diff --git a/MAKE.bat b/MAKE.bat index 3ede7ec..5a90309 100644 --- a/MAKE.bat +++ b/MAKE.bat @@ -174,7 +174,7 @@ if [ "$(uname)" != "Darwin" ]; then chmod +x tools/premake5.linux chmod +x tools/ninja.linux chmod +x tools/ase2ini.linux - chmod +x tools/ark.linux + chmod +x tools/fuser.linux chmod +x demos/lua/luajit.linux export args="-lm -ldl -lpthread -lX11 -w -Iengine/ $args" @@ -230,7 +230,7 @@ if [ "$(uname)" = "Darwin" ]; then chmod +x tools/ass2iqe.osx chmod +x tools/ase2ini.osx chmod +x tools/cook.osx - chmod +x tools/ark.osx + chmod +x tools/fuser.osx chmod +x tools/cuttlefish.osx chmod +x tools/ffmpeg.osx chmod +x tools/furnace.osx @@ -467,7 +467,7 @@ if "%1"=="fuse" ( setlocal enableDelayedExpansion del *.zip 2> nul 1> nul & tools\cook --cook-jobs=1 md _fused 2> nul 1> nul - for %%i in (*.exe) do set "var=%%i" && ( copy /y !var! _fused\fused_!var! 2> nul 1> nul & tools\ark _fused\fused_!var! *.zip ) + for %%i in (*.exe) do set "var=%%i" && ( copy /y !var! _fused\fused_!var! 2> nul 1> nul & tools\fuser _fused\fused_!var! *.zip ) ) exit /b ) @@ -885,40 +885,50 @@ set edit=-DCOOK_ON_DEMAND -DUI_FONT_SMALL !edit! && REM -DUI_ICONS_SMALL -DUI_LE rem demos if "!demos!"=="yes" ( -!echo! 00-loop && !cc! !o! 00-loop.exe demos\00-loop.c !import! !args! || set rc=1 -!echo! 00-script && !cc! !o! 00-script.exe demos\00-script.c !import! !args! || set rc=1 -!echo! 01-demo2d && !cc! !o! 01-demo2d.exe demos\01-demo2d.c !import! !args! || set rc=1 -!echo! 01-ui && !cc! !o! 01-ui.exe demos\01-ui.c !import! !args! || set rc=1 -!echo! 01-easing && !cc! !o! 01-easing.exe demos\01-easing.c !import! !args! || set rc=1 -!echo! 01-font && !cc! !o! 01-font.exe demos\01-font.c !import! !args! || set rc=1 -!echo! 02-ddraw && !cc! !o! 02-ddraw.exe demos\02-ddraw.c !import! !args! || set rc=1 -!echo! 02-frustum && !cc! !o! 02-frustum.exe demos\02-frustum.c !import! !args! || set rc=1 -!echo! 03-anims && !cc! !o! 03-anims.exe demos\03-anims.c !import! !args! || set rc=1 -!echo! 04-actor && !cc! !o! 04-actor.exe demos\04-actor.c !import! !args! || set rc=1 -!echo! 06-scene && !cc! !o! 06-scene.exe demos\06-scene.c !import! !args! || set rc=1 -!echo! 06-material && !cc! !o! 06-material.exe demos\06-material.c !import! !args! || set rc=1 -!echo! 07-network && !cc! !o! 07-network.exe demos\07-network.c !import! !args! || set rc=1 -!echo! 07-netsync && !cc! !o! 07-netsync.exe demos\07-netsync.c !import! !args! || set rc=1 -!echo! 08-audio && !cc! !o! 08-audio.exe demos\08-audio.c !import! !args! || set rc=1 -!echo! 08-video && !cc! !o! 08-video.exe demos\08-video.c !import! !args! || set rc=1 -!echo! 09-cubemap && !cc! !o! 09-cubemap.exe demos\09-cubemap.c !import! !args! || set rc=1 -!echo! 09-shadertoy && !cc! !o! 09-shadertoy.exe demos\09-shadertoy.c !import! !args! || set rc=1 - -!echo! 99-bt && !cc! !o! 99-bt.exe demos\99-bt.c !import! !args! || set rc=1 -!echo! 99-controller && !cc! !o! 99-controller.exe demos\99-controller.c !import! !args! || set rc=1 -!echo! 99-demo && !cc! !o! 99-demo.exe demos\99-demo.c !import! !args! || set rc=1 -!echo! 99-lod && !cc! !o! 99-lod.exe demos\99-lod.c !import! !args! || set rc=1 -!echo! 99-pbr && !cc! !o! 99-pbr.exe demos\99-pbr.c !import! !args! || set rc=1 -!echo! 99-spine && !cc! !o! 99-spine.exe demos\99-spine.c !import! !args! || set rc=1 -!echo! 99-sprite && !cc! !o! 99-sprite.exe demos\99-sprite.c !import! !args! || set rc=1 -!echo! 99-sprite3d && !cc! !o! 99-sprite3d.exe demos\99-sprite3d.c !import! !args! || set rc=1 -!echo! 99-geom && !cc! !o! 99-geom.exe demos\99-geom.c !import! !args! || set rc=1 -!echo! 99-compute && !cc! !o! 99-compute.exe demos\99-compute.c !import! !args! || set rc=1 -!echo! 99-pathfind && !cc! !o! 99-pathfind.exe demos\99-pathfind.c !import! !args! || set rc=1 -!echo! 99-sponza && !cc! !o! 99-sponza.exe demos\99-sponza.c !import! !args! || set rc=1 -!echo! 99-gui && !cc! !o! 99-gui.exe demos\99-gui.c !import! !args! || set rc=1 -!echo! 99-lmap && !cc! !o! 99-lmap.exe demos\99-lmap.c !import! !args! || set rc=1 -!echo! 99-steam && !cc! !o! 99-steam.exe demos\99-steam.c !import! !args! || set rc=1 + +!echo! 00-loop && !cc! !o! 00-loop.exe demos\00-loop.c !import! !args! || set rc=1 +!echo! 00-script && !cc! !o! 00-script.exe demos\00-script.c !import! !args! || set rc=1 +!echo! 01-demo2d && !cc! !o! 01-demo2d.exe demos\01-demo2d.c !import! !args! || set rc=1 +!echo! 01-easing && !cc! !o! 01-easing.exe demos\01-easing.c !import! !args! || set rc=1 +!echo! 01-font && !cc! !o! 01-font.exe demos\01-font.c !import! !args! || set rc=1 +!echo! 01-ui && !cc! !o! 01-ui.exe demos\01-ui.c !import! !args! || set rc=1 +!echo! 02-ddraw && !cc! !o! 02-ddraw.exe demos\02-ddraw.c !import! !args! || set rc=1 +!echo! 02-frustum && !cc! !o! 02-frustum.exe demos\02-frustum.c !import! !args! || set rc=1 +!echo! 03-anims && !cc! !o! 03-anims.exe demos\03-anims.c !import! !args! || set rc=1 +!echo! 03-batching && !cc! !o! 03-batching.exe demos\03-batching.c !import! !args! || set rc=1 +!echo! 03-mesh && !cc! !o! 03-mesh.exe demos\03-mesh.c !import! !args! || set rc=1 +!echo! 04-actor && !cc! !o! 04-actor.exe demos\04-actor.c !import! !args! || set rc=1 +!echo! 06-material && !cc! !o! 06-material.exe demos\06-material.c !import! !args! || set rc=1 +!echo! 06-parallax && !cc! !o! 06-parallax.exe demos\06-parallax.c !import! !args! || set rc=1 +!echo! 06-scene && !cc! !o! 06-scene.exe demos\06-scene.c !import! !args! || set rc=1 +!echo! 06-scene-sorting && !cc! !o! 06-scene-sorting.exe demos\06-scene-sorting.c !import! !args! || set rc=1 +!echo! 06-sorting && !cc! !o! 06-sorting.exe demos\06-sorting.c !import! !args! || set rc=1 +!echo! 07-netsync && !cc! !o! 07-netsync.exe demos\07-netsync.c !import! !args! || set rc=1 +!echo! 07-network && !cc! !o! 07-network.exe demos\07-network.c !import! !args! || set rc=1 +!echo! 08-audio && !cc! !o! 08-audio.exe demos\08-audio.c !import! !args! || set rc=1 +!echo! 08-video && !cc! !o! 08-video.exe demos\08-video.c !import! !args! || set rc=1 +!echo! 09-cubemap && !cc! !o! 09-cubemap.exe demos\09-cubemap.c !import! !args! || set rc=1 +!echo! 09-envmap && !cc! !o! 09-envmap.exe demos\09-envmap.c !import! !args! || set rc=1 +!echo! 09-lights && !cc! !o! 09-lights.exe demos\09-lights.c !import! !args! || set rc=1 +!echo! 09-shadertoy && !cc! !o! 09-shadertoy.exe demos\09-shadertoy.c !import! !args! || set rc=1 +!echo! 09-shadows && !cc! !o! 09-shadows.exe demos\09-shadows.c !import! !args! || set rc=1 +!echo! 09-shadows-scene && !cc! !o! 09-shadows-scene.exe demos\09-shadows-scene.c !import! !args! || set rc=1 +!echo! 99-bt && !cc! !o! 99-bt.exe demos\99-bt.c !import! !args! || set rc=1 +!echo! 99-compute && !cc! !o! 99-compute.exe demos\99-compute.c !import! !args! || set rc=1 +!echo! 99-controller && !cc! !o! 99-controller.exe demos\99-controller.c !import! !args! || set rc=1 +!echo! 99-geom && !cc! !o! 99-geom.exe demos\99-geom.c !import! !args! || set rc=1 +!echo! 99-gizmo && !cc! !o! 99-gizmo.exe demos\99-gizmo.c !import! !args! || set rc=1 +!echo! 99-gui && !cc! !o! 99-gui.exe demos\99-gui.c !import! !args! || set rc=1 +!echo! 99-lod && !cc! !o! 99-lod.exe demos\99-lod.c !import! !args! || set rc=1 +!echo! 99-pathfind && !cc! !o! 99-pathfind.exe demos\99-pathfind.c !import! !args! || set rc=1 +!echo! 99-spine && !cc! !o! 99-spine.exe demos\99-spine.c !import! !args! || set rc=1 +!echo! 99-splines && !cc! !o! 99-splines.exe demos\99-splines.c !import! !args! || set rc=1 +!echo! 99-sponza && !cc! !o! 99-sponza.exe demos\99-sponza.c !import! !args! || set rc=1 +!echo! 99-sprite && !cc! !o! 99-sprite.exe demos\99-sprite.c !import! !args! || set rc=1 +!echo! 99-sprite3d && !cc! !o! 99-sprite3d.exe demos\99-sprite3d.c !import! !args! || set rc=1 +!echo! 99-steam && !cc! !o! 99-steam.exe demos\99-steam.c !import! !args! || set rc=1 +rem !echo! 99-lmap && !cc! !o! 99-lmap.exe demos\99-lmap.c !import! !args! || set rc=1 + ) rem hello diff --git a/README.md b/README.md index 1b55b72..2ea07cf 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,11 @@ - [x] Audio: WAV/FLAC, OGG/MP1/MP3, FUR, MOD/XM/S3M/IT, SFXR and MID+SF2/SF3. - [x] Video: MP4, MPG, OGV, MKV, WMV and AVI. Also, MP4 recording with MPEG-1 fallback. - [x] Model: IQM/E, GLTF/2, GLB, FBX, OBJ, DAE, BLEND, MD3/5, MS3D, SMD, X, 3DS, BVH, DXF, LWO. -- [x] Render: PBR (metallic-roughness) workflow. +- [x] Render: Renderstate driven rendering. +- [x] Render: Global frustum culling and scene mesh render sorting. +- [x] Render: Light probes. Environmental probe generation. +- [x] Render: PBR (metallic-roughness) workflow. +- [x] Render: Soft shadows, Cascaded shadowmaps, Variance shadowmaps. - [x] Render: Cubemaps, panoramas and spherical harmonics. Rayleigh/Mie scattering. - [x] Render: Post-effects (SSAO,FXAA1/3,CRT,Contrast,Grain,Outline,Vignette...). - [x] Render: 3D Anims, skeletal anims, hardware skinning and instanced rendering. diff --git a/demos/02-ddraw.c b/demos/02-ddraw.c index 718917f..cfe1353 100644 --- a/demos/02-ddraw.c +++ b/demos/02-ddraw.c @@ -37,7 +37,7 @@ int main() { vec2 filtered_rpad = input_filter_deadzone(input2(GAMEPAD_RPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); vec2 mouse = scale2(vec2(filtered_rpad.x, filtered_rpad.y), 1.0f); vec3 wasdec = scale3(vec3(filtered_lpad.x, input(GAMEPAD_LT) - input(GAMEPAD_RT), filtered_lpad.y), 1.0f); - camera_moveby(&cam, wasdec); + camera_moveby(&cam, scale3(wasdec, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); window_cursor( true ); } else { @@ -45,7 +45,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); window_cursor( !active ); } @@ -63,11 +63,11 @@ int main() { do_once sw = swarm(); do_once array_push(sw.steering_targets, vec3(0,0,0)); do_once for(int i = 0; i < 100; ++i) - array_push(sw.boids, boid(scale3(rnd3(),10), rnd3())); // pos,vel + array_push(sw.boids, boid(scale3(rnd3(),10), scale3(rnd3(),.10))); // pos,vel // move sw.steering_targets[0] = cam.position; - swarm_update(&sw, window_delta()); + swarm_update(&sw, window_delta()/60); // draw for (int j = 0, end = array_count(sw.boids); j < end; ++j) { diff --git a/demos/03-anims.c b/demos/03-anims.c index 72a4639..d180f2e 100644 --- a/demos/03-anims.c +++ b/demos/03-anims.c @@ -12,37 +12,49 @@ array(mat44) M; // instanced transforms +typedef struct anims_t { + int inuse; // animation number in use + float speed; // x1.00 + array(anim_t) anims; // [begin,end,flags] frames of every animation in set +} anims_t; + +anims_t animations(const char *pathfile, int flags) { + anims_t a = {0}; + a.anims = animlist(pathfile); + if(a.anims) a.speed = 1.0; + return a; +} + int main() { bool do_showaabb = 0; bool do_showbones = 0; bool do_showmodel = 1; bool do_showgizmo = 1; + bool do_anims = 1; + bool do_instancing = 1; // 75% sized, MSAAx2 - window_create(75, WINDOW_MSAA2); + window_create(75, 0); window_title(__FILE__); + // window_fps_unlock(); camera_t cam = camera(); skybox_t sky = skybox("cubemaps/stardust", 0); - model_t mdl = model("George.fbx", MODEL_RIMLIGHT); // kgirls01.fbx - anims_t a = animations("George.fbx", 0); // kgirl/animlist.txt + model_t mdl = model("George.fbx", 0); + anims_t a = animations("George.fbx", 0); // 32*32 max instances int NUM_INSTANCES = 1; - array_resize(M, 32*32); - for(int z = 0, i = 0; z < 32; ++z) { - for(int x = 0; x < 32; ++x, ++i) { + array_resize(M, 128*128); + for(int z = 0, i = 0; z < 128; ++z) { + for(int x = 0; x < 128; ++x, ++i) { vec3 pos = vec3(-x*3,0,-z*3); - vec3 rot = vec3(0,-90,0); // kgirl: 0,0,0 + vec3 rot = vec3(0,0,0); // kgirl: 0,0,0 vec3 sca = vec3(1,1,1); // kgirl: 2,2,2 compose44(M[i], pos, eulerq(rot), sca); } } - // shader_bind(mdl.program); - // shader_vec3("u_rimcolor", vec3(0.12,0.23,0.34)); - // shader_vec3("u_rimrange", vec3(0.06,0.74,0.5)); - // load all postfx files in all subdirs fx_load("fx**.fs"); @@ -53,25 +65,26 @@ int main() { vec2 filtered_rpad = input_filter_deadzone(input2(GAMEPAD_RPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); vec2 mouse = scale2(vec2(filtered_rpad.x, filtered_rpad.y), 1.0f); vec3 wasdec = scale3(vec3(filtered_lpad.x, input(GAMEPAD_LT) - input(GAMEPAD_RT), filtered_lpad.y), 1.0f); - camera_moveby(&cam, wasdec); + camera_moveby(&cam, scale3(wasdec, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); window_cursor( true ); } else { - bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); - if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); - vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); - vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); - camera_fps(&cam, mouse.x,mouse.y); - window_cursor( !active ); + camera_freefly(&cam); } + static vec3 rim_color = {0.2,0.2,0.2}; + static vec3 rim_range = {0.11,0.98,0.5}; + static vec3 rim_pivot = {0,0,0}; + static bool rim_ambient = true; + // skeletal update static bool is_dragging_slider = 0; vec2i anim = vec2i( a.anims[ a.inuse ].from, a.anims[ a.inuse ].to ); - profile("Skeletal update") { - float delta = window_delta() * 30 * a.speed * !is_dragging_slider; // 30fps anim timer - if(!window_has_pause()) mdl.curframe = model_animate_clip(mdl, mdl.curframe + delta, anim.min, anim.max, a.anims[a.inuse].flags & ANIM_LOOP ); + if (do_anims) { + profile("Skeletal update") { + float delta = window_delta() * 30 * a.speed * !is_dragging_slider; // 30fps anim timer + if(!window_has_pause()) mdl.curframe = model_animate_clip(mdl, mdl.curframe + delta, anim.min, anim.max, a.anims[a.inuse].flags & ANIM_LOOP ); + } } // render @@ -88,7 +101,16 @@ int main() { // characters profile("Skeletal render") { - if( do_showmodel ) model_render_instanced(mdl, cam.proj, cam.view, M /*mdl.pivot*/, 0, NUM_INSTANCES); + if( do_showmodel ) { + model_rimlight(&mdl, rim_range, rim_color, rim_pivot, rim_ambient); + if (do_instancing) { + model_render_instanced(mdl, cam.proj, cam.view, M /*mdl.pivot*/, NUM_INSTANCES); + } else { + for (int i = 0; i < NUM_INSTANCES; i++) { + model_render(mdl, cam.proj, cam.view, M[i] /*mdl.pivot*/); + } + } + } if( do_showbones ) model_render_skeleton(mdl, M[0] /*mdl.pivot*/); @@ -107,16 +129,10 @@ int main() { fx_end(); if ( ui_panel("Rim lighting", 0) ) { - static vec3 rimcolor = {0.2,0.2,0.2}; - static vec3 rimrange = {0.11,0.98,0.5}; - ui_color3f("Color", &rimcolor.x); - ui_clampf("Low", &rimrange.x, 0, 1); - ui_clampf("High", &rimrange.y, 0, 1); - ui_clampf("Mix", &rimrange.z, 0, 1); - // ui_vec - shader_bind(mdl.program); - shader_vec3("u_rimcolor", rimcolor); - shader_vec3("u_rimrange", rimrange); + ui_color3f("Color", &rim_color.x); + ui_clampf("Low", &rim_range.x, 0, 1); + ui_clampf("High", &rim_range.y, 0, 1); + ui_clampf("Mix", &rim_range.z, 0, 1); ui_panel_end(); } if( ui_panel("Animation", PANEL_OPEN) ) { @@ -124,7 +140,9 @@ int main() { if( ui_bool("Show bones", &do_showbones) ); if( ui_bool("Show models", &do_showmodel) ); if( ui_bool("Show gizmo", &do_showgizmo) ); - + if( ui_bool("Anims", &do_anims) ); + if( ui_bool("Instancing", &do_instancing) ); + ui_separator(); if( ui_int("Instances", &NUM_INSTANCES)) NUM_INSTANCES = clampi(NUM_INSTANCES, 1, array_count(M)); ui_separator(); diff --git a/demos/03-batching.c b/demos/03-batching.c new file mode 100644 index 0000000..434b83e --- /dev/null +++ b/demos/03-batching.c @@ -0,0 +1,103 @@ +// anims demo: input, mesh, anim, render, fx, ui, instancing +// - rlyeh, public domain. +// +// Compile with: +// `make demos\03-anims.c` (windows) +// `sh MAKE.bat demos/03-anims.c` (linux, osx) +// +// @todo: instanced poses, instanced render_bones +// @todo: ik, modify bone transform (bone space) + +#include "fwk.h" + +typedef struct anims_t { + int inuse; // animation number in use + float speed; // x1.00 + array(anim_t) anims; // [begin,end,flags] frames of every animation in set +} anims_t; + +anims_t animations(const char *pathfile, int flags) { + anims_t a = {0}; + a.anims = animlist(pathfile); + if(a.anims) a.speed = 1.0; + return a; +} + +int main() { + bool do_showaabb = 0; + bool do_showbones = 0; + bool do_showmodel = 1; + bool do_showgizmo = 1; + bool do_anims = 1; + + // 75% sized, MSAAx2 + window_create(75, 0); + window_title(__FILE__); + window_fps_unlock(); + + camera_t cam = camera(); { + cam.position = vec3(35.65, 11.62, -9.44); + cam.yaw = 180; + cam.pitch = 0; + camera_fps(&cam, 0, 0); + } + skybox_t sky = skybox("cubemaps/stardust", 0); + model_t mdl = model("cube.obj", 0); + model_t plane = model("plane.obj", 0); + scene_skybox(sky); + + light_t *light = scene_spawn_light(); + light->type = LIGHT_DIRECTIONAL; + + int NUM_INSTANCES = 1024; + for(int z = 0, i = 0; z < 128; ++z) { + for(int x = 0; x < 128; ++x, ++i) { + if (i >= NUM_INSTANCES) break; + object_t *obj = scene_spawn(); + vec3 pos = vec3(-x*3,1.05,-z*3); + vec3 rot = vec3(0,180,0); + vec3 sca = vec3(1,1,1); + object_teleport(obj, pos); + object_rotate(obj, rot); + object_scale(obj, sca); + object_model(obj, mdl); + } + } + + object_t *obj_plane = scene_spawn(); + object_model(obj_plane, plane); + object_scale(obj_plane, vec3(100,100,100)); + + while( window_swap() && !input(KEY_ESC) ) { + // fps camera + if( input(GAMEPAD_CONNECTED) ) { + vec2 filtered_lpad = input_filter_deadzone(input2(GAMEPAD_LPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); + vec2 filtered_rpad = input_filter_deadzone(input2(GAMEPAD_RPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); + vec2 mouse = scale2(vec2(filtered_rpad.x, filtered_rpad.y), 1.0f); + vec3 wasdec = scale3(vec3(filtered_lpad.x, input(GAMEPAD_LT) - input(GAMEPAD_RT), filtered_lpad.y), 1.0f); + camera_moveby(&cam, scale3(wasdec, window_delta() * 60)); + camera_fps(&cam, mouse.x,mouse.y); + window_cursor( true ); + } else { + camera_freefly(&cam); + } + + // ground + ddraw_ground(0); + ddraw_flush(); + scene_render(SCENE_FOREGROUND|SCENE_BACKGROUND|SCENE_CAST_SHADOWS); + + if (ui_panel("Scene", 0)) { + ui_separator(); + ui_light(light); + ui_panel_end(); + } + } +} + +// @todo: controller demo: root motion on/off +// @todo: controller demo: anim controller.lua + +// this demo supersedes following old sources: +// https://github.com/r-lyeh/FWK/blob/45e34d7890b2b8fe1f4994f4b76e496280d83cb6/demos/00-anims.c +// https://github.com/r-lyeh/FWK/blob/45e34d7890b2b8fe1f4994f4b76e496280d83cb6/demos/00-instanced.c diff --git a/demos/03-mesh.c b/demos/03-mesh.c new file mode 100644 index 0000000..f898437 --- /dev/null +++ b/demos/03-mesh.c @@ -0,0 +1,90 @@ +#include "fwk.h" + +int main() { + window_create(75, 0); + + camera_t cam=camera(); + skybox_t sky=skybox(0, 0); + model_t mdl=model(0, 0); + + model_vertex_t cube_vertices[] = { + // Front face + {{-1.0f, -1.0f, 1.0f}, {0.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, 1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, -1.0f, 1.0f}, {1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, 1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, 1.0f}, {1.0f, 1.0f}, {0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, 1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, 1.0f, 1.0f}, {0.0f, 1.0f}, {0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, 1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Back face + {{-1.0f, -1.0f, -1.0f}, {0.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f, -1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, -1.0f, -1.0f}, {1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f, -1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, -1.0f}, {1.0f, 1.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f, -1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, 1.0f, -1.0f}, {0.0f, 1.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f, -1.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Left face + {{-1.0f, -1.0f, -1.0f}, {0.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, {-1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, -1.0f, 1.0f}, {1.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, {-1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, 1.0f, 1.0f}, {1.0f, 1.0f}, {-1.0f, 0.0f, 0.0f}, {-1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, 1.0f, -1.0f}, {0.0f, 1.0f}, {-1.0f, 0.0f, 0.0f}, {-1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Right face + {{ 1.0f, -1.0f, -1.0f}, {0.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, -1.0f, 1.0f}, {1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, 1.0f}, {1.0f, 1.0f}, {1.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, -1.0f}, {0.0f, 1.0f}, {1.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Top face + {{-1.0f, 1.0f, -1.0f}, {0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, 1.0f, 1.0f}, {1.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, 1.0f}, {1.0f, 1.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, 1.0f, -1.0f}, {0.0f, 1.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Bottom face + {{-1.0f, -1.0f, -1.0f}, {0.0f, 0.0f}, {0.0f, -1.0f, 0.0f}, {0.0f, -1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-1.0f, -1.0f, 1.0f}, {1.0f, 0.0f}, {0.0f, -1.0f, 0.0f}, {0.0f, -1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, -1.0f, 1.0f}, {1.0f, 1.0f}, {0.0f, -1.0f, 0.0f}, {0.0f, -1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 1.0f, -1.0f, -1.0f}, {0.0f, 1.0f}, {0.0f, -1.0f, 0.0f}, {0.0f, -1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + // Bottom plane, offseted by 0.5 units along Y axis + {{-10.0f, -1.5f, -10.0f}, {0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{-10.0f, -1.5f, 10.0f}, {1.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 10.0f, -1.5f, 10.0f}, {1.0f, 1.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + {{ 10.0f, -1.5f, -10.0f}, {0.0f, 1.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 1.0f, 0.0f, 1.0f}, {0, 0, 0, 0}, {0, 0, 0, 0}, 0.0f, {1.0f, 1.0f, 1.0f, 1.0f}, {0.0f, 0.0f}}, + }; + + uint32_t cube_indices[] = { + // Front face + 0, 1, 2, 2, 3, 0, + // Back face + 4, 5, 6, 6, 7, 4, + // Left face + 8, 9, 10, 10, 11, 8, + // Right face + 12, 13, 14, 14, 15, 12, + // Top face + 16, 17, 18, 18, 19, 16, + // Bottom face + 20, 21, 22, 22, 23, 20, + // Bottom plane, offseted by 0.5 units along Y axis + 24, 25, 26, 26, 27, 24, + }; + + model_sync(mdl, countof(cube_vertices), cube_vertices, countof(cube_indices), cube_indices); + model_skybox(&mdl, sky); + + light_t sun=light(); + sun.cast_shadows = true; + sun.diffuse = vec3(0.4, 0.4, 0.4); + shadowmap_t sm=shadowmap(512, 4096); + + model_light(&mdl, 1, &sun); + model_shadow(&mdl, &sm); + + while (window_swap() && !input(KEY_ESC)) { + shadowmap_begin(&sm); + while(shadowmap_step(&sm)) { + shadowmap_light(&sm, &sun, cam.proj, cam.view); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + shadowmap_end(&sm); + camera_freefly(&cam); + + skybox_render(&sky, cam.proj, cam.view); + + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + return 0; +} \ No newline at end of file diff --git a/demos/04-actor.c b/demos/04-actor.c index 93bc4a9..ee2c2f3 100644 --- a/demos/04-actor.c +++ b/demos/04-actor.c @@ -24,12 +24,12 @@ int main() { bool notified; float brain[4]; // AI } player[3] = { - { "PLAYER-1", model("kgirls01.fbx", 0), loop(0,60,0.25,0), loop(66,85,0.25,0), // idle anim [0..60], run anim [66..85] - {KEY_UP,KEY_DOWN,KEY_LEFT,KEY_RIGHT}, 2, {0.90,0.80}, {-100}, {3, 0.30, 30}, {0}, {1} }, - { "PLAYER-2", model("george.fbx", 0), loop(0,100,0.25,0), loop(372,396,0.25,0), // idle anim [0..100], run anim [372..396] - {KEY_I,KEY_K,KEY_J,KEY_L}, 1, {0.95,0.90}, {-90,-90}, {1.75, 0.25, 24}, {-5}, {1} }, - { "PLAYER-3", model("alien.fbx", 0), loop(110,208,0.25,0), loop(360,380,0.25,0), // idle anim [110..208], run anim [360..380] - {KEY_W,KEY_S,KEY_A,KEY_D}, 0.85, {0.85,0.75}, {-90,-90}, {3.5, 0.35, 60}, {5}, {1} } + { "PLAYER-1", model("kgirls01.fbx", MODEL_NO_PBR), loop(0,60,0.25,0), loop(66,85,0.25,0), // idle anim [0..60], run anim [66..85] + {KEY_UP,KEY_DOWN,KEY_LEFT,KEY_RIGHT}, 2, {0.90,0.80}, {0,90,-90}, {3, 0.30, 30}, {0}, {1} }, + { "PLAYER-2", model("george.fbx", MODEL_NO_PBR), loop(0,100,0.25,0), loop(372,396,0.25,0), // idle anim [0..100], run anim [372..396] + {KEY_I,KEY_K,KEY_J,KEY_L}, 1, {0.95,0.90}, {0,90}, {1.75, 0.25, 24}, {-5}, {1} }, + { "PLAYER-3", model("alien.fbx", MODEL_NO_PBR), loop(110,208,0.25,0), loop(360,380,0.25,0), // idle anim [110..208], run anim [360..380] + {KEY_W,KEY_S,KEY_A,KEY_D}, 0.85, {0.85,0.75}, {0,90}, {3.5, 0.35, 60}, {5}, {1} } }; // camera that points to origin, skybox, and a background tune @@ -120,8 +120,8 @@ int main() { model_animate_blends(p->mdl, primary, secondary, window_delta() * p->speed.z); // render model. transforms on top of initial pivot and scale - mat44 M; compose44(M, p->pos, eulerq(add3(p->pivot,vec3(atan2(p->dir.z,p->dir.x)*180/C_PI,0,0))),vec3(p->scale,p->scale,p->scale)); - model_render(p->mdl, cam.proj, cam.view, M, 0); + mat44 M; compose44(M, p->pos, eulerq(add3(p->pivot,vec3(0,-atan2(p->dir.z,p->dir.x)*180/C_PI,0))),vec3(p->scale,p->scale,p->scale)); + model_render(p->mdl, cam.proj, cam.view, M); // ui if( yaw||fwd ) if( !p->notified ) p->notified = 1, ui_notify(0, va(ICON_MD_GAMEPAD " %s joined the game.", p->name)); diff --git a/demos/06-material.c b/demos/06-material.c index 7483aa8..2550ed3 100644 --- a/demos/06-material.c +++ b/demos/06-material.c @@ -6,12 +6,18 @@ #include "fwk.h" -const char *skyboxes[][2] = { // reflection, env, metadata - {"hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_Env.hdr"}, - {"hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_Env.hdr"}, - {"hdr/Factory_Catwalk_1k.hdr","hdr/Factory_Catwalk_Env.hdr"}, - {"hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_Env.hdr"}, - {"hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_Env.hdr"}, +const char *skyboxes[][3] = { // reflection, rad, env + {"hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_Env.hdr"}, +#if 0 + {"hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_Env.hdr"}, + {"hdr/Factory_Catwalk_1k.hdr","hdr/Factory_Catwalk_Rad.hdr","hdr/Factory_Catwalk_Env.hdr"}, + {"hdr/graffiti_shelter_4k.hdr","hdr/graffiti_shelter_Rad.hdr","hdr/graffiti_shelter_Env.hdr"}, + {"hdr/music_hall_01_4k.hdr","hdr/music_hall_01_4k.hdr","hdr/music_hall_01_Env.hdr"}, + {"hdr/the_sky_is_on_fire_2k.hdr","hdr/the_sky_is_on_fire_2k.hdr","hdr/the_sky_is_on_fire_Env.hdr"}, + {"hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_Env.hdr"}, + {"hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_Env.hdr"}, + {"hdr/mesto.hdr","hdr/mesto.hdr","hdr/mesto_Env.hdr"}, +#endif }; int main() { @@ -23,19 +29,25 @@ int main() { camera_t cam = camera(); // fx: load all post fx files in all subdirs. - fx_load("fx**.fs"); - fx_enable(fx_find("fxTonemapACES.fs"), 1); - + fx_load("fx/**.fs"); + // fx_load("**/fxTonemap*.fs"); + // fx_load("**/fxGamma.fs"); + //fx_enable(fx_find("fxTonemapUncharted.fs"), 1); + // load video, RGB texture, no audio - video_t *v = video( "pexels-pachon-in-motion-17486489.mp4", VIDEO_RGB | VIDEO_NO_AUDIO | VIDEO_LOOP ); // video_seek(v, 30); + video_t *v = video( "pexels-pachon-in-motion-17486489.mp4", VIDEO_RGB | VIDEO_NO_AUDIO | VIDEO_LOOP ); video_seek(v, 30); // load texture - texture_t t1 = texture("kgirl/g01_texture.png", 0); - texture_t t2 = texture("matcaps/material3", 0); - // load model - model_t m1 = model("suzanne.obj", MODEL_NO_ANIMATIONS); - model_t m2 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_MATCAPS); - model_t m3 = model("damagedhelmet.gltf", MODEL_NO_ANIMATIONS|MODEL_PBR); - model_t m4 = model("cube.obj", MODEL_NO_ANIMATIONS); + texture_t t1 = texture("kgirl/g01_texture.png", 0); + texture_t t2 = texture("matcaps/material3", 0); + // load model + model_t m1 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + model_t m5 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + model_t m2 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR|MODEL_MATCAPS); + model_t m3 = model("damagedhelmet.gltf", MODEL_NO_ANIMATIONS); + // model_t m3 = model("Scutum_low.fbx", MODEL_NO_ANIMATIONS|MODEL_PBR); + model_t m4 = model("cube.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + // model_t m4 = model("avp/scene.gltf", MODEL_NO_ANIMATIONS|MODEL_PBR); + // model_t m3 = model("Cerberus_LP.FBX", MODEL_NO_ANIMATIONS|MODEL_PBR); array(char*) list = 0; for each_array( vfs_list("demos/art/shadertoys/**.fs"), char*, dir ) { @@ -43,8 +55,8 @@ int main() { } shadertoy_t sh = shadertoy(*list, SHADERTOY_IGNORE_MOUSE|SHADERTOY_FLIP_Y); // 0:no flags - sh.dims.x = 512; - sh.dims.y = 512; + sh.dims.x = 1024; + sh.dims.y = 1024; shadertoy_render(&sh, 0); // spawn object1 (diffuse) @@ -53,7 +65,6 @@ int main() { object_diffuse(obj1, t1); object_scale(obj1, vec3(3,3,3)); object_move(obj1, vec3(-10+5*0,0,-10)); - object_pivot(obj1, vec3(0,90,0)); // spawn object2 (matcap) object_t* obj2 = scene_spawn(); @@ -61,45 +72,40 @@ int main() { object_diffuse(obj2, t2); object_scale(obj2, vec3(3,3,3)); object_move(obj2, vec3(-10+5*2,0,-10)); - object_pivot(obj2, vec3(0,90,0)); // spawn object3 (video) object_t* obj3 = scene_spawn(); - object_model(obj3, m1); + object_model(obj3, m5); object_diffuse(obj3, video_textures(v)[0]); object_scale(obj3, vec3(3,3,3)); object_move(obj3, vec3(-10+5*1,0,-10)); - object_pivot(obj3, vec3(0,90,0)); // spawn object4 (pbr) object_t* obj4 = scene_spawn(); object_model(obj4, m3); object_scale(obj4, vec3(3,3,3)); - object_move(obj4, vec3(-10+6*3,0,-10)); - object_pivot(obj4, vec3(0,90,0)); + object_move(obj4, vec3(-10+6*3,0,-30)); + object_pivot(obj4, vec3(0,180,180)); - // spawn object5 (pbr) + // spawn object5 (shadertoy) object_t* obj5 = scene_spawn(); - object_model(obj5, m4); - object_diffuse(obj5, sh.tx); + object_model(obj5, m4); + object_diffuse(obj5, sh.tx); object_scale(obj5, vec3(3,3,3)); object_move(obj5, vec3(-10+8*3,0,-10)); - object_pivot(obj5, vec3(0,90,0)); - - // create point light + // scene_spawn_light(); // sun - light_t* l = scene_spawn_light(); + light_t* l = scene_spawn_light(); light_type(l, LIGHT_POINT); - // l->diffuse = vec3(0,0,0); - + l->diffuse = vec3(1,1,1); + // load skybox - scene_get_active()->skybox = skybox_pbr(skyboxes[0][0], skyboxes[0][0], skyboxes[0][1]); - - - while(window_swap() && !input(KEY_ESC)) { - // draw environment - // ddraw_grid(0); + scene_skybox(skybox_pbr(skyboxes[0][0], skyboxes[0][1], skyboxes[0][2])); + + while(window_swap() && !input(KEY_ESC)) { + // draw environment + // update video video_decode( v ); @@ -119,7 +125,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouselook = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdec = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-input(KEY_C),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdec); + camera_moveby(&cam, scale3(wasdec, window_delta() * 60)); camera_fps(&cam, mouselook.x,mouselook.y); window_cursor( !active ); @@ -132,9 +138,9 @@ int main() { for( int i = 0; i < countof(skyboxes); i++ ) { const char *filename = skyboxes[i][0]; // bool selected = !strcmp(g_skybox.reflection->filename, file_name(filename)); - bool selected = false; + bool selected = false; if( ui_bool( filename, &selected ) ) { - scene_get_active()->skybox = skybox_pbr(skyboxes[i][0], skyboxes[i][0], skyboxes[i][1]); + scene_skybox(skybox_pbr(skyboxes[i][0], skyboxes[i][1], skyboxes[i][2])); } } ui_panel_end(); @@ -146,8 +152,8 @@ int main() { bool in_use = i == selected; if( ui_bool(list[i], &in_use) ) { sh = shadertoy( list[selected = i], SHADERTOY_IGNORE_MOUSE|SHADERTOY_FLIP_Y ); - sh.dims.x = 512; - sh.dims.y = 512; + sh.dims.x = 1024; + sh.dims.y = 1024; shadertoy_render(&sh, 0); object_diffuse(obj5, sh.tx); } diff --git a/demos/06-parallax.c b/demos/06-parallax.c new file mode 100644 index 0000000..d8f0e88 --- /dev/null +++ b/demos/06-parallax.c @@ -0,0 +1,30 @@ +#include "fwk.h" + +int main() { + window_create(0.75, 0); + + camera_t cam = camera(); + model_t mdl = model("meshes/parallaxTest.obj", 0); + skybox_t sky = skybox(0, 0); + light_t sun = light(); + sun.type = LIGHT_POINT; + sun.pos = vec3(0.5f, 1.0f, 0.5f); + + model_light(&mdl, 1, &sun); + model_cubemap(&mdl, &sky.cubemap); + + while(window_swap() && !input(KEY_ESC)) { + camera_freefly(&cam); + skybox_render(&sky, cam.proj, cam.view); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + + if (ui_panel("Light", 0)) { + ui_light(&sun); + ui_panel_end(); + } + if (ui_panel("Materials", 0)) { + ui_materials(&mdl); + ui_panel_end(); + } + } +} diff --git a/demos/06-scene-sorting.c b/demos/06-scene-sorting.c new file mode 100644 index 0000000..9cc4f0e --- /dev/null +++ b/demos/06-scene-sorting.c @@ -0,0 +1,49 @@ +// render map + +#include "fwk.h" + +int main() { + window_create(80, WINDOW_MSAA8); + window_title(__FILE__); + window_fps_unlock(); + + // load skybox + scene_skybox(skybox("bridge3", 0)); + + // load static scene + model_t map, prop; + map = model(option("--model","sorting_test.obj"), 0); // MODEL_NO_TEXTURES); + prop = model(option("--model","sorting_test2.obj"), 0); // MODEL_NO_TEXTURES); + + // define scene + object_t *prop_obj = scene_spawn(); + object_model(prop_obj, prop); + + object_t *map_obj = scene_spawn(); + object_model(map_obj, map); + + // camera + camera_t cam = camera(); + + // demo loop + while (window_swap()) + { + // input + if( input_down(KEY_ESC) ) break; + if( input_down(KEY_F5) ) window_reload(); + if( input_down(KEY_F11) ) window_fullscreen( window_has_fullscreen() ^ 1 ); + if( input_down(KEY_X) ) window_screenshot(__FILE__ ".png"); + if( input_down(KEY_Z) ) window_record(__FILE__ ".mp4"); + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); + camera_fps(&cam, mouse.x,mouse.y); + window_cursor( !active ); + + scene_render(SCENE_BACKGROUND|SCENE_FOREGROUND); + } +} diff --git a/demos/06-scene.c b/demos/06-scene.c index e68cfc0..bdcb6b7 100644 --- a/demos/06-scene.c +++ b/demos/06-scene.c @@ -24,25 +24,23 @@ int main() { }, { position:[-5.0,-2.0,2.0], - rotation: [90.0,0.0,180.0], + rotation: [90.0,-90.0,0.0], scale:0.20, - //anchor/pivot:[], - // vertex:'p3 t2', mesh:'models/witch/witch.obj', texture:'models/witch/witch_diffuse.tga.png', -// swapzy:true, flipuv:false, + fullbright:true, + pbr:false, }, { position:[-5.0,-2.0,2.0], - rotation: [90.0,0.0,180.0], + rotation: [90.0,-90.0,0.0], scale:2.20, - //anchor/pivot:[], - // vertex:'p3 t2', mesh:'models/witch/witch_object.obj', texture:'models/witch/witch_object_diffuse.tga.png', -// swapzy:true, flipuv:false, + fullbright:true, + pbr:false, }, ]); int num_spawned = scene_merge(my_scene); @@ -50,14 +48,15 @@ int main() { object_t *obj2 = scene_index(1); // manual spawn & loading - model_t m1 = model("kgirl/kgirls01.fbx", 0); //MODEL_NO_ANIMS); + model_t m1 = model("kgirl/kgirls01.fbx", MODEL_NO_PBR); //MODEL_NO_ANIMS); texture_t t1 = texture("kgirl/g01_texture.png", 0); object_t* obj3 = scene_spawn(); + obj3->fullbright = true; object_model(obj3, m1); object_diffuse(obj3, t1); object_scale(obj3, vec3(3,3,3)); object_move(obj3, vec3(-10,0,-10)); - object_pivot(obj3, vec3(-90+180,180,0)); + object_pivot(obj3, vec3(0,90,-90)); // camera camera_t cam = camera(); @@ -75,7 +74,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); // queue model scale bounces @@ -118,9 +117,9 @@ int main() { profile("Skeletal update") if(!window_has_pause()) { float delta = window_delta() * 30 ; // 30fps anim - m1.curframe = model_animate(m1, m1.curframe + delta); + obj3->model.curframe = model_animate(obj3->model, obj3->model.curframe + delta); - ddraw_text(vec3(-10,5,-10), 0.05, va("Frame: %.1f", m1.curframe)); + ddraw_text(vec3(-10,5,-10), 0.05, va("Frame: %.1f", obj3->model.curframe)); } // post-fxs end here @@ -185,7 +184,7 @@ object_pivot(obj3, vec3(0,90,0)); // @todo: add shadertoy material static model_t cube; do_once cube = model("cube.obj", 0); static shadertoy_t s; do_once s = shadertoy("shadertoys/4ttGWM.fs", 256); - model_set_texture(cube, shadertoy_render(&s, window_delta())->tx); + model_set_texture(&cube, shadertoy_render(&s, window_delta())->tx); model_render(cube, cam.proj, cam.view, cube.pivot, 0); while(window_swap() && !input(KEY_ESC)) { @@ -203,7 +202,7 @@ while(window_swap() && !input(KEY_ESC)) { // load static scene // model_t sponza = model("sponza.obj", MODEL_MATCAPS); -// model_set_texture(sponza, texture("matcaps/normals", 0)); +// model_set_texture(&sponza, texture("matcaps/normals", 0)); // translation44(sponza.pivot, 0,-1,0); // rotate44(sponza.pivot, -90,1,0,0); // scale44(sponza.pivot, 10,10,10); diff --git a/demos/06-sorting.c b/demos/06-sorting.c new file mode 100644 index 0000000..e003912 --- /dev/null +++ b/demos/06-sorting.c @@ -0,0 +1,49 @@ +// render map + +#include "fwk.h" + +int main() { + window_create(80, WINDOW_MSAA8); + window_title(__FILE__); + window_fps_unlock(); + + // load skybox + skybox_t sky = skybox("bridge3", 0); + + // load static scene + model_t map; + map = model(option("--model","sorting_test.obj"), 0); // MODEL_NO_TEXTURES); + model_skybox(&map, sky); + + // camera + camera_t cam = camera(); + + // demo loop + while (window_swap()) + { + // input + if( input_down(KEY_ESC) ) break; + if( input_down(KEY_F5) ) window_reload(); + if( input_down(KEY_F11) ) window_fullscreen( window_has_fullscreen() ^ 1 ); + if( input_down(KEY_X) ) window_screenshot(__FILE__ ".png"); + if( input_down(KEY_Z) ) window_record(__FILE__ ".mp4"); + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); + camera_fps(&cam, mouse.x,mouse.y); + window_cursor( !active ); + + // draw skybox + profile("Skybox") { + skybox_render(&sky, cam.proj, cam.view); + } + + mat44 M; copy44(M, map.pivot);// translate44(M, 0,0,0); scale44(M, scale,scale,scale); + + model_render(map, cam.proj, cam.view, M); + } +} diff --git a/demos/09-cubemap.c b/demos/09-cubemap.c index 0719d21..1e0ed9a 100644 --- a/demos/09-cubemap.c +++ b/demos/09-cubemap.c @@ -37,7 +37,8 @@ int main(int argc, char** argv) { if( !initialized ) { initialized = 1; sky = skybox(flag("--mie") ? 0 : SKY_DIRS[SKY_DIR], 0); - mdl = model(OBJ_MDLS[OBJ_MDL], 0); + mdl = model(OBJ_MDLS[OBJ_MDL], MODEL_NO_PBR); + // sky.rayleigh_immediate = 1; rotation44(mdl.pivot, 0, 1,0,0); // @fixme: -90,1,0,0 -> should we rotate SHMs as well? compensate rotation in shader? } @@ -45,30 +46,21 @@ int main(int argc, char** argv) { bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); window_cursor( !active ); - if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); - vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); - vec3 wasdec = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-input(KEY_C),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdec); - camera_fps(&cam, mouse.x,mouse.y); + camera_freefly(&cam); // render mat44 mvp; multiply44x2(mvp, cam.proj, cam.view); { - if (flag("--mie")) { - // skybox_sh_reset(&sky); - skybox_mie_calc_sh(&sky, 4.0f); - // float x = cosf((float)window_time())*4; - // skybox_sh_add_light(&sky, vec3(0.3,0.3,0.3), vec3(0,1,0), 16*absf(cosf((float)window_time()*2))+2); - // skybox_sh_add_light(&sky, vec3(0.6,0,0), vec3(x,1,0), 2); + do_once { + if (flag("--mie")) { + skybox_mie_calc_sh(&sky, 4.0f); + } } skybox_render(&sky, cam.proj, cam.view); + model_skybox(&mdl, sky); - shader_bind(mdl.program); - shader_vec3v("u_coefficients_sh", 9, sky.cubemap.sh); - shader_int("u_textured", false); - - model_render(mdl, cam.proj, cam.view, mdl.pivot, 0); + model_render(mdl, cam.proj, cam.view, mdl.pivot); } diff --git a/demos/09-envmap.c b/demos/09-envmap.c new file mode 100644 index 0000000..0ff3aa3 --- /dev/null +++ b/demos/09-envmap.c @@ -0,0 +1,124 @@ +#include "fwk.h" + +int SKY_DIR = 0; +const char *SKY_DIRS[] = { + "cubemaps/bridge3/", + "cubemaps/colors/", + "cubemaps/colors2/", + "hdr/Tokyo_BigSight_1k.hdr", +}; + +int OBJ_MDL = 0; +const char *OBJ_MDLS[] = { + "meshes/CornellBox-Original.obj", + "meshes/sphere.obj", + "meshes/suzanne.obj", + "meshes/gazebo.obj", +}; + +int main(int argc, char** argv) { + window_create(85, WINDOW_MSAA8); + window_fps_unlock(); + + camera_t cam = camera(); { + cam.position = vec3(0, 7.5, 15); + cam.pitch = -15; + cam.yaw = -90; + camera_fps(&cam, 0, 0); + } + skybox_t sky = {0}; + skybox_t env_probe = {0}; + model_t mdl = {0}; + + bool initialized = 0; + bool must_reload = 0; + + while( window_swap()) { + if (input_down(KEY_ESC)) break; + // reloading + if( must_reload ) { + must_reload = 0; + skybox_destroy(&sky); + model_destroy(mdl); + initialized = 0; + } + if( !initialized ) { + initialized = 1; + sky = skybox(flag("--mie") ? 0 : SKY_DIRS[SKY_DIR], 0); + env_probe = skybox(0, 0); + mdl = model(OBJ_MDLS[OBJ_MDL], 0); + } + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + window_cursor( !active ); + + camera_freefly(&cam); + + static bool first_time = true; + static bool animate_probe_pos = true; + static bool follow_cam = false; + static bool show_env_probe = false; + static vec3 probe_pos; + if (input_down(KEY_T)) { + animate_probe_pos = !animate_probe_pos; + } + if (input_down(KEY_F)) { + follow_cam = !follow_cam; + } + if (input_down(KEY_P)) { + show_env_probe = !show_env_probe; + } + if (animate_probe_pos) { + probe_pos = vec3(0, 5.5, 1); + probe_pos.x = sinf(window_time()*2)*3.9f; + probe_pos.y += cosf(window_time()*2)*1.0; + } + if (input_down(KEY_SPACE) || first_time || animate_probe_pos || follow_cam) { + first_time = false; + mat44 probe_proj, probe_view; + if (!animate_probe_pos) { + probe_pos = cam.position; + } + if (follow_cam) { + probe_pos = cam.position; + } + unsigned tex_size = 128; + cubemap_beginbake(&env_probe.cubemap, probe_pos, tex_size, tex_size); + while (cubemap_stepbake(&env_probe.cubemap, probe_proj, probe_view)) { + skybox_render(&sky, probe_proj, probe_view); + model_cubemap(&mdl, 0); + model_render(mdl, probe_proj, probe_view, mdl.pivot); + } + cubemap_endbake(&env_probe.cubemap, 4, 1.0f); + } + + ddraw_sphere(probe_pos, 0.1f); + + // render + mat44 mvp; multiply44x2(mvp, cam.proj, cam.view); + { + if (show_env_probe) { + skybox_render(&env_probe, cam.proj, cam.view); + } else { + skybox_render(&sky, cam.proj, cam.view); + model_probe(&mdl, vec3(0,0,0), 10.0f, 1, &env_probe.cubemap); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + } + + if( ui_panel("Scene", 0)) { + if( ui_list("Skybox", SKY_DIRS, countof(SKY_DIRS), &SKY_DIR) ) { + must_reload = 1; + } + if( ui_list("Model", OBJ_MDLS, countof(OBJ_MDLS), &OBJ_MDL) ) { + must_reload = 1; + } + ui_separator(); + for (int i = 0; i < 9; i++) { + ui_color3f(va("SH Coefficient [%d]", i), &env_probe.cubemap.sh[i].x); + } + ui_panel_end(); + } + } +} diff --git a/demos/09-lights.c b/demos/09-lights.c new file mode 100644 index 0000000..b2a79c7 --- /dev/null +++ b/demos/09-lights.c @@ -0,0 +1,82 @@ +#include "fwk.h" + + +int SKY_DIR = 0; +const char *SKY_DIRS[] = { + "cubemaps/bridge3/", + "cubemaps/colors/", + "cubemaps/colors2/", + "hdr/Tokyo_BigSight_1k.hdr", +}; + +int main(int argc, char** argv) { + window_create(85, 0); + window_title(__FILE__); + // window_fps_unlock(); + + camera_t cam = camera(); { + cam.position = vec3(0, 500, 0); + cam.pitch = -90; + cam.yaw = 0; + camera_fps(&cam, 0, 0); + } + skybox_t sky = {0}; + model_t mdl = {0}; + + array(light_t) lights = 0; + + for (int y = -5; y < 5; y++) { + for (int x = -5; x < 4; x++) { + light_t lit = light(); + light_type(&lit, LIGHT_POINT); + light_falloff(&lit, 0.1, 0.01, 0.001); + light_diffuse(&lit, vec3(randf(), randf(), randf())); + light_pos(&lit, vec3(x * 25, 1, y * 25)); + array_push(lights, lit); + } + } + + bool initialized = 0; + bool must_reload = 0; + + while( window_swap()) { + if (input_down(KEY_ESC)) break; + // reloading + if( must_reload ) { + must_reload = 0; + skybox_destroy(&sky); + initialized = 0; + } + if( !initialized ) { + initialized = 1; + sky = skybox(flag("--mie") ? 0 : SKY_DIRS[SKY_DIR], 0); + mdl = model("plane.obj", 0); + scale44(mdl.pivot, 150, 1, 150); + model_skybox(&mdl, sky); + } + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + window_cursor( !active ); + + camera_freefly(&cam); + + // render + mat44 mvp; multiply44x2(mvp, cam.proj, cam.view); + { + skybox_render(&sky, cam.proj, cam.view); + + model_light(&mdl, array_count(lights), lights); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + + if( ui_panel("Scene", 0)) { + if( ui_list("Skybox", SKY_DIRS, countof(SKY_DIRS), &SKY_DIR) ) { + must_reload = 1; + } + ui_separator(); + ui_lights(array_count(lights), lights); + ui_panel_end(); + } + } +} diff --git a/demos/09-shadows-scene.c b/demos/09-shadows-scene.c new file mode 100644 index 0000000..61dcd37 --- /dev/null +++ b/demos/09-shadows-scene.c @@ -0,0 +1,176 @@ +// material demo +// - rlyeh, public domain +// +// @todo: object_print(obj, ""); + +#include "fwk.h" + + +const char *skyboxes[][2] = { // reflection, env, metadata + {"hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_Env.hdr"}, +#if 0 + {"hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_Env.hdr"}, + {"hdr/graffiti_shelter_4k.hdr","hdr/graffiti_shelter_Env.hdr"}, + {"hdr/music_hall_01_4k.hdr","hdr/music_hall_01_Env.hdr"}, + {"hdr/the_sky_is_on_fire_2k.hdr","hdr/the_sky_is_on_fire_Env.hdr"}, + {"hdr/Factory_Catwalk_1k.hdr","hdr/Factory_Catwalk_Env.hdr"}, + {"hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_Env.hdr"}, + {"hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_Env.hdr"}, + {"hdr/mesto.hdr","hdr/mesto_Env.hdr"}, +#endif +}; + +int main() { + // create the window + window_create( 0.75f, 0 ); + window_color( GRAY ); + + // create camera + camera_t cam = camera(); + + // fx: load all post fx files in all subdirs. + fx_load("fx**.fs"); + // fx_enable(fx_find("fxTonemapACES.fs"), 1); + + // load video, RGB texture, no audio + video_t *v = video( "pexels-pachon-in-motion-17486489.mp4", VIDEO_RGB | VIDEO_NO_AUDIO | VIDEO_LOOP ); video_seek(v, 30); + // load texture + texture_t t1 = texture("kgirl/g01_texture.png", 0); + texture_t t2 = texture("matcaps/material3", 0); + // load model + model_t m1 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + model_t m5 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + model_t m2 = model("suzanne.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR|MODEL_MATCAPS); + model_t m3 = model("damagedhelmet.gltf", MODEL_NO_ANIMATIONS|MODEL_PBR); + // model_t m3 = model("Scutum_low.fbx", MODEL_NO_ANIMATIONS|MODEL_PBR); + model_t m4 = model("cube.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + model_t m6 = model("ShadowsTest.obj", MODEL_NO_ANIMATIONS|MODEL_NO_PBR); + // model_t m4 = model("avp/scene.gltf", MODEL_NO_ANIMATIONS|MODEL_PBR); + // model_t m3 = model("Cerberus_LP.FBX", MODEL_NO_ANIMATIONS|MODEL_PBR); + + array(char*) list = 0; + for each_array( vfs_list("demos/art/shadertoys/**.fs"), char*, dir ) { + array_push(list, STRDUP(file_name(dir))); + } + + shadertoy_t sh = shadertoy(*list, SHADERTOY_IGNORE_MOUSE|SHADERTOY_FLIP_Y); // 0:no flags + sh.dims.x = 1024; + sh.dims.y = 1024; + shadertoy_render(&sh, 0); + + // spawn object1 (diffuse) + object_t* obj1 = scene_spawn(); + object_model(obj1, m1); + object_diffuse(obj1, t1); + object_scale(obj1, vec3(3,3,3)); + object_move(obj1, vec3(-10+5*0,0,-10)); + + // spawn object2 (matcap) + object_t* obj2 = scene_spawn(); + object_model(obj2, m2); + object_diffuse(obj2, t2); + object_scale(obj2, vec3(3,3,3)); + object_move(obj2, vec3(-10+5*2,0,-10)); + + // spawn object3 (video) + object_t* obj3 = scene_spawn(); + object_model(obj3, m5); + object_diffuse(obj3, video_textures(v)[0]); + object_scale(obj3, vec3(3,3,3)); + object_move(obj3, vec3(-10+5*1,0,-10)); + + // spawn object4 (pbr) + object_t* obj4 = scene_spawn(); + object_model(obj4, m3); + object_scale(obj4, vec3(3,3,3)); + object_move(obj4, vec3(-10+6*3,0,-10)); + object_pivot(obj4, vec3(-180,0,0)); + + // spawn object5 (shadertoy) + object_t* obj5 = scene_spawn(); + object_model(obj5, m4); + object_diffuse(obj5, sh.tx); + object_scale(obj5, vec3(3,3,3)); + object_move(obj5, vec3(-10+8*3,0,-10)); + + // spawn object6 + object_t* obj6 = scene_spawn(); + object_model(obj6, m6); + object_move(obj6, vec3(-9,-4,3)); + object_scale(obj6, vec3(3,3,3)); + + + light_t* sun = scene_spawn_light(); + light_type(sun, LIGHT_DIRECTIONAL); + sun->dir = vec3(0.5,-1,-0.5); + + // create point light + // light_t* l = scene_spawn_light(); + // light_type(l, LIGHT_POINT); + // l->diffuse = vec3(0,0,0); + + + // load skybox + scene_get_active()->skybox = skybox_pbr(skyboxes[0][0], skyboxes[0][0], skyboxes[0][1]); + + + while(window_swap() && !input(KEY_ESC)) { + // draw environment + // ddraw_grid(0); + + // update video + video_decode( v ); + + // update light position + // light_teleport(l, cam.position); + + // update shadertoy + shadertoy_render(&sh, window_delta()); + + // draw scene + fx_begin(); + scene_render(SCENE_FOREGROUND|SCENE_BACKGROUND|SCENE_UPDATE_SH_COEF|SCENE_CAST_SHADOWS); + fx_end(); + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouselook = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdec = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-input(KEY_C),input(KEY_W)-input(KEY_S)), cam.speed); + camera_moveby(&cam, scale3(wasdec, window_delta() * 60)); + camera_fps(&cam, mouselook.x,mouselook.y); + window_cursor( !active ); + + if (ui_panel("FXs", 0)) { + ui_fxs(); + ui_panel_end(); + } + + if( ui_panel( "Viewer", 0 ) ) { + for( int i = 0; i < countof(skyboxes); i++ ) { + const char *filename = skyboxes[i][0]; + // bool selected = !strcmp(g_skybox.reflection->filename, file_name(filename)); + bool selected = false; + if( ui_bool( filename, &selected ) ) { + scene_get_active()->skybox = skybox_pbr(skyboxes[i][0], skyboxes[i][0], skyboxes[i][1]); + } + } + ui_panel_end(); + } + + static int selected = 0; + if( ui_panel("Shadertoy", 1)) { + for( int i = 0; i < array_count(list); ++i ) { + bool in_use = i == selected; + if( ui_bool(list[i], &in_use) ) { + sh = shadertoy( list[selected = i], SHADERTOY_IGNORE_MOUSE|SHADERTOY_FLIP_Y ); + sh.dims.x = 1024; + sh.dims.y = 1024; + shadertoy_render(&sh, 0); + object_diffuse(obj5, sh.tx); + } + } + ui_panel_end(); + } + } +} diff --git a/demos/09-shadows.c b/demos/09-shadows.c new file mode 100644 index 0000000..98381dc --- /dev/null +++ b/demos/09-shadows.c @@ -0,0 +1,256 @@ + #include "fwk.h" + + +const char *skyboxes[][3] = { // reflection, rad, env + {"hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_Env.hdr"}, +#if 0 + {"hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_Env.hdr"}, + {"hdr/Factory_Catwalk_1k.hdr","hdr/Factory_Catwalk_Rad.hdr","hdr/Factory_Catwalk_Env.hdr"}, + {"hdr/graffiti_shelter_4k.hdr","hdr/graffiti_shelter_Rad.hdr","hdr/graffiti_shelter_Env.hdr"}, + {"hdr/music_hall_01_4k.hdr","hdr/music_hall_01_4k.hdr","hdr/music_hall_01_Env.hdr"}, + {"hdr/the_sky_is_on_fire_2k.hdr","hdr/the_sky_is_on_fire_2k.hdr","hdr/the_sky_is_on_fire_Env.hdr"}, + {"hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_Env.hdr"}, + {"hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_Env.hdr"}, + {"hdr/mesto.hdr","hdr/mesto.hdr","hdr/mesto_Env.hdr"}, +#endif +}; + + +int OBJ_MDL = 0; +const char *OBJ_MDLS[] = { + "meshes/ShadowsTest.obj", + "meshes/sphere.obj", + "meshes/suzanne.obj", + "meshes/gazebo.obj", +}; + +int main(int argc, char** argv) { + window_create(85, 0); + window_title(__FILE__); + // window_fps_unlock(); + + fx_load("fx/**.fs"); + fx_enable(fx_find("fxTonemapUchimura.fs"), 1); + + camera_t cam = camera(); { + cam.position = vec3(0, 7.5, 15); + cam.pitch = -15; + cam.yaw = -90; + camera_fps(&cam, 0, 0); + } + skybox_t sky = {0}; + model_t mdl = {0}; + shadowmap_t sm = {0}; + + light_t lit = light(); { + lit.type = LIGHT_POINT; + lit.cast_shadows = true; + // lit.shadow_distance = 1.0f; + // lit.falloff.linear = 0.5f; + lit.falloff.quadratic = 0.1f; + } + light_t lit2 = light(); { + lit2.type = LIGHT_POINT; + lit2.cast_shadows = true; + lit2.diffuse = scale3(vec3(1, 0.7, 0.8), 1.0f); + // lit2.shadow_distance = 1.0f; + // lit2.falloff.linear = 0.5f; + lit2.falloff.quadratic = 0.1f; + } + light_t lit3 = light(); { + lit3.type = LIGHT_SPOT; + lit3.cast_shadows = true; + // lit3.shadow_distance = 5.0f; + lit3.diffuse = scale3(vec3(1, 0.7, 0.8), 1.0f); + } + light_t lit4 = light(); { + lit4.type = LIGHT_DIRECTIONAL; + lit4.cast_shadows = true; + // lit4.shadow_distance = 2000.0f; + lit4.diffuse = scale3(vec3(1, 0.7, 0.8), 1.0f); + } + light_t lit5 = light(); { + lit5.type = LIGHT_POINT; + lit5.cast_shadows = true; + // lit4.shadow_distance = 2000.0f; + lit5.diffuse = scale3(vec3(1, 0, 0), 1.0f); + } + light_t lit6 = light(); { + lit6.type = LIGHT_POINT; + lit6.cast_shadows = true; + // lit4.shadow_distance = 2000.0f; + lit6.diffuse = scale3(vec3(0, 1, 0), 1.0f); + } + light_t lit7 = light(); { + lit7.type = LIGHT_POINT; + lit7.cast_shadows = true; + lit7.radius = 0.1f; + } + + array(light_t) point_lights = 0; + array_push(point_lights, lit); + array_push(point_lights, lit2); + + array(light_t) spot_lights = 0; + array_push(spot_lights, lit3); + + array(light_t) directional_lights = 0; + array_push(directional_lights, lit4); + + array(light_t) all_lights = 0; + array_push(all_lights, lit); + array_push(all_lights, lit2); + array_push(all_lights, lit3); + array_push(all_lights, lit4); + array_push(all_lights, lit5); + array_push(all_lights, lit6); + + bool initialized = 0; + bool must_reload = 0; + + while( window_swap()) { + if (input_down(KEY_ESC)) break; + // reloading + if( must_reload ) { + must_reload = 0; + skybox_destroy(&sky); + model_destroy(mdl); + initialized = 0; + } + if( !initialized ) { + initialized = 1; + sky = skybox_pbr(skyboxes[0][0], skyboxes[0][1], skyboxes[0][2]); + sm = shadowmap(512, 4096); + mdl = model(OBJ_MDLS[OBJ_MDL], 0); + model_skybox(&mdl, sky); + } + + // fps camera + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + window_cursor( !active ); + + camera_freefly(&cam); + + enum { + POINT, SPOT, DIR, ALL + }; + static unsigned mode = DIR; + + if (!ui_active()) { + if (input_down(KEY_1)) mode = POINT; + if (input_down(KEY_2)) mode = SPOT; + if (input_down(KEY_3)) mode = DIR; + if (input_down(KEY_4)) mode = ALL; + } + light_t *lights = 0; + switch (mode) { + case POINT: lights = point_lights; break; + case SPOT: lights = spot_lights; break; + case DIR: lights = directional_lights; break; + case ALL: lights = all_lights; break; + } + + // Animate light + if (mode == POINT) { + lights[0].pos = vec3(0, 5.5, 1); + lights[0].pos.x += sinf(window_time()*2)*4.5f; + lights[0].pos.y += cosf(window_time()*2)*1.0; + lights[0].pos.z += cosf(window_time()*2)*6.0; + + lights[1].pos = vec3(0, 7.5, 1); + lights[1].pos.x += sinf(window_time()*4)*4.5f; + lights[1].pos.y += cosf(window_time()*4)*1.0; + lights[1].pos.z += cosf(window_time()*4)*6.0; + } + + static bool camera_spot = true; + if (input_down(KEY_SPACE)) camera_spot = !camera_spot; + if (mode == SPOT && camera_spot) { + lights[0].pos = cam.position; + lights[0].pos = add3(lights[0].pos, scale3(cam.lookdir, 1.5f)); + vec3 rhs = cross3(cam.lookdir, vec3(0,1,0)); + lights[0].pos = add3(lights[0].pos, scale3(rhs, 0.5)); + lights[0].dir = cam.lookdir; + } + + if (mode == DIR) { + lights[0].dir = vec3(1,-1,-1); + } + + if (mode == ALL) { + lights[0].pos = vec3(0, 5.5, 1); + lights[0].pos.x += sinf(window_time()*2)*4.5f; + lights[0].pos.y += cosf(window_time()*2)*1.0; + lights[0].pos.z += cosf(window_time()*2)*6.0; + + lights[1].pos = vec3(0, 7.5, 1); + lights[1].pos.x += sinf(window_time()*4)*4.5f; + lights[1].pos.y += cosf(window_time()*4)*1.0; + lights[1].pos.z += cosf(window_time()*4)*6.0; + + lights[2].pos = cam.position; + lights[2].pos = add3(lights[2].pos, scale3(cam.lookdir, 1.5f)); + vec3 rhs = cross3(cam.lookdir, vec3(0,1,0)); + lights[2].pos = add3(lights[2].pos, scale3(rhs, 0.5)); + lights[2].dir = cam.lookdir; + + lights[3].dir = vec3(1,-1,-1); + + lights[4].pos = vec3(-3, 3, 0); + lights[5].pos = vec3(3, 3, 0); + } + + // Render shadowmap + shadowmap_begin(&sm); + { + for (int i = 0; i < array_count(lights); i++) { + while (shadowmap_step(&sm)) { + shadowmap_light(&sm, &lights[i], cam.proj, cam.view); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + } + } + shadowmap_end(&sm); + + // render + mat44 mvp; multiply44x2(mvp, cam.proj, cam.view); + fx_begin(); + { + skybox_render(&sky, cam.proj, cam.view); + + model_shadow(&mdl, &sm); + model_light(&mdl, array_count(lights), lights); + model_render(mdl, cam.proj, cam.view, mdl.pivot); + } + fx_end(); + + // { + // quad_render_id(GL_TEXTURE_2D, sm.maps[0].texture_2d[0], vec2(sm.csm_texture_width, sm.csm_texture_width), vec2(0,0), vec2(4096,4096), 0xFFFFFFFF, vec2(0,0), vec2(512,512)); + // } + + if( ui_panel("Scene", 0)) { + // if( ui_list("Skybox", SKY_DIRS, countof(SKY_DIRS), &SKY_DIR) ) { + // must_reload = 1; + // } + if( ui_list("Model", OBJ_MDLS, countof(OBJ_MDLS), &OBJ_MDL) ) { + must_reload = 1; + } + ui_separator(); + for( int i = 0; i < countof(skyboxes); i++ ) { + const char *filename = skyboxes[i][0]; + bool selected = false; + if( ui_bool( filename, &selected ) ) { + sky = skybox_pbr(skyboxes[i][0], skyboxes[i][1], skyboxes[i][2]); + model_skybox(&mdl, sky); + } + } + ui_separator(); + ui_materials(&mdl); + ui_separator(); + ui_lights(array_count(lights), lights); + ui_separator(); + ui_shadowmap(&sm); + ui_panel_end(); + } + } +} diff --git a/demos/99-controller.c b/demos/99-controller.c index 9d0c030..54f696d 100644 --- a/demos/99-controller.c +++ b/demos/99-controller.c @@ -8,6 +8,10 @@ #include "fwk.h" int main() { + // whether modern locomotion controller (mario 3d) + // or old fashioned locomotion controller (boat controller) + bool modern_controller = 1; + // 75% window, MSAAx2 flag window_create(75, WINDOW_MSAA2); @@ -20,12 +24,12 @@ int main() { // config 3d model #1 model_t witch = model("witch/witch.obj", 0); - model_set_texture(witch, texture("witch/witch_diffuse.tga.png", 0)); - mat44 witch_pivot; vec3 witch_p = {-5,0,-5}, witch_r={-180,180,0}, witch_s={0.1,-0.1,0.1}; + model_set_texture(&witch, texture("witch/witch_diffuse.tga.png", 0)); + mat44 witch_pivot; vec3 witch_p = {-5,0,-5}, witch_r={0,0,-90}, witch_s={0.1,-0.1,0.1}; // config 3d model #2 model_t girl = model("kgirl/kgirls01.fbx", 0); - mat44 girl_pivot; vec3 girl_p = {0,0,0}, girl_r = {270,0,0}, girl_s = {2,2,2}; + mat44 girl_pivot; vec3 girl_p = {0,0,0}, girl_r = {0,0,-90}, girl_s = {2,2,2}; // skybox skybox_t sky = skybox("cubemaps/stardust", 0); @@ -63,10 +67,10 @@ int main() { // models compose44(girl.pivot, girl_p, eulerq(girl_r), girl_s); - model_render(girl, cam.proj, cam.view, girl.pivot, 0); + model_render(girl, cam.proj, cam.view, girl.pivot); compose44(witch.pivot, witch_p, eulerq(witch_r), witch_s); - model_render(witch, cam.proj, cam.view, witch.pivot, 0); + model_render(witch, cam.proj, cam.view, witch.pivot); // render end (postfx) fx_end(); @@ -129,7 +133,6 @@ int main() { } } - int modern_controller = 1; int running = 0; // girl controller @@ -144,15 +147,11 @@ int main() { if(!modern_controller) { running = GAME_AXISY > 0; - girl_r.x -= 170; - quat q = eulerq(girl_r); // += custom.pivot - vec3 rgt = rotate3q(vec3(1,0,0), q); - vec3 up = rotate3q(vec3(0,1,0), q); - vec3 fwd = rotate3q(vec3(0,0,1), q); - vec3 dir = scale3(fwd, speed * GAME_AXISY * (GAME_AXISY > 0 ? 2.0 : 0.5)); - girl_r.x += speed * 20.0 * yaw_boost * GAME_AXISX; // yaw - girl_p = add3(girl_p, dir); - girl_r.x += 170; + quat q = eulerq(girl_r); + vec3 fwd = rotate3q(vec3(0,-1,0), q); + vec3 dir = scale3(fwd, speed * GAME_AXISY * (GAME_AXISY > 0 ? 2.0 : 0.5)); + girl_r.y -= speed * 20.0 * yaw_boost * GAME_AXISX; // yaw + girl_p = add3(girl_p, dir); } // modern locomotion controller (mario 3d) @@ -175,26 +174,25 @@ int main() { olddir = dir; // vis - // ddraw_arrow(girl_p, add3(girl_p,scale3(dir,10))); + ddraw_arrow(girl_p, add3(girl_p,scale3(dir,8))); // apply direction girl_p = add3(girl_p, scale3(dir, speed * 2)); // apply rotation { - girl_r.x -= 170; quat q = eulerq(girl_r); - vec3 fwdg = rotate3q(vec3(0,0,1), q); - girl_r.x += 170; + vec3 fwdg = rotate3q(vec3(0,-1,0), q); + ddraw_arrow(girl_p, add3(girl_p,scale3(fwdg,4))); //float cosAngle = dot3(dir,fwdg); //float angle = acos(cosAngle) * TO_DEG; - float angle = TO_DEG * ( atan2(fwdg.z, fwdg.x) - atan2(dir.z, dir.x)); + float angle = -TO_DEG * ( atan2(fwdg.z, fwdg.x) - atan2(dir.z, dir.x) ); if( !isnan(angle) ) { - girl_r.x -= angle; - while(girl_r.x> 180) girl_r.x-=360; - while(girl_r.x<-180) girl_r.x+=360; + girl_r.y -= angle; + while(girl_r.y> 180) girl_r.y-=360; + while(girl_r.y<-180) girl_r.y+=360; } } } diff --git a/demos/99-demo.c b/demos/99-demo.c deleted file mode 100644 index c774def..0000000 --- a/demos/99-demo.c +++ /dev/null @@ -1,261 +0,0 @@ -// framework demo -// - rlyeh, public domain - -#include "fwk.h" - -int main() { - // options - bool do_about = 0; - float do_scale = 0.10f; - bool do_debugdraw = 0; - float do_gamepad_deadzone = 0.15f; - vec2 do_gamepad_polarity = vec2(+1,+1); - vec2 do_gamepad_sensitivity = vec2(0.1f,0.1f); - vec2 do_mouse_polarity = vec2(+1,-1); - vec2 do_mouse_sensitivity = vec2(0.2f,0.2f); - bool do_billboard_x = 0, do_billboard_y = 0, do_billboard_z = 0; - - // window (80% sized, MSAA x4 flag) - window_create(80, WINDOW_MSAA4); - window_title(__FILE__); - - // load all fx files, including subdirs - fx_load("fx**.fs"); - - // load skybox - skybox_t sky = skybox(flag("--mie") ? 0 : "cubemaps/stardust", 0); // --mie for rayleigh/mie scattering - - // load static scene - model_t sponza; - int do_sponza = flag("--sponza"); - if( do_sponza ) { - sponza = model("sponza.obj", 0); // MODEL_NO_TEXTURES); - translation44(sponza.pivot, 0,-1,0); - rotate44(sponza.pivot, -90,1,0,0); - scale44(sponza.pivot, 10,10,10); - } - - model_t shaderball; - int do_shaderball = flag("--shaderball"); - if( do_shaderball ) { - shaderball = model("shaderball.glb", 0); - translation44(shaderball.pivot, 0,0,-10); - rotate44(shaderball.pivot, -90,1,0,0); - scale44(shaderball.pivot, 0.02,0.02,0.02); - } - - // animated models loading - int model_flags = flag("--matcaps") ? MODEL_MATCAPS : 0; - model_t girl = model("kgirl/kgirls01.fbx", model_flags); - model_t alien = model("alien/alien_helmet.fbx", model_flags); rotation44(alien.pivot, -90,1,0,0); - model_t george = model("robots/george.fbx", model_flags); - model_t leela = model("robots/leela.fbx", model_flags); - model_t mike = model("robots/mike.fbx", model_flags); - model_t stan = model("robots/stan.fbx", model_flags); - model_t robots[4] = { george, leela, mike, stan }; - for( int i = 0; i < countof(robots); ++i ) { - rotation44(robots[i].pivot, -90,1,0,0); - } - - if( flag("--matcaps") ) { - // patch models to use matcaps - model_set_texture(george, texture("matcaps/3B6E10_E3F2C3_88AC2E_99CE51-256px", 0)); // green - model_set_texture(leela, texture("matcaps/39433A_65866E_86BF8B_BFF8D8-256px", 0)); - model_set_texture(mike, texture("matcaps/394641_B1A67E_75BEBE_7D7256-256px.png", 0)); - model_set_texture(stan, texture("matcaps/test_steel", 0)); - model_set_texture(girl, texture("matcaps/material3", 0)); - model_set_texture(alien, texture("matcaps/material3", 0)); - - if( flag("--shaderball") ) - model_set_texture(shaderball, texture("matcaps/normals", 0)); - } - - // camera - camera_t cam = camera(); - - // audio (both clips & streams) - audio_t SFX1 = audio_clip( "coin.wav" ); - audio_t SFX2 = audio_clip( "pew.sfxr" ); - audio_t BGM1 = audio_stream( "waterworld-map.fur"); // wrath_of_the_djinn.xm" ); - audio_t BGM2 = audio_stream( "larry.mid" ); - audio_t BGM3 = audio_stream( "monkey1.mid" ), BGM = BGM1; - audio_play(SFX1, 0); - audio_play(BGM, 0); - - // demo loop - while (window_swap()) - { - // input - if( input_down(KEY_ESC) ) break; - if( input_down(KEY_F5) ) window_reload(); - if( input_down(KEY_W) && input_held(KEY_LCTRL) ) break; - if( input_down(KEY_F11) ) window_fullscreen( window_has_fullscreen() ^ 1 ); - if( input_down(KEY_X) ) window_screenshot(__FILE__ ".png"); - if( input_down(KEY_Z) ) window_record(__FILE__ ".mp4"); - - // vec2 filtered_lpad = input_filter_deadzone(input2(GAMEPAD_LPAD), do_gamepad_deadzone + 1e-3); - // vec2 filtered_rpad = input_filter_deadzone(input2(GAMEPAD_RPAD), do_gamepad_deadzone + 1e-3); - - // fps camera - bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); - if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); - vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); - vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); - camera_fps(&cam, mouse.x,mouse.y); - window_cursor( !active ); - - // apply post-fxs from here - fx_begin(); - - // queue debug drawcalls - profile("Debugdraw") { - ddraw_grid(0); - ddraw_color(YELLOW); - ddraw_text(vec3(+1,+1,-1), 0.04f, va("(%f,%f,%f)", cam.position.x,cam.position.y,cam.position.z)); - if(do_debugdraw) ddraw_demo(); // showcase many debugdraw shapes - ddraw_color(YELLOW); - ddraw_flush(); - } - - // draw skybox - profile("Skybox") { - skybox_render(&sky, cam.proj, cam.view); - } - - profile("Skeletal update") if(!window_has_pause()) { - float delta = window_delta() * 30; // 30fps anim - - // animate girl & alien - girl.curframe = model_animate(girl, girl.curframe + delta); - alien.curframe = model_animate(alien, alien.curframe + delta); - - // animate robots - for(int i = 0; i < countof(robots); ++i) { - robots[i].curframe = model_animate(robots[i], robots[i].curframe + delta); - } - } - - profile("Skeletal render") { - static vec3 p = {-10,0,-10}, r = {0,0,0}, s = {2,2,2}; - gizmo(&p, &r, &s); - mat44 M; rotationq44(M, eulerq(r)); scale44(M, s.x,s.y,s.z); relocate44(M, p.x,p.y,p.z); - - model_render(girl, cam.proj, cam.view, M, 0); - - aabb box = model_aabb(girl, M); - ddraw_color(YELLOW); - ddraw_aabb(box.min, box.max); - } - - profile("Skeletal render") { - static vec3 p = {+10,0,-10}, r = {0,-90,0}, s = {1,1,1}; - //gizmo(&p, &r, &s); - mat44 M; rotationq44(M, eulerq(r)); scale44(M, s.x,s.y,s.z); relocate44(M, p.x,p.y,p.z); - - model_render(alien, cam.proj, cam.view, M, 0); - - aabb box = model_aabb(alien, M); // @fixme: neg Y - ddraw_color(YELLOW); - //ddraw_aabb(box.min, box.max); - } - - profile("Skeletal render") for(int i = 0; i < countof(robots); ++i) { - float scale = 0.50; - mat44 M; copy44(M, robots[i].pivot); translate44(M, i*3,0,0); scale44(M, scale,scale,scale); - model_render(robots[i], cam.proj, cam.view, M, 0); - } - - if(do_sponza) profile("Sponza") { - float scale = 1.00; - mat44 M; copy44(M, sponza.pivot); translate44(M, 0,0,0); scale44(M, scale,scale,scale); - model_render(sponza, cam.proj, cam.view, M, 0); - } - - if(do_shaderball) profile("Shaderball") { - float scale = 1.00; - mat44 M; copy44(M, shaderball.pivot); translate44(M, 0,0,0); scale44(M, scale,scale,scale); - model_render(shaderball, cam.proj, cam.view, M, 0); - } - - // post-fxs end here - fx_end(); - - // font demo - do_once font_scales(FONT_FACE1, 48, 24, 18, 12, 9, 6); - font_print(va(FONT_RIGHT FONT_BOTTOM FONT_H4 "%5.2f FPS", window_fps())); - - // queue ui - if( ui_panel("App", 0)) { - if(ui_bool("Show debugdraw demo", &do_debugdraw)) {} - if(ui_separator()) {} - if(ui_slider("Gamepad deadzone", &do_gamepad_deadzone)) {} - if(ui_float2("Gamepad polarity", do_gamepad_polarity.v2)) {} - if(ui_float2("Gamepad sensitivity", do_gamepad_sensitivity.v2)) {} - if(ui_separator()) {} - if(ui_float2("Mouse polarity", do_mouse_polarity.v2)) {} - if(ui_float2("Mouse sensitivity", do_mouse_sensitivity.v2)) {} - if(ui_separator()) {} - if(ui_button("About...")) { do_about = 1; audio_play(SFX1, 0); } - if(ui_dialog("About", __FILE__ "\n" __DATE__ "\n" "Public Domain.", 0, &do_about)) {} - ui_panel_end(); - } - if( ui_panel("Audio", 0)) { - static float bgm = 1, sfx = 1, master = 1; - if( ui_slider2("BGM", &bgm, va("%.2f", bgm))) audio_volume_stream(bgm); - if( ui_slider2("SFX", &sfx, va("%.2f", sfx))) audio_volume_clip(sfx); - if( ui_slider2("Master", &master, va("%.2f", master))) audio_volume_master(master); - if( ui_label2_toolbar("BGM: Waterworld Map" /*Wrath of the Djinn"*/, ICON_MD_VOLUME_UP)) audio_stop(BGM), audio_play(BGM = BGM1, AUDIO_SINGLE_INSTANCE); - if( ui_label2_toolbar("BGM: Leisure Suit Larry", ICON_MD_VOLUME_UP)) audio_stop(BGM), audio_play(BGM = BGM2, AUDIO_SINGLE_INSTANCE); - if( ui_label2_toolbar("BGM: Monkey Island", ICON_MD_VOLUME_UP)) audio_stop(BGM), audio_play(BGM = BGM3, AUDIO_SINGLE_INSTANCE); - if( ui_label2_toolbar("SFX: Coin", ICON_MD_VOLUME_UP)) audio_play(SFX1, 0); - if( ui_label2_toolbar("SFX: Pew", ICON_MD_VOLUME_UP)) audio_play(SFX2, 0); - ui_panel_end(); - } - - ui_demo(1); // show all UI widgets in a tab - } - - // data tests (json5) - const char json5[] = - " /* json5 */ // comment\n" - " abc: 42.67, def: true, integer:0x100 \n" - " huge: 2.2239333e5, \n" - " hello: 'world /*comment in string*/ //again', \n" - " children : { a: 1, b: 2, c: 3 },\n" - " array: [+1,2,-3,4,5], \n" - " invalids : [ nan, NaN, -nan, -NaN, inf, Infinity, -inf, -Infinity ],"; - if( json_push(json5) ) { - assert( json_float("/abc") == 42.67 ); - assert( json_int("/def") == 1 ); - assert( json_int("/integer") == 0x100 ); - assert( json_float("/huge") > 2.22e5 ); - assert( strlen(json_string("/hello")) == 35 ); - assert( json_int("/children/a") == 1 ); - assert( json_int("/children.b") == 2 ); - assert( json_int("/children[c]") == 3 ); - assert( json_int("/array[%d]", 2) == -3 ); - assert( json_count("/invalids") == 8 ); - assert( isnan(json_float("/invalids[0]")) ); - assert( !json_find("/non_existing") ); - assert( PRINTF("json5 tests OK\n") ); - json_pop(); - } - - // data tests (xml) - const char *xml = vfs_read("test1.xml"); - if( xml_push(xml) ) { - puts( xml ); - puts( xml_string("/person/firstName/$") ); - puts( xml_string("/person/lastName/$") ); - puts( xml_string("/person/address/@type") ); - xml_pop(); - } - - // network test (https) - array(char) webfile = download("https://www.google.com/"); - printf("Network test: %d bytes downloaded from google.com\n", array_count(webfile)); - - // script test (lua) - script_run( "-- Bye.lua\nio.write(\"script test: Bye world!, from \", _VERSION, \"\\n\")" ); -} diff --git a/demos/99-gizmo.c b/demos/99-gizmo.c index ee752ab..0941db3 100644 --- a/demos/99-gizmo.c +++ b/demos/99-gizmo.c @@ -28,7 +28,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); window_cursor( !active ); @@ -39,17 +39,16 @@ int main() { static model_t mdl; do_once mdl = model("meshes/gizmo.fbx", 0); - shader_bind(mdl.program); vec3 color = {0,0,0}; vec3 coeff[9] = { color,color,color,color,color,color,color,color,color, }; shader_vec3v("u_coefficients_sh", 9, coeff); shader_int("u_textured", false); - model_render(mdl, cam.proj, cam.view, mdl.pivot, 0); + model_render(mdl, cam.proj, cam.view, mdl.pivot); static mat44 pivot = {0}; static int do_showgizmo = 1; if( do_showgizmo ) { - static vec3 p = {0,0,0}, r = {0,-90,0}, s = {1,1,1}; + static vec3 p = {0,0,0}, r = {180,180,0}, s = {1,1,1}; gizmo2(&p.x, &r.x, &s.x, mdl.pivot); } diff --git a/demos/99-lod.c b/demos/99-lod.c index a77e441..ab9fe41 100644 --- a/demos/99-lod.c +++ b/demos/99-lod.c @@ -1,237 +1,63 @@ -// LOD demo, based on Polygon Reduction Demo by Stan Melax (PD) -// - rlyeh, public domain. - #include "fwk.h" -vec2 world2screen(vec3 p) { - vec4 clip_pos = transform444(camera_get_active()->proj, transform444(camera_get_active()->view, vec4(p.x,p.y,p.z,1.0))); - vec4 ndc_pos = scale4(clip_pos, 1.0 / (clip_pos.w + !clip_pos.w)); // [-1..1] - vec2 screen_pos = vec2( window_width() * (ndc_pos.x + 1) / 2.0, window_height() * (1 - ndc_pos.y) / 2.0 ); - return screen_pos; -} - -float mesh_area(mesh_t *m) { - // @fixme: return 0 if mesh is out of frustum, or window is minimized - - aabb box = mesh_bounds(m); - ddraw_aabb(box.min, box.max); - - vec2 A = world2screen(vec3(box.min.x,box.min.y,box.min.z)); ddraw_text2d(A, va("A: %5.2f,%5.2f", A.x, A.y)); - vec2 B = world2screen(vec3(box.min.x,box.min.y,box.max.z)); ddraw_text2d(B, va("B: %5.2f,%5.2f", B.x, B.y)); - vec2 C = world2screen(vec3(box.min.x,box.max.y,box.min.z)); ddraw_text2d(C, va("C: %5.2f,%5.2f", C.x, C.y)); - vec2 D = world2screen(vec3(box.min.x,box.max.y,box.max.z)); ddraw_text2d(D, va("D: %5.2f,%5.2f", D.x, D.y)); - vec2 E = world2screen(vec3(box.max.x,box.min.y,box.min.z)); ddraw_text2d(E, va("E: %5.2f,%5.2f", E.x, E.y)); - vec2 F = world2screen(vec3(box.max.x,box.min.y,box.max.z)); ddraw_text2d(F, va("F: %5.2f,%5.2f", F.x, F.y)); - vec2 G = world2screen(vec3(box.max.x,box.max.y,box.min.z)); ddraw_text2d(G, va("G: %5.2f,%5.2f", G.x, G.y)); - vec2 H = world2screen(vec3(box.max.x,box.max.y,box.max.z)); ddraw_text2d(H, va("H: %5.2f,%5.2f", H.x, H.y)); - - vec2 O = min2(min2(min2(min2(min2(min2(min2(A,B),C),D),E),F),G),H); ddraw_text2d(O, "|\\"); - vec2 P = max2(max2(max2(max2(max2(max2(max2(A,B),C),D),E),F),G),H); ddraw_text2d(P, "\\|"); - - float area = (P.x-O.x) * (P.y-O.y); // len2(sub2(P,O)); - float pct = area / (float)(window_height() * window_width()); - - font_print(va(FONT_RIGHT "area: %5.2f%%", pct*100)); - return pct; -} - - -API void ProgressiveMesh(int vert_n, int vert_stride, const float *v, int tri_n, const int *tri, int *map, int *permutation); - -// Map() -// -// Note that the use of the Map() function and the collapse_map Array isn't part of the polygon reduction -// algorithm. We set up the function here so that we could retrieve the model at any desired vertex count. -// -// When the model is rendered using a maximum of mx vertices then it is vertices 0 through mx-1 that are used. -// We are able to do this because the vertex Array gets sorted according to the collapse order. -// The Map() routine takes a vertex number 'n' and the maximum number of vertices 'mx' and returns the -// appropriate vertex in the range 0 to mx-1. When 'n' is greater than 'mx' the Map() routine follows the -// chain of edge collapses until a vertex within the limit is reached. -// An example to make this clear: assume there is a triangle with vertices 1, 3 and 12. But when -// rendering the model we limit ourselves to 10 vertices. In that case we find out how vertex 12 was -// removed by the polygon reduction algorithm. i.e. which edge was collapsed. Lets say that vertex 12 was -// collapsed to vertex number 7. This number would have been stored in the collapse_map array (i.e. -// collapse_map[12]==7). Since vertex 7 is in range (less than max of 10) we will want to render the -// triangle 1,3,7. Pretend now that we want to limit ourselves to 5 vertices. and vertex 7 was collapsed -// to vertex 3 (i.e. collapse_map[7]==3). Then triangle 1,3,12 would now be triangle 1,3,3. i.e. this -// polygon was removed by the progressive mesh polygon reduction algorithm by the time it had gotten down -// to 5 vertices. No need to draw a one dimensional polygon. :-) - -static inline int MapReduce(array(int) collapse_map, int n, int mx) { - while( n >= mx ) n = collapse_map[n]; - return n; -} - -mesh_t *ReduceModel(mesh_t *m, float lo_detail, float hi_detail, float morph) { - int max_verts_to_render = hi_detail * array_count(m->in_vertex3); - int min_verts_to_render = lo_detail * array_count(m->in_vertex3); - - if( max_verts_to_render <= 0 || min_verts_to_render <= 0 ) - return m; - - array_resize(m->out_index3, 0); - array_resize(m->out_vertex3, 0); - - ASSERT(array_count(m->lod_collapse_map)); - for( unsigned int i = 0; i < array_count(m->in_index3); i++ ) { - int p0 = MapReduce(m->lod_collapse_map, m->in_index3[i].x, max_verts_to_render); - int p1 = MapReduce(m->lod_collapse_map, m->in_index3[i].y, max_verts_to_render); - int p2 = MapReduce(m->lod_collapse_map, m->in_index3[i].z, max_verts_to_render); - // @fixme: serious optimization opportunity here, - // by sorting the triangles the following "continue" - // could have been made into a "break" statement. - if(p0==p1 || p0==p2 || p1==p2) continue; - // if we are not currenly morphing between 2 levels of detail - // (i.e. if morph=1.0) then q0,q1, and q2 may not be necessary - int q0 = MapReduce(m->lod_collapse_map, p0, min_verts_to_render); - int q1 = MapReduce(m->lod_collapse_map, p1, min_verts_to_render); - int q2 = MapReduce(m->lod_collapse_map, p2, min_verts_to_render); - vec3 v0, v1, v2; - v0 = mix3(m->in_vertex3[p0], m->in_vertex3[q0], (1-morph)); - v1 = mix3(m->in_vertex3[p1], m->in_vertex3[q1], (1-morph)); - v2 = mix3(m->in_vertex3[p2], m->in_vertex3[q2], (1-morph)); - vec3 normal = norm3(cross3(sub3(v1,v0),sub3(v2,v1))); - array_push(m->out_vertex3, v0); - array_push(m->out_vertex3, normal); - array_push(m->out_vertex3, v1); - array_push(m->out_vertex3, normal); - array_push(m->out_vertex3, v2); - array_push(m->out_vertex3, normal); - - int idx = array_count(m->out_vertex3) / 2; - array_push(m->out_index3, vec3i(idx-3,idx-2,idx-1)); - } - - return m; -} - -void DrawModel(mesh_t *m) { - static mat44 M; do_once id44(M); - static mat44 VP; multiply44x2(VP, camera_get_active()->proj, camera_get_active()->view); - - static const char *vs = - "//version 130\n" - "//" FILELINE "\n" - "uniform mat4 M,VP;\n" - "in vec3 att_position;\n" - "in vec3 att_normal;\n" - "out vec3 v_normal;\n" - "void main() {\n" - " v_normal = normalize(att_normal);\n" - " gl_Position = M * VP * vec4( att_position, 1.0 );\n" - "}\n"; - static const char *fs = - "//version 130\n" - "//" FILELINE "\n" - "in vec3 v_normal;\n" - "out vec4 fragcolor;\n" - "void main() {\n" - "fragcolor = vec4(v_normal, 1.0);\n" // diffuse - "}"; - - static unsigned program; do_once program = shader(vs, fs, "att_position,att_normal", "fragcolor", NULL); - shader_bind(program); - shader_mat44("VP", VP); - shader_mat44("M", M); - - mesh_update(m, "p3 n3", 0,array_count(m->out_vertex3)/2,m->out_vertex3, array_count(m->out_index3)*3,m->out_index3,0); - mesh_render(m); -} +int main() { + window_create(80, WINDOW_MSAA4); + window_title(__FILE__); -void InitModel(mesh_t *m) { - static const double verts[]={-0.334392,+0.133007,+0.062259,-0.350189,+0.150354,-0.147769,-0.234201,+0.343811,-0.174307,-0.200259,+0.285207,+0.093749,+0.003520,+0.475208,-0.159365,+0.001856,+0.419203,+0.098582,-0.252802,+0.093666,+0.237538,-0.162901,+0.237984,+0.206905,+0.000865,+0.318141,+0.235370,-0.414624,+0.164083,-0.278254,-0.262213,+0.357334,-0.293246,+0.004628,+0.482694,-0.338626,-0.402162,+0.133528,-0.443247,-0.243781,+0.324275,-0.436763,+0.005293,+0.437592,-0.458332,-0.339884,-0.041150,-0.668211,-0.248382,+0.255825,-0.627493,+0.006261,+0.376103,-0.631506,-0.216201,-0.126776,-0.886936,-0.171075,+0.011544,-0.881386,-0.181074,+0.098223,-0.814779,-0.119891,+0.218786,-0.760153,-0.078895,+0.276780,-0.739281,+0.006801,+0.310959,-0.735661,-0.168842,+0.102387,-0.920381,-0.104072,+0.177278,-0.952530,-0.129704,+0.211848,-0.836678,-0.099875,+0.310931,-0.799381,+0.007237,+0.361687,-0.794439,-0.077913,+0.258753,-0.921640,+0.007957,+0.282241,-0.931680,-0.252222,-0.550401,-0.557810,-0.267633,-0.603419,-0.655209,-0.446838,-0.118517,-0.466159,-0.459488,-0.093017,-0.311341,-0.370645,-0.100108,-0.159454,-0.371984,-0.091991,-0.011044,-0.328945,-0.098269,+0.088659,-0.282452,-0.018862,+0.311501,-0.352403,-0.131341,+0.144902,-0.364126,-0.200299,+0.202388,-0.283965,-0.231869,+0.023668,-0.298943,-0.155218,+0.369716,-0.293787,-0.121856,+0.419097,-0.290163,-0.290797,+0.107824,-0.264165,-0.272849,+0.036347,-0.228567,-0.372573,+0.290309,-0.190431,-0.286997,+0.421917,-0.191039,-0.240973,+0.507118,-0.287272,-0.276431,-0.065444,-0.295675,-0.280818,-0.174200,-0.399537,-0.313131,-0.376167,-0.392666,-0.488581,-0.427494,-0.331669,-0.570185,-0.466054,-0.282290,-0.618140,-0.589220,-0.374238,-0.594882,-0.323298,-0.381071,-0.629723,-0.350777,-0.382112,-0.624060,-0.221577,-0.272701,-0.566522,+0.259157,-0.256702,-0.663406,+0.286079,-0.280948,-0.428359,+0.055790,-0.184974,-0.508894,+0.326265,-0.279971,-0.526918,+0.395319,-0.282599,-0.663393,+0.412411,-0.188329,-0.475093,+0.417954,-0.263384,-0.663396,+0.466604,-0.209063,-0.663393,+0.509344,-0.002044,-0.319624,+0.553078,-0.001266,-0.371260,+0.413296,-0.219753,-0.339762,-0.040921,-0.256986,-0.282511,-0.006349,-0.271706,-0.260881,+0.001764,-0.091191,-0.419184,-0.045912,-0.114944,-0.429752,-0.124739,-0.113970,-0.382987,-0.188540,-0.243012,-0.464942,-0.242850,-0.314815,-0.505402,-0.324768,+0.002774,-0.437526,-0.262766,-0.072625,-0.417748,-0.221440,-0.160112,-0.476932,-0.293450,+0.003859,-0.453425,-0.443916,-0.120363,-0.581567,-0.438689,-0.091499,-0.584191,-0.294511,-0.116469,-0.599861,-0.188308,-0.208032,-0.513640,-0.134649,-0.235749,-0.610017,-0.040939,-0.344916,-0.622487,-0.085380,-0.336401,-0.531864,-0.212298,+0.001961,-0.459550,-0.135547,-0.058296,-0.430536,-0.043440,+0.001378,-0.449511,-0.037762,-0.130135,-0.510222,+0.079144,+0.000142,-0.477549,+0.157064,-0.114284,-0.453206,+0.304397,-0.000592,-0.443558,+0.285401,-0.056215,-0.663402,+0.326073,-0.026248,-0.568010,+0.273318,-0.049261,-0.531064,+0.389854,-0.127096,-0.663398,+0.479316,-0.058384,-0.663401,+0.372891,-0.303961,+0.054199,+0.625921,-0.268594,+0.193403,+0.502766,-0.277159,+0.126123,+0.443289,-0.287605,-0.005722,+0.531844,-0.231396,-0.121289,+0.587387,-0.253475,-0.081797,+0.756541,-0.195164,-0.137969,+0.728011,-0.167673,-0.156573,+0.609388,-0.145917,-0.169029,+0.697600,-0.077776,-0.214247,+0.622586,-0.076873,-0.214971,+0.696301,-0.002341,-0.233135,+0.622859,-0.002730,-0.213526,+0.691267,-0.003136,-0.192628,+0.762731,-0.056136,-0.201222,+0.763806,-0.114589,-0.166192,+0.770723,-0.155145,-0.129632,+0.791738,-0.183611,-0.058705,+0.847012,-0.165562,+0.001980,+0.833386,-0.220084,+0.019914,+0.768935,-0.255730,+0.090306,+0.670782,-0.255594,+0.113833,+0.663389,-0.226380,+0.212655,+0.617740,-0.003367,-0.195342,+0.799680,-0.029743,-0.210508,+0.827180,-0.003818,-0.194783,+0.873636,-0.004116,-0.157907,+0.931268,-0.031280,-0.184555,+0.889476,-0.059885,-0.184448,+0.841330,-0.135333,-0.164332,+0.878200,-0.085574,-0.170948,+0.925547,-0.163833,-0.094170,+0.897114,-0.138444,-0.104250,+0.945975,-0.083497,-0.084934,+0.979607,-0.004433,-0.146642,+0.985872,-0.150715,+0.032650,+0.884111,-0.135892,-0.035520,+0.945455,-0.070612,+0.036849,+0.975733,-0.004458,-0.042526,+1.015670,-0.004249,+0.046042,+1.003240,-0.086969,+0.133224,+0.947633,-0.003873,+0.161605,+0.970499,-0.125544,+0.140012,+0.917678,-0.125651,+0.250246,+0.857602,-0.003127,+0.284070,+0.878870,-0.159174,+0.125726,+0.888878,-0.183807,+0.196970,+0.844480,-0.159890,+0.291736,+0.732480,-0.199495,+0.207230,+0.779864,-0.206182,+0.164608,+0.693257,-0.186315,+0.160689,+0.817193,-0.192827,+0.166706,+0.782271,-0.175112,+0.110008,+0.860621,-0.161022,+0.057420,+0.855111,-0.172319,+0.036155,+0.816189,-0.190318,+0.064083,+0.760605,-0.195072,+0.129179,+0.731104,-0.203126,+0.410287,+0.680536,-0.216677,+0.309274,+0.642272,-0.241515,+0.311485,+0.587832,-0.002209,+0.366663,+0.749413,-0.088230,+0.396265,+0.678635,-0.170147,+0.109517,+0.840784,-0.160521,+0.067766,+0.830650,-0.181546,+0.139805,+0.812146,-0.180495,+0.148568,+0.776087,-0.180255,+0.129125,+0.744192,-0.186298,+0.078308,+0.769352,-0.167622,+0.060539,+0.806675,-0.189876,+0.102760,+0.802582,-0.108340,+0.455446,+0.657174,-0.241585,+0.527592,+0.669296,-0.265676,+0.513366,+0.634594,-0.203073,+0.478550,+0.581526,-0.266772,+0.642330,+0.602061,-0.216961,+0.564846,+0.535435,-0.202210,+0.525495,+0.475944,-0.193888,+0.467925,+0.520606,-0.265837,+0.757267,+0.500933,-0.240306,+0.653440,+0.463215,-0.309239,+0.776868,+0.304726,-0.271009,+0.683094,+0.382018,-0.312111,+0.671099,+0.286687,-0.268791,+0.624342,+0.377231,-0.302457,+0.533996,+0.360289,-0.263656,+0.529310,+0.412564,-0.282311,+0.415167,+0.447666,-0.239201,+0.442096,+0.495604,-0.220043,+0.569026,+0.445877,-0.001263,+0.395631,+0.602029,-0.057345,+0.442535,+0.572224,-0.088927,+0.506333,+0.529106,-0.125738,+0.535076,+0.612913,-0.126251,+0.577170,+0.483159,-0.149594,+0.611520,+0.557731,-0.163188,+0.660791,+0.491080,-0.172482,+0.663387,+0.415416,-0.160464,+0.591710,+0.370659,-0.156445,+0.536396,+0.378302,-0.136496,+0.444358,+0.425226,-0.095564,+0.373768,+0.473659,-0.104146,+0.315912,+0.498104,-0.000496,+0.384194,+0.473817,-0.000183,+0.297770,+0.401486,-0.129042,+0.270145,+0.434495,+0.000100,+0.272963,+0.349138,-0.113060,+0.236984,+0.385554,+0.007260,+0.016311,-0.883396,+0.007865,+0.122104,-0.956137,-0.032842,+0.115282,-0.953252,-0.089115,+0.108449,-0.950317,-0.047440,+0.014729,-0.882756,-0.104458,+0.013137,-0.882070,-0.086439,-0.584866,-0.608343,-0.115026,-0.662605,-0.436732,-0.071683,-0.665372,-0.606385,-0.257884,-0.665381,-0.658052,-0.272542,-0.665381,-0.592063,-0.371322,-0.665382,-0.353620,-0.372362,-0.665381,-0.224420,-0.335166,-0.665380,-0.078623,-0.225999,-0.665375,-0.038981,-0.106719,-0.665374,-0.186351,-0.081749,-0.665372,-0.292554,+0.006943,-0.091505,-0.858354,+0.006117,-0.280985,-0.769967,+0.004495,-0.502360,-0.559799,-0.198638,-0.302135,-0.845816,-0.237395,-0.542544,-0.587188,-0.270001,-0.279489,-0.669861,-0.134547,-0.119852,-0.959004,-0.052088,-0.122463,-0.944549,-0.124463,-0.293508,-0.899566,-0.047616,-0.289643,-0.879292,-0.168595,-0.529132,-0.654931,-0.099793,-0.515719,-0.645873,-0.186168,-0.605282,-0.724690,-0.112970,-0.583097,-0.707469,-0.108152,-0.665375,-0.700408,-0.183019,-0.665378,-0.717630,-0.349529,-0.334459,-0.511985,-0.141182,-0.437705,-0.798194,-0.212670,-0.448725,-0.737447,-0.261111,-0.414945,-0.613835,-0.077364,-0.431480,-0.778113,+0.005174,-0.425277,-0.651592,+0.089236,-0.431732,-0.777093,+0.271006,-0.415749,-0.610577,+0.223981,-0.449384,-0.734774,+0.153275,-0.438150,-0.796391,+0.358414,-0.335529,-0.507649,+0.193434,-0.665946,-0.715325,+0.118363,-0.665717,-0.699021,+0.123515,-0.583454,-0.706020,+0.196851,-0.605860,-0.722345,+0.109788,-0.516035,-0.644590,+0.178656,-0.529656,-0.652804,+0.061157,-0.289807,-0.878626,+0.138234,-0.293905,-0.897958,+0.066933,-0.122643,-0.943820,+0.149571,-0.120281,-0.957264,+0.280989,-0.280321,-0.666487,+0.246581,-0.543275,-0.584224,+0.211720,-0.302754,-0.843303,+0.086966,-0.665627,-0.291520,+0.110634,-0.665702,-0.185021,+0.228099,-0.666061,-0.036201,+0.337743,-0.666396,-0.074503,+0.376722,-0.666513,-0.219833,+0.377265,-0.666513,-0.349036,+0.281411,-0.666217,-0.588670,+0.267564,-0.666174,-0.654834,+0.080745,-0.665602,-0.605452,+0.122016,-0.662963,-0.435280,+0.095767,-0.585141,-0.607228,+0.118944,+0.012799,-0.880702,+0.061944,+0.014564,-0.882086,+0.104725,+0.108156,-0.949130,+0.048513,+0.115159,-0.952753,+0.112696,+0.236643,+0.386937,+0.128177,+0.269757,+0.436071,+0.102643,+0.315600,+0.499370,+0.094535,+0.373481,+0.474824,+0.136270,+0.443946,+0.426895,+0.157071,+0.535923,+0.380222,+0.161350,+0.591224,+0.372630,+0.173035,+0.662865,+0.417531,+0.162808,+0.660299,+0.493077,+0.148250,+0.611070,+0.559555,+0.125719,+0.576790,+0.484702,+0.123489,+0.534699,+0.614440,+0.087621,+0.506066,+0.530188,+0.055321,+0.442365,+0.572915,+0.219936,+0.568361,+0.448571,+0.238099,+0.441375,+0.498528,+0.281711,+0.414315,+0.451121,+0.263833,+0.528513,+0.415794,+0.303284,+0.533081,+0.363998,+0.269687,+0.623528,+0.380528,+0.314255,+0.670153,+0.290524,+0.272023,+0.682273,+0.385343,+0.311480,+0.775931,+0.308527,+0.240239,+0.652714,+0.466159,+0.265619,+0.756464,+0.504187,+0.192562,+0.467341,+0.522972,+0.201605,+0.524885,+0.478417,+0.215743,+0.564193,+0.538084,+0.264969,+0.641527,+0.605317,+0.201031,+0.477940,+0.584002,+0.263086,+0.512567,+0.637832,+0.238615,+0.526867,+0.672237,+0.105309,+0.455123,+0.658482,+0.183993,+0.102195,+0.804872,+0.161563,+0.060042,+0.808692,+0.180748,+0.077754,+0.771600,+0.175168,+0.128588,+0.746368,+0.175075,+0.148030,+0.778264,+0.175658,+0.139265,+0.814333,+0.154191,+0.067291,+0.832578,+0.163818,+0.109013,+0.842830,+0.084760,+0.396004,+0.679695,+0.238888,+0.310760,+0.590775,+0.213380,+0.308625,+0.644905,+0.199666,+0.409678,+0.683003,+0.190143,+0.128597,+0.733463,+0.184833,+0.063516,+0.762902,+0.166070,+0.035644,+0.818261,+0.154361,+0.056943,+0.857042,+0.168542,+0.109489,+0.862725,+0.187387,+0.166131,+0.784599,+0.180428,+0.160135,+0.819438,+0.201823,+0.163991,+0.695756,+0.194206,+0.206635,+0.782275,+0.155438,+0.291260,+0.734412,+0.177696,+0.196424,+0.846693,+0.152305,+0.125256,+0.890786,+0.119546,+0.249876,+0.859104,+0.118369,+0.139643,+0.919173,+0.079410,+0.132973,+0.948652,+0.062419,+0.036648,+0.976547,+0.127847,-0.035919,+0.947070,+0.143624,+0.032206,+0.885913,+0.074888,-0.085173,+0.980577,+0.130184,-0.104656,+0.947620,+0.156201,-0.094653,+0.899074,+0.077366,-0.171194,+0.926545,+0.127722,-0.164729,+0.879810,+0.052670,-0.184618,+0.842019,+0.023477,-0.184638,+0.889811,+0.022626,-0.210587,+0.827500,+0.223089,+0.211976,+0.620493,+0.251444,+0.113067,+0.666494,+0.251419,+0.089540,+0.673887,+0.214360,+0.019258,+0.771595,+0.158999,+0.001490,+0.835374,+0.176696,-0.059249,+0.849218,+0.148696,-0.130091,+0.793599,+0.108290,-0.166528,+0.772088,+0.049820,-0.201382,+0.764454,+0.071341,-0.215195,+0.697209,+0.073148,-0.214475,+0.623510,+0.140502,-0.169461,+0.699354,+0.163374,-0.157073,+0.611416,+0.189466,-0.138550,+0.730366,+0.247593,-0.082554,+0.759610,+0.227468,-0.121982,+0.590197,+0.284702,-0.006586,+0.535347,+0.275741,+0.125287,+0.446676,+0.266650,+0.192594,+0.506044,+0.300086,+0.053287,+0.629620,+0.055450,-0.663935,+0.375065,+0.122854,-0.664138,+0.482323,+0.046520,-0.531571,+0.391918,+0.024824,-0.568450,+0.275106,+0.053855,-0.663931,+0.328224,+0.112829,-0.453549,+0.305788,+0.131265,-0.510617,+0.080746,+0.061174,-0.430716,-0.042710,+0.341019,-0.532887,-0.208150,+0.347705,-0.623533,-0.081139,+0.238040,-0.610732,-0.038037,+0.211764,-0.514274,-0.132078,+0.120605,-0.600219,-0.186856,+0.096985,-0.584476,-0.293357,+0.127621,-0.581941,-0.437170,+0.165902,-0.477425,-0.291453,+0.077720,-0.417975,-0.220519,+0.320892,-0.506363,-0.320874,+0.248214,-0.465684,-0.239842,+0.118764,-0.383338,-0.187114,+0.118816,-0.430106,-0.123307,+0.094131,-0.419464,-0.044777,+0.274526,-0.261706,+0.005110,+0.259842,-0.283292,-0.003185,+0.222861,-0.340431,-0.038210,+0.204445,-0.664380,+0.513353,+0.259286,-0.664547,+0.471281,+0.185402,-0.476020,+0.421718,+0.279163,-0.664604,+0.417328,+0.277157,-0.528122,+0.400208,+0.183069,-0.509812,+0.329995,+0.282599,-0.429210,+0.059242,+0.254816,-0.664541,+0.290687,+0.271436,-0.567707,+0.263966,+0.386561,-0.625221,-0.216870,+0.387086,-0.630883,-0.346073,+0.380021,-0.596021,-0.318679,+0.291269,-0.619007,-0.585707,+0.339280,-0.571198,-0.461946,+0.400045,-0.489778,-0.422640,+0.406817,-0.314349,-0.371230,+0.300588,-0.281718,-0.170549,+0.290866,-0.277304,-0.061905,+0.187735,-0.241545,+0.509437,+0.188032,-0.287569,+0.424234,+0.227520,-0.373262,+0.293102,+0.266526,-0.273650,+0.039597,+0.291592,-0.291676,+0.111386,+0.291914,-0.122741,+0.422683,+0.297574,-0.156119,+0.373368,+0.286603,-0.232731,+0.027162,+0.364663,-0.201399,+0.206850,+0.353855,-0.132408,+0.149228,+0.282208,-0.019715,+0.314960,+0.331187,-0.099266,+0.092701,+0.375463,-0.093120,-0.006467,+0.375917,-0.101236,-0.154882,+0.466635,-0.094416,-0.305669,+0.455805,-0.119881,-0.460632,+0.277465,-0.604242,-0.651871,+0.261022,-0.551176,-0.554667,+0.093627,+0.258494,-0.920589,+0.114248,+0.310608,-0.798070,+0.144232,+0.211434,-0.835001,+0.119916,+0.176940,-0.951159,+0.184061,+0.101854,-0.918220,+0.092431,+0.276521,-0.738231,+0.133504,+0.218403,-0.758602,+0.194987,+0.097655,-0.812476,+0.185542,+0.011005,-0.879202,+0.230315,-0.127450,-0.884202,+0.260471,+0.255056,-0.624378,+0.351567,-0.042194,-0.663976,+0.253742,+0.323524,-0.433716,+0.411612,+0.132299,-0.438264,+0.270513,+0.356530,-0.289984,+0.422146,+0.162819,-0.273130,+0.164724,+0.237490,+0.208912,+0.253806,+0.092900,+0.240640,+0.203608,+0.284597,+0.096223,+0.241006,+0.343093,-0.171396,+0.356076,+0.149288,-0.143443,+0.337656,+0.131992,+0.066374,}; - static const int tris[]={126,134,133,342,138,134,133,134,138,126,342,134,312,316,317,169,163,162,312,317,319,312,319,318,169,162,164,169,168,163,312,314,315,169,164,165,169,167,168,312,315,316,312,313,314,169,165,166,169,166,167,312,318,313,308,304,305,308,305,306,179,181,188,177,173,175,177,175,176,302,293,300,322,294,304,188,176,175,188,175,179,158,177,187,305,293,302,305,302,306,322,304,308,188,181,183,158,173,177,293,298,300,304,294,296,304,296,305,185,176,188,185,188,183,187,177,176,187,176,185,305,296,298,305,298,293,436,432, 28,436, 28, 23,434,278,431, 30,208,209, 30,209, 29, 19, 20, 24,208,207,211,208,211,209, 19,210,212,433,434,431,433,431,432,433,432,436,436,437,433,277,275,276,277,276,278,209,210, 25, 21, 26, 24, 21, 24, 20, 25, 26, 27, 25, 27, 29,435,439,277,439,275,277,432,431, 30,432, 30, 28,433,437,438,433,438,435,434,277,278, 24, 25,210, 24, 26, 25, 29, 27, 28, 29, 28, 30, 19, 24,210,208, 30,431,208,431,278,435,434,433,435,277,434, 25, 29,209, 27, 22, 23, 27, 23, 28, 26, 22, 27, 26, 21, 22,212,210,209,212,209,211,207,208,278,207,278,276,439,435,438, 12, 9, 10, 12, 10, 13, 2, 3, 5, 2, 5, 4, 16, 13, 14, 16, 14, 17, 22, 21, 16, 13, 10, 11, 13, 11, 14, 1, 0, 3, 1, 3, 2, 15, 12, 16, 19, 18, 15, 19, 15, 16, 19, 16, 20, 9, 1, 2, 9, 2, 10, 3, 7, 8, 3, 8, 5, 16, 17, 23, 16, 23, 22, 21, 20, 16, 10, 2, 4, 10, 4, 11, 0, 6, 7, 0, 7, 3, 12, 13, 16,451,446,445,451,445,450,442,440,439,442,439,438,442,438,441,421,420,422,412,411,426,412,426,425,408,405,407,413, 67, 68,413, 68,414,391,390,412, 80,384,386,404,406,378,390,391,377,390,377, 88,400,415,375,398,396,395,398,395,371,398,371,370,112,359,358,112,358,113,351,352,369,125,349,348,345,343,342,342,340,339,341,335,337,328,341,327,331,323,333,331,322,323,327,318,319,327,319,328,315,314,324,302,300,301,302,301,303,320,311,292,285,284,289,310,307,288,310,288,290,321,350,281,321,281,282,423,448,367,272,273,384,272,384,274,264,265,382,264,382,383,440,442,261,440,261,263,252,253,254,252,254,251,262,256,249,262,249,248,228,243,242,228, 31,243,213,215,238,213,238,237, 19,212,230,224,225,233,224,233,231,217,218, 56,217, 56, 54,217,216,239,217,239,238,217,238,215,218,217,215,218,215,214, 6,102,206,186,199,200,197,182,180,170,171,157,201,200,189,170,190,191,170,191,192,175,174,178,175,178,179,168,167,155,122,149,158,122,158,159,135,153,154,135,154,118,143,140,141,143,141,144,132,133,136,130,126,133,124,125,127,122,101,100,122,100,121,110,108,107,110,107,109, 98, 99, 97, 98, 97, 64, 98, 64, 66, 87, 55, 57, 83, 82, 79, 83, 79, 84, 78, 74, 50, 49, 71, 41, 49, 41, 37, 49, 37, 36, 58, 44, 60, 60, 59, 58, 51, 34, 33, 39, 40, 42, 39, 42, 38,243,240, 33,243, 33,229, 39, 38, 6, 44, 46, 40, 55, 56, 57, 64, 62, 65, 64, 65, 66, 41, 71, 45, 75, 50, 51, 81, 79, 82, 77, 88, 73, 93, 92, 94, 68, 47, 46, 96, 97, 99, 96, 99, 95,110,109,111,111,112,110,114,113,123,114,123,124,132,131,129,133,137,136,135,142,145,145,152,135,149,147,157,157,158,149,164,150,151,153,163,168,153,168,154,185,183,182,185,182,184,161,189,190,200,199,191,200,191,190,180,178,195,180,195,196,102,101,204,102,204,206, 43, 48,104, 43,104,103,216,217, 54,216, 54, 32,207,224,231,230,212,211,230,211,231,227,232,241,227,241,242,235,234,241,235,241,244,430,248,247,272,274,253,272,253,252,439,260,275,225,224,259,225,259,257,269,270,407,269,407,405,270,269,273,270,273,272,273,269,268,273,268,267,273,267,266,273,266,265,273,265,264,448,279,367,281,350,368,285,286,301,290,323,310,290,311,323,282,281,189,292,311,290,292,290,291,307,306,302,307,302,303,316,315,324,316,324,329,331,351,350,330,334,335,330,335,328,341,337,338,344,355,354,346,345,348,346,348,347,364,369,352,364,352,353,365,363,361,365,361,362,376,401,402,373,372,397,373,397,400,376, 92,377,381,378,387,381,387,385,386, 77, 80,390,389,412,416,417,401,403,417,415,408,429,430,419,423,418,427,428,444,427,444,446,437,436,441,450,445, 11,450, 11, 4,447,449, 5,447, 5, 8,441,438,437,425,426,451,425,451,452,417,421,415,408,407,429,399,403,400,399,400,397,394,393,416,389,411,412,386,383,385,408,387,378,408,378,406,377,391,376, 94,375,415,372,373,374,372,374,370,359,111,360,359,112,111,113,358,349,113,349,123,346,343,345,343,340,342,338,336,144,338,144,141,327,341,354,327,354,326,331,350,321,331,321,322,314,313,326,314,326,325,300,298,299,300,299,301,288,287,289,189,292,282,287,288,303,284,285,297,368,280,281,448,447,279,274,226,255,267,268,404,267,404,379,429,262,430,439,440,260,257,258,249,257,249,246,430,262,248,234,228,242,234,242,241,237,238,239,237,239,236, 15, 18,227, 15,227,229,222,223, 82,222, 82, 83,214,215,213,214,213, 81, 38,102, 6,122,159,200,122,200,201,174,171,192,174,192,194,197,193,198,190,170,161,181,179,178,181,178,180,166,156,155,163,153,152,163,152,162,120,156,149,120,149,121,152,153,135,140,143,142,135,131,132,135,132,136,130,129,128,130,128,127,100,105,119,100,119,120,106,104,107,106,107,108, 91, 95, 59, 93, 94, 68, 91, 89, 92, 76, 53, 55, 76, 55, 87, 81, 78, 79, 74, 73, 49, 69, 60, 45, 58, 62, 64, 58, 64, 61, 53, 31, 32, 32, 54, 53, 42, 43, 38, 35, 36, 0, 35, 0, 1, 34, 35, 1, 34, 1, 9, 44, 40, 41, 44, 41, 45, 33,240, 51, 63, 62, 58, 63, 58, 59, 45, 71, 70, 76, 75, 51, 76, 51, 52, 86, 85, 84, 86, 84, 87, 89, 72, 73, 89, 73, 88, 91, 92, 96, 91, 96, 95, 72, 91, 60, 72, 60, 69,104,106,105,119,105,117,119,117,118,124,127,128,117,116,129,117,129,131,118,117,131,135,140,142,146,150,152,146,152,145,149,122,121,166,165,151,166,151,156,158,172,173,161,160,189,199,198,193,199,193,191,204,201,202,178,174,194,200,159,186,109, 48, 67, 48,107,104,216, 32,236,216,236,239,223,214, 81,223, 81, 82, 33, 12, 15, 32,228,234, 32,234,236,240, 31, 52,256,255,246,256,246,249,258,263,248,258,248,249,275,260,259,275,259,276,207,276,259,270,271,429,270,429,407,413,418,366,413,366,365,368,367,279,368,279,280,303,301,286,303,286,287,283,282,292,283,292,291,320,292,189,298,296,297,298,297,299,318,327,326,318,326,313,329,330,317,336,333,320,326,354,353,334,332,333,334,333,336,342,339,139,342,139,138,345,342,126,347,357,356,369,368,351,363,356,357,363,357,361,366,367,368,366,368,369,375,373,400, 92, 90,377,409,387,408,386,385,387,386,387,388,412,394,391,396,398,399,408,406,405,415,421,419,415,419,414,425,452,448,425,448,424,444,441,443,448,452,449,448,449,447,446,444,443,446,443,445,250,247,261,250,261,428,421,422,423,421,423,419,427,410,250,417,403,401,403,402,401,420,392,412,420,412,425,420,425,424,386,411,389,383,382,381,383,381,385,378,379,404,372,371,395,372,395,397,371,372,370,361,359,360,361,360,362,368,350,351,349,347,348,356,355,344,356,344,346,344,341,340,344,340,343,338,337,336,328,335,341,324,352,351,324,351,331,320,144,336,314,325,324,322,308,309,310,309,307,287,286,289,203,280,279,203,279,205,297,295,283,297,283,284,447,205,279,274,384, 80,274, 80,226,266,267,379,266,379,380,225,257,246,225,246,245,256,254,253,256,253,255,430,247,250,226,235,244,226,244,245,232,233,244,232,244,241,230, 18, 19, 32, 31,228,219,220, 86,219, 86, 57,226,213,235,206, 7, 6,122,201,101,201,204,101,180,196,197,170,192,171,200,190,189,194,193,195,183,181,180,183,180,182,155,154,168,149,156,151,149,151,148,155,156,120,145,142,143,145,143,146,136,137,140,133,132,130,128,129,116,100,120,121,110,112,113,110,113,114, 66, 65, 63, 66, 63, 99, 66, 99, 98, 96, 46, 61, 89, 88, 90, 86, 87, 57, 80, 78, 81, 72, 69, 49, 67, 48, 47, 67, 47, 68, 56, 55, 53, 50, 49, 36, 50, 36, 35, 40, 39, 41,242,243,229,242,229,227, 6, 37, 39, 42, 47, 48, 42, 48, 43, 61, 46, 44, 45, 70, 69, 69, 70, 71, 69, 71, 49, 74, 78, 77, 83, 84, 85, 73, 74, 77, 93, 96, 92, 68, 46, 93, 95, 99, 63, 95, 63, 59,115,108,110,115,110,114,125,126,127,129,130,132,137,133,138,137,138,139,148,146,143,148,143,147,119,118,154,161,147,143,165,164,151,158,157,171,158,171,172,159,158,187,159,187,186,194,192,191,194,191,193,189,202,201,182,197,184,205, 8, 7, 48,109,107,218,219, 57,218, 57, 56,207,231,211,232,230,231,232,231,233, 53, 52, 31,388,411,386,409,430,250,262,429,254,262,254,256,442,444,428,273,264,383,273,383,384,429,271,251,429,251,254,413,365,362, 67,413,360,282,283,295,285,301,299,202,281,280,284,283,291,284,291,289,320,189,160,308,306,307,307,309,308,319,317,330,319,330,328,353,352,324,332,331,333,340,341,338,354,341,344,349,358,357,349,357,347,364,355,356,364,356,363,364,365,366,364,366,369,374,376,402,375, 92,373, 77,389,390,382,380,381,389, 77,386,393,394,412,393,412,392,401,394,416,415,400,403,411,410,427,411,427,426,422,420,424,247,248,263,247,263,261,445,443, 14,445, 14, 11,449,450, 4,449, 4, 5,443,441, 17,443, 17, 14,436, 23, 17,436, 17,441,424,448,422,448,423,422,414,419,418,414,418,413,406,404,405,399,397,395,399,395,396,420,416,392,388,410,411,386,384,383,390, 88, 77,375, 94, 92,415,414, 68,415, 68, 94,370,374,402,370,402,398,361,357,358,361,358,359,125,348,126,346,344,343,340,338,339,337,335,334,337,334,336,325,353,324,324,331,332,324,332,329,323,322,309,323,309,310,294,295,297,294,297,296,289,286,285,202,280,203,288,307,303,282,295,321, 67,360,111,418,423,367,418,367,366,272,252,251,272,251,271,272,271,270,255,253,274,265,266,380,265,380,382,442,428,261,440,263,258,440,258,260,409,250,410,255,226,245,255,245,246, 31,240,243,236,234,235,236,235,237,233,225,245,233,245,244,220,221, 85,220, 85, 86, 81,213,226, 81,226, 80, 7,206,205,186,184,198,186,198,199,204,203,205,204,205,206,195,193,196,171,174,172,173,174,175,173,172,174,155,167,166,160,161,143,160,143,144,119,154,155,148,151,150,148,150,146,140,137,139,140,139,141,127,126,130,114,124,128,114,128,115,117,105,106,117,106,116,104,105,100,104,100,103, 59, 60, 91, 97, 96, 61, 97, 61, 64, 91, 72, 89, 87, 84, 79, 87, 79, 76, 78, 80, 77, 49, 50, 74, 60, 44, 45, 61, 44, 58, 51, 50, 35, 51, 35, 34, 39, 37, 41, 33, 34, 9, 33, 9, 12, 0, 36, 37, 0, 37, 6, 40, 46, 47, 40, 47, 42, 53, 54, 56, 65, 62, 63, 72, 49, 73, 79, 78, 75, 79, 75, 76, 52, 53, 76, 92, 89, 90, 96, 93, 46,102,103,100,102,100,101,116,106,108,116,108,115,123,125,124,116,115,128,118,131,135,140,135,136,148,147,149,120,119,155,164,162,152,164,152,150,157,147,161,157,161,170,186,187,185,186,185,184,193,197,196,202,203,204,194,195,178,198,184,197, 67,111,109, 38, 43,103, 38,103,102,214,223,222,214,222,221,214,221,220,214,220,219,214,219,218,213,237,235,221,222, 83,221, 83, 85, 15,229, 33,227, 18,230,227,230,232, 52, 51,240, 75, 78, 50,408,430,409,260,258,257,260,257,259,224,207,259,268,269,405,268,405,404,413,362,360,447, 8,205,299,297,285,189,281,202,290,288,289,290,289,291,322,321,295,322,295,294,333,323,311,333,311,320,317,316,329,320,160,144,353,325,326,329,332,334,329,334,330,339,338,141,339,141,139,348,345,126,347,356,346,123,349,125,364,353,354,364,354,355,365,364,363,376,391,394,376,394,401, 92,376,374, 92,374,373,377, 90, 88,380,379,378,380,378,381,388,387,409,388,409,410,416,393,392,399,398,402,399,402,403,250,428,427,421,417,416,421,416,420,426,427,446,426,446,451,444,442,441,452,451,450,452,450,449,}; - enum { NUM_VERTS = countof(verts) / 3, NUM_TRIS = countof(tris) / 3 }; + // load skybox: launch with --mie for rayleigh/mie scattering + skybox_t sky = skybox(flag("--mie") ? 0 : "cubemaps/stardust", 0); + light_t *l = scene_spawn_light(); - // Copy the geometry from the arrays of data into the arrays which we send to the reduction routine - for(int i = 0; i < NUM_VERTS; i++ ) { - const double *vp = &verts[i*3]; - array_push(m->in_vertex3, vec3(vp[0],vp[1],vp[2])); - } - for(int i = 0; i < NUM_TRIS; i++ ) { - const int *td = &tris[i*3]; - array_push(m->in_index3, vec3i(td[0],td[1],td[2])); + // terrain model + model_t mdl = model("rabbit.obj", 0); { + model_light(&mdl, 1, l); } - int tri_n = array_count(m->in_index3); - int vert_n = array_count(m->in_vertex3); - int vert_stride = sizeof(float) * 3; - array(int) permutation = 0; - array_resize(m->lod_collapse_map, vert_n); - array_resize(permutation, vert_n); - ProgressiveMesh(vert_n, vert_stride, (const float *)m->in_vertex3, tri_n, (const int *)m->in_index3, m->lod_collapse_map, permutation); - // PermuteVertices { - ASSERT(array_count(permutation) == array_count(m->in_vertex3)); - // rearrange the vertex Array - array(vec3) tmp = 0; - for(int i = 0; i < array_count(m->in_vertex3); i++) array_push(tmp, m->in_vertex3[i]); - for(int i = 0; i < array_count(m->in_vertex3); i++) m->in_vertex3[permutation[i]]=tmp[i]; - // update the changes in the entries in the triangle Array - for (int i = 0; i < array_count(m->in_index3); i++) { - m->in_index3[i].x = permutation[m->in_index3[i].x]; - m->in_index3[i].y = permutation[m->in_index3[i].y]; - m->in_index3[i].z = permutation[m->in_index3[i].z]; - } - array_free(tmp); - // } PermuteVertices - array_free(permutation); -} - -int main() { - window_create(0.75, 0); - window_color(PURPLE); - + // camera camera_t cam = camera(); - cam.speed /= 4; - cam.position = vec3(1.667,0.503,2.417); - camera_lookat(&cam, vec3(0,0,0)); - - renderstate_t state = renderstate(); - - mesh_t m = mesh(); - InitModel(&m); + cam.position = vec3(5,3,-4); + camera_lookat(&cam, vec3(2,0,0)); + // initialise LOD float lo_detail=0.25f; float hi_detail=1.00f; float morph=0.75f; + model_lod(&mdl, lo_detail, hi_detail, morph); - while( window_swap() && !input(KEY_ESC) ) { - if( input(KEY_LALT) && input_down(KEY_Z) ) window_record(__FILE__ ".mp4"); + // demo loop + while (window_swap()) + { + // input + if( input_down(KEY_ESC) ) break; + if( input_down(KEY_F5) ) window_reload(); + if( input_down(KEY_F11) ) window_fullscreen( window_has_fullscreen() ^ 1 ); // fps camera - if( input(GAMEPAD_CONNECTED) ) { - vec2 filtered_lpad = input_filter_deadzone(input2(GAMEPAD_LPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); - vec2 filtered_rpad = input_filter_deadzone(input2(GAMEPAD_RPAD), 0.15f/*do_gamepad_deadzone*/ + 1e-3 ); - vec2 mouse = scale2(vec2(filtered_rpad.x, filtered_rpad.y), 1.0f); - vec3 wasdec = scale3(vec3(filtered_lpad.x, input(GAMEPAD_LT) - input(GAMEPAD_RT), filtered_lpad.y), 1.0f); - camera_moveby(&cam, wasdec); - camera_fps(&cam, mouse.x,mouse.y); - window_cursor( true ); - } else { - bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); - if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); - vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); - vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); - camera_fps(&cam, mouse.x,mouse.y); - window_cursor( !active ); - } + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); + camera_fps(&cam, mouse.x,mouse.y); + window_cursor( !active ); - profile("LOD generation") { - ReduceModel(&m, lo_detail, hi_detail, morph); - mesh_area(&m); - } + // draw scene + skybox_render(&sky, cam.proj, cam.view); - renderstate_apply(&state); - DrawModel(&m); + model_render(mdl, cam.proj, cam.view, mdl.pivot); if( ui_panel("LODs", PANEL_OPEN) ) { - ui_label(va("Polys: %d/%d Vertices: %d/%d", array_count(m.out_index3), array_count(m.in_index3), (int)(lo_detail * array_count(m.in_vertex3)), (int)(hi_detail * array_count(m.in_vertex3)))); + float old_lo = lo_detail; + float old_hi = hi_detail; + float old_morph = morph; if(ui_slider("Lo detail", &lo_detail)) { lo_detail = clampf(lo_detail, 0.01f, 1.0f); if(lo_detail > hi_detail) hi_detail = lo_detail; } if(ui_slider("Hi detail", &hi_detail)) { hi_detail = clampf(hi_detail, 0.01f, 1.0f); if(hi_detail < lo_detail) lo_detail = hi_detail; } ui_slider("Morph", &morph); + + if (old_lo != lo_detail || old_hi != hi_detail || old_morph != morph) { + model_lod(&mdl, lo_detail, hi_detail, morph); + } ui_panel_end(); } } -} +} \ No newline at end of file diff --git a/demos/99-pathfind.c b/demos/99-pathfind.c index 529bd21..267e7fb 100644 --- a/demos/99-pathfind.c +++ b/demos/99-pathfind.c @@ -111,13 +111,13 @@ void move_players() { do_once player[0] = (struct player_t) { "PLAYER-1", model("kgirls01.fbx", 0), loop(0,60,0.25,0), loop(66,85,0.25,0), // idle anim [0..60], run anim [66..85] - {KEY_UP,KEY_DOWN,KEY_LEFT,KEY_RIGHT}, 2, {0.90,0.80}, {-100}, {3, 0.30, 30}, {0}, {1} }, + {KEY_UP,KEY_DOWN,KEY_LEFT,KEY_RIGHT}, 2, {0.90,0.80}, {0,90,-90}, {3, 0.30, 30}, {0}, {1} }, player[1] = (struct player_t) { "PLAYER-2", model("george.fbx", 0), loop(0,100,0.25,0), loop(372,396,0.25,0), // idle anim [0..100], run anim [372..396] - {KEY_I,KEY_K,KEY_J,KEY_L}, 1, {0.95,0.90}, {-90,-90}, {1.75, 0.25, 24}, {-5}, {1} }, + {KEY_I,KEY_K,KEY_J,KEY_L}, 1, {0.95,0.90}, {0,90}, {1.75, 0.25, 24}, {-5}, {1} }, player[2] = (struct player_t) { "PLAYER-3", model("alien.fbx", 0), loop(110,208,0.25,0), loop(360,380,0.25,0), // idle anim [110..208], run anim [360..380] - {KEY_W,KEY_S,KEY_A,KEY_D}, 0.85, {0.85,0.75}, {-90,-90}, {3.5, 0.35, 60}, {5}, {1} }; + {KEY_W,KEY_S,KEY_A,KEY_D}, 0.85, {0.85,0.75}, {0,90}, {3.5, 0.35, 60}, {5}, {1} }; static camera_t cam; do_once cam = camera(); static skybox_t sky; do_once sky = skybox("cubemaps/stardust", 0); @@ -224,8 +224,8 @@ void move_players() { model_animate_blends(p->mdl, primary, secondary, window_delta() * p->speed.z); // render model. transforms on top of initial pivot and scale - mat44 M; compose44(M, p->pos, eulerq(add3(p->pivot,vec3(atan2(p->dir.z,p->dir.x)*180/C_PI,0,0))),vec3(p->scale,p->scale,p->scale)); - model_render(p->mdl, cam.proj, cam.view, M, 0); + mat44 M; compose44(M, p->pos, eulerq(add3(p->pivot,vec3(0,-atan2(p->dir.z,p->dir.x)*180/C_PI,0))),vec3(p->scale,p->scale,p->scale)); + model_render(p->mdl, cam.proj, cam.view, M); // ui if( yaw||fwd ) if( !p->notified ) p->notified = 1, ui_notify(0, va(ICON_MD_GAMEPAD " %s joined the game.", p->name)); diff --git a/demos/99-pbr.c b/demos/99-pbr.c deleted file mode 100644 index 9687529..0000000 --- a/demos/99-pbr.c +++ /dev/null @@ -1,704 +0,0 @@ -// PBR model viewer. Based on Foxotron by @gargaj + cce/Peisik (UNLICENSE). -// - rlyeh, public domain. -// -// @todo: Middle mouse button to pan camera @todo - -#include "fwk.h" - -#if is(tcc) && !is(win32) // @todo: remove this & test on linux -int log2_64 (uint64_t value) { - const int tab64[64] = { - 63, 0, 58, 1, 59, 47, 53, 2, - 60, 39, 48, 27, 54, 33, 42, 3, - 61, 51, 37, 40, 49, 18, 28, 20, - 55, 30, 34, 11, 43, 14, 22, 4, - 62, 57, 46, 52, 38, 26, 32, 41, - 50, 36, 17, 19, 29, 10, 13, 21, - 56, 45, 25, 31, 35, 16, 9, 12, - 44, 24, 15, 8, 23, 7, 6, 5}; - value |= value >> 1; - value |= value >> 2; - value |= value >> 4; - value |= value >> 8; - value |= value >> 16; - value |= value >> 32; - return tab64[((uint64_t)((value - (value >> 1))*0x07EDD5E59A4E28C2)) >> 58]; -} -#define log2 log2_64 -#endif - -// ----------------------------------------------------------------------------- -// textures - -texture_t *LoadTextureRGBA8( const char *pathfile, unsigned flags ) { - int flags_hdr = strendi(pathfile, ".hdr") ? TEXTURE_FLOAT | TEXTURE_RGBA : 0; - texture_t t = texture(pathfile, flags | TEXTURE_LINEAR | TEXTURE_MIPMAPS | TEXTURE_REPEAT | flags_hdr); - if( t.id == texture_checker().id ) { - return NULL; - } - texture_t *tex = CALLOC(1, sizeof(texture_t)); - *tex = t; - return tex; -} - -// ----------------------------------------------------------------------------- -// pbr materials (kept for backwards compatibility) - -typedef struct pbr_material_t { - char* name; - colormap_t diffuse; - colormap_t normals; - colormap_t specular; - colormap_t albedo; - colormap_t roughness; - colormap_t metallic; - colormap_t ao; - colormap_t ambient; - colormap_t emissive; - - float specular_shininess; -} pbr_material_t; - -bool pbr_material(pbr_material_t *pbr, const char *material) { - pbr->name = STRDUP(material); - return true; -} - -void pbr_material_destroy(pbr_material_t *m) { - -} - -// ----------------------------------------------------------------------------- -// models - -typedef struct Mesh { - GLuint vao, vbo, ibo; - - int vert_stride; - void *vert_stream; - int num_verts, num_tris; - - int material_idx; - bool transparent; - - vec3 aabb_min, aabb_max; -} Mesh; - -typedef struct Model { - model_t m; - array(Mesh) meshes; - array(pbr_material_t) materials; - unsigned shader; -} Model; - -bool ModelLoad( Model *G, const char *_path ); -void ModelDestroy( Model *G ); -void ModelRebind( Model *G, unsigned shader ); -void ModelRender( Model *G, const mat44 _worldRootMatrix ); - -void ModelDestroy( Model *G) { - for( int i = 0, end = array_count(G->materials); i < end; ++i ) { - pbr_material_destroy(&G->materials[i]); - } - array_free(G->materials); - - for( int i = 0, end = array_count(G->meshes); i < end; ++i ) { - Mesh *it = &G->meshes[i]; - glDeleteBuffers( 1, &it->ibo ); - glDeleteBuffers( 1, &it->vbo ); - glDeleteVertexArrays( 1, &it->vao ); - } - array_free(G->meshes); -} - -bool ModelLoad( Model *G, const char *_path ) { - ModelDestroy(G); - - // ------------------------------------------------------------------------- - Model g = {0}; - *G = g; - - model_t m = model(_path, MODEL_PBR); - G->m = m; - - int scn_num_meshes = m.num_meshes; - int scn_num_materials = array_count(m.materials); - - // ------------------------------------------------------------------------- - - for( int i = 0; i < scn_num_materials; i++ ) { - const char *name = m.materials[i].name; - - PRINTF("Loading material %d/%d: '%s'\n", i + 1, scn_num_materials, name); - - pbr_material_t mt; - pbr_material(&mt, name); - - array_push(G->materials, mt); - } - - for( int i = 0; i < scn_num_meshes; i++ ) { - PRINTF("Loading mesh %d/%d\n", i + 1, scn_num_meshes); - - int verts = m.num_verts; - int faces = m.num_triangles; - unsigned material_index = 0; // &m.iqm->meshes[i].material; // aiGetMeshMaterialIndex(scn_mesh[i]); - - bool has_data = verts && faces; - if( !has_data ) { - continue; - } - - PRINTF("Loading mesh v%d/f%d\n", verts, faces); - - Mesh mesh = { 0 }; - - mesh.vao = m.vao; - mesh.vbo = m.vbo; - mesh.ibo = m.ibo; - - mat44 id; id44(id); - mesh.aabb_min = model_aabb(m, id).min; - mesh.aabb_max = model_aabb(m, id).max; - - // p3 n3 t3 b3 u2 - - mesh.vert_stride = m.stride; - mesh.vert_stream = m.verts; - - mesh.num_verts = verts; - mesh.num_tris = faces; - - mesh.material_idx = material_index; - - // By importing materials before meshes we can investigate whether a mesh is transparent and flag it as such. - // const pbr_material_t* mtl = G->materials ? &G->materials[mesh.material_idx] : NULL; - // mesh.transparent = false; - // if( mtl ) { - // mesh.transparent |= mtl->albedo .texture ? mtl->albedo .texture->transparent : mtl->albedo .color.a < 1.0f; - // mesh.transparent |= mtl->diffuse.texture ? mtl->diffuse.texture->transparent : mtl->diffuse.color.a < 1.0f; - // } - - array_push(G->meshes, mesh); - } - - #if 0 - G->mGlobalAmbient = vec4( 0.3,0.3,0.3,0.3 ); - int scn_num_lights = 0; - for( int i = 0; i < scn_num_lights; i++ ) { - PRINTF("Loading light %d/%d\n", i + 1, scn_num_lights); - - vec4 *color = aiGetLightColor(scn_light[i]); - char *type = aiGetLightType(scn_light[i]); - if( 0 == strcmp(type, "AMBIENT") ) { - memcpy( &G->mGlobalAmbient, &color->r, sizeof( float ) * 4 ); - } else { - // @todo - } - } - #endif - - return true; -} - -static renderstate_t g_renderstate = {0}; - -void ModelRender( Model *G, const mat44 _worldRootMatrix ) { - unsigned _shader = G->shader; - shader_bind( _shader ); - - shader_vec4("global_ambient", vec4(1,1,1,1)); // unused - - do_once { - g_renderstate = renderstate(); - g_renderstate.cull_face_enabled = 1; - g_renderstate.blend_enabled = 1; - g_renderstate.blend_src = GL_SRC_ALPHA; - g_renderstate.blend_dst = GL_ONE_MINUS_SRC_ALPHA; - } - - // loop thrice: first opaque, then transparent backface, then transparent frontface - for(int j = 0; j < 3; ++j) { - bool bTransparentPass = j > 0; - if(bTransparentPass) { - g_renderstate.cull_face_mode = j == 1 ? GL_FRONT : GL_BACK; - // glCullFace( j == 1 ? GL_FRONT : GL_BACK ); // glDepthMask( GL_FALSE); - } - - renderstate_apply(&g_renderstate); - - mat44 mat_world; copy44(mat_world, _worldRootMatrix); // @fixme mMatrices[ node.mID ] * _worldRootMatrix - shader_mat44( "mat_world", mat_world ); - - for( int i = 0, end = array_count(G->meshes); i < end; i++ ) { - const Mesh *mesh = &G->meshes[ i ]; - // Postpone rendering transparent meshes - if(mesh->transparent != bTransparentPass) - continue; - - const material_t *material = &G->m.materials[ mesh->material_idx ]; - shader_colormap( "map_diffuse", material->layer[MATERIAL_CHANNEL_DIFFUSE].map ); - shader_colormap( "map_normals", material->layer[MATERIAL_CHANNEL_NORMALS].map ); - shader_colormap( "map_specular", material->layer[MATERIAL_CHANNEL_SPECULAR].map ); - shader_colormap( "map_albedo", material->layer[MATERIAL_CHANNEL_ALBEDO].map ); - shader_colormap( "map_roughness", material->layer[MATERIAL_CHANNEL_ROUGHNESS].map ); - shader_colormap( "map_metallic", material->layer[MATERIAL_CHANNEL_METALLIC].map ); - shader_colormap( "map_ao", material->layer[MATERIAL_CHANNEL_AO].map ); - shader_colormap( "map_ambient", material->layer[MATERIAL_CHANNEL_AMBIENT].map ); - shader_colormap( "map_emissive", material->layer[MATERIAL_CHANNEL_EMISSIVE].map ); - // shader_float( "specular_shininess", material->specular_shininess ); // unused, basic_specgloss.fs only - - shader_vec2( "resolution", vec2(window_width(),window_height())); - - glActiveTexture(GL_TEXTURE0); // be nice to Mesa before rendering - glBindVertexArray( mesh->vao ); - glDrawElements( GL_TRIANGLES, mesh->num_tris * 3, GL_UNSIGNED_INT, NULL ); - } - - if(bTransparentPass) { - glDisable( GL_BLEND ); - // glDepthMask( GL_TRUE ); - } - } - - //glBindVertexArray( 0 ); - //glUseProgram( 0 ); -} - -static -void G_SetupVertexArray( unsigned _shader, const char *name, int stride, int num_floats, int *offset, int opt_location ) { - int location = opt_location >= 0 ? opt_location : glGetAttribLocation( _shader, name ); - if( location >= 0 ) { - glVertexAttribPointer( location, num_floats, GL_FLOAT, GL_FALSE, stride, (GLvoid *)(uintptr_t)(*offset) ); - glEnableVertexAttribArray( location ); - } - *offset += num_floats * sizeof( GLfloat ); -} - -void ModelRebind( Model *G, unsigned _shader ) { - shader_bind(_shader); - if(_shader == G->shader) return; - G->shader = _shader; - - for( int i = 0, end = array_count(G->meshes); i < end; i++ ) { - const Mesh *mesh = &G->meshes[ i ]; - - glBindVertexArray( mesh->vao ); - glBindBuffer( GL_ARRAY_BUFFER, mesh->vbo ); - glBindBuffer( GL_ELEMENT_ARRAY_BUFFER, mesh->ibo ); - - glDisableVertexAttribArray( 0 ); - glDisableVertexAttribArray( 1 ); - glDisableVertexAttribArray( 2 ); - glDisableVertexAttribArray( 3 ); - glDisableVertexAttribArray( 4 ); - glDisableVertexAttribArray( 5 ); - glDisableVertexAttribArray( 6 ); - glDisableVertexAttribArray( 7 ); - - int offset = 0, stride = mesh->vert_stride; - G_SetupVertexArray( _shader, "in_pos", stride, 3, &offset, -1/*0*/ ); - G_SetupVertexArray( _shader, "in_texcoord", stride, 2, &offset, -1/*1*/ ); - G_SetupVertexArray( _shader, "in_normal", stride, 3, &offset, -1/*2*/ ); - G_SetupVertexArray( _shader, "in_tangent", stride, 4, &offset, -1/*3*/ ); - - //glBindVertexArray( 0 ); - } -} - -// ----------------------------------------------------------------------------- -// skyboxes - -// Extracts single key value from an HDRLabs IBL file. Returns an empty string on error. -static const char *ibl_readkey( const char* pathfile, const char* key ) { - char *data = vfs_read(pathfile); - if( data ) { - const char *found = strstr(data, va("%s=", key)); - if( found ) return found + strlen(key) + 1; - found = strstr(data, va("%s =", key)); - if( found ) return found + strlen(key) + 2; - } - return ""; -} - -typedef struct Skybox { - vec3 sunColor; float sunYaw, sunPitch; // ibl settings - texture_t *reflection; // reflection map (hdr) - texture_t *env; // irradiance map (env) -} Skybox; - -Skybox g_skybox = { {1,1,1} }; - -void SkyboxDestroy( Skybox *s ) { - if( s->reflection ) texture_destroy( s->reflection ); - if( s->env ) texture_destroy( s->env ); - *s = (Skybox){0}; -} - -bool SkyboxLoad( Skybox *s, const char **slots ) { // hdr,env,ibl - SkyboxDestroy( s ); - - const char* reflectionPath = slots[0]; - const char* envPath = slots[1]; - const char* iblPath = slots[2]; - -// unsigned invalid = texture_checker().id; - - // Reflection map - if( reflectionPath ) { - if( (s->reflection = LoadTextureRGBA8( reflectionPath, 0 )) != NULL ) { - glBindTexture( GL_TEXTURE_2D, s->reflection->id ); - - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); - } - } - - // Irradiance map - if( envPath ) { - if( (s->env = LoadTextureRGBA8( envPath, 0 )) != NULL ) { - glBindTexture( GL_TEXTURE_2D, s->env->id ); - - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); - } - } - - // Sun color & direction from .ibl file - s->sunColor = vec3(1,1,1); - s->sunYaw = 0, s->sunPitch = 0; - if( iblPath ) { - vec3 sc; if( 3 == sscanf(ibl_readkey(iblPath, "SUNcolor"), "%f,%f,%f", &sc.x, &sc.y, &sc.z) ) { - s->sunColor = scale3(sc, 1/255.f); - } - vec2 uv = vec2(atof(ibl_readkey(iblPath, "SUNu")), atof(ibl_readkey(iblPath, "SUNv"))); - if( len2(uv) > 0 ) { - s->sunYaw = C_PI * (-2. * uv.x + 0.5f); - s->sunPitch = (0.5f - uv.y) * C_PI; - } - } - - return s->reflection && s->env; -} - -// ----------------------------------------------------------------------------- -// main - -const char *shader_names[] = {"Physically Based", "Basic SpecGloss" }; -const char *shaders[][2] = { // name, vs, fs - { "Shaders/pbr.vs", "Shaders/pbr.fs" }, - { "Shaders/basic_specgloss.vs", "Shaders/basic_specgloss.fs" } -}; - -const char *skyboxes[][3] = { // reflection, env, metadata - {"hdr/Tokyo_BigSight_1k.hdr","hdr/Tokyo_BigSight_Env.hdr","hdr/Tokyo_BigSight.ibl"}, - {"hdr/GCanyon_C_YumaPoint_1k.hdr","hdr/GCanyon_C_YumaPoint_Env.hdr","hdr/GCanyon_C_YumaPoint.ibl"}, - {"hdr/Factory_Catwalk_1k.hdr","hdr/Factory_Catwalk_Env.hdr","hdr/Factory_Catwalk.ibl"}, - {"hdr/MonValley_G_DirtRoad_1k.hdr","hdr/MonValley_G_DirtRoad_Env.hdr","hdr/MonValley_G_DirtRoad.ibl"}, - {"hdr/Shiodome_Stairs_1k.hdr","hdr/Shiodome_Stairs_Env.hdr","hdr/Shiodome_Stairs.ibl"}, -}; - -Model gModel; -unsigned gShader = ~0u; -unsigned gShaderConfig = ~0u; - -bool LoadShaderConfig( int slot ) { // name,vs,fs - unsigned newShader = shader( vfs_read(shaders[slot][0]), vfs_read(shaders[slot][1]), NULL, NULL, NULL ); - if( newShader == ~0u ) return false; - - shader_destroy( gShader ); - gShaderConfig = slot; - gShader = newShader; - - return true; -} - -void camera_fit(camera_t *cam) { - vec3 target = scale3( add3( gModel.meshes[0].aabb_min, gModel.meshes[0].aabb_max ), 0.5f); - float distance = len3( sub3( gModel.meshes[0].aabb_max, gModel.meshes[0].aabb_min ) ) * 0.85f; - cam->position = add3(target, scale3(norm3(sub3(cam->position,target)), distance)); - camera_lookat(cam, vec3(0,0,0)); -} - -int main() { - window_create( 75, WINDOW_MSAA2 ); - window_title(__FILE__); - - // load all fx files in all subdirs - fx_load("fx**.fs"); - - LoadShaderConfig( 0 ); - - brdf_lut(); - - // ------------------------------------------------------------------------- - // Mainloop - float model_yaw = 0, model_pitch = 0; - float lightYaw = 0.0f; - float lightPitch = 0.0f; - vec4 skyBackgroundColor = vec4(0.01,0.01,0.02,1); // vec4(1,0,0,1); - float skyExposure = 1.0; // plain 'exposure' instead? this is camera related - float skyBlur = 0.00; // 0.00 - float skyOpacity = 0.99; // 0.99 - bool do_wireframe = false; - bool do_xzySpace = true; // xzySpace or xyzSpace - bool do_flipY = false; - const mat44 xzyMatrix = { - 1, 0, 0, 0, - 0, 0, 1, 0, - 0,+1, 0, 0, - 0, 0, 0, 1 }; - - camera_t cam = camera(); cam.speed = 0.1; - - int firstskyboxes = 0; // 0: tokyo_bigsight - SkyboxLoad( &g_skybox, &skyboxes[firstskyboxes][0] ); - lightYaw = g_skybox.sunYaw; - lightPitch = g_skybox.sunPitch; - - unsigned skysphereShader = shader( vfs_read("Skyboxes/skysphere.vs"), vfs_read("Skyboxes/skysphere.fs"), NULL, NULL, NULL ); - Model skysphere = { 0 }; ModelLoad(&skysphere, "Skyboxes/skysphere.fbx"); ModelRebind(&skysphere, skysphereShader); - - if( ModelLoad( &gModel, option("--model", "damagedhelmet.gltf") ) ) { - ModelRebind( &gModel, gShader ); - } - - cam.position = vec3(+1,0,+1); - camera_fit(&cam); - - static mat44 worldRootXYZ; do_once id44(worldRootXYZ); // mat44( 1.0f ); - - while( window_swap() && !input(KEY_ESC) ) { - - if( input(KEY_F5) ) window_reload(); - if( input_down( KEY_F ) ) camera_fit(&cam); - - // --------------------------------------------------------------------- - - static int fps_mode; - if(input_down(KEY_TAB)) { fps_mode ^= 1; camera_fit(&cam); } - if(fps_mode) { - // fps camera - bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); - window_cursor( !active ); - if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); - vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); - vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); - camera_fps(&cam, mouse.x,mouse.y); - } else { - // orbit camera - window_cursor( true ); - bool active = !ui_active() && !ui_hover() && !gizmo_active(); - vec2 inc_mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active * input(MOUSE_L)); - float inc_distance = -0.2f * active * input_diff(MOUSE_W); - camera_orbit(&cam, inc_mouse.x, inc_mouse.y, inc_distance); - // rotate model - model_yaw -= input_diff(MOUSE_X) * 0.2f * active * input(MOUSE_R); - model_pitch += input_diff(MOUSE_Y) * 0.2f * active * input(MOUSE_R); - } - - // --------------------------------------------------------------------- - - glClearColor( skyBackgroundColor.r, skyBackgroundColor.g, skyBackgroundColor.b, skyBackgroundColor.a ); - glEnable(GL_CULL_FACE); - glFrontFace(GL_CCW); - - // --------------------------------------------------------------------- - // Mesh state - - fx_begin(); - - profile("PBR Model (bindings)") { - ModelRebind( &gModel, gShader ); - - shader_mat44( "mat_projection", cam.proj ); - - //cameraPosition = scale3(cameraPosition, gCameraDistance); - shader_vec3( "camera_position", cam.position ); - - vec3 lightDirection = vec3( 0, 0, 1 ); - lightDirection = rotatex3( lightDirection, deg(lightPitch) ); - lightDirection = rotatey3( lightDirection, deg(lightYaw) ); - - vec3 fillLightDirection = vec3( 0, 0, 1 ); - fillLightDirection = rotatex3( fillLightDirection, deg(lightPitch - 0.4f) ); - fillLightDirection = rotatey3( fillLightDirection, deg(lightYaw + 0.8f) ); - - shader_vec3( "lights[0].direction", lightDirection ); - shader_vec3( "lights[0].color", g_skybox.sunColor ); - shader_vec3( "lights[1].direction", fillLightDirection ); - shader_vec3( "lights[1].color", vec3( 0.5f, 0.5f, 0.5f ) ); - shader_vec3( "lights[2].direction", neg3(fillLightDirection) ); - shader_vec3( "lights[2].color", vec3( 0.25f, 0.25f, 0.25f ) ); - - shader_float( "skysphere_rotation", lightYaw - g_skybox.sunYaw ); - - mat44 viewMatrix, inv_viewMatrix; - copy44(viewMatrix, cam.view); - invert44( inv_viewMatrix, viewMatrix); - shader_mat44( "mat_view", viewMatrix ); - shader_mat44( "mat_view_inverse", inv_viewMatrix ); - - shader_bool( "has_tex_skysphere", g_skybox.reflection != NULL ); - shader_bool( "has_tex_skyenv", g_skybox.env != NULL ); - if( g_skybox.reflection ) { - float mipCount = floor( log2( g_skybox.reflection->h ) ); - shader_texture( "tex_skysphere", *g_skybox.reflection ); - shader_float( "skysphere_mip_count", mipCount ); - } - if( g_skybox.env ) { - shader_texture( "tex_skyenv", *g_skybox.env ); - } - shader_texture( "tex_brdf_lut", brdf_lut() ); - shader_float( "exposure", skyExposure ); - shader_uint( "frame_count", (unsigned)window_frame() ); - } - - // --------------------------------------------------------------------- - // Mesh render - - mat44 M; - copy44( M, do_xzySpace ? xzyMatrix : worldRootXYZ ); - if( do_flipY ) scale44( M, 1,-1,1 ); - rotate44( M, model_yaw, 0,0,1 ); - rotate44( M, model_pitch, 1,0,0 ); - - profile("PBR Model (render)") { - ModelRender( &gModel, M ); - } - - profile("PBR Model (wireframe)") { - if( do_wireframe ) { - glPolygonMode( GL_FRONT_AND_BACK, GL_LINE ); - glDepthFunc( GL_LEQUAL ); - - shader_float("exposure", 100.0f ); - ModelRender( &gModel, M ); - - glPolygonMode( GL_FRONT_AND_BACK, GL_FILL ); - glDepthFunc( GL_LESS ); - } - } - - // --------------------------------------------------------------------- - // Skysphere render - - profile("PBR Skybox") { - ModelRebind(&skysphere, skysphereShader ); - - mat44 projview; multiply44x2(projview, cam.proj, cam.view); - shader_mat44( "mat_mvp", projview ); - - shader_bool( "has_tex_skysphere", g_skybox.reflection != NULL ); - shader_bool( "has_tex_skyenv", g_skybox.env != NULL ); - - if( g_skybox.reflection ) { - const float mipCount = floor( log2( g_skybox.reflection->h ) ); - shader_texture( "tex_skysphere", *g_skybox.reflection ); - shader_float( "skysphere_mip_count", mipCount ); - } - - if( g_skybox.env ) { - shader_texture( "tex_skyenv", *g_skybox.env ); - } - - shader_vec4( "background_color", skyBackgroundColor ); - shader_float( "skysphere_blur", skyBlur ); - shader_float( "skysphere_opacity", skyOpacity ); - shader_float( "skysphere_rotation", lightYaw - g_skybox.sunYaw ); - shader_float( "exposure", skyExposure ); - shader_uint( "frame_count", (unsigned)window_frame() ); - - glDepthFunc( GL_LEQUAL ); - ModelRender(&skysphere, worldRootXYZ ); - glDepthFunc( GL_LESS ); - } - - fx_end(); - - // --------------------------------------------------------------------- - // UI - - if( ui_panel( "Viewer", 0 ) ) { - ui_bool( "Wireframe", &do_wireframe ); - ui_separator(); - - if( ui_radio("Shader config:", shader_names, countof(shader_names), &gShaderConfig) ) { - LoadShaderConfig( gShaderConfig ); - ModelRebind(&gModel, gShader ); - } - - ui_separator(); - for( int i = 0; i < countof(skyboxes); i++ ) { - const char *filename = skyboxes[i][0]; - bool selected = !strcmp(g_skybox.reflection->filename, file_name(filename)); - if( ui_bool( filename, &selected ) ) { - SkyboxLoad( &g_skybox, &skyboxes[i][0] ); - lightYaw = g_skybox.sunYaw; - lightPitch = g_skybox.sunPitch; - } - } - - ui_separator(); - ui_float( "Sky exposure", &skyExposure); skyExposure = clampf(skyExposure, 0.1f, 4.0f ); - ui_float( "Sky blur", &skyBlur); skyBlur = clampf(skyBlur, 0.0f, 1.0f ); - ui_float( "Sky opacity", &skyOpacity); skyOpacity = clampf(skyOpacity, 0.0f, 1.0f ); - ui_color4f( "Sky background", (float *) &skyBackgroundColor.x ); - - ui_separator(); - ui_float( "SunLight Yaw", &lightYaw ); - ui_float( "SunLight Pitch", &lightPitch ); - - ui_panel_end(); - } - - // if( ui_panel( "Model", 0 ) ) { - // ui_label(va("Material count: %d", array_count(gModel.materials))); - // ui_label(va("Mesh count: %d", array_count(gModel.meshes))); - // int triCount = 0; for( int i = 0, end = array_count(gModel.meshes); i < end; ++i ) triCount += gModel.meshes[i].num_tris; - // ui_label(va("Triangle count: %d", triCount)); - // ui_separator(); - - // bool xyzSpace = !do_xzySpace; - // if( ui_bool( "XYZ space", &xyzSpace ) ) { - // do_xzySpace = !do_xzySpace; - // } - // ui_bool( "XZY space", &do_xzySpace ); - // ui_bool( "invert Y", &do_flipY ); - - // ui_separator(); - // for( int i = 0, end = array_count(gModel.materials); i < end; ++i ) { - // pbr_material_t *it = &gModel.materials[i]; - // ui_label(va("Name: %s", it->name)); - // ui_float( "Specular shininess", &it->specular_shininess ); - // ui_separator(); if(ui_colormap( "Albedo", &it->albedo )) colormap(&it->albedo , app_loadfile(), 1); - // ui_separator(); if(ui_colormap( "Ambient", &it->ambient )) colormap(&it->ambient , app_loadfile(), 0); - // ui_separator(); if(ui_colormap( "AO", &it->ao )) colormap(&it->ao , app_loadfile(), 0); - // ui_separator(); if(ui_colormap( "Diffuse", &it->diffuse )) colormap(&it->diffuse , app_loadfile(), 1); - // ui_separator(); if(ui_colormap( "Emissive", &it->emissive )) colormap(&it->emissive , app_loadfile(), 1); - // ui_separator(); if(ui_colormap( "Metallic", &it->metallic )) colormap(&it->metallic , app_loadfile(), 0); - // ui_separator(); if(ui_colormap( "Normal", &it->normals )) colormap(&it->normals , app_loadfile(), 0); - // ui_separator(); if(ui_colormap( "Roughness", &it->roughness )) colormap(&it->roughness, app_loadfile(), 0); - // ui_separator(); if(ui_colormap( "Specular", &it->specular )) colormap(&it->specular , app_loadfile(), 0); - // } - - // ui_panel_end(); - // } - - if( ui_panel("Help", 0)) { - if( fps_mode ) { - ui_label("TAB: switch to Orbit camera mode"); - ui_label("WASD,QEC: move camera"); - ui_label("Drag + Mouse Button: camera freelook"); - } else { - ui_label("TAB: switch to FPS camera mode"); - ui_label("Drag + Left Mouse Button: orbit camera"); - ui_label("Drag + Right Mouse Button: rotate model"); - ui_label("Mouse wheel: camera distance"); - } - ui_label("F: center view"); - ui_panel_end(); - } - } -} diff --git a/demos/99-splines.c b/demos/99-splines.c new file mode 100644 index 0000000..a557f6d --- /dev/null +++ b/demos/99-splines.c @@ -0,0 +1,52 @@ +// @readme: https://gamedev.stackexchange.com/questions/14985/determine-arc-length-of-a-catmull-rom-spline-to-move-at-a-constant-speed/14995#14995 + +#include "fwk.h" + +int main() { + window_create(0.85, WINDOW_MSAA4); + + camera_t cam = camera(); + + curve_t cv = curve(); + for(float t = 0; t <= 360; t += 36) { + curve_add(&cv, vec3(cos(t*TO_RAD)*5,0,sin(t*TO_RAD)*5)); + } + int num_points = 11; // beware with these: 8,11,17,20,61,100,200 + curve_end(&cv, num_points); + + while(window_swap() && !input_down(KEY_ESC)) { + // fps camera + bool active = ui_hover() || ui_active() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + window_cursor( !active ); + + if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); + camera_fps(&cam, mouse.x,mouse.y); + + // 3d + ddraw_grid(0); + + for( int i = 0, end = array_count(cv.samples) - 1; i < end; ++i) { + int vis = (int)fmod(window_time(), array_count(cv.samples) - 1); + ddraw_color(i == vis ? BLUE : YELLOW); + ddraw_point(cv.samples[i]); + ddraw_color(YELLOW); + if(i==vis) + ddraw_line(cv.samples[i], cv.samples[i+1]); + } + + static int delay = 5; + float dt = fmod(window_time(), delay) / delay; + vec3 pos = curve_eval(&cv, dt, NULL); + ddraw_color(PURPLE); + ddraw_sphere(pos, 0.5); + + if( ui_panel("Path",PANEL_OPEN)) { + if(ui_int("Points", &num_points)) { if(num_points < 6) num_points = 6; curve_end(&cv, num_points); } + if(ui_int("Delay", &delay)) { if(delay <= 0) delay = 1; } + ui_panel_end(); + } + } +} diff --git a/demos/99-sponza.c b/demos/99-sponza.c index d7a0014..09f3585 100644 --- a/demos/99-sponza.c +++ b/demos/99-sponza.c @@ -17,7 +17,7 @@ int main() { model_t sponza; sponza = model(option("--model","sponza.obj"), 0); // MODEL_NO_TEXTURES); translation44(sponza.pivot, 0,-1,0); - rotate44(sponza.pivot, -90,1,0,0); + // rotate44(sponza.pivot, -90,1,0,0); scale44(sponza.pivot, 10,10,10); // camera @@ -48,7 +48,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_moveby(&cam, wasdecq); + camera_moveby(&cam, scale3(wasdecq, window_delta() * 60)); camera_fps(&cam, mouse.x,mouse.y); window_cursor( !active ); @@ -63,10 +63,9 @@ int main() { float scale = 1.00; mat44 M; copy44(M, sponza.pivot); translate44(M, 0,0,0); scale44(M, scale,scale,scale); - shader_bind(sponza.program); shader_vec3v("u_coefficients_sh", 9, sky.cubemap.sh); - model_render(sponza, cam.proj, cam.view, M, 0); + model_render(sponza, cam.proj, cam.view, M); // post-fxs end here fx_end(0); diff --git a/demos/art/fx/fxColorblind.fs b/demos/art/fx/fxColorblind.fs index 51633c5..6276e61 100644 --- a/demos/art/fx/fxColorblind.fs +++ b/demos/art/fx/fxColorblind.fs @@ -1,6 +1,6 @@ // [ref] https://www.inf.ufrgs.br/~oliveira/pubs_files/CVD_Simulation/CVD_Simulation.html -uniform int colorblind_mode; /// set:2 min:0 max:4 tip:"off, achromatopsia, protanomaly, deuteranomaly, tritanomaly" +uniform int colorblind_mode; /// set:0 min:0 max:4 tip:"off, achromatopsia, protanomaly, deuteranomaly, tritanomaly" uniform mat3 colorblind_matrices[5] = mat3[5]( mat3(1.000,0.000,0.000, 0.000,1.000,0.000, 0.000,0.000,1.000), // 0 no colorblind mat3(0.299,0.587,0.114, 0.299,0.587,0.114, 0.299,0.587,0.114), // 1 achromatopsia (luma) diff --git a/demos/art/fx/fxSSAO.fs b/demos/art/fx/fxSSAO.fs index 6e97114..f3830ac 100644 --- a/demos/art/fx/fxSSAO.fs +++ b/demos/art/fx/fxSSAO.fs @@ -1,7 +1,7 @@ // based on code by arkano22. See: http://www.gamedev.net/forums/topic/550699-ssao-no-halo-artifacts/ // - rlyeh, public domain -uniform vec2 camerarange; /// set:1,1024 +uniform vec2 camerarange; /// set:1,1024 min:0.1,1000 max:1000,10000 // uniform sampler2D som; // Depth texture (iChannel1) diff --git a/demos/art/meshes/CornellBox-Original.mtl b/demos/art/meshes/CornellBox-Original.mtl new file mode 100644 index 0000000..85b5328 --- /dev/null +++ b/demos/art/meshes/CornellBox-Original.mtl @@ -0,0 +1,82 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl backWall +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl ceiling +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl floor.001 +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl leftWall +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.630000 0.065000 0.050000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl light +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.780000 0.780000 0.780000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl rightWall +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.140000 0.450000 0.091000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl shortBox.001 +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl tallBox.001 +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 diff --git a/demos/art/meshes/CornellBox-Original.obj b/demos/art/meshes/CornellBox-Original.obj new file mode 100644 index 0000000..23de524 --- /dev/null +++ b/demos/art/meshes/CornellBox-Original.obj @@ -0,0 +1,2140 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib CornellBox-Original.mtl +o CornellBox-Original +v 4.040000 0.000001 -3.959999 +v -3.999999 0.000001 -3.960001 +v -4.000000 -0.000001 4.159998 +v 3.959999 -0.000001 4.160000 +v 4.080000 7.960002 -3.959996 +v 4.079998 7.959999 4.160004 +v -4.000000 7.959999 4.160002 +v -3.999999 7.960002 -3.959998 +v 3.959999 -0.000001 4.160000 +v -4.000000 -0.000001 4.159998 +v -4.000000 7.959999 4.160002 +v 4.079998 7.959999 4.160004 +v -4.000000 -0.000001 4.159998 +v -3.999999 0.000001 -3.960001 +v -3.999999 7.960002 -3.959998 +v -4.000000 7.959999 4.160002 +v 4.040000 0.000001 -3.959999 +v 3.959999 -0.000001 4.160000 +v 4.079998 7.959999 4.160004 +v 4.080000 7.960002 -3.959996 +v -2.119999 2.400001 -3.000000 +v -2.800000 2.400000 -0.680000 +v -0.520000 2.400000 0.000001 +v 0.200000 2.400001 -2.279999 +v 0.200000 0.000001 -2.280000 +v 0.200000 2.400001 -2.279999 +v -0.520000 2.400000 0.000001 +v -0.520000 0.000000 -0.000000 +v -2.119999 0.000001 -3.000000 +v -2.119999 2.400001 -3.000000 +v 0.200000 2.400001 -2.279999 +v 0.200000 0.000001 -2.280000 +v -2.800000 0.000000 -0.680000 +v -2.800000 2.400000 -0.680000 +v -2.119999 2.400001 -3.000000 +v -2.119999 0.000001 -3.000000 +v -0.520000 0.000000 -0.000000 +v -0.520000 2.400000 0.000001 +v -2.800000 2.400000 -0.680000 +v -2.800000 0.000000 -0.680000 +v 2.120000 4.800000 -0.359997 +v -0.160000 4.800000 0.360002 +v 0.560000 4.799999 2.680003 +v 2.840000 4.800000 1.960003 +v 2.120000 0.000000 -0.360000 +v 2.120000 4.800000 -0.359997 +v 2.840000 4.800000 1.960003 +v 2.840000 -0.000001 1.960001 +v 2.840000 -0.000001 1.960001 +v 2.840000 4.800000 1.960003 +v 0.560000 4.799999 2.680003 +v 0.560000 -0.000001 2.680000 +v 0.560000 -0.000001 2.680000 +v 0.560000 4.799999 2.680003 +v -0.160000 4.800000 0.360002 +v -0.160000 -0.000000 0.360000 +v -0.160000 -0.000000 0.360000 +v -0.160000 4.800000 0.360002 +v 2.120000 4.800000 -0.359997 +v 2.120000 0.000000 -0.360000 +v 0.960000 7.920000 -0.639996 +v 0.960000 7.920000 0.880004 +v -0.920000 7.920000 0.880003 +v -0.920000 7.920000 -0.639997 +v -1.940454 4.305698 -1.700057 +v -2.216353 4.029799 -1.700057 +v -2.365669 3.669319 -1.700057 +v -2.384884 3.474230 -1.700057 +v -2.365669 3.279140 -1.700057 +v -2.216353 2.918658 -1.700057 +v -1.576226 4.455015 -1.738118 +v -1.760214 4.398108 -1.774715 +v -1.929779 4.305698 -1.808444 +v -2.078404 4.181335 -1.838007 +v -2.200377 4.029799 -1.862269 +v -2.291011 3.856913 -1.880297 +v -2.346823 3.669320 -1.891399 +v -2.365669 3.474230 -1.895148 +v -2.346823 3.279140 -1.891399 +v -2.291011 3.091546 -1.880297 +v -2.200377 2.918659 -1.862269 +v -2.078404 2.767123 -1.838007 +v -1.929779 2.642760 -1.808444 +v -1.760214 2.550349 -1.774715 +v -1.576226 2.493444 -1.738118 +v -1.565124 4.455015 -1.774715 +v -1.738437 4.398108 -1.846504 +v -1.898164 4.305698 -1.912665 +v -2.038165 4.181335 -1.970655 +v -2.153061 4.029799 -2.018247 +v -2.238437 3.856913 -2.053611 +v -2.291011 3.669320 -2.075388 +v -2.308763 3.474230 -2.082741 +v -2.291011 3.279140 -2.075388 +v -2.238437 3.091546 -2.053611 +v -2.153061 2.918659 -2.018247 +v -2.038165 2.767123 -1.970655 +v -1.898164 2.642760 -1.912665 +v -1.738437 2.550350 -1.846504 +v -1.565124 2.493444 -1.774715 +v -1.547096 4.455015 -1.808444 +v -1.703074 4.398108 -1.912665 +v -1.846824 4.305698 -2.008716 +v -1.972822 4.181335 -2.092905 +v -2.076226 4.029799 -2.161997 +v -2.153062 3.856913 -2.213337 +v -2.200377 3.669320 -2.244953 +v -2.216353 3.474230 -2.255628 +v -2.200377 3.279140 -2.244953 +v -2.153062 3.091546 -2.213337 +v -2.076226 2.918659 -2.161997 +v -1.972822 2.767123 -2.092905 +v -1.846824 2.642760 -2.008716 +v -1.703074 2.550350 -1.912665 +v -1.547096 2.493444 -1.808444 +v -1.522834 4.455015 -1.838007 +v -1.655482 4.398108 -1.970655 +v -1.777731 4.305698 -2.092905 +v -1.884884 4.181336 -2.200057 +v -1.972822 4.029800 -2.287995 +v -2.038165 3.856913 -2.353338 +v -2.078403 3.669320 -2.393577 +v -2.091990 3.474230 -2.407164 +v -2.078403 3.279140 -2.393577 +v -2.038165 3.091546 -2.353339 +v -1.972822 2.918659 -2.287995 +v -1.884884 2.767123 -2.200057 +v -1.777731 2.642760 -2.092905 +v -1.655482 2.550350 -1.970655 +v -1.522834 2.493445 -1.838007 +v -1.493270 4.455015 -1.862269 +v -1.597491 4.398108 -2.018247 +v -1.693542 4.305698 -2.161997 +v -1.777731 4.181336 -2.287995 +v -1.846823 4.029800 -2.391399 +v -1.898164 3.856913 -2.468235 +v -1.929779 3.669320 -2.515550 +v -1.940454 3.474230 -2.531527 +v -1.929779 3.279140 -2.515551 +v -1.898164 3.091546 -2.468235 +v -1.846823 2.918659 -2.391399 +v -1.777731 2.767123 -2.287995 +v -1.693542 2.642760 -2.161997 +v -1.597491 2.550350 -2.018248 +v -1.493270 2.493445 -1.862269 +v -1.384884 4.474229 -1.700057 +v -1.459542 4.455015 -1.880297 +v -1.531330 4.398108 -2.053611 +v -1.597491 4.305699 -2.213337 +v -1.655482 4.181336 -2.353339 +v -1.703073 4.029800 -2.468235 +v -1.738437 3.856913 -2.553611 +v -1.760214 3.669320 -2.606185 +v -1.767567 3.474230 -2.623937 +v -1.760214 3.279140 -2.606185 +v -1.738437 3.091546 -2.553611 +v -1.703073 2.918659 -2.468235 +v -1.655482 2.767123 -2.353339 +v -1.597491 2.642760 -2.213337 +v -1.531330 2.550350 -2.053612 +v -1.459542 2.493445 -1.880297 +v -1.422944 4.455015 -1.891399 +v -1.459542 4.398108 -2.075388 +v -1.493270 4.305699 -2.244952 +v -1.522834 4.181336 -2.393577 +v -1.547095 4.029800 -2.515550 +v -1.565124 3.856913 -2.606185 +v -1.576225 3.669320 -2.661997 +v -1.579974 3.474230 -2.680842 +v -1.576225 3.279140 -2.661997 +v -1.565124 3.091546 -2.606185 +v -1.547095 2.918659 -2.515550 +v -1.522834 2.767123 -2.393577 +v -1.493270 2.642760 -2.244952 +v -1.459542 2.550350 -2.075388 +v -1.422944 2.493445 -1.891399 +v -1.384884 4.455015 -1.895148 +v -1.384884 4.398108 -2.082741 +v -1.384884 4.305699 -2.255627 +v -1.384884 4.181336 -2.407164 +v -1.384884 4.029800 -2.531527 +v -1.384884 3.856913 -2.623937 +v -1.384884 3.669320 -2.680842 +v -1.384884 3.474230 -2.700057 +v -1.384884 3.279140 -2.680842 +v -1.384884 3.091546 -2.623937 +v -1.384884 2.918659 -2.531527 +v -1.384884 2.767123 -2.407164 +v -1.384884 2.642760 -2.255628 +v -1.384884 2.550350 -2.082741 +v -1.384884 2.493445 -1.895148 +v -1.346824 4.455015 -1.891399 +v -1.310226 4.398108 -2.075388 +v -1.276497 4.305699 -2.244952 +v -1.246934 4.181336 -2.393577 +v -1.222672 4.029800 -2.515550 +v -1.204644 3.856913 -2.606185 +v -1.193542 3.669320 -2.661997 +v -1.189793 3.474230 -2.680842 +v -1.193542 3.279140 -2.661997 +v -1.204644 3.091546 -2.606185 +v -1.222672 2.918659 -2.515550 +v -1.246934 2.767123 -2.393577 +v -1.276497 2.642760 -2.244952 +v -1.310226 2.550350 -2.075388 +v -1.346824 2.493445 -1.891399 +v -1.310226 4.455015 -1.880297 +v -1.238437 4.398108 -2.053611 +v -1.172276 4.305699 -2.213337 +v -1.114286 4.181336 -2.353339 +v -1.066694 4.029800 -2.468235 +v -1.031331 3.856913 -2.553611 +v -1.009554 3.669320 -2.606184 +v -1.002200 3.474230 -2.623936 +v -1.009554 3.279140 -2.606184 +v -1.031331 3.091546 -2.553611 +v -1.066694 2.918659 -2.468235 +v -1.114286 2.767123 -2.353338 +v -1.172276 2.642760 -2.213337 +v -1.238437 2.550350 -2.053612 +v -1.310226 2.493445 -1.880297 +v -1.276498 4.455015 -1.862269 +v -1.172276 4.398108 -2.018247 +v -1.076226 4.305698 -2.161997 +v -0.992036 4.181336 -2.287995 +v -0.922944 4.029800 -2.391399 +v -0.871604 3.856913 -2.468235 +v -0.839989 3.669320 -2.515550 +v -0.829314 3.474230 -2.531526 +v -0.839989 3.279140 -2.515550 +v -0.871604 3.091546 -2.468235 +v -0.922944 2.918659 -2.391399 +v -0.992036 2.767123 -2.287995 +v -1.076226 2.642760 -2.161997 +v -1.172276 2.550350 -2.018248 +v -1.276498 2.493445 -1.862269 +v -1.246934 4.455015 -1.838007 +v -1.114286 4.398108 -1.970655 +v -0.992036 4.305698 -2.092905 +v -0.884884 4.181336 -2.200057 +v -0.796946 4.029800 -2.287995 +v -0.731603 3.856913 -2.353339 +v -0.691364 3.669320 -2.393577 +v -0.677777 3.474230 -2.407164 +v -0.691364 3.279140 -2.393577 +v -0.731603 3.091546 -2.353339 +v -0.796946 2.918659 -2.287995 +v -0.884884 2.767123 -2.200057 +v -0.992036 2.642760 -2.092905 +v -1.114286 2.550350 -1.970655 +v -1.246934 2.493445 -1.838007 +v -1.222672 4.455015 -1.808444 +v -1.066694 4.398108 -1.912665 +v -0.922944 4.305698 -2.008715 +v -0.796946 4.181335 -2.092905 +v -0.693542 4.029799 -2.161997 +v -0.616706 3.856913 -2.213337 +v -0.569391 3.669320 -2.244952 +v -0.553415 3.474230 -2.255627 +v -0.569391 3.279140 -2.244952 +v -0.616706 3.091546 -2.213337 +v -0.693542 2.918659 -2.161997 +v -0.796946 2.767123 -2.092905 +v -0.922944 2.642760 -2.008715 +v -1.066694 2.550350 -1.912665 +v -1.222672 2.493444 -1.808444 +v -1.204644 4.455015 -1.774715 +v -1.031331 4.398108 -1.846504 +v -0.871604 4.305698 -1.912665 +v -0.731602 4.181335 -1.970655 +v -0.616706 4.029799 -2.018247 +v -0.531331 3.856913 -2.053611 +v -0.478757 3.669320 -2.075387 +v -0.461005 3.474230 -2.082740 +v -0.478757 3.279140 -2.075387 +v -0.531331 3.091546 -2.053611 +v -0.616706 2.918659 -2.018247 +v -0.731602 2.767123 -1.970655 +v -0.871604 2.642760 -1.912665 +v -1.031331 2.550350 -1.846504 +v -1.204644 2.493444 -1.774715 +v -1.193542 4.455015 -1.738118 +v -1.009554 4.398108 -1.774715 +v -0.839989 4.305698 -1.808444 +v -0.691364 4.181335 -1.838007 +v -0.569391 4.029799 -1.862269 +v -0.478757 3.856913 -1.880297 +v -0.422944 3.669320 -1.891399 +v -0.404099 3.474230 -1.895147 +v -0.422944 3.279140 -1.891399 +v -0.478757 3.091546 -1.880297 +v -0.569391 2.918659 -1.862269 +v -0.691364 2.767123 -1.838007 +v -0.839989 2.642760 -1.808444 +v -1.009554 2.550349 -1.774715 +v -1.193542 2.493444 -1.738118 +v -1.189794 4.455015 -1.700057 +v -1.002200 4.398108 -1.700057 +v -0.829314 4.305698 -1.700057 +v -0.677777 4.181335 -1.700057 +v -0.553415 4.029799 -1.700057 +v -0.461005 3.856912 -1.700057 +v -0.404099 3.669319 -1.700057 +v -0.384885 3.474230 -1.700057 +v -0.404099 3.279140 -1.700057 +v -0.461005 3.091546 -1.700057 +v -0.553415 2.918658 -1.700057 +v -0.677777 2.767123 -1.700057 +v -0.829314 2.642760 -1.700057 +v -1.002200 2.550349 -1.700057 +v -1.189794 2.493444 -1.700057 +v -1.193542 4.455015 -1.661997 +v -1.009554 4.398108 -1.625399 +v -0.839989 4.305698 -1.591671 +v -0.691364 4.181335 -1.562108 +v -0.569391 4.029799 -1.537846 +v -0.478757 3.856912 -1.519818 +v -0.422944 3.669319 -1.508716 +v -0.404099 3.474230 -1.504967 +v -0.422944 3.279139 -1.508716 +v -0.478757 3.091546 -1.519817 +v -0.569391 2.918658 -1.537846 +v -0.691364 2.767123 -1.562108 +v -0.839989 2.642760 -1.591671 +v -1.009554 2.550349 -1.625399 +v -1.193542 2.493444 -1.661997 +v -1.204644 4.455015 -1.625400 +v -1.031331 4.398108 -1.553611 +v -0.871604 4.305698 -1.487450 +v -0.731603 4.181335 -1.429459 +v -0.616706 4.029799 -1.381868 +v -0.531331 3.856912 -1.346504 +v -0.478757 3.669319 -1.324727 +v -0.461005 3.474230 -1.317374 +v -0.478757 3.279139 -1.324727 +v -0.531331 3.091546 -1.346504 +v -0.616706 2.918658 -1.381868 +v -0.731603 2.767123 -1.429459 +v -0.871604 2.642760 -1.487450 +v -1.031331 2.550349 -1.553611 +v -1.204644 2.493444 -1.625400 +v -1.222672 4.455015 -1.591671 +v -1.066694 4.398108 -1.487450 +v -0.922944 4.305698 -1.391399 +v -0.796946 4.181335 -1.307210 +v -0.693542 4.029799 -1.238118 +v -0.616706 3.856912 -1.186778 +v -0.569391 3.669319 -1.155162 +v -0.553415 3.474230 -1.144487 +v -0.569391 3.279139 -1.155162 +v -0.616706 3.091546 -1.186778 +v -0.693542 2.918658 -1.238118 +v -0.796946 2.767123 -1.307210 +v -0.922944 2.642760 -1.391399 +v -1.066694 2.550349 -1.487450 +v -1.222672 2.493444 -1.591671 +v -1.246934 4.455015 -1.562108 +v -1.114286 4.398108 -1.429459 +v -0.992037 4.305698 -1.307210 +v -0.884884 4.181335 -1.200057 +v -0.796946 4.029799 -1.112120 +v -0.731603 3.856912 -1.046776 +v -0.691364 3.669319 -1.006538 +v -0.677778 3.474229 -0.992951 +v -0.691364 3.279138 -1.006538 +v -0.731603 3.091545 -1.046776 +v -0.796946 2.918658 -1.112120 +v -0.884884 2.767123 -1.200057 +v -0.992037 2.642760 -1.307210 +v -1.114286 2.550349 -1.429459 +v -1.246934 2.493443 -1.562108 +v -1.384884 2.474230 -1.700057 +v -1.276498 4.455015 -1.537846 +v -1.172276 4.398108 -1.381868 +v -1.076226 4.305698 -1.238118 +v -0.992037 4.181335 -1.112120 +v -0.922944 4.029799 -1.008716 +v -0.871604 3.856912 -0.931880 +v -0.839989 3.669319 -0.884564 +v -0.829314 3.474229 -0.868588 +v -0.839989 3.279138 -0.884564 +v -0.871604 3.091545 -0.931880 +v -0.922944 2.918658 -1.008716 +v -0.992037 2.767123 -1.112120 +v -1.076226 2.642760 -1.238118 +v -1.172276 2.550349 -1.381868 +v -1.276498 2.493443 -1.537846 +v -1.310226 4.455015 -1.519818 +v -1.238437 4.398108 -1.346504 +v -1.172277 4.305698 -1.186778 +v -1.114286 4.181335 -1.046776 +v -1.066694 4.029799 -0.931880 +v -1.031331 3.856912 -0.846504 +v -1.009554 3.669319 -0.793930 +v -1.002201 3.474229 -0.776178 +v -1.009554 3.279138 -0.793930 +v -1.031331 3.091545 -0.846504 +v -1.066694 2.918658 -0.931880 +v -1.114286 2.767122 -1.046776 +v -1.172277 2.642760 -1.186778 +v -1.238437 2.550349 -1.346504 +v -1.310226 2.493443 -1.519817 +v -1.346824 4.455015 -1.508716 +v -1.310226 4.398108 -1.324727 +v -1.276498 4.305698 -1.155163 +v -1.246934 4.181335 -1.006538 +v -1.222672 4.029799 -0.884565 +v -1.204644 3.856912 -0.793930 +v -1.193542 3.669319 -0.738118 +v -1.189794 3.474229 -0.719273 +v -1.193542 3.279138 -0.738118 +v -1.204644 3.091545 -0.793930 +v -1.222672 2.918658 -0.884565 +v -1.246934 2.767122 -1.006538 +v -1.276498 2.642760 -1.155163 +v -1.310226 2.550349 -1.324727 +v -1.346824 2.493443 -1.508716 +v -1.384884 4.455015 -1.504967 +v -1.384884 4.398108 -1.317374 +v -1.384884 4.305698 -1.144488 +v -1.384884 4.181335 -0.992951 +v -1.384884 4.029799 -0.868588 +v -1.384884 3.856912 -0.776178 +v -1.384884 3.669319 -0.719272 +v -1.384884 3.474229 -0.700058 +v -1.384884 3.279138 -0.719273 +v -1.384884 3.091545 -0.776178 +v -1.384884 2.918658 -0.868588 +v -1.384884 2.767122 -0.992951 +v -1.384884 2.642760 -1.144487 +v -1.384884 2.550349 -1.317374 +v -1.384884 2.493443 -1.504967 +v -1.422944 4.455015 -1.508716 +v -1.459542 4.398108 -1.324727 +v -1.493270 4.305698 -1.155163 +v -1.522833 4.181335 -1.006538 +v -1.547096 4.029799 -0.884565 +v -1.565124 3.856912 -0.793930 +v -1.576226 3.669319 -0.738118 +v -1.579975 3.474229 -0.719273 +v -1.576226 3.279138 -0.738118 +v -1.565124 3.091545 -0.793930 +v -1.547096 2.918658 -0.884565 +v -1.522833 2.767122 -1.006538 +v -1.493270 2.642760 -1.155163 +v -1.459542 2.550349 -1.324727 +v -1.422944 2.493443 -1.508716 +v -1.459542 4.455015 -1.519818 +v -1.531330 4.398108 -1.346504 +v -1.597491 4.305698 -1.186778 +v -1.655482 4.181335 -1.046776 +v -1.703073 4.029799 -0.931880 +v -1.738437 3.856912 -0.846504 +v -1.760214 3.669319 -0.793930 +v -1.767567 3.474229 -0.776179 +v -1.760214 3.279138 -0.793930 +v -1.738437 3.091545 -0.846504 +v -1.703073 2.918658 -0.931880 +v -1.655482 2.767122 -1.046776 +v -1.597491 2.642760 -1.186778 +v -1.531330 2.550349 -1.346504 +v -1.459542 2.493443 -1.519818 +v -1.493270 4.455015 -1.537846 +v -1.597491 4.398108 -1.381868 +v -1.693542 4.305698 -1.238118 +v -1.777731 4.181335 -1.112120 +v -1.846823 4.029799 -1.008716 +v -1.898164 3.856912 -0.931880 +v -1.929779 3.669319 -0.884565 +v -1.940454 3.474229 -0.868589 +v -1.929779 3.279138 -0.884565 +v -1.898164 3.091545 -0.931880 +v -1.846823 2.918658 -1.008716 +v -1.777731 2.767123 -1.112120 +v -1.693542 2.642760 -1.238118 +v -1.597491 2.550349 -1.381868 +v -1.493270 2.493443 -1.537846 +v -1.522833 4.455015 -1.562108 +v -1.655482 4.398108 -1.429459 +v -1.777731 4.305698 -1.307210 +v -1.884884 4.181335 -1.200058 +v -1.972821 4.029799 -1.112120 +v -2.038165 3.856912 -1.046776 +v -2.078404 3.669319 -1.006538 +v -2.091990 3.474229 -0.992952 +v -2.078404 3.279138 -1.006538 +v -2.038165 3.091545 -1.046776 +v -1.972821 2.918658 -1.112120 +v -1.884884 2.767123 -1.200057 +v -1.777731 2.642760 -1.307210 +v -1.655482 2.550349 -1.429459 +v -1.522833 2.493443 -1.562108 +v -1.547095 4.455015 -1.591671 +v -1.703073 4.398108 -1.487450 +v -1.846823 4.305698 -1.391399 +v -1.972822 4.181335 -1.307210 +v -2.076225 4.029799 -1.238118 +v -2.153061 3.856912 -1.186778 +v -2.200377 3.669319 -1.155163 +v -2.216353 3.474230 -1.144488 +v -2.200377 3.279139 -1.155163 +v -2.153061 3.091546 -1.186778 +v -2.076225 2.918658 -1.238118 +v -1.972822 2.767123 -1.307210 +v -1.846823 2.642760 -1.391399 +v -1.703073 2.550349 -1.487450 +v -1.547095 2.493444 -1.591671 +v -1.565124 4.455015 -1.625400 +v -1.738437 4.398108 -1.553611 +v -1.898163 4.305698 -1.487450 +v -2.038165 4.181335 -1.429459 +v -2.153061 4.029799 -1.381868 +v -2.238437 3.856912 -1.346504 +v -2.291011 3.669319 -1.324727 +v -2.308763 3.474230 -1.317375 +v -2.291011 3.279139 -1.324727 +v -2.238437 3.091546 -1.346504 +v -2.153061 2.918658 -1.381868 +v -2.038165 2.767123 -1.429460 +v -1.898163 2.642760 -1.487450 +v -1.738437 2.550349 -1.553611 +v -1.565124 2.493444 -1.625400 +v -1.576225 4.455015 -1.661997 +v -1.760214 4.398108 -1.625400 +v -1.929778 4.305698 -1.591671 +v -2.078404 4.181335 -1.562108 +v -2.200377 4.029799 -1.537846 +v -2.291011 3.856912 -1.519818 +v -2.346823 3.669319 -1.508716 +v -2.365668 3.474230 -1.504968 +v -2.346823 3.279139 -1.508716 +v -2.291011 3.091546 -1.519817 +v -2.200377 2.918658 -1.537846 +v -2.078404 2.767123 -1.562108 +v -1.929778 2.642760 -1.591671 +v -1.760214 2.550349 -1.625400 +v -1.576225 2.493444 -1.661997 +v -1.579974 4.455015 -1.700057 +v -1.767567 4.398108 -1.700057 +v -2.091990 4.181335 -1.700057 +v -2.308763 3.856912 -1.700057 +v -2.308763 3.091546 -1.700057 +v -2.091990 2.767123 -1.700057 +v -1.940453 2.642760 -1.700058 +v -1.767567 2.550349 -1.700057 +v -1.579974 2.493444 -1.700057 +vn -0.0000 1.0000 -0.0000 +vn -0.9810 -0.1939 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.9808 -0.0000 -0.1951 +vn -0.9622 -0.1939 -0.1914 +vn -0.3879 0.9217 -0.0000 +vn -0.2010 0.9796 -0.0000 +vn -0.1971 0.9796 -0.0392 +vn -0.3804 0.9217 -0.0757 +vn -0.9248 -0.3805 -0.0000 +vn -0.9070 -0.3805 -0.1804 +vn -0.5598 0.8286 -0.0000 +vn -0.5490 0.8286 -0.1092 +vn -0.8333 -0.5528 -0.0000 +vn -0.8173 -0.5528 -0.1626 +vn -0.7101 0.7041 -0.0000 +vn -0.6965 0.7041 -0.1385 +vn -0.7101 -0.7041 -0.0000 +vn -0.6965 -0.7041 -0.1385 +vn -0.8333 0.5528 -0.0000 +vn -0.8173 0.5528 -0.1626 +vn -0.5598 -0.8286 -0.0000 +vn -0.5490 -0.8286 -0.1092 +vn -0.9248 0.3805 -0.0000 +vn -0.9070 0.3805 -0.1804 +vn -0.3879 -0.9217 -0.0000 +vn -0.3804 -0.9217 -0.0757 +vn -0.9810 0.1939 -0.0000 +vn -0.9622 0.1939 -0.1914 +vn -0.2010 -0.9796 -0.0000 +vn -0.1971 -0.9796 -0.0392 +vn -0.0000 -1.0000 -0.0000 +vn -0.9063 0.1939 -0.3754 +vn -0.9239 -0.0000 -0.3827 +vn -0.1857 0.9796 -0.0769 +vn -0.1857 -0.9796 -0.0769 +vn -0.9063 -0.1939 -0.3754 +vn -0.3584 0.9217 -0.1484 +vn -0.8544 -0.3805 -0.3539 +vn -0.5172 0.8286 -0.2142 +vn -0.7699 -0.5528 -0.3189 +vn -0.6561 0.7041 -0.2718 +vn -0.6561 -0.7041 -0.2718 +vn -0.7699 0.5528 -0.3189 +vn -0.5172 -0.8286 -0.2142 +vn -0.8544 0.3805 -0.3539 +vn -0.3584 -0.9217 -0.1484 +vn -0.6929 -0.5528 -0.4630 +vn -0.5905 -0.7041 -0.3945 +vn -0.5905 0.7041 -0.3945 +vn -0.6929 0.5528 -0.4630 +vn -0.4654 -0.8286 -0.3110 +vn -0.7689 0.3805 -0.5138 +vn -0.3225 -0.9217 -0.2155 +vn -0.8157 0.1939 -0.5450 +vn -0.1671 -0.9796 -0.1117 +vn -0.8315 -0.0000 -0.5556 +vn -0.1671 0.9796 -0.1117 +vn -0.8157 -0.1939 -0.5450 +vn -0.3225 0.9217 -0.2155 +vn -0.7689 -0.3805 -0.5138 +vn -0.4654 0.8286 -0.3110 +vn -0.1421 0.9796 -0.1421 +vn -0.1421 -0.9796 -0.1421 +vn -0.7071 -0.0000 -0.7071 +vn -0.6937 -0.1939 -0.6937 +vn -0.2743 0.9217 -0.2743 +vn -0.6539 -0.3805 -0.6539 +vn -0.3958 0.8286 -0.3958 +vn -0.5893 -0.5528 -0.5893 +vn -0.5021 0.7041 -0.5021 +vn -0.5021 -0.7041 -0.5021 +vn -0.5893 0.5528 -0.5893 +vn -0.3958 -0.8286 -0.3958 +vn -0.6539 0.3805 -0.6539 +vn -0.2743 -0.9217 -0.2743 +vn -0.6937 0.1939 -0.6937 +vn -0.3945 0.7041 -0.5905 +vn -0.4630 0.5528 -0.6929 +vn -0.3945 -0.7041 -0.5905 +vn -0.3110 -0.8286 -0.4654 +vn -0.5138 0.3805 -0.7689 +vn -0.2155 -0.9217 -0.3225 +vn -0.5450 0.1939 -0.8157 +vn -0.1117 -0.9796 -0.1671 +vn -0.5556 -0.0000 -0.8315 +vn -0.1117 0.9796 -0.1671 +vn -0.5450 -0.1939 -0.8157 +vn -0.2155 0.9217 -0.3225 +vn -0.5138 -0.3805 -0.7689 +vn -0.3110 0.8286 -0.4654 +vn -0.4630 -0.5528 -0.6929 +vn -0.3827 -0.0000 -0.9239 +vn -0.3754 -0.1939 -0.9063 +vn -0.0769 0.9796 -0.1857 +vn -0.1484 0.9217 -0.3584 +vn -0.3539 -0.3805 -0.8544 +vn -0.2142 0.8286 -0.5172 +vn -0.3189 -0.5528 -0.7699 +vn -0.2718 0.7041 -0.6561 +vn -0.2718 -0.7041 -0.6561 +vn -0.3189 0.5528 -0.7699 +vn -0.2142 -0.8286 -0.5172 +vn -0.3539 0.3805 -0.8544 +vn -0.1484 -0.9217 -0.3584 +vn -0.3754 0.1939 -0.9063 +vn -0.0769 -0.9796 -0.1857 +vn -0.1385 -0.7041 -0.6965 +vn -0.1092 -0.8286 -0.5490 +vn -0.1626 0.5528 -0.8173 +vn -0.1804 0.3805 -0.9070 +vn -0.0757 -0.9217 -0.3804 +vn -0.1914 0.1939 -0.9622 +vn -0.0392 -0.9796 -0.1971 +vn -0.1951 -0.0000 -0.9808 +vn -0.0392 0.9796 -0.1971 +vn -0.1914 -0.1939 -0.9622 +vn -0.0757 0.9217 -0.3804 +vn -0.1804 -0.3805 -0.9070 +vn -0.1092 0.8286 -0.5490 +vn -0.1626 -0.5528 -0.8173 +vn -0.1385 0.7041 -0.6965 +vn -0.0000 -0.1939 -0.9810 +vn -0.0000 -0.3805 -0.9248 +vn -0.0000 0.9217 -0.3879 +vn -0.0000 0.8286 -0.5598 +vn -0.0000 -0.5528 -0.8333 +vn -0.0000 0.7041 -0.7101 +vn -0.0000 -0.7041 -0.7101 +vn -0.0000 0.5528 -0.8333 +vn -0.0000 -0.8286 -0.5598 +vn -0.0000 0.3805 -0.9248 +vn -0.0000 -0.9217 -0.3879 +vn -0.0000 0.1939 -0.9810 +vn -0.0000 -0.9796 -0.2010 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 0.9796 -0.2010 +vn 0.1092 -0.8286 -0.5490 +vn 0.0757 -0.9217 -0.3804 +vn 0.1804 0.3805 -0.9070 +vn 0.1914 0.1939 -0.9622 +vn 0.0392 -0.9796 -0.1971 +vn 0.1951 -0.0000 -0.9808 +vn 0.0392 0.9796 -0.1971 +vn 0.1914 -0.1939 -0.9622 +vn 0.0757 0.9217 -0.3804 +vn 0.1804 -0.3805 -0.9070 +vn 0.1092 0.8286 -0.5490 +vn 0.1626 -0.5528 -0.8173 +vn 0.1385 0.7041 -0.6965 +vn 0.1385 -0.7041 -0.6965 +vn 0.1626 0.5528 -0.8173 +vn 0.1484 0.9217 -0.3584 +vn 0.2142 0.8286 -0.5172 +vn 0.3539 -0.3805 -0.8544 +vn 0.3189 -0.5528 -0.7699 +vn 0.2718 0.7041 -0.6561 +vn 0.2718 -0.7041 -0.6561 +vn 0.3189 0.5528 -0.7699 +vn 0.2142 -0.8286 -0.5172 +vn 0.3539 0.3805 -0.8544 +vn 0.1484 -0.9217 -0.3584 +vn 0.3754 0.1939 -0.9063 +vn 0.0769 -0.9796 -0.1857 +vn 0.3827 -0.0000 -0.9239 +vn 0.0769 0.9796 -0.1857 +vn 0.3754 -0.1939 -0.9063 +vn 0.5138 0.3805 -0.7689 +vn 0.5450 0.1939 -0.8157 +vn 0.2155 -0.9217 -0.3225 +vn 0.1117 -0.9796 -0.1671 +vn 0.5556 -0.0000 -0.8315 +vn 0.1117 0.9796 -0.1671 +vn 0.5450 -0.1939 -0.8157 +vn 0.2155 0.9217 -0.3225 +vn 0.5138 -0.3805 -0.7689 +vn 0.3110 0.8286 -0.4654 +vn 0.4630 -0.5528 -0.6929 +vn 0.3945 0.7041 -0.5905 +vn 0.3945 -0.7041 -0.5905 +vn 0.4630 0.5528 -0.6929 +vn 0.3110 -0.8286 -0.4654 +vn 0.6539 -0.3805 -0.6539 +vn 0.5893 -0.5528 -0.5893 +vn 0.3958 0.8286 -0.3958 +vn 0.5021 0.7041 -0.5021 +vn 0.5021 -0.7041 -0.5021 +vn 0.5893 0.5528 -0.5893 +vn 0.3958 -0.8286 -0.3958 +vn 0.6539 0.3805 -0.6539 +vn 0.2743 -0.9217 -0.2743 +vn 0.6937 0.1939 -0.6937 +vn 0.1421 -0.9796 -0.1421 +vn 0.7071 -0.0000 -0.7071 +vn 0.1421 0.9796 -0.1421 +vn 0.6937 -0.1939 -0.6937 +vn 0.2743 0.9217 -0.2743 +vn 0.3225 -0.9217 -0.2155 +vn 0.1671 -0.9796 -0.1117 +vn 0.8157 0.1939 -0.5450 +vn 0.8315 -0.0000 -0.5556 +vn 0.1671 0.9796 -0.1117 +vn 0.8157 -0.1939 -0.5450 +vn 0.3225 0.9217 -0.2155 +vn 0.7689 -0.3805 -0.5138 +vn 0.4654 0.8286 -0.3110 +vn 0.6929 -0.5528 -0.4630 +vn 0.5905 0.7041 -0.3945 +vn 0.5905 -0.7041 -0.3945 +vn 0.6929 0.5528 -0.4630 +vn 0.4654 -0.8286 -0.3110 +vn 0.7689 0.3805 -0.5138 +vn 0.5172 0.8286 -0.2142 +vn 0.6561 0.7041 -0.2718 +vn 0.7699 -0.5528 -0.3189 +vn 0.6561 -0.7041 -0.2718 +vn 0.7699 0.5528 -0.3189 +vn 0.5172 -0.8286 -0.2142 +vn 0.8544 0.3805 -0.3539 +vn 0.3584 -0.9217 -0.1484 +vn 0.9063 0.1939 -0.3754 +vn 0.1857 -0.9796 -0.0769 +vn 0.9239 -0.0000 -0.3827 +vn 0.1857 0.9796 -0.0769 +vn 0.9063 -0.1939 -0.3754 +vn 0.3584 0.9217 -0.1484 +vn 0.8544 -0.3805 -0.3539 +vn 0.9622 0.1939 -0.1914 +vn 0.9808 -0.0000 -0.1951 +vn 0.1971 0.9796 -0.0392 +vn 0.1971 -0.9796 -0.0392 +vn 0.9622 -0.1939 -0.1914 +vn 0.3804 0.9217 -0.0757 +vn 0.9070 -0.3805 -0.1804 +vn 0.5490 0.8286 -0.1092 +vn 0.8173 -0.5528 -0.1626 +vn 0.6965 0.7041 -0.1385 +vn 0.6965 -0.7041 -0.1385 +vn 0.8173 0.5528 -0.1626 +vn 0.5490 -0.8286 -0.1092 +vn 0.9070 0.3805 -0.1804 +vn 0.3804 -0.9217 -0.0757 +vn 0.8333 -0.5528 -0.0000 +vn 0.7101 -0.7041 -0.0000 +vn 0.7101 0.7041 -0.0000 +vn 0.8333 0.5528 -0.0000 +vn 0.5598 -0.8286 -0.0000 +vn 0.9248 0.3805 -0.0000 +vn 0.3879 -0.9217 -0.0000 +vn 0.9810 0.1939 -0.0000 +vn 0.2010 -0.9796 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn 0.2010 0.9796 -0.0000 +vn 0.9810 -0.1939 -0.0000 +vn 0.3879 0.9217 -0.0000 +vn 0.9248 -0.3805 -0.0000 +vn 0.5598 0.8286 -0.0000 +vn 0.1971 -0.9796 0.0392 +vn 0.9808 -0.0000 0.1951 +vn 0.9622 -0.1939 0.1914 +vn 0.1971 0.9796 0.0392 +vn 0.3804 0.9217 0.0757 +vn 0.9070 -0.3805 0.1804 +vn 0.5490 0.8286 0.1092 +vn 0.8173 -0.5528 0.1626 +vn 0.6965 0.7041 0.1385 +vn 0.6965 -0.7041 0.1385 +vn 0.8173 0.5528 0.1626 +vn 0.5490 -0.8286 0.1092 +vn 0.9070 0.3805 0.1804 +vn 0.3804 -0.9217 0.0757 +vn 0.9622 0.1939 0.1914 +vn 0.6561 -0.7041 0.2718 +vn 0.5172 -0.8286 0.2142 +vn 0.7699 0.5528 0.3189 +vn 0.8544 0.3805 0.3539 +vn 0.3584 -0.9217 0.1484 +vn 0.9063 0.1939 0.3754 +vn 0.1857 -0.9796 0.0769 +vn 0.9239 -0.0000 0.3827 +vn 0.1857 0.9796 0.0769 +vn 0.9063 -0.1939 0.3754 +vn 0.3584 0.9217 0.1484 +vn 0.8544 -0.3805 0.3539 +vn 0.5172 0.8286 0.2142 +vn 0.7699 -0.5528 0.3189 +vn 0.6561 0.7041 0.2718 +vn 0.1671 0.9796 0.1117 +vn 0.3225 0.9217 0.2155 +vn 0.8157 -0.1939 0.5450 +vn 0.7689 -0.3805 0.5138 +vn 0.4654 0.8286 0.3110 +vn 0.6929 -0.5528 0.4630 +vn 0.5905 0.7041 0.3945 +vn 0.5905 -0.7041 0.3945 +vn 0.6929 0.5528 0.4630 +vn 0.4654 -0.8286 0.3110 +vn 0.7689 0.3805 0.5138 +vn 0.3225 -0.9217 0.2155 +vn 0.8157 0.1939 0.5450 +vn 0.1671 -0.9796 0.1116 +vn 0.8315 -0.0000 0.5556 +vn 0.5893 0.5528 0.5893 +vn 0.6539 0.3805 0.6539 +vn 0.3958 -0.8286 0.3958 +vn 0.2743 -0.9217 0.2743 +vn 0.6937 0.1939 0.6937 +vn 0.1421 -0.9796 0.1421 +vn 0.7071 -0.0000 0.7071 +vn 0.1421 0.9796 0.1421 +vn 0.6937 -0.1939 0.6937 +vn 0.2743 0.9217 0.2743 +vn 0.6539 -0.3805 0.6539 +vn 0.3958 0.8286 0.3958 +vn 0.5893 -0.5528 0.5893 +vn 0.5021 0.7041 0.5021 +vn 0.5021 -0.7041 0.5021 +vn 0.5450 -0.1939 0.8157 +vn 0.5138 -0.3805 0.7689 +vn 0.2155 0.9217 0.3225 +vn 0.3110 0.8286 0.4654 +vn 0.4630 -0.5528 0.6929 +vn 0.3945 0.7041 0.5905 +vn 0.3945 -0.7041 0.5905 +vn 0.4630 0.5528 0.6929 +vn 0.3110 -0.8286 0.4654 +vn 0.5138 0.3805 0.7689 +vn 0.2155 -0.9217 0.3225 +vn 0.5450 0.1939 0.8157 +vn 0.1116 -0.9796 0.1671 +vn 0.5556 -0.0000 0.8315 +vn 0.1116 0.9796 0.1671 +vn 0.2142 -0.8286 0.5172 +vn 0.1484 -0.9217 0.3584 +vn 0.3539 0.3805 0.8544 +vn 0.3754 0.1939 0.9063 +vn 0.0769 -0.9796 0.1857 +vn 0.3827 -0.0000 0.9239 +vn 0.0769 0.9796 0.1857 +vn 0.3754 -0.1939 0.9063 +vn 0.1484 0.9217 0.3584 +vn 0.3539 -0.3805 0.8544 +vn 0.2142 0.8286 0.5172 +vn 0.3189 -0.5528 0.7699 +vn 0.2718 0.7041 0.6561 +vn 0.2718 -0.7041 0.6561 +vn 0.3189 0.5528 0.7699 +vn 0.0757 0.9217 0.3804 +vn 0.1092 0.8286 0.5490 +vn 0.1804 -0.3805 0.9070 +vn 0.1626 -0.5528 0.8173 +vn 0.1385 0.7041 0.6965 +vn 0.1385 -0.7041 0.6965 +vn 0.1626 0.5528 0.8173 +vn 0.1092 -0.8286 0.5490 +vn 0.1804 0.3805 0.9070 +vn 0.0757 -0.9217 0.3804 +vn 0.1914 0.1939 0.9622 +vn 0.0392 -0.9796 0.1971 +vn 0.1951 -0.0000 0.9808 +vn 0.0392 0.9796 0.1971 +vn 0.1914 -0.1939 0.9622 +vn -0.0000 0.3805 0.9248 +vn -0.0000 0.1939 0.9810 +vn -0.0000 -0.9217 0.3879 +vn -0.0000 -0.9796 0.2010 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.9796 0.2010 +vn -0.0000 -0.1939 0.9810 +vn -0.0000 0.9217 0.3879 +vn -0.0000 -0.3805 0.9248 +vn -0.0000 0.8286 0.5598 +vn -0.0000 -0.5528 0.8333 +vn -0.0000 0.7041 0.7101 +vn -0.0000 -0.7041 0.7101 +vn -0.0000 0.5528 0.8333 +vn -0.0000 -0.8286 0.5598 +vn -0.1804 -0.3805 0.9070 +vn -0.1626 -0.5528 0.8173 +vn -0.1092 0.8286 0.5490 +vn -0.1385 0.7041 0.6965 +vn -0.1385 -0.7041 0.6965 +vn -0.1626 0.5528 0.8173 +vn -0.1092 -0.8286 0.5490 +vn -0.1804 0.3805 0.9070 +vn -0.0757 -0.9217 0.3804 +vn -0.1914 0.1939 0.9622 +vn -0.0392 -0.9796 0.1971 +vn -0.1951 -0.0000 0.9808 +vn -0.0392 0.9796 0.1971 +vn -0.1914 -0.1939 0.9622 +vn -0.0757 0.9217 0.3804 +vn -0.1484 -0.9217 0.3584 +vn -0.0769 -0.9796 0.1857 +vn -0.3754 0.1939 0.9063 +vn -0.3827 -0.0000 0.9239 +vn -0.0769 0.9796 0.1857 +vn -0.3754 -0.1939 0.9063 +vn -0.1484 0.9217 0.3584 +vn -0.3539 -0.3805 0.8544 +vn -0.2142 0.8286 0.5172 +vn -0.3189 -0.5528 0.7699 +vn -0.2718 0.7041 0.6561 +vn -0.2718 -0.7041 0.6561 +vn -0.3189 0.5528 0.7699 +vn -0.2142 -0.8286 0.5172 +vn -0.3539 0.3805 0.8544 +vn -0.4630 -0.5528 0.6929 +vn -0.3945 -0.7041 0.5905 +vn -0.3945 0.7041 0.5905 +vn -0.4630 0.5528 0.6929 +vn -0.3110 -0.8286 0.4654 +vn -0.5138 0.3805 0.7689 +vn -0.2155 -0.9217 0.3225 +vn -0.5450 0.1939 0.8157 +vn -0.1117 -0.9796 0.1671 +vn -0.5556 -0.0000 0.8315 +vn -0.1117 0.9796 0.1671 +vn -0.5450 -0.1939 0.8157 +vn -0.2155 0.9217 0.3225 +vn -0.5138 -0.3805 0.7689 +vn -0.3110 0.8286 0.4654 +vn -0.1421 0.9796 0.1421 +vn -0.1421 -0.9796 0.1421 +vn -0.7071 -0.0000 0.7071 +vn -0.6937 -0.1939 0.6937 +vn -0.2743 0.9217 0.2743 +vn -0.6539 -0.3805 0.6539 +vn -0.3958 0.8286 0.3958 +vn -0.5893 -0.5528 0.5893 +vn -0.5021 0.7041 0.5021 +vn -0.5021 -0.7041 0.5021 +vn -0.5893 0.5528 0.5893 +vn -0.3958 -0.8286 0.3958 +vn -0.6539 0.3805 0.6539 +vn -0.2743 -0.9217 0.2743 +vn -0.6937 0.1939 0.6937 +vn -0.5905 0.7041 0.3945 +vn -0.6929 0.5528 0.4630 +vn -0.5905 -0.7041 0.3945 +vn -0.4654 -0.8286 0.3110 +vn -0.7689 0.3805 0.5138 +vn -0.3225 -0.9217 0.2155 +vn -0.8157 0.1939 0.5450 +vn -0.1671 -0.9796 0.1116 +vn -0.8315 -0.0000 0.5556 +vn -0.1671 0.9796 0.1117 +vn -0.8157 -0.1939 0.5450 +vn -0.3225 0.9217 0.2155 +vn -0.7689 -0.3805 0.5138 +vn -0.4654 0.8286 0.3110 +vn -0.6929 -0.5528 0.4630 +vn -0.9239 -0.0000 0.3827 +vn -0.9063 -0.1939 0.3754 +vn -0.1857 0.9796 0.0769 +vn -0.3584 0.9217 0.1484 +vn -0.8544 -0.3805 0.3539 +vn -0.5172 0.8286 0.2142 +vn -0.7699 -0.5528 0.3189 +vn -0.6561 0.7041 0.2718 +vn -0.6561 -0.7041 0.2718 +vn -0.7699 0.5528 0.3189 +vn -0.5172 -0.8286 0.2142 +vn -0.8544 0.3805 0.3539 +vn -0.3584 -0.9217 0.1484 +vn -0.9063 0.1939 0.3754 +vn -0.1857 -0.9796 0.0769 +vn -0.6965 -0.7041 0.1385 +vn -0.5490 -0.8286 0.1092 +vn -0.8173 0.5528 0.1626 +vn -0.9070 0.3805 0.1804 +vn -0.3804 -0.9217 0.0757 +vn -0.9622 0.1939 0.1914 +vn -0.1971 -0.9796 0.0392 +vn -0.9808 -0.0000 0.1951 +vn -0.1971 0.9796 0.0392 +vn -0.9622 -0.1939 0.1914 +vn -0.3804 0.9217 0.0757 +vn -0.9070 -0.3805 0.1804 +vn -0.5490 0.8286 0.1092 +vn -0.8173 -0.5528 0.1626 +vn -0.6965 0.7041 0.1385 +vn -0.9999 0.0100 -0.0049 +vn 0.9536 -0.0000 0.3011 +vn 0.2964 -0.0000 -0.9551 +vn -0.9596 -0.0000 -0.2813 +vn -0.2858 -0.0000 0.9583 +vn 0.9551 -0.0000 -0.2964 +vn 0.3011 -0.0000 0.9536 +vn -0.9551 -0.0000 0.2964 +vn -0.3011 -0.0000 -0.9536 +vt 0.000000 0.000000 +vt 0.750000 0.437500 +vt 0.750000 0.500000 +vt 0.718750 0.500000 +vt 0.718750 0.437500 +vt 0.750000 0.875000 +vt 0.750000 0.937500 +vt 0.718750 0.937500 +vt 0.718750 0.875000 +vt 0.750000 0.375000 +vt 0.718750 0.375000 +vt 0.750000 0.812500 +vt 0.718750 0.812500 +vt 0.750000 0.312500 +vt 0.718750 0.312500 +vt 0.750000 0.750000 +vt 0.718750 0.750000 +vt 0.750000 0.250000 +vt 0.718750 0.250000 +vt 0.750000 0.687500 +vt 0.718750 0.687500 +vt 0.750000 0.187500 +vt 0.718750 0.187500 +vt 0.750000 0.625000 +vt 0.718750 0.625000 +vt 0.750000 0.125000 +vt 0.718750 0.125000 +vt 0.750000 0.562500 +vt 0.718750 0.562500 +vt 0.750000 0.062500 +vt 0.718750 0.062500 +vt 0.734375 1.000000 +vt 0.734375 0.000000 +vt 0.687500 0.562500 +vt 0.687500 0.500000 +vt 0.703125 1.000000 +vt 0.687500 0.937500 +vt 0.703125 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.437500 +vt 0.687500 0.875000 +vt 0.687500 0.375000 +vt 0.687500 0.812500 +vt 0.687500 0.312500 +vt 0.687500 0.750000 +vt 0.687500 0.250000 +vt 0.687500 0.687500 +vt 0.687500 0.187500 +vt 0.687500 0.625000 +vt 0.687500 0.125000 +vt 0.656250 0.312500 +vt 0.656250 0.250000 +vt 0.656250 0.750000 +vt 0.656250 0.687500 +vt 0.656250 0.187500 +vt 0.656250 0.625000 +vt 0.656250 0.125000 +vt 0.656250 0.562500 +vt 0.656250 0.062500 +vt 0.656250 0.500000 +vt 0.671875 1.000000 +vt 0.656250 0.937500 +vt 0.671875 0.000000 +vt 0.656250 0.437500 +vt 0.656250 0.875000 +vt 0.656250 0.375000 +vt 0.656250 0.812500 +vt 0.640625 1.000000 +vt 0.625000 0.937500 +vt 0.640625 0.000000 +vt 0.625000 0.062500 +vt 0.625000 0.500000 +vt 0.625000 0.437500 +vt 0.625000 0.875000 +vt 0.625000 0.375000 +vt 0.625000 0.812500 +vt 0.625000 0.312500 +vt 0.625000 0.750000 +vt 0.625000 0.250000 +vt 0.625000 0.687500 +vt 0.625000 0.187500 +vt 0.625000 0.625000 +vt 0.625000 0.125000 +vt 0.625000 0.562500 +vt 0.593750 0.750000 +vt 0.593750 0.687500 +vt 0.593750 0.250000 +vt 0.593750 0.187500 +vt 0.593750 0.625000 +vt 0.593750 0.125000 +vt 0.593750 0.562500 +vt 0.593750 0.062500 +vt 0.593750 0.500000 +vt 0.609375 1.000000 +vt 0.593750 0.937500 +vt 0.609375 0.000000 +vt 0.593750 0.437500 +vt 0.593750 0.875000 +vt 0.593750 0.375000 +vt 0.593750 0.812500 +vt 0.593750 0.312500 +vt 0.562500 0.500000 +vt 0.562500 0.437500 +vt 0.562500 0.937500 +vt 0.562500 0.875000 +vt 0.562500 0.375000 +vt 0.562500 0.812500 +vt 0.562500 0.312500 +vt 0.562500 0.750000 +vt 0.562500 0.250000 +vt 0.562500 0.687500 +vt 0.562500 0.187500 +vt 0.562500 0.625000 +vt 0.562500 0.125000 +vt 0.562500 0.562500 +vt 0.562500 0.062500 +vt 0.578125 1.000000 +vt 0.578125 0.000000 +vt 0.531250 0.250000 +vt 0.531250 0.187500 +vt 0.531250 0.687500 +vt 0.531250 0.625000 +vt 0.531250 0.125000 +vt 0.531250 0.562500 +vt 0.531250 0.062500 +vt 0.531250 0.500000 +vt 0.546875 1.000000 +vt 0.531250 0.937500 +vt 0.546875 0.000000 +vt 0.531250 0.437500 +vt 0.531250 0.875000 +vt 0.531250 0.375000 +vt 0.531250 0.812500 +vt 0.531250 0.312500 +vt 0.531250 0.750000 +vt 0.500000 0.437500 +vt 0.500000 0.375000 +vt 0.500000 0.875000 +vt 0.500000 0.812500 +vt 0.500000 0.312500 +vt 0.500000 0.750000 +vt 0.500000 0.250000 +vt 0.500000 0.687500 +vt 0.500000 0.187500 +vt 0.500000 0.625000 +vt 0.500000 0.125000 +vt 0.500000 0.562500 +vt 0.500000 0.062500 +vt 0.500000 0.500000 +vt 0.515625 1.000000 +vt 0.500000 0.937500 +vt 0.515625 0.000000 +vt 0.468750 0.187500 +vt 0.468750 0.125000 +vt 0.468750 0.625000 +vt 0.468750 0.562500 +vt 0.468750 0.062500 +vt 0.468750 0.500000 +vt 0.484375 1.000000 +vt 0.468750 0.937500 +vt 0.484375 0.000000 +vt 0.468750 0.437500 +vt 0.468750 0.875000 +vt 0.468750 0.375000 +vt 0.468750 0.812500 +vt 0.468750 0.312500 +vt 0.468750 0.750000 +vt 0.468750 0.250000 +vt 0.468750 0.687500 +vt 0.437500 0.875000 +vt 0.437500 0.812500 +vt 0.437500 0.375000 +vt 0.437500 0.312500 +vt 0.437500 0.750000 +vt 0.437500 0.250000 +vt 0.437500 0.687500 +vt 0.437500 0.187500 +vt 0.437500 0.625000 +vt 0.437500 0.125000 +vt 0.437500 0.562500 +vt 0.437500 0.062500 +vt 0.437500 0.500000 +vt 0.453125 1.000000 +vt 0.437500 0.937500 +vt 0.453125 0.000000 +vt 0.437500 0.437500 +vt 0.406250 0.625000 +vt 0.406250 0.562500 +vt 0.406250 0.125000 +vt 0.406250 0.062500 +vt 0.406250 0.500000 +vt 0.421875 1.000000 +vt 0.406250 0.937500 +vt 0.421875 0.000000 +vt 0.406250 0.437500 +vt 0.406250 0.875000 +vt 0.406250 0.375000 +vt 0.406250 0.812500 +vt 0.406250 0.312500 +vt 0.406250 0.750000 +vt 0.406250 0.250000 +vt 0.406250 0.687500 +vt 0.406250 0.187500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.812500 +vt 0.375000 0.750000 +vt 0.375000 0.250000 +vt 0.375000 0.687500 +vt 0.375000 0.187500 +vt 0.375000 0.625000 +vt 0.375000 0.125000 +vt 0.375000 0.562500 +vt 0.375000 0.062500 +vt 0.375000 0.500000 +vt 0.390625 1.000000 +vt 0.375000 0.937500 +vt 0.390625 0.000000 +vt 0.375000 0.437500 +vt 0.375000 0.875000 +vt 0.343750 0.125000 +vt 0.343750 0.062500 +vt 0.343750 0.562500 +vt 0.343750 0.500000 +vt 0.359375 1.000000 +vt 0.343750 0.937500 +vt 0.359375 0.000000 +vt 0.343750 0.437500 +vt 0.343750 0.875000 +vt 0.343750 0.375000 +vt 0.343750 0.812500 +vt 0.343750 0.312500 +vt 0.343750 0.750000 +vt 0.343750 0.250000 +vt 0.343750 0.687500 +vt 0.343750 0.187500 +vt 0.343750 0.625000 +vt 0.312500 0.812500 +vt 0.312500 0.750000 +vt 0.312500 0.312500 +vt 0.312500 0.250000 +vt 0.312500 0.687500 +vt 0.312500 0.187500 +vt 0.312500 0.625000 +vt 0.312500 0.125000 +vt 0.312500 0.562500 +vt 0.312500 0.062500 +vt 0.312500 0.500000 +vt 0.328125 1.000000 +vt 0.312500 0.937500 +vt 0.328125 0.000000 +vt 0.312500 0.437500 +vt 0.312500 0.875000 +vt 0.312500 0.375000 +vt 0.281250 0.562500 +vt 0.281250 0.500000 +vt 0.296875 1.000000 +vt 0.281250 0.937500 +vt 0.296875 0.000000 +vt 0.281250 0.062500 +vt 0.281250 0.437500 +vt 0.281250 0.875000 +vt 0.281250 0.375000 +vt 0.281250 0.812500 +vt 0.281250 0.312500 +vt 0.281250 0.750000 +vt 0.281250 0.250000 +vt 0.281250 0.687500 +vt 0.281250 0.187500 +vt 0.281250 0.625000 +vt 0.281250 0.125000 +vt 0.250000 0.312500 +vt 0.250000 0.250000 +vt 0.250000 0.750000 +vt 0.250000 0.687500 +vt 0.250000 0.187500 +vt 0.250000 0.625000 +vt 0.250000 0.125000 +vt 0.250000 0.562500 +vt 0.250000 0.062500 +vt 0.250000 0.500000 +vt 0.265625 1.000000 +vt 0.250000 0.937500 +vt 0.265625 0.000000 +vt 0.250000 0.437500 +vt 0.250000 0.875000 +vt 0.250000 0.375000 +vt 0.250000 0.812500 +vt 0.234375 0.000000 +vt 0.218750 0.062500 +vt 0.218750 0.500000 +vt 0.218750 0.437500 +vt 0.218750 0.937500 +vt 0.218750 0.875000 +vt 0.218750 0.375000 +vt 0.218750 0.812500 +vt 0.218750 0.312500 +vt 0.218750 0.750000 +vt 0.218750 0.250000 +vt 0.218750 0.687500 +vt 0.218750 0.187500 +vt 0.218750 0.625000 +vt 0.218750 0.125000 +vt 0.218750 0.562500 +vt 0.234375 1.000000 +vt 0.187500 0.250000 +vt 0.187500 0.187500 +vt 0.187500 0.687500 +vt 0.187500 0.625000 +vt 0.187500 0.125000 +vt 0.187500 0.562500 +vt 0.187500 0.062500 +vt 0.187500 0.500000 +vt 0.203125 1.000000 +vt 0.187500 0.937500 +vt 0.203125 0.000000 +vt 0.187500 0.437500 +vt 0.187500 0.875000 +vt 0.187500 0.375000 +vt 0.187500 0.812500 +vt 0.187500 0.312500 +vt 0.187500 0.750000 +vt 0.156250 0.937500 +vt 0.156250 0.875000 +vt 0.156250 0.437500 +vt 0.156250 0.375000 +vt 0.156250 0.812500 +vt 0.156250 0.312500 +vt 0.156250 0.750000 +vt 0.156250 0.250000 +vt 0.156250 0.687500 +vt 0.156250 0.187500 +vt 0.156250 0.625000 +vt 0.156250 0.125000 +vt 0.156250 0.562500 +vt 0.156250 0.062500 +vt 0.156250 0.500000 +vt 0.171875 1.000000 +vt 0.171875 0.000000 +vt 0.125000 0.687500 +vt 0.125000 0.625000 +vt 0.125000 0.187500 +vt 0.125000 0.125000 +vt 0.125000 0.562500 +vt 0.125000 0.062500 +vt 0.125000 0.500000 +vt 0.140625 1.000000 +vt 0.125000 0.937500 +vt 0.140625 0.000000 +vt 0.125000 0.437500 +vt 0.125000 0.875000 +vt 0.125000 0.375000 +vt 0.125000 0.812500 +vt 0.125000 0.312500 +vt 0.125000 0.750000 +vt 0.125000 0.250000 +vt 0.093750 0.437500 +vt 0.093750 0.375000 +vt 0.093750 0.875000 +vt 0.093750 0.812500 +vt 0.093750 0.312500 +vt 0.093750 0.750000 +vt 0.093750 0.250000 +vt 0.093750 0.687500 +vt 0.093750 0.187500 +vt 0.093750 0.625000 +vt 0.093750 0.125000 +vt 0.093750 0.562500 +vt 0.093750 0.062500 +vt 0.093750 0.500000 +vt 0.109375 1.000000 +vt 0.093750 0.937500 +vt 0.109375 0.000000 +vt 0.062500 0.187500 +vt 0.062500 0.125000 +vt 0.062500 0.625000 +vt 0.062500 0.562500 +vt 0.062500 0.062500 +vt 0.062500 0.500000 +vt 0.078125 1.000000 +vt 0.062500 0.937500 +vt 0.078125 0.000000 +vt 0.062500 0.437500 +vt 0.062500 0.875000 +vt 0.062500 0.375000 +vt 0.062500 0.812500 +vt 0.062500 0.312500 +vt 0.062500 0.750000 +vt 0.062500 0.250000 +vt 0.062500 0.687500 +vt 0.031250 0.875000 +vt 0.031250 0.812500 +vt 0.031250 0.375000 +vt 0.031250 0.312500 +vt 0.031250 0.750000 +vt 0.031250 0.250000 +vt 0.031250 0.687500 +vt 0.031250 0.187500 +vt 0.031250 0.625000 +vt 0.031250 0.125000 +vt 0.031250 0.562500 +vt 0.031250 0.062500 +vt 0.031250 0.500000 +vt 0.046875 1.000000 +vt 0.031250 0.937500 +vt 0.046875 0.000000 +vt 0.031250 0.437500 +vt 0.000000 0.625000 +vt 0.000000 0.562500 +vt 0.000000 0.125000 +vt 0.000000 0.062500 +vt 0.000000 0.500000 +vt 0.015625 1.000000 +vt 0.000000 0.937500 +vt 0.015625 0.000000 +vt 0.000000 0.437500 +vt 0.000000 0.875000 +vt 0.000000 0.375000 +vt 0.000000 0.812500 +vt 0.000000 0.312500 +vt 0.000000 0.750000 +vt 0.000000 0.250000 +vt 0.000000 0.687500 +vt 0.000000 0.187500 +vt 1.000000 0.312500 +vt 1.000000 0.375000 +vt 0.968750 0.375000 +vt 0.968750 0.312500 +vt 1.000000 0.750000 +vt 1.000000 0.812500 +vt 0.968750 0.812500 +vt 0.968750 0.750000 +vt 1.000000 0.250000 +vt 0.968750 0.250000 +vt 1.000000 0.687500 +vt 0.968750 0.687500 +vt 1.000000 0.187500 +vt 0.968750 0.187500 +vt 1.000000 0.625000 +vt 0.968750 0.625000 +vt 1.000000 0.125000 +vt 0.968750 0.125000 +vt 1.000000 0.562500 +vt 0.968750 0.562500 +vt 1.000000 0.062500 +vt 0.968750 0.062500 +vt 1.000000 0.500000 +vt 0.968750 0.500000 +vt 1.000000 0.937500 +vt 0.984375 1.000000 +vt 0.968750 0.937500 +vt 0.984375 0.000000 +vt 1.000000 0.437500 +vt 0.968750 0.437500 +vt 1.000000 0.875000 +vt 0.968750 0.875000 +vt 0.937500 0.125000 +vt 0.937500 0.062500 +vt 0.937500 0.562500 +vt 0.937500 0.500000 +vt 0.953125 1.000000 +vt 0.937500 0.937500 +vt 0.953125 0.000000 +vt 0.937500 0.437500 +vt 0.937500 0.875000 +vt 0.937500 0.375000 +vt 0.937500 0.812500 +vt 0.937500 0.312500 +vt 0.937500 0.750000 +vt 0.937500 0.250000 +vt 0.937500 0.687500 +vt 0.937500 0.187500 +vt 0.937500 0.625000 +vt 0.906250 0.312500 +vt 0.906250 0.250000 +vt 0.906250 0.750000 +vt 0.906250 0.687500 +vt 0.906250 0.187500 +vt 0.906250 0.625000 +vt 0.906250 0.125000 +vt 0.906250 0.562500 +vt 0.906250 0.062500 +vt 0.906250 0.500000 +vt 0.921875 1.000000 +vt 0.906250 0.937500 +vt 0.921875 0.000000 +vt 0.906250 0.437500 +vt 0.906250 0.875000 +vt 0.906250 0.375000 +vt 0.906250 0.812500 +vt 0.890625 1.000000 +vt 0.875000 0.937500 +vt 0.890625 0.000000 +vt 0.875000 0.062500 +vt 0.875000 0.500000 +vt 0.875000 0.437500 +vt 0.875000 0.875000 +vt 0.875000 0.375000 +vt 0.875000 0.812500 +vt 0.875000 0.312500 +vt 0.875000 0.750000 +vt 0.875000 0.250000 +vt 0.875000 0.687500 +vt 0.875000 0.187500 +vt 0.875000 0.625000 +vt 0.875000 0.125000 +vt 0.875000 0.562500 +vt 0.843750 0.750000 +vt 0.843750 0.687500 +vt 0.843750 0.250000 +vt 0.843750 0.187500 +vt 0.843750 0.625000 +vt 0.843750 0.125000 +vt 0.843750 0.562500 +vt 0.843750 0.062500 +vt 0.843750 0.500000 +vt 0.859375 1.000000 +vt 0.843750 0.937500 +vt 0.859375 0.000000 +vt 0.843750 0.437500 +vt 0.843750 0.875000 +vt 0.843750 0.375000 +vt 0.843750 0.812500 +vt 0.843750 0.312500 +vt 0.812500 0.500000 +vt 0.812500 0.437500 +vt 0.812500 0.937500 +vt 0.812500 0.875000 +vt 0.812500 0.375000 +vt 0.812500 0.812500 +vt 0.812500 0.312500 +vt 0.812500 0.750000 +vt 0.812500 0.250000 +vt 0.812500 0.687500 +vt 0.812500 0.187500 +vt 0.812500 0.625000 +vt 0.812500 0.125000 +vt 0.812500 0.562500 +vt 0.812500 0.062500 +vt 0.828125 1.000000 +vt 0.828125 0.000000 +vt 0.781250 0.250000 +vt 0.781250 0.187500 +vt 0.781250 0.687500 +vt 0.781250 0.625000 +vt 0.781250 0.125000 +vt 0.781250 0.562500 +vt 0.781250 0.062500 +vt 0.781250 0.500000 +vt 0.796875 1.000000 +vt 0.781250 0.937500 +vt 0.796875 0.000000 +vt 0.781250 0.437500 +vt 0.781250 0.875000 +vt 0.781250 0.375000 +vt 0.781250 0.812500 +vt 0.781250 0.312500 +vt 0.781250 0.750000 +vt 0.765625 1.000000 +vt 0.765625 0.000000 +s 0 +usemtl floor.001 +f 1/1/1 2/1/1 3/1/1 4/1/1 +s 1 +f 69/2/2 68/3/3 78/4/4 79/5/5 +f 539/6/6 538/7/7 71/8/8 72/9/9 +f 542/10/10 69/2/2 79/5/5 80/11/11 +f 65/12/12 539/6/6 72/9/9 73/13/13 +f 70/14/14 542/10/10 80/11/11 81/15/15 +f 540/16/16 65/12/12 73/13/13 74/17/17 +f 543/18/18 70/14/14 81/15/15 82/19/19 +f 66/20/20 540/16/16 74/17/17 75/21/21 +f 544/22/22 543/18/18 82/19/19 83/23/23 +f 541/24/24 66/20/20 75/21/21 76/25/25 +f 545/26/26 544/22/22 83/23/23 84/27/27 +f 67/28/28 541/24/24 76/25/25 77/29/29 +f 546/30/30 545/26/26 84/27/27 85/31/31 +f 68/3/3 67/28/28 77/29/29 78/4/4 +f 538/7/7 146/32/1 71/8/8 +f 372/33/32 546/30/30 85/31/31 +f 78/4/4 77/29/29 92/34/33 93/35/34 +f 71/8/8 146/36/1 86/37/35 +f 372/38/32 85/31/31 100/39/36 +f 79/5/5 78/4/4 93/35/34 94/40/37 +f 72/9/9 71/8/8 86/37/35 87/41/38 +f 80/11/11 79/5/5 94/40/37 95/42/39 +f 73/13/13 72/9/9 87/41/38 88/43/40 +f 81/15/15 80/11/11 95/42/39 96/44/41 +f 74/17/17 73/13/13 88/43/40 89/45/42 +f 82/19/19 81/15/15 96/44/41 97/46/43 +f 75/21/21 74/17/17 89/45/42 90/47/44 +f 83/23/23 82/19/19 97/46/43 98/48/45 +f 76/25/25 75/21/21 90/47/44 91/49/46 +f 84/27/27 83/23/23 98/48/45 99/50/47 +f 77/29/29 76/25/25 91/49/46 92/34/33 +f 85/31/31 84/27/27 99/50/47 100/39/36 +f 97/46/43 96/44/41 111/51/48 112/52/49 +f 90/47/44 89/45/42 104/53/50 105/54/51 +f 98/48/45 97/46/43 112/52/49 113/55/52 +f 91/49/46 90/47/44 105/54/51 106/56/53 +f 99/50/47 98/48/45 113/55/52 114/57/54 +f 92/34/33 91/49/46 106/56/53 107/58/55 +f 100/39/36 99/50/47 114/57/54 115/59/56 +f 93/35/34 92/34/33 107/58/55 108/60/57 +f 86/37/35 146/61/1 101/62/58 +f 372/63/32 100/39/36 115/59/56 +f 94/40/37 93/35/34 108/60/57 109/64/59 +f 87/41/38 86/37/35 101/62/58 102/65/60 +f 95/42/39 94/40/37 109/64/59 110/66/61 +f 88/43/40 87/41/38 102/65/60 103/67/62 +f 96/44/41 95/42/39 110/66/61 111/51/48 +f 89/45/42 88/43/40 103/67/62 104/53/50 +f 101/62/58 146/68/1 116/69/63 +f 372/70/32 115/59/56 130/71/64 +f 109/64/59 108/60/57 123/72/65 124/73/66 +f 102/65/60 101/62/58 116/69/63 117/74/67 +f 110/66/61 109/64/59 124/73/66 125/75/68 +f 103/67/62 102/65/60 117/74/67 118/76/69 +f 111/51/48 110/66/61 125/75/68 126/77/70 +f 104/53/50 103/67/62 118/76/69 119/78/71 +f 112/52/49 111/51/48 126/77/70 127/79/72 +f 105/54/51 104/53/50 119/78/71 120/80/73 +f 113/55/52 112/52/49 127/79/72 128/81/74 +f 106/56/53 105/54/51 120/80/73 121/82/75 +f 114/57/54 113/55/52 128/81/74 129/83/76 +f 107/58/55 106/56/53 121/82/75 122/84/77 +f 115/59/56 114/57/54 129/83/76 130/71/64 +f 108/60/57 107/58/55 122/84/77 123/72/65 +f 120/80/73 119/78/71 134/85/78 135/86/79 +f 128/81/74 127/79/72 142/87/80 143/88/81 +f 121/82/75 120/80/73 135/86/79 136/89/82 +f 129/83/76 128/81/74 143/88/81 144/90/83 +f 122/84/77 121/82/75 136/89/82 137/91/84 +f 130/71/64 129/83/76 144/90/83 145/92/85 +f 123/72/65 122/84/77 137/91/84 138/93/86 +f 116/69/63 146/94/1 131/95/87 +f 372/96/32 130/71/64 145/92/85 +f 124/73/66 123/72/65 138/93/86 139/97/88 +f 117/74/67 116/69/63 131/95/87 132/98/89 +f 125/75/68 124/73/66 139/97/88 140/99/90 +f 118/76/69 117/74/67 132/98/89 133/100/91 +f 126/77/70 125/75/68 140/99/90 141/101/92 +f 119/78/71 118/76/69 133/100/91 134/85/78 +f 127/79/72 126/77/70 141/101/92 142/87/80 +f 139/97/88 138/93/86 154/102/93 155/103/94 +f 132/98/89 131/95/87 147/104/95 148/105/96 +f 140/99/90 139/97/88 155/103/94 156/106/97 +f 133/100/91 132/98/89 148/105/96 149/107/98 +f 141/101/92 140/99/90 156/106/97 157/108/99 +f 134/85/78 133/100/91 149/107/98 150/109/100 +f 142/87/80 141/101/92 157/108/99 158/110/101 +f 135/86/79 134/85/78 150/109/100 151/111/102 +f 143/88/81 142/87/80 158/110/101 159/112/103 +f 136/89/82 135/86/79 151/111/102 152/113/104 +f 144/90/83 143/88/81 159/112/103 160/114/105 +f 137/91/84 136/89/82 152/113/104 153/115/106 +f 145/92/85 144/90/83 160/114/105 161/116/107 +f 138/93/86 137/91/84 153/115/106 154/102/93 +f 131/95/87 146/117/1 147/104/95 +f 372/118/32 145/92/85 161/116/107 +f 159/112/103 158/110/101 173/119/108 174/120/109 +f 152/113/104 151/111/102 166/121/110 167/122/111 +f 160/114/105 159/112/103 174/120/109 175/123/112 +f 153/115/106 152/113/104 167/122/111 168/124/113 +f 161/116/107 160/114/105 175/123/112 176/125/114 +f 154/102/93 153/115/106 168/124/113 169/126/115 +f 147/104/95 146/127/1 162/128/116 +f 372/129/32 161/116/107 176/125/114 +f 155/103/94 154/102/93 169/126/115 170/130/117 +f 148/105/96 147/104/95 162/128/116 163/131/118 +f 156/106/97 155/103/94 170/130/117 171/132/119 +f 149/107/98 148/105/96 163/131/118 164/133/120 +f 157/108/99 156/106/97 171/132/119 172/134/121 +f 150/109/100 149/107/98 164/133/120 165/135/122 +f 158/110/101 157/108/99 172/134/121 173/119/108 +f 151/111/102 150/109/100 165/135/122 166/121/110 +f 171/132/119 170/130/117 185/136/123 186/137/124 +f 164/133/120 163/131/118 178/138/125 179/139/126 +f 172/134/121 171/132/119 186/137/124 187/140/127 +f 165/135/122 164/133/120 179/139/126 180/141/128 +f 173/119/108 172/134/121 187/140/127 188/142/129 +f 166/121/110 165/135/122 180/141/128 181/143/130 +f 174/120/109 173/119/108 188/142/129 189/144/131 +f 167/122/111 166/121/110 181/143/130 182/145/132 +f 175/123/112 174/120/109 189/144/131 190/146/133 +f 168/124/113 167/122/111 182/145/132 183/147/134 +f 176/125/114 175/123/112 190/146/133 191/148/135 +f 169/126/115 168/124/113 183/147/134 184/149/136 +f 162/128/116 146/150/1 177/151/137 +f 372/152/32 176/125/114 191/148/135 +f 170/130/117 169/126/115 184/149/136 185/136/123 +f 163/131/118 162/128/116 177/151/137 178/138/125 +f 190/146/133 189/144/131 204/153/138 205/154/139 +f 183/147/134 182/145/132 197/155/140 198/156/141 +f 191/148/135 190/146/133 205/154/139 206/157/142 +f 184/149/136 183/147/134 198/156/141 199/158/143 +f 177/151/137 146/159/1 192/160/144 +f 372/161/32 191/148/135 206/157/142 +f 185/136/123 184/149/136 199/158/143 200/162/145 +f 178/138/125 177/151/137 192/160/144 193/163/146 +f 186/137/124 185/136/123 200/162/145 201/164/147 +f 179/139/126 178/138/125 193/163/146 194/165/148 +f 187/140/127 186/137/124 201/164/147 202/166/149 +f 180/141/128 179/139/126 194/165/148 195/167/150 +f 188/142/129 187/140/127 202/166/149 203/168/151 +f 181/143/130 180/141/128 195/167/150 196/169/152 +f 189/144/131 188/142/129 203/168/151 204/153/138 +f 182/145/132 181/143/130 196/169/152 197/155/140 +f 194/165/148 193/163/146 208/170/153 209/171/154 +f 202/166/149 201/164/147 216/172/155 217/173/156 +f 195/167/150 194/165/148 209/171/154 210/174/157 +f 203/168/151 202/166/149 217/173/156 218/175/158 +f 196/169/152 195/167/150 210/174/157 211/176/159 +f 204/153/138 203/168/151 218/175/158 219/177/160 +f 197/155/140 196/169/152 211/176/159 212/178/161 +f 205/154/139 204/153/138 219/177/160 220/179/162 +f 198/156/141 197/155/140 212/178/161 213/180/163 +f 206/157/142 205/154/139 220/179/162 221/181/164 +f 199/158/143 198/156/141 213/180/163 214/182/165 +f 192/160/144 146/183/1 207/184/166 +f 372/185/32 206/157/142 221/181/164 +f 200/162/145 199/158/143 214/182/165 215/186/167 +f 193/163/146 192/160/144 207/184/166 208/170/153 +f 201/164/147 200/162/145 215/186/167 216/172/155 +f 213/180/163 212/178/161 227/187/168 228/188/169 +f 221/181/164 220/179/162 235/189/170 236/190/171 +f 214/182/165 213/180/163 228/188/169 229/191/172 +f 207/184/166 146/192/1 222/193/173 +f 372/194/32 221/181/164 236/190/171 +f 215/186/167 214/182/165 229/191/172 230/195/174 +f 208/170/153 207/184/166 222/193/173 223/196/175 +f 216/172/155 215/186/167 230/195/174 231/197/176 +f 209/171/154 208/170/153 223/196/175 224/198/177 +f 217/173/156 216/172/155 231/197/176 232/199/178 +f 210/174/157 209/171/154 224/198/177 225/200/179 +f 218/175/158 217/173/156 232/199/178 233/201/180 +f 211/176/159 210/174/157 225/200/179 226/202/181 +f 219/177/160 218/175/158 233/201/180 234/203/182 +f 212/178/161 211/176/159 226/202/181 227/187/168 +f 220/179/162 219/177/160 234/203/182 235/189/170 +f 232/199/178 231/197/176 246/204/183 247/205/184 +f 225/200/179 224/198/177 239/206/185 240/207/186 +f 233/201/180 232/199/178 247/205/184 248/208/187 +f 226/202/181 225/200/179 240/207/186 241/209/188 +f 234/203/182 233/201/180 248/208/187 249/210/189 +f 227/187/168 226/202/181 241/209/188 242/211/190 +f 235/189/170 234/203/182 249/210/189 250/212/191 +f 228/188/169 227/187/168 242/211/190 243/213/192 +f 236/190/171 235/189/170 250/212/191 251/214/193 +f 229/191/172 228/188/169 243/213/192 244/215/194 +f 222/193/173 146/216/1 237/217/195 +f 372/218/32 236/190/171 251/214/193 +f 230/195/174 229/191/172 244/215/194 245/219/196 +f 223/196/175 222/193/173 237/217/195 238/220/197 +f 231/197/176 230/195/174 245/219/196 246/204/183 +f 224/198/177 223/196/175 238/220/197 239/206/185 +f 251/214/193 250/212/191 265/221/198 266/222/199 +f 244/215/194 243/213/192 258/223/200 259/224/201 +f 237/217/195 146/225/1 252/226/202 +f 372/227/32 251/214/193 266/222/199 +f 245/219/196 244/215/194 259/224/201 260/228/203 +f 238/220/197 237/217/195 252/226/202 253/229/204 +f 246/204/183 245/219/196 260/228/203 261/230/205 +f 239/206/185 238/220/197 253/229/204 254/231/206 +f 247/205/184 246/204/183 261/230/205 262/232/207 +f 240/207/186 239/206/185 254/231/206 255/233/208 +f 248/208/187 247/205/184 262/232/207 263/234/209 +f 241/209/188 240/207/186 255/233/208 256/235/210 +f 249/210/189 248/208/187 263/234/209 264/236/211 +f 242/211/190 241/209/188 256/235/210 257/237/212 +f 250/212/191 249/210/189 264/236/211 265/221/198 +f 243/213/192 242/211/190 257/237/212 258/223/200 +f 255/233/208 254/231/206 269/238/213 270/239/214 +f 263/234/209 262/232/207 277/240/215 278/241/216 +f 256/235/210 255/233/208 270/239/214 271/242/217 +f 264/236/211 263/234/209 278/241/216 279/243/218 +f 257/237/212 256/235/210 271/242/217 272/244/219 +f 265/221/198 264/236/211 279/243/218 280/245/220 +f 258/223/200 257/237/212 272/244/219 273/246/221 +f 266/222/199 265/221/198 280/245/220 281/247/222 +f 259/224/201 258/223/200 273/246/221 274/248/223 +f 252/226/202 146/249/1 267/250/224 +f 372/251/32 266/222/199 281/247/222 +f 260/228/203 259/224/201 274/248/223 275/252/225 +f 253/229/204 252/226/202 267/250/224 268/253/226 +f 261/230/205 260/228/203 275/252/225 276/254/227 +f 254/231/206 253/229/204 268/253/226 269/238/213 +f 262/232/207 261/230/205 276/254/227 277/240/215 +f 274/248/223 273/246/221 288/255/228 289/256/229 +f 267/250/224 146/257/1 282/258/230 +f 372/259/32 281/247/222 296/260/231 +f 275/252/225 274/248/223 289/256/229 290/261/232 +f 268/253/226 267/250/224 282/258/230 283/262/233 +f 276/254/227 275/252/225 290/261/232 291/263/234 +f 269/238/213 268/253/226 283/262/233 284/264/235 +f 277/240/215 276/254/227 291/263/234 292/265/236 +f 270/239/214 269/238/213 284/264/235 285/266/237 +f 278/241/216 277/240/215 292/265/236 293/267/238 +f 271/242/217 270/239/214 285/266/237 286/268/239 +f 279/243/218 278/241/216 293/267/238 294/269/240 +f 272/244/219 271/242/217 286/268/239 287/270/241 +f 280/245/220 279/243/218 294/269/240 295/271/242 +f 273/246/221 272/244/219 287/270/241 288/255/228 +f 281/247/222 280/245/220 295/271/242 296/260/231 +f 293/267/238 292/265/236 307/272/243 308/273/244 +f 286/268/239 285/266/237 300/274/245 301/275/246 +f 294/269/240 293/267/238 308/273/244 309/276/247 +f 287/270/241 286/268/239 301/275/246 302/277/248 +f 295/271/242 294/269/240 309/276/247 310/278/249 +f 288/255/228 287/270/241 302/277/248 303/279/250 +f 296/260/231 295/271/242 310/278/249 311/280/251 +f 289/256/229 288/255/228 303/279/250 304/281/252 +f 282/258/230 146/282/1 297/283/253 +f 372/284/32 296/260/231 311/280/251 +f 290/261/232 289/256/229 304/281/252 305/285/254 +f 283/262/233 282/258/230 297/283/253 298/286/255 +f 291/263/234 290/261/232 305/285/254 306/287/256 +f 284/264/235 283/262/233 298/286/255 299/288/257 +f 292/265/236 291/263/234 306/287/256 307/272/243 +f 285/266/237 284/264/235 299/288/257 300/274/245 +f 372/289/32 311/280/251 326/290/258 +f 305/285/254 304/281/252 319/291/259 320/292/260 +f 298/286/255 297/283/253 312/293/261 313/294/262 +f 306/287/256 305/285/254 320/292/260 321/295/263 +f 299/288/257 298/286/255 313/294/262 314/296/264 +f 307/272/243 306/287/256 321/295/263 322/297/265 +f 300/274/245 299/288/257 314/296/264 315/298/266 +f 308/273/244 307/272/243 322/297/265 323/299/267 +f 301/275/246 300/274/245 315/298/266 316/300/268 +f 309/276/247 308/273/244 323/299/267 324/301/269 +f 302/277/248 301/275/246 316/300/268 317/302/270 +f 310/278/249 309/276/247 324/301/269 325/303/271 +f 303/279/250 302/277/248 317/302/270 318/304/272 +f 311/280/251 310/278/249 325/303/271 326/290/258 +f 304/281/252 303/279/250 318/304/272 319/291/259 +f 297/283/253 146/305/1 312/293/261 +f 324/301/269 323/299/267 338/306/273 339/307/274 +f 317/302/270 316/300/268 331/308/275 332/309/276 +f 325/303/271 324/301/269 339/307/274 340/310/277 +f 318/304/272 317/302/270 332/309/276 333/311/278 +f 326/290/258 325/303/271 340/310/277 341/312/279 +f 319/291/259 318/304/272 333/311/278 334/313/280 +f 312/293/261 146/314/1 327/315/281 +f 372/316/32 326/290/258 341/312/279 +f 320/292/260 319/291/259 334/313/280 335/317/282 +f 313/294/262 312/293/261 327/315/281 328/318/283 +f 321/295/263 320/292/260 335/317/282 336/319/284 +f 314/296/264 313/294/262 328/318/283 329/320/285 +f 322/297/265 321/295/263 336/319/284 337/321/286 +f 315/298/266 314/296/264 329/320/285 330/322/287 +f 323/299/267 322/297/265 337/321/286 338/306/273 +f 316/300/268 315/298/266 330/322/287 331/308/275 +f 328/318/283 327/315/281 342/323/288 343/324/289 +f 336/319/284 335/317/282 350/325/290 351/326/291 +f 329/320/285 328/318/283 343/324/289 344/327/292 +f 337/321/286 336/319/284 351/326/291 352/328/293 +f 330/322/287 329/320/285 344/327/292 345/329/294 +f 338/306/273 337/321/286 352/328/293 353/330/295 +f 331/308/275 330/322/287 345/329/294 346/331/296 +f 339/307/274 338/306/273 353/330/295 354/332/297 +f 332/309/276 331/308/275 346/331/296 347/333/298 +f 340/310/277 339/307/274 354/332/297 355/334/299 +f 333/311/278 332/309/276 347/333/298 348/335/300 +f 341/312/279 340/310/277 355/334/299 356/336/301 +f 334/313/280 333/311/278 348/335/300 349/337/302 +f 327/315/281 146/338/1 342/323/288 +f 372/339/32 341/312/279 356/336/301 +f 335/317/282 334/313/280 349/337/302 350/325/290 +f 347/333/298 346/331/296 361/340/303 362/341/304 +f 355/334/299 354/332/297 369/342/305 370/343/306 +f 348/335/300 347/333/298 362/341/304 363/344/307 +f 356/336/301 355/334/299 370/343/306 371/345/308 +f 349/337/302 348/335/300 363/344/307 364/346/309 +f 342/323/288 146/347/1 357/348/310 +f 372/349/32 356/336/301 371/345/308 +f 350/325/290 349/337/302 364/346/309 365/350/311 +f 343/324/289 342/323/288 357/348/310 358/351/312 +f 351/326/291 350/325/290 365/350/311 366/352/313 +f 344/327/292 343/324/289 358/351/312 359/353/314 +f 352/328/293 351/326/291 366/352/313 367/354/315 +f 345/329/294 344/327/292 359/353/314 360/355/316 +f 353/330/295 352/328/293 367/354/315 368/356/317 +f 346/331/296 345/329/294 360/355/316 361/340/303 +f 354/332/297 353/330/295 368/356/317 369/342/305 +f 366/352/313 365/350/311 381/357/318 382/358/319 +f 359/353/314 358/351/312 374/359/320 375/360/321 +f 367/354/315 366/352/313 382/358/319 383/361/322 +f 360/355/316 359/353/314 375/360/321 376/362/323 +f 368/356/317 367/354/315 383/361/322 384/363/324 +f 361/340/303 360/355/316 376/362/323 377/364/325 +f 369/342/305 368/356/317 384/363/324 385/365/326 +f 362/341/304 361/340/303 377/364/325 378/366/327 +f 370/343/306 369/342/305 385/365/326 386/367/328 +f 363/344/307 362/341/304 378/366/327 379/368/329 +f 371/345/308 370/343/306 386/367/328 387/369/330 +f 364/346/309 363/344/307 379/368/329 380/370/331 +f 357/348/310 146/371/1 373/372/332 +f 372/373/32 371/345/308 387/369/330 +f 365/350/311 364/346/309 380/370/331 381/357/318 +f 358/351/312 357/348/310 373/372/332 374/359/320 +f 386/367/328 385/365/326 400/374/333 401/375/334 +f 379/368/329 378/366/327 393/376/335 394/377/336 +f 387/369/330 386/367/328 401/375/334 402/378/337 +f 380/370/331 379/368/329 394/377/336 395/379/338 +f 373/372/332 146/380/1 388/381/339 +f 372/382/32 387/369/330 402/378/337 +f 381/357/318 380/370/331 395/379/338 396/383/340 +f 374/359/320 373/372/332 388/381/339 389/384/341 +f 382/358/319 381/357/318 396/383/340 397/385/342 +f 375/360/321 374/359/320 389/384/341 390/386/343 +f 383/361/322 382/358/319 397/385/342 398/387/344 +f 376/362/323 375/360/321 390/386/343 391/388/345 +f 384/363/324 383/361/322 398/387/344 399/389/346 +f 377/364/325 376/362/323 391/388/345 392/390/347 +f 385/365/326 384/363/324 399/389/346 400/374/333 +f 378/366/327 377/364/325 392/390/347 393/376/335 +f 390/386/343 389/384/341 404/391/348 405/392/349 +f 398/387/344 397/385/342 412/393/350 413/394/351 +f 391/388/345 390/386/343 405/392/349 406/395/352 +f 399/389/346 398/387/344 413/394/351 414/396/353 +f 392/390/347 391/388/345 406/395/352 407/397/354 +f 400/374/333 399/389/346 414/396/353 415/398/355 +f 393/376/335 392/390/347 407/397/354 408/399/356 +f 401/375/334 400/374/333 415/398/355 416/400/357 +f 394/377/336 393/376/335 408/399/356 409/401/358 +f 402/378/337 401/375/334 416/400/357 417/402/359 +f 395/379/338 394/377/336 409/401/358 410/403/360 +f 388/381/339 146/404/1 403/405/361 +f 372/406/32 402/378/337 417/402/359 +f 396/383/340 395/379/338 410/403/360 411/407/362 +f 389/384/341 388/381/339 403/405/361 404/391/348 +f 397/385/342 396/383/340 411/407/362 412/393/350 +f 409/401/358 408/399/356 423/408/363 424/409/364 +f 417/402/359 416/400/357 431/410/365 432/411/366 +f 410/403/360 409/401/358 424/409/364 425/412/367 +f 403/405/361 146/413/1 418/414/368 +f 372/415/32 417/402/359 432/411/366 +f 411/407/362 410/403/360 425/412/367 426/416/369 +f 404/391/348 403/405/361 418/414/368 419/417/370 +f 412/393/350 411/407/362 426/416/369 427/418/371 +f 405/392/349 404/391/348 419/417/370 420/419/372 +f 413/394/351 412/393/350 427/418/371 428/420/373 +f 406/395/352 405/392/349 420/419/372 421/421/374 +f 414/396/353 413/394/351 428/420/373 429/422/375 +f 407/397/354 406/395/352 421/421/374 422/423/376 +f 415/398/355 414/396/353 429/422/375 430/424/377 +f 408/399/356 407/397/354 422/423/376 423/408/363 +f 416/400/357 415/398/355 430/424/377 431/410/365 +f 428/425/373 427/426/371 442/427/378 443/428/379 +f 421/429/374 420/430/372 435/431/380 436/432/381 +f 429/433/375 428/425/373 443/428/379 444/434/382 +f 422/435/376 421/429/374 436/432/381 437/436/383 +f 430/437/377 429/433/375 444/434/382 445/438/384 +f 423/439/363 422/435/376 437/436/383 438/440/385 +f 431/441/365 430/437/377 445/438/384 446/442/386 +f 424/443/364 423/439/363 438/440/385 439/444/387 +f 432/445/366 431/441/365 446/442/386 447/446/388 +f 425/447/367 424/443/364 439/444/387 440/448/389 +f 418/449/368 146/450/1 433/451/390 +f 372/452/32 432/445/366 447/446/388 +f 426/453/369 425/447/367 440/448/389 441/454/391 +f 419/455/370 418/449/368 433/451/390 434/456/392 +f 427/426/371 426/453/369 441/454/391 442/427/378 +f 420/430/372 419/455/370 434/456/392 435/431/380 +f 447/446/388 446/442/386 461/457/393 462/458/394 +f 440/448/389 439/444/387 454/459/395 455/460/396 +f 433/451/390 146/461/1 448/462/397 +f 372/463/32 447/446/388 462/458/394 +f 441/454/391 440/448/389 455/460/396 456/464/398 +f 434/456/392 433/451/390 448/462/397 449/465/399 +f 442/427/378 441/454/391 456/464/398 457/466/400 +f 435/431/380 434/456/392 449/465/399 450/467/401 +f 443/428/379 442/427/378 457/466/400 458/468/402 +f 436/432/381 435/431/380 450/467/401 451/469/403 +f 444/434/382 443/428/379 458/468/402 459/470/404 +f 437/436/383 436/432/381 451/469/403 452/471/405 +f 445/438/384 444/434/382 459/470/404 460/472/406 +f 438/440/385 437/436/383 452/471/405 453/473/407 +f 446/442/386 445/438/384 460/472/406 461/457/393 +f 439/444/387 438/440/385 453/473/407 454/459/395 +f 459/470/404 458/468/402 473/474/408 474/475/409 +f 452/471/405 451/469/403 466/476/410 467/477/411 +f 460/472/406 459/470/404 474/475/409 475/478/412 +f 453/473/407 452/471/405 467/477/411 468/479/413 +f 461/457/393 460/472/406 475/478/412 476/480/414 +f 454/459/395 453/473/407 468/479/413 469/481/415 +f 462/458/394 461/457/393 476/480/414 477/482/416 +f 455/460/396 454/459/395 469/481/415 470/483/417 +f 448/462/397 146/484/1 463/485/418 +f 372/486/32 462/458/394 477/482/416 +f 456/464/398 455/460/396 470/483/417 471/487/419 +f 449/465/399 448/462/397 463/485/418 464/488/420 +f 457/466/400 456/464/398 471/487/419 472/489/421 +f 450/467/401 449/465/399 464/488/420 465/490/422 +f 458/468/402 457/466/400 472/489/421 473/474/408 +f 451/469/403 450/467/401 465/490/422 466/476/410 +f 463/485/418 146/491/1 478/492/423 +f 372/493/32 477/482/416 492/494/424 +f 471/487/419 470/483/417 485/495/425 486/496/426 +f 464/488/420 463/485/418 478/492/423 479/497/427 +f 472/489/421 471/487/419 486/496/426 487/498/428 +f 465/490/422 464/488/420 479/497/427 480/499/429 +f 473/474/408 472/489/421 487/498/428 488/500/430 +f 466/476/410 465/490/422 480/499/429 481/501/431 +f 474/475/409 473/474/408 488/500/430 489/502/432 +f 467/477/411 466/476/410 481/501/431 482/503/433 +f 475/478/412 474/475/409 489/502/432 490/504/434 +f 468/479/413 467/477/411 482/503/433 483/505/435 +f 476/480/414 475/478/412 490/504/434 491/506/436 +f 469/481/415 468/479/413 483/505/435 484/507/437 +f 477/482/416 476/480/414 491/506/436 492/494/424 +f 470/483/417 469/481/415 484/507/437 485/495/425 +f 482/503/433 481/501/431 496/508/438 497/509/439 +f 490/504/434 489/502/432 504/510/440 505/511/441 +f 483/505/435 482/503/433 497/509/439 498/512/442 +f 491/506/436 490/504/434 505/511/441 506/513/443 +f 484/507/437 483/505/435 498/512/442 499/514/444 +f 492/494/424 491/506/436 506/513/443 507/515/445 +f 485/495/425 484/507/437 499/514/444 500/516/446 +f 478/492/423 146/517/1 493/518/447 +f 372/519/32 492/494/424 507/515/445 +f 486/496/426 485/495/425 500/516/446 501/520/448 +f 479/497/427 478/492/423 493/518/447 494/521/449 +f 487/498/428 486/496/426 501/520/448 502/522/450 +f 480/499/429 479/497/427 494/521/449 495/523/451 +f 488/500/430 487/498/428 502/522/450 503/524/452 +f 481/501/431 480/499/429 495/523/451 496/508/438 +f 489/502/432 488/500/430 503/524/452 504/510/440 +f 501/520/448 500/516/446 515/525/453 516/526/454 +f 494/521/449 493/518/447 508/527/455 509/528/456 +f 502/522/450 501/520/448 516/526/454 517/529/457 +f 495/523/451 494/521/449 509/528/456 510/530/458 +f 503/524/452 502/522/450 517/529/457 518/531/459 +f 496/508/438 495/523/451 510/530/458 511/532/460 +f 504/510/440 503/524/452 518/531/459 519/533/461 +f 497/509/439 496/508/438 511/532/460 512/534/462 +f 505/511/441 504/510/440 519/533/461 520/535/463 +f 498/512/442 497/509/439 512/534/462 513/536/464 +f 506/513/443 505/511/441 520/535/463 521/537/465 +f 499/514/444 498/512/442 513/536/464 514/538/466 +f 507/515/445 506/513/443 521/537/465 522/539/467 +f 500/516/446 499/514/444 514/538/466 515/525/453 +f 493/518/447 146/540/1 508/527/455 +f 372/541/32 507/515/445 522/539/467 +f 520/535/463 519/533/461 534/542/468 535/543/469 +f 513/536/464 512/534/462 527/544/470 528/545/471 +f 521/537/465 520/535/463 535/543/469 536/546/472 +f 514/538/466 513/536/464 528/545/471 529/547/473 +f 522/539/467 521/537/465 536/546/472 537/548/474 +f 515/525/453 514/538/466 529/547/473 530/549/475 +f 508/527/455 146/550/1 523/551/476 +f 372/552/32 522/539/467 537/548/474 +f 516/526/454 515/525/453 530/549/475 531/553/477 +f 509/528/456 508/527/455 523/551/476 524/554/478 +f 517/529/457 516/526/454 531/553/477 532/555/479 +f 510/530/458 509/528/456 524/554/478 525/556/480 +f 518/531/459 517/529/457 532/555/479 533/557/481 +f 511/532/460 510/530/458 525/556/480 526/558/482 +f 519/533/461 518/531/459 533/557/481 534/542/468 +f 512/534/462 511/532/460 526/558/482 527/544/470 +f 524/554/478 523/551/476 538/7/7 539/6/6 +f 532/555/479 531/553/477 69/2/2 542/10/10 +f 525/556/480 524/554/478 539/6/6 65/12/12 +f 533/557/481 532/555/479 542/10/10 70/14/14 +f 526/558/482 525/556/480 65/12/12 540/16/16 +f 534/542/468 533/557/481 70/14/14 543/18/18 +f 527/544/470 526/558/482 540/16/16 66/20/20 +f 535/543/469 534/542/468 543/18/18 544/22/22 +f 528/545/471 527/544/470 66/20/20 541/24/24 +f 536/546/472 535/543/469 544/22/22 545/26/26 +f 529/547/473 528/545/471 541/24/24 67/28/28 +f 537/548/474 536/546/472 545/26/26 546/30/30 +f 530/549/475 529/547/473 67/28/28 68/3/3 +f 523/551/476 146/559/1 538/7/7 +f 372/560/32 537/548/474 546/30/30 +f 531/553/477 530/549/475 68/3/3 69/2/2 +s 0 +usemtl ceiling +f 5/1/32 6/1/32 7/1/32 8/1/32 +usemtl backWall +f 9/1/136 10/1/136 11/1/136 12/1/136 +usemtl rightWall +f 13/1/252 14/1/252 15/1/252 16/1/252 +usemtl leftWall +f 17/1/483 18/1/483 19/1/483 20/1/483 +usemtl shortBox.001 +f 21/1/1 22/1/1 23/1/1 24/1/1 +f 25/1/484 26/1/484 27/1/484 28/1/484 +f 29/1/485 30/1/485 31/1/485 32/1/485 +f 33/1/486 34/1/486 35/1/486 36/1/486 +f 37/1/487 38/1/487 39/1/487 40/1/487 +usemtl tallBox.001 +f 41/1/1 42/1/1 43/1/1 44/1/1 +f 45/1/488 46/1/488 47/1/488 48/1/488 +f 49/1/489 50/1/489 51/1/489 52/1/489 +f 53/1/490 54/1/490 55/1/490 56/1/490 +f 57/1/491 58/1/491 59/1/491 60/1/491 +usemtl light +f 61/1/32 62/1/32 63/1/32 64/1/32 diff --git a/demos/art/meshes/ShadowsTest.mtl b/demos/art/meshes/ShadowsTest.mtl new file mode 100644 index 0000000..d35d99d --- /dev/null +++ b/demos/art/meshes/ShadowsTest.mtl @@ -0,0 +1,52 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl DefaultMaterial +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.081348 0.800323 0.061622 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 + +newmtl Material.001 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +illum 2 +map_Kd fence_PNG28.png +map_d fence_PNG28.png + +newmtl floor +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl shortBox +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 + +newmtl tallBox +Ns 10.000005 +Ka 1.000000 1.000000 1.000000 +Kd 0.725000 0.710000 0.680000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 1 diff --git a/demos/art/meshes/ShadowsTest.obj b/demos/art/meshes/ShadowsTest.obj new file mode 100644 index 0000000..2470a07 --- /dev/null +++ b/demos/art/meshes/ShadowsTest.obj @@ -0,0 +1,56204 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib ShadowsTest.mtl +o Plane +v 5.797417 5.545680 8.984278 +v 5.797417 -0.024865 8.984272 +v 0.226871 5.545680 8.984278 +v 0.226871 -0.024865 8.984272 +v 20.200006 0.000021 -20.199989 +v -19.999994 0.000021 -20.200005 +v -20.000010 -0.000022 20.399992 +v 19.799992 -0.000022 20.400007 +v -2.120000 2.400002 -2.999998 +v -2.800001 2.400001 -0.679998 +v -0.520000 2.400000 0.000002 +v 0.200000 2.400002 -2.279999 +v 0.200000 0.000002 -2.280001 +v 0.200000 2.400002 -2.279999 +v -0.520000 2.400000 0.000002 +v -0.520000 0.000000 0.000000 +v -2.120000 0.000002 -3.000000 +v -2.120000 2.400002 -2.999998 +v 0.200000 2.400002 -2.279999 +v 0.200000 0.000002 -2.280001 +v -2.800001 0.000001 -0.680000 +v -2.800001 2.400001 -0.679998 +v -2.120000 2.400002 -2.999998 +v -2.120000 0.000002 -3.000000 +v -0.520000 0.000000 0.000000 +v -0.520000 2.400000 0.000002 +v -2.800001 2.400001 -0.679998 +v -2.800001 0.000001 -0.680000 +v 2.120000 8.799999 -0.359990 +v -0.160000 8.799999 0.360009 +v 0.560000 8.799997 2.680011 +v 2.840000 8.799997 1.960011 +v 2.120000 0.000000 -0.360001 +v 2.120000 8.799999 -0.359990 +v 2.840000 8.799997 1.960011 +v 2.840000 -0.000002 1.960000 +v 2.840000 -0.000002 1.960000 +v 2.840000 8.799997 1.960011 +v 0.560000 8.799997 2.680011 +v 0.560000 -0.000002 2.679999 +v 0.560000 -0.000002 2.679999 +v 0.560000 8.799997 2.680011 +v -0.160000 8.799999 0.360009 +v -0.160000 -0.000000 0.360000 +v -0.160000 -0.000000 0.360000 +v -0.160000 8.799999 0.360009 +v 2.120000 8.799999 -0.359990 +v 2.120000 0.000000 -0.360001 +v -1.940454 4.305699 -1.700056 +v -2.216353 4.029800 -1.700056 +v -2.365669 3.669320 -1.700056 +v -2.384884 3.474231 -1.700056 +v -2.365669 3.279140 -1.700056 +v -2.216353 2.918659 -1.700057 +v -1.576226 4.455016 -1.738115 +v -1.760214 4.398109 -1.774712 +v -1.929779 4.305699 -1.808443 +v -2.078404 4.181336 -1.838005 +v -2.200377 4.029800 -1.862267 +v -2.291011 3.856913 -1.880296 +v -2.346823 3.669320 -1.891397 +v -2.365669 3.474231 -1.895146 +v -2.346823 3.279140 -1.891397 +v -2.291011 3.091547 -1.880296 +v -2.200377 2.918659 -1.862268 +v -2.078404 2.767123 -1.838006 +v -1.929779 2.642761 -1.808444 +v -1.760214 2.550350 -1.774714 +v -1.576226 2.493445 -1.738117 +v -1.565124 4.455016 -1.774712 +v -1.738437 4.398109 -1.846501 +v -1.898164 4.305699 -1.912663 +v -2.038165 4.181336 -1.970653 +v -2.153060 4.029800 -2.018246 +v -2.238437 3.856914 -2.053610 +v -2.291011 3.669321 -2.075386 +v -2.308763 3.474231 -2.082740 +v -2.291011 3.279141 -2.075386 +v -2.238437 3.091547 -2.053611 +v -2.153060 2.918660 -2.018247 +v -2.038165 2.767124 -1.970654 +v -1.898164 2.642761 -1.912664 +v -1.738437 2.550350 -1.846503 +v -1.565124 2.493445 -1.774714 +v -1.547096 4.455016 -1.808442 +v -1.703074 4.398109 -1.912662 +v -1.846824 4.305699 -2.008715 +v -1.972822 4.181337 -2.092904 +v -2.076226 4.029801 -2.161995 +v -2.153062 3.856914 -2.213335 +v -2.200377 3.669321 -2.244952 +v -2.216353 3.474231 -2.255627 +v -2.200377 3.279141 -2.244952 +v -2.153062 3.091547 -2.213336 +v -2.076226 2.918660 -2.161996 +v -1.972822 2.767124 -2.092905 +v -1.846824 2.642761 -2.008716 +v -1.703074 2.550350 -1.912664 +v -1.547096 2.493445 -1.808444 +v -1.522834 4.455016 -1.838004 +v -1.655482 4.398109 -1.970652 +v -1.777731 4.305700 -2.092904 +v -1.884884 4.181337 -2.200055 +v -1.972822 4.029801 -2.287994 +v -2.038165 3.856914 -2.353336 +v -2.078404 3.669321 -2.393576 +v -2.091990 3.474231 -2.407163 +v -2.078404 3.279141 -2.393576 +v -2.038165 3.091547 -2.353338 +v -1.972822 2.918660 -2.287995 +v -1.884884 2.767124 -2.200056 +v -1.777731 2.642761 -2.092905 +v -1.655482 2.550351 -1.970654 +v -1.522834 2.493445 -1.838006 +v -1.493270 4.455016 -1.862266 +v -1.597491 4.398109 -2.018245 +v -1.693542 4.305700 -2.161995 +v -1.777731 4.181337 -2.287994 +v -1.846823 4.029801 -2.391397 +v -1.898164 3.856914 -2.468233 +v -1.929779 3.669321 -2.515549 +v -1.940454 3.474231 -2.531525 +v -1.929779 3.279141 -2.515549 +v -1.898164 3.091547 -2.468234 +v -1.846823 2.918660 -2.391398 +v -1.777731 2.767124 -2.287995 +v -1.693542 2.642761 -2.161996 +v -1.597491 2.550351 -2.018247 +v -1.493270 2.493445 -1.862268 +v -1.384884 4.474230 -1.700055 +v -1.459542 4.455016 -1.880295 +v -1.531330 4.398109 -2.053608 +v -1.597491 4.305700 -2.213335 +v -1.655482 4.181337 -2.353337 +v -1.703073 4.029801 -2.468233 +v -1.738437 3.856914 -2.553609 +v -1.760214 3.669321 -2.606183 +v -1.767567 3.474231 -2.623936 +v -1.760214 3.279141 -2.606183 +v -1.738437 3.091547 -2.553610 +v -1.703073 2.918660 -2.468234 +v -1.655482 2.767124 -2.353338 +v -1.597491 2.642761 -2.213336 +v -1.531330 2.550351 -2.053611 +v -1.459542 2.493445 -1.880297 +v -1.422944 4.455016 -1.891396 +v -1.459542 4.398109 -2.075384 +v -1.493270 4.305700 -2.244948 +v -1.522834 4.181337 -2.393576 +v -1.547095 4.029801 -2.515549 +v -1.565124 3.856914 -2.606183 +v -1.576225 3.669321 -2.661996 +v -1.579974 3.474231 -2.680840 +v -1.576225 3.279141 -2.661996 +v -1.565124 3.091547 -2.606184 +v -1.547095 2.918660 -2.515550 +v -1.522834 2.767124 -2.393577 +v -1.493270 2.642761 -2.244952 +v -1.459542 2.550351 -2.075387 +v -1.422944 2.493445 -1.891398 +v -1.384884 4.455016 -1.895145 +v -1.384884 4.398110 -2.082737 +v -1.384884 4.305700 -2.255625 +v -1.384884 4.181337 -2.407163 +v -1.384884 4.029801 -2.531525 +v -1.384884 3.856914 -2.623936 +v -1.384884 3.669321 -2.680840 +v -1.384884 3.474231 -2.700056 +v -1.384884 3.279141 -2.680840 +v -1.384884 3.091547 -2.623937 +v -1.384884 2.918660 -2.531526 +v -1.384884 2.767124 -2.407164 +v -1.384884 2.642761 -2.255628 +v -1.384884 2.550351 -2.082741 +v -1.384884 2.493445 -1.895147 +v -1.346824 4.455016 -1.891396 +v -1.310226 4.398109 -2.075384 +v -1.276497 4.305700 -2.244948 +v -1.246934 4.181337 -2.393576 +v -1.222672 4.029801 -2.515549 +v -1.204644 3.856914 -2.606183 +v -1.193542 3.669321 -2.661996 +v -1.189793 3.474231 -2.680840 +v -1.193542 3.279141 -2.661996 +v -1.204644 3.091547 -2.606184 +v -1.222672 2.918660 -2.515550 +v -1.246934 2.767124 -2.393577 +v -1.276497 2.642761 -2.244952 +v -1.310226 2.550351 -2.075387 +v -1.346824 2.493445 -1.891398 +v -1.310226 4.455016 -1.880295 +v -1.238437 4.398109 -2.053608 +v -1.172276 4.305700 -2.213334 +v -1.114285 4.181337 -2.353335 +v -1.066694 4.029801 -2.468233 +v -1.031331 3.856914 -2.553609 +v -1.009554 3.669321 -2.606183 +v -1.002200 3.474231 -2.623935 +v -1.009554 3.279141 -2.606183 +v -1.031331 3.091547 -2.553610 +v -1.066694 2.918660 -2.468234 +v -1.114285 2.767124 -2.353337 +v -1.172276 2.642761 -2.213336 +v -1.238437 2.550351 -2.053611 +v -1.310226 2.493445 -1.880297 +v -1.276498 4.455016 -1.862266 +v -1.172276 4.398109 -2.018245 +v -1.076226 4.305700 -2.161995 +v -0.992036 4.181337 -2.287994 +v -0.922944 4.029801 -2.391397 +v -0.871604 3.856914 -2.468233 +v -0.839989 3.669321 -2.515549 +v -0.829314 3.474231 -2.531524 +v -0.839989 3.279141 -2.515549 +v -0.871604 3.091547 -2.468234 +v -0.922944 2.918660 -2.391398 +v -0.992036 2.767124 -2.287995 +v -1.076226 2.642761 -2.161996 +v -1.172276 2.550351 -2.018247 +v -1.276498 2.493445 -1.862268 +v -1.246934 4.455016 -1.838004 +v -1.114285 4.398109 -1.970652 +v -0.992036 4.305700 -2.092903 +v -0.884884 4.181337 -2.200055 +v -0.796946 4.029801 -2.287994 +v -0.731603 3.856914 -2.353337 +v -0.691364 3.669321 -2.393576 +v -0.677777 3.474231 -2.407163 +v -0.691364 3.279141 -2.393576 +v -0.731603 3.091547 -2.353338 +v -0.796946 2.918660 -2.287995 +v -0.884884 2.767124 -2.200056 +v -0.992036 2.642761 -2.092905 +v -1.114285 2.550351 -1.970654 +v -1.246934 2.493445 -1.838006 +v -1.222672 4.455016 -1.808442 +v -1.066694 4.398109 -1.912661 +v -0.922944 4.305699 -2.008714 +v -0.796946 4.181337 -2.092903 +v -0.693542 4.029801 -2.161995 +v -0.616706 3.856914 -2.213335 +v -0.569391 3.669321 -2.244949 +v -0.553415 3.474231 -2.255625 +v -0.569391 3.279141 -2.244949 +v -0.616706 3.091547 -2.213336 +v -0.693542 2.918660 -2.161996 +v -0.796946 2.767124 -2.092905 +v -0.922944 2.642761 -2.008715 +v -1.066694 2.550350 -1.912663 +v -1.222672 2.493445 -1.808444 +v -1.204644 4.455016 -1.774712 +v -1.031331 4.398109 -1.846501 +v -0.871604 4.305699 -1.912662 +v -0.731602 4.181336 -1.970653 +v -0.616706 4.029800 -2.018246 +v -0.531331 3.856914 -2.053609 +v -0.478757 3.669321 -2.075386 +v -0.461005 3.474231 -2.082738 +v -0.478757 3.279141 -2.075386 +v -0.531331 3.091547 -2.053610 +v -0.616706 2.918660 -2.018247 +v -0.731602 2.767124 -1.970654 +v -0.871604 2.642761 -1.912663 +v -1.031331 2.550350 -1.846503 +v -1.204644 2.493445 -1.774714 +v -1.193542 4.455016 -1.738115 +v -1.009554 4.398109 -1.774712 +v -0.839989 4.305699 -1.808443 +v -0.691364 4.181336 -1.838005 +v -0.569391 4.029800 -1.862267 +v -0.478757 3.856913 -1.880296 +v -0.422944 3.669320 -1.891397 +v -0.404099 3.474231 -1.895145 +v -0.422944 3.279140 -1.891397 +v -0.478757 3.091547 -1.880296 +v -0.569391 2.918659 -1.862268 +v -0.691364 2.767123 -1.838006 +v -0.839989 2.642761 -1.808444 +v -1.009554 2.550350 -1.774714 +v -1.193542 2.493445 -1.738117 +v -1.189794 4.455016 -1.700055 +v -1.002200 4.398109 -1.700054 +v -0.829314 4.305699 -1.700055 +v -0.677777 4.181336 -1.700055 +v -0.553415 4.029800 -1.700055 +v -0.461005 3.856913 -1.700055 +v -0.404099 3.669320 -1.700055 +v -0.384885 3.474231 -1.700055 +v -0.404099 3.279140 -1.700055 +v -0.461005 3.091547 -1.700055 +v -0.553415 2.918659 -1.700056 +v -0.677777 2.767123 -1.700056 +v -0.829314 2.642761 -1.700056 +v -1.002200 2.550350 -1.700056 +v -1.189794 2.493445 -1.700057 +v -1.193542 4.455016 -1.661995 +v -1.009554 4.398109 -1.625397 +v -0.839989 4.305699 -1.591668 +v -0.691364 4.181336 -1.562107 +v -0.569391 4.029800 -1.537845 +v -0.478757 3.856913 -1.519816 +v -0.422944 3.669320 -1.508714 +v -0.404099 3.474230 -1.504966 +v -0.422944 3.279139 -1.508714 +v -0.478757 3.091546 -1.519815 +v -0.569391 2.918659 -1.537846 +v -0.691364 2.767123 -1.562108 +v -0.839989 2.642760 -1.591670 +v -1.009554 2.550350 -1.625399 +v -1.193542 2.493445 -1.661997 +v -1.204644 4.455016 -1.625397 +v -1.031331 4.398109 -1.553608 +v -0.871604 4.305699 -1.487449 +v -0.731603 4.181336 -1.429458 +v -0.616706 4.029800 -1.381866 +v -0.531331 3.856913 -1.346502 +v -0.478757 3.669320 -1.324725 +v -0.461005 3.474230 -1.317372 +v -0.478757 3.279139 -1.324725 +v -0.531331 3.091546 -1.346503 +v -0.616706 2.918659 -1.381867 +v -0.731603 2.767123 -1.429459 +v -0.871604 2.642760 -1.487450 +v -1.031331 2.550350 -1.553610 +v -1.204644 2.493445 -1.625399 +v -1.222672 4.455016 -1.591668 +v -1.066694 4.398109 -1.487448 +v -0.922944 4.305699 -1.391397 +v -0.796946 4.181336 -1.307208 +v -0.693542 4.029800 -1.238116 +v -0.616706 3.856913 -1.186776 +v -0.569391 3.669320 -1.155160 +v -0.553415 3.474230 -1.144485 +v -0.569391 3.279139 -1.155160 +v -0.616706 3.091546 -1.186777 +v -0.693542 2.918659 -1.238117 +v -0.796946 2.767123 -1.307209 +v -0.922944 2.642760 -1.391398 +v -1.066694 2.550350 -1.487450 +v -1.222672 2.493445 -1.591670 +v -1.246934 4.455016 -1.562106 +v -1.114286 4.398109 -1.429457 +v -0.992037 4.305699 -1.307208 +v -0.884884 4.181336 -1.200055 +v -0.796946 4.029800 -1.112119 +v -0.731603 3.856913 -1.046774 +v -0.691364 3.669320 -1.006536 +v -0.677778 3.474230 -0.992949 +v -0.691364 3.279139 -1.006536 +v -0.731603 3.091546 -1.046775 +v -0.796946 2.918659 -1.112120 +v -0.884884 2.767123 -1.200056 +v -0.992037 2.642760 -1.307209 +v -1.114286 2.550350 -1.429459 +v -1.246934 2.493444 -1.562108 +v -1.384884 2.474231 -1.700057 +v -1.276498 4.455016 -1.537844 +v -1.172276 4.398109 -1.381865 +v -1.076226 4.305699 -1.238116 +v -0.992037 4.181336 -1.112119 +v -0.922944 4.029800 -1.008715 +v -0.871604 3.856913 -0.931878 +v -0.839989 3.669320 -0.884562 +v -0.829314 3.474230 -0.868586 +v -0.839989 3.279139 -0.884562 +v -0.871604 3.091546 -0.931879 +v -0.922944 2.918659 -1.008716 +v -0.992037 2.767123 -1.112120 +v -1.076226 2.642760 -1.238117 +v -1.172276 2.550350 -1.381867 +v -1.276498 2.493444 -1.537846 +v -1.310226 4.455016 -1.519815 +v -1.238437 4.398109 -1.346501 +v -1.172277 4.305699 -1.186776 +v -1.114286 4.181336 -1.046774 +v -1.066694 4.029800 -0.931878 +v -1.031331 3.856913 -0.846502 +v -1.009554 3.669320 -0.793928 +v -1.002201 3.474230 -0.776176 +v -1.009554 3.279139 -0.793928 +v -1.031331 3.091546 -0.846503 +v -1.066694 2.918659 -0.931879 +v -1.114286 2.767123 -1.046775 +v -1.172277 2.642760 -1.186778 +v -1.238437 2.550350 -1.346503 +v -1.310226 2.493444 -1.519816 +v -1.346824 4.455016 -1.508714 +v -1.310226 4.398109 -1.324724 +v -1.276498 4.305699 -1.155161 +v -1.246934 4.181336 -1.006536 +v -1.222672 4.029799 -0.884563 +v -1.204644 3.856913 -0.793928 +v -1.193542 3.669319 -0.738116 +v -1.189794 3.474230 -0.719272 +v -1.193542 3.279139 -0.738116 +v -1.204644 3.091546 -0.793929 +v -1.222672 2.918659 -0.884564 +v -1.246934 2.767123 -1.006537 +v -1.276498 2.642760 -1.155163 +v -1.310226 2.550350 -1.324726 +v -1.346824 2.493444 -1.508716 +v -1.384884 4.455016 -1.504965 +v -1.384884 4.398109 -1.317371 +v -1.384884 4.305699 -1.144486 +v -1.384884 4.181336 -0.992949 +v -1.384884 4.029799 -0.868586 +v -1.384884 3.856913 -0.776176 +v -1.384884 3.669319 -0.719270 +v -1.384884 3.474230 -0.700056 +v -1.384884 3.279139 -0.719272 +v -1.384884 3.091546 -0.776176 +v -1.384884 2.918659 -0.868587 +v -1.384884 2.767123 -0.992950 +v -1.384884 2.642760 -1.144486 +v -1.384884 2.550350 -1.317373 +v -1.384884 2.493444 -1.504967 +v -1.422944 4.455016 -1.508714 +v -1.459542 4.398109 -1.324724 +v -1.493270 4.305699 -1.155161 +v -1.522833 4.181336 -1.006536 +v -1.547096 4.029799 -0.884563 +v -1.565124 3.856913 -0.793928 +v -1.576226 3.669319 -0.738116 +v -1.579975 3.474230 -0.719272 +v -1.576226 3.279139 -0.738116 +v -1.565124 3.091546 -0.793928 +v -1.547096 2.918659 -0.884564 +v -1.522833 2.767123 -1.006537 +v -1.493270 2.642760 -1.155163 +v -1.459542 2.550350 -1.324726 +v -1.422944 2.493444 -1.508716 +v -1.459542 4.455016 -1.519815 +v -1.531330 4.398109 -1.346501 +v -1.597491 4.305699 -1.186776 +v -1.655482 4.181336 -1.046774 +v -1.703073 4.029800 -0.931878 +v -1.738437 3.856913 -0.846503 +v -1.760214 3.669320 -0.793928 +v -1.767567 3.474230 -0.776177 +v -1.760214 3.279139 -0.793928 +v -1.738437 3.091546 -0.846503 +v -1.703073 2.918659 -0.931879 +v -1.655482 2.767123 -1.046775 +v -1.597491 2.642760 -1.186778 +v -1.531330 2.550350 -1.346503 +v -1.459542 2.493444 -1.519817 +v -1.493270 4.455016 -1.537844 +v -1.597491 4.398109 -1.381865 +v -1.693542 4.305699 -1.238116 +v -1.777731 4.181336 -1.112119 +v -1.846823 4.029800 -1.008715 +v -1.898164 3.856913 -0.931878 +v -1.929779 3.669320 -0.884563 +v -1.940454 3.474230 -0.868587 +v -1.929779 3.279139 -0.884563 +v -1.898164 3.091546 -0.931878 +v -1.846823 2.918659 -1.008716 +v -1.777731 2.767123 -1.112120 +v -1.693542 2.642760 -1.238117 +v -1.597491 2.550350 -1.381867 +v -1.493270 2.493444 -1.537846 +v -1.522833 4.455016 -1.562106 +v -1.655482 4.398109 -1.429457 +v -1.777731 4.305699 -1.307208 +v -1.884884 4.181336 -1.200057 +v -1.972821 4.029800 -1.112119 +v -2.038165 3.856913 -1.046774 +v -2.078404 3.669320 -1.006536 +v -2.091990 3.474230 -0.992950 +v -2.078404 3.279139 -1.006536 +v -2.038165 3.091546 -1.046775 +v -1.972821 2.918659 -1.112120 +v -1.884884 2.767123 -1.200056 +v -1.777731 2.642760 -1.307209 +v -1.655482 2.550350 -1.429459 +v -1.522833 2.493444 -1.562108 +v -1.547095 4.455016 -1.591668 +v -1.703073 4.398109 -1.487448 +v -1.846823 4.305699 -1.391397 +v -1.972822 4.181336 -1.307208 +v -2.076225 4.029800 -1.238116 +v -2.153060 3.856913 -1.186777 +v -2.200377 3.669320 -1.155162 +v -2.216353 3.474230 -1.144486 +v -2.200377 3.279139 -1.155162 +v -2.153060 3.091546 -1.186777 +v -2.076225 2.918659 -1.238117 +v -1.972822 2.767123 -1.307209 +v -1.846823 2.642760 -1.391398 +v -1.703073 2.550350 -1.487450 +v -1.547095 2.493445 -1.591670 +v -1.565124 4.455016 -1.625397 +v -1.738437 4.398109 -1.553608 +v -1.898163 4.305699 -1.487449 +v -2.038165 4.181336 -1.429458 +v -2.153060 4.029800 -1.381866 +v -2.238437 3.856913 -1.346502 +v -2.291011 3.669320 -1.324725 +v -2.308763 3.474230 -1.317373 +v -2.291011 3.279139 -1.324725 +v -2.238437 3.091546 -1.346503 +v -2.153060 2.918659 -1.381867 +v -2.038165 2.767123 -1.429459 +v -1.898163 2.642760 -1.487450 +v -1.738437 2.550350 -1.553610 +v -1.565124 2.493445 -1.625399 +v -1.576225 4.455016 -1.661995 +v -1.760214 4.398109 -1.625397 +v -1.929778 4.305699 -1.591668 +v -2.078404 4.181336 -1.562107 +v -2.200377 4.029800 -1.537845 +v -2.291011 3.856913 -1.519816 +v -2.346823 3.669320 -1.508715 +v -2.365668 3.474230 -1.504967 +v -2.346823 3.279139 -1.508715 +v -2.291011 3.091546 -1.519815 +v -2.200377 2.918659 -1.537846 +v -2.078404 2.767123 -1.562108 +v -1.929778 2.642760 -1.591670 +v -1.760214 2.550350 -1.625399 +v -1.576225 2.493445 -1.661997 +v -1.579974 4.455016 -1.700055 +v -1.767567 4.398109 -1.700055 +v -2.091990 4.181336 -1.700056 +v -2.308763 3.856913 -1.700056 +v -2.308763 3.091547 -1.700057 +v -2.091990 2.767123 -1.700057 +v -1.940453 2.642761 -1.700058 +v -1.767567 2.550350 -1.700057 +v -1.579974 2.493445 -1.700057 +v 6.042284 4.246896 -1.586526 +v 6.042284 -0.999999 -1.586532 +v 6.649260 -1.000000 -0.515921 +v 6.649260 4.246895 -0.515915 +v 6.653658 -1.000000 -0.560582 +v 6.653658 4.246895 -0.560575 +v 6.666685 -1.000000 -0.603527 +v 6.666685 4.246895 -0.603520 +v 6.687840 -0.999999 -0.643105 +v 6.687840 4.246895 -0.643099 +v 6.716311 -0.999999 -0.677795 +v 6.716311 4.246895 -0.677790 +v 6.751000 -0.999999 -0.706265 +v 6.751000 4.246895 -0.706259 +v 6.790579 -0.999999 -0.727420 +v 6.790579 4.246895 -0.727414 +v 6.833524 -0.999999 -0.740448 +v 6.833524 4.246895 -0.740442 +v 6.878185 -0.999999 -0.744845 +v 6.878185 4.246895 -0.744840 +v 6.922846 -0.999999 -0.740445 +v 6.922846 4.246895 -0.740442 +v 6.965791 -0.999999 -0.727420 +v 6.965791 4.246895 -0.727414 +v 7.005369 -0.999999 -0.706265 +v 7.005369 4.246895 -0.706259 +v 7.040060 -0.999999 -0.677795 +v 7.040060 4.246895 -0.677790 +v 7.068529 -0.999999 -0.643105 +v 7.068529 4.246895 -0.643099 +v 7.089684 -1.000000 -0.603527 +v 7.089684 4.246895 -0.603520 +v 7.102711 -1.000000 -0.560582 +v 7.102711 4.246895 -0.560575 +v 7.107110 -1.000000 -0.515921 +v 7.107110 4.246895 -0.515915 +v 7.102711 -1.000000 -0.471260 +v 7.102711 4.246895 -0.471253 +v 7.089684 -1.000000 -0.428314 +v 7.089684 4.246895 -0.428309 +v 7.068529 -1.000000 -0.388737 +v 7.068529 4.246895 -0.388731 +v 7.040060 -1.000000 -0.354046 +v 7.040060 4.246895 -0.354040 +v 7.005369 -1.000000 -0.325576 +v 7.005369 4.246895 -0.325570 +v 6.965791 -1.000000 -0.304421 +v 6.965791 4.246895 -0.304415 +v 6.922846 -1.000000 -0.291393 +v 6.922846 4.246895 -0.291387 +v 6.878185 -1.000000 -0.286995 +v 6.878185 4.246895 -0.286989 +v 6.833524 -1.000000 -0.291393 +v 6.833524 4.246895 -0.291387 +v 6.790579 -1.000000 -0.304421 +v 6.790579 4.246895 -0.304415 +v 6.751000 -1.000000 -0.325576 +v 6.751000 4.246895 -0.325570 +v 6.716311 -1.000000 -0.354046 +v 6.716311 4.246895 -0.354040 +v 6.687840 -1.000000 -0.388737 +v 6.687840 4.246895 -0.388731 +v 6.666685 -1.000000 -0.428314 +v 6.666685 4.246895 -0.428309 +v 6.653658 -1.000000 -0.471260 +v 6.653658 4.246895 -0.471253 +v 6.046682 -0.999999 -1.631193 +v 6.046682 4.246896 -1.631186 +v 6.059711 -0.999999 -1.674137 +v 6.059711 4.246896 -1.674132 +v 6.080864 -0.999999 -1.713716 +v 6.080864 4.246896 -1.713710 +v 6.109334 -0.999999 -1.748406 +v 6.109334 4.246896 -1.748400 +v 6.144025 -0.999999 -1.776876 +v 6.144025 4.246896 -1.776870 +v 6.183602 -0.999999 -1.798031 +v 6.183602 4.246896 -1.798025 +v 6.226548 -0.999999 -1.811057 +v 6.226548 4.246896 -1.811052 +v 6.271209 -0.999999 -1.815457 +v 6.271209 4.246896 -1.815450 +v 6.315869 -0.999999 -1.811057 +v 6.315869 4.246896 -1.811052 +v 6.358815 -0.999999 -1.798031 +v 6.358815 4.246896 -1.798025 +v 6.398393 -0.999999 -1.776876 +v 6.398393 4.246896 -1.776870 +v 6.433084 -0.999999 -1.748406 +v 6.433084 4.246896 -1.748400 +v 6.461554 -0.999999 -1.713716 +v 6.461554 4.246896 -1.713710 +v 6.482708 -0.999999 -1.674137 +v 6.482708 4.246896 -1.674132 +v 6.495736 -0.999999 -1.631193 +v 6.495736 4.246896 -1.631186 +v 6.500134 -0.999999 -1.586532 +v 6.500134 4.246896 -1.586526 +v 6.495736 -0.999999 -1.541870 +v 6.495736 4.246896 -1.541863 +v 6.482708 -0.999999 -1.498926 +v 6.482708 4.246896 -1.498920 +v 6.461554 -0.999999 -1.459348 +v 6.461554 4.246896 -1.459341 +v 6.433084 -0.999999 -1.424657 +v 6.433084 4.246896 -1.424651 +v 6.398393 -0.999999 -1.396187 +v 6.398393 4.246896 -1.396181 +v 6.358815 -0.999999 -1.375032 +v 6.358815 4.246896 -1.375026 +v 6.315869 -0.999999 -1.362005 +v 6.315869 4.246896 -1.361998 +v 6.271209 -0.999999 -1.357606 +v 6.271209 4.246896 -1.357600 +v 6.226548 -0.999999 -1.362005 +v 6.226548 4.246896 -1.361998 +v 6.183602 -0.999999 -1.375032 +v 6.183602 4.246896 -1.375026 +v 6.144025 -0.999999 -1.396187 +v 6.144025 4.246896 -1.396181 +v 6.109334 -0.999999 -1.424657 +v 6.109334 4.246896 -1.424651 +v 6.080864 -0.999999 -1.459348 +v 6.080864 4.246896 -1.459341 +v 6.059711 -0.999999 -1.498926 +v 6.059711 4.246896 -1.498920 +v 6.046682 -0.999999 -1.541870 +v 6.046682 4.246896 -1.541863 +v 5.206753 4.246897 -2.407165 +v 5.206753 -0.999998 -2.407171 +v 5.211153 -0.999998 -2.451833 +v 5.211153 4.246897 -2.451828 +v 5.224179 -0.999998 -2.494777 +v 5.224179 4.246897 -2.494772 +v 5.245335 -0.999998 -2.534354 +v 5.245335 4.246897 -2.534350 +v 5.273805 -0.999998 -2.569047 +v 5.273805 4.246897 -2.569041 +v 5.308495 -0.999998 -2.597517 +v 5.308495 4.246897 -2.597512 +v 5.348073 -0.999998 -2.618671 +v 5.348073 4.246897 -2.618665 +v 5.391017 -0.999998 -2.631697 +v 5.391017 4.246897 -2.631692 +v 5.435678 -0.999998 -2.636097 +v 5.435678 4.246897 -2.636091 +v 5.480340 -0.999998 -2.631697 +v 5.480340 4.246897 -2.631692 +v 5.523284 -0.999998 -2.618671 +v 5.523284 4.246897 -2.618665 +v 5.562862 -0.999998 -2.597517 +v 5.562862 4.246897 -2.597510 +v 5.597552 -0.999998 -2.569047 +v 5.597552 4.246897 -2.569041 +v 5.626023 -0.999998 -2.534354 +v 5.626023 4.246897 -2.534350 +v 5.647179 -0.999998 -2.494777 +v 5.647179 4.246897 -2.494772 +v 5.660205 -0.999998 -2.451833 +v 5.660205 4.246897 -2.451828 +v 5.664604 -0.999998 -2.407171 +v 5.664604 4.246897 -2.407165 +v 5.660205 -0.999998 -2.362510 +v 5.660205 4.246897 -2.362505 +v 5.647179 -0.999998 -2.319566 +v 5.647179 4.246897 -2.319560 +v 5.626023 -0.999998 -2.279988 +v 5.626023 4.246897 -2.279981 +v 5.597552 -0.999998 -2.245297 +v 5.597552 4.246897 -2.245292 +v 5.562862 -0.999998 -2.216826 +v 5.562862 4.246897 -2.216821 +v 5.523284 -0.999998 -2.195672 +v 5.523284 4.246897 -2.195667 +v 5.480340 -0.999998 -2.182643 +v 5.480340 4.246897 -2.182638 +v 5.435678 -0.999998 -2.178247 +v 5.435678 4.246897 -2.178241 +v 5.391017 -0.999998 -2.182643 +v 5.391017 4.246897 -2.182638 +v 5.348073 -0.999998 -2.195672 +v 5.348073 4.246897 -2.195667 +v 5.308495 -0.999998 -2.216826 +v 5.308495 4.246897 -2.216821 +v 5.273805 -0.999998 -2.245297 +v 5.273805 4.246897 -2.245292 +v 5.245335 -0.999998 -2.279988 +v 5.245335 4.246897 -2.279981 +v 5.224179 -0.999998 -2.319566 +v 5.224179 4.246897 -2.319560 +v 5.211153 -0.999998 -2.362510 +v 5.211153 4.246897 -2.362505 +v 6.283453 4.846382 -1.568199 +v 6.366491 4.714701 -1.443924 +v 6.321685 4.828741 -1.510981 +v 6.352079 4.780541 -1.465494 +v 6.392481 4.714701 -1.465253 +v 6.286795 4.846382 -1.570941 +v 6.374138 4.780541 -1.483596 +v 6.335454 4.828741 -1.522280 +v 6.856569 4.846381 -0.520215 +v 6.709977 4.714701 -0.549372 +v 6.789075 4.828740 -0.533639 +v 6.735418 4.780540 -0.544312 +v 6.706681 4.714701 -0.515914 +v 6.856145 4.846381 -0.515913 +v 6.732621 4.780540 -0.515913 +v 6.787330 4.828740 -0.515913 +v 6.279644 4.846382 -1.606886 +v 6.336842 4.714702 -1.744973 +v 6.305978 4.828741 -1.670462 +v 6.326914 4.780541 -1.721007 +v 6.304668 4.714702 -1.754732 +v 6.275508 4.846382 -1.608140 +v 6.299607 4.780541 -1.729290 +v 6.288934 4.828741 -1.675633 +v 6.857823 4.846381 -0.524348 +v 6.719736 4.714701 -0.581545 +v 6.794245 4.828740 -0.550683 +v 6.743702 4.780540 -0.571618 +v 6.859859 4.846381 -0.528158 +v 6.735585 4.714701 -0.611195 +v 6.802641 4.828740 -0.566390 +v 6.757154 4.780540 -0.596784 +v 6.413809 4.714702 -1.491242 +v 6.289533 4.846382 -1.574278 +v 6.392241 4.780541 -1.505653 +v 6.346752 4.828741 -1.536047 +v 6.862600 4.846381 -0.531497 +v 6.756914 4.714701 -0.637185 +v 6.813940 4.828740 -0.580158 +v 6.775256 4.780540 -0.618842 +v 6.271209 4.714702 -1.758028 +v 6.271210 4.846382 -1.608563 +v 6.271209 4.780541 -1.732087 +v 6.271210 4.828741 -1.677378 +v 6.865940 4.846381 -0.534239 +v 6.782904 4.714701 -0.658513 +v 6.827708 4.828740 -0.591457 +v 6.797315 4.780540 -0.636945 +v 6.869750 4.846381 -0.536275 +v 6.812553 4.714701 -0.674362 +v 6.843416 4.828740 -0.599852 +v 6.822481 4.780540 -0.650395 +v 6.429658 4.714702 -1.520893 +v 6.291573 4.846382 -1.578091 +v 6.405692 4.780541 -1.530820 +v 6.355149 4.828741 -1.551756 +v 6.873886 4.846381 -0.537529 +v 6.844727 4.714701 -0.684122 +v 6.860460 4.828740 -0.605023 +v 6.849787 4.780540 -0.658679 +v 6.237751 4.714702 -1.754732 +v 6.266910 4.846382 -1.608140 +v 6.242812 4.780541 -1.729290 +v 6.253485 4.828741 -1.675633 +v 6.878185 4.846381 -0.537953 +v 6.878185 4.714701 -0.687417 +v 6.878185 4.828740 -0.606768 +v 6.878185 4.780540 -0.661476 +v 6.882484 4.846381 -0.537529 +v 6.911644 4.714701 -0.684122 +v 6.895909 4.828740 -0.605023 +v 6.906583 4.780540 -0.658679 +v 6.439417 4.714702 -1.553066 +v 6.292826 4.846382 -1.582223 +v 6.413976 4.780541 -1.558125 +v 6.360319 4.828741 -1.568798 +v 6.886620 4.846381 -0.536275 +v 6.943816 4.714701 -0.674362 +v 6.912953 4.828740 -0.599852 +v 6.933889 4.780540 -0.650395 +v 6.205578 4.714702 -1.744973 +v 6.262774 4.846382 -1.606886 +v 6.215505 4.780541 -1.721005 +v 6.236442 4.828741 -1.670462 +v 6.890430 4.846381 -0.534238 +v 6.973467 4.714701 -0.658513 +v 6.928661 4.828740 -0.591457 +v 6.959055 4.780540 -0.636945 +v 6.893768 4.846381 -0.531499 +v 6.999455 4.714701 -0.637185 +v 6.942429 4.828740 -0.580158 +v 6.981113 4.780540 -0.618842 +v 6.442713 4.714702 -1.586524 +v 6.293249 4.846382 -1.586524 +v 6.416773 4.780541 -1.586524 +v 6.362065 4.828741 -1.586524 +v 6.896510 4.846381 -0.528157 +v 7.020784 4.714701 -0.611195 +v 6.953729 4.828740 -0.566389 +v 6.999216 4.780540 -0.596784 +v 6.175927 4.714702 -1.729124 +v 6.258965 4.846382 -1.604849 +v 6.190339 4.780541 -1.707555 +v 6.220733 4.828741 -1.662067 +v 6.898546 4.846381 -0.524348 +v 7.036633 4.714701 -0.581545 +v 6.962123 4.828740 -0.550682 +v 7.012667 4.780540 -0.571618 +v 6.899801 4.846381 -0.520213 +v 7.046393 4.714701 -0.549372 +v 6.967294 4.828740 -0.533638 +v 7.020951 4.780540 -0.544310 +v 6.439417 4.714702 -1.619982 +v 6.292826 4.846382 -1.590825 +v 6.413976 4.780541 -1.614922 +v 6.360319 4.828741 -1.604250 +v 6.900225 4.846381 -0.515913 +v 7.049688 4.714701 -0.515914 +v 6.969040 4.828740 -0.515913 +v 7.023747 4.780540 -0.515914 +v 6.149938 4.714702 -1.707795 +v 6.255624 4.846382 -1.602108 +v 6.168281 4.780541 -1.689453 +v 6.206964 4.828741 -1.650768 +v 6.899801 4.846381 -0.511614 +v 7.046393 4.714701 -0.482455 +v 6.967294 4.828740 -0.498188 +v 7.020951 4.780540 -0.487515 +v 6.898546 4.846381 -0.507478 +v 7.036633 4.714701 -0.450282 +v 6.962123 4.828740 -0.481145 +v 7.012667 4.780540 -0.460209 +v 6.429658 4.714702 -1.652156 +v 6.291573 4.846382 -1.594957 +v 6.405692 4.780541 -1.642227 +v 6.355149 4.828741 -1.621292 +v 6.896510 4.846381 -0.503668 +v 7.020784 4.714701 -0.420630 +v 6.953729 4.828740 -0.465437 +v 6.999215 4.780540 -0.435043 +v 6.128609 4.714702 -1.681806 +v 6.252885 4.846382 -1.598770 +v 6.150178 4.780541 -1.667394 +v 6.195667 4.828741 -1.637001 +v 6.893768 4.846381 -0.500329 +v 6.999455 4.714701 -0.394642 +v 6.942429 4.828740 -0.451669 +v 6.981113 4.780540 -0.412985 +v 6.890430 4.846381 -0.497589 +v 6.973467 4.714701 -0.373314 +v 6.928661 4.828740 -0.440369 +v 6.959055 4.780540 -0.394882 +v 6.413809 4.714702 -1.681806 +v 6.289533 4.846382 -1.598770 +v 6.392241 4.780541 -1.667394 +v 6.346752 4.828741 -1.637002 +v 6.886618 4.846381 -0.495551 +v 6.943816 4.714701 -0.357465 +v 6.912953 4.828740 -0.431973 +v 6.933889 4.780540 -0.381430 +v 6.112761 4.714702 -1.652156 +v 6.250847 4.846382 -1.594957 +v 6.136726 4.780541 -1.642227 +v 6.187270 4.828741 -1.621292 +v 6.882484 4.846381 -0.494297 +v 6.911644 4.714701 -0.347705 +v 6.895910 4.828740 -0.426803 +v 6.906583 4.780540 -0.373147 +v 6.878185 4.846381 -0.493873 +v 6.878185 4.714701 -0.344410 +v 6.878185 4.828740 -0.425058 +v 6.878185 4.780540 -0.370351 +v 6.392481 4.714702 -1.707795 +v 6.286795 4.846382 -1.602107 +v 6.374138 4.780541 -1.689451 +v 6.335454 4.828741 -1.650768 +v 6.873885 4.846381 -0.494297 +v 6.844727 4.714701 -0.347705 +v 6.860460 4.828740 -0.426803 +v 6.849787 4.780540 -0.373148 +v 6.103001 4.714702 -1.619982 +v 6.249595 4.846382 -1.590825 +v 6.128443 4.780541 -1.614922 +v 6.182098 4.828741 -1.604250 +v 6.869751 4.846381 -0.495551 +v 6.812553 4.714701 -0.357465 +v 6.843416 4.828740 -0.431974 +v 6.822481 4.780540 -0.381430 +v 6.865940 4.846381 -0.497589 +v 6.782904 4.714701 -0.373314 +v 6.827708 4.828740 -0.440369 +v 6.797315 4.780540 -0.394882 +v 6.366491 4.714702 -1.729124 +v 6.283454 4.846382 -1.604849 +v 6.352080 4.780541 -1.707555 +v 6.321686 4.828741 -1.662067 +v 6.862600 4.846381 -0.500330 +v 6.756914 4.714701 -0.394642 +v 6.813940 4.828740 -0.451669 +v 6.775256 4.780540 -0.412985 +v 6.859859 4.846381 -0.503669 +v 6.735585 4.714701 -0.420630 +v 6.802641 4.828740 -0.465437 +v 6.757154 4.780540 -0.435043 +v 6.099706 4.714702 -1.586524 +v 6.249170 4.846382 -1.586524 +v 6.125646 4.780541 -1.586524 +v 6.180354 4.828741 -1.586524 +v 6.857823 4.846381 -0.507478 +v 6.719736 4.714701 -0.450282 +v 6.794245 4.828740 -0.481144 +v 6.743702 4.780540 -0.460209 +v 6.856569 4.846381 -0.511612 +v 6.709977 4.714701 -0.482455 +v 6.789075 4.828740 -0.498188 +v 6.735418 4.780540 -0.487515 +v 6.279644 4.846382 -1.566162 +v 6.336842 4.714701 -1.428076 +v 6.305978 4.828741 -1.502585 +v 6.326914 4.780541 -1.452041 +v 6.275509 4.846382 -1.564908 +v 6.304668 4.714701 -1.418316 +v 6.288934 4.828741 -1.497414 +v 6.299607 4.780541 -1.443758 +v 6.271210 4.846382 -1.564484 +v 6.271209 4.714701 -1.415021 +v 6.271210 4.828741 -1.495668 +v 6.271209 4.780541 -1.440961 +v 6.266910 4.846382 -1.564908 +v 6.237751 4.714701 -1.418316 +v 6.253485 4.828741 -1.497414 +v 6.242812 4.780541 -1.443758 +v 6.262774 4.846382 -1.566163 +v 6.205578 4.714701 -1.428076 +v 6.236442 4.828741 -1.502585 +v 6.215505 4.780541 -1.452041 +v 6.258965 4.846382 -1.568199 +v 6.175927 4.714701 -1.443924 +v 6.220733 4.828741 -1.510981 +v 6.190339 4.780541 -1.465493 +v 6.255624 4.846382 -1.570940 +v 6.149938 4.714701 -1.465253 +v 6.206964 4.828741 -1.522280 +v 6.168281 4.780541 -1.483596 +v 6.252885 4.846382 -1.574279 +v 6.128609 4.714702 -1.491242 +v 6.195667 4.828741 -1.536047 +v 6.150178 4.780541 -1.505654 +v 6.250847 4.846382 -1.578091 +v 6.112761 4.714702 -1.520893 +v 6.187270 4.828741 -1.551756 +v 6.136726 4.780541 -1.530820 +v 6.249595 4.846382 -1.582223 +v 6.103001 4.714702 -1.553066 +v 6.182098 4.828741 -1.568798 +v 6.128443 4.780541 -1.558125 +v 5.447923 4.846382 -2.388839 +v 5.530962 4.714702 -2.264565 +v 5.486155 4.828741 -2.331621 +v 5.516549 4.780542 -2.286134 +v 5.556951 4.714702 -2.285893 +v 5.451262 4.846382 -2.391582 +v 5.538608 4.780542 -2.304236 +v 5.499924 4.828741 -2.342921 +v 5.444113 4.846382 -2.427526 +v 5.501310 4.714702 -2.565614 +v 5.470448 4.828741 -2.491104 +v 5.491384 4.780542 -2.541648 +v 5.469137 4.714702 -2.575373 +v 5.439980 4.846382 -2.428780 +v 5.464077 4.780542 -2.549930 +v 5.453403 4.828741 -2.496274 +v 5.578278 4.714702 -2.311882 +v 5.454004 4.846382 -2.394922 +v 5.556709 4.780542 -2.326294 +v 5.511222 4.828741 -2.356687 +v 5.435678 4.714702 -2.578667 +v 5.435678 4.846382 -2.429205 +v 5.435678 4.780542 -2.552727 +v 5.435678 4.828741 -2.498020 +v 5.594127 4.714702 -2.341532 +v 5.456040 4.846382 -2.398731 +v 5.570161 4.780542 -2.351460 +v 5.519618 4.828741 -2.372396 +v 5.402220 4.714702 -2.575373 +v 5.431378 4.846382 -2.428780 +v 5.407280 4.780542 -2.549930 +v 5.417953 4.828741 -2.496274 +v 5.603887 4.714702 -2.373708 +v 5.457294 4.846382 -2.402865 +v 5.578444 4.780542 -2.378767 +v 5.524788 4.828741 -2.389439 +v 5.370048 4.714702 -2.565614 +v 5.427244 4.846382 -2.427526 +v 5.379974 4.780542 -2.541648 +v 5.400909 4.828741 -2.491104 +v 5.607182 4.714702 -2.407164 +v 5.457718 4.846382 -2.407164 +v 5.581241 4.780542 -2.407164 +v 5.526535 4.828741 -2.407164 +v 5.340396 4.714702 -2.549764 +v 5.423434 4.846382 -2.425490 +v 5.354808 4.780542 -2.528196 +v 5.385202 4.828741 -2.482708 +v 5.603887 4.714702 -2.440622 +v 5.457294 4.846382 -2.411464 +v 5.578444 4.780542 -2.435562 +v 5.524788 4.828741 -2.424889 +v 5.314407 4.714702 -2.528436 +v 5.420094 4.846382 -2.422748 +v 5.332750 4.780542 -2.510093 +v 5.371434 4.828741 -2.471411 +v 5.594127 4.714702 -2.472796 +v 5.456040 4.846382 -2.415598 +v 5.570161 4.780542 -2.462868 +v 5.519618 4.828741 -2.441933 +v 5.293078 4.714702 -2.502446 +v 5.417354 4.846382 -2.419410 +v 5.314649 4.780542 -2.488035 +v 5.360136 4.828741 -2.457640 +v 5.578278 4.714702 -2.502446 +v 5.454003 4.846382 -2.419410 +v 5.556709 4.780542 -2.488035 +v 5.511221 4.828741 -2.457642 +v 5.277230 4.714702 -2.472796 +v 5.415317 4.846382 -2.415598 +v 5.301196 4.780542 -2.462868 +v 5.351739 4.828741 -2.441933 +v 5.556951 4.714702 -2.528435 +v 5.451262 4.846382 -2.422748 +v 5.538608 4.780542 -2.510093 +v 5.499922 4.828741 -2.471409 +v 5.267470 4.714702 -2.440622 +v 5.414063 4.846382 -2.411466 +v 5.292913 4.780542 -2.435565 +v 5.346570 4.828741 -2.424889 +v 5.530962 4.714702 -2.549764 +v 5.447924 4.846382 -2.425490 +v 5.516549 4.780542 -2.528196 +v 5.486156 4.828741 -2.482708 +v 5.264175 4.714702 -2.407164 +v 5.413640 4.846382 -2.407164 +v 5.290116 4.780542 -2.407164 +v 5.344824 4.828741 -2.407164 +v 5.444113 4.846382 -2.386802 +v 5.501310 4.714702 -2.248715 +v 5.470448 4.828741 -2.323225 +v 5.491384 4.780542 -2.272681 +v 5.439979 4.846382 -2.385549 +v 5.469137 4.714702 -2.238956 +v 5.453403 4.828741 -2.318058 +v 5.464077 4.780542 -2.264400 +v 5.435678 4.846382 -2.385126 +v 5.435678 4.714702 -2.235662 +v 5.435678 4.828741 -2.316310 +v 5.435678 4.780542 -2.261602 +v 5.431379 4.846382 -2.385549 +v 5.402220 4.714702 -2.238956 +v 5.417953 4.828741 -2.318058 +v 5.407280 4.780542 -2.264400 +v 5.427244 4.846382 -2.386802 +v 5.370048 4.714702 -2.248715 +v 5.400909 4.828741 -2.323225 +v 5.379974 4.780542 -2.272681 +v 5.423435 4.846382 -2.388839 +v 5.340396 4.714702 -2.264565 +v 5.385203 4.828741 -2.331621 +v 5.354808 4.780542 -2.286134 +v 5.420094 4.846382 -2.391582 +v 5.314407 4.714702 -2.285893 +v 5.371434 4.828741 -2.342921 +v 5.332750 4.780542 -2.304236 +v 5.417354 4.846382 -2.394922 +v 5.293078 4.714702 -2.311882 +v 5.360136 4.828741 -2.356689 +v 5.314648 4.780542 -2.326295 +v 5.415318 4.846382 -2.398731 +v 5.277230 4.714702 -2.341532 +v 5.351740 4.828741 -2.372396 +v 5.301196 4.780542 -2.351460 +v 5.414063 4.846382 -2.402862 +v 5.267470 4.714702 -2.373708 +v 5.346570 4.828741 -2.389439 +v 5.292913 4.780542 -2.378767 +v -6.337675 5.479189 8.277678 +v -6.346334 5.425599 8.339082 +v -6.416074 5.435716 8.300793 +v -6.379389 5.467727 8.257420 +v -6.471265 5.468233 8.259704 +v -6.423505 5.494092 8.219600 +v -6.423505 5.494092 8.219600 +v -6.370660 5.532568 8.211922 +v -6.337675 5.479189 8.277678 +v -6.379389 5.467727 8.257420 +v -5.449690 0.172901 6.576613 +v -5.497159 0.157339 6.786143 +v -5.545342 0.119469 6.778378 +v -5.497174 0.122354 6.513477 +v -5.603253 0.043244 6.551523 +v -5.626053 0.027074 6.313615 +v -5.536388 0.092477 6.282516 +v -5.497174 0.122354 6.513477 +v -5.545342 0.119469 6.778378 +v -5.624848 0.056643 6.796718 +v -5.420539 0.212132 6.376936 +v -5.399190 0.236013 6.432509 +v -5.536388 0.092477 6.282516 +v -5.474049 0.170494 6.226931 +v -8.563421 0.187296 2.344205 +v -8.515635 0.248027 2.320123 +v -8.552952 0.270183 2.309498 +v -8.576839 0.213963 2.330848 +v -8.607006 0.195617 2.321339 +v -8.602495 0.161954 2.335362 +v -8.563421 0.187296 2.344205 +v -8.576839 0.213963 2.330848 +v -8.552952 0.270183 2.309498 +v -8.602612 0.256248 2.291266 +v -8.594584 0.130470 2.281327 +v -8.577583 0.163165 2.177377 +v -8.538065 0.149198 2.196552 +v -8.563675 0.123062 2.273445 +v -8.552582 0.121371 2.310607 +v -8.583050 0.131359 2.335016 +v -8.503017 0.153498 2.226285 +v -5.760336 3.507092 2.031659 +v -5.762875 3.541522 2.028882 +v -5.756311 3.518258 1.996160 +v -5.757419 3.489729 2.004801 +v -5.743895 3.410456 1.971057 +v -5.745624 3.404527 2.006594 +v -5.730032 3.421247 1.939381 +v -5.472317 0.170761 2.209647 +v -5.621114 0.102490 2.325541 +v -5.638183 0.055803 2.287941 +v -5.452585 0.114061 2.117017 +v -5.347637 0.187829 2.058089 +v -5.377616 0.228099 2.138910 +v -5.638183 0.055803 2.287941 +v -5.676366 -0.000131 2.227993 +v -5.502232 0.021915 2.053663 +v -5.452585 0.114061 2.117017 +v -8.491837 0.180790 2.259568 +v -8.526409 0.144535 2.319380 +v -8.547281 0.162000 2.345732 +v -8.494192 0.214810 2.296149 +v -5.126365 0.813047 5.001373 +v -5.095285 0.828356 5.091846 +v -5.034909 0.719021 5.095633 +v -5.060630 0.669422 4.953990 +v -4.981050 0.654198 5.099824 +v -4.997744 0.590885 4.963283 +v -4.969420 0.545974 4.781754 +v -5.026087 0.599012 4.761758 +v -5.070840 0.732693 4.864121 +v -5.128079 0.847237 4.917533 +v -5.035522 0.671155 4.741696 +v -4.978913 2.679294 1.917648 +v -5.163757 2.771492 1.939454 +v -5.211915 2.742982 1.988586 +v -4.996790 2.654947 2.004147 +v -4.831964 2.563633 1.943131 +v -4.828206 2.615648 1.886893 +v -4.963849 2.507275 2.085490 +v -4.852789 2.460949 1.993707 +v -5.667995 0.401258 2.705791 +v -5.681360 0.459342 2.678618 +v -5.668198 0.416116 2.629858 +v -5.663404 0.391313 2.665649 +v -5.653788 0.329580 2.659419 +v -5.656428 0.321544 2.715468 +v -5.662749 0.344541 2.609366 +v -5.709774 5.947098 7.108609 +v -5.634746 5.902391 7.152303 +v -5.587602 5.854799 7.076020 +v -5.675857 5.902930 6.949087 +v -5.753883 5.990607 6.941177 +v -5.740941 6.028404 7.092025 +v -5.709774 5.947098 7.108609 +v -5.675857 5.902930 6.949087 +v -5.603247 5.829486 6.882322 +v -5.645802 5.858980 6.743662 +v -5.688264 5.931288 6.785194 +v -5.739752 6.001273 6.804701 +v -5.532178 5.808894 7.031143 +v -5.603247 5.829486 6.882322 +v -6.519722 0.828463 0.598015 +v -6.537353 0.740814 0.640964 +v -6.469378 0.779720 0.694042 +v -6.468486 0.848018 0.638071 +v -6.415991 0.890237 0.647693 +v -6.450278 0.918168 0.575218 +v -6.399685 0.826843 0.728949 +v -6.469975 2.630830 0.509956 +v -6.431536 2.621706 0.570187 +v -6.598207 2.720630 0.739272 +v -6.637454 2.820544 0.588867 +v -6.655144 2.835397 0.491992 +v -6.504632 2.640460 0.458520 +v -6.598207 2.720630 0.739272 +v -6.705826 2.660108 0.782634 +v -6.756855 2.846748 0.671197 +v -6.637454 2.820544 0.588867 +v -8.483114 0.822062 2.345284 +v -8.508280 0.757596 2.421097 +v -8.470020 0.836116 2.456326 +v -8.467714 0.873934 2.385217 +v -8.376091 0.884214 2.457855 +v -8.381966 0.910690 2.378183 +v -8.404409 0.871409 2.304155 +v -8.569195 0.352538 2.227953 +v -8.484682 0.386519 2.257468 +v -8.478958 0.485347 2.204278 +v -8.547661 0.443134 2.161275 +v -8.406622 0.480555 2.290327 +v -8.438719 0.550962 2.256773 +v -8.439087 0.331225 2.282320 +v -8.484682 0.386519 2.257468 +v -8.341612 0.420858 2.289418 +v -8.406622 0.480555 2.290327 +v -5.615317 0.206633 4.661198 +v -5.657135 0.249709 4.734039 +v -5.653470 0.342353 4.627937 +v -5.622344 0.276757 4.607865 +v -5.553424 0.273848 4.518783 +v -5.531196 0.176494 4.550290 +v -5.583445 0.389170 4.504777 +v -8.374718 0.526846 2.699322 +v -8.398396 0.559467 2.765646 +v -8.422857 0.577125 2.720063 +v -8.412596 0.547008 2.686446 +v -8.402899 0.533684 2.358614 +v -8.328403 0.485086 2.361900 +v -8.330797 0.517300 2.451182 +v -8.428909 0.582997 2.450302 +v -8.422894 0.573424 2.535198 +v -8.469202 0.652532 2.561117 +v -8.483557 0.690505 2.494442 +v -8.428909 0.582997 2.450302 +v -8.485376 0.669986 2.375970 +v -8.448063 0.611843 2.318769 +v -8.402899 0.533684 2.358614 +v -8.345285 0.533007 2.530026 +v -8.422894 0.573424 2.535198 +v -4.847268 0.189532 3.727309 +v -4.839489 0.138472 3.745968 +v -4.817368 0.155522 3.712449 +v -4.821853 0.194034 3.705387 +v -4.812446 0.261724 3.638958 +v -4.844419 0.291519 3.656044 +v -4.796087 0.223209 3.623313 +v -5.141667 0.313376 2.217191 +v -5.186256 0.336110 2.234647 +v -5.127264 0.491279 2.184893 +v -5.064481 0.469159 2.165106 +v -5.033638 0.353804 2.148679 +v -5.082349 0.268428 2.187191 +v -5.127264 0.491279 2.184893 +v -5.088432 0.669980 2.084585 +v -5.032494 0.658952 2.062213 +v -5.064481 0.469159 2.165106 +v -4.991790 0.503560 2.161005 +v -4.965995 0.398362 2.156627 +v -4.973204 0.647532 2.062624 +v -4.991790 0.503560 2.161005 +v -6.315135 6.707598 5.384853 +v -6.337327 6.721872 5.412831 +v -6.316354 6.755348 5.399959 +v -6.304090 6.745429 5.384017 +v -6.297196 6.771025 5.424751 +v -6.271410 6.761556 5.398148 +v -6.263824 6.712380 5.395020 +v -6.576541 6.175467 5.533736 +v -6.642448 6.186033 5.567387 +v -6.567598 6.249177 5.647709 +v -6.478805 6.235670 5.631406 +v -6.514274 6.313463 5.769965 +v -6.441047 6.307891 5.767866 +v -6.435421 6.222099 5.539472 +v -6.527168 6.173850 5.482272 +v -6.375114 6.379140 5.757098 +v -6.364704 6.281698 5.677151 +v -6.344523 6.257294 5.589520 +v -6.164969 5.029973 5.193096 +v -6.268002 5.088934 5.029375 +v -6.252070 5.183413 5.060469 +v -6.105556 5.153376 5.292674 +v -6.230998 5.281893 5.058953 +v -6.132109 5.276411 5.270962 +v -6.099586 5.029983 5.442431 +v -6.143158 4.934380 5.337518 +v -6.047997 5.236316 5.566226 +v -6.037470 5.133300 5.630147 +v -6.060027 5.329396 5.522844 +v -6.253051 5.732492 8.672527 +v -6.299333 5.762524 8.695067 +v -6.359087 5.675743 8.611604 +v -6.298066 5.648118 8.619202 +v -6.233387 5.623382 8.595694 +v -6.219984 5.714968 8.639964 +v -6.402761 5.584064 8.497736 +v -6.346642 5.587976 8.514880 +v -8.413126 0.613213 2.737388 +v -8.422857 0.577125 2.720063 +v -8.398396 0.559467 2.765646 +v -8.400188 0.592796 2.765477 +v -8.363903 0.556924 2.775953 +v -8.372318 0.595604 2.776957 +v -8.379778 0.635122 2.754142 +v -8.375799 0.692867 2.695062 +v -8.327490 0.669004 2.718985 +v -8.293150 0.732734 2.650745 +v -8.350697 0.776759 2.597985 +v -8.227402 0.787026 2.587523 +v -8.256908 0.832989 2.534464 +v -8.446276 0.733227 2.593823 +v -8.429588 0.665135 2.676769 +v -8.366282 0.836356 2.518782 +v -8.455732 0.782989 2.523773 +v -8.262568 0.871146 2.479426 +v -8.408421 0.267562 2.237014 +v -8.305393 0.328640 2.209719 +v -8.207958 0.401941 2.176578 +v -8.217154 0.459466 2.266525 +v -8.222744 0.500453 2.357717 +v -5.799951 0.128528 2.519375 +v -5.606702 0.145517 2.365065 +v -5.574899 0.179078 2.398776 +v -5.776563 0.200562 2.547010 +v -5.574899 0.179078 2.398776 +v -5.541116 0.179301 2.430111 +v -5.670513 0.229794 2.509706 +v -5.776563 0.200562 2.547010 +v -5.755455 0.282621 2.571670 +v -5.857559 0.266072 2.639523 +v -6.392458 4.973009 -0.193711 +v -6.409276 4.998624 -0.241051 +v -6.457489 4.999907 -0.210143 +v -6.435578 4.978451 -0.174434 +v -6.457858 4.930413 -0.138552 +v -6.408030 4.910046 -0.138306 +v -6.392458 4.973009 -0.193711 +v -6.435578 4.978451 -0.174434 +v -6.501658 4.948316 -0.165415 +v -6.457858 4.930413 -0.138552 +v -3.976938 0.953228 7.106112 +v -3.971093 0.869808 7.132123 +v -3.960713 0.864649 7.066074 +v -3.963768 0.928058 7.062611 +v -4.002501 0.954376 7.006266 +v -4.028381 1.002371 7.046641 +v -3.992392 0.884784 6.982470 +v -5.325368 0.317221 0.238018 +v -5.341053 0.161397 0.424226 +v -5.618378 0.219161 0.326182 +v -5.642271 0.393307 0.170996 +v -5.568023 0.590041 0.033700 +v -5.307507 0.528998 0.066881 +v -5.849833 0.550359 0.078116 +v -5.772513 0.674209 0.001095 +v -5.568023 0.590041 0.033700 +v -5.642271 0.393307 0.170996 +v -5.888243 0.363720 0.199286 +v -5.969090 0.486951 0.124341 +v -5.618378 0.219161 0.326182 +v -5.845807 0.252891 0.296307 +v -8.409065 0.807814 2.257042 +v -8.301861 0.888249 2.275052 +v -8.335838 0.837687 2.234411 +v -8.314035 0.803604 2.193290 +v -8.390730 0.746824 2.212671 +v -8.248581 0.871212 2.221412 +v -5.258893 4.678034 8.691414 +v -5.288495 4.648314 8.591297 +v -5.172471 4.644546 8.567227 +v -5.157012 4.661801 8.668467 +v -5.080736 4.601996 8.569805 +v -5.104332 4.655321 8.718142 +v -5.227372 4.697297 8.768629 +v -6.367699 4.891977 -0.822682 +v -6.425052 4.855385 -0.727423 +v -6.374113 4.856308 -0.703651 +v -6.342461 4.886324 -0.790839 +v -6.305061 4.882967 -0.807075 +v -6.317443 4.898673 -0.862179 +v -6.374113 4.856308 -0.703651 +v -6.320213 4.843853 -0.690389 +v -6.305061 4.882967 -0.807075 +v -6.342461 4.886324 -0.790839 +v -8.337429 0.597342 2.770496 +v -8.300579 0.619617 2.723288 +v -8.327490 0.669004 2.718985 +v -8.341288 0.630527 2.759596 +v -8.337429 0.597342 2.770496 +v -8.341288 0.630527 2.759596 +v -5.947443 5.110880 8.806684 +v -5.921574 5.105175 8.894210 +v -5.848638 5.117082 8.906034 +v -5.885768 5.129231 8.813157 +v -5.832699 5.159728 8.756320 +v -5.901699 5.074080 8.643056 +v -5.948555 5.023966 8.712620 +v -5.885768 5.129231 8.813157 +v -5.998651 5.020228 8.751102 +v -5.947443 5.110880 8.806684 +v -8.253365 5.689750 5.035930 +v -8.205502 5.676225 4.999181 +v -8.229727 5.620683 5.009312 +v -8.260794 5.647299 5.029507 +v -8.232342 5.597573 5.059336 +v -8.261295 5.624073 5.071980 +v -8.264891 5.666121 5.090004 +v -6.404928 4.691822 -0.033700 +v -6.393358 4.752372 -0.069959 +v -6.453051 4.780386 -0.043971 +v -6.485071 4.725081 0.017267 +v -6.454004 4.703476 0.066795 +v -6.404755 4.641372 -0.006700 +v -6.512578 4.811617 -0.042271 +v -6.543061 4.759984 0.001301 +v -6.522372 4.785686 0.091725 +v -6.480969 4.785050 0.121404 +v -6.571332 4.784749 0.067455 +v -8.363903 0.556924 2.775953 +v -8.333261 0.540237 2.705169 +v -8.305929 0.575176 2.714084 +v -8.333181 0.567307 2.765142 +v -8.333181 0.567307 2.765142 +v -5.912045 4.557253 5.943182 +v -5.962737 4.549651 5.966459 +v -5.980817 4.521392 5.818960 +v -5.939023 4.520877 5.837596 +v -5.940190 4.592501 5.829487 +v -5.919675 4.573004 5.847695 +v -6.605288 4.608423 0.257477 +v -6.549267 4.585698 0.246621 +v -6.547850 4.661880 0.256504 +v -6.591275 4.659043 0.263777 +v -6.575310 4.724527 0.262653 +v -6.622754 4.694413 0.261142 +v -6.660937 4.639842 0.253658 +v -5.998651 5.020228 8.751102 +v -6.050945 5.026929 8.793477 +v -6.001335 5.099606 8.823811 +v -6.005157 5.088574 8.900043 +v -6.089958 5.020783 8.850002 +v -8.239119 5.665799 5.164353 +v -8.214802 5.644861 5.231326 +v -8.202883 5.694808 5.233294 +v -8.227339 5.696766 5.181869 +v -8.228806 5.737768 5.149963 +v -8.249229 5.703412 5.110084 +v -8.195477 5.759117 5.215355 +v -8.216536 6.203635 5.159541 +v -8.224003 6.232548 5.174440 +v -8.217066 6.249926 5.143550 +v -8.217552 6.226371 5.135076 +v -8.195381 6.253010 5.123267 +v -8.200117 6.222321 5.117541 +v -8.199230 6.187249 5.139419 +v -8.213392 6.201399 5.236243 +v -8.206488 6.242153 5.245512 +v -8.216812 6.259574 5.193015 +v -8.178410 6.274730 5.240002 +v -8.203314 6.274845 5.170787 +v -6.377120 5.004742 8.407868 +v -6.374959 4.955196 8.449803 +v -6.334932 4.990940 8.446704 +v -6.337299 5.032380 8.405900 +v -6.290429 5.002340 8.391279 +v -6.328054 5.020109 8.350088 +v -6.369735 5.001554 8.347952 +v -5.499845 0.235592 3.571007 +v -5.494256 0.280009 3.618783 +v -5.495039 0.349359 3.567514 +v -5.502614 0.296969 3.494564 +v -5.463872 0.213128 3.463537 +v -5.482852 0.184365 3.540052 +v -5.499845 0.235592 3.571007 +v -5.502614 0.296969 3.494564 +v -5.526318 0.293468 3.397074 +v -5.446117 0.233429 3.381994 +v -5.560196 0.411562 3.490098 +v -5.624204 0.371924 3.442261 +v -5.526318 0.293468 3.397074 +v -5.520518 0.446865 3.551328 +v -4.515553 0.198298 6.056026 +v -4.462856 0.203222 6.033691 +v -4.455586 0.149103 6.073970 +v -4.499479 0.156490 6.081210 +v -4.497519 0.119146 6.153612 +v -4.543209 0.150954 6.141040 +v -4.584620 0.199208 6.122063 +v -8.232342 5.597573 5.059336 +v -8.229727 5.620683 5.009312 +v -8.177671 5.600532 5.022343 +v -8.198563 5.585742 5.055961 +v -8.175283 5.572321 5.094034 +v -8.214985 5.579614 5.112619 +v -8.198563 5.585742 5.055961 +v -8.129774 5.582277 5.072098 +v -8.175283 5.572321 5.094034 +v -4.809705 0.433363 4.825861 +v -4.856225 0.459513 4.726099 +v -4.923777 0.526547 4.811285 +v -4.875615 0.504122 4.856578 +v -4.876201 0.512992 4.972898 +v -4.797795 0.441102 4.983795 +v -4.942238 0.555736 4.964046 +v -4.634553 0.070114 6.400856 +v -4.511058 0.074593 6.278121 +v -4.449710 0.051242 6.288661 +v -4.578648 0.032049 6.441079 +v -4.794845 0.005423 6.513807 +v -4.820630 0.044354 6.451163 +v -4.395617 0.097194 6.306274 +v -4.440185 0.059826 6.435406 +v -4.439261 0.026648 6.554297 +v -4.572472 0.002322 6.568167 +v -4.764946 0.000639 6.605557 +v -4.881337 0.186094 6.366357 +v -4.850245 0.107800 6.403787 +v -4.997602 0.135244 6.454067 +v -4.975378 0.183884 6.406904 +v -5.054922 0.173930 6.469942 +v -5.016927 0.231722 6.402589 +v -4.914538 0.262943 6.340077 +v -6.517444 4.261521 -1.023597 +v -6.468969 4.282078 -1.025126 +v -6.462630 4.235580 -1.008057 +v -6.503379 4.231151 -1.008610 +v -6.471576 4.206316 -0.943867 +v -6.521032 4.206305 -0.962213 +v -6.560245 4.232793 -0.978745 +v -8.162626 0.707428 1.927455 +v -8.303957 0.630528 1.998924 +v -8.277023 0.684725 2.085953 +v -8.167124 0.799287 2.024580 +v -8.293945 0.751269 2.146028 +v -8.217682 0.839353 2.152971 +v -8.138577 0.893646 2.213158 +v -8.075445 0.887356 2.074254 +v -6.371268 4.730191 8.593424 +v -6.344018 4.786647 8.600795 +v -6.389249 4.836622 8.471132 +v -6.434736 4.757126 8.425325 +v -6.458985 4.682585 8.433208 +v -6.392087 4.673864 8.590495 +v -6.534536 4.714195 8.240428 +v -6.557211 4.664861 8.247058 +v -6.401448 4.895624 8.421016 +v -6.430417 4.823467 8.371278 +v -6.511425 4.758806 8.229947 +v -6.377720 6.437791 5.925513 +v -6.451405 6.396312 5.966122 +v -6.408280 6.415018 6.048710 +v -6.295527 6.468405 6.002437 +v -6.352693 6.423620 6.182822 +v -6.246004 6.413804 6.156707 +v -6.145296 6.490449 6.019165 +v -6.104530 6.573284 5.894167 +v -6.225729 6.566626 5.893478 +v -6.317513 6.529907 5.872587 +v -6.138687 6.406099 6.151968 +v -5.943035 6.324419 7.362265 +v -6.099131 6.344796 7.473481 +v -6.093065 6.291859 7.509221 +v -5.964252 6.243581 7.393630 +v -6.091353 6.255363 7.544885 +v -6.028833 6.196882 7.458082 +v -5.993289 6.155768 7.395674 +v -5.919641 6.183668 7.333802 +v -8.156683 4.991164 5.196150 +v -8.141302 4.986312 5.168204 +v -8.132643 4.963816 5.182999 +v -8.155378 4.964794 5.199313 +v -8.139229 4.956940 5.234019 +v -8.149904 4.985141 5.243021 +v -8.118235 4.948279 5.214099 +v -8.199230 6.187249 5.139419 +v -8.200117 6.222321 5.117541 +v -8.160364 6.213474 5.119482 +v -8.167723 6.182555 5.131049 +v -8.130821 6.156442 5.164763 +v -8.169033 6.144900 5.187070 +v -8.107347 6.192059 5.163093 +v -5.395096 5.047803 8.050845 +v -5.492541 5.009500 8.045027 +v -5.397567 4.966767 8.139832 +v -5.319574 4.958698 8.139709 +v -5.214529 4.901141 8.188945 +v -5.271249 4.894436 8.073565 +v -5.330365 4.959459 8.033363 +v -5.374626 5.029079 7.976541 +v -5.286521 5.011880 8.309192 +v -5.203290 4.977256 8.334092 +v -8.258785 0.903834 2.426338 +v -8.250729 0.921102 2.355901 +v -8.214731 1.010260 2.442349 +v -8.193007 1.019115 2.378894 +v -8.187321 0.917812 2.287715 +v -8.146441 1.004115 2.316647 +v -8.156683 4.991164 5.196150 +v -8.139027 5.017913 5.194583 +v -8.114113 5.005036 5.169270 +v -8.141302 4.986312 5.168204 +v -8.101002 4.975467 5.178290 +v -8.132643 4.963816 5.182999 +v -8.143906 5.015755 5.240436 +v -8.123095 5.029948 5.319560 +v -8.102118 5.078059 5.301914 +v -8.123352 5.047354 5.245230 +v -8.060328 5.107210 5.265963 +v -8.104765 5.051793 5.211392 +v -8.139027 5.017913 5.194583 +v -8.182121 6.274997 5.154529 +v -8.144445 6.278035 5.220369 +v -8.117081 6.263457 5.196059 +v -8.154758 6.264221 5.151083 +v -8.103092 6.231412 5.175086 +v -8.156788 6.243770 5.127736 +v -8.195381 6.253010 5.123267 +v -5.531429 5.634584 7.766093 +v -5.500751 5.602897 7.886910 +v -5.547305 5.623803 7.936532 +v -5.608813 5.667000 7.818779 +v -5.708192 5.712670 7.808233 +v -5.755678 5.642956 7.600925 +v -5.656907 5.616255 7.577281 +v -5.608813 5.667000 7.818779 +v -5.556478 5.664515 8.008852 +v -5.610044 5.714449 7.960927 +v -5.610044 5.714449 7.960927 +v -5.687759 5.768464 7.941780 +v -6.409691 4.981363 -0.274844 +v -6.473965 4.990507 -0.254462 +v -6.365904 4.948273 -0.226994 +v -6.409691 4.981363 -0.274844 +v -6.409276 4.998624 -0.241051 +v -5.309072 2.140957 2.003597 +v -5.348090 2.212950 1.930054 +v -5.312586 2.123657 1.887955 +v -5.341197 2.033018 1.989841 +v -5.318516 2.043746 2.077959 +v -5.294074 2.134387 2.079279 +v -5.340384 1.943246 1.925581 +v -5.409349 1.816139 1.982469 +v -5.406079 1.890653 2.052100 +v -5.392909 1.938201 2.115202 +v -5.333849 2.047266 1.844687 +v -5.305097 2.228461 2.100194 +v -5.333207 2.344212 2.092039 +v -5.382218 2.277266 1.997663 +v -5.346246 2.197673 2.021189 +v -6.164197 0.002567 5.096056 +v -6.135448 0.049449 4.972651 +v -5.931002 0.095476 5.036331 +v -5.901381 0.024770 5.182658 +v -5.814429 0.099986 5.176029 +v -5.729404 0.073173 5.396770 +v -5.790110 0.017886 5.435084 +v -5.856369 0.135668 5.055518 +v -8.118235 4.948279 5.214099 +v -8.091665 4.952091 5.200556 +v -8.040779 4.992191 5.201424 +v -8.042973 4.948946 5.225536 +v -8.072060 4.925930 5.263909 +v -5.035771 0.827959 1.946044 +v -5.095367 0.836972 1.967402 +v -5.129325 0.983486 1.889204 +v -5.063542 0.999130 1.848059 +v -4.928957 0.967126 1.850100 +v -4.946730 0.815659 1.942234 +v -5.222844 1.143466 1.847325 +v -5.192997 1.171865 1.826805 +v -8.131325 5.783113 5.372752 +v -8.163408 5.770166 5.292543 +v -8.167219 5.694192 5.311468 +v -8.120531 5.678174 5.411432 +v -8.105200 5.736471 5.474312 +v -8.110067 5.817518 5.446663 +v -8.177265 5.623556 5.309193 +v -8.129808 5.582888 5.393096 +v -8.089830 5.502209 5.501537 +v -8.052980 5.580319 5.507634 +v -8.061489 5.658636 5.540504 +v -6.130349 4.819996 9.029295 +v -6.120839 4.867181 8.993633 +v -6.246830 4.823556 8.799487 +v -6.258574 4.764498 8.828984 +v -6.223025 4.702561 8.964256 +v -6.112732 4.760765 9.089715 +v -6.326967 4.835160 8.591370 +v -6.309970 4.695742 8.770893 +v -6.279761 4.646355 8.891710 +v -4.886036 0.093385 3.726861 +v -4.917936 0.146753 3.632143 +v -4.889195 0.122940 3.603718 +v -4.881533 0.091398 3.688934 +v -4.849073 0.089221 3.692976 +v -4.854564 0.082858 3.744834 +v -4.846100 0.127265 3.594052 +v -5.362754 1.006871 4.922513 +v -5.400836 0.992268 5.012949 +v -5.311657 0.962151 5.016130 +v -5.311810 0.978059 4.948257 +v -5.210094 0.907069 5.011992 +v -5.217431 0.937071 4.936966 +v -5.223610 0.983940 4.888098 +v -6.289281 4.889658 -0.866877 +v -6.277801 4.862605 -0.802645 +v -6.258488 4.830665 -0.809873 +v -6.267362 4.867731 -0.858705 +v -6.270460 4.852938 -0.888731 +v -6.298755 4.889118 -0.898965 +v -6.264835 4.795389 -0.830571 +v -5.876956 0.858238 3.112571 +v -5.838425 0.741561 3.089804 +v -5.751720 0.762039 3.051116 +v -5.728548 0.904009 3.055429 +v -5.636336 0.754377 2.971696 +v -5.589783 0.845783 2.958499 +v -5.818195 1.066463 3.084780 +v -5.953473 1.007664 3.140284 +v -5.506035 0.964228 2.903221 +v -5.589963 1.042817 2.975699 +v -5.669878 1.166063 3.006001 +v -5.665657 3.541232 2.070219 +v -5.609229 3.439374 2.058036 +v -5.593490 3.451594 2.031623 +v -5.641119 3.530706 2.051989 +v -5.580740 3.466219 2.002607 +v -5.646281 3.557660 2.039957 +v -5.679501 3.574976 2.059325 +v -5.345224 0.252906 3.650130 +v -5.344584 0.195783 3.609232 +v -5.295034 0.225720 3.556612 +v -5.293749 0.322496 3.598428 +v -5.348584 0.372662 3.638803 +v -5.379868 0.292657 3.680589 +v -5.235960 0.235242 3.494052 +v -5.216365 0.306746 3.537374 +v -5.209187 0.389956 3.539896 +v -5.269536 0.423721 3.581851 +v -5.322832 0.456099 3.613570 +v -6.352007 4.882542 -0.906513 +v -6.315809 4.867250 -0.918694 +v -6.339812 4.836943 -0.919123 +v -6.369900 4.855981 -0.914479 +v -6.414864 4.816794 -0.891342 +v -6.421207 4.855882 -0.866319 +v -6.379444 4.782285 -0.894415 +v -5.908485 4.656725 6.248614 +v -5.939353 4.705823 6.330999 +v -5.992518 4.726537 6.333622 +v -5.949659 4.641845 6.164646 +v -6.053693 4.726853 6.338098 +v -6.011468 4.638757 6.140526 +v -5.890961 4.626218 6.092768 +v -5.863916 4.649369 6.206680 +v -4.120679 0.938810 7.196024 +v -4.181781 0.891972 7.202923 +v -4.140921 0.849562 7.214734 +v -4.103192 0.899176 7.213471 +v -4.059639 0.895258 7.200707 +v -4.069372 0.960883 7.181332 +v -4.087890 0.816889 7.216372 +v -5.420005 0.616103 3.506744 +v -5.451132 0.558534 3.570911 +v -5.372441 0.557161 3.586899 +v -5.362899 0.608123 3.527883 +v -5.316482 0.605803 3.497814 +v -5.376649 0.625388 3.439800 +v -5.303343 0.542299 3.575989 +v -8.179918 0.944005 2.548697 +v -8.153944 0.874827 2.577059 +v -8.112801 0.961196 2.688131 +v -8.142452 1.059460 2.644154 +v -8.200251 1.110943 2.541846 +v -8.205023 0.988499 2.503922 +v -8.096722 1.037987 2.800398 +v -8.061010 1.099611 2.843558 +v -8.105080 1.154325 2.666683 +v -8.056511 0.955742 2.863426 +v -8.158197 1.207323 2.545046 +v -5.729404 0.073173 5.396770 +v -5.683712 0.108733 5.373040 +v -5.585565 0.136168 5.523107 +v -5.636715 0.081904 5.608961 +v -5.730363 0.007246 5.642806 +v -5.636715 0.081904 5.608961 +v -5.617128 0.061554 5.826046 +v -5.695535 0.008827 5.859663 +v -5.528691 0.168783 5.713301 +v -5.540810 0.135630 5.835835 +v -5.617128 0.061554 5.826046 +v -5.487609 0.206645 5.636098 +v -6.567423 6.508566 6.225807 +v -6.582694 6.483307 6.103343 +v -6.647718 6.540144 6.099643 +v -6.692605 6.572088 6.251766 +v -6.665372 6.550620 6.455129 +v -6.525567 6.534624 6.402724 +v -6.567423 6.508566 6.225807 +v -6.692605 6.572088 6.251766 +v -6.768178 6.649548 6.190941 +v -6.913875 6.640929 6.261374 +v -6.921762 6.545433 6.357285 +v -6.692605 6.572088 6.251766 +v -6.647718 6.540144 6.099643 +v -6.706367 6.620577 6.084543 +v -5.166324 0.502843 3.072272 +v -5.087142 0.505654 3.021391 +v -5.137856 0.496289 2.873628 +v -5.233778 0.512879 2.931030 +v -5.322579 0.543665 3.076323 +v -5.253483 0.532929 3.152282 +v -5.153797 0.506584 2.701354 +v -5.227838 0.510748 2.720586 +v -5.306037 0.522710 2.703548 +v -5.325663 0.517199 2.873695 +v -5.388217 0.536383 3.024845 +v -8.218287 1.125477 2.447783 +v -8.171337 1.216765 2.445098 +v -8.082573 1.250857 2.496101 +v -8.122847 1.207929 2.398184 +v -8.171278 1.120477 2.375990 +v -8.080429 5.654957 5.064377 +v -8.123432 5.693863 5.022462 +v -8.095087 5.738703 5.060816 +v -8.066124 5.692401 5.079910 +v -8.048855 5.761532 5.122847 +v -8.023371 5.693185 5.123620 +v -8.028805 5.634974 5.116078 +v -5.255776 2.047884 1.644604 +v -5.212497 1.909818 1.692980 +v -5.272871 1.971642 1.780833 +v -5.293207 2.062725 1.726528 +v -5.310214 2.141410 1.752413 +v -5.290520 2.168924 1.654483 +v -6.618209 3.858723 -0.522534 +v -6.583539 3.864146 -0.631390 +v -6.520956 3.900542 -0.620472 +v -6.577974 3.883707 -0.483345 +v -6.508308 3.976465 -0.523379 +v -6.533928 3.973186 -0.417221 +v -6.572844 3.855902 -0.358436 +v -6.576441 3.745615 -0.287310 +v -6.573202 3.758873 -0.382441 +v -6.604951 3.766483 -0.449409 +v -6.489872 3.986568 -0.629570 +v -6.956564 0.013771 5.150928 +v -6.725082 0.023470 5.007935 +v -6.686910 0.001095 5.158733 +v -6.856995 0.001244 5.249043 +v -6.673940 0.000131 5.323666 +v -6.897938 0.000379 5.372591 +v -7.076092 0.000932 5.311760 +v -5.339551 0.941187 2.644769 +v -5.322505 0.895720 2.550957 +v -5.244605 1.041238 2.516624 +v -5.277836 1.053086 2.604100 +v -5.275771 1.132839 2.641733 +v -5.359965 1.007522 2.732544 +v -5.199255 1.191997 2.530705 +v -6.356750 5.521296 8.455571 +v -6.405009 5.500115 8.442599 +v -6.388221 5.439446 8.402874 +v -6.343767 5.462911 8.425841 +v -6.302619 5.473328 8.393336 +v -6.312533 5.548100 8.441675 +v -5.496539 0.219656 3.671196 +v -5.475862 0.183408 3.712502 +v -5.449210 0.234670 3.710521 +v -5.474065 0.248395 3.687274 +v -5.425221 0.309053 3.685091 +v -5.467515 0.305030 3.661655 +v -8.165497 0.626353 2.492462 +v -8.108805 0.596098 2.399325 +v -8.054306 0.780246 2.564261 +v -8.128256 0.785689 2.580284 +v -8.153944 0.874827 2.577059 +v -8.227402 0.787026 2.587523 +v -8.202188 0.711973 2.606338 +v -7.996658 0.892992 2.734916 +v -8.061359 0.899661 2.718629 +v -8.112801 0.961196 2.688131 +v -5.436042 0.000451 4.695459 +v -5.330587 0.000041 4.653854 +v -5.319304 0.000038 4.719680 +v -5.396180 0.000142 4.732762 +v -5.317287 0.000034 4.783978 +v -5.416588 0.000127 4.782540 +v -5.486332 0.000304 4.760561 +v -6.425507 1.175778 1.341876 +v -6.334811 1.243823 1.353064 +v -6.213804 1.215073 1.259033 +v -6.282663 1.106834 1.196725 +v -6.454798 1.019185 1.182967 +v -6.550673 1.126002 1.346548 +v -6.248912 1.022809 1.044277 +v -6.395926 0.936862 1.051107 +v -6.454798 1.019185 1.182967 +v -6.282663 1.106834 1.196725 +v -6.063845 1.180487 1.054340 +v -6.069786 1.104196 0.956893 +v -6.213804 1.215073 1.259033 +v -6.057595 1.251087 1.121231 +v -5.890243 1.308444 1.904555 +v -5.926897 1.303747 1.831044 +v -6.087014 1.406056 1.889840 +v -6.043106 1.446575 2.017145 +v -6.157647 1.542459 2.021049 +v -6.125708 1.626085 2.150062 +v -6.081641 1.563320 2.179170 +v -5.992753 1.416861 2.075979 +v -5.858632 1.302750 1.958348 +v -6.199301 1.507289 1.901377 +v -6.044310 1.524038 2.203162 +v -5.381427 5.402129 9.320342 +v -5.409194 5.412463 9.323160 +v -5.402194 5.403182 9.403024 +v -5.379075 5.399817 9.390813 +v -5.362267 5.382478 9.401527 +v -5.355077 5.381227 9.323687 +v -5.397176 5.383270 9.428514 +v -8.104265 5.788272 5.561835 +v -8.063477 5.716776 5.584961 +v -8.011658 5.607653 5.673638 +v -8.038322 5.708829 5.693324 +v -8.082176 5.799559 5.725343 +v -6.352326 4.750400 -0.259014 +v -6.383935 4.747768 -0.365074 +v -6.384350 4.814899 -0.325867 +v -6.356446 4.802372 -0.259411 +v -6.355013 4.833472 -0.223929 +v -6.354373 4.767709 -0.190134 +v -6.374390 4.870083 -0.294347 +v -6.325257 5.323636 4.898610 +v -6.329028 5.190265 4.877110 +v -6.356614 5.104810 4.749956 +v -6.391577 5.144741 4.723041 +v -6.389366 5.221144 4.814056 +v -6.319210 5.087581 4.883066 +v -6.349003 5.039429 4.766999 +v -6.404521 5.308029 4.859515 +v -5.497456 0.152300 3.614906 +v -5.457961 0.128180 3.608911 +v -5.469891 0.104658 3.676609 +v -5.496481 0.132515 3.668682 +v -5.491903 0.152622 3.695153 +v -5.505125 0.189207 3.640011 +v -5.459566 0.131111 3.712999 +v -6.771064 4.400592 -0.609659 +v -6.815369 4.396657 -0.496516 +v -6.785624 4.528646 -0.413868 +v -6.737533 4.537251 -0.550510 +v -6.681132 4.453555 -0.683433 +v -6.726455 4.366704 -0.702812 +v -6.751634 4.646563 -0.313142 +v -6.698225 4.671782 -0.417270 +v -6.685120 4.619670 -0.600863 +v -6.625721 4.528966 -0.688936 +v -6.646995 4.707232 -0.501392 +v -8.232176 0.539453 2.452059 +v -8.100401 0.516875 2.250308 +v -7.977454 0.573253 2.226357 +v -7.991274 0.672561 2.395686 +v -5.529044 5.146475 9.097062 +v -5.578552 5.098392 9.059079 +v -5.456078 5.096141 9.032920 +v -5.418195 5.153608 9.032538 +v -5.338962 5.090305 8.906300 +v -5.342437 5.132751 8.875720 +v -5.413644 5.219619 9.140023 +v -5.481678 5.207399 9.167591 +v -5.368278 5.222954 8.984510 +v -5.362459 5.264331 9.113965 +v -5.365376 5.185427 8.835524 +v -5.464376 0.233130 5.903306 +v -5.397911 0.337704 6.033586 +v -5.426425 0.265712 6.127171 +v -5.471515 0.202098 6.002519 +v -5.521719 0.125370 6.011606 +v -6.516079 5.521645 4.456615 +v -6.508162 5.549293 4.417123 +v -6.474014 5.551892 4.444852 +v -6.483177 5.525272 4.467066 +v -6.461156 5.508910 4.519090 +v -6.506621 5.491934 4.526482 +v -6.428464 5.541866 4.514469 +v -5.830234 5.016726 9.054088 +v -5.896344 5.052460 8.964809 +v -5.994534 5.027027 8.962465 +v -5.966140 4.963439 9.049969 +v -6.113558 4.920032 8.949370 +v -5.984485 4.904908 9.094660 +v -6.107525 4.979658 8.905093 +v -5.884243 4.882128 9.153822 +v -5.816992 4.922254 9.123071 +v -4.593152 0.922928 7.191212 +v -4.753498 0.950583 7.189418 +v -4.756783 0.854964 7.286314 +v -4.562111 0.801403 7.293142 +v -4.371605 0.804107 7.197259 +v -4.420662 0.892387 7.144897 +v -4.798148 0.746573 7.347936 +v -4.655897 0.669911 7.366706 +v -4.438448 0.642572 7.312429 +v -4.305954 0.708043 7.218781 +v -4.527699 0.544322 7.364762 +v -6.293063 5.589860 8.506651 +v -6.247067 5.622224 8.499257 +v -6.217320 5.643406 8.562507 +v -6.207405 5.712862 8.533427 +v -6.203124 5.711477 8.595317 +v -5.413772 0.133165 3.625639 +v -5.433331 0.114914 3.670392 +v -5.383788 0.157958 3.657702 +v -5.420013 0.131317 3.696939 +v -8.110197 5.871241 5.560127 +v -8.060167 5.887758 5.751282 +v -7.991194 5.958980 5.773379 +v -8.072908 5.953986 5.567821 +v -8.082302 5.882697 5.422761 +v -7.939131 6.042950 5.804831 +v -8.033237 6.044636 5.644146 +v -8.080477 6.069751 5.528727 +v -8.065920 6.003151 5.462348 +v -8.014980 5.932270 5.366106 +v -8.089315 6.053734 5.396131 +v -8.155123 6.111478 5.302015 +v -8.103800 6.090133 5.262946 +v -8.005850 6.022630 5.353914 +v -8.103800 6.090133 5.262946 +v -8.054708 6.115319 5.238347 +v -7.956849 6.077207 5.329684 +v -8.005850 6.022630 5.353914 +v -7.844882 6.047021 5.420378 +v -7.861983 5.970628 5.390844 +v -7.875446 5.874648 5.345029 +v -8.014980 5.932270 5.366106 +v -4.815278 0.313353 2.233166 +v -4.841537 0.325735 2.171993 +v -4.909811 0.421002 2.205933 +v -4.884905 0.416367 2.303075 +v -4.885602 0.333751 2.375873 +v -4.816515 0.271977 2.284727 +v -4.910621 0.451717 2.407620 +v -4.922280 0.361283 2.468142 +v -4.885602 0.333751 2.375873 +v -4.884905 0.416367 2.303075 +v -4.896133 0.540682 2.257385 +v -4.886628 0.561059 2.336889 +v -4.909811 0.421002 2.205933 +v -4.935554 0.523940 2.192977 +v -8.108219 0.565033 5.469339 +v -8.099403 0.531169 5.594344 +v -8.047184 0.641935 5.633541 +v -8.059919 0.633716 5.529241 +v -8.029896 0.771817 5.544051 +v -8.071753 0.733124 5.421845 +v -8.022499 0.770759 5.675261 +v -5.926743 5.385450 6.209162 +v -5.950831 5.371598 6.308307 +v -5.892271 5.331023 6.381235 +v -5.866704 5.314797 6.286353 +v -5.892488 5.320143 6.082495 +v -5.905433 5.394471 6.048946 +v -5.818830 5.234722 6.301562 +v -5.868419 5.244804 6.108422 +v -6.577506 4.273161 -0.985747 +v -6.617317 4.260793 -0.915836 +v -6.607160 4.313601 -0.915737 +v -6.578459 4.308806 -0.967111 +v -6.569958 4.358317 -0.908713 +v -6.546401 4.336339 -0.971262 +v -6.531194 4.303067 -1.014410 +v -5.184835 1.195225 7.446657 +v -5.096062 1.160392 7.413000 +v -5.097028 1.227013 7.339895 +v -5.201024 1.317681 7.370595 +v -5.271396 1.401549 7.596666 +v -5.271585 1.241495 7.598530 +v -5.184835 1.195225 7.446657 +v -5.201024 1.317681 7.370595 +v -5.095006 1.253413 7.208169 +v -5.173735 1.369674 7.174707 +v -4.594066 2.085211 1.973478 +v -4.643979 2.262678 1.946634 +v -4.712551 2.175515 1.995644 +v -4.658321 2.083987 2.009590 +v -4.688658 1.906330 2.092723 +v -4.615530 1.845644 2.070459 +v -4.771950 1.976107 2.072826 +v -5.222074 0.207109 2.281893 +v -5.228755 0.116221 2.337080 +v -5.294919 0.123537 2.373358 +v -5.287264 0.227554 2.311224 +v -5.407216 0.186192 2.368402 +v -5.441442 0.214635 2.313684 +v -5.347348 0.276211 2.260227 +v -5.391367 0.137944 2.419439 +v -5.274465 0.360840 2.197283 +v -5.229734 0.351668 2.231973 +v -8.014196 5.864026 5.286222 +v -8.094938 5.846414 5.333783 +v -7.895750 5.761598 5.279719 +v -8.014196 5.864026 5.286222 +v -6.322540 6.738666 5.449716 +v -5.267654 0.632816 2.529584 +v -5.191186 0.655507 2.535845 +v -5.190557 0.732332 2.480866 +v -5.252172 0.682231 2.489282 +v -5.229056 0.786925 2.430558 +v -5.293828 0.695988 2.459651 +v -5.334426 0.633369 2.506393 +v -5.090041 0.104036 2.270524 +v -4.975843 0.104569 2.203560 +v -4.937117 0.086205 2.262590 +v -5.044565 0.083172 2.382262 +v -4.937117 0.086205 2.262590 +v -4.887794 0.099151 2.299443 +v -4.961900 0.103071 2.414021 +v -5.044565 0.083172 2.382262 +v -5.059907 0.091346 2.511943 +v -5.123012 0.092657 2.516386 +v -5.138576 0.086722 2.410255 +v -5.044565 0.083172 2.382262 +v -4.961900 0.103071 2.414021 +v -4.987683 0.111982 2.516130 +v -5.169548 0.109048 2.310066 +v -5.090041 0.104036 2.270524 +v -5.624204 0.371924 3.442261 +v -5.652318 0.323615 3.363141 +v -5.545928 0.292363 3.264570 +v -5.427957 0.249607 3.265085 +v -5.640694 0.302643 3.187316 +v -5.579160 0.278825 3.022084 +v -5.494237 0.261207 3.061141 +v -5.395901 0.245139 3.072021 +v -5.702692 0.305633 3.281440 +v -4.715876 0.066979 2.116968 +v -4.734439 0.062131 2.092364 +v -4.693131 0.062365 2.059501 +v -4.689023 0.065072 2.082608 +v -4.678772 0.075360 2.053810 +v -4.672624 0.075835 2.078826 +v -4.691200 0.084174 2.129711 +v -4.582406 0.327931 6.082870 +v -4.536169 0.254016 6.052208 +v -4.595356 0.258740 6.105090 +v -4.609456 0.311681 6.115338 +v -4.682982 0.365230 6.219662 +v -4.707036 0.445439 6.226453 +v -4.674560 0.301868 6.217061 +v -6.500934 2.727149 0.652767 +v -6.442650 2.750154 0.654360 +v -6.522714 2.801341 0.703958 +v -6.583743 2.594185 0.823548 +v -6.660848 2.429713 0.867947 +v -6.500934 2.727149 0.652767 +v -6.583743 2.594185 0.823548 +v -6.559787 2.752464 0.830718 +v -6.560197 2.494165 0.948154 +v -5.149747 0.907374 2.403462 +v -5.086348 0.823417 2.459070 +v -4.998085 0.798744 2.458186 +v -4.915344 0.996481 2.388279 +v -5.000686 1.041195 2.387174 +v -5.110850 0.683310 2.529809 +v -5.066370 1.095719 2.360493 +v -5.048554 0.674273 2.522147 +v -6.465508 5.579322 4.434762 +v -6.492626 5.587275 4.404377 +v -6.475851 5.627744 4.426441 +v -6.453143 5.610835 4.446179 +v -6.412179 5.625759 4.510575 +v -6.413836 5.580062 4.512169 +v -6.431115 5.669681 4.511279 +v -5.732146 3.581283 2.058402 +v -5.743961 3.587746 2.039300 +v -5.756992 3.572653 2.043717 +v -5.744723 3.573461 2.058488 +v -5.744648 3.550848 2.066944 +v -5.728013 3.557495 2.073295 +v -5.758119 3.547163 2.051584 +v -6.504447 6.185016 4.452135 +v -6.530377 6.211122 4.452093 +v -6.503457 6.221181 4.471674 +v -6.481660 6.197673 4.471471 +v -6.463052 6.224079 4.531620 +v -6.448533 6.182087 4.514681 +v -6.468452 6.142692 4.502567 +v -5.590591 0.511174 3.487145 +v -5.653996 0.494904 3.468957 +v -5.744400 0.471950 3.479546 +v -5.710999 0.376170 3.470587 +v -5.710999 0.376170 3.470587 +v -5.717607 0.321176 3.421690 +v -6.540483 4.957156 4.981658 +v -6.549369 4.912654 5.058209 +v -6.615550 5.059593 5.064741 +v -6.592957 5.101020 4.978547 +v -6.577397 5.051319 4.881793 +v -6.549575 4.966492 4.886647 +v -6.644564 5.186549 5.084376 +v -6.618987 5.220846 5.024058 +v -6.607297 5.256051 4.971504 +v -6.600011 5.175727 4.924064 +v -6.586965 5.110655 4.856962 +v -7.019877 0.004770 2.516659 +v -7.100451 0.063634 2.597533 +v -7.173023 0.049978 2.468084 +v -7.081692 0.003576 2.426592 +v -7.189416 0.035075 2.345129 +v -7.069416 0.001475 2.341424 +v -7.069416 0.001475 2.341424 +v -6.962353 0.000475 2.426873 +v -7.019877 0.004770 2.516659 +v -7.081692 0.003576 2.426592 +v -8.043103 0.319458 7.931079 +v -7.968423 0.365604 7.817190 +v -7.904080 0.322961 7.848598 +v -7.978613 0.297340 7.925807 +v -7.831356 0.298916 7.912098 +v -7.934724 0.280920 7.987197 +v -8.018775 0.297278 8.021111 +v -6.586009 4.596930 -0.718034 +v -6.505037 4.530581 -0.730972 +v -6.537080 4.444720 -0.754226 +v -6.518753 4.397523 -0.829596 +v -6.597761 4.383781 -0.844105 +v -6.631597 4.411727 -0.780026 +v -6.452409 4.400004 -0.756828 +v -6.452261 4.371593 -0.813409 +v -6.518753 4.397523 -0.829596 +v -6.537080 4.444720 -0.754226 +v -6.505037 4.530581 -0.730972 +v -6.437813 4.469897 -0.695016 +v -6.373778 4.468902 -0.624187 +v -6.399200 4.349697 -0.592549 +v -6.407670 4.338286 -0.665897 +v -6.397023 4.578269 -0.756979 +v -6.327635 4.573017 -0.707400 +v -6.467706 4.609636 -0.779451 +v -6.412618 4.313667 -0.730197 +v -8.027107 5.150659 5.488350 +v -8.010109 5.185116 5.569117 +v -8.002989 5.270294 5.497565 +v -7.968146 5.224294 5.414663 +v -8.038754 5.362891 5.407954 +v -7.990046 5.353224 5.358809 +v -7.883482 5.238887 5.325359 +v -7.920424 5.148530 5.277528 +v -8.003885 5.156468 5.337799 +v -7.968146 5.224294 5.414663 +v -7.990046 5.353224 5.358809 +v -7.930687 5.368757 5.305766 +v -8.003885 5.156468 5.337799 +v -8.062973 5.119722 5.390911 +v -6.289279 4.598448 5.490816 +v -6.224248 4.661790 5.557809 +v -6.190817 4.595551 5.639008 +v -6.247189 4.503425 5.586452 +v -6.190817 4.595551 5.639008 +v -6.140598 4.518595 5.787341 +v -6.152050 4.449741 5.782423 +v -6.247189 4.503425 5.586452 +v -6.220879 4.365567 5.620382 +v -6.351326 4.275724 5.451771 +v -6.373880 4.423333 5.409838 +v -6.247189 4.503425 5.586452 +v -6.373880 4.423333 5.409838 +v -6.394912 4.536146 5.366059 +v -6.289279 4.598448 5.490816 +v -6.247189 4.503425 5.586452 +v -6.152050 4.449741 5.782423 +v -6.137517 4.368651 5.802363 +v -5.992339 1.293887 1.726013 +v -5.743410 1.225172 1.739594 +v -5.776417 1.223118 1.586181 +v -5.927082 1.260965 1.501892 +v -6.090141 1.293230 1.630590 +v -5.743410 1.225172 1.739594 +v -5.510194 1.149734 1.643021 +v -5.492868 1.169719 1.502804 +v -5.776417 1.223118 1.586181 +v -5.443251 5.096706 8.017928 +v -5.439169 5.058273 7.954222 +v -5.399745 4.972174 7.916698 +v -5.465406 4.981844 7.906599 +v -5.518549 4.989231 7.930407 +v -5.009108 1.162649 7.305828 +v -5.030223 1.203139 7.220201 +v -4.963852 1.136748 7.134226 +v -5.004474 1.219005 7.016830 +v -4.951341 1.060516 7.227578 +v -7.886054 4.911700 5.720488 +v -7.907694 4.969413 5.778210 +v -7.966024 5.088179 5.726204 +v -7.981977 5.018410 5.657382 +v -7.989285 5.157810 5.684283 +v -8.012327 5.115338 5.624548 +v -8.049652 5.076114 5.529335 +v -8.034712 4.997048 5.536138 +v -4.818190 1.296032 6.568840 +v -4.842880 1.239629 6.775799 +v -4.737583 1.172161 6.761588 +v -4.686317 1.248346 6.571890 +v -4.718886 1.288873 6.317991 +v -4.822251 1.297292 6.329164 +v -4.575621 1.240176 6.476854 +v -4.627182 1.264914 6.277247 +v -4.579443 1.116284 6.793102 +v -4.519262 1.168302 6.692410 +v -4.455897 1.175451 6.616417 +v -4.682982 0.365230 6.219662 +v -4.852532 0.397452 6.287800 +v -4.896659 0.449283 6.283233 +v -4.707036 0.445439 6.226453 +v -4.954238 0.500006 6.277829 +v -4.802498 0.519116 6.244774 +v -4.802498 0.519116 6.244774 +v -4.693151 0.539771 6.189349 +v -4.615134 0.458079 6.124547 +v -5.495595 6.228499 8.260903 +v -5.516723 6.200836 8.136881 +v -5.577711 6.280802 8.166964 +v -5.548010 6.282427 8.238416 +v -5.618234 6.416931 8.212090 +v -5.580373 6.372341 8.290391 +v -5.523035 6.323484 8.352598 +v -5.771373 0.467502 2.717270 +v -5.796737 0.420867 2.663477 +v -5.722876 0.424986 2.615083 +v -5.725177 0.460935 2.656571 +v -5.720677 0.466159 2.766753 +v -4.853655 0.651489 7.368637 +v -4.929396 0.806749 7.318227 +v -5.010162 0.743690 7.374896 +v -5.059919 0.614568 7.358049 +v -4.927482 0.558164 7.367530 +v -5.185484 0.768853 7.402555 +v -5.185527 0.644382 7.357697 +v -4.929396 0.806749 7.318227 +v -5.032528 0.938524 7.383070 +v -5.111806 0.925793 7.425070 +v -5.010162 0.743690 7.374896 +v -6.521747 4.778694 -0.518701 +v -6.600258 4.746858 -0.582456 +v -6.555849 4.756351 -0.414525 +v -6.659996 4.763823 -0.325928 +v -6.460103 4.763762 -0.402026 +v -6.446404 4.766294 -0.485950 +v -6.542721 4.834169 -0.349727 +v -6.455532 4.821424 -0.358665 +v -6.637192 4.834661 -0.235858 +v -5.904498 0.607135 3.098182 +v -5.871513 0.640097 3.112304 +v -5.903727 0.700450 3.097261 +v -5.989726 0.652935 3.050304 +v -5.969881 0.557947 2.980401 +v -5.909625 0.544767 3.045814 +v -5.904498 0.607135 3.098182 +v -5.989726 0.652935 3.050304 +v -5.903727 0.700450 3.097261 +v -5.993444 0.823897 3.122858 +v -6.112297 0.791632 3.088672 +v -5.989726 0.652935 3.050304 +v -6.526334 4.954926 -0.209862 +v -6.490663 4.955334 -0.291848 +v -6.533477 4.946363 -0.248866 +v -6.577750 4.898947 -0.246834 +v -6.576494 4.898553 -0.174030 +v -6.522605 4.893497 -0.321443 +v -5.082652 -0.000006 4.789684 +v -5.067463 -0.000059 4.727594 +v -4.980982 0.000078 4.771945 +v -5.014546 0.000083 4.809883 +v -4.928903 0.000363 4.872971 +v -4.994992 0.000128 4.887626 +v -5.091684 0.000027 4.886506 +v -5.575672 5.865822 8.166341 +v -5.516721 5.812676 8.199461 +v -5.526623 5.911644 8.310202 +v -5.571918 5.927351 8.249648 +v -5.576236 5.983244 8.370140 +v -5.622135 5.979048 8.277409 +v -5.622135 5.979048 8.277409 +v -5.654466 5.923000 8.169197 +v -5.575672 5.865822 8.166341 +v -5.571918 5.927351 8.249648 +v -8.020849 1.130729 2.272721 +v -7.959074 1.207997 2.385705 +v -7.890326 1.198847 2.344960 +v -7.916857 1.109179 2.165520 +v -7.986728 1.039203 2.122123 +v -8.066673 1.056698 2.248626 +v -7.816310 1.249865 2.316947 +v -7.822177 1.189149 2.108454 +v -7.784077 1.106579 1.874293 +v -7.839886 1.041189 1.868972 +v -6.561587 4.861055 0.204660 +v -6.605741 4.843848 0.181043 +v -6.607513 4.825114 0.221965 +v -6.573540 4.841595 0.226295 +v -6.575313 4.793700 0.253261 +v -6.536855 4.817920 0.248865 +v -6.502152 4.839825 0.231237 +v -6.383163 4.374907 -0.498798 +v -6.327677 4.502595 -0.518119 +v -6.340478 4.508849 -0.368786 +v -6.367896 4.405180 -0.375002 +v -6.289859 4.607996 -0.644341 +v -6.309918 4.608447 -0.474575 +v -6.334474 4.598639 -0.356648 +v -6.280319 4.672171 -0.597074 +v -6.339812 4.836943 -0.919123 +v -6.315809 4.867250 -0.918694 +v -6.292552 4.830941 -0.903137 +v -6.319614 4.811743 -0.906266 +v -6.292608 4.769310 -0.854178 +v -6.334827 4.764373 -0.878277 +v -6.379444 4.782285 -0.894415 +v -5.892476 6.129736 7.293025 +v -5.956821 6.124281 7.341501 +v -6.007529 6.108485 7.440040 +v -5.956031 6.062855 7.363816 +v -5.852923 6.062064 7.305546 +v -6.378766 4.513635 -0.052327 +v -6.369992 4.595551 -0.072516 +v -6.403607 4.558399 0.035327 +v -6.424822 4.373968 0.045164 +v -6.412500 4.344876 -0.022461 +v -6.429780 4.686306 0.107599 +v -6.408402 4.562984 0.125665 +v -6.429695 4.397399 0.113841 +v -6.422576 4.674568 0.170039 +v -7.914135 6.716519 6.045992 +v -7.922974 6.693967 6.106502 +v -7.893703 6.733649 6.133583 +v -7.892795 6.754615 6.078792 +v -7.843647 6.720298 6.122644 +v -7.856636 6.739948 6.060113 +v -7.885817 6.725888 6.014356 +v -7.942810 0.256912 8.359285 +v -7.928550 0.274661 8.390988 +v -7.949214 0.301274 8.379825 +v -7.961970 0.284026 8.360657 +v -7.976705 0.302606 8.320475 +v -7.952038 0.266653 8.300178 +v -7.942810 0.256912 8.359285 +v -7.961970 0.284026 8.360657 +v -7.967121 0.338783 8.343865 +v -7.976705 0.302606 8.320475 +v -4.991461 0.447125 2.633549 +v -4.960463 0.416993 2.781482 +v -4.933965 0.359739 2.769259 +v -4.955245 0.389451 2.593811 +v -4.941181 0.488624 2.492811 +v -4.939502 0.280209 2.617986 +v -4.923022 0.269691 2.502548 +v -4.921587 0.278315 2.767405 +v -4.976924 0.523301 2.539470 +v -4.939785 1.300025 6.784772 +v -5.012000 1.395637 6.775225 +v -5.090552 1.369158 6.984341 +v -4.877048 1.142304 6.958169 +v -4.880508 1.063251 7.077366 +v -4.320919 0.194193 6.229169 +v -4.354284 0.136306 6.204774 +v -4.329713 0.183461 6.116895 +v -4.305937 0.207500 6.152078 +v -4.321407 0.236320 6.079387 +v -4.295920 0.254341 6.138061 +v -4.299551 0.275551 6.236228 +v -7.903265 4.870178 5.807112 +v -7.904044 4.799687 5.738959 +v -7.888843 4.748896 5.819583 +v -7.910602 4.815634 5.837287 +v -5.385478 5.599916 8.091134 +v -5.447042 5.601012 8.097909 +v -5.439748 5.548111 8.066343 +v -5.388684 5.551219 8.075428 +v -5.422081 5.522875 8.031329 +v -5.378035 5.539365 8.034217 +v -5.351840 5.594793 8.047545 +v -7.979726 5.763655 5.197861 +v -8.049429 5.832658 5.216933 +v -7.885044 5.644885 5.262378 +v -7.959219 5.680383 5.191986 +v -7.786583 5.819815 5.401058 +v -7.802452 5.689272 5.351422 +v -7.816420 5.577269 5.323946 +v -7.847299 6.687537 5.995530 +v -7.885845 6.662525 6.017456 +v -7.813022 6.698825 6.040988 +v -6.002582 4.686312 5.769868 +v -5.995162 4.647234 5.805906 +v -6.031809 4.560761 5.800460 +v -6.062644 4.581355 5.781220 +v -6.031809 4.560761 5.800460 +v -6.048493 4.545234 5.954088 +v -6.065980 4.536595 5.955127 +v -6.062644 4.581355 5.781220 +v -6.093637 4.639635 5.650844 +v -6.002962 4.743274 5.692316 +v -6.093637 4.639635 5.650844 +v -5.518549 4.989231 7.930407 +v -5.443251 5.096706 8.017928 +v -5.055685 0.308176 0.378304 +v -4.885221 0.397134 0.511715 +v -4.920699 0.263657 0.800258 +v -5.069360 0.144197 0.679565 +v -5.025042 0.102373 1.044451 +v -5.087710 0.042178 1.026613 +v -5.161944 0.047557 0.738947 +v -5.069360 0.144197 0.679565 +v -4.948107 0.192649 1.094238 +v -5.025042 0.102373 1.044451 +v -5.377229 0.071213 0.524703 +v -5.341053 0.161397 0.424226 +v -6.413497 6.221541 5.452500 +v -6.316289 6.249722 5.487286 +v -6.322502 6.256395 5.328640 +v -6.397397 6.228672 5.330301 +v -6.298268 6.362104 5.591045 +v -6.261002 6.359422 5.533722 +v -6.213340 6.276087 5.530682 +v -6.242074 6.259261 5.321017 +v -6.185112 6.377713 5.540695 +v -6.646413 3.793150 0.466666 +v -6.604817 3.791143 0.444000 +v -6.638274 3.968820 0.377305 +v -6.708102 4.015324 0.403583 +v -6.784497 4.028047 0.460579 +v -6.700630 3.809458 0.498384 +v -6.609687 4.127939 0.322730 +v -6.649354 4.192563 0.370462 +v -5.523732 1.128413 5.096533 +v -5.516427 1.216416 5.151032 +v -5.483143 1.175152 5.230419 +v -5.509045 1.131401 5.161892 +v -5.388855 1.132268 5.253473 +v -5.434476 1.072331 5.178362 +v -5.469695 1.042766 5.101736 +v -5.389878 0.000063 5.177240 +v -5.436542 0.000087 5.076951 +v -5.345987 0.000028 5.063649 +v -5.339919 0.000040 5.144662 +v -5.266436 0.000057 5.183483 +v -5.305695 0.000167 5.254718 +v -5.231296 0.000020 5.087502 +v -5.675640 0.195957 4.870694 +v -5.638334 0.157054 4.802370 +v -5.613365 0.082340 4.841238 +v -5.641751 0.109137 4.966022 +v -5.684048 0.162272 5.008830 +v -5.709078 0.230650 4.909671 +v -5.593671 0.024109 4.972222 +v -5.570302 0.016782 5.106215 +v -5.611375 0.068388 5.118634 +v -5.579554 0.015984 4.846488 +v -5.643620 0.108104 5.132873 +v -7.903220 0.306640 8.389328 +v -7.926104 0.324507 8.383455 +v -7.931025 0.361894 8.361508 +v -7.884605 0.357459 8.363585 +v -5.823473 6.418749 8.075472 +v -5.707137 6.426898 8.130876 +v -5.652546 6.277622 8.049944 +v -5.794848 6.255048 7.944339 +v -5.589827 6.175997 8.009859 +v -5.692080 6.131127 7.877127 +v -5.782834 6.083986 7.747263 +v -5.879220 6.156159 7.808393 +v -5.987955 6.205561 7.848699 +v -5.946952 6.300864 7.941416 +v -5.936269 6.441865 8.054504 +v -5.886261 6.369797 6.952630 +v -5.968122 6.404041 7.002962 +v -5.921156 6.388173 7.089741 +v -5.866681 6.368852 7.031520 +v -5.883535 6.365831 7.143087 +v -5.822379 6.344060 7.045511 +v -5.833045 6.330304 6.938682 +v -7.735337 0.000418 5.597962 +v -7.665106 0.000149 5.780857 +v -7.789810 0.000050 5.827359 +v -7.822265 0.000145 5.694044 +v -7.906423 0.000217 5.862342 +v -7.911747 0.000517 5.651575 +v -7.835747 0.001227 5.475687 +v -5.981429 1.136492 0.748256 +v -5.918225 1.248407 0.653070 +v -5.961489 1.202021 0.518567 +v -6.014078 1.084231 0.608802 +v -6.061301 1.024621 0.559947 +v -6.098595 0.982403 0.683147 +v -6.078806 1.018467 0.756319 +v -6.078206 1.059918 0.852611 +v -5.980332 4.825973 9.163485 +v -6.011499 4.856756 9.110579 +v -6.282151 0.000014 2.261286 +v -6.199251 0.000020 2.390041 +v -6.422080 0.000021 2.456386 +v -6.416442 0.000015 2.329513 +v -6.527822 0.000014 2.263515 +v -6.409767 0.000013 2.132740 +v -6.601532 0.000018 2.403759 +v -6.555025 3.839975 0.002767 +v -6.530717 3.713031 0.075630 +v -6.570033 3.671296 -0.006259 +v -6.584983 3.784500 -0.113685 +v -6.638310 3.700049 -0.124566 +v -6.608933 3.725917 -0.198233 +v -6.574531 3.824164 -0.241327 +v -6.619943 3.637469 -0.042446 +v -4.353116 0.373707 6.067533 +v -4.402281 0.458293 6.098821 +v -4.348781 0.436231 6.153685 +v -4.321676 0.371105 6.121479 +v -4.309600 0.373950 6.209277 +v -4.299252 0.317522 6.131824 +v -4.329425 0.298823 6.063086 +v -4.606407 0.000309 6.974168 +v -4.674689 0.001233 7.102908 +v -4.801433 0.000323 7.007749 +v -4.717754 0.000142 6.927957 +v -4.867925 0.000420 6.893128 +v -4.728068 0.000107 6.830648 +v -4.565232 0.000514 6.832386 +v -5.999730 4.772430 6.533187 +v -6.110508 4.748730 6.584609 +v -6.167194 4.714450 6.533225 +v -6.100194 4.707408 6.325353 +v -6.282129 4.714156 6.737933 +v -6.313746 4.703148 6.679026 +v -6.073596 4.744076 6.739221 +v -6.242538 4.716707 6.835048 +v -5.965868 4.765862 6.697557 +v -7.908858 0.247021 8.357951 +v -7.906886 0.248990 8.390099 +v -7.908858 0.247021 8.357951 +v -7.874794 0.264719 8.363524 +v -7.882247 0.282352 8.382463 +v -7.906886 0.248990 8.390099 +v -7.882247 0.282352 8.382463 +v -6.357684 5.399280 4.809213 +v -6.300394 5.447348 4.802712 +v -6.259163 5.397334 4.899491 +v -6.191445 5.356520 5.054225 +v -6.417519 5.376776 4.823043 +v -5.488399 5.014953 9.060235 +v -5.477911 5.055014 9.042396 +v -5.621858 5.037455 9.047524 +v -5.677474 4.977127 9.087189 +v -5.739834 5.062463 9.041966 +v -5.635974 4.939482 9.131830 +v -5.476539 4.979482 9.084023 +v -5.755172 4.896741 9.168466 +v -6.270051 6.230381 8.745867 +v -6.291399 6.248309 8.806451 +v -6.165055 6.334997 8.756886 +v -6.202234 6.292576 8.723378 +v -6.083963 6.366912 8.631339 +v -6.168435 6.297343 8.648643 +v -6.246974 6.220315 8.666014 +v -6.318468 1.645491 2.850673 +v -6.358316 1.752273 2.843282 +v -6.528862 1.747096 3.018380 +v -6.458348 1.541331 3.040812 +v -6.465393 1.316432 3.107545 +v -6.315122 1.278126 3.055708 +v -6.316219 1.436118 2.972222 +v -6.259211 1.561875 2.834342 +v -6.667759 1.545228 3.184440 +v -6.618357 1.335151 3.210191 +v -6.721714 1.754179 3.147260 +v -7.875436 5.410744 5.281663 +v -7.818459 5.316469 5.328228 +v -7.779320 5.108400 5.358297 +v -7.869408 5.059457 5.317218 +v -7.740341 5.240649 5.361682 +v -7.841654 6.509582 6.063668 +v -7.822584 6.452992 6.086346 +v -7.805850 6.471563 6.161469 +v -7.832860 6.508446 6.113425 +v -7.849882 6.547278 6.155175 +v -7.861082 6.574848 6.091385 +v -7.833999 6.489194 6.235673 +v -6.132672 6.308769 5.667187 +v -6.213340 6.276087 5.530682 +v -6.185112 6.377713 5.540695 +v -6.134927 6.408508 5.689107 +v -6.053504 6.336397 5.893393 +v -6.062309 6.260051 5.851184 +v -6.191670 6.459163 5.518140 +v -6.155519 6.498493 5.604397 +v -6.095146 6.555141 5.659957 +v -6.028264 6.472419 5.771939 +v -6.412372 5.949557 4.846003 +v -6.421277 5.865908 4.901563 +v -6.500779 5.847843 4.878107 +v -6.528337 5.924271 4.855130 +v -6.593029 5.928445 4.976913 +v -6.584707 6.013533 5.019569 +v -6.585055 6.006749 4.880295 +v -6.581889 5.844688 4.915280 +v -6.275248 6.353210 8.345095 +v -6.202943 6.446704 8.297454 +v -6.242047 6.363341 8.179242 +v -6.293664 6.302076 8.244541 +v -6.272377 6.259989 8.089697 +v -6.342328 6.190246 8.198442 +v -6.324101 6.240515 8.371799 +v -6.774968 4.688576 0.039322 +v -6.727421 4.716646 -0.050867 +v -6.775024 4.669527 -0.103214 +v -6.851362 4.573149 0.037655 +v -6.815334 4.595419 -0.187044 +v -6.887331 4.494010 -0.042037 +v -6.850985 4.546867 0.133022 +v -6.789595 4.663011 0.112312 +v -6.723409 4.730636 -0.220664 +v -6.698098 4.778545 -0.138188 +v -6.651714 4.788239 -0.067149 +v -6.622733 4.848366 -0.127154 +v -7.884859 0.838924 6.464455 +v -7.872158 0.741649 6.484354 +v -7.826563 0.821644 6.676476 +v -7.872314 0.932419 6.655176 +v -7.883997 1.044940 6.788475 +v -7.908669 1.146828 6.715242 +v -7.913841 1.041431 6.566662 +v -7.907209 0.939600 6.422922 +v -7.814212 0.949679 6.876379 +v -7.841578 1.007375 6.889566 +v -7.775289 0.885149 6.907190 +v -6.662035 5.489370 8.308849 +v -6.619479 5.474115 8.279208 +v -6.534618 5.497390 8.356712 +v -6.554409 5.552024 8.438820 +v -6.460989 5.495619 8.405038 +v -6.462472 5.573359 8.476894 +v -6.608328 5.581395 8.469171 +v -6.702447 5.522730 8.323824 +v -7.791733 1.061890 7.079671 +v -7.858352 1.156787 7.001975 +v -7.748909 1.008789 7.099961 +v -4.960660 1.639643 2.282867 +v -5.069026 1.616462 2.368871 +v -5.045105 1.483706 2.336931 +v -4.935977 1.472021 2.238126 +v -4.758691 1.625417 2.173354 +v -4.803243 1.730026 2.214895 +v -5.077302 1.333449 2.346302 +v -5.001992 1.292060 2.303963 +v -4.921061 1.252271 2.317874 +v -4.828354 1.404579 2.238212 +v -4.695689 1.557555 2.125757 +v -7.822465 6.446342 6.021210 +v -7.803000 6.374161 6.048839 +v -7.772792 6.359088 6.172859 +v -7.782692 6.297342 6.057269 +v -7.762105 6.265097 6.182392 +v -7.765512 6.393415 6.275259 +v -6.202547 4.503290 8.805257 +v -6.249774 4.459062 8.772548 +v -6.256173 4.470422 8.669615 +v -6.186144 4.520684 8.691251 +v -6.271153 4.464295 8.533815 +v -6.219506 4.481866 8.523196 +v -6.094201 4.568909 8.833158 +v -6.131603 4.542521 8.898596 +v -6.084038 4.522915 8.658397 +v -6.014314 4.574899 8.785888 +v -6.138632 4.483287 8.491524 +v -6.005429 0.000644 5.313251 +v -5.891035 0.000815 5.497057 +v -6.042038 0.000084 5.559640 +v -6.097483 0.000078 5.428432 +v -6.230791 0.000015 5.601561 +v -6.248521 0.000022 5.427199 +v -6.223405 0.000139 5.247901 +v -4.824452 0.106976 3.690804 +v -4.814405 0.133115 3.701267 +v -4.831294 0.112866 3.747054 +v -4.831927 0.095253 3.731297 +v -4.824452 0.106976 3.690804 +v -4.831927 0.095253 3.731297 +v -4.857265 0.103466 3.760983 +v -4.854564 0.082858 3.744834 +v -7.896398 0.256344 8.301682 +v -7.847324 0.276918 8.328325 +v -7.852802 0.325286 8.347765 +v -7.882329 0.268463 8.242885 +v -7.958909 0.285595 8.243521 +v -7.977620 0.304802 8.188636 +v -7.879982 0.273114 8.176134 +v -7.790632 0.301729 8.232980 +v -7.815442 0.292599 8.275460 +v -7.796992 0.278545 8.124796 +v -7.741490 0.306684 8.194517 +v -7.951894 0.282436 8.096797 +v -7.863535 0.276007 8.056123 +v -8.026908 0.324591 8.118350 +v -5.486263 4.909885 7.833220 +v -5.539578 4.899488 7.836452 +v -5.597813 4.890302 7.836553 +v -5.595844 4.937103 7.917873 +v -5.595844 4.937103 7.917873 +v -5.590458 4.990592 7.997540 +v -6.549086 5.608445 4.393792 +v -6.569993 5.572147 4.409877 +v -6.586038 5.602451 4.427018 +v -6.568275 5.622604 4.410699 +v -6.582077 5.639332 4.462597 +v -6.559283 5.657976 4.445814 +v -6.526084 5.662343 4.430698 +v -6.450181 6.004144 4.715102 +v -6.392024 6.056444 4.714880 +v -6.349196 6.029723 4.831856 +v -6.412372 5.949557 4.846003 +v -6.318716 5.961147 4.957402 +v -6.340650 5.877333 4.964465 +v -6.421277 5.865908 4.901563 +v -6.294573 6.039298 4.960994 +v -6.527314 5.983189 4.721708 +v -6.450181 6.004144 4.715102 +v -6.731160 4.331337 0.825741 +v -6.654362 3.952363 0.758953 +v -6.693519 3.924195 0.712778 +v -6.776623 4.334971 0.768619 +v -6.803681 4.183436 0.668575 +v -6.843288 4.316307 0.644103 +v -6.843629 4.512331 0.767503 +v -6.724180 3.889100 0.662634 +v -7.874156 4.797796 5.906885 +v -7.835442 4.727958 5.832073 +v -7.834476 4.759177 5.904088 +v -7.804306 4.803103 5.997853 +v -7.836812 4.865529 6.016413 +v -7.775753 4.751343 5.941240 +v -7.652816 5.194336 5.396590 +v -7.671073 5.075296 5.418494 +v -7.684433 4.962539 5.472107 +v -7.769303 4.953697 5.426006 +v -7.866621 4.957168 5.366842 +v -6.484293 5.808906 4.838433 +v -6.560340 5.800712 4.831560 +v -6.612764 5.737150 4.852107 +v -6.626236 5.742626 4.945183 +v -6.364906 4.403363 8.923689 +v -6.339311 4.427127 8.974086 +v -6.349800 4.474445 8.943164 +v -6.363813 4.444116 8.914878 +v -6.357470 4.464693 8.868092 +v -6.370989 4.416314 8.854747 +v -6.339695 4.511536 8.889919 +v -4.779900 0.192469 5.310175 +v -4.768404 0.350095 5.473106 +v -4.826379 0.281593 5.520061 +v -4.852439 0.109242 5.346870 +v -4.965890 0.102383 5.440856 +v -5.004108 0.042985 5.382474 +v -4.910681 0.031019 5.305343 +v -4.771883 0.041393 5.093360 +v -4.748960 0.103249 5.084873 +v -4.912014 0.241023 5.569066 +v -4.810822 0.000320 5.084858 +v -7.863453 1.618753 5.041171 +v -7.887359 1.610479 5.154809 +v -7.863852 1.777824 5.110121 +v -7.832983 1.747265 5.020590 +v -7.810121 1.912998 5.045878 +v -7.781286 1.819238 4.984622 +v -7.783710 1.648094 4.967605 +v -6.348608 0.929096 0.658248 +v -6.285574 0.977372 0.614405 +v -6.377333 0.978017 0.539379 +v -6.385405 0.954539 0.584076 +v -6.485164 0.912506 0.518062 +v -6.607182 3.659782 -0.319187 +v -6.602712 3.677441 -0.381258 +v -6.660709 3.669373 -0.401607 +v -6.664752 3.787834 -0.470080 +v -6.604951 3.766483 -0.449409 +v -6.602712 3.677441 -0.381258 +v -6.607182 3.659782 -0.319187 +v -6.683959 3.654632 -0.325032 +v -6.911873 5.206547 6.910186 +v -6.928737 5.129864 7.024331 +v -6.858387 5.114122 7.015832 +v -6.873881 5.145424 6.955364 +v -6.814548 5.198825 6.923738 +v -6.840352 5.266467 6.885007 +v -6.785191 5.154470 6.975694 +v -6.379215 4.742495 -0.466343 +v -6.446404 4.766294 -0.485950 +v -6.460103 4.763762 -0.402026 +v -6.455532 4.821424 -0.358665 +v -6.348199 4.683820 -0.253483 +v -6.345200 4.678071 -0.356019 +v -6.325140 4.692369 -0.458954 +v -6.585116 5.411625 4.889539 +v -6.619491 5.527757 4.888297 +v -6.615427 5.537426 4.797312 +v -6.561952 5.424013 4.801013 +v -6.501153 5.406834 4.762068 +v -6.472032 5.359624 4.836683 +v -6.516318 5.339104 4.857677 +v -6.558217 5.320381 4.883111 +v -6.395687 2.791492 0.617749 +v -6.374965 2.816478 0.586289 +v -6.465471 2.961249 0.607472 +v -6.444259 2.858783 0.637282 +v -6.395687 2.791492 0.617749 +v -6.444259 2.858783 0.637282 +v -6.465471 2.961249 0.607472 +v -6.527096 2.959754 0.681566 +v -4.852656 0.114616 2.092148 +v -4.842889 0.150668 2.080463 +v -4.738883 0.100249 2.043236 +v -4.767456 0.089344 2.055208 +v -4.743831 0.067084 2.068640 +v -4.841459 0.087369 2.122471 +v -4.708345 0.075474 2.043881 +v -6.385654 4.843033 8.169827 +v -6.366666 4.932039 8.269575 +v -6.319663 4.962101 8.265759 +v -6.319262 4.869071 8.170671 +v -6.237189 4.928569 8.244437 +v -6.195382 4.916318 8.195490 +v -6.260708 4.868983 8.097747 +v -6.263630 4.976333 8.312515 +v -5.569108 2.357453 6.555300 +v -5.637937 2.565336 6.560658 +v -5.558314 2.626503 6.729821 +v -5.449934 2.369565 6.777785 +v -5.340663 2.173116 6.630816 +v -5.492460 2.182096 6.496040 +v -5.521514 2.720024 6.933479 +v -5.454146 2.508325 7.025380 +v -5.378524 2.337177 7.128100 +v -5.334960 2.214061 6.927312 +v -5.214426 2.126400 6.757056 +v -5.838172 6.506011 8.500334 +v -5.902297 6.562023 8.445026 +v -6.018179 6.513352 8.504699 +v -5.995932 6.440390 8.609849 +v -6.137927 6.363793 8.784791 +v -6.089730 6.409819 8.517949 +v -6.118917 6.385660 8.832369 +v -5.941982 6.458901 8.670883 +v -5.716774 6.469151 8.538531 +v -5.943717 0.207640 3.453506 +v -5.961174 0.217412 3.484705 +v -5.959102 0.247645 3.452991 +v -5.968390 0.225410 3.428421 +v -5.941418 0.254561 3.399626 +v -5.911739 0.232574 3.414556 +v -5.948253 0.289578 3.415869 +v -6.787397 6.409633 5.690192 +v -6.818677 6.486862 5.627393 +v -6.814387 6.600583 5.656109 +v -6.759503 6.531559 5.757777 +v -6.705649 6.423404 5.793679 +v -6.743744 6.344960 5.709513 +v -6.863887 6.728644 5.661058 +v -6.809443 6.705741 5.752074 +v -6.720551 6.560768 5.873247 +v -6.674037 6.471856 5.887477 +v -6.769778 6.694169 5.849537 +v -7.712992 4.721751 5.941138 +v -7.654140 4.768775 6.167327 +v -7.685256 4.829021 6.151062 +v -7.725028 4.875619 6.154676 +v -7.898519 4.926489 5.610401 +v -7.974207 4.931846 5.502966 +v -7.915488 4.913818 5.441351 +v -7.821423 4.903375 5.552199 +v -7.712996 4.883449 5.567937 +v -7.727161 4.786150 5.663039 +v -7.804248 4.808450 5.659662 +v -7.821423 4.903375 5.552199 +v -7.804248 4.808450 5.659662 +v -7.852314 4.840630 5.681143 +v -7.915488 4.913818 5.441351 +v -6.436959 5.019279 4.586471 +v -6.479517 4.988028 4.572770 +v -6.503253 5.036350 4.582071 +v -6.463077 5.050223 4.586738 +v -6.503253 5.036350 4.582071 +v -6.508939 5.101628 4.635322 +v -6.453804 5.103000 4.632179 +v -6.463077 5.050223 4.586738 +v -6.453804 5.103000 4.632179 +v -6.407277 5.080597 4.640121 +v -7.870426 6.190360 6.019099 +v -7.837288 6.111956 6.184967 +v -7.779839 6.177922 6.187239 +v -7.787932 6.230757 6.017419 +v -7.806554 6.219974 5.846882 +v -7.890162 6.206589 5.851566 +v -7.719179 6.234183 5.980947 +v -7.720797 6.208187 5.820825 +v -7.806554 6.219974 5.846882 +v -7.787932 6.230757 6.017419 +v -7.782692 6.297342 6.057269 +v -7.732628 6.301587 6.016087 +v -5.849353 4.669796 9.025769 +v -5.826577 4.677065 9.087185 +v -5.900787 4.638827 9.101218 +v -5.900344 4.649933 9.051971 +v -5.976323 4.609274 9.058019 +v -5.946185 4.632505 9.008982 +v -5.890134 4.646567 8.953557 +v -7.887765 0.421025 8.323262 +v -7.852802 0.325286 8.347765 +v -7.825840 0.381863 8.292587 +v -7.838140 0.477904 8.253058 +v -7.906098 0.491345 8.274589 +v -7.770872 0.379799 8.256064 +v -7.773282 0.479803 8.241630 +v -7.825840 0.381863 8.292587 +v -7.770872 0.379799 8.256064 +v -6.302863 5.711584 4.848204 +v -6.344864 5.708482 4.733241 +v -6.407094 5.767037 4.745575 +v -6.384381 5.797295 4.860388 +v -6.407094 5.767037 4.745575 +v -6.485360 5.784993 4.743691 +v -6.384381 5.797295 4.860388 +v -6.312305 5.796393 4.952258 +v -6.268836 5.695731 4.949548 +v -6.775509 3.818785 -0.367608 +v -6.815352 3.921104 -0.366962 +v -6.781297 3.957787 -0.469323 +v -6.718446 3.850178 -0.451161 +v -6.717826 3.920716 -0.558235 +v -6.663371 3.875323 -0.544463 +v -6.758088 4.000394 -0.565180 +v -5.493887 5.577501 8.010674 +v -5.458632 5.557709 7.971566 +v -5.407209 5.559916 7.956349 +v -6.551366 6.184766 4.450952 +v -6.526599 6.166787 4.451922 +v -6.503976 6.120714 4.496678 +v -6.547738 6.118305 4.493440 +v -6.551366 6.184766 4.450952 +v -6.526599 6.166787 4.451922 +v -6.503976 6.120714 4.496678 +v -7.811100 6.211282 5.647387 +v -7.874929 6.213342 5.676152 +v -7.675033 6.172477 5.736968 +v -7.766235 6.176500 5.606482 +v -7.633039 6.202362 5.901862 +v -7.603926 6.167570 5.815395 +v -7.660246 6.238586 6.004573 +v -5.289700 0.226970 3.064409 +v -5.302369 0.220320 3.265580 +v -5.172843 0.213114 3.211359 +v -5.127987 0.212584 3.320642 +v -5.221616 0.211713 3.367229 +v -5.182801 0.204895 3.040504 +v -5.362015 0.198400 3.388771 +v -5.286745 0.201886 3.430850 +v -6.628318 6.021487 7.661427 +v -6.553875 6.089946 7.644970 +v -6.630373 6.118953 7.639560 +v -6.668774 6.067704 7.646110 +v -6.757869 6.118575 7.648516 +v -6.751568 6.045321 7.654444 +v -6.733160 5.977862 7.689346 +v -6.689292 1.423703 1.546447 +v -6.569805 1.415137 1.500919 +v -6.531235 1.298214 1.469457 +v -6.692751 1.296089 1.509018 +v -6.787539 1.215544 1.468242 +v -6.929951 1.335378 1.540058 +v -6.878563 1.400714 1.560156 +v -6.837669 1.475208 1.566928 +v -5.366862 5.338600 9.397058 +v -5.357900 5.360990 9.398886 +v -5.387884 5.362857 9.435939 +v -5.379664 5.346552 9.424156 +v -5.405104 5.341590 9.421441 +v -5.388198 5.326794 9.396968 +v -5.387884 5.362857 9.435939 +v -5.419096 5.359604 9.433987 +v -5.405104 5.341590 9.421441 +v -5.379664 5.346552 9.424156 +v -6.428168 4.238424 -0.929754 +v -6.471576 4.206316 -0.943867 +v -6.462630 4.235580 -1.008057 +v -6.430871 4.248510 -0.984239 +v -6.468969 4.282078 -1.025126 +v -6.431489 4.289067 -0.988873 +v -6.418361 4.292648 -0.928726 +v -5.811419 0.582067 3.412194 +v -5.725125 0.579719 3.424532 +v -5.693865 0.634014 3.336533 +v -5.775011 0.654929 3.294424 +v -5.890131 0.619890 3.290813 +v -5.882114 0.540667 3.381908 +v -5.624477 0.610677 3.231700 +v -5.674313 0.634813 3.188829 +v -5.801023 0.649963 3.180711 +v -5.872548 0.628860 3.181944 +v -5.718691 0.639391 3.120822 +v -6.400379 0.000025 6.805453 +v -6.225462 0.000009 6.773258 +v -6.233256 0.000025 6.952581 +v -6.357782 0.000046 6.932672 +v -6.469557 0.000250 7.042319 +v -6.587329 0.000444 6.903334 +v -6.329509 0.000432 7.129242 +v -7.793190 0.718354 7.316012 +v -7.831881 0.738787 7.523007 +v -7.787190 0.773605 7.542973 +v -7.764986 0.774882 7.313464 +v -7.715540 0.797457 7.578837 +v -7.691064 0.838758 7.417000 +v -7.835306 0.693751 7.050661 +v -7.844594 0.648807 7.072567 +v -7.793190 0.718354 7.316012 +v -7.764986 0.774882 7.313464 +v -7.736939 0.826676 7.220339 +v -7.814680 0.743981 7.011864 +v -7.691064 0.838758 7.417000 +v -7.663859 0.876476 7.343596 +v -7.794144 1.087847 4.862972 +v -7.766752 1.240013 4.859220 +v -7.661645 1.229955 4.772988 +v -7.657652 1.019107 4.808106 +v -7.745112 0.898941 4.855107 +v -7.832017 0.951982 4.897956 +v -7.573481 1.216400 4.626761 +v -7.515285 0.996347 4.664721 +v -7.531458 0.803106 4.822543 +v -7.622055 0.768938 4.876770 +v -5.936830 0.217663 3.535496 +v -5.951685 0.244907 3.507370 +v -5.952458 0.189839 3.505780 +v -5.917814 0.195446 3.485914 +v -5.896192 0.200651 3.528624 +v -6.494195 3.953100 -0.819101 +v -6.533309 3.893710 -0.816697 +v -6.582263 3.923563 -0.836424 +v -6.532664 3.974614 -0.864156 +v -6.560613 4.032621 -0.822992 +v -6.514927 4.028924 -0.793429 +v -6.614863 3.994724 -0.810532 +v -7.743059 6.631068 6.159788 +v -7.707919 6.590118 6.213404 +v -7.677380 6.562557 6.171214 +v -7.707049 6.595679 6.144448 +v -7.711867 6.584838 6.092161 +v -7.757646 6.643297 6.087856 +v -7.670389 6.527744 6.116159 +v -7.799469 0.507424 1.740037 +v -7.845590 0.512817 1.658993 +v -7.720198 0.481558 1.546294 +v -7.661419 0.492117 1.641464 +v -7.536992 0.469084 1.643625 +v -7.588148 0.552766 1.816653 +v -7.679217 0.557434 1.826283 +v -7.661419 0.492117 1.641464 +v -7.762888 0.541040 1.856117 +v -7.799469 0.507424 1.740037 +v -5.534108 0.662637 2.749768 +v -5.525262 0.588260 2.774953 +v -5.512054 0.601265 2.638610 +v -5.498090 0.676121 2.646848 +v -5.468572 0.662530 2.542022 +v -5.455859 0.715588 2.611659 +v -5.496082 0.721313 2.732295 +v -7.785367 1.050602 2.783727 +v -7.780184 0.991075 2.748483 +v -7.679164 0.972382 2.837323 +v -7.724793 1.098862 2.812269 +v -7.759161 1.128445 2.767416 +v -7.685087 1.295973 2.915708 +v -7.577621 1.106721 3.030039 +v -6.525177 4.960049 4.600822 +v -6.479517 4.988028 4.572770 +v -6.450004 4.951175 4.600348 +v -6.490383 4.935695 4.612457 +v -6.485318 4.908740 4.674417 +v -6.537786 4.931423 4.678926 +v -6.431575 4.923765 4.675079 +v -5.938829 6.550444 8.188870 +v -5.880940 6.580214 8.295833 +v -5.795960 6.532163 8.229459 +v -5.862195 6.521683 8.168247 +v -6.404198 4.899262 8.294872 +v -6.424922 4.868952 8.331179 +v -6.404275 4.947512 8.382113 +v -6.396332 4.964452 8.348260 +v -6.909636 0.422471 7.870307 +v -6.968462 0.336977 7.747560 +v -6.848625 0.329701 7.705863 +v -6.836713 0.433692 7.853300 +v -6.855785 0.547789 7.934091 +v -6.687508 0.524820 7.974994 +v -6.648543 0.358735 7.857048 +v -6.503457 6.221181 4.471674 +v -6.530377 6.211122 4.452093 +v -6.546453 6.218683 4.478385 +v -6.520953 6.229300 4.490703 +v -6.547505 6.226116 4.543627 +v -6.505452 6.235071 4.543600 +v -6.463052 6.224079 4.531620 +v -6.494195 3.953100 -0.819101 +v -6.499972 3.920210 -0.727498 +v -6.555449 3.876406 -0.733715 +v -6.533309 3.893710 -0.816697 +v -6.555449 3.876406 -0.733715 +v -6.617488 3.895768 -0.750159 +v -6.485054 4.106639 -0.710908 +v -6.489869 4.003710 -0.720448 +v -6.514927 4.028924 -0.793429 +v -6.512727 4.138113 -0.779530 +v -6.574608 4.108365 -0.790530 +v -6.512727 4.138113 -0.779530 +v -6.440475 4.213174 -0.783958 +v -6.436306 4.206853 -0.714058 +v -6.489340 4.184319 -0.870412 +v -6.434950 4.228527 -0.856908 +v -6.544343 4.181270 -0.884181 +v -6.489340 4.184319 -0.870412 +v -5.553759 1.535409 4.958314 +v -5.627277 1.732559 4.892807 +v -5.652544 1.755144 5.055658 +v -5.581663 1.550391 5.172843 +v -5.671879 1.809299 5.213602 +v -5.585948 1.665702 5.360445 +v -5.542131 1.367114 5.059007 +v -5.460190 1.383655 4.927774 +v -5.520977 1.474168 5.309353 +v -5.524032 1.344783 5.166159 +v -5.522666 1.586685 5.473102 +v -5.854579 0.490590 2.965548 +v -5.776838 0.462991 2.865139 +v -5.742544 0.401726 2.903080 +v -5.841931 0.424084 3.033165 +v -5.714824 0.334905 2.934860 +v -5.794030 0.337977 3.058187 +v -5.934265 0.360478 3.145808 +v -5.947795 0.456088 3.195526 +v -5.908954 0.509116 3.100225 +v -5.856366 0.312771 3.158612 +v -5.400817 2.400093 1.962334 +v -5.409142 2.340881 1.862989 +v -5.483122 2.572495 1.995025 +v -5.504600 2.564342 1.921195 +v -5.415762 2.380268 1.747972 +v -5.327623 2.269294 1.693112 +v -5.323184 2.226681 1.795001 +v -5.510146 2.577929 1.845887 +v -5.406964 1.045188 4.901228 +v -5.239340 1.039830 4.823220 +v -5.193367 1.072828 4.707105 +v -5.305878 1.182116 4.720819 +v -5.358999 1.163140 4.823556 +v -5.048472 0.949361 4.789001 +v -5.059095 0.940595 4.670952 +v -5.085302 0.910157 4.856561 +v -6.222186 5.726352 8.468071 +v -6.273008 5.605434 8.413537 +v -6.296714 5.521008 8.324904 +v -7.734246 1.876329 4.931260 +v -7.737022 1.981141 4.985597 +v -7.690926 2.077133 4.876092 +v -7.713369 1.909972 4.865737 +v -7.707358 1.680107 4.892318 +v -7.701269 1.740043 4.756763 +v -7.713665 1.986438 4.714437 +v -4.898727 0.186759 3.698414 +v -4.915393 0.170640 3.666106 +v -4.885119 0.112028 3.738471 +v -4.882174 0.141480 3.736995 +v -4.859601 0.134862 3.749869 +v -4.875104 0.194507 3.720155 +v -7.750069 5.494963 6.322995 +v -7.670369 5.406335 6.366399 +v -7.536419 5.463403 6.538357 +v -7.679081 5.569682 6.470903 +v -7.790222 5.682978 6.260271 +v -7.804617 5.587490 6.186631 +v -7.475174 5.454393 6.701939 +v -7.541853 5.536542 6.693739 +v -7.674315 5.653363 6.470155 +v -7.790524 5.753589 6.289391 +v -7.750501 0.281362 7.994604 +v -7.737907 0.324504 7.808496 +v -7.607840 0.284484 7.928773 +v -7.673079 0.373591 7.644971 +v -7.567414 0.323918 7.747553 +v -7.401074 0.281663 7.897533 +v -7.432178 0.262298 8.008273 +v -7.570962 0.263955 8.068859 +v -7.696325 0.276971 8.081656 +v -7.444491 0.256891 8.098581 +v -6.572361 5.101359 4.751370 +v -6.568213 5.037120 4.705466 +v -6.571671 5.024236 4.787018 +v -6.580328 5.073846 4.791759 +v -6.581234 5.158449 4.820594 +v -7.771492 1.369089 2.742743 +v -7.767894 1.257217 2.698114 +v -7.658123 1.591388 2.934263 +v -7.764324 1.540545 2.752499 +v -7.417627 1.422272 3.126678 +v -7.432174 1.654866 3.084133 +v -7.339877 1.206357 3.178499 +v -6.722352 2.389380 0.940125 +v -7.616631 7.134490 4.186221 +v -7.611572 7.156757 4.198399 +v -7.604967 7.209334 4.097232 +v -7.607057 7.183101 4.110015 +v -7.600870 7.188012 4.082170 +v -7.607263 7.112198 4.168303 +v -7.597501 7.215547 4.072048 +v -7.597989 7.219965 4.097715 +v -7.593104 7.177863 4.208200 +v -7.567530 7.192239 4.210085 +v -7.584702 7.223213 4.118999 +v -7.537232 7.198235 4.203220 +v -7.580168 7.231747 4.090353 +v -7.591057 7.225026 4.075438 +v -5.360878 5.715049 8.235178 +v -5.383896 5.651072 8.110447 +v -5.341855 5.654851 8.067702 +v -5.319076 5.746773 8.148686 +v -5.306798 5.703798 7.995724 +v -5.266901 5.755187 7.996072 +v -5.278944 5.815090 8.156153 +v -5.333306 5.648987 7.983943 +v -6.462986 5.587486 7.945772 +v -6.356611 5.650331 7.864135 +v -6.262148 5.718757 8.006634 +v -6.354292 5.632333 8.114013 +v -6.179750 5.794842 8.121933 +v -6.260331 5.729466 8.210524 +v -6.326549 5.575335 8.235640 +v -6.433360 5.559704 8.144085 +v -6.537484 5.529916 8.001966 +v -6.278601 5.653489 8.303418 +v -5.441452 0.168315 3.723881 +v -5.459566 0.131111 3.712999 +v -5.420013 0.131317 3.696939 +v -5.411580 0.160629 3.709455 +v -5.385027 0.195495 3.689296 +v -5.413002 0.221460 3.710361 +v -5.383788 0.157958 3.657702 +v -7.586156 7.213156 4.060201 +v -7.579854 7.228281 4.063322 +v -7.571387 7.220837 4.059116 +v -7.577742 7.211583 4.056376 +v -7.567453 7.184092 4.068068 +v -7.580794 7.182000 4.073117 +v -7.586156 7.213156 4.060201 +v -7.577742 7.211583 4.056376 +v -7.557764 7.195255 4.066616 +v -7.567453 7.184092 4.068068 +v -7.662137 0.295606 8.169230 +v -7.559216 0.272065 8.162885 +v -7.554776 0.290756 8.248965 +v -7.643744 0.351173 8.266334 +v -7.718769 0.378596 8.243798 +v -7.628265 0.510071 8.309346 +v -7.706866 0.491661 8.259244 +v -7.718769 0.378596 8.243798 +v -7.643744 0.351173 8.266334 +v -7.590787 0.345889 8.354743 +v -7.584175 0.432997 8.377621 +v -7.538464 0.298679 8.346421 +v -7.590787 0.345889 8.354743 +v -5.032319 0.810308 4.814733 +v -5.008135 0.784134 4.738309 +v -5.012255 0.196563 3.399385 +v -4.922451 0.176726 3.365998 +v -4.909685 0.160276 3.473576 +v -4.985408 0.201393 3.510819 +v -5.078157 0.259662 3.486466 +v -5.092377 0.221962 3.424083 +v -4.972965 0.245098 3.572187 +v -5.056010 0.333093 3.518770 +v -5.078157 0.259662 3.486466 +v -4.985408 0.201393 3.510819 +v -4.917936 0.146753 3.632143 +v -7.651587 1.046236 7.280564 +v -7.691803 1.141584 7.298470 +v -7.547921 1.122808 7.438698 +v -7.526280 1.229110 7.513903 +v -7.658635 1.299292 7.433118 +v -7.763576 1.433341 7.350392 +v -7.810606 1.276539 7.200747 +v -7.546828 1.062322 7.385984 +v -6.335226 0.000767 0.469826 +v -6.401235 0.001774 0.373874 +v -6.263777 0.075982 0.234867 +v -6.241367 0.032092 0.319489 +v -6.141025 0.100793 0.341240 +v -6.160984 0.046070 0.451475 +v -7.675569 4.692168 5.805480 +v -7.650808 4.770847 5.662495 +v -7.587993 4.716695 5.640581 +v -7.611337 4.612805 5.824168 +v -7.655783 4.602804 6.044691 +v -7.665441 4.688771 5.986219 +v -7.675569 4.692168 5.805480 +v -7.611337 4.612805 5.824168 +v -7.575984 4.451051 5.947546 +v -7.558896 4.514457 6.129873 +v -7.655783 4.602804 6.044691 +v -7.611337 4.612805 5.824168 +v -7.552578 4.529588 5.683213 +v -7.546118 4.375986 5.788857 +v -7.575984 4.451051 5.947546 +v -7.537546 4.643742 5.562694 +v -6.157918 5.857317 8.522126 +v -6.222186 5.726352 8.468071 +v -6.225506 5.769500 8.380251 +v -6.170294 5.867456 8.447065 +v -6.183753 5.834731 8.308816 +v -6.121541 5.922135 8.419494 +v -6.086871 5.938668 8.520461 +v -7.577232 6.253078 6.084677 +v -7.535983 6.202784 5.999549 +v -7.415996 6.230191 6.019579 +v -7.435367 6.177767 5.887667 +v -7.532884 6.162453 5.857561 +v -5.653695 0.566011 3.424799 +v -5.841712 0.484200 3.482977 +v -7.639610 0.659469 8.295800 +v -7.708610 0.604071 8.259347 +v -7.541214 0.504902 8.408651 +v -7.548005 0.603534 8.361317 +v -7.545843 0.718265 8.321365 +v -4.316395 0.968078 7.111770 +v -4.299047 0.908253 7.163837 +v -4.213282 0.938400 7.185382 +v -4.243256 0.974767 7.154027 +v -4.210230 1.010485 7.116865 +v -4.306416 1.009378 7.044066 +v -4.153738 0.979896 7.166719 +v -4.982419 0.386425 3.537199 +v -4.988888 0.512400 3.462488 +v -5.063013 0.470231 3.454793 +v -5.130675 0.460504 3.463717 +v -5.137704 0.362815 3.513917 +v -5.146233 0.287513 3.499177 +v -4.939970 0.281116 3.616914 +v -6.672132 5.022171 5.102915 +v -6.602915 4.863235 5.118213 +v -6.631060 4.739332 5.161901 +v -6.763309 4.738860 5.121428 +v -6.746706 4.868048 5.111925 +v -6.471827 4.818941 5.056037 +v -6.476199 4.788339 5.133415 +v -6.497694 4.731200 5.200665 +v -5.595844 4.937103 7.917873 +v -5.671031 4.937782 7.879146 +v -5.692843 4.990133 7.916122 +v -5.590458 4.990592 7.997540 +v -5.736122 5.031155 7.950472 +v -5.656481 5.008999 8.051508 +v -5.785434 0.290528 3.481066 +v -5.799842 0.332177 3.528563 +v -5.871655 0.257051 3.556283 +v -5.840621 0.249386 3.522923 +v -5.852928 0.229097 3.485322 +v -5.802958 0.268869 3.426888 +v -7.558587 7.222032 4.070946 +v -7.493154 7.165650 4.167743 +v -7.498604 7.137757 4.152620 +v -7.540987 7.196852 4.082341 +v -7.515313 7.117494 4.144399 +v -5.934199 0.291244 3.526602 +v -5.897643 0.378819 3.528804 +v -5.929042 0.357253 3.482076 +v -5.942445 0.302782 3.491271 +v -5.942454 0.323780 3.442966 +v -5.952219 0.272388 3.473125 +v -5.951685 0.244907 3.507370 +v -5.418458 6.416841 8.464530 +v -5.350080 6.314548 8.391509 +v -5.425597 6.311753 8.376391 +v -5.446427 6.383391 8.427832 +v -5.576688 6.397470 8.411757 +v -5.631060 6.437785 8.470039 +v -5.758821 6.478963 8.423997 +v -5.909502 6.469314 8.724302 +v -5.680333 6.487409 8.608755 +v -7.623532 0.443928 7.433232 +v -7.575686 0.412706 7.111936 +v -7.516170 0.419790 7.102777 +v -7.514672 0.401810 7.505918 +v -7.346122 0.301234 7.767528 +v -7.514672 0.401810 7.505918 +v -7.623532 0.443928 7.433232 +v -7.435207 0.436172 7.082815 +v -7.398465 0.413772 7.440301 +v -7.398465 0.413772 7.440301 +v -7.264287 0.308453 7.681894 +v -5.669215 3.571235 1.974536 +v -5.691445 3.563894 1.963581 +v -5.718181 3.587963 2.012840 +v -5.699339 3.589351 2.009563 +v -5.715957 3.591908 2.036280 +v -5.696214 3.591118 2.028867 +v -5.650926 3.571119 1.994928 +v -4.696448 0.091715 2.044016 +v -4.685960 0.106043 2.051255 +v -4.673414 0.089292 2.054987 +v -4.666115 0.092752 2.076488 +v -4.673558 0.115044 2.069118 +v -6.134982 6.687519 5.519861 +v -6.079040 6.655461 5.575843 +v -6.136324 6.615938 5.584620 +v -6.156046 6.650297 5.537433 +v -6.175317 6.568252 5.549067 +v -6.187315 6.629449 5.503781 +v -6.184806 6.684925 5.477855 +v -5.918289 5.492642 6.341507 +v -5.942568 5.473341 6.306928 +v -5.894173 5.506809 6.177279 +v -5.885808 5.515420 6.280563 +v -5.877897 5.508906 6.375214 +v -5.918289 5.492642 6.341507 +v -5.885808 5.515420 6.280563 +v -5.840692 5.560806 6.295172 +v -5.894173 5.506809 6.177279 +v -5.882405 5.598774 6.120722 +v -5.457606 5.384628 9.406811 +v -5.426374 5.383214 9.426331 +v -5.426618 5.404054 9.397906 +v -5.452806 5.401845 9.386364 +v -5.441069 5.413011 9.330166 +v -5.471716 5.407109 9.340648 +v -5.497716 5.389137 9.356362 +v -6.312893 6.137753 8.645898 +v -6.247071 6.237445 8.575395 +v -6.286559 6.166613 8.582344 +v -6.314682 6.144394 8.507696 +v -6.380332 6.086220 8.551917 +v -6.286607 6.262243 8.484077 +v -6.632773 4.072239 -0.772561 +v -6.662778 4.165708 -0.765588 +v -6.626024 4.184536 -0.826292 +v -7.536183 0.295617 8.529422 +v -7.559587 0.360920 8.462087 +v -7.559466 0.311013 8.448161 +v -7.544475 0.281782 8.505950 +v -7.559466 0.311013 8.448161 +v -7.528316 0.277924 8.443790 +v -7.520707 0.256358 8.516003 +v -7.544475 0.281782 8.505950 +v -7.520707 0.256358 8.516003 +v -7.511673 0.270439 8.542624 +v -7.572065 1.097698 5.719598 +v -7.594803 0.993792 5.702042 +v -7.575458 0.991544 5.801189 +v -7.557199 1.073909 5.785914 +v -7.556833 1.031653 5.905201 +v -7.549387 1.120878 5.844492 +v -7.565910 1.191605 5.764166 +v -5.165547 0.222888 5.642059 +v -5.248344 0.271043 5.660477 +v -5.349134 0.192008 5.532664 +v -5.259512 0.123748 5.503726 +v -5.085977 0.097422 5.492661 +v -5.026029 0.219159 5.611845 +v -5.466717 0.150210 5.429653 +v -5.418723 0.102123 5.400712 +v -5.246252 0.047592 5.438561 +v -5.108565 0.040982 5.429011 +v -5.390389 0.054376 5.381114 +v -6.380774 5.037534 4.662397 +v -6.370614 5.003296 4.693608 +v -6.393830 4.960442 4.677786 +v -6.410310 4.984503 4.614155 +v -6.370534 4.973308 4.771868 +v -7.584466 1.992387 7.090693 +v -7.459941 2.106508 7.157524 +v -7.400987 2.043000 6.999819 +v -7.497520 1.989656 6.990625 +v -7.528280 1.890574 6.866354 +v -7.666784 1.849337 6.945420 +v -7.400987 2.043000 6.999819 +v -7.400521 1.905262 6.833839 +v -7.528280 1.890574 6.866354 +v -7.497520 1.989656 6.990625 +v -4.905184 0.036967 4.657141 +v -5.031573 0.041865 4.594334 +v -5.037505 0.086554 4.544172 +v -4.887888 0.091138 4.606330 +v -4.832512 0.184925 4.620536 +v -4.743971 0.152365 4.805245 +v -4.748142 0.079634 4.815214 +v -5.085598 0.183524 4.463963 +v -4.977087 0.213485 4.478002 +v -4.918225 0.276255 4.504542 +v -4.775287 0.031446 4.819324 +v -5.891748 4.601900 5.920408 +v -5.910555 4.644780 5.900170 +v -4.386890 0.525780 6.177423 +v -4.353254 0.453107 6.275896 +v -4.385552 0.636573 6.318680 +v -4.286643 0.596150 6.465806 +v -4.289559 0.419528 6.417717 +v -4.353254 0.453107 6.275896 +v -4.323947 0.287065 6.309801 +v -4.393385 0.667561 6.193369 +v -4.385552 0.636573 6.318680 +v -5.686607 4.911805 7.746380 +v -5.727265 4.969454 7.782996 +v -5.649127 4.901313 7.826471 +v -5.597813 4.890302 7.836553 +v -5.628652 4.889700 7.719777 +v -5.686607 4.911805 7.746380 +v -5.649127 4.901313 7.826471 +v -4.665658 0.686495 6.106660 +v -4.723513 0.696046 6.080315 +v -4.656077 0.760969 6.068987 +v -4.553762 0.755634 6.110138 +v -4.598602 0.863717 6.076036 +v -4.508048 0.905247 6.156879 +v -4.494011 0.668979 6.114360 +v -4.601863 0.643721 6.109075 +v -5.864241 4.704286 6.486866 +v -5.924753 4.747758 6.516916 +v -5.900118 4.693939 6.360899 +v -5.876054 4.662134 6.318012 +v -5.819297 4.672473 6.453401 +v -6.523902 4.849044 0.165456 +v -6.485701 4.845047 0.197321 +v -6.449503 4.777627 0.160433 +v -6.523902 4.849044 0.165456 +v -6.485701 4.845047 0.197321 +v -6.502152 4.839825 0.231237 +v -6.446980 4.766290 0.209984 +v -7.489560 0.275035 8.452776 +v -7.493701 0.253964 8.509490 +v -7.485017 0.262861 8.534853 +v -7.493701 0.253964 8.509490 +v -7.459508 0.292138 8.474456 +v -7.485017 0.262861 8.534853 +v -7.521864 0.312984 8.537028 +v -7.500725 0.292530 8.550074 +v -7.469967 0.333146 8.528400 +v -7.501724 0.350911 8.536757 +v -7.434877 0.411549 8.450328 +v -7.488873 0.434943 8.491623 +v -7.540577 0.405380 8.483646 +v -7.520227 1.589248 7.660696 +v -7.615565 1.461503 7.552577 +v -7.499855 1.366205 7.600361 +v -7.465898 1.484927 7.663606 +v -7.352055 1.315269 7.645841 +v -7.356837 1.472185 7.710877 +v -7.380695 1.641670 7.742599 +v -7.475258 0.286379 8.539987 +v -7.454988 0.317007 8.499819 +v -7.475258 0.286379 8.539987 +v -7.454988 0.317007 8.499819 +v -7.567976 1.375911 5.683764 +v -7.551383 1.293713 5.827900 +v -7.502799 1.441462 5.914126 +v -7.502498 1.587855 5.733580 +v -7.595112 1.560453 5.475730 +v -7.620410 1.401529 5.479592 +v -7.446003 1.783548 5.612690 +v -7.564100 1.740225 5.416130 +v -7.334202 1.719619 5.888348 +v -7.275107 1.858837 5.742447 +v -7.403360 1.589059 6.033930 +v -7.501290 6.425462 6.369103 +v -7.552323 6.425153 6.437425 +v -7.453049 6.360406 6.516883 +v -7.380949 6.362995 6.426857 +v -7.394879 6.342664 6.305476 +v -7.475176 6.398732 6.294205 +v -7.244874 6.360398 6.392430 +v -7.296024 6.343515 6.282437 +v -7.282867 6.336911 6.591052 +v -7.179506 6.384942 6.536931 +v -7.355049 6.305146 6.651054 +v -6.149593 6.219802 5.485516 +v -6.168046 6.220527 5.289035 +v -6.242074 6.259261 5.321017 +v -6.106603 6.223103 5.648911 +v -7.439323 0.801958 7.730132 +v -7.378193 0.768984 7.698425 +v -7.396197 0.815348 7.554876 +v -7.438989 0.807336 7.604972 +v -7.483531 0.835686 7.589415 +v -7.509089 0.839827 7.751069 +v -7.450064 0.846277 7.510472 +v -6.748676 3.707214 -0.350654 +v -6.710918 3.704423 -0.412825 +v -5.406824 5.307740 9.353394 +v -5.413686 5.323180 9.392373 +v -5.458646 5.313663 9.366045 +v -5.441305 5.298113 9.341633 +v -5.483263 5.264889 9.272966 +v -5.440475 5.264248 9.261653 +v -5.527463 5.283249 9.288348 +v -6.609776 5.622382 4.554840 +v -6.590365 5.673124 4.543418 +v -6.600090 5.618758 4.488416 +v -6.599663 5.583929 4.469505 +v -6.610452 5.567799 4.552027 +v -7.341813 6.174666 5.801064 +v -7.252361 6.255605 5.803456 +v -7.242293 6.201257 5.722622 +v -7.332776 6.080750 5.682975 +v -7.427773 6.030411 5.696686 +v -7.429585 6.123819 5.796104 +v -7.374517 5.904496 5.552593 +v -7.446499 5.892865 5.589437 +v -7.262658 6.059967 5.594668 +v -7.301569 5.904186 5.486712 +v -7.202152 6.168287 5.651769 +v -5.935840 1.195993 4.294178 +v -5.846318 1.147963 4.399674 +v -5.933608 0.992860 4.385364 +v -6.095518 1.003702 4.229856 +v -5.975801 0.843597 4.429890 +v -6.104116 0.805953 4.327940 +v -6.256230 1.181215 4.059287 +v -6.056252 1.295756 4.165636 +v -4.736259 0.220303 2.153734 +v -4.733223 0.189572 2.190117 +v -4.670855 0.131474 2.108699 +v -4.686333 0.161799 2.098638 +v -4.692712 0.143271 2.070559 +v -4.757510 0.225974 2.115256 +v -6.572710 6.199690 4.533634 +v -6.567431 6.197490 4.475738 +v -6.576779 6.142332 4.504614 +v -6.584239 6.162171 4.540434 +v -6.586102 6.128503 4.622076 +v -6.568604 6.172680 4.638263 +v -6.583499 6.078458 4.598830 +v -7.475174 5.454393 6.701939 +v -7.435564 5.347837 6.749306 +v -7.316608 5.304775 6.813860 +v -7.358634 5.351648 6.865689 +v -7.410062 5.469152 6.878370 +v -7.541853 5.536542 6.693739 +v -7.256979 5.317369 6.894286 +v -7.252644 5.321133 7.006827 +v -7.304163 5.364434 7.014466 +v -7.233483 5.290456 6.843114 +v -7.461173 0.528458 8.406807 +v -7.392736 0.481646 8.345531 +v -7.381990 0.592761 8.303005 +v -7.454323 0.622679 8.351876 +v -7.415742 0.373294 8.419965 +v -7.372447 0.387809 8.327428 +v -7.322340 0.474259 8.277378 +v -7.320130 0.562796 8.253017 +v -7.317496 0.366091 8.274151 +v -7.293293 4.534333 6.615319 +v -7.425733 4.584036 6.595856 +v -7.480093 4.623091 6.458268 +v -7.314384 4.509331 6.521231 +v -7.253684 4.455148 6.509410 +v -7.084838 4.509151 6.590802 +v -7.115575 4.588354 6.590403 +v -7.314384 4.509331 6.521231 +v -7.115575 4.588354 6.590403 +v -7.148365 4.636725 6.632799 +v -5.707425 1.982239 6.018808 +v -5.617473 1.866794 5.857594 +v -5.731771 1.932526 5.726009 +v -5.922099 2.038805 5.871209 +v -6.008553 2.094487 6.067483 +v -5.783683 2.077084 6.148734 +v -5.868814 2.026026 5.540151 +v -6.066350 2.078531 5.629516 +v -7.457189 5.186355 6.682975 +v -7.433701 5.045778 6.711245 +v -7.342792 4.998951 6.871217 +v -7.339602 5.148884 6.865655 +v -7.368071 5.264634 6.771302 +v -7.496491 5.320366 6.614324 +v -7.267202 5.009133 7.024639 +v -7.249890 5.081419 7.039510 +v -7.269798 5.177886 6.906115 +v -7.339602 5.148884 6.865655 +v -7.283872 5.236912 6.825154 +v -7.368071 5.264634 6.771302 +v -7.372447 0.387809 8.327428 +v -7.400011 0.320671 8.302006 +v -7.374041 0.298736 8.227104 +v -7.317496 0.366091 8.274151 +v -7.339483 0.273728 8.149782 +v -7.263317 0.296593 8.214507 +v -7.226502 0.310486 8.265721 +v -7.261069 0.387446 8.287648 +v -7.261069 0.387446 8.287648 +v -7.258772 0.477095 8.273045 +v -7.396155 2.159821 7.355177 +v -7.437665 2.087374 7.517982 +v -7.287273 2.138749 7.586043 +v -7.250702 2.245371 7.406962 +v -7.251015 2.218255 7.167148 +v -7.346729 2.169255 7.169673 +v -7.204100 2.399674 7.332992 +v -7.203102 2.317983 7.128885 +v -7.251015 2.218255 7.167148 +v -7.250702 2.245371 7.406962 +v -7.287273 2.138749 7.586043 +v -7.148005 2.213715 7.731236 +v -7.154683 2.367552 7.623302 +v -7.150083 2.519046 7.537593 +v -7.273139 6.528428 5.635915 +v -7.259594 6.435386 5.600380 +v -7.209375 6.334222 5.689604 +v -7.242887 6.435380 5.761629 +v -7.242293 6.201257 5.722622 +v -7.252361 6.255605 5.803456 +v -7.249078 6.311908 5.892569 +v -7.226686 6.457600 5.876269 +v -7.217709 6.610135 5.868169 +v -7.240759 6.609104 5.771975 +v -7.263491 6.636573 5.651341 +v -7.312376 0.248404 5.154838 +v -7.224866 0.214776 5.060524 +v -7.179877 0.088816 5.215056 +v -7.261628 0.101841 5.381137 +v -7.076092 0.000932 5.311760 +v -7.115985 0.002867 5.461792 +v -7.332407 0.165600 5.419119 +v -7.372776 0.289278 5.206604 +v -7.230238 0.033377 5.670186 +v -7.281001 0.075094 5.671418 +v -7.332407 0.165600 5.419119 +v -7.261628 0.101841 5.381137 +v -7.115985 0.002867 5.461792 +v -7.108819 0.001046 5.685344 +v -7.260767 5.341868 2.151238 +v -7.280171 5.347615 2.516602 +v -7.229067 5.404720 2.531570 +v -7.203777 5.417275 2.135019 +v -7.192316 5.330242 1.822726 +v -7.248003 5.269291 1.850684 +v -7.198541 5.453247 2.547671 +v -7.173715 5.455218 2.155888 +v -7.155778 5.385447 1.818815 +v -7.290826 1.807067 6.617427 +v -7.287749 1.925143 6.821370 +v -7.201697 1.991480 6.789641 +v -7.134168 1.888030 6.540282 +v -7.134122 2.102942 6.756535 +v -7.035883 2.047601 6.562017 +v -7.192729 1.781894 6.333724 +v -7.323958 1.716333 6.437563 +v -6.272725 4.408477 8.840947 +v -6.238935 4.439129 8.856722 +v -6.240520 4.412997 8.916945 +v -6.263776 4.395142 8.888825 +v -6.293913 4.367569 8.903300 +v -6.314590 4.376083 8.836365 +v -6.268096 4.384809 8.958069 +v -7.142663 7.325122 5.747730 +v -7.148828 7.331747 5.659770 +v -7.164382 7.262574 5.699806 +v -7.160293 7.277104 5.748945 +v -7.141139 7.309521 5.634610 +v -7.111983 7.339867 5.631656 +v -7.093184 7.300625 5.627352 +v -7.123931 7.278428 5.628818 +v -7.110044 7.224641 5.649056 +v -7.152248 7.238095 5.671593 +v -7.060363 7.242244 5.655626 +v -7.110044 7.224641 5.649056 +v -7.300587 0.263743 8.083447 +v -7.186913 0.281026 8.158550 +v -7.255212 0.264130 7.995103 +v -7.138106 0.282433 8.057904 +v -7.041685 0.354807 8.093419 +v -7.078334 0.326636 8.167306 +v -7.161965 0.289559 8.241326 +v -7.091372 0.314903 8.236795 +v -7.297647 1.063176 7.480703 +v -7.306094 1.004195 7.411353 +v -7.216214 0.963111 7.491050 +v -7.228458 1.032256 7.521767 +v -7.170313 0.921199 7.593360 +v -7.188369 1.017511 7.588735 +v -7.258111 1.103291 7.548145 +v -7.277255 1.704626 6.166842 +v -7.192729 1.781894 6.333724 +v -6.991787 1.853125 6.187267 +v -7.109306 1.823737 5.994246 +v -7.069832 1.925972 5.791822 +v -6.860160 1.946138 5.927217 +v -6.887239 2.023705 5.772262 +v -6.802083 1.956688 6.069982 +v -7.217185 0.391898 8.327146 +v -7.171813 0.358885 8.393569 +v -7.137891 0.400856 8.391247 +v -7.183791 0.475760 8.317741 +v -7.072332 0.447911 8.301029 +v -7.063202 0.514821 8.232743 +v -7.154480 0.554238 8.249621 +v -7.242944 0.556144 8.241116 +v -7.137264 0.985125 7.690478 +v -7.186779 1.119481 7.661270 +v -7.367651 1.195667 7.571015 +v -7.403041 1.121015 7.506382 +v -7.258111 1.103291 7.548145 +v -7.186779 1.119481 7.661270 +v -7.201592 1.262820 7.721830 +v -7.137264 0.985125 7.690478 +v -7.064316 0.928027 7.814593 +v -7.088381 1.040279 7.824451 +v -7.186779 1.119481 7.661270 +v -7.109362 1.195037 7.865332 +v -7.201592 1.262820 7.721830 +v -7.116544 5.831532 5.165053 +v -7.032506 5.852415 5.257761 +v -7.034507 5.766155 5.246572 +v -7.093522 5.775232 5.183008 +v -7.093867 5.658953 5.151754 +v -7.140313 5.681763 5.126586 +v -7.143197 6.934395 5.939920 +v -7.150156 7.072356 5.865951 +v -7.126945 7.041756 5.791143 +v -7.117898 6.904443 5.831198 +v -7.172949 6.772379 5.912219 +v -7.154999 6.792031 5.998909 +v -7.099423 6.840385 5.770305 +v -7.181005 6.754215 5.832895 +v -7.012725 6.938899 5.772794 +v -6.957530 6.853700 5.735462 +v -7.049359 7.044971 5.757245 +v -7.123362 7.359545 5.664254 +v -7.105663 7.345855 5.752487 +v -7.059704 7.341983 5.740133 +v -7.088135 7.362726 5.684138 +v -7.030106 7.314978 5.708909 +v -7.074758 7.343148 5.654537 +v -7.160575 4.464228 7.046537 +v -7.221049 4.537707 6.908368 +v -7.151014 4.593353 6.899164 +v -7.100958 4.553035 7.057108 +v -7.050137 4.577494 7.118578 +v -7.012155 4.563359 7.192540 +v -7.053431 4.499749 7.196296 +v -7.106391 4.438329 7.205445 +v -7.084798 4.651849 6.884084 +v -7.050944 4.648432 6.983253 +v -7.011186 4.656267 7.073923 +v -7.141196 4.915862 1.138040 +v -7.167639 5.139977 1.437819 +v -7.139987 5.202341 1.425048 +v -7.104518 4.967265 1.101442 +v -7.070233 4.660954 0.853625 +v -7.115933 4.646296 0.906802 +v -7.076801 5.078828 1.181514 +v -7.037826 5.090361 1.138311 +v -7.028968 4.928335 0.988621 +v -7.109892 5.254080 1.418074 +v -7.254898 5.694167 7.286999 +v -7.274968 5.625526 7.267561 +v -7.181881 5.591933 7.428844 +v -7.112080 5.687548 7.455545 +v -7.097003 5.784544 7.423259 +v -7.239526 5.773633 7.299789 +v -6.931081 5.753961 7.545685 +v -6.932010 5.835304 7.519291 +v -7.093349 5.560309 7.573325 +v -7.024782 5.621804 7.575642 +v -6.929105 5.708119 7.625117 +v -7.156811 4.284997 0.747676 +v -7.109107 4.357160 0.710060 +v -7.057160 4.178024 0.601695 +v -7.114631 3.968724 0.655562 +v -7.025957 4.116529 0.537599 +v -7.059493 3.874238 0.587176 +v -7.226033 3.863333 0.723200 +v -7.247913 4.206365 0.802173 +v -6.957428 4.649848 7.167275 +v -7.034870 4.689087 6.834258 +v -6.975350 4.693849 6.930885 +v -7.172322 4.628385 6.784018 +v -7.109046 5.130571 3.929562 +v -7.106155 5.242304 3.834034 +v -7.088500 5.231482 3.756984 +v -7.154297 5.157781 3.812094 +v -7.093950 5.306643 3.608362 +v -7.135148 5.290237 3.583974 +v -7.168470 5.236328 3.569412 +v -7.175209 5.089970 3.795935 +v -7.067042 5.114847 3.953784 +v -7.061563 5.233250 3.859083 +v -7.045659 5.223841 3.791714 +v -7.064538 7.311146 5.645129 +v -7.030181 7.276706 5.678865 +v -7.175192 0.306697 8.382207 +v -7.140124 0.281248 8.372922 +v -7.123429 0.284025 8.426955 +v -7.147262 0.297259 8.427039 +v -7.133121 0.324375 8.431946 +v -7.171813 0.358885 8.393569 +v -7.105105 0.304592 8.434308 +v -7.224311 0.719310 7.978601 +v -7.222436 0.704331 8.108463 +v -7.136562 0.719334 8.094246 +v -7.136480 0.732130 7.935531 +v -7.168890 0.781531 7.758514 +v -7.238023 0.743772 7.813365 +v -7.062736 0.808548 7.826702 +v -7.117995 0.872673 7.705164 +v -7.041748 0.707326 7.999103 +v -7.012946 0.759856 7.917652 +v -7.026498 0.660896 8.100050 +v -7.065702 1.263247 1.387239 +v -7.191851 1.222991 1.314482 +v -7.241943 1.324107 1.377967 +v -7.133470 1.334268 1.418283 +v -7.267168 1.413387 1.432007 +v -7.107426 1.397685 1.474430 +v -6.986964 1.297258 1.469556 +v -7.100667 0.282870 8.372431 +v -7.079797 0.307086 8.384710 +v -7.088104 0.286892 8.420491 +v -7.104681 0.277820 8.415509 +v -7.045659 5.223841 3.791714 +v -7.015498 5.115158 3.927444 +v -6.979120 5.113413 3.860423 +v -7.037357 5.268052 3.644510 +v -6.981383 5.119863 3.751575 +v -6.993852 5.318609 3.554897 +v -7.037357 5.268052 3.644510 +v -7.067042 5.114847 3.953784 +v -7.061563 5.233250 3.859083 +v -7.050810 5.913376 5.266599 +v -7.092906 5.966390 5.275358 +v -7.009422 6.016421 5.381187 +v -6.950511 5.933357 5.361042 +v -7.009422 6.016421 5.381187 +v -6.956913 6.084995 5.465543 +v -6.897384 6.044843 5.449140 +v -6.950511 5.933357 5.361042 +v -6.832029 6.022298 5.442599 +v -6.860178 5.908122 5.372803 +v -6.878908 5.824703 5.327559 +v -6.946673 5.834556 5.314273 +v -7.050810 5.913376 5.266599 +v -7.047617 6.149897 5.492887 +v -7.106230 6.162967 5.531545 +v -7.055521 6.253971 5.563668 +v -7.013584 6.194417 5.537012 +v -7.007245 6.126113 5.479732 +v -6.947895 6.203955 5.564442 +v -7.055521 6.253971 5.563668 +v -6.967217 6.295456 5.569192 +v -7.133121 0.324375 8.431946 +v -7.113543 0.355011 8.416120 +v -7.087801 0.336622 8.405275 +v -7.082838 0.380572 8.364823 +v -7.105105 0.304592 8.434308 +v -7.068437 6.461929 6.463844 +v -6.986044 6.484946 6.623403 +v -6.835608 6.542116 6.536247 +v -6.921762 6.545433 6.357285 +v -7.070250 6.502644 6.290716 +v -7.146596 6.420792 6.352049 +v -7.068437 6.461929 6.463844 +v -6.921762 6.545433 6.357285 +v -7.042837 6.604738 6.243163 +v -7.070250 6.502644 6.290716 +v -7.088104 0.286892 8.420491 +v -7.166986 4.649883 6.712000 +v -6.945624 4.709847 6.790971 +v -6.934333 4.677223 6.694445 +v -6.722573 4.644923 6.700902 +v -6.724549 4.663985 6.771758 +v -6.714042 4.687762 6.832935 +v -6.883273 4.708396 6.883738 +v -6.999364 5.364761 3.275559 +v -7.034903 5.402034 3.295723 +v -6.995593 5.311169 3.464172 +v -6.930649 5.163133 3.594659 +v -6.957572 5.289518 3.286283 +v -6.856713 5.092203 3.587723 +v -6.893094 5.233616 3.297696 +v -7.017720 5.422335 3.012336 +v -7.051387 5.474600 3.021961 +v -6.970911 5.359569 3.028198 +v -7.021910 6.247760 7.484891 +v -6.939116 6.278725 7.525611 +v -6.948040 6.302603 7.451950 +v -7.004232 6.281157 7.440760 +v -7.043941 6.279243 7.350345 +v -7.089128 6.231022 7.371289 +v -6.981458 6.315952 7.332186 +v -6.992373 6.818238 5.666180 +v -7.104353 6.807809 5.704644 +v -7.012725 6.938899 5.772794 +v -6.915936 6.963239 5.805429 +v -6.838641 6.842966 5.821675 +v -6.957530 6.853700 5.735462 +v -6.992373 6.818238 5.666180 +v -7.111279 0.227945 1.655976 +v -6.952648 0.125698 1.557636 +v -7.009750 0.079591 1.716208 +v -7.095547 0.157434 1.727987 +v -6.933949 5.282284 6.884566 +v -7.017035 5.249823 6.889421 +v -7.005579 5.193226 6.938410 +v -6.911873 5.206547 6.910186 +v -6.875114 5.323146 6.877162 +v -6.933949 5.282284 6.884566 +v -6.954770 0.657123 7.967223 +v -6.931123 0.503548 7.946411 +v -6.855785 0.547789 7.934091 +v -6.889712 0.742639 7.988828 +v -6.859889 0.920075 8.084397 +v -6.988064 0.974704 7.957885 +v -6.989256 0.851520 7.912283 +v -6.889712 0.742639 7.988828 +v -6.989256 0.851520 7.912283 +v -6.854781 0.017964 1.600280 +v -6.940640 0.013132 1.754075 +v -6.827157 0.100244 1.390010 +v -6.756019 0.023741 1.450814 +v -6.854781 0.017964 1.600280 +v -6.952648 0.125698 1.557636 +v -7.181828 0.301719 1.568634 +v -7.032928 0.211121 1.423175 +v -7.032928 0.211121 1.423175 +v -6.922265 0.135194 1.277020 +v -6.404231 6.038428 8.232369 +v -6.365110 6.112135 8.394105 +v -6.289142 6.151756 7.985917 +v -6.367200 6.068175 8.039548 +v -6.451163 5.947175 8.069157 +v -5.123033 1.060867 7.438487 +v -5.058452 1.030006 7.407896 +v -4.978489 0.987602 7.302891 +v -5.017983 1.089429 7.372788 +v -6.990763 4.204603 0.320558 +v -6.972638 4.028412 0.365962 +v -6.955571 4.047657 0.428022 +v -6.945634 4.227215 0.386127 +v -6.922009 4.376571 0.252211 +v -6.943085 4.368325 0.187387 +v -6.955571 4.047657 0.428022 +v -6.990338 4.074947 0.484147 +v -6.949186 4.207794 0.468348 +v -6.945634 4.227215 0.386127 +v -6.918029 4.249475 0.467962 +v -6.906347 4.277958 0.420327 +v -6.906347 4.277958 0.420327 +v -6.889760 4.385890 0.311395 +v -8.628157 0.191885 2.274561 +v -8.625336 0.242581 2.264391 +v -8.621094 0.305205 2.198155 +v -8.633337 0.244105 2.178081 +v -5.104386 0.000161 5.267806 +v -5.063911 0.000383 5.308962 +v -5.135420 0.001215 5.355538 +v -5.148530 0.000381 5.316502 +v -5.208223 0.000206 5.303846 +v -5.173306 0.000081 5.226532 +v -5.225051 0.000367 5.359821 +v -6.447966 4.339157 -0.938754 +v -6.449643 4.326589 -0.981206 +v -6.485561 4.325058 -1.006475 +v -6.499324 4.351884 -0.955618 +v -7.690859 1.022703 1.610637 +v -7.677308 1.081258 1.594075 +v -7.550819 1.153928 1.404858 +v -7.518639 1.038771 1.378398 +v -7.571543 0.917466 1.424629 +v -7.764833 0.978858 1.595604 +v -7.354165 1.160722 1.283878 +v -7.265365 1.040046 1.191531 +v -7.376420 0.930556 1.217812 +v -7.435071 0.831367 1.250780 +v -7.401883 1.266989 1.343872 +v -6.825477 0.144166 2.916731 +v -6.757008 0.070851 2.830287 +v -6.434534 0.068826 2.833889 +v -6.491563 0.172619 2.919645 +v -6.720645 0.325762 3.063523 +v -6.963340 0.288424 3.004524 +v -6.356957 0.247495 2.918314 +v -6.563187 0.375903 3.071259 +v -6.720645 0.325762 3.063523 +v -6.491563 0.172619 2.919645 +v -6.753955 6.183863 7.667380 +v -6.567631 6.206011 7.637107 +v -6.484712 6.166447 7.655985 +v -6.585359 6.279802 7.617913 +v -6.765392 6.251619 7.672106 +v -6.390309 6.293072 7.647243 +v -6.411967 6.343253 7.621690 +v -6.356274 6.255472 7.664593 +v -5.317780 0.001221 0.812404 +v -5.258477 0.000526 1.010089 +v -5.386429 0.000092 0.996179 +v -5.396488 0.000352 0.856097 +v -5.535465 0.000053 0.946089 +v -5.502276 0.000264 0.774271 +v -5.458111 0.001635 0.670683 +v -6.331522 6.695440 5.477352 +v -6.332097 6.650256 5.525679 +v -6.308139 6.694988 5.545891 +v -6.316844 6.716137 5.503445 +v -6.274303 6.737699 5.545227 +v -6.298403 6.747363 5.488757 +v -6.268385 6.775914 5.468076 +v -6.233519 6.766239 5.524246 +v -6.189857 6.776853 5.486452 +v -6.231945 6.775975 5.434152 +v -6.253253 6.710003 5.611164 +v -6.200602 6.739548 5.592007 +v -6.148368 6.753493 5.552704 +v -6.115731 6.733475 5.514267 +v -6.172679 6.737640 5.463299 +v -6.179016 6.697879 5.672805 +v -6.110950 6.715031 5.637656 +v -6.061074 6.703401 5.588859 +v -6.115731 6.733475 5.514267 +v -6.061074 6.703401 5.588859 +v -6.089323 6.650040 5.754002 +v -6.016922 6.639619 5.707559 +v -6.016922 6.639619 5.707559 +v -6.016052 6.587332 5.662714 +v -5.999907 6.551706 5.861896 +v -5.937199 6.496165 5.800302 +v -6.033482 6.469783 6.012505 +v -5.958117 6.415820 5.979783 +v -5.980987 6.355543 5.913231 +v -5.988499 6.342808 6.130708 +v -5.956252 6.283549 6.097378 +v -5.965951 6.238074 6.066613 +v -5.965065 6.190717 6.039709 +v -5.956252 6.283549 6.097378 +v -5.942013 6.232167 6.271727 +v -5.920148 6.178126 6.254353 +v -5.965951 6.238074 6.066613 +v -5.907376 6.122311 6.238343 +v -5.965065 6.190717 6.039709 +v -5.896349 6.062364 6.225299 +v -5.940461 6.128381 6.010867 +v -5.861734 6.149340 6.440872 +v -5.832583 6.091367 6.431853 +v -5.813582 6.025574 6.422379 +v -5.805961 5.956461 6.414762 +v -5.889758 5.988458 6.216686 +v -5.784160 6.083894 6.630424 +v -5.759593 6.012352 6.629007 +v -5.728870 5.945212 6.610616 +v -5.704628 5.884702 6.582156 +v -5.785977 5.899091 6.401263 +v -5.752563 5.844481 6.382018 +v -5.835406 5.857556 6.206242 +v -5.870344 5.917651 6.211581 +v -5.681794 5.825783 6.549911 +v -5.671629 5.762420 6.532526 +v -5.733587 5.783424 6.375248 +v -5.616158 5.801719 6.700774 +v -5.603994 5.737830 6.675191 +v -5.624864 5.675287 6.672366 +v -5.688581 5.696118 6.531634 +v -5.552255 5.776601 6.842853 +v -5.530977 5.720185 6.821981 +v -5.553482 5.662402 6.825554 +v -5.578277 5.603386 6.830328 +v -5.648678 5.612392 6.673237 +v -5.530977 5.720185 6.821981 +v -5.453039 5.720607 6.992651 +v -5.471184 5.665857 7.002122 +v -5.553482 5.662402 6.825554 +v -5.498024 5.612570 7.016599 +v -5.578277 5.603386 6.830328 +v -5.520445 5.557528 7.030295 +v -5.599669 5.543869 6.834755 +v -5.384133 5.683925 7.202116 +v -5.413598 5.636526 7.220811 +v -5.439522 5.585548 7.239283 +v -5.478240 5.545589 7.261199 +v -5.558675 5.509822 7.050697 +v -5.342630 5.671673 7.434547 +v -5.365893 5.627372 7.455752 +v -5.401220 5.592169 7.479037 +v -5.455000 5.576891 7.503821 +v -5.533708 5.526278 7.286589 +v -5.307505 5.664130 7.674030 +v -5.349621 5.636278 7.694078 +v -5.404306 5.623706 7.709174 +v -5.463317 5.621457 7.729123 +v -5.518497 5.577467 7.527531 +v -5.345531 5.656639 7.860683 +v -5.383770 5.621582 7.860998 +v -5.436860 5.601053 7.862501 +v -5.359012 5.599374 7.970642 +v -5.302390 5.691573 7.856394 +v -5.284749 5.706615 7.652456 +v -5.259082 5.728376 7.843991 +v -5.262663 5.748906 7.627558 +v -5.230666 5.777845 7.823901 +v -5.223548 5.801743 7.986018 +v -5.207028 5.829912 7.796816 +v -5.195255 5.860500 7.968328 +v -5.176040 5.903632 8.139851 +v -5.225924 5.859550 8.156937 +v -5.194878 6.022538 8.334949 +v -5.239378 5.990555 8.345292 +v -5.281995 5.950428 8.359354 +v -5.281531 6.138272 8.515232 +v -5.330921 6.112314 8.508499 +v -5.377285 6.074396 8.512939 +v -5.312223 5.901314 8.374596 +v -5.427105 6.027344 8.517677 +v -5.375542 5.874917 8.422091 +v -5.482285 5.992160 8.493609 +v -5.437249 5.877183 8.402502 +v -5.431880 5.730098 8.260550 +v -5.483725 5.888922 8.361574 +v -5.479401 5.771567 8.234927 +v -5.494236 5.682395 8.111271 +v -5.441319 5.656528 8.126727 +v -5.505153 5.622450 8.059224 +v -5.541091 5.720979 8.082733 +v -5.592875 5.776941 8.053632 +v -5.673072 5.838949 8.047815 +v -5.592875 5.776941 8.053632 +v -5.773242 5.879751 8.067949 +v -5.797164 5.809072 7.948622 +v -5.741968 5.963089 8.197822 +v -5.844393 5.989647 8.241111 +v -5.890728 5.901836 8.109422 +v -5.698141 6.028916 8.312282 +v -5.795861 6.053740 8.360262 +v -5.750610 6.049603 8.462273 +v -5.868629 6.041193 8.517250 +v -5.910185 6.056531 8.420010 +v -5.795861 6.053740 8.360262 +v -5.910185 6.056531 8.420010 +v -5.955411 5.995292 8.300335 +v -5.698141 6.028916 8.312282 +v -5.649091 6.037716 8.416459 +v -5.609434 6.038144 8.491868 +v -5.718912 6.044497 8.536627 +v -5.533899 5.979267 8.440760 +v -5.573822 6.061964 8.545005 +v -5.538054 6.107440 8.573615 +v -5.682889 6.128922 8.632484 +v -5.698370 6.076627 8.596232 +v -5.825099 6.111119 8.685619 +v -5.820042 6.057389 8.645403 +v -5.837215 6.030675 8.587451 +v -5.954772 6.016870 8.697371 +v -5.953349 5.995180 8.639780 +v -5.975774 5.996032 8.567492 +v -6.039241 5.908727 8.669770 +v -6.058262 5.918567 8.596918 +v -6.086871 5.938668 8.520461 +v -6.012372 6.007508 8.478910 +v -6.051052 5.967221 8.364668 +v -6.012372 6.007508 8.478910 +v -6.106328 5.879837 8.239084 +v -6.009587 5.903269 8.170395 +v -6.069542 5.828001 8.047834 +v -5.931966 5.831444 7.985569 +v -6.138123 5.765389 7.918688 +v -5.975771 5.754070 7.855819 +v -5.825988 5.742449 7.814925 +v -6.042160 5.717011 7.679486 +v -5.877609 5.681581 7.628724 +v -6.128658 5.652713 7.489874 +v -5.953692 5.620022 7.421381 +v -5.825246 5.585242 7.378994 +v -6.037367 5.587260 7.228508 +v -5.898602 5.554299 7.172029 +v -5.802675 5.522076 7.136208 +v -5.728470 5.558270 7.349686 +v -5.732574 5.494618 7.113654 +v -5.658521 5.534783 7.329701 +v -5.583163 5.589599 7.552007 +v -5.658521 5.534783 7.329701 +v -5.594830 5.521991 7.309996 +v -5.583163 5.589599 7.552007 +v -5.531429 5.634584 7.766093 +v -5.732574 5.494618 7.113654 +v -5.672696 5.480734 7.095502 +v -5.614063 5.487391 7.073883 +v -5.752267 5.470129 6.890037 +v -5.693075 5.472913 6.866338 +v -5.639071 5.495196 6.847355 +v -5.693075 5.472913 6.866338 +v -5.764308 5.479486 6.712626 +v -5.711480 5.502782 6.688822 +v -5.639071 5.495196 6.847355 +v -5.670909 5.550030 6.676011 +v -5.599669 5.543869 6.834755 +v -5.772606 5.516396 6.567766 +v -5.732913 5.563700 6.545774 +v -5.709793 5.629575 6.536473 +v -5.784651 5.566633 6.422271 +v -5.770581 5.648363 6.400960 +v -5.747273 5.716570 6.383859 +v -5.827584 5.662094 6.258075 +v -5.797667 5.737023 6.217620 +v -5.796290 5.801943 6.202216 +v -5.858961 5.738148 6.028746 +v -5.894001 5.796407 6.023761 +v -5.937603 5.861614 6.024570 +v -5.894001 5.796407 6.023761 +v -5.992246 5.785008 5.825952 +v -5.994048 5.877490 5.808767 +v -5.937603 5.861614 6.024570 +v -6.024251 5.985426 5.806000 +v -5.949051 5.948498 6.007281 +v -5.949051 5.948498 6.007281 +v -6.028643 6.098669 5.810832 +v -5.940740 6.042998 5.998219 +v -5.940740 6.042998 5.998219 +v -6.026015 6.188872 5.817590 +v -5.940461 6.128381 6.010867 +v -6.085699 6.129903 5.630847 +v -6.074301 6.016574 5.614397 +v -6.125161 6.036286 5.439461 +v -6.113524 6.134030 5.456763 +v -6.197642 6.038705 5.266315 +v -6.168117 6.131550 5.270355 +v -6.255108 6.002315 5.105113 +v -6.253853 6.092190 5.112805 +v -6.253489 6.182021 5.112815 +v -6.304832 6.121804 4.974438 +v -6.346735 6.179319 4.986781 +v -6.287045 6.262790 5.120457 +v -6.346735 6.179319 4.986781 +v -6.405719 6.200556 5.010573 +v -6.356832 6.256443 5.154395 +v -6.287045 6.262790 5.120457 +v -6.461244 6.180430 5.033583 +v -6.417638 6.213992 5.182758 +v -6.516553 6.145562 5.046267 +v -6.479847 6.166421 5.193792 +v -6.467856 6.178406 5.322719 +v -6.545564 6.108939 5.186290 +v -6.540543 6.112578 5.299315 +v -6.561475 6.103564 5.375528 +v -6.491138 6.174209 5.418122 +v -6.597321 6.096804 5.430666 +v -6.608311 6.012204 5.329388 +v -6.643858 6.002394 5.381350 +v -6.699131 6.001465 5.415495 +v -6.648383 6.096607 5.470619 +v -6.762758 6.010299 5.435016 +v -6.714692 6.102670 5.497295 +v -6.787519 6.116247 5.512817 +v -6.705822 6.205593 5.591326 +v -6.634659 6.272374 5.674600 +v -6.846311 6.134920 5.527108 +v -6.758098 6.227118 5.613399 +v -6.690669 6.299971 5.698435 +v -6.647494 6.367502 5.792882 +v -6.583415 6.336078 5.780132 +v -6.805114 6.257047 5.634934 +v -6.743744 6.344960 5.709513 +v -6.705649 6.423404 5.793679 +v -6.898050 6.161835 5.545503 +v -6.898050 6.161835 5.545503 +v -6.852275 6.310620 5.639264 +v -6.805114 6.257047 5.634934 +v -6.872377 6.380548 5.592732 +v -6.972575 6.371536 5.482882 +v -6.902414 6.450435 5.498933 +v -6.869073 6.548386 5.524851 +v -6.956205 6.513136 5.374836 +v -6.928020 6.597553 5.393944 +v -6.935772 6.684068 5.414853 +v -6.873128 6.649888 5.544385 +v -6.985994 6.759237 5.437287 +v -6.924662 6.745813 5.553663 +v -7.071187 6.800494 5.461890 +v -7.026671 6.803600 5.578357 +v -7.071187 6.800494 5.461890 +v -7.164834 6.797190 5.486043 +v -7.129187 6.794304 5.607935 +v -7.026671 6.803600 5.578357 +v -7.246152 6.748651 5.505113 +v -7.220113 6.737789 5.637491 +v -7.197412 6.739682 5.747237 +v -7.294333 6.667639 5.512724 +v -7.284338 6.778462 5.353279 +v -7.333899 6.708626 5.352228 +v -7.353442 6.628458 5.338107 +v -7.309477 6.580365 5.503317 +v -7.343771 6.549352 5.311598 +v -7.299089 6.492550 5.476480 +v -7.302021 6.488535 5.279163 +v -7.259485 6.423063 5.439684 +v -7.210594 6.371249 5.556628 +v -7.187368 6.391712 5.400986 +v -7.147067 6.341865 5.518992 +v -7.121563 6.266396 5.596809 +v -7.165904 6.292136 5.639835 +v -7.155456 6.160976 5.588422 +v -7.202152 6.168287 5.651769 +v -7.055521 6.253971 5.563668 +v -7.106230 6.162967 5.531545 +v -7.106230 6.162967 5.531545 +v -7.167420 6.078080 5.474822 +v -7.208139 6.059617 5.527479 +v -7.155456 6.160976 5.588422 +v -7.216650 5.958687 5.380911 +v -7.249289 5.925916 5.426501 +v -7.253242 5.815246 5.288849 +v -7.274972 5.783817 5.344183 +v -7.331936 5.760305 5.409265 +v -7.399953 5.750269 5.467848 +v -7.316070 5.621342 5.292439 +v -7.361086 5.607087 5.353336 +v -7.426695 5.598606 5.410317 +v -7.502738 5.596926 5.451146 +v -7.473473 5.744589 5.511267 +v -7.390459 5.443222 5.315588 +v -7.455212 5.441921 5.370020 +v -7.528945 5.443899 5.414600 +v -7.610773 5.454389 5.427889 +v -7.584462 5.604254 5.466398 +v -7.472292 5.288133 5.360932 +v -7.549325 5.299581 5.401767 +v -7.632662 5.315312 5.408000 +v -7.711926 5.348847 5.384202 +v -7.683743 5.477200 5.412159 +v -7.568007 5.172440 5.400904 +v -7.492072 5.155844 5.363060 +v -7.515546 5.037045 5.381921 +v -7.584619 5.059860 5.424258 +v -7.537427 4.925566 5.430251 +v -7.603767 4.955869 5.474437 +v -7.560748 4.817076 5.514937 +v -7.626862 4.865090 5.562376 +v -7.484766 4.894840 5.365011 +v -7.520020 4.766743 5.441730 +v -7.422518 4.870874 5.287134 +v -7.457920 4.728178 5.358699 +v -7.491568 4.580054 5.451748 +v -7.387128 4.701765 5.268659 +v -7.421834 4.531885 5.327648 +v -7.431355 4.373283 5.391637 +v -7.511712 4.442169 5.538867 +v -7.407876 4.211775 5.460460 +v -7.499060 4.289254 5.624531 +v -7.407876 4.211775 5.460460 +v -7.381818 4.047623 5.545228 +v -7.484512 4.125587 5.711189 +v -7.499060 4.289254 5.624531 +v -7.511765 4.226350 5.884504 +v -7.546118 4.375986 5.788857 +v -7.505422 4.327791 6.043228 +v -7.575984 4.451051 5.947546 +v -7.461038 3.960933 5.795430 +v -7.479776 4.072888 5.971930 +v -7.473691 4.186695 6.131434 +v -7.425595 4.266480 6.269299 +v -7.462729 4.410853 6.191220 +v -7.452311 3.906024 6.063087 +v -7.438029 4.021632 6.221812 +v -7.393933 4.122703 6.359129 +v -7.318368 4.201700 6.490528 +v -7.347075 4.318651 6.414147 +v -7.411705 3.847423 6.329987 +v -7.372499 3.963187 6.475538 +v -7.288043 4.066589 6.591808 +v -7.179752 4.160165 6.694069 +v -7.208918 4.279228 6.612749 +v -7.327148 3.793957 6.598565 +v -7.252750 3.910913 6.715013 +v -7.146200 4.017483 6.805285 +v -7.004340 4.098502 6.865077 +v -7.034698 4.243840 6.757171 +v -7.218542 3.733571 6.868476 +v -7.116261 3.846329 6.961932 +v -6.967678 3.930548 7.017110 +v -6.792903 3.995332 7.042742 +v -6.835279 4.156484 6.893233 +v -7.070305 3.664840 7.136702 +v -6.918575 3.755803 7.188326 +v -6.739392 3.826592 7.212877 +v -6.541956 3.878131 7.204899 +v -6.601722 4.035248 7.028433 +v -6.863972 3.585731 7.375544 +v -6.679094 3.656967 7.397488 +v -6.476061 3.699254 7.381805 +v -6.270048 3.711559 7.327283 +v -6.340340 3.894335 7.153615 +v -6.618528 3.475580 7.580536 +v -6.410246 3.522154 7.568943 +v -6.199410 3.531719 7.505898 +v -5.996010 3.513791 7.420623 +v -6.078668 3.690766 7.235353 +v -6.270048 3.711559 7.327283 +v -6.199410 3.531719 7.505898 +v -6.346114 3.339615 7.763535 +v -6.127998 3.343854 7.700246 +v -6.127998 3.343854 7.700246 +v -5.928222 3.316817 7.594760 +v -5.763920 3.246504 7.441012 +v -5.832336 3.448048 7.283853 +v -6.069712 3.133886 7.856125 +v -5.865280 3.103174 7.741585 +v -5.694582 3.041706 7.582473 +v -5.589853 2.942901 7.381096 +v -5.652607 3.149199 7.254024 +v -5.816525 2.874837 7.862430 +v -5.645603 2.824963 7.701092 +v -5.536998 2.740486 7.489710 +v -5.477304 2.632612 7.256621 +v -5.531723 2.830775 7.158766 +v -5.589973 2.610453 7.806623 +v -5.474207 2.542189 7.591359 +v -5.431790 2.444492 7.354171 +v -5.442075 2.326278 7.682085 +v -5.377679 2.253349 7.453262 +v -5.332192 2.161080 7.229795 +v -5.257933 2.081334 7.037104 +v -5.335731 2.042652 7.530002 +v -5.283353 1.976801 7.313364 +v -5.211153 1.911080 7.118924 +v -5.100770 1.852388 6.936029 +v -5.134183 2.012501 6.865778 +v -5.255014 1.777979 7.365816 +v -5.182044 1.729553 7.169168 +v -5.083776 1.688785 6.973702 +v -5.025447 1.641629 6.759258 +v -5.019496 1.772714 6.717918 +v -5.181528 1.555305 7.179201 +v -5.092909 1.531817 6.984331 +v -5.026351 1.515445 6.776011 +v -4.983518 1.482508 6.550789 +v -4.983496 1.575800 6.530952 +v -5.025447 1.641629 6.759258 +v -5.026351 1.515445 6.776011 +v -5.090552 1.369158 6.984341 +v -5.012000 1.395637 6.775225 +v -5.012000 1.395637 6.775225 +v -4.971705 1.392378 6.560092 +v -4.960872 1.348915 6.326428 +v -4.964305 1.421086 6.311467 +v -4.909379 1.323896 6.565177 +v -4.971705 1.392378 6.560092 +v -4.905651 1.304360 6.334434 +v -4.960872 1.348915 6.326428 +v -4.901385 1.236714 6.118688 +v -4.947557 1.269425 6.106564 +v -4.827568 1.231550 6.121090 +v -4.839212 1.122681 5.934097 +v -4.901190 1.129200 5.927074 +v -4.745083 1.221915 6.112378 +v -4.779730 1.108026 5.933148 +v -4.789544 0.985919 5.762786 +v -4.839032 1.004536 5.759396 +v -4.677505 1.190606 6.082326 +v -4.722509 1.073074 5.924117 +v -4.738131 0.946647 5.770125 +v -4.750075 0.815271 5.622141 +v -4.796555 0.859901 5.600718 +v -4.672719 1.018201 5.924195 +v -4.698680 0.895357 5.787604 +v -4.721112 0.762569 5.654924 +v -4.736078 0.624533 5.520864 +v -4.758368 0.679924 5.479794 +v -4.681514 0.838023 5.815504 +v -4.710793 0.709172 5.693480 +v -4.731948 0.568376 5.566476 +v -4.739083 0.414953 5.422657 +v -4.736996 0.480150 5.373468 +v -4.721351 0.655227 5.736566 +v -4.751203 0.513797 5.614632 +v -4.750574 0.602790 5.782147 +v -4.793139 0.460244 5.664028 +v -4.798516 0.553050 5.828911 +v -4.858522 0.410187 5.710143 +v -4.872248 0.512634 5.872840 +v -4.951971 0.373297 5.753183 +v -4.968501 0.481852 5.908574 +v -5.065587 0.358976 5.786894 +v -5.062443 0.479855 5.931893 +v -5.150818 0.381556 5.815476 +v -5.153634 0.503878 5.939881 +v -5.232338 0.415858 5.831364 +v -5.322155 0.309836 5.692135 +v -5.422565 0.224259 5.575522 +v -5.232338 0.415858 5.831364 +v -5.315246 0.424187 5.874599 +v -5.389822 0.301429 5.749126 +v -5.322155 0.309836 5.692135 +v -5.422565 0.224259 5.575522 +v -5.369237 0.389409 5.945861 +v -5.432676 0.265433 5.819318 +v -5.249149 0.517769 5.971107 +v -5.318306 0.478021 6.043219 +v -5.351041 0.398422 6.134412 +v -5.278856 0.537286 6.122087 +v -5.318614 0.438160 6.207479 +v -5.362241 0.337355 6.312593 +v -5.382885 0.308067 6.242004 +v -5.296777 0.460621 6.264348 +v -5.338768 0.358908 6.362825 +v -5.370862 0.262158 6.476719 +v -5.306408 0.372501 6.403134 +v -5.339432 0.280846 6.510540 +v -5.371901 0.221324 6.637513 +v -5.413664 0.200986 6.607822 +v -5.398365 0.201339 6.792944 +v -5.455345 0.180103 6.790444 +v -5.402455 0.212127 6.947418 +v -5.459466 0.192719 6.962861 +v -5.510488 0.156792 6.978436 +v -5.445096 0.229912 7.115709 +v -5.497210 0.184733 7.145477 +v -5.573710 0.137598 7.180133 +v -5.571823 0.116870 6.991763 +v -5.573710 0.137598 7.180133 +v -5.678071 0.087456 7.210179 +v -5.655735 0.072534 7.009389 +v -5.571823 0.116870 6.991763 +v -5.822505 0.047605 7.226323 +v -5.771414 0.025793 7.018617 +v -5.733802 0.005089 6.798398 +v -5.923491 0.001146 7.006334 +v -5.876018 0.000317 6.784925 +v -5.862972 0.000120 6.562284 +v -5.718783 0.001140 6.562644 +v -5.879035 0.000296 6.347397 +v -5.733953 0.002525 6.332050 +v -5.909725 0.000141 6.134109 +v -5.766369 0.000888 6.105963 +v -5.661942 0.010206 6.079731 +v -5.798020 0.000828 5.891603 +v -5.585055 0.067528 6.046969 +v -5.585055 0.067528 6.046969 +v -5.945554 0.000070 5.930152 +v -5.987772 0.000084 5.737963 +v -5.836582 0.000548 5.689480 +v -6.145332 0.000012 5.972742 +v -6.188791 0.000012 5.784605 +v -6.377390 0.000010 6.017567 +v -6.414842 0.000010 5.824391 +v -6.441593 0.000010 5.634332 +v -6.655618 0.000010 5.862824 +v -6.675106 0.000013 5.667160 +v -6.677825 0.000028 5.489517 +v -6.454640 0.000018 5.447086 +v -6.448569 0.000139 5.259470 +v -6.441010 0.001728 5.080665 +v -6.438704 0.028801 4.936944 +v -6.725082 0.023470 5.007935 +v -6.763298 0.084962 4.892097 +v -6.458539 0.100339 4.814425 +v -6.438704 0.028801 4.936944 +v -6.458539 0.100339 4.814425 +v -6.155128 0.121023 4.828046 +v -6.135448 0.049449 4.972651 +v -6.438704 0.028801 4.936944 +v -5.978162 0.163368 4.886112 +v -5.931002 0.095476 5.036331 +v -6.495929 0.195744 4.690331 +v -6.201684 0.246205 4.696896 +v -6.026638 0.286082 4.740433 +v -5.948454 0.314507 4.774402 +v -5.900898 0.201081 4.919548 +v -6.246816 0.384347 4.541997 +v -6.066895 0.430446 4.583724 +v -5.977836 0.462356 4.625476 +v -5.906778 0.489804 4.667614 +v -5.882185 0.341188 4.804257 +v -6.091232 0.606335 4.436903 +v -5.983608 0.648963 4.501244 +v -5.907207 0.670631 4.556049 +v -5.822134 0.679560 4.585546 +v -5.833801 0.512567 4.701385 +v -5.875319 0.843482 4.487032 +v -5.773445 0.828405 4.509995 +v -5.712855 0.946063 4.460903 +v -5.610928 0.868029 4.422393 +v -5.683465 0.779254 4.479115 +v -5.773445 0.828405 4.509995 +v -5.741416 0.653078 4.563519 +v -5.822134 0.679560 4.585546 +v -5.821648 0.982154 4.456492 +v -5.712855 0.946063 4.460903 +v -5.736267 1.106428 4.447739 +v -5.631841 1.047339 4.432982 +v -5.527308 1.116644 4.457492 +v -5.437361 0.983614 4.424768 +v -5.528306 0.936677 4.400318 +v -5.631841 1.047339 4.432982 +v -5.616532 1.217649 4.470646 +v -5.527308 1.116644 4.457492 +v -5.496984 1.285448 4.512274 +v -5.430451 1.155336 4.493650 +v -5.716588 1.296383 4.460941 +v -5.567072 1.390853 4.519006 +v -5.453062 1.440506 4.591816 +v -5.398877 1.313363 4.563364 +v -5.801839 1.364969 4.388033 +v -5.653120 1.492307 4.503425 +v -5.532581 1.573916 4.594966 +v -5.468132 1.602346 4.705449 +v -5.386728 1.450583 4.695293 +v -5.741225 1.592145 4.438962 +v -5.640380 1.691669 4.557622 +v -5.570218 1.749375 4.656734 +v -5.561173 1.767934 4.780272 +v -5.469038 1.588851 4.839046 +v -5.750937 1.813391 4.476195 +v -5.677272 1.893171 4.568248 +v -5.638364 1.942171 4.661953 +v -5.702087 1.930228 4.757585 +v -5.789320 2.037798 4.457151 +v -5.745045 2.107318 4.534066 +v -5.788047 2.116674 4.657885 +v -5.819746 2.155397 4.799296 +v -5.758218 1.955271 4.908194 +v -5.839419 2.263418 4.455948 +v -5.850408 2.318805 4.589232 +v -5.887506 2.375243 4.732926 +v -5.950173 2.439127 4.884639 +v -5.866252 2.222375 4.959239 +v -5.894691 2.530015 4.512000 +v -5.928804 2.601239 4.665655 +v -6.019026 2.663702 4.815381 +v -6.146511 2.717144 4.951545 +v -6.071284 2.492897 5.024568 +v -5.984829 2.822042 4.588165 +v -6.070619 2.896457 4.747737 +v -6.210853 2.945998 4.874886 +v -6.352355 2.974109 4.958034 +v -6.292366 2.752277 5.052314 +v -6.122105 3.129828 4.665338 +v -6.264568 3.184990 4.794096 +v -6.400258 3.212508 4.876273 +v -6.522130 3.231690 4.935709 +v -6.479640 2.990361 5.016269 +v -6.311061 3.420197 4.699342 +v -6.453993 3.451752 4.777858 +v -6.570551 3.471690 4.832469 +v -6.662194 3.488649 4.877620 +v -6.627746 3.242167 4.979506 +v -6.504676 3.712493 4.672948 +v -6.623024 3.738571 4.720465 +v -6.717608 3.750213 4.749034 +v -6.781666 3.762461 4.783588 +v -6.733927 3.508343 4.922946 +v -6.667318 3.988631 4.574419 +v -6.757083 4.012438 4.605635 +v -6.821359 4.039090 4.649736 +v -6.865555 4.061865 4.694901 +v -6.813883 3.784967 4.824422 +v -6.765604 4.261837 4.439996 +v -6.840001 4.283485 4.480713 +v -6.892704 4.302545 4.523700 +v -6.930719 4.320350 4.562938 +v -6.898938 4.075294 4.731369 +v -6.867150 4.540602 4.277448 +v -6.922719 4.552813 4.328145 +v -6.946344 4.581048 4.381316 +v -6.965861 4.609156 4.431940 +v -6.964429 4.337371 4.601401 +v -6.952717 4.849397 4.064862 +v -6.964446 4.873480 4.133494 +v -6.995968 4.892560 4.189211 +v -7.051868 4.897240 4.219125 +v -7.029079 4.625354 4.467253 +v -7.093662 4.597733 4.446617 +v -7.046093 4.330506 4.610734 +v -7.006196 4.350097 4.624218 +v -7.029079 4.625354 4.467253 +v -7.006196 4.350097 4.624218 +v -7.051868 4.897240 4.219125 +v -7.113816 4.884590 4.198490 +v -7.153804 4.866687 4.143820 +v -7.120638 4.563672 4.401270 +v -7.134984 4.526447 4.355119 +v -7.104126 4.265524 4.535728 +v -7.072609 4.298375 4.576000 +v -7.175949 4.829593 4.104412 +v -7.199408 4.785596 4.056714 +v -7.173202 4.488248 4.309855 +v -7.204945 5.033188 3.778125 +v -7.256487 4.973388 3.758204 +v -7.252500 4.735924 4.020161 +v -7.198799 5.175690 3.555640 +v -7.252662 5.110172 3.537249 +v -7.337365 5.052488 3.514406 +v -7.340839 4.908468 3.739895 +v -7.213725 5.282189 3.269485 +v -7.267743 5.226858 3.252604 +v -7.356267 5.174136 3.235743 +v -7.464147 5.109535 3.206891 +v -7.449274 4.983806 3.484939 +v -7.284104 5.302102 2.911668 +v -7.365892 5.250479 2.895584 +v -7.469143 5.194497 2.882708 +v -7.611702 5.092285 2.859318 +v -7.609124 5.008541 3.169384 +v -7.358931 5.292926 2.512658 +v -7.464631 5.229633 2.522538 +v -7.604111 5.126735 2.522462 +v -7.743443 4.956050 2.521641 +v -7.743874 4.918431 2.824135 +v -7.452983 5.212648 2.180861 +v -7.604729 5.110268 2.197635 +v -7.742146 4.936237 2.223474 +v -7.815650 4.714259 2.257460 +v -7.821604 4.735464 2.515597 +v -7.593359 5.019029 1.898862 +v -7.713122 4.851100 1.947179 +v -7.780240 4.642328 2.024491 +v -7.812833 4.417708 2.112821 +v -7.821248 4.477940 2.304153 +v -7.702213 4.698654 1.687123 +v -7.780428 4.519848 1.799722 +v -7.793990 4.319098 1.934690 +v -7.758832 4.125545 2.071786 +v -7.762249 4.199860 2.204765 +v -7.752344 4.345928 1.609993 +v -7.784369 4.181946 1.779965 +v -7.772723 4.020766 1.957487 +v -7.659419 3.880700 2.108216 +v -7.657959 3.955210 2.193802 +v -7.784085 4.006545 1.649469 +v -7.760610 3.890089 1.850893 +v -7.664923 3.781314 2.031160 +v -7.551285 3.678059 2.177135 +v -7.535870 3.757543 2.227598 +v -7.773451 3.727748 1.768815 +v -7.680653 3.655632 1.969058 +v -7.560935 3.583357 2.128188 +v -7.415585 3.517733 2.221087 +v -7.405242 3.593676 2.256034 +v -7.693573 3.511569 1.926090 +v -7.572397 3.470447 2.097574 +v -7.424472 3.426500 2.202054 +v -7.272168 3.384828 2.269677 +v -7.262199 3.462993 2.279994 +v -7.584355 3.341376 2.081777 +v -7.437592 3.323967 2.199690 +v -7.279985 3.301961 2.276164 +v -7.114646 3.289245 2.332027 +v -7.107743 3.360089 2.326523 +v -7.272168 3.384828 2.269677 +v -7.279985 3.301961 2.276164 +v -7.455951 3.205019 2.213684 +v -7.294414 3.204796 2.298749 +v -7.294414 3.204796 2.298749 +v -7.125048 3.205352 2.355554 +v -6.936177 3.211783 2.379186 +v -6.931663 3.289980 2.351204 +v -7.316120 3.079473 2.347352 +v -7.139504 3.093896 2.406200 +v -6.948554 3.107090 2.432489 +v -6.753260 3.100670 2.400380 +v -6.750475 3.217863 2.346718 +v -7.151805 2.940339 2.480305 +v -6.956803 2.961751 2.516278 +v -6.761456 2.945534 2.481695 +v -6.576963 2.918658 2.435311 +v -6.565668 3.087861 2.347675 +v -6.966059 2.783070 2.616486 +v -6.774177 2.769351 2.598408 +v -6.591339 2.725725 2.537230 +v -6.427454 2.668970 2.440218 +v -6.409331 2.862981 2.341686 +v -6.791493 2.572154 2.713764 +v -6.603204 2.530291 2.654403 +v -6.441244 2.465577 2.546678 +v -6.319628 2.397286 2.397076 +v -6.295529 2.603214 2.298610 +v -6.612581 2.331692 2.776703 +v -6.453908 2.257744 2.653139 +v -6.323433 2.192404 2.495470 +v -6.241804 2.132818 2.320996 +v -6.227376 2.335961 2.228312 +v -6.435518 2.069642 2.752989 +v -6.317647 2.007740 2.571632 +v -6.231691 1.958673 2.393024 +v -6.200462 1.906050 2.214845 +v -6.206089 2.079585 2.135172 +v -6.283037 1.867583 2.625109 +v -6.205986 1.832339 2.441142 +v -6.171094 1.780048 2.268581 +v -6.169777 1.718366 2.110693 +v -6.202431 1.856964 2.045858 +v -6.180640 1.750184 2.467977 +v -6.140485 1.701331 2.301387 +v -6.153571 1.691841 2.484965 +v -6.109303 1.646532 2.325024 +v -6.124324 1.640140 2.498710 +v -6.082356 1.598881 2.345832 +v -6.124324 1.640140 2.498710 +v -6.094018 1.593704 2.511581 +v -6.054767 1.559128 2.365598 +v -6.082356 1.598881 2.345832 +v -6.054767 1.559128 2.365598 +v -6.009407 1.489505 2.232791 +v -6.044310 1.524038 2.203162 +v -6.082356 1.598881 2.345832 +v -5.959786 1.384161 2.120289 +v -5.992753 1.416861 2.075979 +v -6.021055 1.532836 2.384310 +v -5.975781 1.468798 2.263613 +v -5.920168 1.366905 2.164184 +v -5.809227 1.281835 2.058371 +v -5.832248 1.294250 2.009690 +v -5.932750 1.469225 2.287252 +v -5.876213 1.369350 2.199091 +v -5.777728 1.283996 2.102658 +v -5.626756 1.195995 2.012986 +v -5.654001 1.193185 1.965860 +v -5.831426 1.402693 2.206830 +v -5.740703 1.314786 2.123694 +v -5.591933 1.222779 2.041256 +v -5.427746 1.135842 1.960948 +v -5.460138 1.118100 1.918802 +v -5.711811 1.362019 2.112489 +v -5.567834 1.268739 2.038785 +v -5.400031 1.188757 1.961235 +v -5.289145 1.097539 1.880738 +v -5.317520 1.069917 1.875958 +v -5.546713 1.319216 2.017369 +v -5.380011 1.233654 1.940654 +v -5.257837 1.119636 1.869092 +v -5.171854 0.979721 1.902006 +v -5.216377 0.969500 1.903230 +v -5.357324 1.274448 1.913631 +v -5.520332 1.369318 1.989647 +v -5.476391 1.427631 1.956086 +v -5.331138 1.317357 1.881452 +v -5.403507 1.500612 1.911347 +v -5.292424 1.378177 1.832907 +v -5.141858 1.255630 1.777715 +v -5.003576 1.160744 1.756339 +v -5.211712 1.496040 1.734674 +v -5.071109 1.402441 1.681048 +v -4.936995 1.354665 1.643257 +v -4.805942 1.338038 1.635053 +v -4.875716 1.130219 1.749068 +v -5.001079 1.625193 1.575789 +v -4.885111 1.598372 1.535539 +v -4.761211 1.593506 1.522642 +v -4.647341 1.610904 1.553249 +v -4.690691 1.352009 1.675025 +v -4.805942 1.338038 1.635053 +v -4.761211 1.593506 1.522642 +v -4.905882 1.852789 1.445835 +v -4.789497 1.871981 1.428220 +v -4.789497 1.871981 1.428220 +v -4.676234 1.901787 1.465899 +v -4.589457 1.936106 1.537120 +v -4.565013 1.643567 1.626052 +v -4.880817 2.121015 1.412664 +v -4.772164 2.164304 1.442173 +v -4.681571 2.203234 1.509505 +v -4.628603 2.225145 1.592742 +v -4.534008 1.965398 1.616356 +v -4.899487 2.366862 1.455513 +v -4.813314 2.408305 1.516774 +v -4.754557 2.433451 1.593842 +v -4.716411 2.449356 1.667291 +v -4.592588 2.241071 1.664774 +v -4.960384 2.553157 1.565947 +v -4.908911 2.576620 1.630202 +v -4.877747 2.594789 1.700301 +v -4.856753 2.611592 1.761934 +v -4.685742 2.466316 1.728918 +v -5.052989 2.689985 1.668968 +v -5.020902 2.697426 1.732059 +v -5.002737 2.696689 1.795009 +v -4.987190 2.690528 1.857065 +v -4.840233 2.625142 1.825395 +v -5.150501 2.833083 1.772604 +v -5.132925 2.824918 1.831839 +v -5.141255 2.801773 1.889533 +v -5.252035 3.005038 1.890172 +v -5.270956 2.981852 1.947670 +v -5.312149 2.949051 1.995072 +v -5.366241 2.911520 2.039723 +v -5.390580 3.159572 1.972249 +v -5.423992 3.130650 2.017197 +v -5.467522 3.105489 2.055455 +v -5.516330 3.087104 2.090333 +v -5.426051 2.872584 2.085803 +v -5.522133 3.313702 2.014222 +v -5.546688 3.299666 2.043085 +v -5.579278 3.288654 2.070813 +v -5.616666 3.281183 2.088813 +v -5.567151 3.073048 2.120328 +v -5.631812 3.428970 2.074466 +v -5.660678 3.419815 2.083945 +v -5.690142 3.411823 2.080016 +v -5.657492 3.273693 2.087551 +v -5.678058 3.527217 2.080867 +v -5.696292 3.516057 2.088771 +v -5.718330 3.507683 2.084088 +v -5.737326 3.503114 2.071067 +v -5.715639 3.406984 2.061902 +v -5.690142 3.411823 2.080016 +v -5.718330 3.507683 2.084088 +v -5.712619 3.565030 2.075349 +v -5.728013 3.557495 2.073295 +v -5.696992 3.572130 2.070467 +v -5.706232 3.588177 2.053126 +v -5.720540 3.584906 2.057239 +v -5.732146 3.581283 2.058402 +v -5.729927 3.591505 2.037237 +v -5.743961 3.587746 2.039300 +v -5.731597 3.585513 2.009698 +v -5.745487 3.575843 2.011963 +v -5.712116 3.551990 1.962073 +v -5.731242 3.539004 1.965856 +v -5.731242 3.539004 1.965856 +v -5.744846 3.527615 1.979445 +v -5.757174 3.561729 2.018972 +v -5.745487 3.575843 2.011963 +v -5.691314 3.451975 1.900358 +v -5.712373 3.433736 1.917730 +v -5.618132 3.301962 1.842544 +v -5.644215 3.281954 1.873727 +v -5.674307 3.266207 1.909563 +v -5.585218 3.081777 1.843547 +v -5.629236 3.062746 1.886577 +v -5.672542 3.049557 1.932759 +v -5.701649 3.258204 1.945006 +v -5.699237 3.042667 1.983745 +v -5.716931 3.255540 1.987386 +v -5.697320 3.041506 2.043073 +v -5.711061 3.258824 2.028744 +v -5.735135 3.404364 2.035591 +v -5.691252 3.265636 2.064934 +v -5.751443 3.503806 2.052193 +v -5.669779 3.047666 2.093288 +v -5.626802 3.058534 2.124849 +v -5.657492 3.273693 2.087551 +v -5.618326 2.783432 2.079021 +v -5.563436 2.797744 2.126436 +v -5.563436 2.797744 2.126436 +v -5.490919 2.834431 2.123255 +v -5.626802 3.058534 2.124849 +v -5.436964 2.597729 2.061790 +v -5.367144 2.647381 2.081588 +v -5.291826 2.699703 2.048379 +v -5.275417 2.525755 2.104508 +v -5.157989 2.608100 2.098342 +v -5.234934 2.407568 2.153951 +v -5.100332 2.478077 2.181024 +v -5.216714 2.267911 2.152974 +v -5.099792 2.303946 2.195726 +v -4.965285 2.338506 2.154051 +v -5.137922 2.152022 2.166064 +v -5.021741 2.145606 2.158295 +v -4.939295 2.113830 2.097569 +v -4.868577 2.309295 2.055972 +v -4.866651 2.045172 2.057190 +v -4.797805 2.244884 1.989421 +v -4.738301 2.374260 1.952582 +v -4.587068 2.276749 1.904727 +v -4.697384 2.437483 1.904954 +v -4.544107 2.281578 1.856708 +v -4.665341 2.475914 1.849880 +v -4.535296 2.276447 1.791274 +v -4.664302 2.479534 1.791057 +v -4.561316 2.258994 1.728368 +v -4.474068 2.028813 1.828758 +v -4.482519 2.009684 1.758494 +v -4.501996 1.989492 1.689671 +v -4.463103 1.729448 1.859320 +v -4.480903 1.702767 1.783337 +v -4.512448 1.674753 1.704675 +v -4.520980 1.447738 1.905662 +v -4.550746 1.415428 1.822452 +v -4.608775 1.382615 1.744835 +v -4.620434 1.191022 1.931252 +v -4.678678 1.162552 1.852284 +v -4.763003 1.138131 1.785800 +v -4.745460 0.982747 1.953193 +v -4.824154 0.967027 1.885518 +v -4.928957 0.967126 1.850100 +v -4.875716 1.130219 1.749068 +v -4.798091 0.818014 2.054905 +v -4.862695 0.811258 1.985389 +v -4.946730 0.815659 1.942234 +v -4.862584 0.667596 2.172822 +v -4.910065 0.654222 2.108027 +v -4.973204 0.647532 2.062624 +v -4.896133 0.540682 2.257385 +v -4.935554 0.523940 2.192977 +v -4.991790 0.503560 2.161005 +v -4.844970 0.689239 2.249983 +v -4.886628 0.561059 2.336889 +v -4.763519 0.839689 2.140481 +v -4.757676 0.872297 2.227107 +v -4.851279 0.717272 2.323977 +v -4.694709 1.008127 2.035765 +v -4.671514 1.042825 2.123189 +v -4.685760 1.092250 2.208554 +v -4.780352 0.914126 2.306212 +v -4.593956 1.224590 2.015539 +v -4.597961 1.263881 2.100240 +v -4.653169 1.309608 2.158123 +v -4.745778 1.148720 2.267998 +v -4.507041 1.474953 1.988536 +v -4.524396 1.506818 2.069920 +v -4.608335 1.534049 2.100883 +v -4.735034 1.352398 2.207145 +v -4.465836 1.756775 1.934946 +v -4.507507 1.784657 1.997352 +v -4.560498 1.806590 2.039762 +v -4.499248 2.046266 1.893108 +v -4.542902 2.063266 1.938552 +v -4.827350 1.200254 2.311425 +v -4.838560 0.959159 2.361945 +v -4.933321 0.779849 2.432397 +v -4.882229 0.749305 2.385469 +v -4.990586 0.653466 2.500077 +v -4.940262 0.623049 2.465910 +v -4.903806 0.588081 2.413765 +v -4.940262 0.623049 2.465910 +v -4.903806 0.588081 2.413765 +v -4.990586 0.653466 2.500077 +v -5.022583 0.552693 2.571442 +v -5.034110 0.480532 2.662878 +v -5.048554 0.674273 2.522147 +v -5.078069 0.573268 2.587189 +v -5.087532 0.499906 2.684574 +v -5.065878 0.485399 2.832669 +v -5.005315 0.460130 2.802830 +v -5.139260 0.577071 2.594435 +v -5.110850 0.683310 2.529809 +v -5.191186 0.655507 2.535845 +v -5.208476 0.573779 2.600410 +v -5.267654 0.632816 2.529584 +v -5.286906 0.573429 2.591735 +v -5.334426 0.633369 2.506393 +v -5.362300 0.582371 2.568996 +v -5.382665 0.538878 2.683804 +v -5.399743 0.523394 2.837144 +v -5.427886 0.601140 2.540649 +v -5.452710 0.558802 2.660644 +v -5.466102 0.548225 2.805913 +v -5.507110 0.562175 2.945950 +v -5.449672 0.540288 2.985136 +v -5.559070 0.598108 2.906982 +v -5.633074 0.610916 3.027914 +v -5.589567 0.582180 3.079354 +v -5.581730 0.664721 2.874394 +v -5.657567 0.673785 2.981934 +v -5.751210 0.676326 3.055737 +v -5.551983 0.734405 2.862597 +v -5.636336 0.754377 2.971696 +v -5.751720 0.762039 3.051116 +v -5.496082 0.721313 2.732295 +v -5.453909 0.774121 2.720814 +v -5.506601 0.804436 2.847630 +v -5.551983 0.734405 2.862597 +v -5.405528 0.841125 2.695813 +v -5.445282 0.899797 2.807566 +v -5.406378 1.083786 2.806166 +v -5.470706 1.167449 2.864764 +v -5.297879 1.201588 2.691603 +v -5.355655 1.282780 2.744763 +v -5.426513 1.369044 2.774144 +v -5.545761 1.266808 2.891537 +v -5.197495 1.306145 2.573848 +v -5.249694 1.393283 2.610675 +v -5.303218 1.472085 2.646711 +v -5.366076 1.550651 2.658748 +v -5.493309 1.456187 2.782473 +v -5.130736 1.475916 2.471499 +v -5.180453 1.566889 2.504992 +v -5.241133 1.636740 2.513067 +v -5.300249 1.702073 2.513098 +v -5.432979 1.617630 2.645138 +v -5.119922 1.707110 2.383636 +v -5.180604 1.775483 2.382600 +v -5.251181 1.822890 2.368723 +v -5.369676 1.750382 2.488265 +v -5.010540 1.759359 2.276645 +v -5.072976 1.838924 2.271609 +v -5.144496 1.895985 2.268810 +v -5.218544 1.932859 2.258555 +v -5.323940 1.849614 2.335181 +v -4.961919 1.918188 2.161711 +v -5.037147 1.980469 2.180084 +v -5.117275 2.022761 2.196006 +v -5.207305 2.048560 2.187960 +v -5.293137 1.955547 2.230565 +v -5.353512 1.957413 2.179654 +v -5.446895 1.850661 2.236202 +v -5.390646 1.860657 2.290899 +v -5.278808 2.053420 2.146419 +v -5.318516 2.043746 2.077959 +v -5.392909 1.938201 2.115202 +v -5.233344 2.147443 2.135347 +v -5.294074 2.134387 2.079279 +v -5.305097 2.228461 2.100194 +v -5.562521 1.769175 2.313767 +v -5.509035 1.782443 2.381411 +v -5.444151 1.773158 2.438544 +v -5.638293 1.715597 2.485124 +v -5.575249 1.705613 2.555620 +v -5.504623 1.669825 2.608047 +v -5.701892 1.645491 2.660161 +v -5.633979 1.603890 2.726097 +v -5.560091 1.540748 2.772542 +v -5.755445 1.543201 2.827442 +v -5.686239 1.464446 2.877050 +v -5.617106 1.366911 2.896349 +v -5.808536 1.395792 2.972631 +v -5.745785 1.282485 2.995600 +v -5.927587 1.340223 3.041425 +v -5.875754 1.213910 3.082660 +v -6.049774 1.308727 3.086988 +v -6.008867 1.162303 3.132633 +v -6.181015 1.288293 3.095006 +v -6.149143 1.132295 3.145781 +v -6.094588 0.971864 3.157750 +v -6.295200 1.121418 3.110946 +v -6.237712 0.955519 3.115946 +v -6.295200 1.121418 3.110946 +v -6.442720 1.121845 3.135349 +v -6.383413 0.936884 3.117868 +v -6.237712 0.955519 3.115946 +v -6.283612 0.752286 3.060693 +v -6.112297 0.791632 3.088672 +v -6.513857 0.906252 3.177782 +v -6.409178 0.706997 3.104848 +v -6.292785 0.552295 3.017140 +v -6.167187 0.619030 2.995684 +v -5.989726 0.652935 3.050304 +v -6.170577 0.441526 2.922293 +v -6.084006 0.523589 2.926040 +v -5.969881 0.557947 2.980401 +v -6.022773 0.364296 2.813539 +v -5.984622 0.449823 2.838382 +v -5.914954 0.497951 2.895021 +v -5.879390 0.421374 2.741656 +v -5.839064 0.470558 2.801913 +v -5.839064 0.470558 2.801913 +v -5.914954 0.497951 2.895021 +v -5.879390 0.421374 2.741656 +v -5.882643 0.342757 2.704540 +v -5.882643 0.342757 2.704540 +v -5.791770 0.352566 2.620991 +v -5.675030 0.288652 2.565645 +v -5.711914 0.355627 2.580909 +v -5.637494 0.274971 2.600996 +v -5.582540 0.213677 2.574775 +v -5.554522 0.209876 2.632540 +v -5.616467 0.263091 2.650379 +v -5.613628 0.225223 2.532224 +v -5.515854 0.159279 2.472198 +v -5.494539 0.148227 2.530231 +v -5.384835 0.121336 2.492851 +v -5.376678 0.131504 2.584732 +v -5.471796 0.158296 2.610826 +v -5.370033 0.170105 2.709076 +v -5.458239 0.197422 2.720624 +v -5.534600 0.228315 2.724817 +v -5.460518 0.244666 2.866164 +v -5.539118 0.261627 2.851110 +v -5.609426 0.283267 2.828044 +v -5.603037 0.264944 2.723454 +v -5.672494 0.320937 2.798579 +v -5.653009 0.299148 2.977926 +v -5.689976 0.399389 2.781950 +v -5.719950 0.309112 3.118932 +v -5.770092 0.298104 3.213809 +v -5.753731 0.297167 3.360874 +v -5.807212 0.287491 3.304415 +v -5.871908 0.294268 3.270694 +v -5.843460 0.260717 3.380917 +v -5.889370 0.264020 3.354660 +v -5.930376 0.290019 3.348176 +v -5.926432 0.329574 3.267004 +v -5.935318 0.339958 3.368361 +v -5.930875 0.399343 3.295841 +v -5.924863 0.394711 3.403518 +v -5.915970 0.472148 3.340046 +v -5.945875 0.543155 3.252830 +v -5.915970 0.472148 3.340046 +v -5.945875 0.543155 3.252830 +v -5.914628 0.580351 3.151610 +v -5.914628 0.580351 3.151610 +v -5.924863 0.394711 3.403518 +v -5.898715 0.448824 3.449364 +v -5.942454 0.323780 3.442966 +v -5.876153 0.227291 3.444345 +v -5.371226 0.223961 2.866952 +v -5.274220 0.196067 2.856443 +v -5.271622 0.144054 2.685810 +v -5.190309 0.123728 2.665172 +v -5.184919 0.166803 2.838188 +v -5.274966 0.118082 2.555553 +v -5.190949 0.101137 2.531404 +v -5.125866 0.106809 2.649179 +v -5.283319 0.106664 2.461767 +v -5.204082 0.094793 2.431612 +v -5.062238 0.100655 2.642509 +v -5.047845 0.123465 2.808433 +v -5.114770 0.141016 2.821295 +v -5.016792 0.173065 2.990057 +v -5.093892 0.187744 3.012690 +v -4.981288 0.195566 3.144764 +v -5.071700 0.204300 3.174551 +v -4.947546 0.193242 3.263952 +v -5.040232 0.203318 3.292783 +v -4.851584 0.192361 3.239267 +v -4.827604 0.174565 3.351937 +v -4.896853 0.193338 3.114712 +v -4.829170 0.230366 3.086617 +v -4.774443 0.230128 3.218950 +v -4.942935 0.175151 2.963362 +v -4.887159 0.219973 2.934482 +v -4.874598 0.292037 2.920914 +v -4.814344 0.306663 3.078044 +v -4.978432 0.138326 2.792094 +v -4.934077 0.198306 2.775867 +v -4.992501 0.121716 2.637061 +v -4.948411 0.189131 2.629476 +v -4.935696 0.178759 2.516598 +v -4.903406 0.166220 2.422044 +v -4.888360 0.250296 2.410739 +v -4.903406 0.166220 2.422044 +v -4.844152 0.146027 2.322945 +v -4.825461 0.214269 2.316669 +v -4.888360 0.250296 2.410739 +v -4.756945 0.115642 2.213449 +v -4.740695 0.156840 2.209075 +v -4.674662 0.107432 2.125600 +v -4.787943 0.084206 2.192549 +v -4.817236 0.077532 2.160193 +v -4.817236 0.077532 2.160193 +v -4.734439 0.062131 2.092364 +v -4.818305 0.382817 3.077830 +v -4.760131 0.391534 3.233371 +v -4.750995 0.310662 3.219333 +v -4.881604 0.365109 2.918873 +v -4.906002 0.430216 2.926922 +v -4.845334 0.447735 3.086472 +v -4.893651 0.496507 3.104650 +v -4.841538 0.529007 3.270885 +v -4.790843 0.465316 3.250045 +v -4.948805 0.485185 2.944859 +v -5.014294 0.511727 2.978787 +v -4.958651 0.516652 3.132355 +v -5.027660 0.517116 3.163200 +v -4.989536 0.547662 3.316880 +v -4.913043 0.556544 3.294126 +v -4.898311 0.545121 3.467248 +v -4.810348 0.521759 3.442997 +v -4.909753 0.417358 3.552541 +v -4.845872 0.404603 3.550288 +v -4.800797 0.360794 3.526597 +v -4.752769 0.455587 3.409110 +v -4.765574 0.306870 3.505029 +v -4.711362 0.380349 3.387740 +v -4.748874 0.246609 3.491544 +v -4.702816 0.292514 3.362941 +v -4.771353 0.185931 3.476753 +v -4.740343 0.210364 3.352890 +v -4.771353 0.185931 3.476753 +v -4.836228 0.158259 3.463712 +v -4.810462 0.147301 3.598103 +v -4.793017 0.184251 3.611038 +v -4.810462 0.147301 3.598103 +v -4.896351 0.296977 3.647641 +v -5.063542 0.515040 3.333047 +v -5.102842 0.504456 3.200805 +v -5.190791 0.515879 3.251391 +v -5.144731 0.507712 3.359952 +v -5.210750 0.539824 3.406368 +v -5.198718 0.477536 3.497583 +v -5.263892 0.566891 3.312617 +v -5.327166 0.606668 3.379441 +v -5.262067 0.583112 3.457596 +v -5.340479 0.570778 3.243516 +v -5.407857 0.596508 3.330643 +v -5.455884 0.611201 3.400195 +v -5.417038 0.556325 3.195569 +v -5.496082 0.576493 3.293927 +v -5.544754 0.586316 3.371810 +v -5.576313 0.568953 3.438412 +v -5.497744 0.600282 3.472518 +v -5.571158 0.581884 3.264112 +v -5.625126 0.596593 3.352901 +v -5.484429 0.548937 3.155567 +v -5.540261 0.557164 3.118032 +v -5.526018 0.541670 3.532281 +v -5.464482 0.472350 3.600120 +v -5.461111 0.383310 3.620970 +v -5.404500 0.391185 3.645140 +v -5.390959 0.474450 3.620658 +v -5.246971 0.514345 3.540607 +v -6.042700 0.266588 2.781683 +v -5.857559 0.266072 2.639523 +v -6.256703 0.340037 2.914859 +v -6.049078 0.189204 2.739502 +v -6.076619 0.119875 2.717808 +v -6.434534 0.068826 2.833889 +v -6.080592 0.048710 2.671662 +v -5.823740 0.072154 2.486592 +v -5.846941 0.021303 2.451793 +v -5.638183 0.055803 2.287941 +v -5.621114 0.102490 2.325541 +v -6.097778 0.000038 2.619518 +v -6.417106 0.014208 2.761168 +v -6.414812 0.000126 2.672113 +v -6.125869 0.000150 2.557044 +v -6.097778 0.000038 2.619518 +v -5.886162 0.000082 2.399223 +v -5.846941 0.021303 2.451793 +v -6.417106 0.014208 2.761168 +v -6.152679 0.000065 2.487598 +v -5.930816 0.000030 2.339711 +v -5.736825 0.000008 2.175273 +v -6.000186 0.000016 2.256761 +v -5.817187 0.000015 2.102372 +v -5.652368 0.000005 1.922999 +v -5.572460 -0.000081 1.987442 +v -5.502661 0.000030 1.720359 +v -5.422332 0.000058 1.778722 +v -5.360670 0.020652 1.835118 +v -5.288192 0.000228 1.540956 +v -5.215509 0.014540 1.587799 +v -5.174910 0.083397 1.620532 +v -5.312911 0.089157 1.874484 +v -5.174910 0.083397 1.620532 +v -5.133914 0.152107 1.648821 +v -5.260412 0.159501 1.878823 +v -5.312911 0.089157 1.874484 +v -5.085741 0.253489 1.685673 +v -5.190916 0.258221 1.877819 +v -5.256373 0.285312 2.007510 +v -5.135831 0.409477 1.869547 +v -5.187951 0.433695 1.963720 +v -5.217903 0.459031 2.030904 +v -5.285311 0.315386 2.080241 +v -5.259424 0.489952 2.085128 +v -5.297816 0.347002 2.140938 +v -5.375199 0.262222 2.198538 +v -5.468307 0.202727 2.256419 +v -5.274465 0.360840 2.197283 +v -5.347348 0.276211 2.260227 +v -5.441442 0.214635 2.313684 +v -5.574899 0.179078 2.398776 +v -5.606702 0.145517 2.365065 +v -5.243438 0.509922 2.147960 +v -5.259424 0.489952 2.085128 +v -5.219783 0.649510 2.019666 +v -5.205713 0.673289 2.065222 +v -5.243438 0.509922 2.147960 +v -5.152264 0.683180 2.093142 +v -5.187319 0.508950 2.181341 +v -5.187319 0.508950 2.181341 +v -5.243438 0.509922 2.147960 +v -5.200675 0.833203 1.976784 +v -5.148280 0.839742 1.980544 +v -5.221502 0.812664 1.938098 +v -5.244112 0.955033 1.885971 +v -5.199404 0.793711 1.892253 +v -5.237140 0.943927 1.844435 +v -5.336070 1.055774 1.847097 +v -5.220856 0.941105 1.806147 +v -5.342847 1.052144 1.803045 +v -5.484256 1.121568 1.870286 +v -5.338230 1.054015 1.759719 +v -5.499127 1.131459 1.816566 +v -5.676049 1.205483 1.912206 +v -5.506838 1.140675 1.764748 +v -5.696533 1.216147 1.860449 +v -5.858632 1.302750 1.958348 +v -5.506838 1.140675 1.764748 +v -5.512103 1.144293 1.710129 +v -5.718982 1.222069 1.800970 +v -5.696533 1.216147 1.860449 +v -5.718982 1.222069 1.800970 +v -5.696533 1.216147 1.860449 +v -5.315715 1.072466 1.654356 +v -5.288516 1.097068 1.568706 +v -5.330947 1.060126 1.711778 +v -5.180907 0.945826 1.711419 +v -5.141619 0.963739 1.633234 +v -5.330947 1.060126 1.711778 +v -5.202668 0.941102 1.763464 +v -5.180907 0.945826 1.711419 +v -5.133919 0.777198 1.791236 +v -5.081995 0.782594 1.724649 +v -5.170259 0.781184 1.842431 +v -5.153485 0.607111 1.903687 +v -5.115357 0.593186 1.832645 +v -5.186673 0.626068 1.964587 +v -5.217903 0.459031 2.030904 +v -5.187951 0.433695 1.963720 +v -5.135831 0.409477 1.869547 +v -5.054265 0.405146 1.718240 +v -5.054273 0.589600 1.730102 +v -5.054265 0.405146 1.718240 +v -4.945350 0.424138 1.521487 +v -4.970003 0.608475 1.579319 +v -5.054273 0.589600 1.730102 +v -5.031021 0.798640 1.612418 +v -5.081995 0.782594 1.724649 +v -4.884448 0.656689 1.390719 +v -4.967947 0.837341 1.467694 +v -5.094046 0.996286 1.523710 +v -4.899909 0.899337 1.277272 +v -5.039184 1.046313 1.371666 +v -5.251321 1.123692 1.426136 +v -4.992973 1.126624 1.167703 +v -5.198491 1.196941 1.234215 +v -5.419613 1.218482 1.269724 +v -5.165620 1.312749 1.047786 +v -5.362478 1.328767 1.075509 +v -5.529547 1.336522 1.082999 +v -5.624418 1.238522 1.299791 +v -5.673930 1.348972 1.078921 +v -5.770898 1.263214 1.280126 +v -5.927082 1.260965 1.501892 +v -5.786135 1.365481 1.067796 +v -5.885314 1.296979 1.251695 +v -6.025514 1.290042 1.418875 +v -5.963333 1.316789 1.217155 +v -6.098769 1.298893 1.358162 +v -6.098769 1.298893 1.358162 +v -6.214279 1.304570 1.449105 +v -6.159742 1.296291 1.542379 +v -6.025514 1.290042 1.418875 +v -6.301567 1.365547 1.496472 +v -6.275946 1.353920 1.586732 +v -6.236584 1.358027 1.691648 +v -6.352440 1.458832 1.595544 +v -6.340020 1.453969 1.703543 +v -6.271845 1.481743 1.798548 +v -6.156963 1.374793 1.791579 +v -6.406432 1.584445 1.693985 +v -6.337535 1.613080 1.777432 +v -6.265092 1.637854 1.869175 +v -6.373475 1.761955 1.723395 +v -6.304840 1.788577 1.801419 +v -6.251756 1.815929 1.903244 +v -6.208313 1.669050 1.973942 +v -6.332607 1.952584 1.706138 +v -6.275531 1.986438 1.802396 +v -6.223840 2.031061 1.953178 +v -6.282218 2.173480 1.684817 +v -6.224467 2.227298 1.842331 +v -6.192815 2.280756 2.037132 +v -6.211360 2.430300 1.729620 +v -6.165281 2.484462 1.929654 +v -6.201077 2.542015 2.126253 +v -6.145264 2.694458 1.825925 +v -6.179315 2.743316 2.028461 +v -6.269783 2.798767 2.207686 +v -6.157775 2.941767 1.950678 +v -6.246722 2.989186 2.126726 +v -6.382860 3.047186 2.262290 +v -6.232683 3.175782 2.062853 +v -6.378875 3.209902 2.197133 +v -6.563139 3.224763 2.286460 +v -6.384884 3.353155 2.160658 +v -6.567940 3.330624 2.252521 +v -6.746060 3.301610 2.316287 +v -6.572714 3.419545 2.237528 +v -6.747684 3.377072 2.299909 +v -6.927964 3.357342 2.339087 +v -6.750064 3.446374 2.301250 +v -6.924985 3.420978 2.337904 +v -7.100571 3.424980 2.329075 +v -6.923384 3.480000 2.354391 +v -7.093630 3.487360 2.343049 +v -7.252843 3.528551 2.302874 +v -7.262199 3.462993 2.279994 +v -7.089333 3.538162 2.374710 +v -7.244585 3.585841 2.338076 +v -7.244585 3.585841 2.338076 +v -7.393276 3.660792 2.294165 +v -7.252843 3.528551 2.302874 +v -7.241801 3.628016 2.388059 +v -7.387216 3.710092 2.350173 +v -7.520364 3.824740 2.287603 +v -7.386909 3.742272 2.414556 +v -7.516388 3.871152 2.360600 +v -7.666091 4.006406 2.291147 +v -7.530366 3.888294 2.447042 +v -7.675021 4.039023 2.400733 +v -7.776357 4.242505 2.354571 +v -7.688891 4.048707 2.522645 +v -7.774499 4.263501 2.517749 +v -7.828682 4.498128 2.515182 +v -7.787046 4.247439 2.696918 +v -7.831480 4.474622 2.736514 +v -7.828033 4.703338 2.781871 +v -7.831867 4.412682 2.958323 +v -7.811670 4.629169 3.034930 +v -7.744767 4.843315 3.109613 +v -7.809280 4.518965 3.270477 +v -7.716607 4.711140 3.360937 +v -7.589673 4.876241 3.434500 +v -7.712049 4.560116 3.592188 +v -7.581981 4.715803 3.672327 +v -7.452111 4.831611 3.719855 +v -7.567441 4.501047 3.901342 +v -7.438853 4.603143 3.954026 +v -7.333086 4.676504 3.994152 +v -7.419898 4.340988 4.176787 +v -7.312993 4.401896 4.226816 +v -7.232606 4.448447 4.268911 +v -7.284960 4.140418 4.405499 +v -7.202172 4.186016 4.450466 +v -7.143687 4.228236 4.494460 +v -7.176275 3.931835 4.598210 +v -7.118309 3.978419 4.649076 +v -7.080018 4.016013 4.696101 +v -7.086800 3.704797 4.774145 +v -7.048576 3.741406 4.820721 +v -7.020213 3.765413 4.861031 +v -7.051136 4.046162 4.733277 +v -6.982649 3.788662 4.895693 +v -7.017178 4.077834 4.766926 +v -6.938990 3.805680 4.911812 +v -6.978631 4.096052 4.781010 +v -6.938990 3.805680 4.911812 +v -6.890621 3.809417 4.900764 +v -6.935041 4.092387 4.765708 +v -6.978631 4.096052 4.781010 +v -6.846001 3.799972 4.866303 +v -6.843657 3.571272 5.045404 +v -6.803614 3.556587 5.009652 +v -6.774320 3.531415 4.963355 +v -6.772631 3.302346 5.139814 +v -6.753066 3.281213 5.091621 +v -6.710927 3.255574 5.033597 +v -6.713477 3.025960 5.179432 +v -6.669879 3.009991 5.118052 +v -6.585783 2.997673 5.057147 +v -6.630931 2.784447 5.200553 +v -6.543890 2.770773 5.145091 +v -6.434012 2.761374 5.102814 +v -6.484726 2.555527 5.237026 +v -6.364169 2.547045 5.195951 +v -6.226151 2.526078 5.127142 +v -6.276712 2.350930 5.310937 +v -6.119842 2.332087 5.235248 +v -5.973325 2.283346 5.111931 +v -6.007613 2.151281 5.360591 +v -5.862154 2.088229 5.228413 +v -5.782580 2.014950 5.060225 +v -5.732073 1.918546 5.391090 +v -5.633877 1.806289 5.544620 +v -5.547932 1.728796 5.668071 +v -5.490829 1.819973 5.968360 +v -5.446051 1.676072 5.768203 +v -5.441597 1.529441 5.569541 +v -5.469747 1.408325 5.403748 +v -5.320929 1.670714 5.816924 +v -5.331928 1.509709 5.620238 +v -5.376791 1.366509 5.454516 +v -5.435769 1.251953 5.332730 +v -5.502541 1.303051 5.265043 +v -5.223065 1.495821 5.653369 +v -5.275427 1.347256 5.474827 +v -5.333182 1.225539 5.345696 +v -5.168102 1.324392 5.501341 +v -5.230834 1.203987 5.354189 +v -5.290876 1.106311 5.246127 +v -5.336184 1.043751 5.172314 +v -5.130682 1.171564 5.378223 +v -5.184359 1.071451 5.249783 +v -5.236659 1.007618 5.162736 +v -5.281971 0.969978 5.091617 +v -5.377831 1.004113 5.099762 +v -5.092792 1.020930 5.278316 +v -5.140152 0.952027 5.168356 +v -5.180747 0.915528 5.089584 +v -5.281971 0.969978 5.091617 +v -5.180747 0.915528 5.089584 +v -5.062129 0.874269 5.192575 +v -5.095285 0.828356 5.091846 +v -5.031895 0.956801 5.325261 +v -4.998900 0.892717 5.362352 +v -5.013388 0.792795 5.215301 +v -5.034909 0.719021 5.095633 +v -4.960617 0.834952 5.391548 +v -4.964283 0.733080 5.229617 +v -4.981050 0.654198 5.099824 +v -4.960617 0.834952 5.391548 +v -4.904770 0.799402 5.407641 +v -4.905972 0.693727 5.244275 +v -4.964283 0.733080 5.229617 +v -4.922123 0.607884 5.100420 +v -4.848420 0.652099 5.262887 +v -4.858687 0.562006 5.113595 +v -4.796100 0.601404 5.291865 +v -4.803728 0.497183 5.141190 +v -4.756658 0.542957 5.329843 +v -4.764837 0.424543 5.175121 +v -4.760283 0.346940 5.007461 +v -4.768156 0.329229 4.820630 +v -4.743738 0.346590 5.217513 +v -4.748790 0.254224 5.041018 +v -4.753860 0.230655 4.816635 +v -4.815722 0.269815 4.649676 +v -4.819458 0.364558 4.686008 +v -4.743785 0.174847 5.064463 +v -4.748343 0.270267 5.267363 +v -4.890625 0.352605 4.543828 +v -4.883736 0.426704 4.593266 +v -4.905077 0.507623 4.659791 +v -4.959610 0.518645 4.530600 +v -4.974164 0.564937 4.623724 +v -5.044602 0.629120 4.516428 +v -5.038352 0.643312 4.613268 +v -5.083944 0.774390 4.540173 +v -5.029914 0.774137 4.631341 +v -5.109750 0.926595 4.572454 +v -5.133636 0.763541 4.459489 +v -5.179790 0.908679 4.489615 +v -5.267045 1.039508 4.528617 +v -5.210578 1.066258 4.606184 +v -5.353227 1.177813 4.547924 +v -5.311458 1.186398 4.627183 +v -5.353227 1.177813 4.547924 +v -5.341827 1.315595 4.656131 +v -5.311458 1.186398 4.627183 +v -5.333779 1.296461 4.765187 +v -5.305878 1.182116 4.720819 +v -5.394387 1.266724 4.876842 +v -5.358999 1.163140 4.823556 +v -5.380351 1.426114 4.819506 +v -5.492079 1.246854 4.968977 +v -5.457883 1.141871 4.923675 +v -5.514112 1.130969 5.015513 +v -5.481493 1.033953 5.003740 +v -5.457883 1.141871 4.923675 +v -5.525998 1.236219 5.066249 +v -5.514112 1.130969 5.015513 +v -5.469695 1.042766 5.101736 +v -5.377831 1.004113 5.099762 +v -5.523732 1.128413 5.096533 +v -5.346637 1.016600 4.466397 +v -5.430451 1.155336 4.493650 +v -5.261934 0.886255 4.425036 +v -5.350471 0.850419 4.384252 +v -5.187497 0.740219 4.384974 +v -5.256489 0.698711 4.344820 +v -5.330071 0.645613 4.350513 +v -5.431860 0.806099 4.358694 +v -5.408055 0.595885 4.372406 +v -5.512836 0.748897 4.373099 +v -5.507565 0.547596 4.417817 +v -5.592505 0.689362 4.430513 +v -5.623563 0.505027 4.503843 +v -5.677011 0.592700 4.528040 +v -5.684577 0.414227 4.646598 +v -5.716283 0.467066 4.672071 +v -5.760378 0.507860 4.701838 +v -5.719002 0.334956 4.804018 +v -5.759575 0.366231 4.830202 +v -5.818323 0.364974 4.828486 +v -5.833801 0.512567 4.701385 +v -5.749659 0.258719 4.940383 +v -5.801638 0.264453 4.956116 +v -5.801638 0.264453 4.956116 +v -5.851219 0.236730 4.944888 +v -5.818323 0.364974 4.828486 +v -5.768302 0.191579 5.056551 +v -5.810998 0.166694 5.059491 +v -5.856369 0.135668 5.055518 +v -5.768302 0.191579 5.056551 +v -5.727531 0.143824 5.171023 +v -5.773847 0.127921 5.178997 +v -5.810998 0.166694 5.059491 +v -5.814429 0.099986 5.176029 +v -5.856369 0.135668 5.055518 +v -5.633452 0.128759 5.341839 +v -5.528124 0.164290 5.471623 +v -5.727531 0.143824 5.171023 +v -5.680614 0.137341 5.152846 +v -5.585376 0.123732 5.308012 +v -5.633452 0.128759 5.341839 +v -5.528124 0.164290 5.471623 +v -5.543860 0.094951 5.280954 +v -5.514822 0.057023 5.263572 +v -5.487671 0.013941 5.246789 +v -5.370694 0.010709 5.356794 +v -5.235240 0.011750 5.404953 +v -5.444746 0.000190 5.215489 +v -5.342083 0.000341 5.309264 +v -5.505921 0.000294 5.093160 +v -5.521744 0.000391 4.966928 +v -5.444606 0.000127 4.963869 +v -5.430898 0.000089 4.863040 +v -5.326416 0.000028 4.871531 +v -5.337799 0.000027 4.967273 +v -5.511744 0.000259 4.853115 +v -5.543712 0.011333 4.734981 +v -5.468120 0.005394 4.647908 +v -5.572185 0.062104 4.722515 +v -5.487040 0.048219 4.616727 +v -5.347888 0.047892 4.568642 +v -5.339864 0.008133 4.603335 +v -5.595465 0.126173 4.700819 +v -5.507412 0.103348 4.586462 +v -5.358550 0.097396 4.533482 +v -5.189313 0.090064 4.519703 +v -5.182377 0.044084 4.560597 +v -5.380844 0.168729 4.492512 +v -5.221745 0.172691 4.470608 +v -5.415022 0.273780 4.452024 +v -5.271442 0.287543 4.419672 +v -5.156323 0.317213 4.398202 +v -5.068623 0.359987 4.389287 +v -5.330160 0.432852 4.387416 +v -5.238773 0.474189 4.360322 +v -5.161789 0.523063 4.348324 +v -5.103846 0.568074 4.375360 +v -5.009711 0.411813 4.415311 +v -4.976653 0.466995 4.465991 +v -5.065333 0.604080 4.438991 +v -5.457872 0.403488 4.426436 +v -5.038097 0.012216 4.631701 +v -5.180646 0.009689 4.601170 +v -5.051562 -0.000132 4.677896 +v -5.182995 -0.000309 4.652910 +v -5.186471 -0.000079 4.711738 +v -5.191764 -0.000011 4.780522 +v -5.203575 0.000011 4.876480 +v -5.098914 0.000017 5.004764 +v -5.214313 0.000014 4.982574 +v -5.128582 0.000024 5.123595 +v -4.999640 0.000021 5.028185 +v -5.044006 0.000019 5.171250 +v -4.924984 0.000027 5.047511 +v -4.988692 0.000004 5.217040 +v -4.857593 0.000046 5.067438 +v -4.946983 -0.000040 5.265031 +v -5.034101 0.008234 5.347040 +v -5.121406 0.011079 5.390801 +v -4.872295 0.001003 4.853662 +v -4.822502 0.003166 4.836757 +v -4.924428 0.008570 4.692046 +v -4.949737 -0.000232 4.733053 +v -5.768302 0.191579 5.056551 +v -5.722661 0.186108 5.035931 +v -5.689237 0.293124 4.772686 +v -4.797705 0.730080 5.446342 +v -4.848963 0.769175 5.423541 +v -4.847346 0.889516 5.588504 +v -4.907840 0.909412 5.578719 +v -4.904950 1.019917 5.746314 +v -4.958886 0.941088 5.558023 +v -4.948404 1.053181 5.725937 +v -4.947786 1.163179 5.908463 +v -4.948404 1.053181 5.725937 +v -4.963304 1.110039 5.690971 +v -4.953799 1.222134 5.878759 +v -4.947786 1.163179 5.908463 +v -4.953682 1.331668 6.084518 +v -4.947557 1.269425 6.106564 +v -4.955864 1.281626 5.846774 +v -4.958140 1.398005 6.057704 +v -4.966324 1.498115 6.292308 +v -4.967409 1.467868 6.015793 +v -4.970910 1.583063 6.250334 +v -4.986990 1.682736 6.482201 +v -4.996452 1.673735 6.178165 +v -5.008588 1.796241 6.409773 +v -5.041679 1.908586 6.646533 +v -5.019496 1.772714 6.717918 +v -5.079735 1.889430 6.333714 +v -5.116508 2.016807 6.564651 +v -5.116508 2.016807 6.564651 +v -5.041679 1.908586 6.646533 +v -5.188673 1.943402 6.271882 +v -5.240081 2.075017 6.476451 +v -5.240081 2.075017 6.476451 +v -5.350307 1.954064 6.212831 +v -5.408237 2.067080 6.375319 +v -5.408237 2.067080 6.375319 +v -5.540133 1.936097 6.142632 +v -5.595624 2.051085 6.268188 +v -5.595624 2.051085 6.268188 +v -5.655674 2.176330 6.359109 +v -5.843139 2.178217 6.256283 +v -5.900587 2.316358 6.334692 +v -5.720978 2.338078 6.422919 +v -5.783683 2.077084 6.148734 +v -5.954929 2.475739 6.356255 +v -5.781558 2.516900 6.442640 +v -6.010974 2.647527 6.335840 +v -5.837095 2.707897 6.408994 +v -5.693833 2.780138 6.513994 +v -5.907498 2.900196 6.345784 +v -5.775095 2.982970 6.441396 +v -5.696866 3.065448 6.579966 +v -5.636607 2.850401 6.669784 +v -5.674932 3.150265 6.749311 +v -5.596465 2.936371 6.850009 +v -5.659530 3.254303 6.927660 +v -5.592966 3.041062 7.050181 +v -5.727043 3.352321 7.113960 +v -5.744606 3.462832 6.792229 +v -5.809821 3.557842 6.957750 +v -5.918429 3.642920 7.112144 +v -5.903620 3.744987 6.794657 +v -6.005043 3.824709 6.939835 +v -6.157930 3.873023 7.062044 +v -6.093486 3.991887 6.779129 +v -6.237212 4.034617 6.893116 +v -6.410372 4.054914 6.983071 +v -6.340340 3.894335 7.153615 +v -6.300655 4.182917 6.751747 +v -6.466240 4.197516 6.832407 +v -6.466240 4.197516 6.832407 +v -6.650555 4.189541 6.883279 +v -6.410372 4.054914 6.983071 +v -6.499391 4.315862 6.740564 +v -6.682423 4.311416 6.782212 +v -6.865311 4.292635 6.789139 +v -6.698115 4.400265 6.737954 +v -6.883912 4.390066 6.729774 +v -7.053296 4.349983 6.684175 +v -6.894762 4.463382 6.688176 +v -7.069750 4.429617 6.633777 +v -7.228984 4.374359 6.547569 +v -7.383873 4.440802 6.350919 +v -7.457078 4.558461 6.315017 +v -7.558896 4.514457 6.129873 +v -7.584877 4.642504 6.273987 +v -7.457078 4.558461 6.315017 +v -7.480093 4.623091 6.458268 +v -7.544664 4.729037 6.428353 +v -7.651407 4.712991 6.222464 +v -7.584877 4.642504 6.273987 +v -7.572708 4.810015 6.413391 +v -7.486591 4.800238 6.569174 +v -7.484487 4.914449 6.551478 +v -7.585097 4.892222 6.380748 +v -7.471902 4.693785 6.578407 +v -7.425952 4.678319 6.704784 +v -7.418763 4.792620 6.706124 +v -7.425733 4.584036 6.595856 +v -7.392818 4.578674 6.697330 +v -7.285986 4.546296 6.689562 +v -7.266984 4.545377 6.784135 +v -7.348080 4.573272 6.811781 +v -7.392818 4.578674 6.697330 +v -7.348080 4.573272 6.811781 +v -7.372591 4.667145 6.830157 +v -7.348080 4.573272 6.811781 +v -7.290174 4.553601 6.931959 +v -7.305010 4.632401 6.955544 +v -7.372591 4.667145 6.830157 +v -7.291358 4.719777 6.973005 +v -7.358974 4.770405 6.842331 +v -7.358974 4.770405 6.842331 +v -7.268754 4.812524 6.987942 +v -7.338900 4.878823 6.854802 +v -7.338900 4.878823 6.854802 +v -7.414392 4.915865 6.709913 +v -7.498710 5.050227 6.522727 +v -7.536465 5.173743 6.473933 +v -7.647859 5.079536 6.317338 +v -7.605256 4.980040 6.345948 +v -7.762290 4.955593 6.156214 +v -7.706794 5.190404 6.281880 +v -7.804294 5.049179 6.135580 +v -7.853590 4.945494 6.006195 +v -7.844594 5.146508 6.100657 +v -7.885334 5.031509 5.984184 +v -7.891335 4.947632 5.884043 +v -7.891586 4.867920 5.904457 +v -7.903221 5.127062 5.937101 +v -7.918713 5.037606 5.848013 +v -7.932175 5.214126 5.879834 +v -7.940941 5.136408 5.789742 +v -7.999318 5.275954 5.828872 +v -7.980740 5.208831 5.745171 +v -8.043558 5.352082 5.746522 +v -8.029165 5.277066 5.686915 +v -8.014156 5.226692 5.629455 +v -8.075615 5.355243 5.594978 +v -8.042110 5.308277 5.548411 +v -8.113100 5.437555 5.485562 +v -8.086033 5.389488 5.450398 +v -8.162302 5.515644 5.386156 +v -8.142826 5.465339 5.354321 +v -8.096359 5.443428 5.320914 +v -8.188425 5.528658 5.268676 +v -8.145399 5.508717 5.241385 +v -8.095377 5.503146 5.212169 +v -8.045504 5.436093 5.281118 +v -8.095377 5.503146 5.212169 +v -8.043051 5.517990 5.186262 +v -7.989197 5.449528 5.244176 +v -8.045504 5.436093 5.281118 +v -7.998645 5.554711 5.174390 +v -7.935126 5.494006 5.225101 +v -7.968140 5.609312 5.181760 +v -7.901175 5.561005 5.242786 +v -7.838402 5.486902 5.296837 +v -7.750864 5.514989 5.376377 +v -7.777596 5.403857 5.344961 +v -7.730368 5.649981 5.411980 +v -7.660046 5.622321 5.450382 +v -7.708594 5.787864 5.461465 +v -7.635693 5.766167 5.506309 +v -7.556870 5.748855 5.527413 +v -7.607440 5.898835 5.578200 +v -7.528316 5.890933 5.600701 +v -7.584936 6.016902 5.660713 +v -7.507792 6.011462 5.690248 +v -7.582263 6.111252 5.735339 +v -7.513951 6.106139 5.777439 +v -7.656049 6.112577 5.666544 +v -7.660612 6.027984 5.603982 +v -7.747326 6.033179 5.522738 +v -7.746933 6.111731 5.563242 +v -7.681159 5.916734 5.532020 +v -7.766100 5.936786 5.467756 +v -7.842231 6.116359 5.449409 +v -7.861403 6.177360 5.477173 +v -7.952106 6.191097 5.363501 +v -7.986296 6.227289 5.393110 +v -7.902947 6.216269 5.508670 +v -7.939792 6.139800 5.340276 +v -8.032732 6.166158 5.240860 +v -8.036219 6.212261 5.257618 +v -8.058668 6.247629 5.283250 +v -8.098003 6.261225 5.311623 +v -8.034592 6.239633 5.425721 +v -8.098003 6.261225 5.311623 +v -8.143738 6.252679 5.333793 +v -8.086319 6.222172 5.452968 +v -8.034592 6.239633 5.425721 +v -8.018026 6.194763 5.567257 +v -7.958286 6.221310 5.542448 +v -7.958286 6.221310 5.542448 +v -7.945369 6.185689 5.690868 +v -7.874929 6.213342 5.676152 +v -8.063654 6.136948 5.566939 +v -7.998708 6.119626 5.686391 +v -7.932989 6.132219 5.839607 +v -7.897561 6.036050 5.976273 +v -7.926799 6.127298 6.009522 +v -7.884432 5.968376 6.143347 +v -7.882947 6.044955 6.174553 +v -7.816679 5.876272 6.329206 +v -7.808330 5.939868 6.345906 +v -7.773104 6.013961 6.348291 +v -7.714504 6.073813 6.335136 +v -7.685242 5.831407 6.514014 +v -7.669984 5.900778 6.513804 +v -7.648452 5.955066 6.514460 +v -7.632320 6.011683 6.524563 +v -7.680912 6.147308 6.340061 +v -7.558012 5.788941 6.690209 +v -7.556946 5.845207 6.699584 +v -7.548771 5.911567 6.710339 +v -7.528183 5.970621 6.714213 +v -7.614336 6.068677 6.540740 +v -7.556946 5.845207 6.699584 +v -7.443216 5.748127 6.896870 +v -7.436294 5.818258 6.902733 +v -7.548771 5.911567 6.710339 +v -7.425690 5.901007 6.908595 +v -7.528183 5.970621 6.714213 +v -7.430332 5.982816 6.919229 +v -7.532752 6.028700 6.732247 +v -7.338278 5.775318 7.100596 +v -7.345412 5.863978 7.115413 +v -7.348942 5.962486 7.117697 +v -7.337251 6.031456 7.101722 +v -7.421525 6.042658 6.918502 +v -7.214366 5.869309 7.287944 +v -7.215127 5.958407 7.285169 +v -7.243698 6.024358 7.280930 +v -7.243293 6.083935 7.264400 +v -7.317369 6.093967 7.080582 +v -7.086414 5.973773 7.410284 +v -7.140073 6.033772 7.441138 +v -7.172474 6.093947 7.442792 +v -7.158668 6.146682 7.418649 +v -7.213789 6.131551 7.243410 +v -7.039790 6.064983 7.563411 +v -7.080208 6.123915 7.579888 +v -7.079151 6.179922 7.561055 +v -7.048761 6.216418 7.521044 +v -7.123681 6.184569 7.393541 +v -6.940257 6.192980 7.673942 +v -6.954002 6.240835 7.645046 +v -6.945441 6.264909 7.582429 +v -6.781446 6.301089 7.637981 +v -6.795496 6.321985 7.579675 +v -6.812254 6.322255 7.514441 +v -6.643621 6.392577 7.466517 +v -6.680725 6.416916 7.379687 +v -6.840270 6.334229 7.430287 +v -6.621213 6.371043 7.530399 +v -6.446832 6.424154 7.509415 +v -6.474514 6.452991 7.429056 +v -6.601332 6.333767 7.580356 +v -6.429933 6.391852 7.574988 +v -6.259577 6.427902 7.539367 +v -6.294416 6.458949 7.461502 +v -6.236092 6.375092 7.583230 +v -6.117436 6.393931 7.428781 +v -6.223912 6.325832 7.601492 +v -6.213454 6.283098 7.616646 +v -6.324527 6.220979 7.687840 +v -6.201090 6.239329 7.641876 +v -6.089684 6.219885 7.581807 +v -6.032721 6.166339 7.506443 +v -6.188521 6.206312 7.670844 +v -6.087490 6.188166 7.618283 +v -6.023184 6.141381 7.554085 +v -5.987844 6.075247 7.484525 +v -6.087490 6.188166 7.618283 +v -6.073370 6.173046 7.660530 +v -6.000369 6.127998 7.602427 +v -6.023184 6.141381 7.554085 +v -5.949056 6.060645 7.531773 +v -5.987844 6.075247 7.484525 +v -5.882141 5.996975 7.458857 +v -5.927701 6.013560 7.403578 +v -5.964708 6.129624 7.653251 +v -5.900138 6.059358 7.585323 +v -5.830040 5.999973 7.515354 +v -5.725624 5.966578 7.424518 +v -5.779980 5.963186 7.377841 +v -5.849145 6.064676 7.651283 +v -5.769553 6.010206 7.583061 +v -5.665588 5.992963 7.506688 +v -5.559384 5.974604 7.458464 +v -5.626501 5.953809 7.327379 +v -5.693532 6.030025 7.689928 +v -5.600258 5.996374 7.639449 +v -5.503483 5.958091 7.615782 +v -5.426122 5.925390 7.599536 +v -5.484387 5.928135 7.434513 +v -5.519625 6.022206 7.790553 +v -5.427196 5.991994 7.765929 +v -5.348176 5.975239 7.753138 +v -5.280558 5.961757 7.745826 +v -5.361843 5.904017 7.587127 +v -5.358130 6.056435 7.909006 +v -5.290586 6.050927 7.906539 +v -5.225568 6.033694 7.912204 +v -5.180217 5.986792 7.928374 +v -5.218742 5.936252 7.748266 +v -5.263368 6.109647 8.087844 +v -5.218050 6.069234 8.094997 +v -5.181767 6.023873 8.106988 +v -5.199494 6.149837 8.287296 +v -5.167404 6.110428 8.303064 +v -5.165854 6.063992 8.319820 +v -5.165751 5.966469 8.119755 +v -5.178401 5.923942 7.947422 +v -5.193948 5.882603 7.768896 +v -5.178401 5.923942 7.947422 +v -5.193948 5.882603 7.768896 +v -5.165751 5.966469 8.119755 +v -5.246521 5.795369 7.601825 +v -5.256195 5.845762 7.581423 +v -5.256195 5.845762 7.581423 +v -5.299265 5.880171 7.577700 +v -5.325669 5.820411 7.390075 +v -5.378230 5.849624 7.403239 +v -5.432403 5.879679 7.417328 +v -5.446675 5.830540 7.207409 +v -5.489645 5.874560 7.224551 +v -5.542202 5.925310 7.259568 +v -5.689742 5.950567 7.268056 +v -5.731089 5.993969 7.243112 +v -5.819652 5.999817 7.334036 +v -5.731089 5.993969 7.243112 +v -5.763752 6.063196 7.221207 +v -5.819652 5.999817 7.334036 +v -5.927701 6.013560 7.403578 +v -5.754886 6.103366 7.082535 +v -5.793258 6.128057 7.208883 +v -5.743958 6.171018 7.077916 +v -5.798491 6.187889 7.212536 +v -5.732277 6.229674 7.075189 +v -5.799697 6.241235 7.230232 +v -5.749712 6.282787 7.067576 +v -5.809162 6.301803 7.207731 +v -5.786273 6.320296 7.055772 +v -5.845633 6.341656 7.177795 +v -5.964932 6.368593 7.305465 +v -6.005023 6.388190 7.245539 +v -6.153974 6.426040 7.367310 +v -6.044312 6.398855 7.182466 +v -6.190458 6.451737 7.294454 +v -6.330356 6.473284 7.375312 +v -6.243100 6.480472 7.179118 +v -6.384931 6.497925 7.246999 +v -6.523201 6.481442 7.313440 +v -6.445471 6.533391 7.091311 +v -6.591321 6.510262 7.159690 +v -6.740026 6.448197 7.232114 +v -6.670918 6.537039 6.963149 +v -6.813578 6.475269 7.039477 +v -6.943207 6.398520 7.110724 +v -6.882225 6.359099 7.294740 +v -7.040195 6.343579 7.165563 +v -7.034850 6.428898 6.897079 +v -7.137284 6.392274 6.958789 +v -7.209099 6.350021 7.001146 +v -7.105374 6.295774 7.195430 +v -7.255582 6.289269 7.032194 +v -7.151910 6.239197 7.211138 +v -7.280890 6.219621 7.049458 +v -7.183177 6.183192 7.225063 +v -7.297844 6.153076 7.064152 +v -7.350716 6.213970 6.879920 +v -7.375894 6.157982 6.897071 +v -7.401802 6.104000 6.911181 +v -7.489017 6.190115 6.760220 +v -7.520433 6.137374 6.770775 +v -7.540564 6.078782 6.756184 +v -7.520433 6.137374 6.770775 +v -7.646402 6.196379 6.657420 +v -7.653643 6.145824 6.623152 +v -7.540564 6.078782 6.756184 +v -7.621735 6.114236 6.572167 +v -7.532752 6.028700 6.732247 +v -7.749255 6.258901 6.479644 +v -7.695611 6.259606 6.413648 +v -7.672465 6.217439 6.352944 +v -7.811334 6.390731 6.346394 +v -7.853877 6.402564 6.402414 +v -7.884132 6.505051 6.282143 +v -7.776338 6.282228 6.538741 +v -7.736643 6.336837 6.557535 +v -7.835999 6.443561 6.439993 +v -7.611497 6.253951 6.655428 +v -7.563130 6.299557 6.625479 +v -7.675653 6.377990 6.537598 +v -7.736643 6.336837 6.557535 +v -7.611497 6.253951 6.655428 +v -7.489017 6.190115 6.760220 +v -7.489017 6.190115 6.760220 +v -7.451132 6.231840 6.733504 +v -7.406890 6.269902 6.698319 +v -7.510575 6.333637 6.580693 +v -7.451132 6.231840 6.733504 +v -7.321321 6.270828 6.853803 +v -7.406890 6.269902 6.698319 +v -7.279973 6.323469 6.816512 +v -7.355049 6.305146 6.651054 +v -7.213879 6.372768 6.764607 +v -7.282867 6.336911 6.591052 +v -7.111331 6.409302 6.701136 +v -7.179506 6.384942 6.536931 +v -6.902733 6.486597 6.820889 +v -6.755899 6.535950 6.740543 +v -6.604259 6.546241 6.664340 +v -6.522060 6.551700 6.888042 +v -6.377995 6.535607 6.819430 +v -6.460541 6.529949 6.602246 +v -6.301693 6.515512 7.026734 +v -6.167562 6.434835 6.952739 +v -6.239875 6.482005 6.757112 +v -6.097258 6.415408 7.087130 +v -6.035298 6.384686 6.886516 +v -5.941062 6.354643 6.843673 +v -6.014166 6.416569 6.670940 +v -6.111474 6.440296 6.706999 +v -6.109001 6.417847 6.481989 +v -6.209092 6.438388 6.511194 +v -6.329831 6.482609 6.551180 +v -6.287947 6.429184 6.340030 +v -6.401657 6.481282 6.367925 +v -6.352693 6.423620 6.182822 +v -6.460639 6.461412 6.209031 +v -6.498909 6.438737 6.090166 +v -6.460639 6.461412 6.209031 +v -6.527717 6.414460 5.987261 +v -6.597767 6.453388 5.995610 +v -6.554122 6.380112 5.887400 +v -6.620495 6.414749 5.893236 +v -6.674037 6.471856 5.887477 +v -6.654610 6.507724 5.991331 +v -6.700634 6.588434 5.976379 +v -6.654610 6.507724 5.991331 +v -6.752555 6.706776 5.946607 +v -6.761848 6.730601 6.045408 +v -6.807024 6.858279 6.004256 +v -6.857831 6.869377 6.086701 +v -6.818565 6.748205 6.137253 +v -6.800656 6.845338 5.911504 +v -6.862704 6.982569 5.878636 +v -6.851831 7.005430 5.957334 +v -6.918325 7.145332 5.884456 +v -6.952229 7.165993 5.938230 +v -6.898771 7.013931 6.025249 +v -6.918973 7.111998 5.820421 +v -6.977417 7.216641 5.743657 +v -6.974209 7.262674 5.787486 +v -6.969391 7.073478 5.768050 +v -7.019033 7.172641 5.712470 +v -7.049359 7.044971 5.757245 +v -7.081011 7.145510 5.704615 +v -7.137418 7.152413 5.730560 +v -7.081011 7.145510 5.704615 +v -7.155632 7.185365 5.776652 +v -7.129832 7.108801 5.924736 +v -7.148407 7.223651 5.822459 +v -7.081347 7.143996 5.963496 +v -7.115696 7.261337 5.855037 +v -7.013718 7.165413 5.967436 +v -7.063517 7.286406 5.856692 +v -7.009192 7.289301 5.830764 +v -7.051139 6.992135 6.056147 +v -6.972069 7.010106 6.062020 +v -7.039249 6.845665 6.121104 +v -6.945464 6.864578 6.126784 +v -7.036394 6.719644 6.185382 +v -6.925338 6.746238 6.192849 +v -7.111667 6.816973 6.072425 +v -7.114233 6.679349 6.124157 +v -7.121867 6.556534 6.170395 +v -7.163552 6.644384 6.045303 +v -7.171066 6.511338 6.073859 +v -7.199527 6.410939 6.103270 +v -7.145957 6.453013 6.203124 +v -7.199527 6.410939 6.103270 +v -7.269083 6.344146 6.137980 +v -7.211338 6.384372 6.247704 +v -7.145957 6.453013 6.203124 +v -7.349157 6.303765 6.168252 +v -7.318526 6.285174 6.014131 +v -7.440049 6.284767 6.183104 +v -7.497006 6.335143 6.200940 +v -7.607739 6.343558 6.100536 +v -7.552114 6.407705 6.186462 +v -7.564107 6.459168 6.250414 +v -7.620183 6.465770 6.144691 +v -7.633229 6.513652 6.203274 +v -7.665924 6.544849 6.255514 +v -7.598360 6.486023 6.310855 +v -7.711688 6.560546 6.298490 +v -7.647016 6.492254 6.365946 +v -7.768411 6.566121 6.326623 +v -7.708032 6.487166 6.410379 +v -7.613954 6.407286 6.496273 +v -7.773173 6.470854 6.436717 +v -7.831289 6.562341 6.338825 +v -7.890424 6.542937 6.328927 +v -7.835999 6.443561 6.439993 +v -7.864948 6.631802 6.263409 +v -7.911798 6.608468 6.243138 +v -7.911798 6.608468 6.243138 +v -7.890360 6.575121 6.200282 +v -7.890424 6.542937 6.328927 +v -7.919964 6.660602 6.173064 +v -7.894773 6.618044 6.131223 +v -7.922974 6.693967 6.106502 +v -7.895905 6.642380 6.070936 +v -7.865342 6.588365 6.040445 +v -7.895905 6.642380 6.070936 +v -7.850727 6.603292 5.991677 +v -7.865342 6.588365 6.040445 +v -7.814244 6.532224 5.980682 +v -7.842568 6.517247 6.018816 +v -7.842568 6.517247 6.018816 +v -7.778721 6.449169 5.982713 +v -7.822465 6.446342 6.021210 +v -7.752748 6.373431 6.003745 +v -7.803000 6.374161 6.048839 +v -7.765465 6.552500 5.991247 +v -7.726927 6.470865 6.008274 +v -7.691253 6.391571 6.029564 +v -7.674487 6.310911 6.037329 +v -7.690481 6.495061 6.059651 +v -7.644012 6.422936 6.082851 +v -7.731113 6.569196 6.039115 +v -7.805426 6.626409 5.988823 +v -7.774343 6.638231 6.034097 +v -7.799800 6.690616 6.101744 +v -7.826766 6.681280 6.190984 +v -7.781392 6.662428 6.174242 +v -7.803566 6.628949 6.255449 +v -7.751750 6.612795 6.238388 +v -7.883462 6.687422 6.198608 +v -7.919964 6.660602 6.173064 +v -7.236313 6.365102 5.995054 +v -7.249078 6.311908 5.892569 +v -7.338200 6.228543 5.897266 +v -7.204760 6.481478 5.974303 +v -7.236313 6.365102 5.995054 +v -7.195181 6.621614 5.955971 +v -7.111930 6.963476 6.011018 +v -6.482194 6.362443 5.879556 +v -6.409476 6.381704 5.865231 +v -6.368330 6.463479 5.822971 +v -6.271100 6.608661 5.776715 +v -6.333691 6.550875 5.751378 +v -6.350989 6.472417 5.711568 +v -6.312634 6.615156 5.671410 +v -6.338951 6.543053 5.639930 +v -6.325239 6.486264 5.596521 +v -6.328044 6.399617 5.648970 +v -6.303092 6.446869 5.541344 +v -6.331172 6.556367 5.539180 +v -6.314407 6.520839 5.485462 +v -6.262262 6.514572 5.451504 +v -6.260829 6.430529 5.486215 +v -6.205185 6.535899 5.487625 +v -6.191670 6.459163 5.518140 +v -6.271260 6.590818 5.427431 +v -6.221394 6.606938 5.462150 +v -6.221394 6.606938 5.462150 +v -6.205185 6.535899 5.487625 +v -6.268546 6.655644 5.406124 +v -6.223401 6.670152 5.440663 +v -6.223401 6.670152 5.440663 +v -6.219549 6.726365 5.425056 +v -6.219549 6.726365 5.425056 +v -6.172679 6.737640 5.463299 +v -6.323067 6.650485 5.404181 +v -6.321798 6.586423 5.440141 +v -6.338779 6.613314 5.487211 +v -6.342844 6.668351 5.442084 +v -6.334168 6.601871 5.578991 +v -6.305699 6.662580 5.607172 +v -6.252142 6.666150 5.686074 +v -6.180614 6.641784 5.780549 +v -6.185163 6.393645 6.320548 +v -6.246004 6.413804 6.156707 +v -6.100984 6.359486 6.309207 +v -6.138687 6.406099 6.151968 +v -6.032725 6.380670 6.466551 +v -5.973752 6.327951 6.460862 +v -6.034997 6.319632 6.299381 +v -5.954012 6.372243 6.644844 +v -5.907116 6.320040 6.629919 +v -5.867053 6.261515 6.621195 +v -5.929759 6.267476 6.457736 +v -5.887417 6.317055 6.821489 +v -5.844481 6.282781 6.802754 +v -5.797544 6.250176 6.787526 +v -5.753054 6.206683 6.779753 +v -5.824461 6.204012 6.616903 +v -5.788797 6.300371 6.931962 +v -5.743122 6.270718 6.927453 +v -5.714973 6.219981 6.933220 +v -5.736210 6.160581 6.941147 +v -5.748261 6.150275 6.792990 +v -5.759625 6.084256 6.806986 +v -5.797898 6.145048 6.621346 +v -5.769860 6.086641 6.945859 +v -5.896201 6.209035 6.450470 +v -5.979621 6.281134 6.287595 +v -5.988499 6.342808 6.130708 +v -6.053168 6.383235 6.145861 +v -6.053168 6.383235 6.145861 +v -6.033482 6.469783 6.012505 +v -6.053168 6.383235 6.145861 +v -5.405037 5.789335 7.195130 +v -5.479743 5.768068 7.004044 +v -5.552255 5.776601 6.842853 +v -5.479743 5.768068 7.004044 +v -5.552255 5.776601 6.842853 +v -5.405037 5.789335 7.195130 +v -5.375472 5.738935 7.191149 +v -5.325669 5.820411 7.390075 +v -5.301845 5.764641 7.393797 +v -5.316287 5.714908 7.412812 +v -5.165854 6.063992 8.319820 +v -5.167404 6.110428 8.303064 +v -5.178373 6.254436 8.503658 +v -5.197599 6.203467 8.519373 +v -5.237094 6.165552 8.520641 +v -5.377429 6.347602 8.642553 +v -5.403270 6.302138 8.635640 +v -5.434472 6.265019 8.623920 +v -5.641636 6.346087 8.705830 +v -5.651723 6.295014 8.682579 +v -5.662541 6.244882 8.659962 +v -5.467440 6.218433 8.604095 +v -5.672262 6.188593 8.643927 +v -5.500060 6.168838 8.589343 +v -5.842296 6.225514 8.735442 +v -5.838307 6.169923 8.706186 +v -5.997174 6.164780 8.832483 +v -5.986665 6.120082 8.786422 +v -5.968709 6.065581 8.746281 +v -6.112031 6.014802 8.817520 +v -6.081514 5.971704 8.780749 +v -6.048593 5.928363 8.736128 +v -6.173629 5.839400 8.758457 +v -6.125789 5.816004 8.720990 +v -6.121747 5.812702 8.656145 +v -6.140216 5.834026 8.594334 +v -6.157918 5.857317 8.522126 +v -6.222414 5.876066 8.773350 +v -6.264925 5.907041 8.814005 +v -6.347114 5.782020 8.723134 +v -6.132797 6.046727 8.870778 +v -6.148022 6.070930 8.933416 +v -6.299129 5.910378 8.872636 +v -6.002787 6.204012 8.880925 +v -6.004373 6.243205 8.925543 +v -6.166571 6.099310 8.984363 +v -5.841577 6.274974 8.766327 +v -5.839405 6.324062 8.794221 +v -5.844738 6.379554 8.814293 +v -6.011940 6.292166 8.959497 +v -5.629944 6.400105 8.718324 +v -5.630751 6.450861 8.706772 +v -5.855898 6.430148 8.815989 +v -5.362473 6.398998 8.631711 +v -5.367316 6.433821 8.593110 +v -5.648872 6.482521 8.667045 +v -5.630751 6.450861 8.706772 +v -5.362473 6.398998 8.631711 +v -5.178373 6.254436 8.503658 +v -5.202955 6.301017 8.461069 +v -5.249741 6.314663 8.428277 +v -5.387076 6.446808 8.544569 +v -5.247211 6.174675 8.279167 +v -5.297422 6.188433 8.275431 +v -5.299343 6.316262 8.408801 +v -5.312634 6.136470 8.084404 +v -5.435195 6.073911 7.931607 +v -5.368240 6.157629 8.087684 +v -5.351923 6.199124 8.274040 +v -5.415955 6.209900 8.272870 +v -5.439120 6.177694 8.104278 +v -5.515851 6.113340 7.973122 +v -5.607444 6.064705 7.828774 +v -5.417450 6.441154 8.491488 +v -5.879423 6.463523 8.776445 +v -5.855898 6.430148 8.815989 +v -6.098886 6.395014 8.887597 +v -6.071761 6.386842 8.936217 +v -6.031852 6.344951 8.966067 +v -6.257444 6.222322 9.014953 +v -6.222875 6.181056 9.034790 +v -6.222875 6.181056 9.034790 +v -6.192029 6.135954 9.022593 +v -6.031852 6.344951 8.966067 +v -6.399580 5.976960 8.964222 +v -6.362353 5.935619 8.960475 +v -6.326212 5.915388 8.923521 +v -6.478014 5.774863 8.824837 +v -6.431818 5.759682 8.801461 +v -6.388877 5.773972 8.760159 +v -6.516417 5.659664 8.654133 +v -6.465868 5.665102 8.626473 +v -6.410308 5.682298 8.616331 +v -6.562900 5.690140 8.665241 +v -6.657626 5.622031 8.489404 +v -6.699585 5.664557 8.502011 +v -6.797000 5.588512 8.342100 +v -6.750816 5.553424 8.336015 +v -6.589022 5.740239 8.657937 +v -6.612883 5.795979 8.645797 +v -6.735717 5.717633 8.502479 +v -6.699585 5.664557 8.502011 +v -6.589022 5.740239 8.657937 +v -6.512342 5.816528 8.816408 +v -6.512342 5.816528 8.816408 +v -6.522285 5.866071 8.786735 +v -6.516366 5.911849 8.758007 +v -6.629869 5.854903 8.631687 +v -6.399580 5.976960 8.964222 +v -6.421649 6.016208 8.940223 +v -6.429091 6.049257 8.900300 +v -6.420959 6.073055 8.856781 +v -6.503138 5.949841 8.726593 +v -6.283372 6.250875 8.966902 +v -6.294172 6.265786 8.913321 +v -6.300029 6.263561 8.857897 +v -6.405079 6.088693 8.806669 +v -6.382144 6.104327 8.757429 +v -6.467929 6.024403 8.646547 +v -6.489211 5.987352 8.687914 +v -6.573920 5.983002 8.515512 +v -6.609718 5.956668 8.560811 +v -6.631644 5.911682 8.603030 +v -6.691645 5.844123 8.402949 +v -6.728645 5.813564 8.442128 +v -6.746315 5.768775 8.482051 +v -6.798074 5.711194 8.274941 +v -6.824741 5.671557 8.310388 +v -6.834664 5.632512 8.335780 +v -6.894269 5.605065 8.125559 +v -6.908898 5.561536 8.147097 +v -6.884581 5.521883 8.152235 +v -6.797000 5.588512 8.342100 +v -6.990275 5.516527 7.958202 +v -6.969526 5.467818 7.961435 +v -6.969526 5.467818 7.961435 +v -6.928126 5.433708 7.953351 +v -6.843243 5.489239 8.149220 +v -6.884581 5.521883 8.152235 +v -6.888350 5.399045 7.946005 +v -6.798788 5.461280 8.142370 +v -6.851371 5.360098 7.941091 +v -6.760224 5.434757 8.136821 +v -6.802907 5.338223 7.926661 +v -6.712544 5.415778 8.124692 +v -6.752582 5.339657 7.905204 +v -6.665342 5.419293 8.103260 +v -6.576089 5.473929 8.243428 +v -6.620911 5.442801 8.072175 +v -6.534112 5.487043 8.205667 +v -6.505830 5.472195 8.310302 +v -6.445695 5.452651 8.355679 +v -6.584817 5.482268 8.039388 +v -6.488101 5.516450 8.171205 +v -6.584817 5.482268 8.039388 +v -6.488101 5.516450 8.171205 +v -6.710763 5.366327 7.879483 +v -6.676558 5.409403 7.849908 +v -6.676558 5.409403 7.849908 +v -6.635315 5.461447 7.812310 +v -6.776039 5.368822 7.644508 +v -6.733562 5.420046 7.613559 +v -6.673321 5.493285 7.568815 +v -6.569391 5.528569 7.759120 +v -6.558691 5.571003 7.495940 +v -6.461188 5.599295 7.682058 +v -6.396760 5.621645 7.401309 +v -6.311870 5.657941 7.583722 +v -6.218497 5.711323 7.764854 +v -6.212912 5.619648 7.308881 +v -6.464691 5.603921 7.247100 +v -6.281612 5.601454 7.166653 +v -6.108922 5.573231 7.084545 +v -6.337234 5.589256 7.055184 +v -6.167775 5.561129 6.978462 +v -6.035510 5.537038 6.896998 +v -5.974423 5.543330 7.010163 +v -5.940450 5.503575 6.830021 +v -5.875024 5.509371 6.952766 +v -5.876394 5.481333 6.783548 +v -5.809749 5.482052 6.916790 +v -5.876394 5.481333 6.783548 +v -5.819915 5.473213 6.744531 +v -5.752267 5.470129 6.890037 +v -5.809749 5.482052 6.916790 +v -5.809749 5.482052 6.916790 +v -5.931921 5.483442 6.687701 +v -5.875169 5.481198 6.640335 +v -5.821414 5.493693 6.601358 +v -5.925861 5.487705 6.561050 +v -5.872404 5.494642 6.504347 +v -5.825778 5.518962 6.461459 +v -5.921793 5.490418 6.438359 +v -5.969629 5.487619 6.503067 +v -6.005775 5.477628 6.466605 +v -5.959803 5.481395 6.402258 +v -6.005775 5.477628 6.466605 +v -6.034732 5.448515 6.445119 +v -5.990238 5.456419 6.380151 +v -5.959803 5.481395 6.402258 +v -6.039326 5.398372 6.444149 +v -5.999698 5.411142 6.374204 +v -5.964087 5.427188 6.297369 +v -5.975134 5.366227 6.392219 +v -5.922631 5.453113 6.190694 +v -5.923522 5.475725 5.996166 +v -5.948657 5.545896 5.954908 +v -6.046005 5.426058 5.776289 +v -6.018344 5.487191 5.722577 +v -6.018344 5.487191 5.722577 +v -6.004820 5.543325 5.682447 +v -5.946063 5.601010 5.898322 +v -5.948657 5.545896 5.954908 +v -5.882405 5.598774 6.120722 +v -5.894173 5.506809 6.177279 +v -6.032482 5.608629 5.661177 +v -5.929879 5.655552 5.858023 +v -5.877046 5.677830 6.066562 +v -5.962183 5.713583 5.839331 +v -5.858961 5.738148 6.028746 +v -5.877046 5.677830 6.066562 +v -6.064551 5.678034 5.645705 +v -6.062707 5.787021 5.623699 +v -6.114683 5.676697 5.438123 +v -6.150673 5.799898 5.433731 +v -6.134315 5.927418 5.426069 +v -6.043231 5.903744 5.602670 +v -6.211752 5.805353 5.257200 +v -6.212473 5.927347 5.261616 +v -6.255043 5.797447 5.092642 +v -6.269718 5.904012 5.101517 +v -6.238603 5.680874 5.091113 +v -6.189812 5.673259 5.255874 +v -6.147649 5.549380 5.249499 +v -6.240657 5.546416 5.092769 +v -6.090927 5.565828 5.454155 +v -6.069748 5.480840 5.473159 +v -6.129713 5.446197 5.255204 +v -6.121706 5.364157 5.261340 +v -6.198428 5.442911 5.067711 +v -6.058547 5.407044 5.495211 +v -6.046005 5.426058 5.776289 +v -6.266991 5.480486 4.933246 +v -6.285928 5.579521 4.961299 +v -6.305268 5.523475 4.831779 +v -6.308518 5.613152 4.850598 +v -6.331419 5.560258 4.727167 +v -6.333745 5.632383 4.736110 +v -6.369064 5.576693 4.612463 +v -6.371227 5.632520 4.617468 +v -6.389541 5.692833 4.619946 +v -6.465851 5.700500 4.511303 +v -6.435435 5.737936 4.623943 +v -6.465851 5.700500 4.511303 +v -6.509707 5.712468 4.516556 +v -6.496973 5.757076 4.629953 +v -6.435435 5.737936 4.623943 +v -6.552339 5.705517 4.525919 +v -6.559435 5.748588 4.633879 +v -6.562275 5.781647 4.745918 +v -6.603939 5.698691 4.646411 +v -6.611897 5.722594 4.762217 +v -6.619858 5.629335 4.663651 +v -6.624465 5.636432 4.783818 +v -6.629254 5.639462 4.877224 +v -6.636438 5.636968 4.963879 +v -6.625503 5.516042 4.962747 +v -6.636055 5.498975 5.028181 +v -6.647914 5.620850 5.039516 +v -6.600026 5.394007 4.950352 +v -6.616206 5.369838 5.006522 +v -6.631340 5.343190 5.059171 +v -6.651752 5.477353 5.085406 +v -6.588291 5.291583 4.924699 +v -6.556610 5.257766 4.850352 +v -6.589211 5.220145 4.881852 +v -6.558407 5.200304 4.792011 +v -6.510705 5.280971 4.838590 +v -6.508677 5.227124 4.781156 +v -6.506280 5.163133 4.707369 +v -6.552213 5.137512 4.721932 +v -6.549414 5.075293 4.657994 +v -6.548008 5.010270 4.615853 +v -6.557827 4.980150 4.690157 +v -6.557183 4.966376 4.785536 +v -6.528346 4.914445 4.776403 +v -6.506225 4.903304 4.882880 +v -6.472716 4.903258 4.772924 +v -6.443076 4.903149 4.873496 +v -6.396937 4.862922 4.966309 +v -6.479043 4.875009 4.972604 +v -6.416306 4.929704 4.772402 +v -6.384770 4.939809 4.872184 +v -6.326674 4.915272 4.976806 +v -6.267162 4.861933 5.096671 +v -6.360982 4.803776 5.067312 +v -6.384770 4.939809 4.872184 +v -6.339949 5.002151 4.878948 +v -6.289865 4.996039 4.999572 +v -6.326674 4.915272 4.976806 +v -6.215641 4.942512 5.141006 +v -6.267162 4.861933 5.096671 +v -6.183135 4.857411 5.275171 +v -6.256666 4.808492 5.221239 +v -6.243320 4.703214 5.286286 +v -6.372440 4.724487 5.246858 +v -6.357808 4.778639 5.170186 +v -6.256666 4.808492 5.221239 +v -6.152792 4.754162 5.357527 +v -6.243320 4.703214 5.286286 +v -6.213544 4.718221 5.457825 +v -6.286122 4.660021 5.399139 +v -6.098083 4.848687 5.413972 +v -6.142135 4.784849 5.513263 +v -6.147839 4.721301 5.600883 +v -6.056336 4.940094 5.518257 +v -6.081954 4.873723 5.601674 +v -6.065394 4.812230 5.664810 +v -6.036848 4.991440 5.741046 +v -5.996576 4.930117 5.774701 +v -5.951470 4.867502 5.800926 +v -5.949358 4.798629 5.844088 +v -5.937757 5.031432 5.932847 +v -5.917780 4.961259 5.949097 +v -5.910429 4.885176 5.971981 +v -5.902291 4.821515 5.989113 +v -5.959270 4.737145 5.871536 +v -5.917780 4.961259 5.949097 +v -5.857727 4.994630 6.124999 +v -5.846474 4.920316 6.129409 +v -5.910429 4.885176 5.971981 +v -5.841012 4.856211 6.134984 +v -5.902291 4.821515 5.989113 +v -5.834727 4.795861 6.140515 +v -5.887414 4.764994 5.999757 +v -5.797476 4.926728 6.291947 +v -5.786531 4.857936 6.284311 +v -5.779781 4.793429 6.279287 +v -5.710436 4.838115 6.423715 +v -5.696537 4.772569 6.405553 +v -5.699749 4.710497 6.395250 +v -5.768014 4.732509 6.270514 +v -5.830496 4.739008 6.150475 +v -5.838408 4.686483 6.173543 +v -5.864091 4.661208 6.048287 +v -5.869708 4.710158 6.016998 +v -5.830496 4.739008 6.150475 +v -5.869708 4.710158 6.016998 +v -5.768014 4.732509 6.270514 +v -5.770406 4.666030 6.267897 +v -5.699749 4.710497 6.395250 +v -5.725399 4.663501 6.404612 +v -5.768960 4.650079 6.423203 +v -5.824049 4.636286 6.292953 +v -5.646142 4.603688 6.540961 +v -5.709159 4.610739 6.572548 +v -5.750087 4.657839 6.603968 +v -5.644761 4.588471 6.760549 +v -5.690855 4.641864 6.782247 +v -5.745360 4.711501 6.807984 +v -5.802129 4.713754 6.633594 +v -5.823422 4.763488 6.839606 +v -5.876301 4.758933 6.663937 +v -5.921240 4.766230 6.873466 +v -5.766932 4.728965 7.050729 +v -5.856411 4.733864 7.088646 +v -5.963377 4.705289 7.130137 +v -6.030166 4.738065 6.913840 +v -6.099990 4.665779 7.183685 +v -6.186996 4.714252 6.980331 +v -6.298436 4.626320 7.269236 +v -6.393878 4.693797 7.074962 +v -6.452384 4.695912 6.930220 +v -6.570839 4.673739 7.156222 +v -6.647123 4.687899 7.004059 +v -6.689312 4.700302 6.905052 +v -6.485821 4.692791 6.841256 +v -6.506225 4.687893 6.774356 +v -6.520267 4.666902 6.714458 +v -6.345696 4.674990 6.624025 +v -6.212533 4.677607 6.495260 +v -6.530821 4.632078 6.656629 +v -6.371637 4.629925 6.579073 +v -6.248428 4.625927 6.466375 +v -6.172327 4.610812 6.311646 +v -6.144481 4.667807 6.316086 +v -6.379601 4.570760 6.563394 +v -6.253725 4.565309 6.459191 +v -6.168275 4.545605 6.318457 +v -6.102695 4.494401 6.156082 +v -6.106374 4.551206 6.142329 +v -6.253725 4.565309 6.459191 +v -6.244500 4.505039 6.472908 +v -6.155581 4.483773 6.334613 +v -6.168275 4.545605 6.318457 +v -6.094254 4.438782 6.173375 +v -6.102695 4.494401 6.156082 +v -6.084796 4.388337 5.991479 +v -6.095047 4.443879 5.973128 +v -6.143751 4.420231 6.355511 +v -6.083687 4.377921 6.195915 +v -6.070760 4.322742 6.018437 +v -6.111762 4.271586 5.835343 +v -6.063296 4.295345 6.229451 +v -6.049912 4.224096 6.058164 +v -6.082386 4.147404 5.891054 +v -6.148860 4.057977 5.737718 +v -6.197430 4.218003 5.663105 +v -6.010047 4.086807 6.122108 +v -6.038206 3.992008 5.971080 +v -6.109384 3.885617 5.838219 +v -6.223796 3.768600 5.725819 +v -6.268293 3.943547 5.620649 +v -5.982676 3.817189 6.077809 +v -6.048841 3.703691 5.943834 +v -6.169864 3.591264 5.839112 +v -6.322731 3.496490 5.773026 +v -6.374149 3.665834 5.658671 +v -6.000385 3.527066 6.077723 +v -6.122383 3.425065 5.978476 +v -6.273279 3.336255 5.905813 +v -6.433328 3.270319 5.867253 +v -6.478352 3.429744 5.746585 +v -6.053089 3.253408 6.110876 +v -6.213202 3.173471 6.041505 +v -6.378908 3.105266 5.992333 +v -6.507298 3.051836 5.960799 +v -6.563433 3.217386 5.838972 +v -6.140622 3.001864 6.168890 +v -6.322316 2.939001 6.120656 +v -6.452676 2.890919 6.087483 +v -6.530325 2.835891 6.026534 +v -6.589929 2.999959 5.912998 +v -6.260121 2.763571 6.220103 +v -6.406149 2.713963 6.165137 +v -6.473203 2.681309 6.101640 +v -6.521629 2.657064 6.050631 +v -6.566087 2.797858 5.970594 +v -6.365016 2.561630 6.209685 +v -6.437459 2.543739 6.148984 +v -6.484736 2.530098 6.085144 +v -6.534762 2.516158 6.039840 +v -6.572073 2.635242 6.014056 +v -6.418133 2.415527 6.164576 +v -6.480023 2.416240 6.097900 +v -6.524945 2.414395 6.048999 +v -6.577810 2.406929 6.027920 +v -6.593069 2.499852 6.019295 +v -6.466056 2.318383 6.064383 +v -6.518959 2.331856 6.024378 +v -6.571536 2.334706 6.009083 +v -6.619378 2.316716 6.028907 +v -6.628974 2.391840 6.051138 +v -6.515413 2.275088 5.967445 +v -6.574138 2.287329 5.960385 +v -6.630138 2.266072 5.980493 +v -6.676370 2.218714 6.018478 +v -6.661530 2.283189 6.072723 +v -6.619378 2.316716 6.028907 +v -6.630138 2.266072 5.980493 +v -6.589676 2.259711 5.898658 +v -6.649117 2.234082 5.917738 +v -6.649117 2.234082 5.917738 +v -6.695398 2.173625 5.947641 +v -6.736396 2.074735 5.997016 +v -6.722788 2.139225 6.080728 +v -6.649117 2.234082 5.917738 +v -6.676978 2.226694 5.845933 +v -6.729259 2.159311 5.862150 +v -6.695398 2.173625 5.947641 +v -6.776825 2.067858 5.890495 +v -6.736396 2.074735 5.997016 +v -6.761425 2.195653 5.764708 +v -6.814250 2.113857 5.767023 +v -6.781665 2.276263 5.656229 +v -6.833511 2.214808 5.641380 +v -6.909184 2.147568 5.628164 +v -7.051768 2.085720 5.629358 +v -6.853032 2.373971 5.527655 +v -6.917039 2.317867 5.495307 +v -7.026672 2.266999 5.470591 +v -7.162089 2.217773 5.441650 +v -7.215669 2.019203 5.587026 +v -6.919749 2.530941 5.370286 +v -7.005688 2.489590 5.338938 +v -7.119140 2.451473 5.316444 +v -7.249049 2.398722 5.272461 +v -7.313056 2.163914 5.387155 +v -6.989492 2.721197 5.226976 +v -7.087523 2.685421 5.193421 +v -7.211215 2.643583 5.158619 +v -7.369392 2.578608 5.093678 +v -7.407299 2.335825 5.203480 +v -7.076465 2.924279 5.088191 +v -7.198635 2.878804 5.052299 +v -7.349019 2.816704 4.989758 +v -7.510387 2.744911 4.907331 +v -7.511671 2.503409 5.003509 +v -7.204453 3.111741 4.941736 +v -7.342146 3.054843 4.885947 +v -7.496469 2.982732 4.796369 +v -7.648611 2.902278 4.676043 +v -7.641631 2.656092 4.778878 +v -7.344553 3.299810 4.763759 +v -7.503561 3.233975 4.692043 +v -7.652511 3.148314 4.568711 +v -7.744792 3.041291 4.398968 +v -7.738572 2.807034 4.512038 +v -7.513135 3.490742 4.572088 +v -7.656898 3.393925 4.448284 +v -7.746443 3.278230 4.276843 +v -7.802623 3.161132 4.096171 +v -7.779424 2.929323 4.211785 +v -7.659698 3.638924 4.310838 +v -7.756539 3.516775 4.151489 +v -7.798240 3.387298 3.973693 +v -7.800969 3.266265 3.799550 +v -7.803831 3.049468 3.917562 +v -7.761753 3.748975 4.011574 +v -7.803306 3.605117 3.844147 +v -7.802046 3.470350 3.676377 +v -7.746119 3.352409 3.518329 +v -7.748022 3.158561 3.636505 +v -7.816825 3.815350 3.701779 +v -7.806456 3.663616 3.543657 +v -7.740383 3.531861 3.395729 +v -7.615981 3.427737 3.275378 +v -7.622533 3.259687 3.393483 +v -7.807760 3.838798 3.398169 +v -7.739090 3.688166 3.259080 +v -7.611327 3.570945 3.148114 +v -7.453500 3.478371 3.061983 +v -7.463260 3.341430 3.175687 +v -7.740273 3.822245 3.114399 +v -7.599496 3.690864 3.017473 +v -7.443380 3.585738 2.944768 +v -7.268054 3.519570 2.905410 +v -7.274989 3.417967 3.004422 +v -7.584800 3.779162 2.883298 +v -7.430293 3.667815 2.832964 +v -7.263502 3.590280 2.806983 +v -7.089660 3.553162 2.800070 +v -7.087381 3.492081 2.890032 +v -7.268054 3.519570 2.905410 +v -7.263502 3.590280 2.806983 +v -7.420981 3.719366 2.727997 +v -7.257934 3.637770 2.720387 +v -7.257934 3.637770 2.720387 +v -7.088732 3.590556 2.720632 +v -6.917056 3.621336 2.735919 +v -6.911952 3.582599 2.820558 +v -7.252900 3.666200 2.642192 +v -7.088815 3.615466 2.648252 +v -6.917980 3.632867 2.657724 +v -6.753156 3.694804 2.658407 +v -6.746339 3.678759 2.746035 +v -7.086141 3.627510 2.585391 +v -6.916418 3.625658 2.590893 +v -6.759702 3.698943 2.580732 +v -6.597452 3.767946 2.562554 +v -6.590743 3.766380 2.651509 +v -6.916846 3.616370 2.527820 +v -6.765059 3.693450 2.509644 +v -6.598983 3.750723 2.484395 +v -6.457125 3.878302 2.438157 +v -6.449503 3.895317 2.538978 +v -6.761342 3.656866 2.447127 +v -6.599209 3.720144 2.412966 +v -6.460000 3.845668 2.346797 +v -6.313279 3.999760 2.273395 +v -6.306997 4.037878 2.385372 +v -6.599951 3.682625 2.347424 +v -6.449954 3.793624 2.272224 +v -6.301709 3.932152 2.181570 +v -6.174740 4.085927 2.068376 +v -6.188370 4.171652 2.189816 +v -6.435708 3.728889 2.215205 +v -6.283491 3.848780 2.112377 +v -6.168392 3.978500 1.967754 +v -6.124623 4.113885 1.788386 +v -6.129485 4.256189 1.919414 +v -6.269147 3.752539 2.061823 +v -6.156147 3.848941 1.892911 +v -6.117510 3.944806 1.689917 +v -6.144047 4.050561 1.479100 +v -6.143848 4.256150 1.601699 +v -6.144131 3.693336 1.848834 +v -6.115834 3.751933 1.629613 +v -6.133884 3.822540 1.396393 +v -6.205192 3.885244 1.179693 +v -6.209570 4.154013 1.274007 +v -6.112662 3.546787 1.609863 +v -6.132187 3.574367 1.370075 +v -6.201361 3.597240 1.145148 +v -6.303148 3.606911 0.987180 +v -6.314952 3.927726 1.010737 +v -6.137980 3.327295 1.388320 +v -6.191898 3.315952 1.167401 +v -6.284051 3.302976 1.018272 +v -6.365577 3.289545 0.941299 +v -6.393434 3.606574 0.902220 +v -6.206094 3.058429 1.234821 +v -6.286273 3.035786 1.094985 +v -6.360365 3.015384 1.014722 +v -6.430847 3.003631 0.957441 +v -6.428119 3.274443 0.883889 +v -6.309070 2.799738 1.202825 +v -6.382514 2.788676 1.123568 +v -6.459650 2.774295 1.057592 +v -6.523184 2.756882 0.991927 +v -6.499290 2.989535 0.910695 +v -6.404350 2.551895 1.252163 +v -6.483549 2.530378 1.189001 +v -6.548119 2.495529 1.115989 +v -6.558156 2.468397 1.035394 +v -6.550766 2.742684 0.919727 +v -6.492026 2.279737 1.336931 +v -6.532573 2.237825 1.265649 +v -6.546846 2.206781 1.200704 +v -6.557790 2.180020 1.140802 +v -6.525401 2.018331 1.395797 +v -6.532176 1.992740 1.337763 +v -6.543996 1.961477 1.282341 +v -6.598181 1.942256 1.260452 +v -6.598102 2.175789 1.075147 +v -6.492415 1.821922 1.421228 +v -6.504653 1.794689 1.360439 +v -6.568357 1.772837 1.342472 +v -6.633037 1.773085 1.366274 +v -6.657422 1.933256 1.276852 +v -6.598181 1.942256 1.260452 +v -6.568357 1.772837 1.342472 +v -6.478060 1.668573 1.420678 +v -6.542590 1.650755 1.418342 +v -6.542590 1.650755 1.418342 +v -6.607753 1.641446 1.436412 +v -6.633037 1.773085 1.366274 +v -6.568357 1.772837 1.342472 +v -6.683089 1.646731 1.466651 +v -6.690950 1.781117 1.404370 +v -6.513624 1.532716 1.462964 +v -6.587245 1.524592 1.488292 +v -6.678687 1.535114 1.528812 +v -6.803903 1.565918 1.550158 +v -6.780097 1.671729 1.508004 +v -6.920881 1.713936 1.534412 +v -6.895835 1.825489 1.485665 +v -6.772151 1.798435 1.449935 +v -6.961486 1.624627 1.564455 +v -7.159561 1.678291 1.570911 +v -7.112248 1.756902 1.540475 +v -7.007949 1.549563 1.583810 +v -7.207652 1.610215 1.568301 +v -7.412138 1.625564 1.539683 +v -7.372087 1.699280 1.569637 +v -7.056882 1.487193 1.579341 +v -7.241723 1.549196 1.527579 +v -7.439453 1.546348 1.497909 +v -7.625634 1.475898 1.525743 +v -7.614675 1.584825 1.566817 +v -7.261331 1.486235 1.480184 +v -7.449042 1.462170 1.448911 +v -7.610769 1.370412 1.477535 +v -7.718284 1.249663 1.587538 +v -7.751323 1.363414 1.630021 +v -7.430623 1.363526 1.392457 +v -7.578479 1.254436 1.431513 +v -7.696652 1.157417 1.581633 +v -7.796356 1.186331 1.838413 +v -7.718284 1.249663 1.587538 +v -7.696652 1.157417 1.581633 +v -7.677308 1.081258 1.594075 +v -7.822177 1.189149 2.108454 +v -7.841114 1.290683 2.061102 +v -7.832058 1.285008 1.818558 +v -7.796356 1.186331 1.838413 +v -7.864903 1.404425 2.040367 +v -7.850505 1.422642 1.825100 +v -7.764334 1.498839 1.668708 +v -7.845417 1.583171 1.844338 +v -7.753409 1.646289 1.694681 +v -7.581087 1.685242 1.602558 +v -7.694108 1.766752 1.717025 +v -7.528783 1.778723 1.617640 +v -7.324279 1.782811 1.565756 +v -7.480712 1.874433 1.593129 +v -7.281673 1.867006 1.521108 +v -7.073119 1.848710 1.498204 +v -7.281673 1.867006 1.521108 +v -7.241934 1.969943 1.445420 +v -7.044730 1.965898 1.416066 +v -7.073119 1.848710 1.498204 +v -6.889786 1.965181 1.402350 +v -6.895835 1.825489 1.485665 +v -7.022045 2.144305 1.288028 +v -6.887567 2.153357 1.253297 +v -6.796712 2.145605 1.196118 +v -6.786537 1.946940 1.354571 +v -6.772151 1.798435 1.449935 +v -6.731198 2.140880 1.150628 +v -6.719966 1.935279 1.308910 +v -6.690950 1.781117 1.404370 +v -6.668004 2.149446 1.118217 +v -6.598102 2.175789 1.075147 +v -6.792052 2.380533 0.992709 +v -6.878376 2.381136 1.067990 +v -6.892128 2.627071 0.902340 +v -6.799768 2.635869 0.829192 +v -6.945999 2.853515 0.802945 +v -6.856552 2.851692 0.735404 +v -7.036127 3.117152 0.735318 +v -6.957784 3.119995 0.691920 +v -6.893609 3.118140 0.630402 +v -7.045199 3.473519 0.645099 +v -6.991046 3.462368 0.594974 +v -6.957443 3.452272 0.535018 +v -6.846706 3.105310 0.557590 +v -6.957443 3.452272 0.535018 +v -6.948352 3.444180 0.463463 +v -6.833267 3.107037 0.492054 +v -6.846706 3.105310 0.557590 +v -6.958392 3.434658 0.404460 +v -6.834378 3.110698 0.426911 +v -6.688127 2.844549 0.426728 +v -6.859783 3.125859 0.359379 +v -6.728177 2.857691 0.348947 +v -6.600590 2.645615 0.301302 +v -6.548123 2.645760 0.388176 +v -6.476477 2.437881 0.249625 +v -6.423649 2.439814 0.333384 +v -6.379934 2.444382 0.406907 +v -6.357559 2.439317 0.460423 +v -6.313906 2.246648 0.292739 +v -6.269228 2.258236 0.373311 +v -6.246712 2.260785 0.436224 +v -6.239140 2.255740 0.493981 +v -6.342417 2.431891 0.515823 +v -6.172107 2.072360 0.352676 +v -6.150952 2.079700 0.424078 +v -6.138504 2.085022 0.479609 +v -6.119821 2.094389 0.529323 +v -6.229266 2.254854 0.549866 +v -6.047466 1.906067 0.427361 +v -6.049943 1.914043 0.489967 +v -6.046047 1.923748 0.550004 +v -6.010456 1.946616 0.598989 +v -6.085838 2.109108 0.569161 +v -5.963625 1.746430 0.518557 +v -5.959974 1.765427 0.575459 +v -5.941848 1.790125 0.622289 +v -5.895604 1.816172 0.648017 +v -5.958678 1.972728 0.609223 +v -6.010456 1.946616 0.598989 +v -5.941848 1.790125 0.622289 +v -5.931885 1.616474 0.634831 +v -5.913797 1.653395 0.684146 +v -5.913797 1.653395 0.684146 +v -5.865198 1.682148 0.712164 +v -5.805643 1.695487 0.717642 +v -5.838055 1.837373 0.654990 +v -5.906347 1.544233 0.758479 +v -5.866066 1.580235 0.797634 +v -5.798832 1.583222 0.805679 +v -5.727806 1.582055 0.805349 +v -5.739633 1.706511 0.714954 +v -5.888669 1.476964 0.899418 +v -5.816029 1.479570 0.915282 +v -5.738659 1.471305 0.922644 +v -5.634424 1.461935 0.926569 +v -5.630629 1.584211 0.803268 +v -5.865937 1.380661 1.052392 +v -5.938238 1.379837 1.023386 +v -6.031682 1.310973 1.170393 +v -5.971181 1.333695 0.977420 +v -6.057595 1.251087 1.121231 +v -6.213804 1.215073 1.259033 +v -6.161585 1.282394 1.302337 +v -6.213804 1.215073 1.259033 +v -6.334811 1.243823 1.353064 +v -6.269395 1.294873 1.385437 +v -6.161585 1.282394 1.302337 +v -6.427434 1.327790 1.428975 +v -6.351971 1.359505 1.437733 +v -6.481083 1.428068 1.462492 +v -6.409176 1.449791 1.462734 +v -6.364961 1.462204 1.515649 +v -6.449806 1.550853 1.462676 +v -6.422910 1.563959 1.510407 +v -6.420613 1.566067 1.585553 +v -6.444702 1.688859 1.474457 +v -6.449350 1.699728 1.549890 +v -6.437017 1.729330 1.647423 +v -6.495371 1.838182 1.490275 +v -6.468928 1.875078 1.570271 +v -6.401178 1.917999 1.635281 +v -6.489401 2.052287 1.459913 +v -6.420532 2.091794 1.521745 +v -6.348224 2.131527 1.591288 +v -6.427553 2.311418 1.402580 +v -6.351150 2.339696 1.469255 +v -6.275825 2.375543 1.565091 +v -6.329298 2.568422 1.330244 +v -6.256246 2.597368 1.439452 +v -6.182059 2.644805 1.616022 +v -6.229401 2.824075 1.326046 +v -6.161276 2.866484 1.517911 +v -6.127754 2.906999 1.738724 +v -6.135668 3.089036 1.438290 +v -6.123307 3.121114 1.672619 +v -6.136907 3.146086 1.889015 +v -6.110132 3.331458 1.625950 +v -6.138114 3.336894 1.843026 +v -6.231673 3.348770 2.021009 +v -6.137943 3.523373 1.829767 +v -6.239995 3.503490 2.011908 +v -6.400501 3.470395 2.141518 +v -6.255773 3.639011 2.022394 +v -6.414294 3.572156 2.147018 +v -6.578240 3.498652 2.242221 +v -6.423575 3.658344 2.173524 +v -6.586164 3.568674 2.264089 +v -6.755739 3.513518 2.315407 +v -6.594518 3.630338 2.299768 +v -6.757864 3.569654 2.349311 +v -6.921607 3.530796 2.382512 +v -6.759434 3.616203 2.393831 +v -6.920833 3.572859 2.421387 +v -7.087041 3.579227 2.417071 +v -6.917575 3.599328 2.471381 +v -7.084468 3.608644 2.467906 +v -7.241402 3.658432 2.447057 +v -7.241801 3.628016 2.388059 +v -7.083129 3.628243 2.524866 +v -7.241971 3.677790 2.509756 +v -7.241971 3.677790 2.509756 +v -7.392684 3.760661 2.484827 +v -7.241402 3.658432 2.447057 +v -7.247589 3.678075 2.574222 +v -7.398867 3.765871 2.559864 +v -7.543829 3.889020 2.540555 +v -7.407366 3.753003 2.638501 +v -7.554929 3.874866 2.641972 +v -7.703810 4.036034 2.659880 +v -7.569755 3.839523 2.757144 +v -7.715239 3.996896 2.807217 +v -7.798509 4.196587 2.880376 +v -7.732914 3.927682 2.960156 +v -7.807051 4.111174 3.062271 +v -7.836317 4.312978 3.168242 +v -7.811155 3.988239 3.237288 +v -7.830777 4.176805 3.363003 +v -7.798242 4.373253 3.485391 +v -7.826471 4.009607 3.542324 +v -7.785128 4.190060 3.682692 +v -7.702048 4.363559 3.811687 +v -7.776514 3.976047 3.858116 +v -7.689501 4.132707 4.004081 +v -7.558212 4.260172 4.116099 +v -7.674167 3.887852 4.167853 +v -7.541924 4.004073 4.288497 +v -7.398432 4.080523 4.353196 +v -7.527184 3.746543 4.436732 +v -7.383417 3.824453 4.509607 +v -7.261999 3.883761 4.556448 +v -7.359242 3.559295 4.637309 +v -7.242064 3.616936 4.688284 +v -7.153368 3.663081 4.727957 +v -7.224216 3.355974 4.820598 +v -7.129918 3.400780 4.859613 +v -7.060370 3.442908 4.901003 +v -7.096049 3.157800 4.979632 +v -7.014894 3.204149 5.021373 +v -6.964176 3.240259 5.074964 +v -7.018426 3.483414 4.949504 +v -6.933694 3.269023 5.124139 +v -6.986193 3.514782 4.993506 +v -6.901834 3.291882 5.164086 +v -6.951746 3.542641 5.030334 +v -6.858504 3.309063 5.190363 +v -6.905491 3.566135 5.055685 +v -6.858504 3.309063 5.190363 +v -6.807150 3.313695 5.182521 +v -6.905491 3.566135 5.055685 +v -6.827727 3.047247 5.290856 +v -6.773038 3.046670 5.270572 +v -6.741928 3.036514 5.223562 +v -6.744937 2.819413 5.342384 +v -6.701225 2.812396 5.303927 +v -6.673282 2.801873 5.260597 +v -6.669254 2.618244 5.399606 +v -6.642696 2.588965 5.353470 +v -6.585093 2.561120 5.285297 +v -6.612182 2.411506 5.458491 +v -6.543657 2.372789 5.392707 +v -6.426603 2.351718 5.346420 +v -6.515138 2.220227 5.528761 +v -6.374235 2.192069 5.485247 +v -6.183859 2.190754 5.445336 +v -6.316189 2.098115 5.653389 +v -6.466705 2.138535 5.672294 +v -6.419549 2.111598 5.819198 +v -6.247533 2.079389 5.844061 +v -6.390529 2.135674 5.951036 +v -6.251221 2.109447 5.997274 +v -6.390529 2.135674 5.951036 +v -6.387567 2.201893 6.056954 +v -6.277372 2.177375 6.122710 +v -6.251221 2.109447 5.997274 +v -6.070841 2.181451 6.187705 +v -6.008553 2.094487 6.067483 +v -6.305221 2.288350 6.197137 +v -6.116966 2.298743 6.262877 +v -6.333666 2.422003 6.223552 +v -6.160097 2.443403 6.283730 +v -6.204392 2.596076 6.270508 +v -6.072455 2.825671 6.272023 +v -5.977859 3.079926 6.239222 +v -5.929989 3.349950 6.209887 +v -5.848757 3.170577 6.331935 +v -5.847275 3.453746 6.335649 +v -5.778771 3.266351 6.470246 +v -5.816857 3.555882 6.485945 +v -5.738361 3.360863 6.622047 +v -5.834548 3.657509 6.642968 +v -5.891542 3.743850 6.347804 +v -5.910975 3.840646 6.495193 +v -5.988469 3.923607 6.641596 +v -5.975322 4.021032 6.367430 +v -6.051475 4.094837 6.518157 +v -6.157073 4.152601 6.650534 +v -6.096095 4.235049 6.436959 +v -6.193715 4.282139 6.570194 +v -6.334412 4.305115 6.669831 +v -6.221083 4.376110 6.520373 +v -6.355704 4.386224 6.623834 +v -6.516306 4.392854 6.695251 +v -6.499391 4.315862 6.740564 +v -6.365584 4.450139 6.596439 +v -6.525003 4.455754 6.669703 +v -6.525003 4.455754 6.669703 +v -6.707607 4.466360 6.706757 +v -6.516306 4.392854 6.695251 +v -6.532030 4.515884 6.643803 +v -6.714180 4.526169 6.666767 +v -6.903422 4.535804 6.645923 +v -6.718463 4.592252 6.653165 +v -6.917958 4.615867 6.645498 +v -6.718463 4.592252 6.653165 +v -6.917958 4.615867 6.645498 +v -6.534962 4.577911 6.630195 +v -6.534962 4.577911 6.630195 +v -6.532030 4.515884 6.643803 +v -6.374549 4.510183 6.574753 +v -6.379601 4.570760 6.563394 +v -6.534962 4.577911 6.630195 +v -6.234389 4.443671 6.494160 +v -6.126137 4.344486 6.385597 +v -6.028746 4.171427 6.284595 +v -5.957813 3.924504 6.219132 +v -5.922878 3.636202 6.203463 +v -6.400679 2.300273 6.125486 +v -6.457591 2.238601 6.000805 +v -6.467925 2.182760 5.919296 +v -6.528082 2.235858 5.898841 +v -6.467925 2.182760 5.919296 +v -6.495579 2.161336 5.810145 +v -6.553733 2.218336 5.814082 +v -6.528082 2.235858 5.898841 +v -6.611166 2.256931 5.829476 +v -6.589676 2.259711 5.898658 +v -6.676978 2.226694 5.845933 +v -6.649117 2.234082 5.917738 +v -6.581264 2.242604 5.718937 +v -6.632724 2.284507 5.752879 +v -6.704852 2.257843 5.765267 +v -6.704852 2.257843 5.765267 +v -6.659606 2.350677 5.664682 +v -6.725295 2.327765 5.673438 +v -6.725295 2.327765 5.673438 +v -6.696979 2.465307 5.557498 +v -6.762312 2.461644 5.574780 +v -6.762312 2.461644 5.574780 +v -6.814993 2.420851 5.555143 +v -6.776024 2.627274 5.453216 +v -6.829315 2.600476 5.433793 +v -6.873697 2.568130 5.403904 +v -6.841359 2.795398 5.328012 +v -6.883259 2.775895 5.295778 +v -6.923614 2.754127 5.263262 +v -6.899980 3.013358 5.220203 +v -6.924439 2.990993 5.175139 +v -6.983002 2.959621 5.121597 +v -6.870656 3.032346 5.262310 +v -6.796524 2.811921 5.350502 +v -6.827727 3.047247 5.290856 +v -6.776024 2.627274 5.453216 +v -6.713035 2.637281 5.441757 +v -6.796524 2.811921 5.350502 +v -6.661799 2.439946 5.508024 +v -6.618310 2.314440 5.617213 +v -6.583079 2.263994 5.573604 +v -6.532256 2.185364 5.690364 +v -7.252900 3.666200 2.642192 +v -7.247589 3.678075 2.574222 +v -6.513624 1.532716 1.462964 +v -6.481083 1.428068 1.462492 +v -6.427434 1.327790 1.428975 +v -5.931962 1.437499 0.857606 +v -5.931962 1.437499 0.857606 +v -5.935491 1.379092 0.803619 +v -5.963549 1.270892 0.930050 +v -5.971181 1.333695 0.977420 +v -5.905535 1.315609 0.744953 +v -5.956023 1.193591 0.848543 +v -5.904975 1.496601 0.710111 +v -5.893658 1.443842 0.649600 +v -5.902607 1.383900 0.561195 +v -5.926658 1.578089 0.572084 +v -5.918523 1.531311 0.489683 +v -5.963158 1.469233 0.392415 +v -5.952493 1.328394 0.445191 +v -6.025362 1.436204 0.271757 +v -6.013822 1.275284 0.303961 +v -6.006572 1.164311 0.340788 +v -6.090408 1.251800 0.189018 +v -6.089182 1.120381 0.215690 +v -6.072823 1.029921 0.237727 +v -6.016923 1.072127 0.391147 +v -6.079070 0.968101 0.264247 +v -6.051762 1.013083 0.397030 +v -6.079070 0.968101 0.264247 +v -6.139046 0.942434 0.282268 +v -6.139770 0.988713 0.386376 +v -6.051762 1.013083 0.397030 +v -6.147187 1.004001 0.506620 +v -6.061301 1.024621 0.559947 +v -6.171877 0.982760 0.612605 +v -6.098595 0.982403 0.683147 +v -6.247614 0.978948 0.351145 +v -6.255620 1.003290 0.446476 +v -6.262060 1.000669 0.537402 +v -6.232038 0.942049 0.693687 +v -6.377771 0.954696 0.387319 +v -6.382112 0.985358 0.472776 +v -6.468967 0.827024 0.386524 +v -6.494593 0.882345 0.449224 +v -6.582815 0.755158 0.463097 +v -6.570987 0.799887 0.538539 +v -6.558135 0.692143 0.399104 +v -6.626209 0.597456 0.438279 +v -6.622155 0.657399 0.507680 +v -6.435462 0.759271 0.329754 +v -6.524643 0.623997 0.345956 +v -6.623764 0.527415 0.367189 +v -6.733097 0.467994 0.412242 +v -6.712085 0.553693 0.476251 +v -6.503448 0.547646 0.276134 +v -6.615434 0.451305 0.302860 +v -6.740689 0.384973 0.365597 +v -6.864322 0.342782 0.481736 +v -6.853423 0.438494 0.495155 +v -6.604996 0.380640 0.249772 +v -6.744521 0.319196 0.329949 +v -6.879887 0.272573 0.460740 +v -7.030205 0.277510 0.584586 +v -7.004596 0.353766 0.595729 +v -6.746769 0.263422 0.304407 +v -6.899405 0.220912 0.436896 +v -7.050592 0.211556 0.575490 +v -7.206639 0.257833 0.707156 +v -7.175786 0.332071 0.708087 +v -6.913191 0.164566 0.416265 +v -7.069011 0.147331 0.567572 +v -7.226531 0.185116 0.716946 +v -7.362738 0.275365 0.883142 +v -7.344700 0.354323 0.865521 +v -7.076397 0.084345 0.569053 +v -7.232438 0.113376 0.736466 +v -7.359625 0.200521 0.914385 +v -7.501036 0.306899 1.077434 +v -7.501506 0.387431 1.046247 +v -7.205338 0.051105 0.775374 +v -7.328276 0.137983 0.959586 +v -7.466821 0.241147 1.127181 +v -7.609835 0.380820 1.300796 +v -7.638702 0.444541 1.251261 +v -7.270570 0.101638 1.007961 +v -7.404611 0.203059 1.181024 +v -7.553810 0.344394 1.357185 +v -7.762020 0.506454 1.471907 +v -7.329371 0.185885 1.229558 +v -7.484020 0.333846 1.412331 +v -7.237694 0.188583 1.281471 +v -7.387160 0.324123 1.450995 +v -7.536992 0.469084 1.643625 +v -7.136022 0.205414 1.343895 +v -7.281466 0.321721 1.497104 +v -7.429292 0.452784 1.664536 +v -7.503374 0.524805 1.844598 +v -7.429292 0.452784 1.664536 +v -7.181828 0.301719 1.568634 +v -7.332764 0.405784 1.735132 +v -7.332764 0.405784 1.735132 +v -7.432383 0.460961 1.902009 +v -7.496846 0.502675 2.099865 +v -7.554457 0.574664 2.057208 +v -7.264367 0.320704 1.808730 +v -7.369192 0.370754 1.965194 +v -7.441658 0.403972 2.142231 +v -7.486199 0.415673 2.347008 +v -7.550498 0.535522 2.321622 +v -7.284761 0.223978 2.028338 +v -7.349582 0.253203 2.188011 +v -7.381319 0.264842 2.365659 +v -7.386274 0.259672 2.549206 +v -7.503838 0.418168 2.560246 +v -7.254477 0.108741 2.211390 +v -7.289528 0.123886 2.361820 +v -7.275177 0.128946 2.517615 +v -7.196368 0.136459 2.669243 +v -7.313154 0.256927 2.728702 +v -7.169885 0.268598 2.886436 +v -7.307334 0.445414 2.940223 +v -7.435928 0.424442 2.765487 +v -7.054528 0.143651 2.807204 +v -6.972388 0.067728 2.725511 +v -6.909521 0.011843 2.641246 +v -6.724573 0.004986 2.758337 +v -6.417106 0.014208 2.761168 +v -6.909521 0.011843 2.641246 +v -6.855890 0.000827 2.556341 +v -6.686997 0.000136 2.663681 +v -6.724573 0.004986 2.758337 +v -6.797850 0.000116 2.440047 +v -6.648579 0.000045 2.545983 +v -6.418468 0.000056 2.581290 +v -6.743027 0.000030 2.303350 +v -6.924764 0.000188 2.327101 +v -6.885808 0.000115 2.202070 +v -6.823161 0.000190 2.056880 +v -6.672798 0.000022 2.160240 +v -6.734081 0.000133 1.899096 +v -6.569864 0.000019 2.010508 +v -6.624857 0.000080 1.749483 +v -6.443718 0.000015 1.871337 +v -6.259045 0.000013 2.008670 +v -6.302368 0.000015 1.734756 +v -6.100320 0.000013 1.873374 +v -5.939436 0.000013 1.997738 +v -6.110133 0.000013 2.141716 +v -5.943229 0.000014 1.720641 +v -5.773415 0.000013 1.834059 +v -5.791371 0.000014 1.544628 +v -5.626843 0.000015 1.640978 +v -5.663919 0.000014 1.346236 +v -5.498937 0.000022 1.427782 +v -5.374645 0.000069 1.492772 +v -5.414064 0.000024 1.204358 +v -5.282789 0.000064 1.251683 +v -5.193809 0.000195 1.284632 +v -5.167893 0.004930 1.016711 +v -5.117089 0.021787 1.316735 +v -5.067672 0.089391 1.344046 +v -5.020520 0.164043 1.382213 +v -5.067672 0.089391 1.344046 +v -4.876719 0.318448 1.179807 +v -4.961416 0.269995 1.451824 +v -4.847627 0.480490 1.285929 +v -4.821935 0.405975 0.910682 +v -4.782227 0.576056 1.037787 +v -4.816693 0.745670 1.164249 +v -4.752511 0.707366 0.780533 +v -4.768358 0.872083 0.930207 +v -4.851505 1.010326 1.061310 +v -4.771649 1.027828 0.712611 +v -4.836142 1.154767 0.862233 +v -4.965905 1.259945 0.983944 +v -4.861690 1.331225 0.682612 +v -4.973036 1.416906 0.810761 +v -5.153985 1.450350 0.883215 +v -5.023872 1.589853 0.652962 +v -5.178728 1.610562 0.742051 +v -5.353221 1.601971 0.778530 +v -5.343832 1.457369 0.915016 +v -5.499542 1.589588 0.794534 +v -5.497236 1.455712 0.924805 +v -5.392235 1.765412 0.671858 +v -5.532303 1.739298 0.691483 +v -5.655400 1.720020 0.706168 +v -5.594224 1.903919 0.615640 +v -5.701204 1.875532 0.636146 +v -5.776693 1.855525 0.649802 +v -5.769736 2.043176 0.583749 +v -5.841674 2.018637 0.601731 +v -5.901088 1.997488 0.613072 +v -5.931595 2.185209 0.570533 +v -5.986277 2.158741 0.581797 +v -6.038615 2.132329 0.583790 +v -6.087631 2.322294 0.575565 +v -6.136132 2.296495 0.591505 +v -6.190156 2.268779 0.592414 +v -6.085838 2.109108 0.569161 +v -6.231623 2.465693 0.588318 +v -6.279157 2.444643 0.595773 +v -6.279157 2.444643 0.595773 +v -6.319780 2.431664 0.566078 +v -6.190156 2.268779 0.592414 +v -6.360964 2.620080 0.624606 +v -6.403134 2.611227 0.597527 +v -6.442650 2.750154 0.654360 +v -6.500934 2.727149 0.652767 +v -6.314870 2.642527 0.602040 +v -6.442650 2.750154 0.654360 +v -6.360964 2.620080 0.624606 +v -6.283351 2.661371 0.570219 +v -6.189131 2.486970 0.562844 +v -6.148908 2.507770 0.535321 +v -6.252178 2.683074 0.542173 +v -6.040121 2.347440 0.552831 +v -5.985222 2.376548 0.529854 +v -6.101217 2.535222 0.504717 +v -5.869768 2.213190 0.552177 +v -5.787618 2.251853 0.530099 +v -5.904228 2.421814 0.505957 +v -5.679376 2.076379 0.562891 +v -5.568986 2.119451 0.534381 +v -5.689599 2.299144 0.499192 +v -5.467809 1.939353 0.588944 +v -5.323097 1.978101 0.540318 +v -5.443712 2.171391 0.482236 +v -5.233222 1.787266 0.625856 +v -5.093434 1.788728 0.540598 +v -5.201115 1.995703 0.454997 +v -5.120773 1.976343 0.322986 +v -5.258923 2.196879 0.262577 +v -5.334768 2.202055 0.391026 +v -4.996899 1.750501 0.406999 +v -4.945282 1.689429 0.260012 +v -5.079799 1.928717 0.176770 +v -4.913399 1.530689 0.528332 +v -4.857962 1.443879 0.378993 +v -4.861516 1.343075 0.210867 +v -4.953737 1.606622 0.100967 +v -4.791483 1.223142 0.527638 +v -4.799179 1.096892 0.361233 +v -4.814750 0.976487 0.187697 +v -4.880864 1.251104 0.033235 +v -4.762026 0.880954 0.552283 +v -4.776943 0.730033 0.388040 +v -4.785052 0.537126 0.638734 +v -4.883154 0.614006 0.253506 +v -4.917995 0.875231 0.055690 +v -5.085437 0.799146 -0.041329 +v -5.147625 1.071116 -0.180155 +v -4.986163 1.157005 -0.096891 +v -5.059425 0.539137 0.145012 +v -5.055685 0.308176 0.378304 +v -5.059425 0.539137 0.145012 +v -5.312022 0.765188 -0.088279 +v -5.085437 0.799146 -0.041329 +v -5.540885 0.785921 -0.088772 +v -5.557870 0.997252 -0.190289 +v -5.350814 1.013446 -0.211312 +v -5.147625 1.071116 -0.180155 +v -5.607092 1.215918 -0.269709 +v -5.421150 1.263924 -0.301033 +v -5.240077 1.342625 -0.283064 +v -5.524945 1.512977 -0.365509 +v -5.364892 1.607293 -0.347117 +v -5.364892 1.607293 -0.347117 +v -5.225626 1.706305 -0.270205 +v -5.092661 1.437765 -0.203485 +v -5.240077 1.342625 -0.283064 +v -5.124015 1.795269 -0.134887 +v -4.991150 1.528679 -0.069823 +v -5.074015 1.867577 0.023946 +v -5.264887 2.051312 -0.178118 +v -5.217512 2.117343 -0.030814 +v -5.221431 2.163734 0.117292 +v -5.380445 2.351690 -0.062208 +v -5.374074 2.387302 0.078646 +v -5.408914 2.402798 0.220784 +v -5.537589 2.601361 0.065626 +v -5.562790 2.597359 0.200935 +v -5.620283 2.574533 0.322242 +v -5.474210 2.396356 0.348128 +v -5.707768 2.528436 0.417675 +v -5.576845 2.355060 0.444934 +v -5.810627 2.472994 0.476078 +v -5.837190 2.702739 0.408372 +v -5.926167 2.647321 0.473244 +v -6.020945 2.587569 0.477099 +v -6.054073 2.818553 0.467548 +v -6.140005 2.758692 0.497583 +v -6.209470 2.711715 0.517639 +v -6.245108 2.917773 0.512610 +v -6.302484 2.872246 0.530616 +v -6.344997 2.841414 0.553127 +v -6.394230 3.021106 0.544988 +v -6.431221 2.990282 0.566026 +v -6.505063 3.251262 0.562356 +v -6.546696 3.228648 0.586760 +v -6.576243 3.211931 0.624416 +v -6.667842 3.526480 0.578213 +v -6.687783 3.528166 0.624839 +v -6.687783 3.528166 0.624839 +v -6.676940 3.540529 0.679740 +v -6.595050 3.211750 0.683668 +v -6.576243 3.211931 0.624416 +v -6.639387 3.557775 0.723377 +v -6.589567 3.223611 0.748159 +v -6.561139 2.963145 0.770069 +v -6.550025 3.242300 0.799712 +v -6.550306 2.975333 0.850735 +v -6.491889 3.258641 0.837959 +v -6.590594 3.576293 0.762924 +v -6.533523 3.592090 0.807339 +v -6.468634 3.601040 0.853418 +v -6.592356 3.964620 0.802215 +v -6.519060 3.958903 0.850763 +v -6.425831 3.948708 0.917092 +v -6.574611 4.306098 0.916602 +v -6.452019 4.276584 0.991418 +v -6.329308 4.230527 1.106300 +v -6.480937 4.580871 1.159319 +v -6.334205 4.505293 1.264878 +v -6.213866 4.390940 1.419290 +v -6.349032 4.734230 1.476182 +v -6.228645 4.592634 1.610057 +v -6.150691 4.429636 1.759901 +v -6.235370 4.755867 1.834690 +v -6.160491 4.566602 1.955636 +v -6.143513 4.369205 2.075031 +v -6.166135 4.666838 2.181481 +v -6.157122 4.448630 2.261589 +v -6.196627 4.229552 2.330439 +v -6.171411 4.485201 2.465165 +v -6.194434 4.256700 2.490049 +v -6.300382 4.055380 2.513499 +v -6.202500 4.257203 2.659163 +v -6.294403 4.058364 2.649366 +v -6.440953 3.896478 2.648465 +v -6.292144 4.037621 2.792940 +v -6.430339 3.879973 2.766810 +v -6.582178 3.751737 2.749818 +v -6.417706 3.838110 2.891655 +v -6.569765 3.713797 2.854842 +v -6.736692 3.636777 2.838285 +v -6.553859 3.650783 2.962251 +v -6.727166 3.576547 2.934130 +v -6.904859 3.522633 2.908144 +v -6.710224 3.482398 3.025719 +v -6.890353 3.421278 2.988413 +v -7.084372 3.395399 2.977376 +v -6.881796 3.302659 3.092239 +v -7.081220 3.269424 3.075967 +v -7.280477 3.286312 3.107561 +v -7.274989 3.417967 3.004422 +v -7.072776 3.123298 3.174639 +v -7.280896 3.131752 3.208637 +v -7.280896 3.131752 3.208637 +v -7.466403 3.183052 3.290568 +v -7.280477 3.286312 3.107561 +v -7.273626 2.963702 3.308580 +v -7.463448 3.008317 3.400880 +v -7.633562 3.070766 3.503042 +v -7.455685 2.820815 3.499437 +v -7.623693 2.877803 3.616357 +v -7.745139 2.952955 3.753538 +v -7.621786 2.666355 3.707627 +v -7.744999 2.735222 3.853651 +v -7.787385 2.824300 4.028193 +v -7.718562 2.509937 3.961131 +v -7.770338 2.602819 4.141129 +v -7.776024 2.704036 4.329186 +v -7.768857 2.383646 4.263982 +v -7.764143 2.476621 4.457323 +v -7.732499 2.568357 4.633339 +v -7.740839 2.230094 4.603704 +v -7.694908 2.313720 4.762233 +v -7.632436 2.414751 4.897911 +v -7.625496 2.177716 5.000772 +v -7.531687 2.261766 5.107051 +v -7.660930 2.011941 5.069998 +v -7.581793 2.055449 5.174747 +v -7.460409 2.109881 5.297320 +v -7.622808 1.887796 5.225627 +v -7.520007 1.913654 5.361177 +v -7.381955 1.962488 5.502213 +v -7.667018 1.733764 5.268930 +v -7.781922 1.764103 5.187432 +v -7.823380 1.594934 5.242670 +v -7.708269 1.564395 5.307480 +v -7.720684 1.895428 5.126418 +v -7.859615 1.412370 5.265305 +v -7.735793 1.407533 5.324371 +v -7.862101 1.265207 5.244042 +v -7.748034 1.278917 5.317061 +v -7.628828 1.275320 5.460718 +v -7.756145 1.168036 5.309102 +v -7.639515 1.166726 5.441472 +v -7.590879 1.134670 5.609717 +v -7.579200 1.244612 5.638763 +v -7.677049 1.071600 5.438160 +v -7.625354 1.032447 5.589102 +v -7.775660 1.011001 5.481257 +v -7.718170 0.973806 5.604155 +v -7.680325 0.929415 5.715429 +v -7.718170 0.973806 5.604155 +v -7.830811 0.943854 5.653184 +v -7.773458 0.889664 5.750745 +v -7.680325 0.929415 5.715429 +v -7.730878 0.887164 5.857842 +v -7.642334 0.929083 5.831153 +v -7.642334 0.929083 5.831153 +v -7.629256 0.984351 5.943448 +v -7.721677 0.944466 5.969153 +v -7.629256 0.984351 5.943448 +v -7.716702 1.041682 6.080242 +v -7.622088 1.075428 6.051663 +v -7.824242 0.830589 5.885032 +v -7.819325 0.891656 5.993105 +v -7.823711 0.990854 6.121205 +v -7.819661 1.120375 6.269352 +v -7.714423 1.175089 6.207633 +v -7.893888 0.810862 6.027513 +v -7.896020 0.913555 6.186730 +v -7.890653 1.041674 6.345655 +v -7.894989 1.154447 6.486664 +v -7.823140 1.255053 6.404558 +v -7.915536 0.821406 6.237926 +v -7.937189 0.721753 6.055110 +v -7.983453 0.631395 6.076495 +v -7.921663 0.729664 6.266161 +v -8.036873 0.538684 6.096117 +v -7.959980 0.646938 6.291027 +v -8.065176 0.449006 6.111494 +v -8.006384 0.569613 6.311297 +v -7.923389 0.675541 6.505642 +v -7.843546 0.757031 6.708973 +v -8.037555 0.490734 6.329390 +v -7.963724 0.607460 6.527452 +v -7.883649 0.705170 6.741611 +v -7.794649 0.784155 6.975272 +v -7.765419 0.826184 6.940206 +v -7.990006 0.534286 6.549790 +v -7.917529 0.648366 6.770358 +v -8.001435 0.463402 6.571805 +v -7.933830 0.589294 6.800206 +v -7.989479 0.390583 6.591085 +v -7.931859 0.523417 6.821912 +v -7.963498 0.320415 6.607195 +v -7.914174 0.458717 6.839673 +v -7.846882 0.590303 7.090322 +v -7.797795 0.664443 7.322649 +v -7.881474 0.397138 6.853887 +v -7.831334 0.533600 7.105762 +v -7.795588 0.615820 7.338594 +v -7.881458 0.623328 7.511808 +v -7.865233 0.686239 7.514267 +v -7.797795 0.664443 7.322649 +v -7.795588 0.615820 7.338594 +v -7.797041 0.482486 7.117114 +v -7.781126 0.563049 7.353304 +v -7.781126 0.563049 7.353304 +v -7.868824 0.559775 7.520494 +v -7.954218 0.535216 7.685421 +v -7.964833 0.603983 7.696109 +v -7.781126 0.563049 7.353304 +v -7.754826 0.522666 7.369366 +v -7.838377 0.501979 7.537714 +v -7.868824 0.559775 7.520494 +v -7.922841 0.469373 7.686009 +v -7.954218 0.535216 7.685421 +v -8.011682 0.425640 7.815681 +v -8.031749 0.496200 7.835921 +v -7.793725 0.451816 7.560198 +v -7.875104 0.410770 7.702662 +v -7.740447 0.413011 7.592153 +v -7.815895 0.362986 7.738873 +v -7.719752 0.490198 7.383503 +v -7.677603 0.464090 7.403217 +v -7.719752 0.490198 7.383503 +v -7.691599 0.420201 7.122168 +v -7.633362 0.412594 7.117660 +v -7.677603 0.464090 7.403217 +v -7.697049 0.294137 6.846681 +v -7.629858 0.292170 6.826576 +v -7.560654 0.299321 6.804584 +v -7.643041 0.178448 6.550041 +v -7.569726 0.190159 6.527066 +v -7.502844 0.201824 6.510476 +v -7.498327 0.314405 6.786685 +v -7.443130 0.223486 6.494406 +v -7.430734 0.334135 6.768691 +v -7.382720 0.242510 6.478156 +v -7.363698 0.348207 6.750154 +v -7.356720 0.449062 7.050189 +v -7.292443 0.422710 7.384932 +v -7.303943 0.306701 6.747332 +v -7.268926 0.415330 7.022185 +v -7.205881 0.410163 7.320786 +v -7.089633 0.330608 7.544675 +v -7.167250 0.317215 7.617620 +v -7.292443 0.422710 7.384932 +v -7.205881 0.410163 7.320786 +v -7.268926 0.415330 7.022185 +v -7.210609 0.332116 7.003502 +v -7.134387 0.346246 7.252358 +v -7.205881 0.410163 7.320786 +v -7.002470 0.306013 7.483573 +v -7.089633 0.330608 7.544675 +v -7.059393 0.242597 7.177797 +v -6.924425 0.218977 7.405038 +v -6.740519 0.218970 7.586380 +v -6.541028 0.209463 7.722808 +v -6.800291 0.104363 7.310814 +v -6.619086 0.098088 7.464605 +v -6.413020 0.087424 7.573320 +v -6.177495 0.115371 7.623624 +v -6.275509 0.212280 7.810382 +v -6.469133 0.025860 7.305990 +v -6.280898 0.018849 7.385161 +v -6.078696 0.038906 7.429279 +v -5.880390 0.074117 7.432975 +v -5.947339 0.156815 7.626850 +v -6.280898 0.018849 7.385161 +v -6.167921 0.003649 7.189011 +v -5.995162 0.027377 7.219005 +v -6.078696 0.038906 7.429279 +v -5.880390 0.074117 7.432975 +v -6.086019 0.000123 6.981051 +v -6.050832 0.000026 6.771060 +v -6.254559 0.000009 6.590194 +v -6.052785 0.000016 6.568275 +v -6.294295 0.000009 6.402851 +v -6.073500 0.000020 6.367926 +v -6.336116 0.000010 6.210915 +v -6.106018 0.000017 6.168412 +v -6.523733 0.000011 6.460474 +v -6.574789 0.000012 6.266430 +v -6.619796 0.000012 6.066915 +v -6.805946 0.000157 6.336233 +v -6.852116 0.000259 6.123367 +v -6.892416 0.000053 5.900287 +v -7.036531 0.007663 6.179990 +v -7.074727 0.001227 5.934979 +v -7.108819 0.001046 5.685344 +v -6.919789 0.000060 5.688251 +v -7.115985 0.002867 5.461792 +v -6.920051 0.000129 5.507228 +v -7.036531 0.007663 6.179990 +v -7.160362 0.045621 6.217534 +v -7.183427 0.026019 5.953167 +v -7.074727 0.001227 5.934979 +v -7.220061 0.083621 6.228508 +v -7.238067 0.058083 5.956261 +v -7.271956 0.115319 6.232256 +v -7.279185 0.086398 5.959989 +v -7.323426 0.106089 5.683434 +v -7.326956 0.110199 5.964427 +v -7.369504 0.124981 5.696113 +v -7.430271 0.223021 5.464818 +v -7.376806 0.200511 5.445107 +v -7.430271 0.223021 5.464818 +v -7.489917 0.347923 5.266061 +v -7.427907 0.329262 5.242383 +v -7.376806 0.200511 5.445107 +v -7.544924 0.483636 5.096505 +v -7.470219 0.478998 5.066995 +v -7.399119 0.451189 5.021492 +v -7.328988 0.416233 4.962731 +v -7.526618 0.632850 4.946023 +v -7.442957 0.621017 4.893394 +v -7.360058 0.594000 4.821493 +v -7.264252 0.559887 4.728671 +v -7.241393 0.382192 4.880939 +v -7.422866 0.779395 4.721901 +v -7.316015 0.752323 4.613070 +v -7.175240 0.719432 4.494453 +v -7.125144 0.531079 4.624774 +v -7.392685 0.964861 4.524136 +v -7.240889 0.927754 4.384443 +v -7.021694 0.897267 4.255977 +v -6.947820 0.700992 4.380386 +v -7.477759 1.188566 4.455414 +v -7.322588 1.144413 4.287903 +v -7.100656 1.109509 4.151909 +v -6.840929 1.096579 4.057261 +v -6.750115 0.895675 4.173487 +v -7.401602 1.370002 4.211119 +v -7.183756 1.327047 4.058493 +v -6.929535 1.312559 3.960078 +v -6.659492 1.331807 3.924078 +v -6.555512 1.117918 4.017656 +v -6.840929 1.096579 4.057261 +v -6.929535 1.312559 3.960078 +v -7.259336 1.542471 3.971578 +v -7.009460 1.529936 3.874882 +v -7.009460 1.529936 3.874882 +v -6.748880 1.545902 3.833160 +v -6.496910 1.591079 3.850153 +v -6.394553 1.383084 3.950982 +v -7.076735 1.740756 3.787438 +v -6.823977 1.748839 3.726151 +v -6.574056 1.790196 3.723004 +v -6.345726 1.857280 3.777184 +v -6.267378 1.655551 3.905554 +v -6.886451 1.958908 3.632952 +v -6.643651 2.001614 3.634446 +v -6.419889 2.066450 3.686451 +v -6.231909 2.147186 3.788366 +v -6.159238 1.944242 3.887158 +v -6.699624 2.212005 3.554928 +v -6.477588 2.273277 3.602317 +v -6.285855 2.349979 3.695430 +v -6.117313 2.430190 3.808628 +v -6.067742 2.227815 3.909724 +v -6.526258 2.476122 3.524163 +v -6.336194 2.551143 3.616003 +v -6.168295 2.631956 3.724561 +v -6.038042 2.715183 3.856981 +v -5.990432 2.508647 3.946209 +v -6.378790 2.748726 3.538280 +v -6.209108 2.828947 3.638178 +v -6.075037 2.916025 3.761264 +v -6.008764 3.009709 3.915814 +v -5.958686 2.799039 4.007485 +v -6.250063 3.024732 3.555890 +v -6.118086 3.114985 3.671549 +v -6.034762 3.215248 3.812990 +v -6.015621 3.319385 3.973634 +v -5.974055 3.103011 4.076119 +v -6.149114 3.304299 3.571422 +v -6.072807 3.413020 3.706448 +v -6.046441 3.531505 3.862358 +v -6.068802 3.651310 4.030666 +v -6.036046 3.424893 4.141848 +v -6.093585 3.601140 3.591905 +v -6.071064 3.729931 3.742481 +v -6.096439 3.864933 3.904689 +v -6.164800 3.991222 4.068828 +v -6.128766 3.765150 4.205956 +v -6.099438 3.921541 3.601242 +v -6.121347 4.075679 3.750827 +v -6.188112 4.223608 3.900400 +v -6.302597 4.353065 4.036025 +v -6.279643 4.102024 4.211531 +v -6.155499 4.267353 3.572073 +v -6.212421 4.444043 3.700702 +v -6.335052 4.593351 3.813791 +v -6.502024 4.678607 3.878959 +v -6.467255 4.428056 4.122215 +v -6.251935 4.633615 3.469129 +v -6.381582 4.800997 3.551152 +v -6.530985 4.918503 3.592511 +v -6.661541 4.989563 3.595249 +v -6.630211 4.734318 3.913581 +v -6.396431 4.962087 3.280033 +v -6.551221 5.085087 3.306461 +v -6.687551 5.151874 3.307484 +v -6.801776 5.196264 3.301096 +v -6.771525 5.044055 3.591397 +v -6.558648 5.176422 3.021548 +v -6.697662 5.236422 3.036155 +v -6.810804 5.275730 3.042290 +v -6.904636 5.311911 3.038919 +v -6.695595 5.279415 2.680349 +v -6.815258 5.317725 2.673760 +v -6.910645 5.352823 2.658440 +v -6.975231 5.406449 2.640870 +v -6.796053 5.306979 2.260621 +v -6.885509 5.348442 2.239012 +v -6.939914 5.402018 2.222672 +v -6.974100 5.449186 2.217876 +v -7.009181 5.460619 2.633723 +v -6.869857 5.279777 1.872209 +v -6.919185 5.345653 1.847040 +v -6.953118 5.392592 1.832233 +v -6.985922 5.426180 1.822553 +v -7.006086 5.486101 2.210561 +v -6.894987 5.206645 1.507444 +v -6.920528 5.247061 1.468145 +v -6.956673 5.285037 1.440962 +v -7.008903 5.305937 1.422615 +v -7.029114 5.451700 1.809573 +v -6.903525 5.051174 1.181848 +v -6.942980 5.083902 1.154540 +v -6.988967 5.097454 1.138914 +v -7.071133 5.290458 1.408708 +v -7.008903 5.305937 1.422615 +v -6.988967 5.097454 1.138914 +v -6.928905 4.882400 0.947679 +v -6.972155 4.912611 0.944673 +v -6.972155 4.912611 0.944673 +v -6.877281 4.610144 0.748102 +v -6.950219 4.651893 0.752835 +v -6.950219 4.651893 0.752835 +v -7.016316 4.664765 0.789263 +v -6.931937 4.420208 0.623843 +v -6.998873 4.422143 0.643600 +v -7.058772 4.403827 0.675447 +v -6.977698 4.316664 0.547878 +v -7.023648 4.267419 0.572768 +v -6.944842 4.266613 0.503977 +v -6.982872 4.220135 0.515886 +v -6.918063 4.331241 0.539649 +v -6.905080 4.277753 0.509159 +v -6.887990 4.258149 0.475286 +v -6.868916 4.291035 0.437139 +v -6.905080 4.277753 0.509159 +v -6.875899 4.255886 0.523393 +v -6.859290 4.240596 0.482501 +v -6.887990 4.258149 0.475286 +v -6.821878 4.271945 0.451559 +v -6.868916 4.291035 0.437139 +v -6.769509 4.194115 0.452402 +v -6.700364 4.290605 0.413447 +v -6.766456 4.357306 0.405300 +v -6.835410 4.390148 0.368674 +v -6.826241 4.188892 0.490644 +v -6.855062 4.197903 0.539631 +v -6.801608 4.062718 0.534539 +v -6.858461 4.241843 0.590539 +v -6.807874 4.110493 0.604587 +v -6.739257 3.856184 0.604925 +v -6.734127 3.828548 0.546020 +v -6.619510 3.534719 0.547642 +v -6.565653 3.541421 0.531279 +v -6.455123 3.278229 0.541832 +v -6.400416 3.310292 0.519157 +v -6.519754 3.552212 0.507213 +v -6.336289 3.064407 0.522991 +v -6.276538 3.130600 0.498344 +v -6.226961 3.194242 0.446479 +v -6.349822 3.368158 0.463756 +v -6.169511 2.979088 0.487837 +v -6.101205 3.038024 0.431159 +v -6.051408 3.089079 0.348576 +v -6.186662 3.247602 0.373334 +v -5.973330 2.878249 0.413966 +v -5.908491 2.927744 0.332763 +v -5.876060 2.956927 0.222659 +v -6.027165 3.124205 0.248986 +v -5.767676 2.747558 0.316757 +v -5.723114 2.778949 0.203011 +v -5.711202 2.787704 0.076981 +v -5.871461 2.971040 0.104553 +v -5.904972 2.957843 -0.012753 +v -6.066537 3.132818 0.032647 +v -6.030869 3.140085 0.139815 +v -5.732531 2.774272 -0.054346 +v -5.779214 2.739607 -0.174324 +v -5.953326 2.936090 -0.127356 +v -5.550029 2.576408 -0.074059 +v -5.598395 2.526413 -0.202964 +v -5.681643 2.458846 -0.306280 +v -5.852040 2.684326 -0.267700 +v -5.424924 2.295627 -0.202272 +v -5.517696 2.215330 -0.315330 +v -5.637560 2.129784 -0.397281 +v -5.787449 2.384615 -0.380059 +v -5.367393 1.964256 -0.305003 +v -5.499657 1.867743 -0.388655 +v -5.646466 1.776312 -0.404185 +v -5.771108 2.044506 -0.415588 +v -5.637560 2.129784 -0.397281 +v -5.499657 1.867743 -0.388655 +v -5.897584 1.969986 -0.394320 +v -6.021527 2.232974 -0.380879 +v -5.907047 2.306467 -0.404197 +v -5.787449 2.384615 -0.380059 +v -5.783476 1.699961 -0.380447 +v -5.899709 1.650404 -0.331406 +v -6.003299 1.914203 -0.358043 +v -5.684080 1.443713 -0.335862 +v -5.824191 1.408564 -0.276990 +v -5.938176 1.398981 -0.206788 +v -5.999039 1.628897 -0.253120 +v -5.769595 1.198014 -0.215422 +v -5.901652 1.201091 -0.156304 +v -6.013763 1.209750 -0.103086 +v -6.032831 1.398876 -0.138832 +v -5.733438 1.007667 -0.149081 +v -5.884757 1.027744 -0.113973 +v -6.004597 1.047682 -0.070037 +v -6.084652 1.067962 0.005118 +v -6.095250 1.223869 -0.026294 +v -5.889212 0.873400 -0.066490 +v -6.000106 0.907738 -0.039042 +v -6.076854 0.936619 0.031337 +v -6.108554 0.976326 0.127755 +v -6.123254 1.089321 0.102024 +v -6.016469 0.791787 0.013458 +v -6.079905 0.846704 0.081039 +v -6.096989 0.906698 0.164008 +v -6.079905 0.846704 0.081039 +v -6.104383 0.791967 0.129509 +v -6.130805 0.869557 0.195537 +v -6.096989 0.906698 0.164008 +v -6.161690 0.758295 0.138059 +v -6.197250 0.841103 0.192643 +v -6.225306 0.922536 0.267502 +v -6.286619 0.753635 0.195443 +v -6.320124 0.827890 0.256234 +v -6.352672 0.893947 0.320552 +v -6.400824 0.679762 0.269217 +v -6.374556 0.608143 0.202083 +v -6.477430 0.471275 0.208724 +v -6.338978 0.542383 0.144999 +v -6.454467 0.409900 0.162822 +v -6.593988 0.320826 0.215698 +v -6.432976 0.354259 0.122416 +v -6.584010 0.263022 0.185784 +v -6.745937 0.205538 0.282575 +v -6.572404 0.206502 0.163136 +v -6.737958 0.148820 0.271955 +v -6.914276 0.103467 0.409655 +v -6.719705 0.096552 0.279824 +v -6.892055 0.049701 0.427532 +v -7.054615 0.032030 0.595675 +v -6.859698 0.011825 0.461017 +v -7.012305 0.005129 0.639187 +v -7.149227 0.025750 0.822943 +v -6.959441 0.001078 0.690389 +v -7.085061 0.013582 0.875232 +v -7.199100 0.086512 1.057969 +v -7.012167 0.010288 0.936514 +v -7.117877 0.088728 1.115552 +v -6.920317 0.020666 1.013255 +v -7.024624 0.106034 1.189283 +v -6.815905 0.053283 1.102877 +v -6.820078 0.000833 0.822400 +v -6.717407 0.004060 0.920392 +v -6.606625 0.041363 1.023902 +v -6.714691 0.078433 1.204336 +v -6.501438 0.031291 1.121915 +v -6.632979 0.029102 1.287549 +v -6.379645 0.000497 1.214995 +v -6.518430 0.000595 1.367792 +v -6.649719 0.001065 1.515489 +v -6.758013 0.000811 1.660123 +v -6.518430 0.000595 1.367792 +v -6.357852 0.000050 1.467999 +v -6.500310 0.000054 1.608327 +v -6.649719 0.001065 1.515489 +v -6.758013 0.000811 1.660123 +v -6.151224 0.000015 1.592962 +v -6.209301 0.000050 1.318197 +v -5.996643 0.000015 1.433766 +v -6.067535 0.000070 1.148792 +v -5.860250 0.000015 1.250844 +v -5.960967 0.000150 0.957521 +v -5.762457 0.000024 1.054778 +v -5.578537 0.000016 1.139300 +v -5.703376 0.000094 0.861373 +v -5.908286 0.000303 0.775218 +v -5.894190 0.005185 0.655369 +v -5.678335 0.000562 0.704487 +v -5.877634 0.056720 0.562054 +v -5.663568 0.002288 0.603271 +v -5.855364 0.110935 0.483975 +v -5.650815 0.039352 0.510700 +v -5.414468 0.017542 0.590949 +v -5.632284 0.111661 0.431628 +v -5.233541 0.005574 0.772122 +v -5.841251 0.169458 0.399764 +v -5.845807 0.252891 0.296307 +v -5.618378 0.219161 0.326182 +v -6.019590 0.148172 0.394576 +v -6.015161 0.203305 0.325347 +v -6.024575 0.272982 0.254805 +v -6.162018 0.249921 0.165896 +v -6.181661 0.303494 0.114505 +v -6.051319 0.350712 0.184269 +v -6.024575 0.272982 0.254805 +v -6.015161 0.203305 0.325347 +v -6.149462 0.200906 0.218076 +v -6.299006 0.131345 0.160430 +v -6.320905 0.165219 0.131142 +v -6.019590 0.148172 0.394576 +v -6.140704 0.152012 0.273633 +v -6.280667 0.101864 0.195285 +v -6.443374 0.005724 0.303903 +v -6.477516 0.025078 0.242420 +v -6.627063 0.002371 0.395728 +v -6.663106 0.014379 0.342856 +v -6.506199 0.059115 0.205746 +v -6.582738 0.000636 0.465530 +v -6.709206 0.000223 0.637201 +v -6.770650 0.000576 0.566218 +v -6.519506 0.000318 0.551091 +v -6.624032 0.000343 0.731623 +v -6.424636 0.002186 0.649378 +v -6.514182 0.010981 0.840690 +v -6.301352 0.032644 0.760427 +v -6.389431 0.036957 0.950800 +v -6.155702 0.003429 0.860598 +v -6.250864 0.000924 1.047781 +v -6.155702 0.003429 0.860598 +v -6.250864 0.000924 1.047781 +v -6.379645 0.000497 1.214995 +v -6.229075 0.028110 0.593958 +v -6.097719 0.025048 0.683588 +v -6.097719 0.025048 0.683588 +v -6.060360 0.059471 0.564221 +v -6.060360 0.059471 0.564221 +v -6.035634 0.101635 0.471581 +v -6.035634 0.101635 0.471581 +v -6.898476 0.000356 0.748028 +v -6.817223 0.001544 0.511436 +v -6.693830 0.051743 0.303854 +v -6.553834 0.150563 0.162238 +v -6.530954 0.099130 0.179535 +v -6.380485 0.247502 0.091735 +v -6.348135 0.202532 0.105790 +v -6.215199 0.363463 0.080383 +v -6.408870 0.299836 0.095920 +v -6.258623 0.427063 0.069299 +v -6.139819 0.518301 0.095738 +v -6.088449 0.433849 0.124605 +v -6.043660 0.583352 0.098774 +v -6.108209 0.668565 0.106584 +v -6.051506 0.722174 0.072326 +v -5.969611 0.649485 0.050099 +v -6.194759 0.600076 0.101862 +v -6.301962 0.484987 0.097194 +v -6.247233 0.678004 0.139235 +v -6.016469 0.791787 0.013458 +v -5.912151 0.743222 -0.006531 +v -5.912151 0.743222 -0.006531 +v -5.736534 0.828913 -0.080187 +v -5.772513 0.674209 0.001095 +v -6.855241 0.000645 1.815413 +v -6.758013 0.000811 1.660123 +v -6.855241 0.000645 1.815413 +v -6.947265 0.002150 1.981726 +v -7.034956 0.023822 1.935359 +v -6.947265 0.002150 1.981726 +v -7.117539 0.020965 2.087317 +v -7.193441 0.095676 2.062606 +v -7.110747 0.083036 1.904376 +v -7.016061 0.000708 2.130774 +v -7.055164 0.001121 2.250757 +v -7.167431 0.026531 2.224072 +v -7.016061 0.000708 2.130774 +v -7.055164 0.001121 2.250757 +v -7.192706 0.194636 1.874710 +v -6.118343 1.238750 0.081347 +v -6.082098 1.418687 0.164126 +v -6.115192 1.414315 0.058509 +v -6.100139 1.406267 -0.049945 +v -6.132685 1.613688 0.040970 +v -6.146251 1.609842 -0.070994 +v -6.085048 1.616354 -0.174266 +v -6.197575 1.832086 -0.072742 +v -6.158724 1.849307 -0.185585 +v -6.093798 1.874255 -0.284233 +v -6.266737 2.072088 -0.170935 +v -6.206679 2.115022 -0.267883 +v -6.124973 2.169133 -0.342526 +v -6.343501 2.343622 -0.235639 +v -6.260337 2.403669 -0.303253 +v -6.158304 2.471822 -0.339677 +v -6.385363 2.639244 -0.241362 +v -6.293012 2.700554 -0.278085 +v -6.197486 2.767490 -0.292602 +v -6.051400 2.545100 -0.352452 +v -6.104597 2.834433 -0.274885 +v -5.945069 2.619055 -0.331326 +v -6.104597 2.834433 -0.274885 +v -6.020484 2.893274 -0.215570 +v -5.945069 2.619055 -0.331326 +v -6.265968 3.040802 -0.206461 +v -6.186649 3.084902 -0.150561 +v -6.118872 3.115506 -0.069363 +v -6.335104 3.263785 -0.081118 +v -6.263393 3.291367 -0.014672 +v -6.212551 3.302177 0.075201 +v -6.384256 3.439555 0.026409 +v -6.338933 3.453589 0.105673 +v -6.308061 3.457989 0.198948 +v -6.178415 3.304082 0.175587 +v -6.298935 3.445814 0.297295 +v -6.169929 3.285716 0.278648 +v -6.314512 3.414571 0.390032 +v -6.409877 3.611824 0.294489 +v -6.430924 3.599441 0.383735 +v -6.467385 3.575964 0.456035 +v -6.527973 3.784293 0.332941 +v -6.561880 3.790668 0.401043 +v -6.564414 3.926747 0.266562 +v -6.594191 3.946262 0.330980 +v -6.543562 4.065134 0.209147 +v -6.572613 4.094095 0.270663 +v -6.490040 4.223678 0.152451 +v -6.520714 4.259661 0.205467 +v -6.560123 4.301449 0.247932 +v -6.457205 4.419896 0.176946 +v -6.512441 4.451300 0.215604 +v -6.566596 4.488620 0.234541 +v -6.595763 4.353396 0.287062 +v -6.623161 4.528856 0.248556 +v -6.650706 4.413962 0.305693 +v -6.682178 4.567809 0.246908 +v -6.714527 4.462408 0.289148 +v -6.735085 4.602095 0.226298 +v -6.773533 4.497316 0.252148 +v -6.735085 4.602095 0.226298 +v -6.777215 4.635280 0.181620 +v -6.823906 4.523523 0.200956 +v -6.773533 4.497316 0.252148 +v -6.835410 4.390148 0.368674 +v -6.704354 4.669754 0.235921 +v -6.739602 4.702803 0.192582 +v -6.743385 4.729801 0.126511 +v -6.694884 4.752332 0.205734 +v -6.697943 4.777079 0.149119 +v -6.667185 4.793706 0.091021 +v -6.722694 4.748685 0.060601 +v -6.622767 4.771643 0.037583 +v -6.677883 4.748012 -0.000046 +v -6.593431 4.778464 -0.023001 +v -6.571332 4.784749 0.067455 +v -6.543061 4.759984 0.001301 +v -6.512578 4.811617 -0.042271 +v -6.572132 4.838717 -0.065416 +v -6.485718 4.872069 -0.086677 +v -6.539223 4.893199 -0.116033 +v -6.429161 4.845449 -0.085829 +v -6.485718 4.872069 -0.086677 +v -6.380938 4.819871 -0.108991 +v -6.370898 4.888458 -0.161492 +v -6.360575 4.792144 -0.146882 +v -6.358031 4.861281 -0.196646 +v -6.364773 4.911743 -0.264217 +v -6.441130 4.884637 -0.339144 +v -6.423101 4.941631 -0.310268 +v -6.441130 4.884637 -0.339144 +v -6.423101 4.941631 -0.310268 +v -6.365746 4.725366 -0.116977 +v -6.355106 4.701347 -0.176116 +v -6.367048 4.660294 -0.093431 +v -6.355539 4.636476 -0.161931 +v -6.347441 4.614602 -0.248783 +v -6.358716 4.562048 -0.148610 +v -6.352346 4.532171 -0.246333 +v -6.367176 4.468266 -0.134721 +v -6.366785 4.433331 -0.244347 +v -6.410639 4.311030 -0.112372 +v -6.427030 4.276597 -0.236677 +v -6.434297 4.246186 -0.363428 +v -6.432512 4.226612 -0.482965 +v -6.495405 4.108913 -0.214605 +v -6.496397 4.095840 -0.339005 +v -6.486397 4.090480 -0.451775 +v -6.478160 4.089121 -0.551014 +v -6.432335 4.216385 -0.571801 +v -6.543324 3.964268 -0.297541 +v -6.540436 3.957488 -0.173190 +v -6.478545 4.137180 -0.084982 +v -6.526740 3.980932 -0.049846 +v -6.468812 4.164376 0.012875 +v -6.514418 4.008894 0.054917 +v -6.540457 3.875657 0.105599 +v -6.518568 4.036482 0.139658 +v -6.544648 3.903627 0.192061 +v -6.509990 3.767818 0.250282 +v -6.511124 3.743948 0.161313 +v -6.419137 3.604663 0.197451 +v -6.448246 3.587180 0.107783 +v -6.493595 3.561585 0.036760 +v -6.549073 3.532011 -0.011884 +v -6.452405 3.408270 -0.030539 +v -6.523897 3.373841 -0.064948 +v -6.610775 3.503489 -0.036382 +v -6.411744 3.226561 -0.126716 +v -6.490631 3.178699 -0.143525 +v -6.597787 3.332273 -0.073054 +v -6.523897 3.373841 -0.064948 +v -6.411744 3.226561 -0.126716 +v -6.265968 3.040802 -0.206461 +v -6.349817 2.984025 -0.223775 +v -6.432613 2.922342 -0.206515 +v -6.565516 3.121325 -0.124952 +v -6.632452 3.063265 -0.086630 +v -6.740552 3.245296 -0.032040 +v -6.672431 3.286845 -0.058506 +v -6.513383 2.861833 -0.169236 +v -6.581351 2.800784 -0.102049 +v -6.694867 3.004252 -0.026569 +v -6.458651 2.581421 -0.170245 +v -6.508624 2.527786 -0.075601 +v -6.629243 2.742666 -0.011268 +v -6.398286 2.294702 -0.137765 +v -6.421710 2.257761 -0.023671 +v -6.533923 2.481064 0.032892 +v -6.296769 2.045059 -0.056637 +v -6.299661 2.031483 0.060158 +v -6.412691 2.236390 0.093539 +v -6.201491 1.825776 0.043298 +v -6.174219 1.835423 0.155636 +v -6.263151 2.039582 0.176001 +v -6.104204 1.623781 0.148824 +v -6.066127 1.644415 0.255777 +v -6.127449 1.857271 0.254016 +v -6.080174 1.882311 0.339628 +v -6.214653 2.055973 0.268740 +v -6.014624 1.671986 0.356727 +v -5.974353 1.717245 0.445518 +v -6.363767 2.238233 0.203002 +v -6.519687 2.451826 0.143996 +v -6.641507 2.663838 0.199116 +v -6.649243 2.696155 0.094036 +v -6.764201 2.881380 0.249747 +v -6.767897 2.911026 0.148517 +v -6.743796 2.950400 0.054158 +v -6.879718 3.147703 0.183736 +v -6.851439 3.172466 0.096760 +v -6.803247 3.203704 0.023153 +v -6.942588 3.393849 0.098761 +v -6.888734 3.400584 0.036011 +v -6.823190 3.419262 -0.009876 +v -6.934010 3.585529 0.004187 +v -6.861377 3.580377 -0.032296 +v -6.785966 3.583945 -0.051189 +v -6.749545 3.447682 -0.032703 +v -6.721591 3.592672 -0.058550 +v -6.678006 3.473513 -0.040531 +v -6.664958 3.615373 -0.055297 +v -6.610775 3.503489 -0.036382 +v -6.735856 3.660696 -0.124207 +v -6.679393 3.671367 -0.126031 +v -6.679393 3.671367 -0.126031 +v -6.664958 3.615373 -0.055297 +v -6.730321 3.676863 -0.195532 +v -6.667945 3.682795 -0.190109 +v -6.667945 3.682795 -0.190109 +v -6.714382 3.670899 -0.259925 +v -6.637058 3.672582 -0.251248 +v -6.637058 3.672582 -0.251248 +v -6.781773 3.720979 -0.276695 +v -6.795353 3.709845 -0.197462 +v -6.853432 3.759876 -0.185789 +v -6.818164 3.799258 -0.281253 +v -6.798081 3.666383 -0.116530 +v -6.865278 3.686472 -0.100582 +v -6.942237 3.727111 -0.069663 +v -6.917806 3.821880 -0.159127 +v -6.985527 3.889328 -0.120808 +v -6.939237 3.970897 -0.233315 +v -6.867279 3.880080 -0.262982 +v -7.011297 3.773078 -0.023089 +v -7.056277 3.830499 0.044562 +v -7.036388 3.965503 -0.052959 +v -6.996409 3.604763 0.058754 +v -7.033943 3.635324 0.130671 +v -7.051789 3.677613 0.208593 +v -7.071221 3.899328 0.131783 +v -6.975002 3.397678 0.180078 +v -6.985012 3.412971 0.264293 +v -6.974471 3.426870 0.341334 +v -7.037491 3.721250 0.291543 +v -6.877331 3.133142 0.279691 +v -7.010081 3.754421 0.354028 +v -7.024975 4.006631 0.308564 +v -7.063161 3.966266 0.228295 +v -7.024944 4.172006 0.240595 +v -7.042048 4.121404 0.144094 +v -7.053153 4.050715 0.040754 +v -6.999646 4.268992 0.019472 +v -7.015546 4.184391 -0.082440 +v -7.002635 4.076701 -0.175505 +v -6.941118 4.295301 -0.232201 +v -6.936517 4.165986 -0.307185 +v -6.877486 4.030256 -0.347402 +v -6.870189 4.220395 -0.434349 +v -6.819768 4.077102 -0.459530 +v -6.823938 4.245710 -0.543746 +v -6.781738 4.110466 -0.556840 +v -6.778863 4.258502 -0.637155 +v -6.739607 4.129858 -0.641261 +v -6.720882 4.027847 -0.653262 +v -6.700442 4.149255 -0.708959 +v -6.678628 4.045298 -0.727785 +v -6.658512 3.957223 -0.747971 +v -6.697578 3.942868 -0.656673 +v -6.650931 3.886277 -0.647714 +v -6.583539 3.864146 -0.631390 +v -6.618209 3.858723 -0.522534 +v -6.737529 4.258242 -0.710115 +v -6.694832 4.253350 -0.774748 +v -6.683208 4.341008 -0.776414 +v -6.646400 4.326768 -0.847264 +v -6.655200 4.255221 -0.842394 +v -6.595156 4.210849 -0.906795 +v -6.874172 4.364608 -0.372150 +v -6.844284 4.486841 -0.285025 +v -6.915244 4.404885 -0.136975 +v -6.971540 4.329212 0.105275 +v -6.990084 3.771987 0.414336 +v -6.994753 3.795528 0.475631 +v -7.020977 3.825012 0.532360 +v -6.994753 3.795528 0.475631 +v -6.474370 4.192535 0.086823 +v -6.433523 4.210561 -0.646814 +v -6.475110 4.093781 -0.637710 +v -6.614957 4.816602 0.114762 +v -6.649934 4.813162 0.169728 +v -6.567799 4.838058 0.134088 +v -6.567799 4.838058 0.134088 +v -6.614957 4.816602 0.114762 +v -6.648289 4.794698 0.217387 +v -6.616980 4.765368 0.252413 +v -6.661774 4.724772 0.245565 +v -6.616980 4.765368 0.252413 +v -6.661774 4.724772 0.245565 +v -6.704354 4.669754 0.235921 +v -6.532101 4.741824 0.257418 +v -6.575313 4.793700 0.253261 +v -6.485884 4.753066 0.242277 +v -6.536855 4.817920 0.248865 +v -6.499884 4.662462 0.243278 +v -6.454255 4.665980 0.217427 +v -6.491577 4.568875 0.228878 +v -6.441284 4.560798 0.191258 +v -6.807874 4.110493 0.604587 +v -6.739257 3.856184 0.604925 +v -6.858461 4.241843 0.590539 +v -6.874207 4.304484 0.559465 +v -6.874207 4.304484 0.559465 +v -6.875909 4.386993 0.623448 +v -6.931937 4.420208 0.623843 +v -6.918063 4.331241 0.539649 +v -6.918063 4.331241 0.539649 +v -6.868916 4.291035 0.437139 +v -6.877331 4.835181 0.962728 +v -6.867620 5.010429 1.214084 +v -6.832266 4.754210 0.976276 +v -6.827275 4.967039 1.252785 +v -6.787829 4.711492 1.008281 +v -6.767144 4.927854 1.286230 +v -6.723496 4.675414 1.040789 +v -6.664278 4.323358 0.868139 +v -6.617063 4.636260 1.088849 +v -6.650930 4.893168 1.321875 +v -6.496639 4.837155 1.376792 +v -6.668600 5.064247 1.607950 +v -6.526232 5.007543 1.655957 +v -6.371027 4.908140 1.731000 +v -6.538541 5.133968 1.970035 +v -6.372654 5.036482 2.022847 +v -6.236924 4.870330 2.096664 +v -6.378993 5.097625 2.348792 +v -6.246652 4.931525 2.388982 +v -6.183390 4.715696 2.430124 +v -6.257091 4.938179 2.691565 +v -6.195878 4.713221 2.684598 +v -6.170557 4.479839 2.672051 +v -6.192418 4.664475 2.926650 +v -6.166701 4.439289 2.878495 +v -6.196716 4.227057 2.829700 +v -6.158572 4.359050 3.076522 +v -6.181815 4.162714 2.998427 +v -6.276376 3.988776 2.937912 +v -6.162171 4.063085 3.162987 +v -6.242627 3.901511 3.074348 +v -6.396561 3.766289 3.015525 +v -6.232276 3.791122 3.219944 +v -6.375890 3.668225 3.140832 +v -6.533368 3.559768 3.070952 +v -6.347603 3.538765 3.257879 +v -6.507995 3.438114 3.179474 +v -6.690856 3.361256 3.128068 +v -6.479442 3.289635 3.281104 +v -6.668033 3.215433 3.226115 +v -6.867069 3.158886 3.191041 +v -6.639549 3.048584 3.310967 +v -6.845437 2.993456 3.275712 +v -7.059677 2.959551 3.266474 +v -6.818052 2.811006 3.348173 +v -7.040295 2.776643 3.343546 +v -7.259491 2.781333 3.399400 +v -7.273626 2.963702 3.308580 +v -7.013179 2.581229 3.408641 +v -7.238915 2.584687 3.479564 +v -7.238915 2.584687 3.479564 +v -7.444135 2.616693 3.586941 +v -7.259491 2.781333 3.399400 +v -7.212012 2.378339 3.552218 +v -7.423645 2.404752 3.669481 +v -7.605674 2.445871 3.803798 +v -7.396132 2.185307 3.744875 +v -7.576049 2.226007 3.899100 +v -7.713591 2.290310 4.069469 +v -7.544510 2.013099 3.988744 +v -7.683586 2.079424 4.181689 +v -7.734630 2.161799 4.399809 +v -7.664053 1.868051 4.279138 +v -7.706357 1.938425 4.517343 +v -7.622209 1.652593 4.357143 +v -7.685688 1.702114 4.571077 +v -7.558277 1.418148 4.402372 +v -7.633351 1.446617 4.592662 +v -7.679991 1.458015 4.743035 +v -7.742195 1.444147 4.858861 +v -7.848845 1.255274 4.939690 +v -7.823629 1.434448 4.950838 +v -7.906867 1.261583 5.032441 +v -7.898356 1.427110 5.045318 +v -7.913967 1.260317 5.142571 +v -7.911286 1.417470 5.162238 +v -7.910400 1.126311 5.027935 +v -7.910368 1.138673 5.135737 +v -7.862474 1.149800 5.234367 +v -7.910694 1.035007 5.153376 +v -7.872643 1.052045 5.236788 +v -7.783762 1.072266 5.318325 +v -7.932724 0.972744 5.276532 +v -7.869908 1.006457 5.371419 +v -7.932724 0.972744 5.276532 +v -8.031551 0.934546 5.315625 +v -7.980107 0.981150 5.434857 +v -7.869908 1.006457 5.371419 +v -7.890814 0.983155 5.545660 +v -7.775660 1.011001 5.481257 +v -8.053944 0.884179 5.448785 +v -8.003513 0.907585 5.577933 +v -7.939717 0.879056 5.696959 +v -7.944765 0.751226 5.789100 +v -7.864771 0.833481 5.782399 +v -7.903855 0.756445 5.902506 +v -8.004028 0.646647 5.772350 +v -7.967402 0.661530 5.908733 +v -8.073223 0.538273 5.751647 +v -8.034550 0.569988 5.909317 +v -8.139751 0.438214 5.730794 +v -8.105591 0.465220 5.911239 +v -8.172056 0.350669 5.711553 +v -8.122374 0.364389 5.912673 +v -8.188627 0.272807 5.689767 +v -8.135637 0.288062 5.917359 +v -8.085701 0.371473 6.125247 +v -8.153648 0.217571 5.923886 +v -8.093567 0.295493 6.138628 +v -8.053437 0.413990 6.345893 +v -8.091244 0.222885 6.150380 +v -8.047860 0.337032 6.360693 +v -8.074881 0.152585 6.156820 +v -8.031734 0.262142 6.374337 +v -8.041784 0.088955 6.155051 +v -8.002578 0.191124 6.383068 +v -7.994425 0.036667 6.142815 +v -7.952939 0.130696 6.380921 +v -7.924162 0.257122 6.617431 +v -7.885785 0.092193 6.364501 +v -7.863326 0.209490 6.614729 +v -7.829493 0.347886 6.859142 +v -7.789391 0.184239 6.597480 +v -7.766617 0.313039 6.857594 +v -7.750389 0.444458 7.122506 +v -7.754826 0.522666 7.369366 +v -7.715232 0.174300 6.574573 +v -7.810883 0.073088 6.338892 +v -7.731380 0.073997 6.307794 +v -7.647406 0.075982 6.281178 +v -7.752683 0.000620 6.044690 +v -7.647714 0.001086 6.012376 +v -7.559855 0.001960 5.994532 +v -7.571251 0.082586 6.260331 +v -7.484277 0.015102 5.987857 +v -7.499804 0.096966 6.246401 +v -7.423447 0.057588 5.976194 +v -7.437057 0.120094 6.235672 +v -7.381927 0.099362 5.968687 +v -7.384693 0.148149 6.226617 +v -7.326956 0.110199 5.964427 +v -7.326617 0.142609 6.227160 +v -7.322151 0.216451 6.481609 +v -7.326617 0.142609 6.227160 +v -7.268467 0.177391 6.494222 +v -7.322151 0.216451 6.481609 +v -7.247891 0.239481 6.747602 +v -7.303943 0.306701 6.747332 +v -7.205387 0.121169 6.495936 +v -7.177488 0.162229 6.740829 +v -7.138650 0.218589 6.975139 +v -7.078200 0.069023 6.700524 +v -7.018731 0.086165 6.923308 +v -6.936624 0.096413 7.120572 +v -6.860923 0.008073 6.835125 +v -6.764578 0.019077 7.024964 +v -6.637206 0.013589 7.187564 +v -6.764578 0.019077 7.024964 +v -6.637206 0.013589 7.187564 +v -6.469133 0.025860 7.305990 +v -6.860923 0.008073 6.835125 +v -6.676188 0.000120 6.730424 +v -6.940462 0.004202 6.628290 +v -6.748824 0.000067 6.539578 +v -6.466506 0.000015 6.640054 +v -6.998150 0.007183 6.404916 +v -6.940462 0.004202 6.628290 +v -7.126666 0.058061 6.464556 +v -6.998150 0.007183 6.404916 +v -7.448147 0.058092 5.700955 +v -7.414152 0.102252 5.699132 +v -7.369504 0.124981 5.696113 +v -7.532692 0.140006 5.458152 +v -7.484299 0.196073 5.462619 +v -7.430271 0.223021 5.464818 +v -7.611026 0.261701 5.272415 +v -7.551644 0.321348 5.268155 +v -7.489917 0.347923 5.266061 +v -7.697937 0.367879 5.133957 +v -7.623258 0.442538 5.109881 +v -7.544924 0.483636 5.096505 +v -7.783967 0.439915 5.067521 +v -7.702724 0.533465 5.014585 +v -7.619165 0.601640 4.983953 +v -7.619165 0.601640 4.983953 +v -7.791038 0.597084 4.979403 +v -7.708255 0.692623 4.918758 +v -7.708255 0.692623 4.918758 +v -7.865326 0.654442 4.996564 +v -7.810483 0.768337 4.916862 +v -7.810483 0.768337 4.916862 +v -7.927728 0.719318 5.042641 +v -7.880836 0.816277 4.963008 +v -7.880836 0.816277 4.963008 +v -7.971552 0.778324 5.100174 +v -7.921134 0.868918 5.037218 +v -7.921134 0.868918 5.037218 +v -7.892913 0.979292 4.970222 +v -7.868021 1.112634 4.938155 +v -7.939637 0.909876 5.115883 +v -7.914689 1.011318 5.062601 +v -7.949121 0.943914 5.193417 +v -7.939637 0.909876 5.115883 +v -8.008844 0.832032 5.160797 +v -8.032133 0.883861 5.232471 +v -7.949121 0.943914 5.193417 +v -8.085373 0.744364 5.194016 +v -8.098047 0.783801 5.265195 +v -8.083103 0.832140 5.346080 +v -8.125450 0.627010 5.293756 +v -8.106089 0.678555 5.354983 +v -8.143856 0.470227 5.376368 +v -8.130611 0.522596 5.429618 +v -8.165808 0.379062 5.524083 +v -8.145916 0.449724 5.559720 +v -8.156172 0.424098 5.333933 +v -8.173126 0.318059 5.491033 +v -8.159290 0.374081 5.283511 +v -8.181810 0.254160 5.451711 +v -8.196432 0.205328 5.673584 +v -8.168808 0.193051 5.418573 +v -8.194366 0.135880 5.656925 +v -8.158369 0.149985 5.927153 +v -8.172033 0.078784 5.640551 +v -8.140186 0.086562 5.921445 +v -8.123251 0.033517 5.627326 +v -8.107405 0.036846 5.912233 +v -8.063887 0.008604 5.623946 +v -8.055960 0.005503 5.899948 +v -7.992692 0.001985 5.632125 +v -7.985278 0.000955 5.883049 +v -7.926484 0.004932 6.115183 +v -7.849122 0.000995 6.081861 +v -7.925091 0.016104 5.410347 +v -8.007557 0.053658 5.386925 +v -7.932275 0.183672 5.234108 +v -7.842260 0.125761 5.274487 +v -8.074953 0.097170 5.382283 +v -8.008375 0.238200 5.221845 +v -7.934474 0.392527 5.124784 +v -7.860129 0.324763 5.139222 +v -8.129496 0.143880 5.397187 +v -8.073288 0.286743 5.226489 +v -8.000570 0.453745 5.135406 +v -7.930789 0.566229 5.070662 +v -7.860507 0.499548 5.053105 +v -8.130428 0.329593 5.247693 +v -8.063616 0.503821 5.152925 +v -7.991455 0.630348 5.101519 +v -8.118340 0.544932 5.182971 +v -8.046478 0.689172 5.138723 +v -8.137417 0.582979 5.236640 +v -7.772264 0.260759 5.190464 +v -7.680716 0.173445 5.295599 +v -7.752773 0.062089 5.357560 +v -7.584334 0.064222 5.469975 +v -7.648600 0.006508 5.520473 +v -7.496370 0.012206 5.717105 +v -7.571115 0.000994 5.745790 +v -7.469779 1.591877 4.141087 +v -7.510035 1.802310 4.071160 +v -7.319522 1.752985 3.891074 +v -7.076735 1.740756 3.787438 +v -7.362943 1.965284 3.815173 +v -7.132024 1.950670 3.701690 +v -7.132024 1.950670 3.701690 +v -7.175719 2.165860 3.627310 +v -7.175719 2.165860 3.627310 +v -6.938013 2.172234 3.557012 +v -7.212012 2.378339 3.552218 +v -6.979696 2.381699 3.486309 +v -6.744782 2.417059 3.478408 +v -6.784803 2.617929 3.413870 +v -6.569358 2.674899 3.455205 +v -6.607731 2.867309 3.388900 +v -6.416437 2.940193 3.459457 +v -6.451210 3.122673 3.377236 +v -6.284126 3.209559 3.465131 +v -6.315547 3.383122 3.364267 +v -6.179111 3.485607 3.461042 +v -6.204970 3.646536 3.345245 +v -6.120417 3.775963 3.465708 +v -6.138061 3.932270 3.320940 +v -6.126748 4.093928 3.441978 +v -6.140666 4.242676 3.265038 +v -6.173460 4.438952 3.368800 +v -6.190797 4.570220 3.154442 +v -6.268178 4.781402 3.225637 +v -6.273347 4.878036 2.972067 +v -6.402474 5.062745 3.002303 +v -6.386321 5.111079 2.687299 +v -6.554222 5.222644 2.681312 +v -6.546525 5.205059 2.315162 +v -6.683331 5.262525 2.287125 +v -6.674044 5.192986 1.929016 +v -6.786209 5.231175 1.899326 +v -6.778658 5.103928 1.572993 +v -6.851163 5.152667 1.540643 +v -7.122685 5.425889 1.808802 +v -7.083696 5.449802 1.803733 +v -7.029114 5.451700 1.809573 +v -7.138344 5.488772 2.170078 +v -7.096363 5.510237 2.182426 +v -7.047563 5.510940 2.197076 +v -7.129857 5.527463 2.598826 +v -7.081317 5.533194 2.617891 +v -7.081317 5.533194 2.617891 +v -7.042921 5.506182 2.631130 +v -7.047563 5.510940 2.197076 +v -7.086946 5.513223 3.013607 +v -7.137450 5.501655 2.999546 +v -7.113195 5.411293 3.312871 +v -7.070728 5.411837 3.323623 +v -7.086946 5.513223 3.013607 +v -7.070728 5.411837 3.323623 +v -7.149191 5.380343 3.302860 +v -7.168592 5.459929 2.985364 +v -7.198832 5.416677 2.961313 +v -7.179457 5.335810 3.289263 +v -7.166601 5.495264 2.575390 +v -7.235108 5.362358 2.931540 +v -6.830388 4.808303 3.957365 +v -6.737607 4.776865 3.939481 +v -6.794096 4.522961 4.244076 +v -6.705245 4.500576 4.212538 +v -6.599507 4.474442 4.177531 +v -6.683281 4.240036 4.407593 +v -6.576838 4.212069 4.365941 +v -6.436558 4.172889 4.309031 +v -6.552180 3.957932 4.529401 +v -6.399486 3.919616 4.468238 +v -6.245233 3.853849 4.358455 +v -6.367475 3.662843 4.581832 +v -6.199005 3.603473 4.474682 +v -6.082110 3.524271 4.313684 +v -6.165164 3.362783 4.570583 +v -6.054352 3.283480 4.411329 +v -5.994881 3.195495 4.246338 +v -6.009623 3.054785 4.509335 +v -5.962340 2.968345 4.340218 +v -5.942388 2.883072 4.172493 +v -5.921255 2.747789 4.427887 +v -5.905732 2.669437 4.267562 +v -5.943129 2.588688 4.109475 +v -5.882013 2.459718 4.362272 +v -5.890341 2.388129 4.210535 +v -5.947326 2.307686 4.051940 +v -5.858668 2.196569 4.330157 +v -5.893030 2.116658 4.176523 +v -5.994748 2.029639 4.011058 +v -5.829694 1.953629 4.327940 +v -5.922114 1.843713 4.148672 +v -6.074335 1.743325 4.010647 +v -5.821908 1.700971 4.310432 +v -5.965385 1.564681 4.144475 +v -6.164464 1.454687 4.034216 +v -5.869361 1.447206 4.281643 +v -6.904931 4.837396 3.984166 +v -6.441153 0.918700 4.141899 +v -6.750115 0.895675 4.173487 +v -6.379717 0.737014 4.271180 +v -6.670559 0.706954 4.301037 +v -6.308774 0.546108 4.398326 +v -6.598828 0.511617 4.416742 +v -6.598828 0.511617 4.416742 +v -6.888659 0.510448 4.505467 +v -6.670559 0.706954 4.301037 +v -6.537322 0.351761 4.557436 +v -6.840551 0.341919 4.639503 +v -7.091547 0.353046 4.769392 +v -6.802076 0.191640 4.777966 +v -7.058362 0.198706 4.924109 +v -7.019639 0.076015 5.040596 +v -6.956564 0.013771 5.150928 +v -6.495929 0.195744 4.690331 +v -6.537322 0.351761 4.557436 +v -5.738026 0.199884 7.594409 +v -5.775926 0.320753 7.760516 +v -6.006124 0.263776 7.808850 +v -5.710371 0.135096 7.402946 +v -5.576468 0.194044 7.353961 +v -5.577636 0.268580 7.517623 +v -5.738026 0.199884 7.594409 +v -5.710371 0.135096 7.402946 +v -5.710371 0.135096 7.402946 +v -5.576468 0.194044 7.353961 +v -5.467333 0.331412 7.437653 +v -5.450603 0.433798 7.559752 +v -5.583385 0.377783 7.663297 +v -5.775926 0.320753 7.760516 +v -5.482945 0.245431 7.303904 +v -5.418304 0.291964 7.252216 +v -5.397728 0.382129 7.362781 +v -5.332509 0.413667 7.301630 +v -5.300828 0.516075 7.374507 +v -5.368165 0.484263 7.454154 +v -5.363852 0.323107 7.208875 +v -5.299654 0.335143 7.170324 +v -5.258719 0.426147 7.252223 +v -5.388463 0.252597 7.089087 +v -5.329505 0.261670 7.064724 +v -5.268702 0.246729 7.050574 +v -5.230604 0.317352 7.154644 +v -5.299654 0.335143 7.170324 +v -5.329505 0.261670 7.064724 +v -5.344675 0.222526 6.933405 +v -5.344675 0.222526 6.933405 +v -5.285903 0.211235 6.924726 +v -5.239974 0.177204 6.919534 +v -5.215876 0.209722 7.048882 +v -5.343958 0.211644 6.795679 +v -5.289309 0.203945 6.795104 +v -5.245473 0.175489 6.792477 +v -5.206995 0.133568 6.786180 +v -5.194610 0.122830 6.916138 +v -5.278786 0.227119 6.671793 +v -5.237731 0.200946 6.674260 +v -5.202806 0.168559 6.671533 +v -5.166546 0.128678 6.664661 +v -5.168143 0.086618 6.776497 +v -5.220208 0.251879 6.559597 +v -5.186158 0.220294 6.560884 +v -5.152802 0.185334 6.559312 +v -5.118854 0.149008 6.555377 +v -5.129289 0.089548 6.652897 +v -5.151803 0.291899 6.461195 +v -5.119792 0.253183 6.464500 +v -5.089046 0.214682 6.466753 +v -5.076129 0.110975 6.544209 +v -5.065207 0.320051 6.381083 +v -5.037355 0.275272 6.391006 +v -4.981310 0.368928 6.323222 +v -4.943781 0.320158 6.328207 +v -4.817497 0.335717 6.293993 +v -4.775772 0.260503 6.305578 +v -4.652676 0.234766 6.228244 +v -4.609776 0.175588 6.250515 +v -4.732608 0.188351 6.323472 +v -4.674560 0.301868 6.217061 +v -4.561131 0.125991 6.269475 +v -4.684149 0.120740 6.356483 +v -4.447429 0.103727 6.164443 +v -4.511058 0.074593 6.278121 +v -4.561131 0.125991 6.269475 +v -4.609776 0.175588 6.250515 +v -4.412675 0.144595 6.078926 +v -4.367817 0.157938 6.093965 +v -4.397432 0.110758 6.180725 +v -4.449710 0.051242 6.288661 +v -4.395617 0.097194 6.306274 +v -4.364285 0.220893 6.046556 +v -4.414349 0.208855 6.032179 +v -4.487956 0.263161 6.021185 +v -4.434862 0.274922 6.006741 +v -4.375689 0.289416 6.022552 +v -4.475156 0.361910 6.008771 +v -4.408400 0.376265 6.023808 +v -4.545475 0.466218 6.063506 +v -4.468302 0.465900 6.064877 +v -4.619794 0.554733 6.124415 +v -4.534428 0.566504 6.089478 +v -4.447774 0.559608 6.115005 +v -4.683168 0.616647 6.149006 +v -4.742972 0.644299 6.138416 +v -4.761139 0.586410 6.197581 +v -4.820821 0.614313 6.172962 +v -4.876667 0.616775 6.125556 +v -4.797516 0.646725 6.101285 +v -4.868890 0.562527 6.234028 +v -4.923880 0.596010 6.196435 +v -4.976349 0.601675 6.147810 +v -5.026834 0.588699 6.089049 +v -4.929018 0.591250 6.070151 +v -4.923880 0.596010 6.196435 +v -5.057161 0.587355 6.224668 +v -5.101172 0.610170 6.176963 +v -4.976349 0.601675 6.147810 +v -5.144587 0.611551 6.117712 +v -5.026834 0.588699 6.089049 +v -5.190296 0.584546 6.049195 +v -5.086106 0.558862 6.025743 +v -5.210200 0.575664 6.242648 +v -5.248765 0.566620 6.186687 +v -5.264033 0.470232 6.309743 +v -5.157526 0.555284 6.282772 +v -5.221397 0.468507 6.344742 +v -5.265679 0.372158 6.433528 +v -5.221397 0.468507 6.344742 +v -5.173792 0.447853 6.362420 +v -5.222837 0.355030 6.450595 +v -5.265679 0.372158 6.433528 +v -5.257236 0.272613 6.552401 +v -5.298902 0.286908 6.537344 +v -5.298902 0.286908 6.537344 +v -5.326732 0.232522 6.658667 +v -5.326732 0.232522 6.658667 +v -5.343958 0.211644 6.795679 +v -5.187203 0.327907 6.457671 +v -5.131489 0.408498 6.369573 +v -5.097714 0.364803 6.375597 +v -5.057697 0.467812 6.313357 +v -5.018146 0.417973 6.319684 +v -5.107717 0.517367 6.304310 +v -5.006515 0.552463 6.259305 +v -5.057161 0.587355 6.224668 +v -4.923880 0.596010 6.196435 +v -4.868890 0.562527 6.234028 +v -5.157526 0.555284 6.282772 +v -4.989952 0.545393 6.007524 +v -5.086106 0.558862 6.025743 +v -5.153634 0.503878 5.939881 +v -4.891416 0.567965 5.989594 +v -4.844234 0.620235 6.047404 +v -4.812192 0.611618 5.959797 +v -4.772902 0.667131 6.022170 +v -4.755233 0.666478 5.925716 +v -4.715891 0.735005 6.006371 +v -4.712733 0.724497 5.889812 +v -4.665812 0.811715 5.991114 +v -4.687602 0.780176 5.851117 +v -4.647541 0.883926 5.964644 +v -4.581839 0.963504 6.074438 +v -4.648761 0.955614 5.940117 +v -4.588168 1.056597 6.066002 +v -4.504320 1.121160 6.202416 +v -4.500513 1.017096 6.190639 +v -4.437585 1.117232 6.351904 +v -4.425137 1.019602 6.322694 +v -4.413283 0.920543 6.294275 +v -4.350781 0.989292 6.482389 +v -4.361619 0.893151 6.449975 +v -4.372137 0.781126 6.391161 +v -4.398590 0.798892 6.240233 +v -4.361619 0.893151 6.449975 +v -4.277748 0.846302 6.610764 +v -4.285592 0.745951 6.550643 +v -4.372137 0.781126 6.391161 +v -4.182234 0.790182 6.770274 +v -4.184868 0.698259 6.717219 +v -4.178771 0.556573 6.627431 +v -4.137351 0.644684 6.864213 +v -4.131567 0.505474 6.789622 +v -4.153920 0.337015 6.738550 +v -4.195495 0.389895 6.567410 +v -4.214318 0.192650 6.712043 +v -4.253326 0.236732 6.551127 +v -4.317342 0.267618 6.423060 +v -4.323947 0.287065 6.309801 +v -4.337773 0.113606 6.550332 +v -4.376044 0.153313 6.430562 +v -4.358212 0.180103 6.317759 +v -4.358212 0.180103 6.317759 +v -4.307312 0.089811 6.704441 +v -4.417958 0.021158 6.699881 +v -4.322395 0.075537 6.878446 +v -4.425330 0.012829 6.860229 +v -4.560635 0.000609 6.699763 +v -4.737978 0.000170 6.715771 +v -4.903162 0.000429 6.779965 +v -4.937643 0.001822 6.679625 +v -5.015429 0.001766 6.842146 +v -5.053918 0.012808 6.734554 +v -5.077376 0.052345 6.635454 +v -4.977055 0.018227 6.593214 +v -4.997200 0.072549 6.516432 +v -5.121583 0.047575 6.761096 +v -5.091542 0.032691 6.882730 +v -5.147017 0.071661 6.906467 +v -5.039697 0.036409 7.027794 +v -5.098051 0.090693 7.054904 +v -5.158678 0.154292 7.055132 +v -5.016152 0.139947 7.196764 +v -5.099029 0.216651 7.184896 +v -5.168131 0.277108 7.162498 +v -5.001306 0.295716 7.285529 +v -5.096838 0.362227 7.257238 +v -5.176398 0.407747 7.238316 +v -5.013631 0.456889 7.331462 +v -5.117314 0.509706 7.304090 +v -5.215415 0.527841 7.314312 +v -5.258719 0.426147 7.252223 +v -5.185527 0.644382 7.357697 +v -5.281642 0.634230 7.434299 +v -5.215415 0.527841 7.314312 +v -5.185484 0.768853 7.402555 +v -5.276139 0.771466 7.502069 +v -5.334269 0.752813 7.621107 +v -5.343333 0.605348 7.542692 +v -5.426316 0.717600 7.769083 +v -5.433016 0.561619 7.669466 +v -5.589151 0.661154 7.925632 +v -5.573803 0.496452 7.814313 +v -5.816972 0.611092 8.037041 +v -5.793222 0.439521 7.912897 +v -5.816972 0.611092 8.037041 +v -6.080040 0.562730 8.102227 +v -6.053336 0.398643 7.962967 +v -5.793222 0.439521 7.912897 +v -6.400123 0.526891 8.097140 +v -6.364163 0.364304 7.960217 +v -6.088023 0.736458 8.211021 +v -6.400177 0.709354 8.194213 +v -6.684337 0.709939 8.091724 +v -6.372701 0.913974 8.281322 +v -6.646204 0.900990 8.193610 +v -6.360788 1.137517 8.366415 +v -6.616313 1.131124 8.270977 +v -6.832541 1.131413 8.172216 +v -6.601377 1.377119 8.323873 +v -6.819582 1.372081 8.219720 +v -6.988002 1.376883 8.070277 +v -6.986144 1.146632 8.015120 +v -7.109326 1.402134 7.908392 +v -6.989555 1.623102 8.091628 +v -7.123608 1.628412 7.930338 +v -7.233766 1.639049 7.802476 +v -7.212526 1.440650 7.783566 +v -7.233766 1.639049 7.802476 +v -7.212526 1.440650 7.783566 +v -7.131802 1.840358 7.907064 +v -7.260470 1.823027 7.784915 +v -7.260470 1.823027 7.784915 +v -7.419745 1.804109 7.725554 +v -7.281057 1.999500 7.717463 +v -7.442960 1.958939 7.650425 +v -7.598145 1.865668 7.547956 +v -7.576318 1.727844 7.626939 +v -7.735751 1.726821 7.414358 +v -7.698609 1.591115 7.494432 +v -7.831693 1.568603 7.258459 +v -7.725245 1.847968 7.312469 +v -7.836317 1.690133 7.152010 +v -7.884274 1.538580 6.970512 +v -7.877252 1.414672 7.084094 +v -7.901764 1.400799 6.792734 +v -7.910594 1.275990 6.902448 +v -7.904026 1.271510 6.631355 +v -7.833770 1.511066 6.694355 +v -7.831719 1.381178 6.543490 +v -7.715610 1.591105 6.615363 +v -7.718072 1.461083 6.473023 +v -7.715580 1.323544 6.340257 +v -7.594438 1.515179 6.415094 +v -7.603098 1.368031 6.293757 +v -7.610540 1.208206 6.171775 +v -7.603098 1.368031 6.293757 +v -7.507899 1.416745 6.231877 +v -7.528712 1.257100 6.119747 +v -7.610540 1.208206 6.171775 +v -7.541079 1.119012 6.007576 +v -7.622088 1.075428 6.051663 +v -7.509031 1.338897 6.025930 +v -7.530740 1.203505 5.927985 +v -7.464252 1.494389 6.142681 +v -7.388806 1.619914 6.282487 +v -7.477058 1.552959 6.363431 +v -7.446880 1.672663 6.505283 +v -7.323958 1.716333 6.437563 +v -7.594438 1.515179 6.415094 +v -7.582933 1.650297 6.548372 +v -7.563327 1.771612 6.700731 +v -7.419703 1.786859 6.658225 +v -7.446880 1.672663 6.505283 +v -7.582933 1.650297 6.548372 +v -7.582933 1.650297 6.548372 +v -7.708356 1.721653 6.773266 +v -7.563327 1.771612 6.700731 +v -7.815171 1.641389 6.865895 +v -7.775414 1.786158 7.045310 +v -7.682611 1.948109 7.199094 +v -7.539681 2.080856 7.303254 +v -7.590364 1.991850 7.440057 +v -7.137309 2.037186 7.835547 +v -7.281057 1.999500 7.717463 +v -7.006620 2.082746 8.010913 +v -7.028018 2.287282 7.925994 +v -6.996807 1.859748 8.073849 +v -6.831138 1.876489 8.230486 +v -6.844074 2.115726 8.170554 +v -6.814512 1.624219 8.234819 +v -6.602993 1.632936 8.346970 +v -6.607588 1.890469 8.319303 +v -6.368697 1.904753 8.392936 +v -6.389968 2.162293 8.327219 +v -6.628702 2.141280 8.274037 +v -6.356866 1.650320 8.411203 +v -6.101881 1.664617 8.398561 +v -6.115854 1.918600 8.386595 +v -6.353147 1.390397 8.378564 +v -6.097363 1.410963 8.370675 +v -5.854897 1.431690 8.300261 +v -5.861557 1.676725 8.323838 +v -6.086220 1.167031 8.370354 +v -5.836239 1.197621 8.289695 +v -5.610250 1.223505 8.161809 +v -5.626616 1.442542 8.192125 +v -5.854897 1.431690 8.300261 +v -5.836239 1.197621 8.289695 +v -6.089087 0.945016 8.282623 +v -5.836483 0.984052 8.213148 +v -5.836483 0.984052 8.213148 +v -5.599864 1.015645 8.105475 +v -5.430380 1.058287 7.929975 +v -5.428886 1.246216 7.979910 +v -5.819030 0.779575 8.158492 +v -5.587194 0.830514 8.039417 +v -5.427849 0.883270 7.861177 +v -5.329487 0.916178 7.699203 +v -5.330832 1.082753 7.752865 +v -5.270517 1.087583 7.599862 +v -5.330945 1.255370 7.783337 +v -5.274820 0.929307 7.564007 +v -5.215782 0.933805 7.463201 +v -5.204690 1.078172 7.478450 +v -5.204690 1.078172 7.478450 +v -5.215782 0.933805 7.463201 +v -5.185484 0.768853 7.402555 +v -5.330246 1.442232 7.810782 +v -5.448823 1.452161 8.010086 +v -5.340793 1.648700 7.815309 +v -5.452133 1.673919 8.031141 +v -5.643508 1.678711 8.202805 +v -5.486353 1.903903 8.011517 +v -5.658079 1.921123 8.201133 +v -5.877421 1.921691 8.312419 +v -5.861557 1.676725 8.323838 +v -5.699362 2.166356 8.131028 +v -5.914921 2.174105 8.240721 +v -5.914921 2.174105 8.240721 +v -6.144881 2.173289 8.309056 +v -5.877421 1.921691 8.312419 +v -5.940955 2.427423 8.181893 +v -6.174997 2.427831 8.253263 +v -6.418755 2.413289 8.263638 +v -6.207687 2.665142 8.166577 +v -6.450528 2.643698 8.173865 +v -6.680349 2.600646 8.106345 +v -6.655663 2.381118 8.206069 +v -6.895083 2.546409 8.002279 +v -6.867931 2.340450 8.095613 +v -7.041576 2.468934 7.828130 +v -6.915135 2.744606 7.904016 +v -7.057766 2.641464 7.733917 +v -6.923059 2.930301 7.778290 +v -7.066465 2.811613 7.631159 +v -7.150068 2.676869 7.453446 +v -7.080423 2.991579 7.513818 +v -7.152011 2.851126 7.349462 +v -7.189269 2.714899 7.173314 +v -7.189781 2.542373 7.264629 +v -7.191636 2.585586 6.995155 +v -7.194849 2.433857 7.074813 +v -7.152339 2.491251 6.813122 +v -7.166777 2.325505 6.888751 +v -7.189546 2.214235 6.935518 +v -7.099297 2.247123 6.709125 +v -7.229957 2.117272 6.981776 +v -7.310904 2.068350 7.003055 +v -7.310904 2.068350 7.003055 +v -7.229957 2.117272 6.981776 +v -7.083924 2.415679 6.639586 +v -6.978614 2.391747 6.484068 +v -6.987936 2.216532 6.541757 +v -6.863698 2.401634 6.371149 +v -6.856318 2.228837 6.399614 +v -6.868701 2.074487 6.388864 +v -6.751378 2.279892 6.280047 +v -6.745698 2.147552 6.245936 +v -6.762170 2.031214 6.177164 +v -6.926032 1.940451 6.329082 +v -6.802083 1.956688 6.069982 +v -6.991787 1.853125 6.187267 +v -6.707201 2.228688 6.143450 +v -6.709488 2.336653 6.169326 +v -6.676271 2.368145 6.093356 +v -6.751934 2.449325 6.157705 +v -6.706945 2.469137 6.085230 +v -6.652942 2.485302 6.045750 +v -6.628974 2.391840 6.051138 +v -6.734459 2.591456 6.060935 +v -6.685269 2.597559 6.014064 +v -6.685269 2.597559 6.014064 +v -6.627386 2.612365 5.993644 +v -6.652942 2.485302 6.045750 +v -6.725153 2.732911 5.947082 +v -6.668213 2.744576 5.928137 +v -6.614570 2.768791 5.938829 +v -6.721524 2.901917 5.821633 +v -6.676538 2.937640 5.840465 +v -6.637884 2.968482 5.874819 +v -6.727635 3.100452 5.744562 +v -6.683836 3.129683 5.763342 +v -6.640171 3.163713 5.792924 +v -6.732944 3.276438 5.657959 +v -6.697516 3.324301 5.687115 +v -6.609968 3.380512 5.728130 +v -6.735559 3.485615 5.572697 +v -6.642509 3.540160 5.608261 +v -6.521119 3.593934 5.629453 +v -6.681242 3.715504 5.499671 +v -6.563766 3.766422 5.517714 +v -6.421910 3.837929 5.549285 +v -6.606122 3.943106 5.414575 +v -6.468746 4.009280 5.449454 +v -6.306867 4.110738 5.516081 +v -6.502737 4.179892 5.365017 +v -6.637120 4.117050 5.323699 +v -6.652915 4.290127 5.254226 +v -6.520166 4.346709 5.310197 +v -6.652915 4.290127 5.254226 +v -6.652870 4.457320 5.211171 +v -6.517456 4.493167 5.272033 +v -6.520166 4.346709 5.310197 +v -6.642901 4.606125 5.178288 +v -6.511581 4.623925 5.242209 +v -6.393941 4.637821 5.315643 +v -6.286122 4.660021 5.399139 +v -6.782389 4.582083 5.131935 +v -6.787467 4.421974 5.174284 +v -6.907606 4.388012 5.150437 +v -6.901011 4.560509 5.110326 +v -6.779068 4.247930 5.226379 +v -6.890669 4.213997 5.208092 +v -6.967888 4.180979 5.168328 +v -6.993433 4.359932 5.114099 +v -6.779068 4.247930 5.226379 +v -6.758668 4.071980 5.304428 +v -6.858923 4.030595 5.280182 +v -6.890669 4.213997 5.208092 +v -6.929609 3.990749 5.238768 +v -6.967888 4.180979 5.168328 +v -6.980774 3.956766 5.196449 +v -7.024975 4.148651 5.115256 +v -6.814792 3.847926 5.366637 +v -6.885180 3.800686 5.329855 +v -6.933673 3.764974 5.293534 +v -6.967060 3.734282 5.258724 +v -7.025723 3.926434 5.160382 +v -6.815610 3.616500 5.410273 +v -6.858479 3.573515 5.375034 +v -6.905591 3.547046 5.354480 +v -6.963545 3.533289 5.354937 +v -7.017850 3.703579 5.235245 +v -6.824874 3.407980 5.514530 +v -6.861710 3.380321 5.490145 +v -6.908948 3.373899 5.498777 +v -6.947941 3.383385 5.527010 +v -7.013231 3.541064 5.383685 +v -6.963545 3.533289 5.354937 +v -6.908948 3.373899 5.498777 +v -6.809529 3.209044 5.623020 +v -6.866944 3.199219 5.634831 +v -6.866944 3.199219 5.634831 +v -6.916255 3.213892 5.666612 +v -6.955810 3.236413 5.704763 +v -6.985878 3.402435 5.567947 +v -6.824805 3.069453 5.751318 +v -6.871662 3.070055 5.776331 +v -6.913583 3.074708 5.811891 +v -6.946105 3.087843 5.856605 +v -6.985327 3.257051 5.739170 +v -6.819780 2.895339 5.876870 +v -6.850643 2.911917 5.920301 +v -6.894415 2.924851 5.981587 +v -6.967187 2.938630 6.056213 +v -7.003532 3.113207 5.926662 +v -6.817445 2.736773 6.035810 +v -6.860425 2.744864 6.100074 +v -6.935629 2.750938 6.187263 +v -7.029222 2.757893 6.271834 +v -7.067388 2.952173 6.143785 +v -6.831232 2.577944 6.194965 +v -6.902098 2.571611 6.293515 +v -6.994830 2.571831 6.389834 +v -7.103685 2.604314 6.533805 +v -7.146234 2.794791 6.402001 +v -7.210976 2.882849 6.571929 +v -7.261416 3.072271 6.425903 +v -7.169636 2.996186 6.268160 +v -7.180814 2.679085 6.703609 +v -7.203242 2.785405 6.877954 +v -7.246891 2.983757 6.741076 +v -7.231411 3.105597 6.909482 +v -7.272989 3.297395 6.755864 +v -7.286695 3.176527 6.589576 +v -7.203554 2.908992 7.051311 +v -7.169173 3.042571 7.219285 +v -7.197801 3.235376 7.072909 +v -7.121439 3.364655 7.213085 +v -7.176095 3.550726 7.047006 +v -7.234341 3.424040 6.913703 +v -7.103222 3.179431 7.372909 +v -6.975447 3.302632 7.485919 +v -7.020103 3.488994 7.320930 +v -6.951910 3.119616 7.646760 +v -6.771301 3.216154 7.722344 +v -6.812150 3.403481 7.554429 +v -6.740119 3.022396 7.875942 +v -6.521910 3.080683 7.913036 +v -6.568675 3.293333 7.769583 +v -6.705649 2.810657 7.996347 +v -6.482481 2.862473 8.043011 +v -6.249774 2.893047 8.039103 +v -6.294420 3.124501 7.912665 +v -6.069712 3.133886 7.856125 +v -6.023646 2.898251 7.979589 +v -6.023646 2.898251 7.979589 +v -5.977169 2.665812 8.096024 +v -5.977169 2.665812 8.096024 +v -5.760686 2.650895 7.982391 +v -5.940955 2.427423 8.181893 +v -5.722950 2.418376 8.070535 +v -5.543502 2.385458 7.900604 +v -5.514017 2.145658 7.969572 +v -5.386515 2.103554 7.759317 +v -5.357478 1.873686 7.802060 +v -5.286826 1.828695 7.580719 +v -5.275038 1.616164 7.600882 +v -5.231269 1.561556 7.381959 +v -5.173735 1.369674 7.174707 +v -7.287491 3.612540 6.751452 +v -7.313337 3.486188 6.600049 +v -7.378092 3.668974 6.458733 +v -7.364377 3.544531 6.295282 +v -7.331746 3.364239 6.435930 +v -7.349607 3.437117 6.132346 +v -7.306434 3.256475 6.276302 +v -7.261011 3.360260 5.985049 +v -7.222568 3.174016 6.124927 +v -7.144792 3.313777 5.873647 +v -7.105196 3.135802 6.012790 +v -7.041708 3.286914 5.798074 +v -7.169139 3.497036 5.750610 +v -7.076602 3.460896 5.669913 +v -7.021396 3.427963 5.609887 +v -7.112383 3.631520 5.548880 +v -7.076572 3.594591 5.477389 +v -7.050318 3.564441 5.427693 +v -7.125069 3.773545 5.371877 +v -7.103214 3.738066 5.319994 +v -7.076066 3.709450 5.273665 +v -7.150010 3.931061 5.225491 +v -7.120503 3.910327 5.174094 +v -7.076804 3.906308 5.146896 +v -7.017850 3.703579 5.235245 +v -7.169365 4.103008 5.080323 +v -7.121953 4.105141 5.055771 +v -7.121953 4.105141 5.055771 +v -7.071099 4.123044 5.073733 +v -7.076804 3.906308 5.146896 +v -7.121953 4.105141 5.055771 +v -7.144163 4.310715 4.971021 +v -7.093017 4.326080 5.010602 +v -7.071099 4.123044 5.073733 +v -7.052839 4.343155 5.062197 +v -7.024975 4.148651 5.115256 +v -7.083583 4.537678 5.022916 +v -7.036125 4.539174 5.061281 +v -6.978886 4.547502 5.090863 +v -7.008355 4.721037 5.054294 +v -6.947221 4.726628 5.075412 +v -6.869943 4.731881 5.095494 +v -6.935336 4.866113 5.073245 +v -6.852059 4.868751 5.092581 +v -6.939234 4.997159 5.080626 +v -6.852976 5.000747 5.097401 +v -6.764194 5.009856 5.110933 +v -6.859286 5.128016 5.124033 +v -6.776825 5.140273 5.133380 +v -6.700689 5.161036 5.125290 +v -6.783184 5.282707 5.157845 +v -6.710423 5.296199 5.155565 +v -6.654344 5.316773 5.114436 +v -6.724135 5.448929 5.178429 +v -6.676993 5.462273 5.138779 +v -6.726575 5.586625 5.209291 +v -6.685215 5.596155 5.164087 +v -6.662564 5.608475 5.106782 +v -6.671999 5.709757 5.196255 +v -6.652275 5.724562 5.131255 +v -6.639500 5.735915 5.049049 +v -6.632596 5.828175 5.166383 +v -6.618842 5.842879 5.066604 +v -6.613955 5.927035 5.214716 +v -6.603237 5.937349 5.119053 +v -6.583103 6.026501 5.159651 +v -6.590430 6.023934 5.262355 +v -6.631804 5.913053 5.284837 +v -6.652174 5.813536 5.237738 +v -6.689556 5.803724 5.291012 +v -6.669227 5.902491 5.337708 +v -6.747024 5.805020 5.319578 +v -6.727566 5.900653 5.366815 +v -6.810534 5.813720 5.327769 +v -6.793274 5.903504 5.375729 +v -6.767612 5.702008 5.277543 +v -6.831112 5.712131 5.285152 +v -6.897285 5.725018 5.287091 +v -6.962418 5.738790 5.286589 +v -6.850555 5.587727 5.245468 +v -6.919550 5.598783 5.243246 +v -6.983500 5.613107 5.230736 +v -7.041223 5.635174 5.197227 +v -6.933294 5.437390 5.190892 +v -7.010531 5.447995 5.173090 +v -7.073761 5.470976 5.124510 +v -7.112617 5.498496 5.067943 +v -7.029449 5.284744 5.113748 +v -7.101099 5.311539 5.060240 +v -7.155361 5.322968 5.017210 +v -7.196572 5.333347 4.985701 +v -7.154090 5.524040 5.027435 +v -7.101027 5.138657 5.029912 +v -7.149814 5.144276 4.991375 +v -7.197076 5.148166 4.954278 +v -7.249464 5.143721 4.922949 +v -7.251141 5.339249 4.965965 +v -7.135472 4.985422 4.987257 +v -7.192769 4.978236 4.961305 +v -7.244988 4.977773 4.960687 +v -7.283375 4.979797 4.999239 +v -7.307617 5.144090 4.964387 +v -7.249464 5.143721 4.922949 +v -7.244988 4.977773 4.960687 +v -7.183715 4.837690 4.949231 +v -7.250916 4.833439 4.963379 +v -7.250916 4.833439 4.963379 +v -7.290545 4.837273 5.018073 +v -7.312256 4.843077 5.076808 +v -7.306912 4.985131 5.049301 +v -7.239186 4.693661 5.013965 +v -7.277237 4.693457 5.065787 +v -7.306476 4.691633 5.120424 +v -7.337510 4.690981 5.184781 +v -7.328695 4.850550 5.142578 +v -7.288744 4.510639 5.086881 +v -7.316041 4.504162 5.147332 +v -7.351049 4.506295 5.223424 +v -7.285214 4.325875 5.196301 +v -7.334576 4.340823 5.280792 +v -7.257823 4.155721 5.271186 +v -7.309149 4.178067 5.352365 +v -7.257823 4.155721 5.271186 +v -7.217268 3.983686 5.358340 +v -7.278594 4.009581 5.440884 +v -7.309149 4.178067 5.352365 +v -7.156017 3.813031 5.446724 +v -7.235944 3.835938 5.535559 +v -7.350686 3.877800 5.640956 +v -7.201066 3.666877 5.635285 +v -7.329841 3.706249 5.739170 +v -7.421822 3.795084 5.896106 +v -7.296442 3.537249 5.853769 +v -7.385410 3.620598 6.009778 +v -7.426874 3.727120 6.171574 +v -7.178583 3.955531 5.284338 +v -7.230411 4.131823 5.194255 +v -7.205001 4.112623 5.130759 +v -7.230411 4.131823 5.194255 +v -7.261037 4.317068 5.118292 +v -7.250236 4.306083 5.049437 +v -7.205001 4.112623 5.130759 +v -7.212862 4.302728 4.986189 +v -7.169365 4.103008 5.080323 +v -7.250236 4.306083 5.049437 +v -7.253919 4.520068 5.032885 +v -7.198989 4.532122 4.990013 +v -7.212862 4.302728 4.986189 +v -7.135202 4.538360 4.992899 +v -7.169365 4.103008 5.080323 +v -7.184435 4.699568 4.988352 +v -7.121830 4.710783 5.001103 +v -7.061501 4.716521 5.030901 +v -7.121208 4.849244 4.984779 +v -7.064260 4.857547 5.021542 +v -7.006435 4.862645 5.049850 +v -7.080054 4.993918 5.021235 +v -7.018159 4.996198 5.055284 +v -7.031415 5.134208 5.072826 +v -6.945474 5.128276 5.104896 +v -6.942151 5.274854 5.139666 +v -6.859615 5.276137 5.147328 +v -6.859354 5.437991 5.192935 +v -6.789114 5.441191 5.190611 +v -6.783497 5.583039 5.235956 +v -6.710116 5.700342 5.249048 +v -7.239186 4.693661 5.013965 +v -7.253919 4.520068 5.032885 +v -7.355456 4.857870 5.217921 +v -7.344815 5.003100 5.179178 +v -7.323244 4.994995 5.106775 +v -7.341647 5.145654 5.155781 +v -7.327650 5.147620 5.082310 +v -7.320517 5.148931 5.025692 +v -7.321127 5.317713 5.080457 +v -7.307199 5.327821 5.026817 +v -7.280164 5.336910 4.981378 +v -7.300070 5.516056 5.068340 +v -7.275846 5.550772 5.016861 +v -7.207288 5.544504 5.005236 +v -7.251141 5.339249 4.965965 +v -7.213008 5.699817 5.122087 +v -7.175045 5.696494 5.117963 +v -7.175045 5.696494 5.117963 +v -7.207288 5.544504 5.005236 +v -7.187751 5.894587 5.156863 +v -7.136746 5.859550 5.156034 +v -7.136746 5.859550 5.156034 +v -7.227561 5.878002 5.194986 +v -7.138092 5.995951 5.299006 +v -7.244895 5.686990 5.148029 +v -7.269872 5.664649 5.184925 +v -7.241518 5.848323 5.237703 +v -7.303619 5.492095 5.120626 +v -7.311181 5.467697 5.182449 +v -7.290370 5.642903 5.231981 +v -7.332353 5.301616 5.156984 +v -7.361556 5.289272 5.230539 +v -7.338584 5.449588 5.251935 +v -7.378036 5.142669 5.232710 +v -7.430610 5.144369 5.302140 +v -7.410945 5.284581 5.300474 +v -7.390856 5.005893 5.253002 +v -7.456127 5.016756 5.319998 +v -7.180235 5.990630 5.337582 +v -7.112537 6.091007 5.427762 +v -7.059258 6.070908 5.401150 +v -7.112537 6.091007 5.427762 +v -7.047617 6.149897 5.492887 +v -7.007245 6.126113 5.479732 +v -7.059258 6.070908 5.401150 +v -7.047617 6.149897 5.492887 +v -6.561347 6.089522 5.044220 +v -6.540864 6.138367 4.901699 +v -6.573043 6.080838 4.896511 +v -6.553419 6.146587 4.762208 +v -6.579972 6.094469 4.753047 +v -6.583287 6.028893 4.734117 +v -6.537117 6.048946 4.586970 +v -6.478124 6.062000 4.592272 +v -6.432697 6.098625 4.597569 +v -6.478124 6.062000 4.592272 +v -6.409420 6.151769 4.606212 +v -6.371232 6.122527 4.722522 +v -6.428298 6.200757 4.623585 +v -6.395422 6.178112 4.737769 +v -6.368643 6.165960 4.864613 +v -6.336565 6.104132 4.847152 +v -6.395422 6.178112 4.737769 +v -6.450675 6.197818 4.753009 +v -6.431836 6.187855 4.881103 +v -6.368643 6.165960 4.864613 +v -6.509648 6.185060 4.761932 +v -6.491451 6.175978 4.894443 +v -6.479592 6.217326 4.639332 +v -6.530969 6.205652 4.644820 +v -6.428298 6.200757 4.623585 +v -6.788436 2.425952 6.266389 +v -6.778903 2.584956 6.119031 +v -6.779047 2.730098 5.983252 +v -6.777951 2.885494 5.841098 +v -6.725153 2.732911 5.947082 +v -6.824805 3.069453 5.751318 +v -6.777370 3.078599 5.737853 +v -6.777951 2.885494 5.841098 +v -6.763553 3.238962 5.635753 +v -6.784590 3.445545 5.543225 +v -6.770231 3.665251 5.461855 +v -6.721431 3.896296 5.395488 +v -5.819030 0.779575 8.158492 +v -4.896595 0.373079 7.352529 +v -4.801208 0.462803 7.385404 +v -4.687017 0.349599 7.378706 +v -4.606400 0.444075 7.384947 +v -4.724951 0.563042 7.390706 +v -4.781609 0.268896 7.350266 +v -4.685095 0.164102 7.322146 +v -4.588420 0.238296 7.348989 +v -4.897102 0.203328 7.292737 +v -4.806252 0.106340 7.272132 +v -4.737027 0.026477 7.202091 +v -4.606255 0.055435 7.276392 +v -4.942123 0.063630 7.172005 +v -4.875566 0.002541 7.105701 +v -4.967455 0.003427 6.970068 +v -4.542245 0.001385 7.160132 +v -4.430735 0.070401 7.196404 +v -4.498682 0.138132 7.304236 +v -4.357010 0.173134 7.199139 +v -4.421564 0.234562 7.290761 +v -4.504184 0.328312 7.351202 +v -4.345858 0.340019 7.267119 +v -4.428184 0.427473 7.325792 +v -4.268705 0.452095 7.241731 +v -4.347763 0.528843 7.283235 +v -4.169178 0.584895 7.223011 +v -4.236374 0.638286 7.225542 +v -4.089511 0.703885 7.203311 +v -4.147082 0.737015 7.218953 +v -4.205849 0.781380 7.205413 +v -4.147082 0.737015 7.218953 +v -4.205849 0.781380 7.205413 +v -4.258560 0.841603 7.188273 +v -4.258560 0.841603 7.188273 +v -4.299047 0.908253 7.163837 +v -4.089511 0.703885 7.203311 +v -4.032741 0.790584 7.193452 +v -3.998432 0.772902 7.139310 +v -4.010600 0.882250 7.175447 +v -4.058807 0.684209 7.144557 +v -4.056389 0.686088 7.068888 +v -3.991035 0.774070 7.065403 +v -4.135757 0.563534 7.152307 +v -4.058807 0.684209 7.144557 +v -4.132123 0.571790 7.070805 +v -4.056389 0.686088 7.068888 +v -4.125587 0.599526 6.973136 +v -4.066120 0.716118 6.988866 +v -4.206598 0.406697 7.161707 +v -4.161086 0.401132 7.052937 +v -4.135023 0.440171 6.927185 +v -4.216205 0.263199 7.058592 +v -4.167415 0.284203 6.902256 +v -4.293370 0.150633 7.064431 +v -4.232668 0.158253 6.889146 +v -4.381155 0.065957 7.050806 +v -4.478488 0.005019 7.019846 +v -4.279430 0.285521 7.181495 +v -4.105084 0.759001 6.895974 +v -4.083405 0.837899 6.901358 +v -4.013771 0.799799 6.985168 +v -4.066120 0.716118 6.988866 +v -4.105084 0.759001 6.895974 +v -4.076665 0.909336 6.909154 +v -4.158950 0.941422 6.808060 +v -4.165699 1.003569 6.841588 +v -4.086266 0.971499 6.933538 +v -4.165552 0.866858 6.792191 +v -4.249794 0.934699 6.639248 +v -4.224022 1.013769 6.664998 +v -4.182234 0.790182 6.770274 +v -4.277748 0.846302 6.610764 +v -4.357389 1.072226 6.502962 +v -4.391916 1.144868 6.548841 +v -4.230339 1.093388 6.711693 +v -4.287638 1.121431 6.771898 +v -4.200020 1.037255 6.890025 +v -4.355132 1.108268 6.821655 +v -4.244342 1.044217 6.938888 +v -4.146744 1.038417 7.019660 +v -4.111307 1.018371 6.973293 +v -4.065334 1.020411 7.094018 +v -4.181884 1.033633 7.068639 +v -4.108154 1.013334 7.139115 +v -4.018003 0.966939 7.152714 +v -4.278461 1.035341 6.986126 +v -4.414649 1.071777 6.876359 +v -4.447178 1.020053 6.966806 +v -4.609614 1.060644 6.931829 +v -4.608459 1.010497 7.069222 +v -4.447114 0.965373 7.062318 +v -4.608459 1.010497 7.069222 +v -4.447114 0.965373 7.062318 +v -4.316395 0.968078 7.111770 +v -4.754735 1.026612 7.067648 +v -4.756121 1.090152 6.925470 +v -4.754735 1.026612 7.067648 +v -4.880508 1.063251 7.077366 +v -4.877674 0.980002 7.178730 +v -4.894216 0.890759 7.257657 +v -4.877674 0.980002 7.178730 +v -4.894216 0.890759 7.257657 +v -4.485159 1.200267 6.405956 +v -4.541355 1.215680 6.228362 +v -4.621048 1.135782 6.064031 +v -4.532616 0.344039 6.034928 +v -4.652676 0.234766 6.228244 +v -7.042545 0.300208 7.782698 +v -7.125482 0.276583 7.835161 +v -6.968462 0.336977 7.747560 +v -7.020638 0.322646 7.925475 +v -7.083210 0.292538 7.984264 +v -7.199575 0.267853 7.909286 +v -6.966037 0.377666 7.886918 +v -6.967340 0.435700 7.980443 +v -6.909636 0.422471 7.870307 +v -6.973638 0.585947 8.012515 +v -6.981164 0.531851 8.072894 +v -7.001750 0.392456 8.033574 +v -7.008536 0.473322 8.132970 +v -7.047178 0.586166 8.174839 +v -7.038487 0.421003 8.190896 +v -7.058582 0.379247 8.260633 +v -7.069211 0.336908 8.330372 +v -7.095484 0.297083 8.310051 +v -7.149523 0.288180 8.308251 +v -7.200264 0.316800 8.321080 +v -7.217185 0.391898 8.327146 +v -7.138193 0.643183 8.194807 +v -7.225759 0.637881 8.190845 +v -7.306602 0.699593 8.137721 +v -7.307953 0.646637 8.210281 +v -7.372095 0.753586 8.179068 +v -7.369267 0.692429 8.260380 +v -7.440976 0.814302 8.217210 +v -7.443894 0.728267 8.310869 +v -7.539702 0.805598 8.227223 +v -7.447536 0.801633 8.082522 +v -7.525881 0.809502 8.101549 +v -7.596921 0.759818 8.111097 +v -7.622925 0.737876 8.216881 +v -7.668457 0.698784 8.098324 +v -7.693040 0.672512 8.194257 +v -7.764443 0.683574 8.085933 +v -7.775921 0.644735 8.171697 +v -7.777565 0.576789 8.223759 +v -7.868227 0.650756 8.174380 +v -7.855631 0.567508 8.219854 +v -7.965671 0.646454 8.177207 +v -7.935424 0.566328 8.231145 +v -8.045560 0.592947 8.149670 +v -8.007989 0.529987 8.216753 +v -7.970373 0.470090 8.267183 +v -7.946188 0.413189 8.319263 +v -8.045049 0.469617 8.179329 +v -8.004867 0.421941 8.236104 +v -7.981257 0.378262 8.295113 +v -8.014493 0.363135 8.207574 +v -7.991397 0.332024 8.268469 +v -8.014493 0.363135 8.207574 +v -7.991397 0.332024 8.268469 +v -8.052125 0.397799 8.143221 +v -8.052125 0.397799 8.143221 +v -8.088809 0.514732 8.109321 +v -8.092330 0.430499 8.071523 +v -8.092330 0.430499 8.071523 +v -8.070752 0.352537 8.044359 +v -8.100635 0.464897 7.966592 +v -8.086757 0.382862 7.941061 +v -8.083220 0.552057 8.000231 +v -8.100635 0.464897 7.966592 +v -8.023780 0.570361 7.868555 +v -8.031749 0.496200 7.835921 +v -8.041017 0.633258 8.038985 +v -7.991054 0.639296 7.902903 +v -7.944903 0.669183 7.715985 +v -7.939895 0.694542 7.931176 +v -7.898892 0.715055 7.737081 +v -7.864127 0.709177 7.959174 +v -7.831028 0.745570 7.762585 +v -7.759996 0.702308 7.970167 +v -7.751732 0.746643 7.782979 +v -7.654536 0.714354 7.965178 +v -7.667869 0.766291 7.786723 +v -7.646221 0.817515 7.594039 +v -7.598056 0.820948 7.771883 +v -7.568683 0.843842 7.599916 +v -7.530461 0.867593 7.498185 +v -7.610343 0.860607 7.471630 +v -7.530461 0.867593 7.498185 +v -7.496999 0.892898 7.440505 +v -7.585128 0.895565 7.408226 +v -7.610343 0.860607 7.471630 +v -7.562751 0.928587 7.367932 +v -7.642899 0.911213 7.302249 +v -7.467511 0.918416 7.394163 +v -7.445066 0.956951 7.363618 +v -7.548254 0.967597 7.343853 +v -7.405723 0.863706 7.460135 +v -7.359524 0.883821 7.412084 +v -7.320477 0.933960 7.379040 +v -7.306094 1.004195 7.411353 +v -7.426203 1.014022 7.388502 +v -7.359524 0.883821 7.412084 +v -7.285665 0.846577 7.494071 +v -7.229245 0.887778 7.477715 +v -7.320477 0.933960 7.379040 +v -7.196259 0.837134 7.605389 +v -7.257246 0.796224 7.637860 +v -7.345735 0.828601 7.523373 +v -7.314494 0.777383 7.669580 +v -7.309258 0.717740 7.854803 +v -7.310398 0.713694 8.024016 +v -7.388842 0.738584 7.892403 +v -7.387746 0.754341 8.061094 +v -7.444259 0.784736 7.921704 +v -7.519540 0.810290 7.945881 +v -7.588176 0.779790 7.960893 +v -7.405723 0.863706 7.460135 +v -7.417582 1.063653 7.444741 +v -7.543711 1.014435 7.351567 +v -7.297647 1.063176 7.480703 +v -7.636411 0.999682 7.273895 +v -7.632928 0.953049 7.278733 +v -7.716696 0.957037 7.118612 +v -7.708494 0.903979 7.143065 +v -7.719014 0.860863 7.176566 +v -7.450064 0.846277 7.510472 +v -7.870336 0.701617 8.086879 +v -7.970469 0.697542 8.072121 +v -7.452570 0.643102 2.955880 +v -7.552058 0.598203 2.768379 +v -7.581512 0.564941 2.547889 +v -7.642769 0.739263 2.737222 +v -7.651641 0.656216 2.520860 +v -7.606691 0.606299 2.291902 +v -7.698555 0.726375 2.486016 +v -7.657297 0.666660 2.257263 +v -7.611807 0.633010 2.018508 +v -7.723417 0.692650 2.229049 +v -7.686471 0.628927 2.011054 +v -7.801019 0.668531 2.219415 +v -7.762971 0.600820 2.020552 +v -7.801019 0.668531 2.219415 +v -7.880964 0.625729 2.220224 +v -7.839143 0.561524 2.038120 +v -7.762971 0.600820 2.020552 +v -7.850412 0.508104 1.900946 +v -7.762888 0.541040 1.856117 +v -7.961975 0.467802 1.981369 +v -7.995306 0.438223 1.893799 +v -7.890046 0.483882 1.811621 +v -7.799469 0.507424 1.740037 +v -7.951289 0.516323 2.085994 +v -8.087664 0.463674 2.141353 +v -8.087423 0.415936 2.049619 +v -8.203966 0.347472 2.091516 +v -8.228029 0.311302 2.003829 +v -8.116186 0.388497 1.962665 +v -8.287436 0.321670 1.930391 +v -8.166573 0.389052 1.886191 +v -8.048199 0.442515 1.817065 +v -8.231039 0.431298 1.836806 +v -8.106884 0.485773 1.766701 +v -7.995932 0.535495 1.680066 +v -7.941713 0.491421 1.736856 +v -7.890259 0.552576 1.591074 +v -7.845590 0.512817 1.658993 +v -8.041624 0.608488 1.649418 +v -7.926889 0.623816 1.538930 +v -7.926889 0.623816 1.538930 +v -7.788778 0.566116 1.413504 +v -7.890259 0.552576 1.591074 +v -7.935791 0.713667 1.521967 +v -7.779185 0.649209 1.382679 +v -7.638829 0.520552 1.215104 +v -7.749331 0.718713 1.379061 +v -7.610301 0.601003 1.203351 +v -7.476659 0.471789 1.033190 +v -7.566974 0.677524 1.211143 +v -7.437874 0.552329 1.038646 +v -7.312579 0.433228 0.863049 +v -7.383047 0.628173 1.057923 +v -7.267974 0.506350 0.879343 +v -7.139205 0.409448 0.718788 +v -7.200845 0.584587 0.907565 +v -7.087864 0.495371 0.740134 +v -6.972898 0.448473 0.607639 +v -7.017764 0.587329 0.766312 +v -6.916280 0.548522 0.634754 +v -6.812518 0.536721 0.537332 +v -6.838621 0.629139 0.673230 +v -6.752284 0.613874 0.601269 +v -6.678092 0.618808 0.548351 +v -6.688811 0.666936 0.668057 +v -6.633433 0.667964 0.621289 +v -6.593993 0.704345 0.578951 +v -6.567800 0.699344 0.694152 +v -6.613291 0.696775 0.748137 +v -6.526565 0.734027 0.826918 +v -6.486457 0.736880 0.760085 +v -6.422899 0.779268 0.881689 +v -6.398706 0.784022 0.803707 +v -6.317567 0.866357 0.882819 +v -6.304956 0.859376 0.810491 +v -6.319513 0.885446 0.736782 +v -6.194482 0.926519 0.775757 +v -6.199322 0.946241 0.852135 +v -6.194482 0.926519 0.775757 +v -6.199322 0.946241 0.852135 +v -6.220155 0.976217 0.937920 +v -6.317567 0.866357 0.882819 +v -6.351566 0.893455 0.956165 +v -6.461033 0.795927 0.951720 +v -6.351566 0.893455 0.956165 +v -6.511767 0.835051 1.049648 +v -6.395926 0.936862 1.051107 +v -6.582058 0.932840 1.171619 +v -6.575916 0.750560 0.892144 +v -6.640395 0.792829 0.982451 +v -6.707893 0.897689 1.114853 +v -6.784342 1.024599 1.277806 +v -6.662638 1.057792 1.337445 +v -6.738169 0.774171 0.891186 +v -6.822189 0.881383 1.033313 +v -6.901722 1.019108 1.185111 +v -6.986648 1.145498 1.312028 +v -6.884164 1.168113 1.403042 +v -6.932398 0.850067 0.954640 +v -7.029940 0.981410 1.106966 +v -7.121731 1.108430 1.231697 +v -7.155150 0.910666 1.058435 +v -7.039730 0.782585 0.912936 +v -7.124947 0.675983 0.919112 +v -7.244456 0.801462 1.072531 +v -7.313078 0.705414 1.079324 +v -7.505056 0.746963 1.236548 +v -7.644175 0.842743 1.412913 +v -7.706353 0.782519 1.390651 +v -7.894105 0.880310 1.540751 +v -7.837815 0.942594 1.566253 +v -7.924285 0.801584 1.527210 +v -8.071533 0.771975 1.698775 +v -8.047106 0.833937 1.754702 +v -7.894105 0.880310 1.540751 +v -7.924285 0.801584 1.527210 +v -7.935791 0.713667 1.521967 +v -8.069166 0.690952 1.655267 +v -8.189199 0.621869 1.770066 +v -8.191622 0.680000 1.834665 +v -8.156624 0.550689 1.750224 +v -8.288145 0.494706 1.819026 +v -8.324886 0.564635 1.842290 +v -8.466013 0.512911 1.896250 +v -8.466341 0.568300 1.960252 +v -8.332314 0.616630 1.910485 +v -8.422503 0.435849 1.872108 +v -8.540649 0.351072 1.927758 +v -8.585737 0.433163 1.965870 +v -8.357553 0.367316 1.884880 +v -8.475662 0.276132 1.921381 +v -8.550106 0.203252 2.041806 +v -8.599451 0.263220 2.042175 +v -8.394564 0.219114 1.958429 +v -8.487732 0.172518 2.068851 +v -8.336761 0.221627 2.042686 +v -8.431589 0.182159 2.122752 +v -8.304621 0.263523 2.127312 +v -8.404413 0.218703 2.181591 +v -8.613419 0.197242 2.170738 +v -8.630272 0.330287 2.065825 +v -8.612125 0.396649 2.113664 +v -8.587671 0.500027 2.034237 +v -8.524839 0.536909 2.100442 +v -8.432610 0.590454 2.039424 +v -8.462229 0.567488 2.155142 +v -8.384586 0.610476 2.116524 +v -8.441404 0.624936 2.207010 +v -8.372730 0.677091 2.170236 +v -8.455002 0.684524 2.253593 +v -8.478867 0.751708 2.301315 +v -8.619387 0.157397 2.276536 +v -8.583050 0.131359 2.335016 +v -8.019724 0.896348 1.807164 +v -7.837815 0.942594 1.566253 +v -7.953463 0.958883 1.838319 +v -7.764833 0.978858 1.595604 +v -8.010546 0.962989 2.103573 +v -7.892292 1.012802 1.855721 +v -7.690859 1.022703 1.610637 +v -8.085871 0.975260 2.247723 +v -8.115332 1.093296 2.317802 +v -8.066168 1.171925 2.337294 +v -8.009165 1.234048 2.440424 +v -7.988841 1.213143 2.626675 +v -7.930880 1.207070 2.584704 +v -8.049526 1.199906 2.657359 +v -8.006195 1.124153 2.835003 +v -7.966436 1.132935 2.802993 +v -7.909334 1.063431 2.898601 +v -7.882444 1.076472 2.847648 +v -7.921869 1.136236 2.757588 +v -7.941257 1.057467 2.928527 +v -7.979946 0.931383 2.873902 +v -7.918464 0.955189 2.861503 +v -7.909334 1.063431 2.898601 +v -7.941257 1.057467 2.928527 +v -8.002119 1.060249 2.927038 +v -8.002119 1.060249 2.927038 +v -8.056511 0.955742 2.863426 +v -7.932397 0.923553 2.749284 +v -7.876338 0.987075 2.844415 +v -7.882444 1.076472 2.847648 +v -7.888260 0.957869 2.740789 +v -7.843099 1.011302 2.817854 +v -7.854297 1.083115 2.801807 +v -7.812539 1.038120 2.798739 +v -7.819773 1.087008 2.771092 +v -7.819773 1.087008 2.771092 +v -7.802334 1.167004 2.678084 +v -7.870819 1.139729 2.711273 +v -7.854297 1.083115 2.801807 +v -7.815571 1.254000 2.527353 +v -7.872825 1.208677 2.546150 +v -7.802334 1.167004 2.678084 +v -7.804902 1.336118 2.528497 +v -7.815571 1.254000 2.527353 +v -7.813693 1.341865 2.293453 +v -7.816310 1.249865 2.316947 +v -7.816861 1.428420 2.532210 +v -7.817603 1.429450 2.281612 +v -7.817603 1.429450 2.281612 +v -7.813693 1.341865 2.293453 +v -7.816310 1.249865 2.316947 +v -7.820115 1.532422 2.518476 +v -7.816472 1.533344 2.268070 +v -7.816472 1.533344 2.268070 +v -7.862710 1.534754 2.039412 +v -7.819225 1.666348 2.243703 +v -7.818376 1.677335 2.038332 +v -7.811384 1.738688 1.860261 +v -7.783538 1.834172 2.029768 +v -7.728067 1.856159 1.857782 +v -7.628728 1.872317 1.706204 +v -7.728067 1.856159 1.857782 +v -7.716300 2.005229 1.794499 +v -7.601823 1.997989 1.645261 +v -7.628728 1.872317 1.706204 +v -7.444552 1.985346 1.522711 +v -7.480712 1.874433 1.593129 +v -7.585873 2.161893 1.538305 +v -7.412807 2.139637 1.407296 +v -7.204012 2.134766 1.330979 +v -7.394687 2.335641 1.258188 +v -7.182092 2.339733 1.171939 +v -7.005501 2.364825 1.121816 +v -7.180052 2.579611 1.027752 +v -7.004269 2.608710 0.962536 +v -7.213955 2.813790 0.911456 +v -7.052623 2.840810 0.853128 +v -7.266922 3.095178 0.831723 +v -7.136366 3.104225 0.773880 +v -7.321896 3.425902 0.775764 +v -7.211266 3.453484 0.719318 +v -7.112792 3.487282 0.665715 +v -7.351547 3.795771 0.789413 +v -7.489956 3.742763 0.891854 +v -7.525188 4.069321 0.971450 +v -7.377540 4.136832 0.879674 +v -7.461215 3.403889 0.878842 +v -7.617187 3.383240 1.033828 +v -7.629562 3.688192 1.055286 +v -7.424226 3.087696 0.922925 +v -7.590333 3.086871 1.069542 +v -7.714426 3.101607 1.269419 +v -7.731661 3.367309 1.237532 +v -7.394641 2.811758 1.008033 +v -7.577387 2.825101 1.145107 +v -7.704533 2.858854 1.339136 +v -7.776611 2.896074 1.549578 +v -7.770475 3.121140 1.491382 +v -7.561870 2.593858 1.266990 +v -7.710964 2.625233 1.438667 +v -7.773413 2.671906 1.639553 +v -7.799930 2.726478 1.836432 +v -7.783254 2.940783 1.758714 +v -7.705635 2.399500 1.570522 +v -7.790214 2.445534 1.751991 +v -7.809312 2.504859 1.938703 +v -7.783374 2.577109 2.118393 +v -7.760305 2.790371 2.020947 +v -7.788995 2.220725 1.873558 +v -7.829829 2.271483 2.051127 +v -7.806343 2.347620 2.230479 +v -7.719255 2.433002 2.394741 +v -7.690287 2.647474 2.279122 +v -7.833146 2.040071 2.149032 +v -7.818848 2.109790 2.335532 +v -7.743370 2.205617 2.518125 +v -7.603334 2.292146 2.666508 +v -7.578165 2.503738 2.533185 +v -7.828565 1.887566 2.421963 +v -7.754431 1.980472 2.627576 +v -7.620747 2.069200 2.792040 +v -7.424751 2.132195 2.902431 +v -7.411701 2.349202 2.766405 +v -7.766392 1.761283 2.713589 +v -7.641054 1.836165 2.890578 +v -7.433763 1.899238 3.018206 +v -7.203513 1.943151 3.086247 +v -7.210159 2.169456 2.963614 +v -7.424751 2.132195 2.902431 +v -7.433763 1.899238 3.018206 +v -7.432174 1.654866 3.084133 +v -7.180007 1.709407 3.168000 +v -6.939600 1.748607 3.206593 +v -6.981754 1.973449 3.120681 +v -7.417627 1.422272 3.126678 +v -7.140777 1.489405 3.220925 +v -6.884741 1.530673 3.251771 +v -7.074753 1.275351 3.264875 +v -6.827087 1.316156 3.281553 +v -6.986775 1.047842 3.287656 +v -6.762290 1.089078 3.290148 +v -6.578488 1.115232 3.213368 +v -6.675541 0.859562 3.246413 +v -6.873179 0.808297 3.264039 +v -6.727154 0.572908 3.182102 +v -6.564484 0.641106 3.157265 +v -6.428065 0.462789 3.048334 +v -7.086432 0.751122 3.222755 +v -6.913484 0.517795 3.165690 +v -7.086432 0.751122 3.222755 +v -7.289480 0.694005 3.114248 +v -7.126157 0.480082 3.078192 +v -6.913484 0.517795 3.165690 +v -7.221786 0.986719 3.220213 +v -7.432945 0.909229 3.091163 +v -7.577968 0.826239 2.920898 +v -7.707428 0.837335 2.682056 +v -7.775712 0.876484 2.622546 +v -7.756870 0.765429 2.444339 +v -7.851036 0.868358 2.598168 +v -7.833245 0.746248 2.426311 +v -7.851036 0.868358 2.598168 +v -7.914917 0.839295 2.594163 +v -7.908214 0.715200 2.414113 +v -7.833245 0.746248 2.426311 +v -7.971490 0.813063 2.582608 +v -7.837836 0.978270 2.732941 +v -7.837836 0.978270 2.732941 +v -7.812539 1.038120 2.798739 +v -7.339877 1.206357 3.178499 +v -7.221786 0.986719 3.220213 +v -6.771111 1.965549 3.079417 +v -6.798188 2.177130 2.973147 +v -7.001786 2.194640 3.001834 +v -6.803536 2.375697 2.837158 +v -7.001995 2.399494 2.865332 +v -7.203616 2.378987 2.824980 +v -6.984612 2.594420 2.737370 +v -7.188009 2.579969 2.697125 +v -7.393324 2.553543 2.636525 +v -7.411701 2.349202 2.766405 +v -7.165669 2.760715 2.573357 +v -7.364628 2.737670 2.510817 +v -7.364628 2.737670 2.510817 +v -7.546813 2.704177 2.416769 +v -7.393324 2.553543 2.636525 +v -7.340693 2.919277 2.419429 +v -7.510725 2.889629 2.319550 +v -7.650943 2.845199 2.180469 +v -7.482060 3.060292 2.256169 +v -7.620448 3.028087 2.116566 +v -7.735778 2.989254 1.951387 +v -7.596579 3.194713 2.083211 +v -7.715548 3.177475 1.916066 +v -7.776515 3.148815 1.712322 +v -7.703975 3.350939 1.910668 +v -7.778470 3.347146 1.697619 +v -7.776000 3.353122 1.469247 +v -7.780219 3.544156 1.714904 +v -7.782689 3.584478 1.491181 +v -7.737142 3.632967 1.261994 +v -7.781172 3.805138 1.552499 +v -7.734791 3.892301 1.334157 +v -7.655103 3.984529 1.131769 +v -7.747138 4.133675 1.449370 +v -7.669125 4.257578 1.276519 +v -7.551147 4.372397 1.135026 +v -7.693966 4.503531 1.454238 +v -7.569399 4.630544 1.352150 +v -7.427488 4.743218 1.268098 +v -7.411063 4.463757 1.045721 +v -7.290785 4.829561 1.213877 +v -7.274385 4.551638 0.986293 +v -7.203407 4.875904 1.175637 +v -7.178635 4.601495 0.945753 +v -7.312683 5.042081 1.498434 +v -7.224410 5.087789 1.467242 +v -7.329032 5.214675 1.862965 +v -7.448251 5.132150 1.870861 +v -7.338468 5.281034 2.165394 +v -7.440902 4.973965 1.538124 +v -7.588192 4.856410 1.599285 +v -7.316120 3.079473 2.347352 +v -7.340693 2.919277 2.419429 +v -6.606484 2.132028 2.893480 +v -6.579443 1.932370 2.972307 +v -6.410472 1.894935 2.813051 +v -6.255604 1.761921 2.650530 +v -6.228079 1.689949 2.660122 +v -6.190925 1.625925 2.663913 +v -6.259211 1.561875 2.834342 +v -6.185140 1.507584 2.833197 +v -6.141806 1.577854 2.670009 +v -6.190925 1.625925 2.663913 +v -6.100513 1.503567 2.845351 +v -6.084890 1.559795 2.681936 +v -6.055026 1.566819 2.524940 +v -6.021055 1.532836 2.384310 +v -6.027693 1.565372 2.685715 +v -6.006988 1.569859 2.532621 +v -5.975564 1.532852 2.400147 +v -5.975564 1.532852 2.400147 +v -5.954843 1.589469 2.531477 +v -5.929400 1.552682 2.403054 +v -5.929400 1.552682 2.403054 +v -5.890314 1.488848 2.293566 +v -5.881342 1.578742 2.394323 +v -5.848082 1.518580 2.285544 +v -5.794993 1.445115 2.193249 +v -5.798540 1.557603 2.268251 +v -5.755034 1.490082 2.172784 +v -5.680715 1.410561 2.091919 +v -5.697087 1.548077 2.140388 +v -5.638397 1.465324 2.064618 +v -5.594906 1.616939 2.091027 +v -5.562950 1.528862 2.021798 +v -5.490818 1.700521 2.041689 +v -5.464590 1.608168 1.967867 +v -5.367417 1.719150 1.911342 +v -5.303503 1.614489 1.828219 +v -5.293887 1.847182 1.842889 +v -5.219936 1.761396 1.749570 +v -5.117571 1.684906 1.654017 +v -5.122814 1.869040 1.602878 +v -5.016922 1.850528 1.506014 +v -5.182588 2.035075 1.572199 +v -5.088924 2.048541 1.502877 +v -4.991401 2.077821 1.434179 +v -4.880817 2.121015 1.412664 +v -5.190120 2.207959 1.494095 +v -5.100909 2.254945 1.447700 +v -4.999044 2.316145 1.422330 +v -4.999044 2.316145 1.422330 +v -5.200795 2.405177 1.510948 +v -5.122343 2.464702 1.493097 +v -5.122343 2.464702 1.493097 +v -5.036384 2.514764 1.516581 +v -5.233758 2.596194 1.586031 +v -5.163354 2.641198 1.590256 +v -5.098931 2.673954 1.621534 +v -5.294202 2.792006 1.661732 +v -5.234620 2.818853 1.682385 +v -5.184996 2.831628 1.723120 +v -5.353426 2.980318 1.754720 +v -5.304367 2.998479 1.787462 +v -5.269083 3.007519 1.833351 +v -5.406913 3.169762 1.826384 +v -5.380685 3.179599 1.870085 +v -5.372072 3.178622 1.923393 +v -5.487580 3.361431 1.889961 +v -5.485934 3.351108 1.934987 +v -5.499536 3.333646 1.976126 +v -5.577589 3.481326 1.971661 +v -5.585742 3.494172 1.939141 +v -5.644074 3.565714 2.016911 +v -5.687047 3.589277 2.043208 +v -5.507679 3.358873 1.849511 +v -5.607111 3.497609 1.910850 +v -5.544129 3.344687 1.822641 +v -5.634361 3.489701 1.894764 +v -5.584747 3.324172 1.822586 +v -5.663914 3.473925 1.891158 +v -5.618132 3.301962 1.842544 +v -5.691314 3.451975 1.900358 +v -5.447908 3.152088 1.797277 +v -5.496091 3.128874 1.793032 +v -5.540506 3.104989 1.810383 +v -5.409517 2.956181 1.740090 +v -5.468675 2.925116 1.749230 +v -5.468675 2.925116 1.749230 +v -5.522712 2.890069 1.787272 +v -5.540506 3.104989 1.810383 +v -5.357278 2.753083 1.668743 +v -5.415417 2.708884 1.698931 +v -5.465858 2.663166 1.739422 +v -5.571902 2.855627 1.835575 +v -5.501420 2.616645 1.787092 +v -5.621896 2.822312 1.883086 +v -5.649636 2.795870 1.943744 +v -5.650274 2.781887 2.011952 +v -5.356775 2.488004 1.632934 +v -5.398340 2.429904 1.676247 +v -5.266154 2.348688 1.548371 +v -5.314146 2.301185 1.604787 +v -5.255603 2.180489 1.566486 +v -5.296765 2.543942 1.606470 +v -5.233758 2.596194 1.586031 +v -5.357278 2.753083 1.668743 +v -5.604555 1.681653 2.167733 +v -5.489448 1.768768 2.115820 +v -5.596922 1.734844 2.239853 +v -5.485834 1.825874 2.174290 +v -5.596922 1.734844 2.239853 +v -5.485834 1.825874 2.174290 +v -5.719965 1.617197 2.224898 +v -5.713466 1.668111 2.311762 +v -5.713466 1.668111 2.311762 +v -5.688901 1.708004 2.400904 +v -5.814629 1.613819 2.369987 +v -5.799927 1.652064 2.477285 +v -5.758622 1.663566 2.579101 +v -5.892250 1.618782 2.519208 +v -5.868922 1.615833 2.643116 +v -5.822914 1.591488 2.746789 +v -5.959925 1.584663 2.676090 +v -5.931085 1.550582 2.813056 +v -5.873223 1.487172 2.907769 +v -6.022255 1.520124 2.843035 +v -5.980379 1.447624 2.969381 +v -6.086277 1.426357 2.990754 +v -6.192859 1.410947 2.975462 +v -6.316219 1.436118 2.972222 +v -6.315122 1.278126 3.055708 +v -5.881342 1.578742 2.394323 +v -5.814629 1.613819 2.369987 +v -7.830041 1.687276 2.491229 +v -7.824244 1.836277 2.208413 +v -7.819225 1.666348 2.243703 +v -7.804292 2.012278 1.962934 +v -7.783538 1.834172 2.029768 +v -7.824244 1.836277 2.208413 +v -7.715521 2.185554 1.696081 +v -7.574214 2.364091 1.400287 +v -7.382126 2.568869 1.117020 +v -7.819773 1.087008 2.771092 +v -6.932766 0.682445 0.782060 +v -6.835887 0.745725 0.816699 +v -6.753748 0.689784 0.727016 +v -6.668749 0.725670 0.804273 +v -5.906347 1.544233 0.758479 +v -7.089370 1.442328 1.530139 +v -6.094737 4.492773 5.962468 +v -6.095047 4.443879 5.973128 +v -6.091212 4.598663 6.134472 +v -6.055163 4.627082 6.134093 +v -6.007607 4.546619 5.957271 +v -6.010475 4.543216 5.808344 +v -5.972198 4.618416 5.817490 +v -5.940190 4.592501 5.829487 +v -5.980817 4.521392 5.818960 +v -6.010475 4.543216 5.808344 +v -5.939263 4.686929 5.886842 +v -5.910555 4.644780 5.900170 +v -5.887414 4.764994 5.999757 +v -5.869708 4.710158 6.016998 +v -6.779894 4.697785 7.066109 +v -6.837588 4.709021 6.961312 +v -6.877631 4.706636 7.125925 +v -6.935831 4.709371 7.016876 +v -6.686443 4.672857 7.217714 +v -6.785246 4.672354 7.269476 +v -6.873239 4.630603 7.301126 +v -6.674026 4.616802 7.455402 +v -6.759974 4.588825 7.492025 +v -6.813801 4.537016 7.521109 +v -6.930068 4.557685 7.321353 +v -6.848867 4.478248 7.556521 +v -6.967156 4.490141 7.347695 +v -6.887352 4.441579 7.589968 +v -7.009577 4.440759 7.379256 +v -6.927273 4.455322 7.618921 +v -7.059918 4.455070 7.413538 +v -7.169835 4.454705 7.239699 +v -7.059918 4.455070 7.413538 +v -7.080822 4.516662 7.431122 +v -7.188437 4.527879 7.254102 +v -7.169835 4.454705 7.239699 +v -7.250476 4.566008 7.090338 +v -7.245840 4.486981 7.071063 +v -7.245840 4.486981 7.071063 +v -7.290174 4.553601 6.931959 +v -7.173737 4.605234 7.251789 +v -7.235177 4.650912 7.103831 +v -7.153934 4.687232 7.253229 +v -7.209375 4.740675 7.115768 +v -7.127831 4.774849 7.260367 +v -7.185668 4.833111 7.129509 +v -7.252034 4.908859 7.004502 +v -7.179233 4.924368 7.153445 +v -7.342792 4.998951 6.871217 +v -7.111299 4.863270 7.279981 +v -7.101621 4.945376 7.305681 +v -7.183002 5.004861 7.178361 +v -7.068873 5.013860 7.308273 +v -7.146286 5.068959 7.173618 +v -7.201848 5.122317 7.041338 +v -7.093027 5.103545 7.160251 +v -7.142784 5.146736 7.038019 +v -7.159862 5.192327 6.940081 +v -7.221045 5.184914 6.924839 +v -7.160978 5.235408 6.876249 +v -7.224257 5.233144 6.854048 +v -7.166244 5.289900 6.867515 +v -7.233483 5.290456 6.843114 +v -7.316608 5.304775 6.813860 +v -7.091393 5.240061 6.891035 +v -7.099330 5.295776 6.885303 +v -7.099330 5.295776 6.885303 +v -7.114227 5.317287 6.934984 +v -7.184264 5.312970 6.914963 +v -7.166244 5.289900 6.867515 +v -7.114006 5.310092 7.009352 +v -7.183361 5.309207 7.004503 +v -7.085448 5.294602 7.117241 +v -7.145072 5.296059 7.130544 +v -7.197512 5.313720 7.149292 +v -7.232997 5.362392 7.174166 +v -7.081824 5.279729 7.296112 +v -7.129517 5.297736 7.321268 +v -7.161384 5.347336 7.345158 +v -7.189066 5.395210 7.367347 +v -7.264362 5.418719 7.195848 +v -7.041177 5.304362 7.522966 +v -7.073861 5.346288 7.539650 +v -7.105042 5.387610 7.557137 +v -7.136817 5.428735 7.575787 +v -7.225943 5.435472 7.393409 +v -7.073861 5.346288 7.539650 +v -6.979294 5.361526 7.745131 +v -7.014574 5.400429 7.757258 +v -7.105042 5.387610 7.557137 +v -7.048666 5.440254 7.769558 +v -7.136817 5.428735 7.575787 +v -7.072673 5.489042 7.775750 +v -7.158585 5.471505 7.589580 +v -7.136817 5.428735 7.575787 +v -7.048666 5.440254 7.769558 +v -7.139842 5.518995 7.584945 +v -7.225204 5.537025 7.422375 +v -7.247960 5.483852 7.415457 +v -7.158585 5.471505 7.589580 +v -7.053758 5.535918 7.761648 +v -7.139842 5.518995 7.584945 +v -7.022038 5.577726 7.745184 +v -7.093349 5.560309 7.573325 +v -6.974229 5.569242 7.941052 +v -6.942567 5.611449 7.921390 +v -6.913538 5.657590 7.902326 +v -6.988681 5.634217 7.729106 +v -6.861646 5.644530 8.100142 +v -6.821723 5.679556 8.073236 +v -6.780571 5.725147 8.041851 +v -6.883264 5.715882 7.893219 +v -6.760055 5.746304 8.238670 +v -6.710925 5.782941 8.198236 +v -6.645189 5.823180 8.150491 +v -6.730316 5.796973 8.002515 +v -6.651235 5.880414 8.358418 +v -6.596810 5.923207 8.308699 +v -6.509665 5.969123 8.262093 +v -6.555066 5.878480 8.106249 +v -6.524704 6.005046 8.471742 +v -6.442503 6.043966 8.426875 +v -6.436387 6.056845 8.603141 +v -6.348732 6.121409 8.705647 +v -6.497643 5.915725 7.938231 +v -6.628901 5.861880 7.963476 +v -6.522696 5.911903 7.853629 +v -6.673470 5.851289 7.867938 +v -6.810866 5.793276 7.891271 +v -6.686303 5.841069 7.795110 +v -6.835417 5.784713 7.774404 +v -6.932158 5.707006 7.741115 +v -6.835528 5.800490 7.704077 +v -6.929105 5.708119 7.625117 +v -7.024782 5.621804 7.575642 +v -6.692043 5.856692 7.738608 +v -6.711066 5.913151 7.713863 +v -6.838657 5.849135 7.669759 +v -6.835528 5.800490 7.704077 +v -6.692043 5.856692 7.738608 +v -6.853150 5.916414 7.654410 +v -6.864563 5.994557 7.630486 +v -6.948429 5.920589 7.517462 +v -6.987949 6.006781 7.532744 +v -7.073831 5.876712 7.392215 +v -6.886567 6.066300 7.626351 +v -6.913126 6.127681 7.652843 +v -6.594481 5.960757 7.680492 +v -6.554232 5.917531 7.718717 +v -6.469863 6.030308 7.717833 +v -6.503849 6.052314 7.672399 +v -6.535781 5.909541 7.783756 +v -6.554232 5.917531 7.718717 +v -6.447522 6.016428 7.779267 +v -6.469863 6.030308 7.717833 +v -6.370524 6.107996 7.775578 +v -6.399882 6.120962 7.728130 +v -6.429928 6.011022 7.847074 +v -6.354023 6.112705 7.834300 +v -6.258370 6.180370 7.801178 +v -6.276783 6.172842 7.751380 +v -6.404398 6.016576 7.924571 +v -6.327170 6.121171 7.902319 +v -6.232881 6.192803 7.861774 +v -6.124587 6.211004 7.815852 +v -6.150723 6.199533 7.757019 +v -6.200118 6.212238 7.933374 +v -6.095018 6.228850 7.887491 +v -6.018610 6.187975 7.769353 +v -6.178635 6.300664 8.017347 +v -6.067121 6.316727 7.965841 +v -6.155387 6.420469 8.111902 +v -6.049622 6.447088 8.067817 +v -6.122886 6.519023 8.249157 +v -6.025248 6.551699 8.208734 +v -6.074513 6.547906 8.391448 +v -5.970890 6.588115 8.342253 +v -5.814775 6.545269 8.372918 +v -5.730602 6.495653 8.293381 +v -5.686640 6.427520 8.350793 +v -6.152353 6.461617 8.427182 +v -6.223541 6.362775 8.457963 +v -6.170071 6.308014 8.541555 +v -5.930141 6.130172 7.717870 +v -6.047410 6.181142 7.709020 +v -6.171808 6.191344 7.710350 +v -6.188521 6.206312 7.670844 +v -6.298802 6.189816 7.715427 +v -6.298802 6.189816 7.715427 +v -6.438653 6.143005 7.689971 +v -6.399882 6.120962 7.728130 +v -7.311666 5.569952 7.257413 +v -7.335926 5.510166 7.249943 +v -7.303585 5.460348 7.223251 +v -7.412357 5.542647 7.076555 +v -7.380669 5.497452 7.054542 +v -7.333116 5.444009 7.030350 +v -7.468753 5.532917 6.891363 +v -7.495165 5.591129 6.899926 +v -7.569365 5.671488 6.685724 +v -7.579679 5.608690 6.694497 +v -7.569365 5.671488 6.685724 +v -7.684556 5.767273 6.499078 +v -7.676952 5.713632 6.481382 +v -7.579679 5.608690 6.694497 +v -7.805096 5.815525 6.308522 +v -7.867618 5.895643 6.110717 +v -7.904280 5.827368 6.098508 +v -7.905766 5.938750 5.938871 +v -7.983930 5.864390 5.929161 +v -8.017214 5.768900 5.912163 +v -7.926722 5.738525 6.084830 +v -7.989615 5.679878 5.874458 +v -7.912183 5.639627 6.038490 +v -7.972631 5.574616 5.835997 +v -7.920774 5.522403 5.975770 +v -7.864291 5.457384 6.092307 +v -7.975317 5.392641 5.909838 +v -7.927670 5.319641 5.992548 +v -7.871644 5.237199 6.045805 +v -7.828929 5.373979 6.182255 +v -7.761336 5.292742 6.227335 +v -7.581804 5.297026 6.400227 +v -8.018875 5.456997 5.797507 +v -8.035023 5.510357 5.654113 +v -8.070866 5.427558 5.627877 +v -7.561469 5.732651 6.683816 +v -7.480186 5.643464 6.898997 +v -7.561469 5.732651 6.683816 +v -7.456926 5.690469 6.895367 +v -7.558012 5.788941 6.690209 +v -7.401499 5.598615 7.083667 +v -7.367579 5.651461 7.082795 +v -7.341527 5.705809 7.086370 +v -7.041177 5.304362 7.522966 +v -6.944723 5.324074 7.733546 +v -6.997160 5.282383 7.501637 +v -6.900551 5.299506 7.716100 +v -6.947797 5.280731 7.475819 +v -6.851238 5.300680 7.692355 +v -6.903552 5.305909 7.451458 +v -6.808876 5.325865 7.667772 +v -6.866788 5.348551 7.431191 +v -6.776039 5.368822 7.644508 +v -6.903552 5.305909 7.451458 +v -6.979169 5.298313 7.248666 +v -6.937707 5.344333 7.234366 +v -6.866788 5.348551 7.431191 +v -6.937707 5.344333 7.234366 +v -6.892951 5.393579 7.228110 +v -6.825684 5.397511 7.410800 +v -6.866788 5.348551 7.431191 +v -6.809317 5.456938 7.213742 +v -6.750743 5.464798 7.377409 +v -6.682636 5.538762 7.183005 +v -6.633493 5.555844 7.322839 +v -6.517529 5.591686 7.122366 +v -6.712481 5.531509 7.074993 +v -6.553631 5.575889 7.026760 +v -6.381001 5.582659 6.966304 +v -6.576221 5.563762 6.956612 +v -6.413338 5.570904 6.899479 +v -6.257454 5.544138 6.830468 +v -6.216682 5.551124 6.895074 +v -6.132977 5.523496 6.753729 +v -6.087109 5.528770 6.817381 +v -6.043939 5.501875 6.681733 +v -5.997211 5.499919 6.744274 +v -5.980695 5.489907 6.617342 +v -5.931921 5.483442 6.687701 +v -6.087883 5.502751 6.629880 +v -6.023908 5.493320 6.566309 +v -6.023908 5.493320 6.566309 +v -5.980695 5.489907 6.617342 +v -6.129177 5.491110 6.584442 +v -6.062709 5.483872 6.526968 +v -6.062709 5.483872 6.526968 +v -6.129177 5.491110 6.584442 +v -6.155079 5.440902 6.560707 +v -6.088571 5.443631 6.504107 +v -6.062709 5.483872 6.526968 +v -6.088571 5.443631 6.504107 +v -6.062709 5.483872 6.526968 +v -6.150211 5.377002 6.573402 +v -6.085453 5.388029 6.510615 +v -6.085453 5.388029 6.510615 +v -6.129612 5.319212 6.607154 +v -6.061736 5.341086 6.539598 +v -6.061736 5.341086 6.539598 +v -6.010166 5.356432 6.469866 +v -6.028083 5.310687 6.589481 +v -5.967105 5.332651 6.525874 +v -5.923319 5.336355 6.455547 +v -5.921687 5.309711 6.623697 +v -5.866199 5.308359 6.578499 +v -5.818099 5.294938 6.537578 +v -5.821743 5.262170 6.740379 +v -5.765535 5.244571 6.719951 +v -5.732512 5.197204 6.702663 +v -5.786745 5.261132 6.505599 +v -5.718427 5.134013 6.680800 +v -5.771047 5.190209 6.499193 +v -5.706502 5.066284 6.654718 +v -5.767158 5.115206 6.491211 +v -5.818479 5.157888 6.310740 +v -5.755634 5.043391 6.473512 +v -5.812373 5.079186 6.308999 +v -5.872969 5.081939 6.123460 +v -5.865576 5.166703 6.120606 +v -5.937757 5.031432 5.932847 +v -5.968223 5.093230 5.923203 +v -5.980508 5.176070 5.898483 +v -5.968223 5.093230 5.923203 +v -6.027319 5.054217 5.684919 +v -5.980508 5.176070 5.898483 +v -5.988747 5.255222 5.866020 +v -5.988747 5.255222 5.866020 +v -6.014640 5.337643 5.833508 +v -6.014640 5.337643 5.833508 +v -5.806768 4.996169 6.299877 +v -5.738049 4.971690 6.454098 +v -5.722287 4.904739 6.438228 +v -5.658981 4.932174 6.600762 +v -5.641546 4.861161 6.580789 +v -5.631742 4.794974 6.562724 +v -5.569161 4.816592 6.757921 +v -5.551495 4.752330 6.744000 +v -5.536205 4.692452 6.731894 +v -5.615775 4.731918 6.543306 +v -5.538991 4.626170 6.726502 +v -5.610302 4.665838 6.532497 +v -5.538991 4.626170 6.726502 +v -5.581336 4.575635 6.737507 +v -5.610302 4.665838 6.532497 +v -5.488142 4.614209 6.956609 +v -5.521459 4.568347 6.964306 +v -5.587540 4.578919 6.981703 +v -5.465481 4.554572 7.177542 +v -5.514947 4.571583 7.193295 +v -5.566255 4.609979 7.199379 +v -5.636280 4.625289 6.993171 +v -5.622848 4.651733 7.218171 +v -5.695291 4.687335 7.014981 +v -5.686625 4.679351 7.256808 +v -5.542854 4.610666 7.422332 +v -5.603796 4.627203 7.451831 +v -5.683113 4.616237 7.493535 +v -5.773264 4.676896 7.298277 +v -5.773658 4.591174 7.536976 +v -5.873870 4.647867 7.339069 +v -5.901448 4.551520 7.594413 +v -6.004107 4.606860 7.391360 +v -6.081236 4.511634 7.676010 +v -6.191930 4.569845 7.475219 +v -6.222825 4.506518 7.746781 +v -6.351879 4.557430 7.550086 +v -6.466123 4.618377 7.353264 +v -6.459290 4.561700 7.603909 +v -6.576629 4.619170 7.408738 +v -6.550045 4.567952 7.649250 +v -6.322663 4.503465 7.800068 +v -6.402431 4.498479 7.845774 +v -6.460320 4.489403 7.883281 +v -6.626207 4.554607 7.693366 +v -6.506402 4.477462 7.916710 +v -6.666422 4.518556 7.720560 +v -6.546666 4.469580 7.945589 +v -6.692109 4.477339 7.753588 +v -6.591037 4.472449 7.978070 +v -6.727722 4.458201 7.795139 +v -6.630728 4.490985 8.006610 +v -6.768642 4.475155 7.827192 +v -6.630728 4.490985 8.006610 +v -6.659338 4.528043 8.026712 +v -6.800153 4.516411 7.846273 +v -6.768642 4.475155 7.827192 +v -6.950198 4.508217 7.633127 +v -6.927273 4.455322 7.618921 +v -6.815813 4.571367 7.850279 +v -6.956789 4.568968 7.635363 +v -7.079091 4.586179 7.433073 +v -6.950160 4.633006 7.628550 +v -7.070018 4.657016 7.427776 +v -6.936230 4.692229 7.621629 +v -7.054088 4.731575 7.426702 +v -6.916781 4.753494 7.620080 +v -7.032904 4.807453 7.435402 +v -6.891033 4.824613 7.629801 +v -7.012435 4.885516 7.456225 +v -6.857437 4.889170 7.634671 +v -6.977938 4.955240 7.458979 +v -6.807931 4.935908 7.618810 +v -6.927284 5.005168 7.439040 +v -7.018167 5.060129 7.289884 +v -6.868104 5.031100 7.403853 +v -6.958200 5.080976 7.261753 +v -7.032711 5.120070 7.139753 +v -6.895541 5.080717 7.224795 +v -6.967474 5.121343 7.118979 +v -7.000178 5.149595 7.028681 +v -7.076970 5.158656 7.033173 +v -7.089396 5.195976 6.947180 +v -6.897828 5.104169 7.099134 +v -6.928737 5.129864 7.024331 +v -6.829230 5.066776 7.184003 +v -6.829230 5.066776 7.184003 +v -6.755888 5.063187 7.141565 +v -6.824124 5.093610 7.061786 +v -6.897828 5.104169 7.099134 +v -6.689864 5.103323 7.122087 +v -6.748909 5.129504 7.029320 +v -6.634389 5.154601 7.112994 +v -6.691689 5.186194 7.026609 +v -6.723165 5.213200 6.967552 +v -6.606708 5.224117 7.000393 +v -6.639845 5.249706 6.943017 +v -6.669788 5.282660 6.887579 +v -6.750319 5.249284 6.913256 +v -6.699826 5.335809 6.843980 +v -6.781879 5.301950 6.874058 +v -6.723535 5.405836 6.832767 +v -6.814387 5.363713 6.862272 +v -6.737639 5.473162 6.858904 +v -6.842351 5.425976 6.882773 +v -6.909342 5.376680 6.898720 +v -6.966169 5.337311 6.900115 +v -6.842351 5.425976 6.882773 +v -6.852362 5.465086 6.941494 +v -6.929472 5.414752 6.951377 +v -6.909342 5.376680 6.898720 +v -6.988550 5.370405 6.952256 +v -6.966169 5.337311 6.900115 +v -7.047707 5.333756 6.947921 +v -7.031991 5.310919 6.896095 +v -6.966169 5.337311 6.900115 +v -6.988550 5.370405 6.952256 +v -6.930357 5.422415 7.023789 +v -6.992832 5.375388 7.023032 +v -6.992832 5.375388 7.023032 +v -7.048215 5.333254 7.014959 +v -6.978329 5.361542 7.105614 +v -7.027726 5.318203 7.107597 +v -7.029034 5.274598 7.268535 +v -6.947797 5.280731 7.475819 +v -6.997160 5.282383 7.501637 +v -6.919497 5.408766 7.104695 +v -6.978329 5.361542 7.105614 +v -6.846941 5.469732 7.017128 +v -6.834472 5.460438 7.099998 +v -6.726262 5.524119 6.996917 +v -6.736201 5.510555 6.922422 +v -6.594997 5.543232 6.890075 +v -6.737639 5.473162 6.858904 +v -6.606683 5.504404 6.829066 +v -6.467955 5.512427 6.781693 +v -6.442733 5.551461 6.836372 +v -6.333997 5.513503 6.707351 +v -6.297019 5.534981 6.767613 +v -6.213309 5.495714 6.647549 +v -6.175842 5.516559 6.697608 +v -6.333997 5.513503 6.707351 +v -6.352901 5.449504 6.680354 +v -6.233041 5.443188 6.625443 +v -6.213309 5.495714 6.647549 +v -6.340854 5.382446 6.699710 +v -6.228170 5.377599 6.640625 +v -6.318524 5.325513 6.738233 +v -6.208583 5.315489 6.672960 +v -6.289081 5.287813 6.790635 +v -6.179391 5.267615 6.725030 +v -6.092093 5.268281 6.653854 +v -6.153039 5.238969 6.785947 +v -6.053049 5.229748 6.716078 +v -5.983377 5.276541 6.669707 +v -6.028083 5.310687 6.589481 +v -6.031984 5.189368 6.816113 +v -5.944761 5.214090 6.780812 +v -5.944761 5.214090 6.780812 +v -5.881653 5.250830 6.761022 +v -5.983377 5.276541 6.669707 +v -5.915030 5.136524 6.958298 +v -5.843953 5.166156 6.945015 +v -5.778306 5.187761 6.933667 +v -5.803595 5.082133 7.148296 +v -5.733950 5.102057 7.136943 +v -5.668316 5.107795 7.122441 +v -5.718866 5.177376 6.915868 +v -5.617733 5.079622 7.094792 +v -5.679039 5.136533 6.891299 +v -5.597785 5.024533 7.062974 +v -5.660813 5.077492 6.863469 +v -5.580016 4.968995 7.033275 +v -5.642560 5.015052 6.833374 +v -5.549150 4.914417 7.003946 +v -5.615232 4.951553 6.803623 +v -5.687489 4.998328 6.627850 +v -5.590576 4.885098 6.778125 +v -5.516189 4.859544 6.981062 +v -5.491196 4.801631 6.966929 +v -5.462890 4.820490 7.196951 +v -5.436862 4.771076 7.184128 +v -5.419177 4.718147 7.175397 +v -5.478529 4.739749 6.960069 +v -5.419567 4.659291 7.170965 +v -5.477601 4.675533 6.955847 +v -5.428651 4.600685 7.170903 +v -5.488142 4.614209 6.956609 +v -5.357812 4.646341 7.382849 +v -5.369699 4.600095 7.383335 +v -5.369699 4.600095 7.383335 +v -5.405820 4.564222 7.391285 +v -5.428651 4.600685 7.170903 +v -5.293745 4.592951 7.611219 +v -5.333794 4.562662 7.618931 +v -5.384906 4.560106 7.631969 +v -5.448418 4.566373 7.400771 +v -5.433486 4.573424 7.644133 +v -5.500420 4.588649 7.409931 +v -5.477160 4.582171 7.656444 +v -5.363387 4.549278 7.859785 +v -5.406857 4.555567 7.881865 +v -5.449088 4.548482 7.900977 +v -5.529936 4.585273 7.675114 +v -5.499104 4.538622 7.924092 +v -5.595472 4.570780 7.702979 +v -5.572759 4.521092 7.959323 +v -5.674777 4.544123 7.740288 +v -5.693845 4.489252 8.018239 +v -5.798355 4.505997 7.800809 +v -5.852046 4.463517 8.097021 +v -5.963906 4.480900 7.885307 +v -5.996089 4.455475 8.171836 +v -6.096928 4.462216 7.954692 +v -6.108338 4.452617 8.229343 +v -6.195562 4.453551 8.006577 +v -6.197762 4.451380 8.273747 +v -6.279069 4.449566 8.052039 +v -6.267100 4.446404 8.311769 +v -6.347036 4.442615 8.089287 +v -6.322187 4.435438 8.328940 +v -6.400208 4.435173 8.118674 +v -6.371583 4.421542 8.347591 +v -6.449215 4.428887 8.144017 +v -6.425897 4.416582 8.369765 +v -6.499284 4.434083 8.171603 +v -6.470147 4.445505 8.393266 +v -6.543586 4.460207 8.199107 +v -6.470147 4.445505 8.393266 +v -6.490472 4.497381 8.412414 +v -6.571541 4.504252 8.223129 +v -6.543586 4.460207 8.199107 +v -6.492482 4.557367 8.425467 +v -6.583811 4.557003 8.240910 +v -6.670956 4.573445 8.036993 +v -6.579008 4.611318 8.248924 +v -6.672017 4.620793 8.042162 +v -6.812912 4.625705 7.842896 +v -6.660787 4.666569 8.040611 +v -6.797743 4.675472 7.831525 +v -6.644175 4.706205 8.036052 +v -6.779065 4.723681 7.823442 +v -6.623162 4.749653 8.030189 +v -6.755339 4.775269 7.822253 +v -6.589573 4.792172 8.017700 +v -6.721220 4.828106 7.818810 +v -6.545091 4.826234 7.997843 +v -6.674624 4.866386 7.801468 +v -6.490282 4.844382 7.972963 +v -6.621320 4.879966 7.768348 +v -6.750770 4.958359 7.585275 +v -6.567259 4.876503 7.732037 +v -6.691688 4.945141 7.537945 +v -6.801177 5.025033 7.359544 +v -6.627401 4.938101 7.498677 +v -6.734414 5.002586 7.315837 +v -6.627401 4.938101 7.498677 +v -6.559848 4.960268 7.474009 +v -6.660457 5.008530 7.282692 +v -6.734414 5.002586 7.315837 +v -6.500375 5.013760 7.466012 +v -6.601562 5.060614 7.273328 +v -6.434306 5.071802 7.449409 +v -6.544229 5.113113 7.265030 +v -6.341370 5.110203 7.406669 +v -6.452959 5.156947 7.231425 +v -6.550423 5.197221 7.085748 +v -6.349658 5.182368 7.184437 +v -6.444719 5.220531 7.040753 +v -6.499106 5.246206 6.957267 +v -6.328392 5.237614 6.992036 +v -6.376937 5.265166 6.911174 +v -6.412527 5.287313 6.849346 +v -6.533743 5.271688 6.899559 +v -6.443902 5.324218 6.795929 +v -6.564642 5.307721 6.846375 +v -6.468740 5.379854 6.759597 +v -6.590319 5.363312 6.808075 +v -6.478066 5.449140 6.753050 +v -6.605496 5.436219 6.797630 +v -6.467955 5.512427 6.781693 +v -6.606683 5.504404 6.829066 +v -6.256693 5.263324 6.852302 +v -6.215444 5.237755 6.937924 +v -6.120636 5.207678 6.874169 +v -6.143043 5.199702 7.090729 +v -6.060429 5.167006 7.036718 +v -5.995136 5.122037 6.985727 +v -5.987173 5.122391 7.246482 +v -5.933420 5.079455 7.208408 +v -5.870804 5.065695 7.171554 +v -5.915030 5.136524 6.958298 +v -5.857859 5.037543 7.435251 +v -5.807285 5.000973 7.399909 +v -5.807285 5.000973 7.399909 +v -5.745067 4.996707 7.363049 +v -5.870804 5.065695 7.171554 +v -5.741437 4.939757 7.602411 +v -5.677554 4.922085 7.567334 +v -5.618309 4.931954 7.547336 +v -5.685518 5.017851 7.343643 +v -5.562673 4.945408 7.529785 +v -5.622677 5.029779 7.328111 +v -5.513477 4.939898 7.508448 +v -5.569087 5.009292 7.302775 +v -5.474644 4.910300 7.481628 +v -5.536791 4.966123 7.273522 +v -5.450101 4.864673 7.454432 +v -5.515391 4.916842 7.244791 +v -5.430134 4.822069 7.433609 +v -5.490198 4.867062 7.217515 +v -5.406933 4.780531 7.416385 +v -5.367398 4.802886 7.641674 +v -5.344590 4.764532 7.631506 +v -5.316387 4.730362 7.620073 +v -5.382930 4.740185 7.403094 +v -5.286551 4.689206 7.612774 +v -5.361864 4.690754 7.389924 +v -5.279821 4.640434 7.609695 +v -5.249616 4.685169 7.817627 +v -5.234848 4.633482 7.809012 +v -5.238207 4.583039 7.804403 +v -5.293745 4.592951 7.611219 +v -5.169074 4.621389 7.958696 +v -5.164066 4.565158 7.958024 +v -5.164066 4.565158 7.958024 +v -5.184155 4.524375 7.974033 +v -5.266805 4.547571 7.813111 +v -5.238207 4.583039 7.804403 +v -5.215921 4.516698 8.001981 +v -5.316975 4.542064 7.836698 +v -5.249655 4.529709 8.035406 +v -5.101538 4.454964 8.143864 +v -5.134861 4.485826 8.179452 +v -5.167847 4.521171 8.215527 +v -5.284145 4.543910 8.069133 +v -5.209394 4.554304 8.253382 +v -5.326386 4.549811 8.098151 +v -5.282797 4.578913 8.294003 +v -5.384690 4.546350 8.125376 +v -5.379550 4.570807 8.331052 +v -5.464050 4.532015 8.162216 +v -5.511412 4.553511 8.386889 +v -5.590964 4.508657 8.217452 +v -5.689393 4.543935 8.460825 +v -5.760786 4.489206 8.296007 +v -5.848872 4.528956 8.542953 +v -5.916705 4.479078 8.376362 +v -5.976901 4.518762 8.609922 +v -6.040007 4.477593 8.444085 +v -5.786179 4.581045 8.673550 +v -5.911463 4.578273 8.733206 +v -5.734129 4.617695 8.770884 +v -5.854599 4.614112 8.828003 +v -5.947329 4.615519 8.878919 +v -5.807247 4.646051 8.901908 +v -6.020618 4.607819 8.930931 +v -6.058298 4.574101 8.980499 +v -5.989308 4.579736 9.098060 +v -6.082254 4.540765 9.029183 +v -6.149795 4.503767 8.952304 +v -6.102641 4.512646 9.073474 +v -6.171341 4.472673 9.001431 +v -6.212131 4.437218 8.950651 +v -6.202779 4.469946 8.888500 +v -6.201703 4.455872 9.047725 +v -6.239240 4.411920 9.000415 +v -6.241961 4.469557 9.074716 +v -6.281689 4.423760 9.026946 +v -6.310706 4.389420 8.980032 +v -6.281689 4.423760 9.026946 +v -6.313052 4.467686 9.015035 +v -6.310706 4.389420 8.980032 +v -6.340917 4.363052 8.920490 +v -6.340917 4.363052 8.920490 +v -6.361593 4.367721 8.840409 +v -6.361593 4.367721 8.840409 +v -6.359800 4.448460 8.783072 +v -6.353430 4.411866 8.767817 +v -6.353430 4.411866 8.767817 +v -6.322184 4.403782 8.760729 +v -6.284927 4.426904 8.766295 +v -6.369538 4.437396 8.679605 +v -6.334527 4.420180 8.668427 +v -6.294381 4.439036 8.665246 +v -6.366432 4.420329 8.546823 +v -6.317132 4.435913 8.537405 +v -6.407790 4.443343 8.561406 +v -6.369538 4.437396 8.679605 +v -6.384015 4.480399 8.692686 +v -6.425148 4.496837 8.572791 +v -6.407790 4.443343 8.561406 +v -6.380732 4.530772 8.707737 +v -6.423987 4.555455 8.579983 +v -6.363811 4.582553 8.724575 +v -6.411621 4.616853 8.584579 +v -6.481001 4.618608 8.432074 +v -6.339756 4.637906 8.743641 +v -6.342142 4.545975 8.819440 +v -6.316658 4.597332 8.847925 +v -6.314421 4.558262 8.923533 +v -6.278706 4.605800 8.971456 +v -6.218389 4.657782 9.044219 +v -6.323462 4.516937 8.977429 +v -6.288546 4.563630 9.029016 +v -6.222078 4.615763 9.101339 +v -6.107576 4.679154 9.196133 +v -6.109111 4.719298 9.147583 +v -6.276292 4.513597 9.064491 +v -6.211188 4.568901 9.138473 +v -6.093399 4.631978 9.227757 +v -5.950345 4.708359 9.287045 +v -5.972784 4.759617 9.261263 +v -6.179236 4.523272 9.145148 +v -6.066480 4.582536 9.230975 +v -5.923834 4.658586 9.282325 +v -5.792037 4.734478 9.268579 +v -5.810852 4.783257 9.266976 +v -6.066480 4.582536 9.230975 +v -6.032679 4.551168 9.199794 +v -5.902987 4.623314 9.247796 +v -5.923834 4.658586 9.282325 +v -5.787081 4.696708 9.234400 +v -5.792037 4.734478 9.268579 +v -5.685905 4.750385 9.186583 +v -5.683190 4.783040 9.218104 +v -5.898144 4.616464 9.198137 +v -5.798740 4.685824 9.184874 +v -5.703977 4.737382 9.139544 +v -5.590393 4.764493 9.087035 +v -5.574195 4.782470 9.135176 +v -5.813118 4.683096 9.137987 +v -5.723591 4.727468 9.091434 +v -5.609935 4.749549 9.037507 +v -5.475525 4.761030 8.978930 +v -5.456128 4.772715 9.032143 +v -5.742361 4.707065 9.039127 +v -5.632432 4.726513 8.981891 +v -5.496656 4.739792 8.921296 +v -5.348173 4.732478 8.869688 +v -5.326744 4.752957 8.925259 +v -5.657162 4.683253 8.920102 +v -5.519901 4.699201 8.856851 +v -5.370620 4.703374 8.806275 +v -5.199667 4.705830 8.819428 +v -5.548022 4.660621 8.782577 +v -5.394708 4.669793 8.724084 +v -5.580150 4.634883 8.700625 +v -5.421824 4.640918 8.634794 +v -5.622579 4.596414 8.602125 +v -5.457222 4.607646 8.529604 +v -5.328137 4.613838 8.477159 +v -5.217206 4.614967 8.438690 +v -5.128395 4.575369 8.406568 +v -5.076207 4.528716 8.377049 +v -5.027639 4.567478 8.574349 +v -4.989008 4.543082 8.571540 +v -5.036415 4.634660 8.770079 +v -5.076993 4.646707 8.743715 +v -5.032980 4.492764 8.351104 +v -4.991176 4.472748 8.322577 +v -4.935030 4.525421 8.569634 +v -4.880929 4.542537 8.557240 +v -4.951427 4.647704 8.800003 +v -4.993495 4.632379 8.790686 +v -4.952191 4.490441 8.291328 +v -4.942133 4.538095 8.267348 +v -4.851347 4.592589 8.528966 +v -5.059478 4.481963 8.100972 +v -5.070695 4.534993 8.106944 +v -5.088565 4.593557 8.101372 +v -4.964271 4.593911 8.254416 +v -4.942133 4.538095 8.267348 +v -5.070695 4.534993 8.106944 +v -4.995340 4.641060 8.251235 +v -4.913109 4.696358 8.476337 +v -4.871327 4.652868 8.497548 +v -4.851347 4.592589 8.528966 +v -5.107028 4.644238 8.097855 +v -5.130491 4.701511 8.105720 +v -5.043127 4.692733 8.245926 +v -5.185234 4.674867 7.969080 +v -5.204115 4.724160 7.981303 +v -5.226094 4.775045 7.989121 +v -5.161479 4.767220 8.107571 +v -5.268745 4.727184 7.825246 +v -5.289989 4.768657 7.830842 +v -5.313295 4.810088 7.835326 +v -5.258752 4.828706 7.986837 +v -5.300718 4.881180 7.976268 +v -5.204632 4.835968 8.097624 +v -5.342296 4.852596 7.841243 +v -5.379737 4.886399 7.836464 +v -5.346197 4.932680 7.951327 +v -5.390986 4.844308 7.651569 +v -5.419161 4.881311 7.665248 +v -5.463876 4.905972 7.685471 +v -5.428595 4.906612 7.831339 +v -5.517148 4.909552 7.700917 +v -5.571933 4.898051 7.707380 +v -5.132678 4.835671 8.216936 +v -5.087708 4.754941 8.235301 +v -5.051799 4.858597 8.395631 +v -5.009519 4.783653 8.428389 +v -4.962705 4.735945 8.454989 +v -5.005401 4.873527 8.654906 +v -4.975215 4.826332 8.694490 +v -4.949006 4.788687 8.729322 +v -5.099938 4.936286 8.890523 +v -5.084356 4.897055 8.925606 +v -5.078134 4.848916 8.952943 +v -4.924141 4.749475 8.762243 +v -5.083776 4.796035 8.966260 +v -4.916710 4.696282 8.789626 +v -5.083776 4.796035 8.966260 +v -5.106925 4.745219 8.954588 +v -4.916710 4.696282 8.789626 +v -5.280993 4.840229 9.042797 +v -5.289999 4.796443 9.018454 +v -5.308197 4.769844 8.976116 +v -5.141590 4.719841 8.918658 +v -5.167689 4.712496 8.875833 +v -5.437536 4.792158 9.083040 +v -5.427526 4.833752 9.119806 +v -5.569269 4.816419 9.169940 +v -5.427526 4.833752 9.119806 +v -5.435316 4.888951 9.125564 +v -5.582334 4.862867 9.174516 +v -5.569269 4.816419 9.169940 +v -5.699809 4.827147 9.217583 +v -5.683190 4.783040 9.218104 +v -5.606819 4.904733 9.159328 +v -5.723878 4.865149 9.198433 +v -5.831767 4.825977 9.243496 +v -5.853350 4.856831 9.205309 +v -5.981557 4.796659 9.215770 +v -5.453027 4.939674 9.109171 +v -5.295056 4.939489 9.026028 +v -5.306533 4.976000 8.996941 +v -5.284708 4.891029 9.043941 +v -5.280993 4.840229 9.042797 +v -5.123716 4.967131 8.850438 +v -5.321016 5.009281 8.966888 +v -5.331396 5.047657 8.936679 +v -5.146080 5.007781 8.806714 +v -5.178421 5.053885 8.756282 +v -5.338962 5.090305 8.906300 +v -5.037568 4.927451 8.609770 +v -5.099308 4.976103 8.568120 +v -5.156763 5.029038 8.527437 +v -5.223478 5.092083 8.712676 +v -5.127837 4.918602 8.370640 +v -5.271442 5.137043 8.671322 +v -5.365376 5.185427 8.835524 +v -5.342437 5.132751 8.875720 +v -5.220563 5.073340 8.493613 +v -5.326476 5.071700 8.474390 +v -5.349741 5.147078 8.626183 +v -5.384991 4.992455 8.314404 +v -5.474529 4.977452 8.339836 +v -5.419034 5.041905 8.489136 +v -5.326476 5.071700 8.474390 +v -5.384991 4.992455 8.314404 +v -5.480206 4.942179 8.144334 +v -5.480206 4.942179 8.144334 +v -5.561700 4.969399 8.183215 +v -5.629908 5.028413 8.213579 +v -5.557996 5.040847 8.345278 +v -5.715065 5.038778 8.091282 +v -5.804284 5.051224 8.129943 +v -5.732390 5.055017 8.247768 +v -5.799663 5.049181 7.978437 +v -5.875395 5.052424 8.011210 +v -5.963163 5.040257 8.047490 +v -5.901364 5.041094 8.171269 +v -5.877114 5.054836 7.855198 +v -5.948413 5.050668 7.880738 +v -6.032376 5.037251 7.914673 +v -6.126256 5.021723 7.957645 +v -6.053265 5.027496 8.086187 +v -6.029451 5.063339 7.728483 +v -6.119484 5.049049 7.764531 +v -6.217371 5.027547 7.810306 +v -6.292532 4.967086 7.847273 +v -6.199433 4.976622 7.997210 +v -6.227650 5.074736 7.592943 +v -6.325597 5.053517 7.640332 +v -6.399230 4.982217 7.666030 +v -6.444664 4.909665 7.672860 +v -6.327789 4.904059 7.871609 +v -6.383962 4.859730 7.913428 +v -6.260708 4.868983 8.097747 +v -6.222514 4.913942 8.040811 +v -6.506312 4.875615 7.697562 +v -6.436900 4.851321 7.949046 +v -6.383962 4.859730 7.913428 +v -6.506312 4.875615 7.697562 +v -6.195382 4.916318 8.195490 +v -6.157928 4.941867 8.157308 +v -6.122788 4.991635 8.125927 +v -6.104813 4.948151 8.267905 +v -6.059389 4.992003 8.246402 +v -5.989647 5.022141 8.212717 +v -6.013168 4.990605 8.373607 +v -5.939342 5.031214 8.334908 +v -5.839861 5.043861 8.291221 +v -5.886972 5.067164 8.463307 +v -5.781269 5.080029 8.412230 +v -5.666314 5.085511 8.367505 +v -5.730331 5.126904 8.539542 +v -5.620942 5.128245 8.490126 +v -5.513337 5.090190 8.473329 +v -5.594174 5.191532 8.626988 +v -5.504900 5.170805 8.602577 +v -5.422073 5.140021 8.611197 +v -5.504735 5.262655 8.781651 +v -5.451077 5.251564 8.785073 +v -5.400245 5.221589 8.806078 +v -5.349741 5.147078 8.626183 +v -5.428733 5.311663 8.941983 +v -5.385351 5.278292 8.955359 +v -5.400245 5.221589 8.806078 +v -5.384910 5.355789 9.086632 +v -5.355402 5.317014 9.094350 +v -5.361227 5.375209 9.223410 +v -5.342762 5.340140 9.228565 +v -5.359541 5.301902 9.237165 +v -5.346698 5.352542 9.328754 +v -5.361434 5.325811 9.334318 +v -5.383685 5.310526 9.343478 +v -5.397354 5.274360 9.248459 +v -5.406824 5.307740 9.353394 +v -5.440475 5.264248 9.261653 +v -5.413686 5.323180 9.392373 +v -5.397274 5.394641 9.222844 +v -5.428402 5.374576 9.089078 +v -5.476497 5.382667 9.098255 +v -5.436525 5.403223 9.229141 +v -5.476150 5.327961 8.941203 +v -5.525520 5.335011 8.948613 +v -5.577988 5.336281 8.964193 +v -5.520648 5.384257 9.112228 +v -5.567946 5.268407 8.790839 +v -5.633643 5.269362 8.813900 +v -5.692411 5.266466 8.844215 +v -5.626134 5.331412 8.985481 +v -5.687149 5.196535 8.665797 +v -5.770535 5.190728 8.708510 +v -5.737908 5.251473 8.883574 +v -5.831972 5.120863 8.583507 +v -5.961174 5.015969 8.520166 +v -6.011936 4.949038 8.568497 +v -6.054823 4.931744 8.403742 +v -6.114880 4.904136 8.445556 +v -6.071489 4.935724 8.616217 +v -6.151184 4.924154 8.295028 +v -6.194965 4.932912 8.334488 +v -6.172555 4.922686 8.476973 +v -6.114880 4.904136 8.445556 +v -6.151184 4.924154 8.295028 +v -6.195382 4.916318 8.195490 +v -6.237189 4.928569 8.244437 +v -6.219808 4.933684 8.513612 +v -6.185835 4.962713 8.704901 +v -6.132853 4.951612 8.662381 +v -6.071489 4.935724 8.616217 +v -6.235205 4.959923 8.389277 +v -6.278614 4.962553 8.447647 +v -6.266685 4.926213 8.553521 +v -6.263630 4.976333 8.312515 +v -6.290429 5.002340 8.391279 +v -6.303364 4.890019 8.579478 +v -6.238636 4.880056 8.768600 +v -6.223203 4.931733 8.740478 +v -6.327223 4.936990 8.489621 +v -6.364821 4.891695 8.487977 +v -5.770572 5.215880 8.924917 +v -5.693102 5.286431 9.045012 +v -5.663875 5.316520 9.011612 +v -5.628551 5.329840 9.177108 +v -5.602404 5.361468 9.154292 +v -5.564915 5.377388 9.132562 +v -5.542852 5.381885 9.275698 +v -5.510983 5.397961 9.256353 +v -5.474282 5.406119 9.240058 +v -5.559958 5.350535 9.291116 +v -5.504499 5.359696 9.370219 +v -5.485387 5.331720 9.372348 +v -5.437707 5.338733 9.411008 +v -5.457088 5.360868 9.415977 +v -5.552636 5.311724 9.293429 +v -5.626840 5.283813 9.192240 +v -5.594468 5.243913 9.194874 +v -5.544985 5.217888 9.185094 +v -5.694178 5.245682 9.081145 +v -5.665969 5.203430 9.105179 +v -5.609334 5.167837 9.109594 +v -5.529044 5.146475 9.097062 +v -5.481678 5.207399 9.167591 +v -5.740231 5.149500 9.030218 +v -5.673032 5.115261 9.055377 +v -5.578552 5.098392 9.059079 +v -5.816890 5.094065 8.984700 +v -5.739834 5.062463 9.041966 +v -5.621858 5.037455 9.047524 +v -5.764971 5.187575 8.979292 +v -5.848638 5.117082 8.906034 +v -5.816890 5.094065 8.984700 +v -5.437707 5.338733 9.411008 +v -6.129857 5.090807 7.550124 +v -6.239699 5.121741 7.358432 +v -6.046003 5.102593 7.518520 +v -6.146451 5.127822 7.316065 +v -6.245286 5.193330 7.135440 +v -6.062028 5.144538 7.282998 +v -5.970967 5.104869 7.491321 +v -5.904589 5.083408 7.463630 +v -5.884511 5.068075 7.682851 +v -5.823567 5.048645 7.662628 +v -5.783898 4.994105 7.638271 +v -5.760612 5.019424 7.811811 +v -5.741437 4.939757 7.602411 +v -5.812165 5.047363 7.832554 +v -5.955289 5.068490 7.703596 +v -5.477911 5.055014 9.042396 +v -5.331396 5.047657 8.936679 +v -5.693072 4.648743 8.846332 +v -5.768147 4.677900 8.975233 +v -5.899570 4.626017 9.143714 +v -6.005308 4.554088 9.151329 +v -6.136605 4.502287 9.117300 +v -6.179236 4.523272 9.145148 +v -6.241961 4.469557 9.074716 +v -6.355217 4.495885 8.800740 +v -6.435618 4.820491 8.185665 +v -6.480375 4.793728 8.208783 +v -7.031991 5.310919 6.896095 +v -6.966169 5.337311 6.900115 +v -6.416306 4.929704 4.772402 +v -6.431575 4.923765 4.675079 +v -6.448825 5.228163 4.792617 +v -6.447463 5.163300 4.709499 +v -6.448825 5.228163 4.792617 +v -6.447463 5.163300 4.709499 +v -6.458551 5.294212 4.847169 +v -6.458551 5.294212 4.847169 +v -6.472032 5.359624 4.836683 +v -6.615002 5.556320 4.668506 +v -6.593135 5.521006 4.542660 +v -6.587298 5.482194 4.660596 +v -6.555101 5.492174 4.532913 +v -6.538611 5.451903 4.635392 +v -6.555101 5.492174 4.532913 +v -6.479335 5.458291 4.621199 +v -6.538611 5.451903 4.635392 +v -6.443824 5.415414 4.733194 +v -6.501153 5.406834 4.762068 +v -6.426085 5.480810 4.610006 +v -6.384426 5.438340 4.713921 +v -6.383855 5.521251 4.605663 +v -6.337622 5.487504 4.708817 +v -6.587090 5.544424 4.460648 +v -6.553668 5.523619 4.456039 +v -6.553668 5.523619 4.456039 +v -6.539304 5.555782 4.408230 +v -6.539304 5.555782 4.408230 +v -6.520453 5.597515 4.394114 +v -6.520453 5.597515 4.394114 +v -6.497857 5.649528 4.424815 +v -6.497857 5.649528 4.424815 +v -8.117756 6.172972 5.456415 +v -8.123081 6.110873 5.436266 +v -8.179224 6.158030 5.329739 +v -8.175673 6.210913 5.340158 +v -8.201721 6.163620 5.215101 +v -8.169033 6.144900 5.187070 +v -8.144445 6.278035 5.220369 +v -8.051594 5.592561 5.112573 +v -8.090616 5.559041 5.124062 +v -8.098162 5.615028 5.057488 +v -8.148079 5.644559 5.008506 +v -8.205502 5.676225 4.999181 +v -8.179359 5.732494 5.017679 +v -8.231215 5.736900 5.057088 +v -8.179359 5.732494 5.017679 +v -8.203356 5.781846 5.107790 +v -8.146772 5.783545 5.068893 +v -8.146772 5.783545 5.068893 +v -8.162891 5.810944 5.178807 +v -8.101095 5.813640 5.138440 +v -8.101095 5.813640 5.138440 +v -8.124275 5.826859 5.255910 +v -8.049429 5.832658 5.216933 +v -8.140459 5.544373 5.147326 +v -8.182772 5.551541 5.171312 +v -8.140459 5.544373 5.147326 +v -8.218050 5.570213 5.193376 +v -8.240076 5.601775 5.130731 +v -8.248165 5.634921 5.148109 +v -8.225691 5.605676 5.216017 +v -8.199841 5.570202 5.296290 +v -5.329235 1.819609 6.025016 +v -5.187760 1.798699 6.062021 +v -5.200780 1.651008 5.855024 +v -5.070584 1.750553 6.107684 +v -5.085494 1.607144 5.896894 +v -5.114963 1.466890 5.688515 +v -5.003524 1.540805 5.956347 +v -5.024909 1.412163 5.741015 +v -5.072710 1.284393 5.545044 +v -4.976624 1.349697 5.798940 +v -5.003364 1.232090 5.599854 +v -5.049356 1.122577 5.422341 +v -4.971871 1.171659 5.651579 +v -5.004539 1.064760 5.477243 +v -4.985363 1.001573 5.523466 +v -4.958886 0.941088 5.558023 +v -4.879682 1.834291 2.177855 +v -5.130506 1.346270 2.446398 +v -5.165610 1.183246 2.438297 +v -5.133244 1.150201 2.369714 +v -5.233218 1.009385 2.445695 +v -5.208645 0.969872 2.388793 +v -5.311388 0.867490 2.469379 +v -5.278599 0.831213 2.415319 +v -5.374797 0.774415 2.491207 +v -5.344465 0.728665 2.440887 +v -5.423784 0.711753 2.511025 +v -5.392721 0.658112 2.477627 +v -5.423784 0.711753 2.511025 +v -5.392721 0.658112 2.477627 +v -5.422236 0.751196 2.601677 +v -5.380619 0.805374 2.581580 +v -5.422236 0.751196 2.601677 +v -5.455859 0.715588 2.611659 +v -5.818962 0.664383 3.101232 +v -5.838425 0.741561 3.089804 +v -5.333207 2.344212 2.092039 +v -5.359046 2.459444 2.053568 +v -5.359046 2.459444 2.053568 +v -5.436964 2.597729 2.061790 +v -7.067682 6.342305 5.492056 +v -7.102570 6.401795 5.374961 +v -7.102570 6.401795 5.374961 +v -7.016912 6.440730 5.363137 +v -7.067682 6.342305 5.492056 +v -7.151525 6.472664 5.229331 +v -7.074790 6.512366 5.220615 +v -7.017190 6.576418 5.223693 +v -7.129543 6.582533 5.019809 +v -7.074141 6.645235 5.024528 +v -7.049520 6.721896 5.041408 +v -6.987370 6.653504 5.238250 +v -7.055390 6.797765 5.067046 +v -6.991554 6.734501 5.260759 +v -7.105792 6.854506 5.101394 +v -7.039621 6.798691 5.289621 +v -7.179347 6.878619 5.132161 +v -7.119339 6.830494 5.318099 +v -7.179347 6.878619 5.132161 +v -7.261218 6.867982 5.154244 +v -7.207932 6.823705 5.340977 +v -7.119339 6.830494 5.318099 +v -7.331748 6.825795 5.163165 +v -7.328752 6.917376 4.950660 +v -7.394128 6.881389 4.961591 +v -7.441183 6.823161 4.958082 +v -7.381520 6.765472 5.160046 +v -7.458076 6.756808 4.940268 +v -7.402997 6.690301 5.142251 +v -7.445934 6.694450 4.912395 +v -7.396294 6.617544 5.112685 +v -7.403274 6.649448 4.879864 +v -7.353125 6.563688 5.077354 +v -7.339767 6.632749 4.851224 +v -7.283239 6.541651 5.048039 +v -7.232750 6.459103 5.248603 +v -7.204401 6.551235 5.029159 +v -7.151525 6.472664 5.229331 +v -7.269578 6.640362 4.829071 +v -7.269578 6.640362 4.829071 +v -7.205101 6.671933 4.816768 +v -7.204401 6.551235 5.029159 +v -7.347054 6.734432 4.634569 +v -7.292669 6.765674 4.627562 +v -7.252656 6.813473 4.631993 +v -7.158856 6.729123 4.820062 +v -7.236243 6.872369 4.649171 +v -7.140464 6.796707 4.837457 +v -7.245513 6.931145 4.675948 +v -7.152141 6.862353 4.865684 +v -7.284368 6.972740 4.706581 +v -7.195858 6.907916 4.898202 +v -7.341504 6.982323 4.733787 +v -7.258453 6.926529 4.927624 +v -7.341504 6.982323 4.733787 +v -7.402893 6.962898 4.752929 +v -7.258453 6.926529 4.927624 +v -7.420737 7.038071 4.550979 +v -7.471125 7.026869 4.563824 +v -7.515125 7.002367 4.565124 +v -7.458495 6.931966 4.760293 +v -7.548943 6.964981 4.555248 +v -7.502254 6.883447 4.755120 +v -7.558570 6.920658 4.534930 +v -7.523341 6.827347 4.738320 +v -7.543805 6.879813 4.510894 +v -7.511724 6.769880 4.708326 +v -7.513715 6.852409 4.485350 +v -7.469292 6.730594 4.676075 +v -7.470819 6.840245 4.465180 +v -7.409455 6.719889 4.651905 +v -7.422836 6.848151 4.451011 +v -7.347054 6.734432 4.634569 +v -7.526522 6.962851 4.279882 +v -7.489995 6.973056 4.274837 +v -7.489995 6.973056 4.274837 +v -7.454769 6.998204 4.280710 +v -7.379097 6.875175 4.447221 +v -7.422836 6.848151 4.451011 +v -7.430519 7.031341 4.293496 +v -7.352250 6.918863 4.459709 +v -7.417827 7.068048 4.311165 +v -7.335504 6.962515 4.475523 +v -7.422386 7.103537 4.333938 +v -7.342855 7.004839 4.500907 +v -7.449144 7.125891 4.357112 +v -7.375040 7.031598 4.529024 +v -7.487684 7.129182 4.374077 +v -7.420737 7.038071 4.550979 +v -7.515515 7.193521 4.193563 +v -7.537232 7.198235 4.203220 +v -7.525987 7.115834 4.379206 +v -7.487684 7.129182 4.374077 +v -7.563513 7.093398 4.377333 +v -7.590662 7.061044 4.364731 +v -7.603309 7.028588 4.347191 +v -7.595715 6.992102 4.317908 +v -7.588692 7.098374 4.153840 +v -7.566956 6.969808 4.294836 +v -7.564890 7.094985 4.144809 +v -7.593078 7.182400 4.076867 +v -7.537034 7.101892 4.140507 +v -7.537034 7.101892 4.140507 +v -7.591292 7.214124 4.064650 +v -7.597501 7.215547 4.072048 +v -7.591057 7.225026 4.075438 +v -7.584007 7.227687 4.067558 +v -7.591292 7.214124 4.064650 +v -7.580168 7.231747 4.090353 +v -7.571351 7.231777 4.083369 +v -7.563757 7.230037 4.076302 +v -7.498749 7.182493 4.180627 +v -6.956913 6.084995 5.465543 +v -5.999907 6.551706 5.861896 +v -6.485561 4.325058 -1.006475 +v -6.499324 4.351884 -0.955618 +v -6.510828 4.373666 -0.893579 +v -6.510828 4.373666 -0.893579 +v -6.450243 4.354195 -0.875491 +v -6.417818 4.299479 -0.791894 +v -6.418638 4.295870 -0.859503 +v -7.064316 0.928027 7.814593 +v -7.455765 0.270429 8.183636 +v -7.466918 0.289330 8.266634 +v -7.431868 0.323558 8.388192 +v -7.481709 0.297524 8.358882 +v -7.415742 0.373294 8.419965 +v -7.435564 5.347837 6.749306 +v -7.435564 5.347837 6.749306 +v -4.789229 0.211296 2.091336 +v -4.890031 0.301433 2.133945 +v -4.710892 0.134574 2.055795 +v -4.728050 0.121181 2.046569 +v -4.819396 0.184060 2.079628 +v -4.976481 0.211429 2.138856 +v -4.941509 0.261633 2.125721 +v -5.082349 0.268428 2.187191 +v -5.033638 0.353804 2.148679 +v -4.965995 0.398362 2.156627 +v -4.990623 0.156327 2.161257 +v -5.101700 0.179825 2.219795 +v -5.173987 0.193235 2.256695 +v -5.101700 0.179825 2.219795 +v -6.450004 4.951175 4.600348 +v -5.952219 0.272388 3.473125 +v -5.904520 0.279101 3.558239 +v -5.835640 0.371968 3.545089 +v -5.871655 0.257051 3.556283 +v -5.799842 0.332177 3.528563 +v -5.936830 0.217663 3.535496 +v -5.896192 0.200651 3.528624 +v -5.168071 0.233919 3.449562 +v -5.092377 0.221962 3.424083 +v -5.235960 0.235242 3.494052 +v -5.168071 0.233919 3.449562 +v -6.273008 5.605434 8.413537 +v -7.724463 4.709639 5.780551 +v -7.785533 4.718071 5.750949 +v -7.724463 4.709639 5.780551 +v -7.785533 4.718071 5.750949 +v -7.845618 4.731756 5.716371 +v -5.491903 0.152622 3.695153 +v -6.296714 5.521008 8.324904 +v -4.886036 0.093385 3.726861 +v -5.295034 0.225720 3.556612 +v -5.335996 0.181903 3.503186 +v -5.399110 0.179293 3.466722 +v -5.380539 0.160988 3.569829 +v -5.433530 0.155844 3.543293 +v -5.344584 0.195783 3.609232 +v -8.003941 4.915199 5.339760 +v -7.964660 4.956600 5.290822 +v -8.053328 4.929137 5.387633 +v -8.003941 4.915199 5.339760 +v -8.105003 4.940273 5.298070 +v -8.072060 4.925930 5.263909 +v -8.086910 4.983880 5.414416 +v -8.124977 4.980684 5.318700 +v -8.092058 5.054447 5.416658 +v -7.965440 5.021665 5.255757 +v -8.065222 5.036959 5.191921 +v -7.999502 5.086541 5.229858 +v -8.104765 5.051793 5.211392 +v -8.060328 5.107210 5.265963 +v -4.693131 0.062365 2.059501 +v -6.294567 4.741622 -0.568229 +v -6.348345 4.791107 -0.566416 +v -6.278901 4.810114 -0.693723 +v -6.415205 4.812698 -0.585629 +v -6.481814 4.816113 -0.618984 +v -6.415205 4.812698 -0.585629 +v -6.465221 4.835574 -0.761756 +v -6.536226 4.788145 -0.670305 +v -6.484976 4.795371 -0.801254 +v -6.556420 4.732578 -0.724943 +v -6.622775 4.676896 -0.654102 +v -6.533949 4.665292 -0.772497 +v -6.474200 4.744569 -0.836481 +v -6.425171 4.701963 -0.843725 +v -6.467706 4.609636 -0.779451 +v -6.363636 4.680192 -0.825989 +v -6.425171 4.701963 -0.843725 +v -6.304364 4.684672 -0.792984 +v -6.269887 4.713612 -0.753307 +v -6.262811 4.759394 -0.716862 +v -6.400213 4.880360 -0.841450 +v -6.334401 4.897085 -0.887534 +v -6.289281 4.889658 -0.866877 +v -6.298755 4.889118 -0.898965 +v -5.621858 5.037455 9.047524 +v -5.069360 0.144197 0.679565 +v -8.217228 0.626090 2.561924 +v -8.266296 0.560012 2.537136 +v -8.269894 0.601658 2.638968 +v -8.304434 0.554460 2.620579 +v -8.362156 0.533677 2.610541 +v -8.418797 0.562797 2.616910 +v -8.412596 0.547008 2.686446 +v -8.445681 0.612332 2.643444 +v -8.418797 0.562797 2.616910 +v -8.260176 0.661469 2.661582 +v -8.293150 0.732734 2.650745 +v -5.505125 0.189207 3.640011 +v -6.277801 4.862605 -0.802645 +v -8.182121 6.274997 5.154529 +v -8.547281 0.162000 2.345732 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.9810 -0.1939 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.9808 -0.0000 -0.1951 +vn -0.9622 -0.1939 -0.1914 +vn -0.3879 0.9217 -0.0000 +vn -0.2010 0.9796 -0.0000 +vn -0.1971 0.9796 -0.0392 +vn -0.3804 0.9217 -0.0757 +vn -0.9248 -0.3805 -0.0000 +vn -0.9070 -0.3805 -0.1804 +vn -0.5598 0.8286 -0.0000 +vn -0.5490 0.8286 -0.1092 +vn -0.8333 -0.5528 -0.0000 +vn -0.8173 -0.5528 -0.1626 +vn -0.7101 0.7041 -0.0000 +vn -0.6965 0.7041 -0.1385 +vn -0.7101 -0.7041 -0.0000 +vn -0.6965 -0.7041 -0.1385 +vn -0.8333 0.5528 -0.0000 +vn -0.8173 0.5528 -0.1626 +vn -0.5598 -0.8286 -0.0000 +vn -0.5490 -0.8286 -0.1092 +vn -0.9248 0.3805 -0.0000 +vn -0.9070 0.3805 -0.1804 +vn -0.3879 -0.9217 -0.0000 +vn -0.3804 -0.9217 -0.0757 +vn -0.9810 0.1939 -0.0000 +vn -0.9622 0.1939 -0.1914 +vn -0.2010 -0.9796 -0.0000 +vn -0.1971 -0.9796 -0.0392 +vn -0.0000 -1.0000 -0.0000 +vn -0.9063 0.1939 -0.3754 +vn -0.9239 -0.0000 -0.3827 +vn -0.1857 0.9796 -0.0769 +vn -0.1857 -0.9796 -0.0769 +vn -0.9063 -0.1939 -0.3754 +vn -0.3584 0.9217 -0.1484 +vn -0.8544 -0.3805 -0.3539 +vn -0.5172 0.8286 -0.2142 +vn -0.7699 -0.5528 -0.3189 +vn -0.6561 0.7041 -0.2718 +vn -0.6561 -0.7041 -0.2718 +vn -0.7699 0.5528 -0.3189 +vn -0.5172 -0.8286 -0.2142 +vn -0.8544 0.3805 -0.3539 +vn -0.3584 -0.9217 -0.1484 +vn -0.6929 -0.5528 -0.4630 +vn -0.5905 -0.7041 -0.3945 +vn -0.5905 0.7041 -0.3945 +vn -0.6929 0.5528 -0.4630 +vn -0.4654 -0.8286 -0.3110 +vn -0.7689 0.3805 -0.5138 +vn -0.3225 -0.9217 -0.2155 +vn -0.8157 0.1939 -0.5450 +vn -0.1671 -0.9796 -0.1117 +vn -0.8315 -0.0000 -0.5556 +vn -0.1671 0.9796 -0.1117 +vn -0.8157 -0.1939 -0.5450 +vn -0.3225 0.9217 -0.2155 +vn -0.7689 -0.3805 -0.5138 +vn -0.4654 0.8286 -0.3110 +vn -0.1421 0.9796 -0.1421 +vn -0.1421 -0.9796 -0.1421 +vn -0.7071 -0.0000 -0.7071 +vn -0.6937 -0.1939 -0.6937 +vn -0.2743 0.9217 -0.2743 +vn -0.6539 -0.3805 -0.6539 +vn -0.3958 0.8286 -0.3958 +vn -0.5893 -0.5528 -0.5893 +vn -0.5021 0.7041 -0.5021 +vn -0.5021 -0.7041 -0.5021 +vn -0.5893 0.5528 -0.5893 +vn -0.3958 -0.8286 -0.3958 +vn -0.6539 0.3805 -0.6539 +vn -0.2743 -0.9217 -0.2743 +vn -0.6937 0.1939 -0.6937 +vn -0.3945 0.7041 -0.5905 +vn -0.4630 0.5528 -0.6929 +vn -0.3945 -0.7041 -0.5905 +vn -0.3110 -0.8286 -0.4654 +vn -0.5138 0.3805 -0.7689 +vn -0.2155 -0.9217 -0.3225 +vn -0.5450 0.1939 -0.8157 +vn -0.1116 -0.9796 -0.1671 +vn -0.5556 -0.0000 -0.8315 +vn -0.1117 0.9796 -0.1671 +vn -0.5450 -0.1939 -0.8157 +vn -0.2155 0.9217 -0.3225 +vn -0.5138 -0.3805 -0.7689 +vn -0.3110 0.8286 -0.4654 +vn -0.4630 -0.5528 -0.6929 +vn -0.3827 -0.0000 -0.9239 +vn -0.3754 -0.1939 -0.9063 +vn -0.0769 0.9796 -0.1857 +vn -0.1484 0.9217 -0.3584 +vn -0.3539 -0.3805 -0.8544 +vn -0.2142 0.8286 -0.5172 +vn -0.3189 -0.5528 -0.7699 +vn -0.2718 0.7041 -0.6561 +vn -0.2718 -0.7041 -0.6561 +vn -0.3189 0.5528 -0.7699 +vn -0.2142 -0.8286 -0.5172 +vn -0.3539 0.3805 -0.8544 +vn -0.1484 -0.9217 -0.3584 +vn -0.3754 0.1939 -0.9063 +vn -0.0769 -0.9796 -0.1857 +vn -0.1385 -0.7041 -0.6965 +vn -0.1092 -0.8286 -0.5490 +vn -0.1626 0.5528 -0.8173 +vn -0.1804 0.3805 -0.9070 +vn -0.0757 -0.9217 -0.3804 +vn -0.1914 0.1939 -0.9622 +vn -0.0392 -0.9796 -0.1971 +vn -0.1951 -0.0000 -0.9808 +vn -0.0392 0.9796 -0.1971 +vn -0.1914 -0.1939 -0.9622 +vn -0.0757 0.9217 -0.3804 +vn -0.1804 -0.3805 -0.9070 +vn -0.1092 0.8286 -0.5490 +vn -0.1626 -0.5528 -0.8173 +vn -0.1385 0.7041 -0.6965 +vn -0.0000 -0.1939 -0.9810 +vn -0.0000 -0.3805 -0.9248 +vn -0.0000 0.9217 -0.3879 +vn -0.0000 0.8286 -0.5598 +vn -0.0000 -0.5528 -0.8333 +vn -0.0000 0.7041 -0.7101 +vn -0.0000 -0.7041 -0.7101 +vn -0.0000 0.5528 -0.8333 +vn -0.0000 -0.8286 -0.5598 +vn -0.0000 0.3805 -0.9248 +vn -0.0000 -0.9217 -0.3879 +vn -0.0000 0.1939 -0.9810 +vn -0.0000 -0.9796 -0.2010 +vn -0.0000 0.9796 -0.2010 +vn 0.1092 -0.8286 -0.5490 +vn 0.0757 -0.9217 -0.3804 +vn 0.1804 0.3805 -0.9070 +vn 0.1914 0.1939 -0.9622 +vn 0.0392 -0.9796 -0.1971 +vn 0.1951 -0.0000 -0.9808 +vn 0.0392 0.9796 -0.1971 +vn 0.1914 -0.1939 -0.9622 +vn 0.0757 0.9217 -0.3804 +vn 0.1804 -0.3805 -0.9070 +vn 0.1092 0.8286 -0.5490 +vn 0.1626 -0.5528 -0.8173 +vn 0.1385 0.7041 -0.6965 +vn 0.1385 -0.7041 -0.6965 +vn 0.1626 0.5528 -0.8173 +vn 0.1484 0.9217 -0.3584 +vn 0.2142 0.8286 -0.5172 +vn 0.3539 -0.3805 -0.8544 +vn 0.3189 -0.5528 -0.7699 +vn 0.2718 0.7041 -0.6561 +vn 0.2718 -0.7041 -0.6561 +vn 0.3189 0.5528 -0.7699 +vn 0.2142 -0.8286 -0.5172 +vn 0.3539 0.3805 -0.8544 +vn 0.1484 -0.9217 -0.3584 +vn 0.3754 0.1939 -0.9063 +vn 0.0769 -0.9796 -0.1857 +vn 0.3827 -0.0000 -0.9239 +vn 0.0769 0.9796 -0.1857 +vn 0.3754 -0.1939 -0.9063 +vn 0.5138 0.3805 -0.7689 +vn 0.5450 0.1939 -0.8157 +vn 0.2155 -0.9217 -0.3225 +vn 0.1116 -0.9796 -0.1671 +vn 0.5556 -0.0000 -0.8315 +vn 0.1116 0.9796 -0.1671 +vn 0.5450 -0.1939 -0.8157 +vn 0.2155 0.9217 -0.3225 +vn 0.5138 -0.3805 -0.7689 +vn 0.3110 0.8286 -0.4654 +vn 0.4630 -0.5528 -0.6929 +vn 0.3945 0.7041 -0.5905 +vn 0.3945 -0.7041 -0.5905 +vn 0.4630 0.5528 -0.6929 +vn 0.3110 -0.8286 -0.4654 +vn 0.6539 -0.3805 -0.6539 +vn 0.5893 -0.5528 -0.5893 +vn 0.3958 0.8286 -0.3958 +vn 0.5021 0.7041 -0.5021 +vn 0.5021 -0.7041 -0.5021 +vn 0.5893 0.5528 -0.5893 +vn 0.3958 -0.8286 -0.3958 +vn 0.6539 0.3805 -0.6539 +vn 0.2743 -0.9217 -0.2743 +vn 0.6937 0.1939 -0.6937 +vn 0.1421 -0.9796 -0.1421 +vn 0.7071 -0.0000 -0.7071 +vn 0.1421 0.9796 -0.1421 +vn 0.6937 -0.1939 -0.6937 +vn 0.2743 0.9217 -0.2743 +vn 0.3225 -0.9217 -0.2155 +vn 0.1671 -0.9796 -0.1117 +vn 0.8157 0.1939 -0.5450 +vn 0.8315 -0.0000 -0.5556 +vn 0.1671 0.9796 -0.1117 +vn 0.8157 -0.1939 -0.5450 +vn 0.3225 0.9217 -0.2155 +vn 0.7689 -0.3805 -0.5138 +vn 0.4654 0.8286 -0.3110 +vn 0.6929 -0.5528 -0.4630 +vn 0.5905 0.7041 -0.3945 +vn 0.5905 -0.7041 -0.3945 +vn 0.6929 0.5528 -0.4630 +vn 0.4654 -0.8286 -0.3110 +vn 0.7689 0.3805 -0.5138 +vn 0.5172 0.8286 -0.2142 +vn 0.6561 0.7041 -0.2718 +vn 0.7699 -0.5528 -0.3189 +vn 0.6561 -0.7041 -0.2718 +vn 0.7699 0.5528 -0.3189 +vn 0.5172 -0.8286 -0.2142 +vn 0.8544 0.3805 -0.3539 +vn 0.3584 -0.9217 -0.1484 +vn 0.9063 0.1939 -0.3754 +vn 0.1857 -0.9796 -0.0769 +vn 0.9239 -0.0000 -0.3827 +vn 0.1857 0.9796 -0.0769 +vn 0.9063 -0.1939 -0.3754 +vn 0.3584 0.9217 -0.1484 +vn 0.8544 -0.3805 -0.3539 +vn 0.9622 0.1939 -0.1914 +vn 0.9808 -0.0000 -0.1951 +vn 0.1971 0.9796 -0.0392 +vn 0.1971 -0.9796 -0.0392 +vn 0.9622 -0.1939 -0.1914 +vn 0.3804 0.9217 -0.0757 +vn 0.9070 -0.3805 -0.1804 +vn 0.5490 0.8286 -0.1092 +vn 0.8173 -0.5528 -0.1626 +vn 0.6965 0.7041 -0.1385 +vn 0.6965 -0.7041 -0.1385 +vn 0.8173 0.5528 -0.1626 +vn 0.5490 -0.8286 -0.1092 +vn 0.9070 0.3805 -0.1804 +vn 0.3804 -0.9217 -0.0757 +vn 0.8333 -0.5528 -0.0000 +vn 0.7101 -0.7041 -0.0000 +vn 0.7101 0.7041 -0.0000 +vn 0.8333 0.5528 -0.0000 +vn 0.5598 -0.8286 -0.0000 +vn 0.9248 0.3805 -0.0000 +vn 0.3879 -0.9217 -0.0000 +vn 0.9810 0.1939 -0.0000 +vn 0.2010 -0.9796 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn 0.2010 0.9796 -0.0000 +vn 0.9810 -0.1939 -0.0000 +vn 0.3879 0.9217 -0.0000 +vn 0.9248 -0.3805 -0.0000 +vn 0.5598 0.8286 -0.0000 +vn 0.1971 -0.9796 0.0392 +vn 0.9808 -0.0000 0.1951 +vn 0.9622 -0.1939 0.1914 +vn 0.1971 0.9796 0.0392 +vn 0.3804 0.9217 0.0757 +vn 0.9070 -0.3805 0.1804 +vn 0.5490 0.8286 0.1092 +vn 0.8173 -0.5528 0.1626 +vn 0.6965 0.7041 0.1385 +vn 0.6965 -0.7041 0.1385 +vn 0.8173 0.5528 0.1626 +vn 0.5490 -0.8286 0.1092 +vn 0.9070 0.3805 0.1804 +vn 0.3804 -0.9217 0.0757 +vn 0.9622 0.1939 0.1914 +vn 0.6561 -0.7041 0.2718 +vn 0.5172 -0.8286 0.2142 +vn 0.7699 0.5528 0.3189 +vn 0.8544 0.3805 0.3539 +vn 0.3584 -0.9217 0.1484 +vn 0.9063 0.1939 0.3754 +vn 0.1857 -0.9796 0.0769 +vn 0.9239 -0.0000 0.3827 +vn 0.1857 0.9796 0.0769 +vn 0.9063 -0.1939 0.3754 +vn 0.3584 0.9217 0.1484 +vn 0.8544 -0.3805 0.3539 +vn 0.5172 0.8286 0.2142 +vn 0.7699 -0.5528 0.3189 +vn 0.6561 0.7041 0.2718 +vn 0.1671 0.9796 0.1117 +vn 0.3225 0.9217 0.2155 +vn 0.8157 -0.1939 0.5450 +vn 0.7689 -0.3805 0.5138 +vn 0.4654 0.8286 0.3110 +vn 0.6929 -0.5528 0.4630 +vn 0.5905 0.7041 0.3945 +vn 0.5905 -0.7041 0.3945 +vn 0.6929 0.5528 0.4630 +vn 0.4654 -0.8286 0.3110 +vn 0.7689 0.3805 0.5138 +vn 0.3225 -0.9217 0.2155 +vn 0.8157 0.1939 0.5450 +vn 0.1671 -0.9796 0.1116 +vn 0.8315 -0.0000 0.5556 +vn 0.5893 0.5528 0.5893 +vn 0.6539 0.3805 0.6539 +vn 0.3958 -0.8286 0.3958 +vn 0.2743 -0.9217 0.2743 +vn 0.6937 0.1939 0.6937 +vn 0.1421 -0.9796 0.1421 +vn 0.7071 -0.0000 0.7071 +vn 0.1421 0.9796 0.1421 +vn 0.6937 -0.1939 0.6937 +vn 0.2743 0.9217 0.2743 +vn 0.6539 -0.3805 0.6539 +vn 0.3958 0.8286 0.3958 +vn 0.5893 -0.5528 0.5893 +vn 0.5021 0.7041 0.5021 +vn 0.5021 -0.7041 0.5021 +vn 0.5450 -0.1939 0.8157 +vn 0.5138 -0.3805 0.7689 +vn 0.2155 0.9217 0.3225 +vn 0.3110 0.8286 0.4654 +vn 0.4630 -0.5528 0.6929 +vn 0.3945 0.7041 0.5905 +vn 0.3945 -0.7041 0.5905 +vn 0.4630 0.5528 0.6929 +vn 0.3110 -0.8286 0.4654 +vn 0.5138 0.3805 0.7689 +vn 0.2155 -0.9217 0.3225 +vn 0.5450 0.1939 0.8157 +vn 0.1117 -0.9796 0.1671 +vn 0.5556 -0.0000 0.8315 +vn 0.1117 0.9796 0.1671 +vn 0.2142 -0.8286 0.5172 +vn 0.1484 -0.9217 0.3584 +vn 0.3539 0.3805 0.8544 +vn 0.3754 0.1939 0.9063 +vn 0.0769 -0.9796 0.1857 +vn 0.3827 -0.0000 0.9239 +vn 0.0769 0.9796 0.1857 +vn 0.3754 -0.1939 0.9063 +vn 0.1484 0.9217 0.3584 +vn 0.3539 -0.3805 0.8544 +vn 0.2142 0.8286 0.5172 +vn 0.3189 -0.5528 0.7699 +vn 0.2718 0.7041 0.6561 +vn 0.2718 -0.7041 0.6561 +vn 0.3189 0.5528 0.7699 +vn 0.0757 0.9217 0.3804 +vn 0.1092 0.8286 0.5490 +vn 0.1804 -0.3805 0.9070 +vn 0.1626 -0.5528 0.8173 +vn 0.1385 0.7041 0.6965 +vn 0.1385 -0.7041 0.6965 +vn 0.1626 0.5528 0.8173 +vn 0.1092 -0.8286 0.5490 +vn 0.1804 0.3805 0.9070 +vn 0.0757 -0.9217 0.3804 +vn 0.1914 0.1939 0.9622 +vn 0.0392 -0.9796 0.1971 +vn 0.1951 -0.0000 0.9808 +vn 0.0392 0.9796 0.1971 +vn 0.1914 -0.1939 0.9622 +vn -0.0000 0.3805 0.9248 +vn -0.0000 0.1939 0.9810 +vn -0.0000 -0.9217 0.3879 +vn -0.0000 -0.9796 0.2010 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.9796 0.2010 +vn -0.0000 -0.1939 0.9810 +vn -0.0000 0.9217 0.3879 +vn -0.0000 -0.3805 0.9248 +vn -0.0000 0.8286 0.5598 +vn -0.0000 -0.5528 0.8333 +vn -0.0000 0.7041 0.7101 +vn -0.0000 -0.7041 0.7101 +vn -0.0000 0.5528 0.8333 +vn -0.0000 -0.8286 0.5598 +vn -0.1804 -0.3805 0.9070 +vn -0.1626 -0.5528 0.8173 +vn -0.1092 0.8286 0.5490 +vn -0.1385 0.7041 0.6965 +vn -0.1385 -0.7041 0.6965 +vn -0.1626 0.5528 0.8173 +vn -0.1092 -0.8286 0.5490 +vn -0.1804 0.3805 0.9070 +vn -0.0757 -0.9217 0.3804 +vn -0.1914 0.1939 0.9622 +vn -0.0392 -0.9796 0.1971 +vn -0.1951 -0.0000 0.9808 +vn -0.0392 0.9796 0.1971 +vn -0.1914 -0.1939 0.9622 +vn -0.0757 0.9217 0.3804 +vn -0.1484 -0.9217 0.3584 +vn -0.0769 -0.9796 0.1857 +vn -0.3754 0.1939 0.9063 +vn -0.3827 -0.0000 0.9239 +vn -0.0769 0.9796 0.1857 +vn -0.3754 -0.1939 0.9063 +vn -0.1484 0.9217 0.3584 +vn -0.3539 -0.3805 0.8544 +vn -0.2142 0.8286 0.5172 +vn -0.3189 -0.5528 0.7699 +vn -0.2718 0.7041 0.6561 +vn -0.2718 -0.7041 0.6561 +vn -0.3189 0.5528 0.7699 +vn -0.2142 -0.8286 0.5172 +vn -0.3539 0.3805 0.8544 +vn -0.4630 -0.5528 0.6929 +vn -0.3945 -0.7041 0.5905 +vn -0.3945 0.7041 0.5905 +vn -0.4630 0.5528 0.6929 +vn -0.3110 -0.8286 0.4654 +vn -0.5138 0.3805 0.7689 +vn -0.2155 -0.9217 0.3225 +vn -0.5450 0.1939 0.8157 +vn -0.1117 -0.9796 0.1671 +vn -0.5556 -0.0000 0.8315 +vn -0.1117 0.9796 0.1671 +vn -0.5450 -0.1939 0.8157 +vn -0.2155 0.9217 0.3225 +vn -0.5138 -0.3805 0.7689 +vn -0.3110 0.8286 0.4654 +vn -0.1421 0.9796 0.1421 +vn -0.1421 -0.9796 0.1421 +vn -0.7071 -0.0000 0.7071 +vn -0.6937 -0.1939 0.6937 +vn -0.2743 0.9217 0.2743 +vn -0.6539 -0.3805 0.6539 +vn -0.3958 0.8286 0.3958 +vn -0.5893 -0.5528 0.5893 +vn -0.5021 0.7041 0.5021 +vn -0.5021 -0.7041 0.5021 +vn -0.5893 0.5528 0.5893 +vn -0.3958 -0.8286 0.3958 +vn -0.6539 0.3805 0.6539 +vn -0.2743 -0.9217 0.2743 +vn -0.6937 0.1939 0.6937 +vn -0.5905 0.7041 0.3945 +vn -0.6929 0.5528 0.4630 +vn -0.5905 -0.7041 0.3945 +vn -0.4654 -0.8286 0.3110 +vn -0.7689 0.3805 0.5138 +vn -0.3225 -0.9217 0.2155 +vn -0.8157 0.1939 0.5450 +vn -0.1671 -0.9796 0.1116 +vn -0.8315 -0.0000 0.5556 +vn -0.1671 0.9796 0.1117 +vn -0.8157 -0.1939 0.5450 +vn -0.3225 0.9217 0.2155 +vn -0.7689 -0.3805 0.5138 +vn -0.4654 0.8286 0.3110 +vn -0.6929 -0.5528 0.4630 +vn -0.9239 -0.0000 0.3827 +vn -0.9063 -0.1939 0.3754 +vn -0.1857 0.9796 0.0769 +vn -0.3584 0.9217 0.1484 +vn -0.8544 -0.3805 0.3539 +vn -0.5172 0.8286 0.2142 +vn -0.7699 -0.5528 0.3189 +vn -0.6561 0.7041 0.2718 +vn -0.6561 -0.7041 0.2718 +vn -0.7699 0.5528 0.3189 +vn -0.5172 -0.8286 0.2142 +vn -0.8544 0.3805 0.3539 +vn -0.3584 -0.9217 0.1484 +vn -0.9063 0.1939 0.3754 +vn -0.1857 -0.9796 0.0769 +vn -0.6965 -0.7041 0.1385 +vn -0.5490 -0.8286 0.1092 +vn -0.8173 0.5528 0.1626 +vn -0.9070 0.3805 0.1804 +vn -0.3804 -0.9217 0.0757 +vn -0.9622 0.1939 0.1914 +vn -0.1971 -0.9796 0.0392 +vn -0.9808 -0.0000 0.1951 +vn -0.1971 0.9796 0.0392 +vn -0.9622 -0.1939 0.1914 +vn -0.3804 0.9217 0.0757 +vn -0.9070 -0.3805 0.1804 +vn -0.5490 0.8286 0.1092 +vn -0.8173 -0.5528 0.1626 +vn -0.6965 0.7041 0.1385 +vn -0.6052 -0.6857 -0.4044 +vn -0.8299 0.0608 -0.5545 +vn -0.7058 0.0608 -0.7058 +vn -0.5147 -0.6857 -0.5147 +vn -0.9222 0.0608 -0.3820 +vn -0.8959 0.2443 -0.3711 +vn -0.8063 0.2443 -0.5387 +vn -0.7279 -0.6857 -0.0000 +vn -0.9982 0.0608 -0.0000 +vn -0.9790 0.0608 -0.1947 +vn -0.7139 -0.6857 -0.1420 +vn -0.6725 -0.6857 -0.2786 +vn -0.4044 -0.6857 -0.6052 +vn -0.2785 -0.6857 -0.6725 +vn -0.1420 -0.6857 -0.7139 +vn -0.0000 -0.6857 -0.7279 +vn 0.1420 -0.6857 -0.7139 +vn 0.2785 -0.6857 -0.6725 +vn 0.4044 -0.6857 -0.6052 +vn 0.5147 -0.6857 -0.5147 +vn 0.6052 -0.6857 -0.4044 +vn 0.6725 -0.6857 -0.2786 +vn 0.7139 -0.6857 -0.1420 +vn 0.7279 -0.6857 -0.0000 +vn 0.7139 -0.6857 0.1420 +vn 0.6725 -0.6857 0.2785 +vn 0.6052 -0.6857 0.4044 +vn 0.5147 -0.6857 0.5147 +vn 0.4044 -0.6857 0.6052 +vn 0.2786 -0.6857 0.6725 +vn 0.1420 -0.6857 0.7139 +vn -0.0000 -0.6857 0.7279 +vn -0.1420 -0.6857 0.7139 +vn -0.2786 -0.6857 0.6725 +vn -0.4044 -0.6857 0.6052 +vn -0.5147 -0.6857 0.5147 +vn -0.6052 -0.6857 0.4044 +vn -0.6725 -0.6857 0.2785 +vn -0.7139 -0.6857 0.1420 +vn -0.8299 0.0608 0.5545 +vn -0.9222 0.0608 0.3820 +vn -0.6725 -0.6857 -0.2785 +vn -0.5545 0.0608 -0.8299 +vn -0.3820 0.0608 -0.9222 +vn -0.7058 0.0608 0.7058 +vn -0.1947 0.0608 -0.9790 +vn -0.5545 0.0608 0.8299 +vn -0.0000 0.0608 -0.9981 +vn -0.3820 0.0608 0.9222 +vn 0.1947 0.0608 -0.9790 +vn -0.1947 0.0608 0.9790 +vn -0.2786 -0.6857 -0.6725 +vn 0.3820 0.0608 -0.9222 +vn -0.0000 0.0608 0.9982 +vn 0.5545 0.0608 -0.8299 +vn 0.1947 0.0608 0.9790 +vn 0.7058 0.0608 -0.7058 +vn 0.2785 -0.6857 0.6725 +vn 0.3820 0.0608 0.9222 +vn 0.8299 0.0608 -0.5546 +vn 0.5545 0.0608 0.8299 +vn 0.9222 0.0608 -0.3820 +vn 0.7058 0.0608 0.7058 +vn 0.9790 0.0608 -0.1947 +vn 0.8299 0.0608 0.5545 +vn 0.9982 0.0608 -0.0000 +vn 0.9222 0.0608 0.3820 +vn 0.8299 0.0608 -0.5545 +vn 0.9790 0.0608 0.1947 +vn 0.6725 -0.6857 -0.2785 +vn 0.9981 0.0608 -0.0000 +vn 0.8299 0.0608 0.5546 +vn -0.8299 0.0608 0.5546 +vn -0.9697 0.2443 -0.0000 +vn -0.9511 0.2443 -0.1892 +vn -0.9790 0.0608 0.1947 +vn -0.1892 0.2443 -0.9511 +vn -0.0000 0.2443 -0.9697 +vn 0.5387 0.2443 0.8063 +vn 0.3711 0.2443 0.8959 +vn -0.0000 0.2443 0.9697 +vn -0.1892 0.2443 0.9511 +vn -0.1302 0.9911 -0.0259 +vn -0.1328 0.9911 -0.0000 +vn -0.1302 0.9911 0.0259 +vn -0.1227 0.9911 0.0508 +vn -0.1104 0.9911 0.0738 +vn -0.0939 0.9911 0.0939 +vn -0.0738 0.9911 0.1104 +vn -0.0508 0.9911 0.1227 +vn -0.0259 0.9911 0.1303 +vn -0.0000 0.9911 0.1328 +vn 0.0259 0.9911 0.1303 +vn 0.0508 0.9911 0.1227 +vn 0.0738 0.9911 0.1104 +vn 0.0939 0.9911 0.0939 +vn 0.1104 0.9911 0.0738 +vn 0.1227 0.9911 0.0508 +vn 0.1303 0.9911 0.0259 +vn 0.1328 0.9911 -0.0000 +vn 0.1303 0.9911 -0.0259 +vn 0.1227 0.9911 -0.0508 +vn 0.1104 0.9911 -0.0738 +vn 0.0939 0.9911 -0.0939 +vn 0.0738 0.9911 -0.1104 +vn 0.0508 0.9911 -0.1227 +vn 0.0259 0.9911 -0.1303 +vn -0.0000 0.9911 -0.1328 +vn -0.0259 0.9911 -0.1303 +vn -0.0508 0.9911 -0.1227 +vn -0.0738 0.9911 -0.1104 +vn -0.0939 0.9911 -0.0939 +vn -0.1104 0.9911 -0.0738 +vn -0.1227 0.9911 -0.0508 +vn -0.8959 0.2443 0.3711 +vn -0.9511 0.2443 0.1892 +vn 0.1892 0.2443 -0.9511 +vn 0.3711 0.2443 -0.8959 +vn -0.3711 0.2443 -0.8959 +vn 0.8959 0.2443 -0.3711 +vn 0.9511 0.2443 -0.1892 +vn 0.6857 0.2443 -0.6857 +vn 0.8063 0.2443 -0.5387 +vn 0.8063 0.2443 0.5387 +vn 0.6857 0.2443 0.6857 +vn -0.5387 0.2443 -0.8063 +vn -0.3711 0.2443 0.8959 +vn -0.5387 0.2443 0.8063 +vn -0.6857 0.2443 0.6857 +vn -0.1303 0.9911 -0.0259 +vn -0.1303 0.9911 0.0259 +vn 0.1105 0.9911 0.0738 +vn -0.1105 0.9911 -0.0738 +vn 0.9697 0.2443 -0.0000 +vn 0.9511 0.2443 0.1892 +vn 0.1892 0.2443 0.9511 +vn -0.6857 0.2443 -0.6857 +vn 0.5387 0.2443 -0.8063 +vn 0.0738 0.9911 0.1105 +vn 0.1105 0.9911 -0.0738 +vn 0.0738 0.9911 -0.1105 +vn -0.0000 0.9911 -0.1329 +vn -0.0738 0.9911 -0.1105 +vn 0.8959 0.2443 0.3711 +vn -0.8063 0.2443 0.5387 +vn 0.5821 0.5677 0.5821 +vn 0.4574 0.5677 0.6845 +vn 0.3386 0.8779 0.3386 +vn 0.2660 0.8779 0.3982 +vn -0.8233 0.5677 -0.0000 +vn -0.8074 0.5677 -0.1606 +vn -0.4788 0.8779 -0.0000 +vn -0.4697 0.8779 -0.0934 +vn 0.1606 0.5677 -0.8074 +vn 0.3150 0.5677 -0.7606 +vn 0.0934 0.8779 -0.4697 +vn 0.1832 0.8779 -0.4424 +vn -0.7606 0.5677 -0.3151 +vn -0.4424 0.8779 -0.1833 +vn -0.6845 0.5677 -0.4574 +vn -0.3982 0.8779 -0.2660 +vn 0.6845 0.5677 0.4574 +vn 0.3982 0.8779 0.2660 +vn -0.5821 0.5677 -0.5821 +vn -0.3386 0.8779 -0.3386 +vn -0.0000 0.5677 -0.8232 +vn -0.0000 0.8779 -0.4788 +vn -0.4574 0.5677 -0.6845 +vn -0.2660 0.8779 -0.3982 +vn -0.3150 0.5677 -0.7606 +vn -0.1832 0.8779 -0.4424 +vn 0.7606 0.5677 0.3151 +vn 0.4424 0.8779 0.1833 +vn -0.1606 0.5677 -0.8074 +vn -0.0934 0.8779 -0.4697 +vn -0.0000 0.8779 -0.4789 +vn 0.8074 0.5677 0.1606 +vn 0.4697 0.8779 0.0934 +vn 0.4574 0.5677 -0.6845 +vn 0.2660 0.8779 -0.3982 +vn 0.5821 0.5677 -0.5821 +vn 0.3386 0.8779 -0.3386 +vn 0.8233 0.5677 -0.0000 +vn 0.4789 0.8779 -0.0000 +vn 0.6845 0.5677 -0.4574 +vn 0.3982 0.8779 -0.2660 +vn 0.7606 0.5677 -0.3150 +vn 0.4424 0.8779 -0.1832 +vn 0.8074 0.5677 -0.1606 +vn 0.4697 0.8779 -0.0934 +vn 0.8232 0.5677 -0.0000 +vn 0.7606 0.5677 0.3150 +vn 0.4424 0.8779 0.1832 +vn 0.4424 0.8779 -0.1833 +vn 0.2660 0.8779 0.3981 +vn 0.3150 0.5677 0.7606 +vn 0.1833 0.8779 0.4424 +vn 0.1606 0.5677 0.8074 +vn 0.0934 0.8779 0.4697 +vn -0.0000 0.5677 0.8233 +vn -0.0000 0.8779 0.4789 +vn -0.1606 0.5677 0.8074 +vn -0.0934 0.8779 0.4697 +vn -0.3150 0.5677 0.7606 +vn -0.1833 0.8779 0.4424 +vn -0.4574 0.5677 0.6845 +vn -0.2661 0.8779 0.3982 +vn -0.5821 0.5677 0.5821 +vn -0.3386 0.8779 0.3386 +vn -0.6845 0.5677 0.4574 +vn -0.3981 0.8779 0.2660 +vn -0.7606 0.5677 0.3151 +vn -0.4424 0.8779 0.1833 +vn -0.8074 0.5677 0.1606 +vn -0.4697 0.8779 0.0934 +vn 0.3151 0.5677 0.7606 +vn -0.2660 0.8779 0.3982 +vn -0.3982 0.8779 0.2660 +vn 0.0934 0.8779 -0.4696 +vn -0.0000 0.5677 -0.8233 +vn -0.0934 0.8779 -0.4696 +vn -0.2660 0.8779 -0.3981 +vn 0.4696 0.8779 -0.0934 +vn -0.4696 0.8779 -0.0934 +vn 0.2661 0.8779 -0.3981 +vn -0.8232 0.5677 -0.0000 +vn -0.4789 0.8779 -0.0000 +vn 0.1832 0.8779 0.4424 +vn 0.0934 0.8779 0.4696 +vn -0.0000 0.5677 0.8232 +vn -0.0934 0.8779 0.4696 +vn -0.1832 0.8779 0.4424 +vn -0.2660 0.8779 0.3981 +vn -0.7606 0.5677 0.3150 +vn 0.9536 -0.0000 0.3011 +vn 0.2964 -0.0000 -0.9551 +vn -0.9596 -0.0000 -0.2813 +vn -0.2858 -0.0000 0.9583 +vn 0.9551 -0.0000 -0.2964 +vn 0.3011 -0.0000 0.9536 +vn -0.9551 -0.0000 0.2964 +vn -0.3011 -0.0000 -0.9536 +vn 0.2265 -0.7441 -0.6285 +vn 0.6075 -0.5735 -0.5495 +vn 0.3739 -0.9217 -0.1034 +vn -0.0974 -0.9527 -0.2879 +vn -0.0828 -0.9407 -0.3289 +vn 0.2076 -0.7513 -0.6265 +vn 0.2267 -0.7438 -0.6287 +vn 0.2077 -0.7511 -0.6267 +vn 0.5265 -0.5685 -0.6322 +vn 0.6076 -0.5734 -0.5496 +vn 0.6721 -0.7401 0.0254 +vn 0.6593 -0.7519 0.0091 +vn 0.5724 -0.8177 0.0613 +vn 0.6006 -0.7947 0.0879 +vn 0.6720 -0.7401 0.0254 +vn 0.4795 -0.8765 0.0434 +vn 0.4155 -0.9096 -0.0025 +vn 0.6616 -0.7491 -0.0330 +vn 0.4973 -0.8616 0.1021 +vn 0.8059 -0.5869 -0.0774 +vn 0.7982 -0.5939 -0.1005 +vn 0.6619 -0.7489 -0.0330 +vn 0.7887 -0.6102 -0.0749 +vn -0.3100 0.3796 0.8717 +vn -0.0237 0.1677 0.9856 +vn 0.3071 0.1756 0.9353 +vn -0.2474 0.4733 0.8455 +vn -0.3103 0.3796 0.8716 +vn -0.7149 0.2281 0.6610 +vn -0.6816 -0.1495 0.7163 +vn -0.0240 0.1676 0.9856 +vn -0.2477 0.4733 0.8454 +vn -0.6498 0.4601 0.6050 +vn -0.0510 -0.9843 -0.1687 +vn -0.5108 -0.8535 -0.1032 +vn -0.4666 -0.8161 -0.3411 +vn 0.0180 -0.9702 -0.2417 +vn 0.3347 -0.9216 0.1966 +vn -0.2786 -0.7315 0.6223 +vn 0.5017 -0.8646 0.0279 +vn -0.9808 -0.0692 -0.1826 +vn -0.9845 -0.1265 0.1211 +vn -0.9977 0.0528 -0.0414 +vn -0.9287 0.0545 -0.3669 +vn -0.9434 -0.1307 -0.3047 +vn -0.9793 -0.1877 0.0760 +vn -0.8363 -0.0552 -0.5455 +vn 0.6428 -0.6150 0.4567 +vn 0.6522 -0.6123 0.4468 +vn 0.5854 -0.6275 0.5134 +vn 0.5333 -0.7083 0.4625 +vn 0.7144 -0.5163 0.4724 +vn 0.7188 -0.5464 0.4298 +vn 0.5331 -0.7085 0.4625 +vn 0.2743 -0.9362 0.2198 +vn 0.3989 -0.8751 0.2740 +vn 0.6931 -0.5464 0.4701 +vn 0.7476 -0.5567 0.3621 +vn 0.4455 -0.2629 0.8558 +vn 0.7015 -0.2354 0.6726 +vn 0.8710 0.4805 -0.1019 +vn 0.8236 0.5617 -0.0781 +vn 0.7474 0.5253 -0.4068 +vn 0.7778 0.4964 -0.3855 +vn 0.6467 0.6394 -0.4160 +vn 0.6454 0.7256 -0.2385 +vn 0.6266 0.7784 -0.0384 +vn 0.8375 0.5447 0.0441 +vn 0.9313 0.1287 0.3407 +vn 0.7758 0.4341 0.4579 +vn 0.9888 0.0870 0.1214 +vn 0.4103 0.6468 0.6429 +vn 0.4563 0.8158 0.3553 +vn 0.5627 0.5643 0.6041 +vn 0.4334 0.5065 0.7454 +vn 0.5628 0.4941 0.6627 +vn 0.5668 0.7630 0.3108 +vn 0.5198 0.3609 0.7743 +vn 0.5985 0.2669 0.7554 +vn -0.9843 -0.1765 -0.0065 +vn -0.9520 -0.2573 -0.1658 +vn -0.6739 -0.7333 0.0903 +vn -0.7864 -0.4382 0.4354 +vn -0.9408 -0.3342 0.0558 +vn -0.8871 -0.4563 -0.0696 +vn -0.7968 -0.3637 0.4825 +vn 0.7248 0.6865 -0.0579 +vn 0.7635 0.6423 -0.0679 +vn 0.4448 0.8645 -0.2339 +vn 0.5143 0.8152 -0.2666 +vn 0.7250 0.6863 -0.0577 +vn 0.9200 0.3918 -0.0082 +vn 0.9335 0.3585 -0.0073 +vn 0.7637 0.6420 -0.0679 +vn 0.6813 0.7201 -0.1316 +vn 0.7967 0.5852 -0.1512 +vn 0.8118 0.5811 -0.0573 +vn 0.9083 0.4181 -0.0102 +vn 0.5557 0.7885 -0.2637 +vn 0.6812 0.7201 -0.1318 +vn -0.6322 0.5353 0.5602 +vn -0.7009 0.5237 0.4842 +vn -0.6912 0.6066 0.3927 +vn -0.6343 0.6205 0.4611 +vn -0.5516 0.6327 0.5435 +vn -0.5876 0.6970 0.4110 +vn -0.5783 0.6576 0.4829 +vn -0.6874 -0.6745 -0.2693 +vn -0.7659 -0.6192 0.1733 +vn -0.5964 -0.6565 0.4618 +vn -0.3005 -0.8211 -0.4853 +vn -0.7910 -0.5907 0.1597 +vn -0.7389 -0.5942 0.3177 +vn -0.6873 -0.6745 -0.2695 +vn -0.3005 -0.8210 -0.4854 +vn -0.3518 -0.5189 -0.7791 +vn -0.4824 -0.5223 -0.7032 +vn -0.6884 0.7253 0.0040 +vn -0.8489 0.4087 -0.3353 +vn -0.9959 0.0276 0.0866 +vn -0.7139 0.5726 0.4031 +vn -0.2142 0.8538 0.4744 +vn -0.3120 0.9495 -0.0327 +vn -0.4499 0.7130 -0.5378 +vn -0.4237 0.3649 0.8290 +vn -0.6280 0.5352 0.5649 +vn -0.7529 0.3740 0.5415 +vn -0.6782 0.5034 0.5354 +vn -0.6760 -0.2200 0.7033 +vn -0.9573 -0.0019 0.2892 +vn -0.4237 0.3648 0.8291 +vn 0.2322 -0.0705 0.9701 +vn 0.0965 -0.5775 0.8106 +vn -0.6758 -0.2201 0.7034 +vn -0.8200 -0.3260 -0.4705 +vn -0.8309 -0.3883 -0.3984 +vn -0.8871 -0.3524 -0.2981 +vn -0.8501 -0.2909 -0.4390 +vn -0.6118 -0.3392 -0.7146 +vn -0.5726 -0.4588 -0.6794 +vn -0.6563 -0.2519 -0.7112 +vn -0.6996 -0.7135 0.0392 +vn -0.2001 -0.9731 0.1144 +vn -0.5700 -0.5387 0.6204 +vn -0.9150 -0.2919 0.2784 +vn -0.7706 -0.6332 0.0723 +vn -0.7377 -0.6050 0.2997 +vn -0.1666 -0.8635 0.4760 +vn -0.1725 -0.9523 0.2518 +vn -0.7709 -0.6329 0.0723 +vn -0.7118 -0.7017 -0.0311 +vn -0.9731 -0.1766 0.1481 +vn -0.9709 -0.1339 0.1986 +vn -0.9461 -0.3068 -0.1038 +vn -0.9491 -0.3146 -0.0163 +vn -0.7379 -0.6048 0.2995 +vn -0.1144 -0.9906 0.0748 +vn -0.7115 -0.7020 -0.0311 +vn 0.7539 0.3267 0.5700 +vn 0.3151 0.4641 0.8278 +vn 0.4879 0.2835 0.8256 +vn 0.8790 0.1547 0.4511 +vn 0.7937 0.3722 0.4811 +vn 0.3585 0.5838 0.7285 +vn 0.9269 0.1569 0.3410 +vn -0.2654 -0.2113 -0.9407 +vn -0.4689 -0.1316 -0.8734 +vn -0.3064 -0.2361 -0.9222 +vn -0.2448 -0.3198 -0.9153 +vn -0.2508 0.0412 -0.9672 +vn -0.4823 -0.1309 -0.8662 +vn -0.2654 -0.2117 -0.9406 +vn -0.2449 -0.3201 -0.9152 +vn -0.2907 -0.4859 -0.8243 +vn -0.2104 -0.5130 -0.8322 +vn 0.3163 -0.2362 -0.9188 +vn 0.2406 0.2456 -0.9390 +vn 0.2392 -0.5768 -0.7811 +vn 0.3163 -0.2366 -0.9187 +vn -0.2363 0.4301 -0.8713 +vn -0.3548 -0.0528 -0.9334 +vn -0.9324 0.2668 -0.2440 +vn -0.6390 0.6458 -0.4179 +vn -0.4400 0.8931 -0.0939 +vn 0.1985 0.6265 -0.7537 +vn 0.4145 -0.0701 -0.9073 +vn -0.1853 0.8814 -0.4344 +vn -0.2498 0.8269 -0.5038 +vn -0.0731 0.7607 -0.6450 +vn 0.0381 0.8362 -0.5471 +vn 0.0621 0.8729 -0.4839 +vn -0.3511 0.8053 -0.4777 +vn -0.3057 0.9285 -0.2110 +vn -0.4383 0.8417 -0.3154 +vn -0.8310 0.4286 -0.3545 +vn -0.6743 0.5848 -0.4509 +vn -0.6055 0.7269 -0.3241 +vn 0.9350 -0.0501 -0.3510 +vn 0.8978 -0.1389 -0.4179 +vn 0.8934 -0.0534 -0.4461 +vn 0.8887 -0.0113 -0.4583 +vn 0.8586 -0.2311 -0.4577 +vn 0.9353 -0.0923 -0.3415 +vn 0.9535 -0.0462 -0.2977 +vn 0.9108 -0.1267 -0.3930 +vn 0.9776 0.0535 -0.2037 +vn 0.9740 0.0107 -0.2262 +vn 0.9846 -0.0254 -0.1727 +vn -0.0703 -0.7023 0.7084 +vn 0.0519 -0.6010 0.7976 +vn -0.0045 -0.6298 0.7767 +vn -0.1229 -0.7022 0.7013 +vn 0.5018 -0.7415 0.4453 +vn 0.5605 -0.6249 0.5434 +vn -0.1848 -0.6794 0.7101 +vn -0.0175 -0.7706 0.6371 +vn -0.6279 0.1367 0.7662 +vn -0.7767 0.2934 0.5574 +vn -0.9151 -0.2916 0.2784 +vn 0.1804 -0.5537 0.8129 +vn -0.1514 0.2101 0.9659 +vn -0.2782 0.5724 0.7713 +vn -0.1765 0.7595 0.6261 +vn -0.2566 0.7119 0.6537 +vn 0.3472 0.5995 0.7211 +vn 0.2889 0.5996 0.7463 +vn 0.0180 0.4435 0.8961 +vn -0.3554 0.6154 0.7035 +vn -0.7378 0.4732 0.4814 +vn -0.7759 0.4028 0.4855 +vn -0.2087 0.7697 0.6034 +vn -0.7050 0.4858 0.5167 +vn -0.4978 0.6704 0.5502 +vn 0.5825 -0.4644 0.6671 +vn 0.5275 -0.5823 0.6186 +vn 0.5360 -0.6757 0.5061 +vn 0.4213 -0.7438 0.5189 +vn 0.3606 -0.8204 0.4437 +vn 0.4582 -0.5433 0.7035 +vn 0.5158 -0.5547 0.6529 +vn 0.5271 -0.7122 0.4637 +vn 0.3003 -0.9090 0.2891 +vn 0.4581 -0.5432 0.7036 +vn 0.3002 -0.9091 0.2889 +vn -0.1313 -0.9908 -0.0317 +vn 0.0608 -0.7834 0.6185 +vn 0.3418 -0.4343 0.8334 +vn 0.5476 -0.3695 0.7508 +vn 0.1253 0.7505 0.6489 +vn 0.5840 0.6813 0.4414 +vn 0.3703 0.9288 -0.0129 +vn -0.1536 0.9497 0.2728 +vn 0.1255 0.7504 0.6490 +vn 0.0521 0.6468 0.7609 +vn 0.4915 0.4915 0.7189 +vn 0.5842 0.6811 0.4414 +vn -0.3697 0.7677 0.5234 +vn 0.0518 0.6468 0.7609 +vn 0.9399 0.3090 -0.1451 +vn 0.8470 0.4818 0.2246 +vn 0.9129 -0.0197 0.4078 +vn 0.9891 -0.0815 -0.1227 +vn 0.7548 0.4742 -0.4533 +vn 0.5789 0.8007 -0.1540 +vn 0.8244 0.0331 -0.5650 +vn -0.0137 -0.6146 -0.7887 +vn 0.1666 -0.7061 -0.6882 +vn 0.2297 -0.7601 -0.6079 +vn 0.0194 -0.7137 -0.7002 +vn -0.0491 -0.5417 -0.8391 +vn 0.1322 -0.5897 -0.7967 +vn -0.0137 -0.6145 -0.7888 +vn -0.1057 -0.4833 -0.8691 +vn -0.1255 -0.4687 -0.8744 +vn -0.0492 -0.5417 -0.8391 +vn 0.0583 -0.5828 -0.8105 +vn 0.0208 -0.4148 -0.9097 +vn 0.0192 -0.7137 -0.7002 +vn 0.0389 -0.6977 -0.7154 +vn -0.4035 0.5986 -0.6920 +vn -0.5552 0.4592 -0.6935 +vn -0.2836 0.8096 -0.5140 +vn -0.4689 0.5344 -0.7032 +vn -0.5921 0.3601 -0.7209 +vn -0.3212 0.7810 -0.5356 +vn -0.2040 -0.9510 0.2323 +vn -0.0020 -0.9680 0.2510 +vn 0.0713 -0.9668 0.2452 +vn -0.1865 -0.9490 0.2541 +vn -0.4550 -0.8518 0.2597 +vn -0.3467 -0.9114 0.2219 +vn -0.0989 -0.9609 0.2586 +vn 0.0398 0.9594 0.2794 +vn -0.1878 0.9726 0.1372 +vn -0.3096 0.9326 0.1857 +vn 0.0128 0.9421 0.3351 +vn 0.3335 0.8986 0.2853 +vn 0.1426 0.9878 0.0630 +vn 0.0399 0.9593 0.2795 +vn 0.0132 0.9421 0.3351 +vn 0.3877 0.8335 0.3936 +vn 0.3334 0.8985 0.2856 +vn 0.2511 0.5413 0.8025 +vn 0.5048 0.1779 0.8447 +vn 0.8031 0.1069 0.5862 +vn 0.3475 0.5995 0.7210 +vn 0.2508 0.5413 0.8025 +vn 0.5045 0.1779 0.8449 +vn -0.5929 0.8031 -0.0599 +vn -0.3196 0.9039 -0.2844 +vn -0.2463 0.8877 0.3890 +vn -0.5596 0.7119 0.4243 +vn -0.5930 0.8030 -0.0600 +vn -0.6229 0.7701 -0.1377 +vn -0.6780 0.7287 -0.0966 +vn -0.5782 0.7644 -0.2852 +vn -0.3257 0.7834 -0.5293 +vn -0.8626 -0.1533 -0.4820 +vn -0.8199 0.3191 -0.4753 +vn -0.1946 0.1536 -0.9688 +vn -0.4308 -0.4721 -0.7691 +vn -0.5129 -0.8172 -0.2629 +vn -0.9087 -0.4117 -0.0684 +vn -0.9884 0.1083 0.1061 +vn 0.6178 0.7467 0.2465 +vn 0.8007 0.3388 0.4941 +vn 0.7409 0.2509 0.6230 +vn 0.4031 0.4604 0.7909 +vn 0.8289 0.5470 -0.1169 +vn 0.9092 0.3005 0.2881 +vn 0.0890 0.6010 0.7943 +vn 0.2015 0.9216 0.3318 +vn 0.3831 0.7722 -0.5068 +vn 0.6041 0.6340 -0.4828 +vn 0.1454 0.9038 -0.4026 +vn 0.6426 -0.3384 0.6874 +vn 0.1805 -0.5535 0.8131 +vn 0.4621 -0.8606 0.2140 +vn 0.8141 -0.4534 0.3628 +vn 0.6426 -0.3383 0.6875 +vn 0.6693 -0.6554 -0.3501 +vn 0.6129 -0.7749 0.1544 +vn -0.0006 -0.9534 0.3017 +vn 0.2361 -0.7915 -0.5637 +vn 0.6181 0.1280 -0.7756 +vn 0.8307 -0.0894 -0.5495 +vn 0.0293 -0.0701 0.9971 +vn 0.0166 -0.1090 0.9939 +vn 0.1968 -0.1424 0.9700 +vn 0.1712 -0.0803 0.9820 +vn 0.0146 0.0556 0.9983 +vn -0.1449 0.0396 0.9887 +vn -0.2258 -0.0090 0.9741 +vn -0.4651 0.8489 -0.2510 +vn -0.3960 0.8260 -0.4010 +vn -0.4495 0.8344 0.3188 +vn -0.5919 0.8025 0.0744 +vn -0.9078 0.2001 0.3686 +vn -0.9243 0.1572 0.3477 +vn -0.9011 0.1516 0.4062 +vn -0.8958 0.1813 0.4059 +vn -0.8866 0.3997 0.2327 +vn -0.9310 0.3289 0.1581 +vn -0.8490 0.4295 0.3078 +vn -0.8729 -0.0829 -0.4808 +vn -0.8981 -0.3802 -0.2211 +vn -0.9988 0.0490 0.0061 +vn -0.8357 0.3941 -0.3825 +vn -0.2141 0.5716 -0.7921 +vn -0.4336 -0.1160 -0.8936 +vn -0.4912 -0.6403 -0.5905 +vn -0.8827 0.4446 0.1522 +vn -0.9687 -0.1569 0.1922 +vn -0.8570 0.3920 0.3346 +vn -0.3782 0.8918 0.2482 +vn -0.5656 0.8223 -0.0622 +vn -0.1415 0.9355 0.3237 +vn -0.7524 0.6200 0.2225 +vn -0.6972 0.3910 0.6008 +vn 0.0108 0.7377 0.6750 +vn 0.5126 0.8398 0.1790 +vn 0.0199 0.9657 -0.2588 +vn -0.6512 0.6758 -0.3454 +vn -0.9083 -0.3796 0.1756 +vn -0.9945 -0.0586 -0.0864 +vn -0.9511 0.2006 0.2349 +vn -0.9086 0.0137 0.4174 +vn -0.9083 -0.3798 0.1753 +vn -0.6695 -0.6872 -0.2819 +vn -0.7593 -0.5385 -0.3654 +vn -0.9945 -0.0588 -0.0866 +vn -0.5649 -0.8020 0.1943 +vn -0.4890 -0.8552 -0.1716 +vn -0.6596 -0.2948 0.6914 +vn -0.1773 -0.6135 0.7696 +vn -0.7393 -0.0213 0.6730 +vn -0.3977 -0.7018 -0.5910 +vn -0.4886 -0.4651 -0.7382 +vn -0.1858 -0.4577 -0.8695 +vn -0.1744 -0.7547 -0.6325 +vn -0.3885 -0.8457 -0.3658 +vn -0.5640 -0.7384 -0.3698 +vn -0.7145 -0.4901 -0.4993 +vn -0.1783 -0.9217 -0.3444 +vn -0.5127 -0.8172 -0.2632 +vn -0.4305 -0.4723 -0.7691 +vn 0.0712 -0.7260 -0.6840 +vn -0.1784 -0.9218 -0.3443 +vn -0.1391 -0.9353 -0.3255 +vn -0.4833 -0.8615 -0.1554 +vn 0.2284 -0.8020 -0.5519 +vn -0.1387 -0.9353 -0.3255 +vn 0.6218 0.7759 -0.1065 +vn 0.8056 0.5737 -0.1477 +vn 0.7609 0.6206 -0.1894 +vn 0.5665 0.8182 -0.0985 +vn 0.6374 0.7462 -0.1919 +vn 0.8346 0.5340 -0.1355 +vn 0.5381 0.8086 -0.2380 +vn 0.0364 -0.9614 -0.2727 +vn -0.2401 -0.7913 -0.5624 +vn -0.3220 -0.8494 -0.4181 +vn 0.1701 -0.9604 -0.2206 +vn -0.1034 -0.9385 -0.3296 +vn -0.2099 -0.7602 -0.6148 +vn 0.7036 -0.7077 0.0642 +vn 0.5599 -0.8200 -0.1187 +vn 0.4179 -0.8851 -0.2050 +vn 0.0889 -0.9892 -0.1166 +vn -0.0137 -0.9977 -0.0663 +vn -0.4072 -0.4829 -0.7752 +vn -0.2920 -0.4679 -0.8342 +vn -0.2614 -0.6023 -0.7542 +vn -0.4357 -0.5702 -0.6964 +vn -0.5416 -0.5156 -0.6640 +vn -0.4475 -0.4409 -0.7780 +vn -0.3056 -0.3720 -0.8765 +vn -0.0477 -0.7019 -0.7107 +vn -0.2458 -0.2639 -0.9327 +vn 0.3474 0.0738 -0.9348 +vn 0.4226 -0.6231 -0.6581 +vn 0.3773 -0.8909 -0.2529 +vn -0.1216 -0.8856 -0.4482 +vn -0.5351 -0.5678 -0.6255 +vn -0.6855 0.6387 -0.3495 +vn -0.7093 0.6660 -0.2310 +vn -0.5024 0.8454 -0.1814 +vn -0.6268 0.6392 -0.4456 +vn -0.5815 0.4992 -0.6424 +vn -0.4795 0.7153 -0.5084 +vn -0.4885 0.7410 -0.4608 +vn -0.6236 0.7416 -0.2471 +vn -0.8697 0.3254 0.3711 +vn -0.8703 0.3175 0.3765 +vn -0.8595 0.3321 0.3886 +vn -0.8715 0.2591 0.4164 +vn -0.8595 0.3191 0.3993 +vn -0.8799 0.2877 0.3782 +vn -0.8235 0.4133 0.3886 +vn -0.8412 0.3490 0.4131 +vn -0.9129 0.2135 0.3479 +vn -0.9035 0.3373 0.2646 +vn -0.7899 0.5243 0.3182 +vn -0.2656 0.8959 0.3562 +vn -0.6039 0.7946 0.0629 +vn -0.1621 0.9569 -0.2408 +vn -0.0514 0.9971 -0.0566 +vn 0.1620 0.9849 -0.0611 +vn 0.0590 0.9797 0.1916 +vn 0.0701 0.8434 0.5328 +vn 0.1235 0.8377 0.5320 +vn -0.2613 0.8243 0.5022 +vn -0.6585 0.6923 0.2950 +vn 0.1954 0.9164 0.3494 +vn 0.7245 0.0489 0.6875 +vn 0.6268 0.5161 0.5838 +vn 0.5805 0.5467 0.6035 +vn 0.6464 0.3612 0.6721 +vn 0.6826 0.4361 0.5864 +vn 0.8514 0.1372 0.5062 +vn 0.8251 -0.0490 0.5628 +vn 0.6855 -0.2050 0.6987 +vn -0.7828 -0.5884 -0.2027 +vn -0.9556 0.1040 -0.2757 +vn -0.4810 -0.0730 -0.8737 +vn -0.2643 -0.7085 -0.6544 +vn -0.7005 -0.7084 0.0864 +vn -0.9731 -0.0631 0.2217 +vn -0.1736 -0.9341 -0.3119 +vn 0.0558 -0.5891 -0.8061 +vn -0.4909 -0.6403 -0.5908 +vn -0.4335 -0.1160 -0.8937 +vn 0.3097 -0.1310 -0.9418 +vn 0.2627 -0.6373 -0.7245 +vn -0.3616 -0.8383 -0.4081 +vn 0.6550 -0.0915 -0.7501 +vn 0.5231 0.8492 -0.0729 +vn 0.2032 0.9255 0.3195 +vn -0.4033 0.8293 0.3867 +vn -0.1202 0.9683 0.2192 +vn 0.6517 0.6749 -0.3461 +vn 0.7125 0.6250 -0.3190 +vn 0.7856 0.5634 -0.2559 +vn 0.6998 0.5965 -0.3930 +vn 0.1401 0.9373 -0.3192 +vn 0.5537 0.7480 -0.3659 +vn -0.4442 0.8592 -0.2540 +vn -0.5553 0.7792 0.2907 +vn -0.9712 0.2343 -0.0437 +vn -0.8157 0.3236 -0.4795 +vn -0.4157 0.7401 -0.5287 +vn -0.6621 0.3706 -0.6513 +vn -0.4809 -0.0727 -0.8738 +vn -0.9556 0.1033 -0.2759 +vn -0.6690 0.6298 -0.3948 +vn -0.0723 0.2552 -0.9642 +vn 0.2554 -0.4508 -0.8553 +vn -0.2639 -0.7085 -0.6545 +vn -0.7639 0.6400 -0.0827 +vn -0.9040 0.4211 0.0734 +vn -0.9386 0.2552 0.2321 +vn -0.7720 0.6356 -0.0014 +vn -0.4138 0.8178 -0.3999 +vn -0.4556 0.7563 -0.4695 +vn -0.6690 0.6299 -0.3945 +vn 0.4022 0.7777 -0.4832 +vn 0.0150 0.9359 -0.3520 +vn 0.1504 0.9885 -0.0125 +vn 0.5145 0.8009 -0.3063 +vn 0.7066 0.4017 -0.5825 +vn 0.4444 0.4497 -0.7748 +vn -0.4760 -0.8546 0.2073 +vn -0.2473 -0.9673 0.0568 +vn -0.3412 -0.9184 -0.2005 +vn -0.6694 -0.7404 0.0607 +vn -0.4759 -0.8547 0.2075 +vn -0.3187 -0.8759 0.3623 +vn -0.2197 -0.9214 0.3205 +vn -0.2379 -0.9269 0.2904 +vn -0.7816 -0.5030 0.3689 +vn -0.6692 -0.6326 0.3899 +vn -0.6690 -0.6328 0.3899 +vn -0.3931 -0.7914 0.4682 +vn 0.3990 0.7818 -0.4792 +vn -0.3472 0.8928 -0.2870 +vn 0.3705 0.9287 -0.0129 +vn 0.9035 0.4285 -0.0071 +vn -0.9706 0.2394 -0.0243 +vn -0.9757 -0.1632 0.1464 +vn -0.9509 -0.3062 -0.0444 +vn -0.9965 -0.0624 -0.0559 +vn -0.8538 0.4400 0.2783 +vn -0.8465 0.0195 0.5320 +vn -0.9216 0.1037 -0.3739 +vn -0.8225 0.2690 -0.5012 +vn -0.8724 0.4201 -0.2499 +vn -0.8043 0.5919 0.0525 +vn -0.9747 -0.0585 -0.2156 +vn -0.8880 -0.3559 0.2913 +vn -0.7116 -0.1956 0.6748 +vn -0.7262 -0.0371 0.6865 +vn -0.9323 -0.2530 0.2583 +vn 0.3278 -0.9080 -0.2611 +vn 0.0964 -0.9786 -0.1820 +vn 0.1894 -0.8955 -0.4028 +vn 0.4209 -0.7882 -0.4490 +vn 0.5467 -0.7555 -0.3610 +vn 0.5513 -0.7949 -0.2534 +vn 0.3544 -0.9203 -0.1657 +vn 0.5519 -0.6914 -0.4662 +vn 0.1730 -0.7694 -0.6149 +vn -0.1734 -0.9341 -0.3120 +vn 0.5078 -0.2290 -0.8305 +vn 0.3827 -0.7080 -0.5935 +vn -0.0716 -0.9782 -0.1949 +vn -0.2634 -0.4502 -0.8532 +vn -0.2420 -0.5336 -0.8104 +vn -0.2983 -0.5288 -0.7946 +vn -0.3028 -0.4483 -0.8410 +vn 0.0901 -0.5340 -0.8407 +vn 0.1322 -0.5733 -0.8086 +vn -0.4375 -0.2740 -0.8565 +vn -0.4469 -0.2904 -0.8462 +vn -0.9093 0.0134 0.4160 +vn -0.9292 0.3000 0.2158 +vn -0.8667 0.3917 0.3089 +vn -0.8991 0.1144 0.4226 +vn -0.9581 -0.1560 0.2403 +vn -0.9789 0.2017 0.0334 +vn -0.8676 0.1651 0.4690 +vn -0.8312 0.1779 0.5267 +vn -0.8803 0.2084 0.4262 +vn -0.9225 0.0702 0.3795 +vn -0.9366 -0.2052 0.2839 +vn -0.8404 0.3733 0.3928 +vn -0.7067 0.4640 0.5341 +vn -0.6996 0.4980 0.5124 +vn -0.8342 0.3925 0.3875 +vn -0.8063 0.4514 0.3822 +vn -0.6905 0.5319 0.4902 +vn -0.8275 0.3852 0.4084 +vn -0.8720 0.3315 0.3602 +vn -0.8611 0.4014 0.3121 +vn -0.3358 -0.9205 -0.1996 +vn -0.7221 -0.6629 0.1980 +vn -0.8523 -0.5146 0.0939 +vn -0.3642 -0.9035 -0.2259 +vn 0.2274 -0.9503 -0.2125 +vn 0.1085 -0.9240 0.3667 +vn 0.2431 -0.9312 -0.2717 +vn 0.3681 0.8594 0.3548 +vn 0.3489 0.8229 0.4485 +vn 0.3899 0.9190 0.0587 +vn 0.3981 0.9173 0.0073 +vn 0.6069 0.7941 -0.0336 +vn 0.5230 0.7281 0.4430 +vn 0.4009 0.6863 0.6069 +vn 0.9079 0.4091 -0.0911 +vn 0.5963 0.8027 -0.0046 +vn 0.7121 0.6545 0.2542 +vn 0.9778 0.2027 0.0540 +vn 0.8675 0.0713 -0.4923 +vn 0.4561 0.6905 -0.5614 +vn 0.9215 -0.2562 -0.2920 +vn 0.4654 -0.0362 0.8844 +vn 0.2626 -0.0741 0.9621 +vn 0.2644 0.0391 0.9636 +vn 0.4990 -0.0158 0.8665 +vn 0.6680 -0.1542 0.7280 +vn 0.6526 -0.1827 0.7354 +vn 0.3753 0.1200 0.9191 +vn 0.2270 0.0345 0.9733 +vn 0.6982 -0.1083 0.7076 +vn 0.5693 0.0536 0.8204 +vn 0.4650 0.2091 0.8603 +vn 0.7122 0.3627 0.6011 +vn 0.5694 0.3315 0.7522 +vn 0.6317 0.2335 0.7392 +vn 0.7422 0.3117 0.5932 +vn 0.8009 0.4057 0.4405 +vn 0.7274 0.5146 0.4539 +vn 0.4866 0.6103 0.6251 +vn 0.6674 -0.1276 0.7337 +vn 0.7693 -0.1212 0.6273 +vn 0.7779 -0.5578 0.2895 +vn 0.6654 -0.6227 0.4117 +vn 0.4266 0.1925 0.8837 +vn 0.4478 0.2076 0.8697 +vn 0.4347 -0.7644 0.4761 +vn 0.4915 -0.3193 0.8102 +vn 0.5421 0.1001 0.8344 +vn 0.6131 0.1014 0.7835 +vn 0.3964 0.2119 0.8933 +vn -0.3682 0.1629 -0.9153 +vn -0.3294 0.6092 -0.7214 +vn 0.2078 0.2376 -0.9489 +vn -0.0157 -0.1850 -0.9826 +vn -0.5707 0.0346 -0.8205 +vn -0.6901 0.5631 -0.4546 +vn -0.1440 -0.4057 -0.9026 +vn -0.0470 -0.9297 0.3653 +vn -0.2916 -0.9263 0.2387 +vn -0.4091 -0.8697 0.2760 +vn -0.1325 -0.9448 0.2996 +vn 0.1861 -0.9353 0.3010 +vn 0.0430 -0.9012 0.4312 +vn 0.5385 -0.8264 0.1649 +vn 0.2587 -0.9647 -0.0488 +vn 0.0610 0.2258 0.9723 +vn -0.0165 0.4126 0.9108 +vn -0.1948 0.2217 0.9555 +vn -0.0867 0.1036 0.9908 +vn 0.3150 0.1956 0.9287 +vn 0.2557 0.5332 0.8064 +vn 0.1875 0.0098 0.9822 +vn 0.1096 0.8637 0.4920 +vn -0.1621 0.9206 0.3553 +vn -0.3537 0.5635 0.7466 +vn 0.0495 0.5864 0.8085 +vn 0.3670 0.8753 0.3148 +vn 0.0665 0.9976 -0.0214 +vn 0.4558 0.5153 0.7257 +vn -0.9117 0.0328 0.4096 +vn -0.7975 0.1342 0.5882 +vn -0.5954 0.0343 0.8027 +vn -0.8413 -0.3468 0.4146 +vn -0.9267 0.1476 0.3456 +vn -0.9209 0.1593 0.3558 +vn -0.9130 0.0504 0.4048 +vn -0.6416 0.5545 0.5300 +vn -0.6785 0.5852 0.4440 +vn -0.7154 -0.3682 0.5938 +vn -0.6663 0.6843 0.2963 +vn 0.6051 -0.7834 -0.1419 +vn 0.4252 -0.8830 -0.1989 +vn 0.5054 -0.8614 -0.0514 +vn 0.3350 -0.9371 -0.0977 +vn 0.6250 -0.7742 -0.0996 +vn 0.3289 -0.9431 -0.0496 +vn 0.7010 -0.7113 -0.0512 +vn 0.7426 -0.6628 -0.0960 +vn 0.6252 -0.7741 -0.0996 +vn 0.5617 -0.8216 0.0971 +vn 0.3739 0.9146 0.1539 +vn 0.3836 0.9079 -0.1689 +vn 0.5016 0.8306 -0.2420 +vn 0.7029 0.7035 -0.1053 +vn 0.3736 0.9147 0.1540 +vn 0.0730 0.9973 0.0117 +vn 0.2665 0.9582 -0.1037 +vn 0.3739 0.9146 0.1541 +vn 0.5572 0.6601 0.5038 +vn -0.0006 0.6154 0.7882 +vn -0.2247 0.8917 0.3929 +vn 0.7031 0.7033 -0.1053 +vn 0.8315 0.5512 0.0686 +vn 0.1212 0.9919 -0.0375 +vn 0.1042 0.9940 -0.0341 +vn -0.0312 0.9986 -0.0424 +vn 0.0781 0.9968 -0.0149 +vn 0.0997 0.9881 -0.1168 +vn 0.2259 0.9681 -0.1083 +vn 0.1428 0.9417 0.3045 +vn 0.0795 0.9638 0.2546 +vn 0.0623 0.9700 0.2351 +vn 0.0990 0.9947 -0.0285 +vn 0.0704 0.9936 -0.0883 +vn -0.7132 0.6775 -0.1797 +vn -0.9500 0.2489 -0.1884 +vn -0.1609 0.9868 0.0208 +vn -0.4221 0.7524 -0.5057 +vn -0.7160 0.3023 -0.6293 +vn 0.7156 0.1148 -0.6890 +vn 0.6882 -0.0636 -0.7227 +vn 0.5123 0.1706 -0.8417 +vn 0.5887 0.3836 -0.7115 +vn 0.6303 0.4644 -0.6222 +vn 0.7259 0.1263 -0.6761 +vn 0.6966 -0.1211 -0.7072 +vn -0.9035 -0.2769 -0.3271 +vn -0.8362 -0.3233 -0.4429 +vn -0.8032 -0.2835 -0.5239 +vn -0.8800 -0.2392 -0.4103 +vn -0.9673 -0.1486 -0.2054 +vn -0.9112 -0.2475 -0.3294 +vn 0.8881 -0.4583 -0.0357 +vn 0.3334 -0.8537 -0.4001 +vn 0.1364 -0.9890 -0.0580 +vn 0.7683 -0.6318 0.1029 +vn 0.9322 -0.3400 0.1238 +vn 0.9407 -0.3337 0.0616 +vn 0.9772 -0.2088 0.0373 +vn 0.9429 -0.2975 0.1500 +vn 0.9491 -0.2764 -0.1513 +vn 0.5641 -0.5071 -0.6517 +vn 0.9680 -0.2391 0.0762 +vn -0.0205 -0.9980 -0.0595 +vn -0.1648 -0.9597 -0.2275 +vn -0.0935 -0.9524 -0.2902 +vn -0.0205 -0.9971 -0.0729 +vn -0.0014 -1.0000 -0.0037 +vn -0.0072 -0.9999 -0.0152 +vn -0.2396 -0.9611 -0.1378 +vn 0.8617 -0.3045 0.4058 +vn 0.8499 -0.3456 0.3978 +vn 0.8549 -0.4184 0.3067 +vn 0.8736 -0.3417 0.3466 +vn 0.8414 -0.2135 0.4965 +vn 0.8166 -0.2242 0.5319 +vn 0.8784 -0.2392 0.4138 +vn 0.3122 -0.6258 0.7148 +vn 0.1962 -0.5848 0.7871 +vn -0.2436 -0.6011 0.7611 +vn -0.1219 -0.8383 0.5314 +vn 0.7823 -0.5502 0.2920 +vn 0.7140 -0.5547 0.4271 +vn -0.6822 0.3539 0.6398 +vn -0.8923 0.2142 0.3975 +vn -0.5841 0.1129 0.8038 +vn -0.2841 0.3159 0.9053 +vn -0.1383 0.4118 0.9007 +vn -0.6894 0.3878 0.6118 +vn 0.0808 -0.5002 0.8621 +vn 0.5698 -0.6190 0.5405 +vn 0.4477 -0.7241 0.5247 +vn 0.2402 -0.7585 0.6058 +vn -0.5953 0.0339 0.8028 +vn 0.0182 0.4433 0.8962 +vn 0.5844 -0.0852 0.8070 +vn 0.2102 -0.8943 0.3950 +vn -0.3765 -0.7860 0.4903 +vn -0.8412 -0.3471 0.4146 +vn -0.0026 -1.0000 -0.0018 +vn -0.0410 -0.9981 -0.0469 +vn -0.0091 -0.9973 -0.0731 +vn -0.0014 -1.0000 0.0003 +vn -0.0008 -1.0000 -0.0001 +vn -0.0015 -1.0000 -0.0008 +vn -0.0824 -0.9962 -0.0268 +vn -0.4440 0.6794 -0.5842 +vn -0.3198 0.5995 -0.7337 +vn -0.2985 0.6062 -0.7372 +vn -0.4733 0.6708 -0.5710 +vn -0.3764 0.6793 -0.6299 +vn -0.2781 0.6290 -0.7260 +vn -0.4441 0.6794 -0.5841 +vn -0.5007 0.7190 -0.4820 +vn -0.4666 0.6794 -0.5663 +vn -0.3765 0.6794 -0.6299 +vn -0.7124 0.5293 -0.4608 +vn -0.6741 0.6383 -0.3718 +vn -0.4736 0.6708 -0.5707 +vn -0.7190 0.5709 -0.3963 +vn 0.6089 0.7235 -0.3253 +vn 0.4438 0.8735 -0.2001 +vn 0.3479 0.8981 -0.2692 +vn 0.4765 0.7627 -0.4374 +vn 0.7776 0.4666 -0.4214 +vn 0.8611 0.4368 -0.2601 +vn 0.7836 0.5766 -0.2313 +vn 0.6823 0.7130 -0.1613 +vn 0.5136 0.8538 -0.0854 +vn 0.7037 0.4742 -0.5290 +vn 0.7869 0.5959 -0.1605 +vn 0.4676 0.8581 0.2119 +vn 0.4423 0.8958 -0.0445 +vn 0.1469 0.9890 -0.0153 +vn 0.1695 0.9232 0.3450 +vn 0.7426 0.5620 0.3644 +vn 0.8127 0.5827 -0.0085 +vn 0.2585 0.5914 0.7638 +vn -0.9073 -0.3571 0.2220 +vn -0.9636 -0.2059 0.1708 +vn -0.9707 -0.0677 0.2304 +vn -0.9143 -0.3539 0.1969 +vn -0.9548 -0.1688 0.2446 +vn 0.9735 0.0934 -0.2087 +vn 0.9865 0.1250 -0.1055 +vn 0.7776 0.5767 -0.2504 +vn 0.7622 0.2635 -0.5913 +vn 0.9940 0.0566 -0.0932 +vn 0.9967 0.0312 0.0743 +vn 0.8229 0.1763 -0.5402 +vn 0.8644 0.1567 -0.4778 +vn 0.6631 -0.3203 -0.6766 +vn 0.8990 0.2295 -0.3730 +vn 0.6071 0.5793 -0.5439 +vn 0.4999 0.5291 -0.6857 +vn 0.9534 -0.0855 -0.2892 +vn 0.9661 -0.1367 -0.2190 +vn 0.3359 -0.0192 -0.9417 +vn -0.8461 -0.5218 0.1092 +vn -0.8342 -0.4899 -0.2533 +vn -0.1622 -0.9140 -0.3719 +vn -0.2460 -0.9606 0.1295 +vn -0.8366 -0.1911 0.5134 +vn -0.9971 -0.0134 0.0750 +vn -0.1610 -0.5660 0.8085 +vn -0.8123 0.4277 -0.3966 +vn -0.8564 0.2775 -0.4355 +vn -0.9010 0.2688 -0.3404 +vn -0.8586 0.4295 -0.2799 +vn -0.6278 0.4590 -0.6287 +vn -0.7872 0.2956 -0.5412 +vn -0.8239 0.5148 -0.2369 +vn -0.7441 0.6118 -0.2685 +vn -0.8047 0.3951 -0.4430 +vn -0.5580 0.3050 -0.7718 +vn -0.6752 0.7173 -0.1721 +vn 0.4021 -0.8273 0.3923 +vn 0.4686 -0.7662 0.4398 +vn 0.4480 -0.7824 0.4326 +vn 0.3719 -0.7696 0.5191 +vn 0.7236 -0.4588 0.5157 +vn 0.1330 -0.7100 0.6915 +vn 0.0710 -0.3660 0.9279 +vn 0.5230 -0.1399 0.8408 +vn 0.7061 0.4092 0.5779 +vn 0.8481 0.3501 0.3977 +vn 0.5485 -0.7636 0.3406 +vn 0.1649 -0.8489 0.5021 +vn 0.9980 -0.0436 0.0465 +vn 0.9133 -0.3989 0.0821 +vn 0.8349 0.5473 0.0586 +vn 0.8526 -0.5150 -0.0886 +vn 0.8338 -0.5497 -0.0511 +vn 0.8688 -0.4916 -0.0587 +vn 0.8587 -0.5020 -0.1034 +vn 0.7712 -0.6314 -0.0815 +vn 0.4191 -0.7692 -0.4824 +vn 0.1424 -0.8626 -0.4854 +vn 0.3007 -0.6353 -0.7114 +vn 0.5998 -0.5637 -0.5678 +vn 0.4428 -0.7843 -0.4345 +vn 0.1173 -0.9163 -0.3830 +vn 0.7252 -0.4927 -0.4809 +vn -0.3557 0.6517 0.6699 +vn -0.2023 0.6280 0.7514 +vn -0.2955 0.7328 0.6129 +vn -0.4145 0.6813 0.6033 +vn -0.6884 0.5041 0.5216 +vn -0.4352 0.6184 0.6544 +vn -0.6698 0.5957 0.4433 +vn -0.2695 0.7287 0.6296 +vn -0.1463 0.7126 0.6861 +vn 0.2493 0.5048 0.8265 +vn 0.2120 0.7395 0.6389 +vn 0.1309 0.7527 0.6452 +vn 0.0782 0.5904 0.8033 +vn 0.1491 0.4350 0.8880 +vn 0.0582 0.6452 0.7618 +vn 0.0537 0.3928 0.9181 +vn 0.1262 0.2705 0.9544 +vn 0.3694 0.2575 0.8929 +vn 0.1894 0.2639 0.9458 +vn 0.2875 0.1146 0.9509 +vn 0.8808 -0.4734 0.0055 +vn 0.4506 -0.8503 0.2720 +vn 0.8433 -0.5213 -0.1306 +vn 0.9113 -0.3255 -0.2521 +vn 0.8946 -0.4468 0.0073 +vn 0.4071 -0.9097 0.0822 +vn 0.4645 -0.8735 -0.1460 +vn 0.7830 -0.5736 0.2405 +vn 0.5622 -0.6604 0.4978 +vn -0.9564 0.2795 0.0845 +vn -0.9679 0.2369 0.0836 +vn -0.8795 0.3563 0.3155 +vn -0.8479 0.3839 0.3656 +vn -0.8637 0.4543 -0.2184 +vn -0.9359 0.0526 0.3484 +vn -0.9232 0.0710 0.3777 +vn -0.9490 -0.1055 0.2972 +vn -0.9777 -0.1594 -0.1365 +vn -0.5128 0.3506 -0.7837 +vn -0.1271 -0.5089 -0.8514 +vn -0.7894 -0.6048 -0.1047 +vn -0.6988 -0.7152 -0.0070 +vn -0.1924 -0.8793 -0.4358 +vn -0.1273 -0.5088 -0.8515 +vn -0.1921 -0.8792 -0.4360 +vn 0.4220 -0.5377 -0.7299 +vn 0.5403 -0.2444 -0.8052 +vn 0.6482 0.1077 -0.7538 +vn 0.4868 0.1233 -0.8648 +vn 0.4475 0.3294 -0.8314 +vn -0.5129 0.3506 -0.7836 +vn 0.9676 0.2497 0.0368 +vn 0.8238 0.5599 0.0888 +vn 0.5589 0.6640 -0.4967 +vn 0.7264 0.3583 -0.5865 +vn 0.9070 0.1961 0.3728 +vn 0.8459 0.2863 0.4500 +vn 0.9677 0.2494 0.0366 +vn 0.9723 0.0388 0.2307 +vn 0.9588 0.1160 0.2593 +vn 0.9071 0.1960 0.3726 +vn 0.9593 -0.1945 -0.2047 +vn 0.9788 -0.1518 0.1377 +vn 0.7265 0.3580 -0.5865 +vn 0.7581 -0.2220 -0.6132 +vn -0.9418 0.2852 0.1779 +vn -0.9168 0.3376 0.2135 +vn -0.8840 0.4459 0.1404 +vn -0.9238 0.3194 0.2113 +vn -0.9436 0.2089 0.2568 +vn -0.9393 0.1729 0.2965 +vn -0.8744 0.3120 0.3715 +vn 0.8086 0.5859 -0.0531 +vn 0.9022 0.4068 0.1435 +vn 0.7434 0.6151 0.2627 +vn 0.4793 0.8745 0.0745 +vn 0.9350 0.2316 -0.2686 +vn 0.9644 0.1516 -0.2169 +vn 0.9572 0.1943 -0.2146 +vn 0.9377 0.0931 -0.3346 +vn -0.7211 0.4348 -0.5394 +vn -0.7495 0.0087 -0.6620 +vn -0.8570 -0.1420 -0.4954 +vn -0.7785 0.3942 -0.4884 +vn -0.4062 0.8001 -0.4414 +vn -0.4163 0.7353 -0.5349 +vn -0.3920 0.3787 -0.8384 +vn 0.8857 0.3144 0.3415 +vn 0.7474 0.2224 0.6260 +vn 0.5591 0.3394 0.7565 +vn 0.6575 0.6355 0.4048 +vn 0.8859 0.3141 0.3415 +vn 0.9577 0.0533 0.2827 +vn 0.9313 0.0238 0.3636 +vn 0.7476 0.2223 0.6258 +vn 0.7082 0.6728 0.2140 +vn 0.8918 0.3422 0.2958 +vn 0.3497 0.3111 0.8837 +vn 0.5127 0.2735 0.8138 +vn 0.4198 0.2811 0.8630 +vn 0.2301 0.2936 0.9278 +vn 0.3685 0.3092 0.8767 +vn 0.5588 0.1629 0.8132 +vn 0.1909 0.3996 0.8966 +vn -0.1681 -0.5827 -0.7951 +vn -0.4362 -0.3509 -0.8286 +vn -0.3633 -0.7790 -0.5110 +vn -0.3203 -0.7994 -0.5083 +vn -0.1330 -0.8154 -0.5634 +vn 0.2661 -0.9391 -0.2173 +vn 0.4092 -0.8118 -0.4166 +vn -0.2665 -0.8712 -0.4123 +vn 0.6490 -0.5597 -0.5153 +vn 0.0984 -0.4364 -0.8944 +vn -0.0147 0.8335 -0.5523 +vn -0.6802 0.7237 -0.1163 +vn 0.5969 0.3736 -0.7100 +vn -0.0145 0.8335 -0.5523 +vn -0.8154 0.5362 0.2181 +vn -0.3006 0.5965 0.7442 +vn -0.2200 0.6827 0.6968 +vn -0.1836 0.5953 0.7823 +vn -0.2839 0.5183 0.8067 +vn -0.1900 0.3826 0.9042 +vn -0.1875 0.5261 0.8295 +vn -0.1250 0.6979 0.7052 +vn 0.0299 -0.9995 -0.0034 +vn -0.2990 -0.8302 -0.4706 +vn -0.3253 -0.8500 -0.4143 +vn -0.0206 -0.9998 0.0036 +vn 0.0301 -0.9995 -0.0032 +vn -0.0204 -0.9998 0.0039 +vn 0.3351 -0.8781 0.3417 +vn 0.4501 -0.8554 0.2565 +vn 0.0299 -0.9995 -0.0033 +vn 0.1111 -0.9901 0.0858 +vn -0.0824 -0.9926 0.0888 +vn -0.1046 -0.9933 -0.0485 +vn 0.4502 -0.8553 0.2565 +vn 0.5397 -0.8276 0.1545 +vn -0.3249 -0.8041 -0.4979 +vn -0.2991 -0.8301 -0.4706 +vn -0.2634 -0.9602 0.0925 +vn -0.1773 -0.6136 0.7695 +vn 0.0489 -0.9581 0.2821 +vn -0.3045 -0.9498 -0.0722 +vn -0.1103 -0.9926 0.0501 +vn -0.2270 -0.9729 0.0447 +vn -0.2215 -0.9736 0.0556 +vn -0.2184 -0.9750 0.0422 +vn 0.0938 -0.9943 0.0497 +vn 0.4033 -0.9049 0.1359 +vn 0.2331 -0.9204 0.3139 +vn -0.0837 -0.9961 -0.0270 +vn 0.2393 -0.9113 -0.3350 +vn 0.6514 -0.4556 -0.6067 +vn 0.7579 -0.6447 0.1000 +vn 0.6237 -0.6014 0.4993 +vn -0.7845 -0.1092 -0.6105 +vn -0.7161 -0.0799 -0.6934 +vn -0.5990 -0.2066 -0.7737 +vn -0.7656 -0.2079 -0.6088 +vn -0.6341 -0.1474 -0.7591 +vn -0.5628 -0.1398 -0.8147 +vn -0.6852 -0.2478 -0.6849 +vn 0.7852 -0.4614 -0.4130 +vn 0.4288 -0.6484 0.6291 +vn 0.4787 -0.0783 0.8745 +vn 0.8551 0.0316 0.5174 +vn -0.1323 -0.5511 -0.8239 +vn 0.4289 -0.6482 0.6292 +vn 0.9990 -0.0350 0.0274 +vn 0.9792 -0.1268 -0.1582 +vn -0.0899 0.4070 0.9090 +vn -0.1169 0.2924 0.9491 +vn 0.2725 0.2842 0.9192 +vn 0.2910 0.2173 0.9317 +vn 0.0028 0.3051 0.9523 +vn 0.0110 0.5045 0.8633 +vn 0.0494 0.2233 0.9735 +vn 0.2898 0.4044 0.8675 +vn 0.7854 0.0986 -0.6111 +vn 0.7484 -0.2236 -0.6244 +vn 0.5155 -0.1318 -0.8467 +vn 0.6341 0.3325 -0.6981 +vn 0.8661 0.1524 -0.4761 +vn 0.8607 -0.1742 -0.4784 +vn 0.7192 0.4954 -0.4871 +vn -0.5783 0.4539 0.6779 +vn -0.3552 0.6559 0.6660 +vn -0.5441 0.8309 0.1162 +vn -0.8500 0.4600 0.2568 +vn -0.6219 0.1499 0.7686 +vn -0.3477 0.2941 0.8903 +vn -0.9072 0.0536 0.4173 +vn 0.6771 0.2664 -0.6860 +vn 0.4503 -0.0788 -0.8894 +vn -0.0707 0.5610 -0.8248 +vn 0.3508 0.7846 -0.5113 +vn 0.5868 0.7822 -0.2094 +vn 0.8636 0.1204 -0.4896 +vn 0.6601 -0.4280 -0.6173 +vn -0.5272 0.2791 0.8026 +vn -0.1057 0.2135 0.9712 +vn 0.1578 0.3153 0.9358 +vn 0.4678 -0.3534 0.8101 +vn 0.4678 -0.3537 0.8100 +vn 0.4580 -0.8165 0.3514 +vn -0.9603 -0.2135 -0.1797 +vn -0.8664 -0.4715 -0.1643 +vn -0.6867 -0.4735 -0.5516 +vn -0.7631 -0.1877 -0.6184 +vn -0.9719 -0.2354 0.0038 +vn -0.8970 -0.4387 0.0549 +vn -0.7938 0.0107 -0.6080 +vn -0.9568 -0.0512 -0.2863 +vn -0.9708 -0.0025 -0.2397 +vn -0.9871 -0.0342 -0.1563 +vn -0.9928 -0.0672 -0.0989 +vn -0.2428 -0.9612 0.1308 +vn -0.1879 -0.9656 0.1799 +vn -0.3714 -0.8672 0.3316 +vn -0.4433 -0.8738 0.1998 +vn -0.4782 -0.8776 0.0328 +vn -0.1564 -0.9873 0.0276 +vn -0.2425 -0.9613 0.1307 +vn -0.1561 -0.9874 0.0276 +vn -0.0191 -0.9995 0.0233 +vn -0.1877 -0.9656 0.1798 +vn -0.2012 -0.9253 -0.3214 +vn -0.5509 -0.7635 -0.3369 +vn -0.4720 -0.6596 -0.5849 +vn -0.1715 -0.8843 -0.4343 +vn -0.0327 -0.9655 -0.2582 +vn -0.1064 -0.9837 -0.1452 +vn -0.4596 -0.8880 0.0128 +vn 0.0151 0.6201 -0.7844 +vn -0.5947 0.0210 -0.8036 +vn -0.0829 -0.1158 -0.9898 +vn 0.1500 0.9024 -0.4039 +vn -0.4065 0.7637 -0.5015 +vn -0.4698 0.6409 -0.6071 +vn 0.0153 0.6201 -0.7844 +vn 0.7362 0.4798 -0.4773 +vn 0.6997 0.6722 -0.2419 +vn 0.1505 0.9024 -0.4038 +vn -0.0827 -0.1159 -0.9898 +vn 0.6634 -0.1600 -0.7309 +vn 0.8294 -0.4147 -0.3744 +vn 0.9546 -0.2397 -0.1768 +vn 0.9752 -0.0791 -0.2066 +vn 0.2533 -0.5954 -0.7625 +vn 0.6780 -0.5707 -0.4633 +vn -0.2005 -0.4639 -0.8629 +vn 0.9890 0.0378 -0.1432 +vn -0.8745 0.1791 -0.4507 +vn -0.9098 0.4143 0.0263 +vn -0.9988 0.0493 -0.0079 +vn -0.9191 -0.2976 -0.2583 +vn -0.6816 -0.6554 -0.3253 +vn -0.5866 -0.6022 -0.5416 +vn -0.8744 0.1791 -0.4510 +vn -0.0718 0.0083 -0.9974 +vn 0.1110 0.4755 -0.8727 +vn -0.5351 0.7770 -0.3316 +vn -0.5864 -0.6022 -0.5417 +vn -0.1990 -0.5067 -0.8389 +vn -0.5352 0.7770 -0.3314 +vn -0.7934 0.6063 0.0542 +vn 0.8494 -0.1028 -0.5177 +vn 0.7931 -0.3563 -0.4940 +vn 0.7277 -0.4654 -0.5039 +vn 0.6920 -0.4102 -0.5940 +vn 0.8494 -0.1027 -0.5177 +vn 0.6921 -0.4103 -0.5938 +vn 0.7938 -0.4701 -0.3859 +vn 0.9322 -0.0394 -0.3597 +vn 0.8494 -0.1025 -0.5177 +vn 0.8584 0.0162 -0.5127 +vn 0.6976 -0.1136 -0.7074 +vn 0.7188 -0.1296 -0.6830 +vn 0.8494 -0.1026 -0.5177 +vn 0.7189 -0.1296 -0.6829 +vn 0.6971 -0.2750 -0.6621 +vn 0.9322 -0.0392 -0.3597 +vn 0.9322 0.0859 -0.3516 +vn 0.2190 0.9753 0.0297 +vn 0.2759 0.9300 -0.2430 +vn 0.3009 0.9514 -0.0658 +vn 0.1802 0.9816 0.0633 +vn 0.2511 0.9564 -0.1490 +vn 0.2190 0.9753 0.0298 +vn 0.3020 0.9449 0.1260 +vn 0.2337 0.9523 0.1964 +vn 0.2196 0.7500 -0.6239 +vn -0.2351 0.9562 -0.1746 +vn 0.4909 0.5866 -0.6441 +vn -0.0320 0.6938 -0.7194 +vn -0.4211 0.8230 -0.3813 +vn 0.7330 0.6605 0.1628 +vn 0.7968 0.5037 0.3338 +vn 0.7573 0.6003 0.2571 +vn 0.6970 0.6394 0.3245 +vn 0.8390 0.3879 0.3816 +vn -0.8507 -0.4132 0.3248 +vn -0.9389 -0.3105 -0.1484 +vn -0.9718 -0.1817 0.1505 +vn -0.9080 -0.2248 0.3536 +vn -0.9430 -0.1593 0.2923 +vn -0.9563 -0.0015 0.2924 +vn -0.9434 0.1187 0.3096 +vn -0.7981 -0.4377 0.4141 +vn 0.2605 0.9331 0.2478 +vn 0.3236 0.9335 0.1543 +vn 0.4766 0.7967 0.3718 +vn 0.3190 0.8446 0.4300 +vn 0.1729 0.9765 -0.1284 +vn 0.1416 0.9788 -0.1479 +vn 0.3415 0.9354 0.0912 +vn 0.3057 0.9315 -0.1972 +vn 0.0993 0.8869 0.4512 +vn 0.1215 0.9237 0.3632 +vn 0.2976 0.9469 0.1219 +vn -0.5626 -0.1398 -0.8148 +vn -0.6338 -0.1474 -0.7593 +vn -0.3051 -0.2072 -0.9295 +vn -0.2511 -0.2293 -0.9404 +vn -0.1977 -0.3484 -0.9163 +vn -0.3137 -0.3305 -0.8902 +vn -0.3137 -0.3309 -0.8900 +vn -0.5117 -0.2671 -0.8166 +vn -0.6431 -0.0238 -0.7654 +vn 0.7946 0.5229 -0.3086 +vn 0.5244 0.7477 -0.4073 +vn 0.4848 0.7923 -0.3704 +vn 0.7427 0.5376 -0.3991 +vn 0.7200 0.6548 -0.2299 +vn 0.7356 0.6601 -0.1519 +vn 0.4657 0.7207 -0.5136 +vn 0.0309 -0.9033 0.4279 +vn 0.2080 -0.9440 0.2563 +vn 0.5203 -0.5859 0.6213 +vn 0.0594 -0.6291 0.7750 +vn -0.4974 -0.8461 -0.1916 +vn 0.1734 -0.0317 0.9843 +vn -0.0137 0.1467 0.9891 +vn 0.3558 0.3098 0.8817 +vn -0.0746 -0.2339 0.9694 +vn -0.1644 -0.0891 0.9824 +vn 0.4526 -0.2504 0.8558 +vn 0.3291 -0.3643 0.8712 +vn 0.1738 -0.0317 0.9843 +vn 0.3560 0.3096 0.8817 +vn 0.6260 0.0402 0.7788 +vn 0.3871 -0.0958 0.9171 +vn -0.3257 0.8916 -0.3146 +vn -0.2682 0.9474 0.1745 +vn -0.6593 0.7462 -0.0918 +vn -0.6480 0.6847 -0.3336 +vn 0.2101 0.8893 -0.4062 +vn 0.0901 0.9642 0.2494 +vn -0.3317 0.5839 -0.7410 +vn 0.2286 0.4568 -0.8597 +vn -0.7053 0.6683 -0.2364 +vn -0.3327 -0.4128 0.8479 +vn -0.8822 0.0573 0.4674 +vn -0.4712 0.5563 0.6845 +vn -0.1275 -0.0764 0.9889 +vn -0.3327 -0.4129 0.8478 +vn -0.3325 -0.7369 0.5885 +vn -0.8509 -0.5047 0.1457 +vn -0.8823 0.0573 0.4672 +vn -0.3326 -0.4129 0.8479 +vn -0.1274 -0.0768 0.9889 +vn -0.0322 -0.2463 0.9687 +vn -0.1412 -0.3558 0.9238 +vn -0.6745 0.6906 -0.2610 +vn -0.6225 0.7763 0.0998 +vn -0.3876 0.6785 -0.6240 +vn -0.7233 0.6351 -0.2711 +vn -0.6382 0.7365 0.2244 +vn -0.4074 0.5164 -0.7533 +vn 0.0015 -1.0000 0.0009 +vn 0.0005 -1.0000 0.0007 +vn -0.0000 -1.0000 0.0017 +vn 0.0020 -1.0000 0.0022 +vn 0.0041 -1.0000 -0.0002 +vn 0.0021 -1.0000 -0.0007 +vn 0.0007 -1.0000 -0.0000 +vn -0.6155 -0.6641 0.4245 +vn -0.6193 -0.5988 0.5078 +vn -0.7585 -0.4798 0.4410 +vn -0.7072 -0.6079 0.3611 +vn -0.5560 -0.7792 0.2893 +vn -0.4534 -0.7879 0.4166 +vn -0.6153 -0.6641 0.4246 +vn -0.4532 -0.7879 0.4169 +vn -0.3577 -0.7528 0.5526 +vn -0.6190 -0.5991 0.5078 +vn -0.6210 0.6901 -0.3718 +vn -0.3423 0.7558 -0.5583 +vn 0.0193 0.9670 -0.2539 +vn -0.3821 0.9059 -0.1824 +vn -0.6905 0.5836 -0.4274 +vn -0.6641 0.4349 -0.6082 +vn -0.9025 0.4296 -0.0312 +vn -0.9733 0.1925 -0.1252 +vn -0.9006 0.2677 -0.3424 +vn -0.7618 0.5293 -0.3735 +vn -0.2714 0.6906 0.6704 +vn -0.1165 0.9636 0.2406 +vn -0.4266 0.9041 0.0243 +vn -0.4524 0.6514 0.6091 +vn -0.1308 0.3142 0.9403 +vn 0.0963 0.4060 0.9088 +vn 0.4534 0.6977 0.5547 +vn 0.9464 -0.3224 -0.0199 +vn 0.9435 -0.3291 -0.0397 +vn 0.9768 -0.1924 0.0936 +vn 0.9477 -0.3154 0.0483 +vn 0.9322 -0.3492 -0.0955 +vn 0.9809 -0.0365 0.1913 +vn 0.9910 -0.0038 0.1338 +vn 0.9854 -0.0353 0.1667 +vn 0.2804 -0.4349 -0.8557 +vn -0.0154 -0.1852 -0.9826 +vn 0.2078 0.2375 -0.9489 +vn 0.5575 -0.2849 -0.7797 +vn 0.6347 -0.5020 -0.5875 +vn 0.2646 -0.5527 -0.7903 +vn -0.1437 -0.4059 -0.9025 +vn 0.7091 0.0861 0.6999 +vn 0.6367 0.1072 0.7637 +vn 0.9011 0.3604 0.2411 +vn 0.6871 0.4774 0.5477 +vn 0.5373 0.4970 0.6814 +vn 0.9856 0.0656 0.1561 +vn 0.9682 -0.0764 0.2381 +vn 0.9617 0.0414 0.2711 +vn 0.9624 -0.1773 0.2056 +vn 0.9584 -0.2187 0.1834 +vn 0.9472 0.3069 -0.0928 +vn 0.9649 -0.0381 0.2598 +vn 0.9283 -0.1798 0.3255 +vn 0.9502 0.0966 0.2963 +vn -0.3147 0.9490 -0.0172 +vn -0.8422 0.3189 -0.4348 +vn -0.9968 0.0769 0.0194 +vn -0.3315 0.8573 0.3939 +vn 0.4615 0.8460 0.2671 +vn 0.3470 0.9207 -0.1788 +vn -0.1731 0.6596 -0.7314 +vn -0.8607 -0.3305 0.3873 +vn -0.6108 -0.7547 0.2395 +vn -0.3606 -0.3054 0.8813 +vn -0.6530 0.0558 0.7553 +vn -0.8607 -0.3307 0.3871 +vn -0.9434 -0.2769 0.1828 +vn -0.5591 -0.8191 -0.1282 +vn -0.6108 -0.7548 0.2392 +vn -0.8110 0.2278 0.5388 +vn -0.9434 -0.2766 0.1830 +vn 0.9612 0.2369 0.1414 +vn 0.8125 0.5390 0.2222 +vn 0.7732 0.6063 -0.1859 +vn 0.9329 0.2956 -0.2058 +vn 0.9177 0.1105 0.3816 +vn 0.9996 0.0063 0.0267 +vn 0.9675 0.0111 0.2527 +vn 0.9796 -0.0199 -0.2002 +vn 0.7816 0.3029 0.5453 +vn 0.6371 0.7084 0.3038 +vn 0.8945 0.3567 0.2696 +vn 0.8783 0.3061 0.3673 +vn 0.5249 0.7368 0.4261 +vn 0.5206 0.7263 0.4489 +vn 0.9193 -0.3864 -0.0744 +vn 0.9036 -0.3940 0.1679 +vn 0.7447 -0.6668 -0.0284 +vn 0.7739 -0.5602 -0.2954 +vn 0.8089 -0.2458 -0.5341 +vn 0.9817 -0.1194 -0.1486 +vn 0.9769 -0.0502 0.2076 +vn -0.9816 -0.1083 0.1575 +vn -0.9995 -0.0307 0.0043 +vn -0.9121 -0.2802 -0.2993 +vn -0.8293 -0.5314 0.1730 +vn 0.3411 -0.6245 0.7026 +vn 0.4491 -0.4071 0.7953 +vn -0.2893 -0.4902 0.8222 +vn -0.3390 -0.7589 0.5560 +vn -0.1427 -0.9891 0.0356 +vn 0.5631 -0.8224 0.0808 +vn 0.8820 -0.4103 0.2318 +vn 0.6408 0.4565 -0.6173 +vn 0.1811 0.9034 -0.3886 +vn 0.6952 0.0978 -0.7121 +vn 0.7157 0.1179 -0.6884 +vn 0.6538 0.2406 -0.7174 +vn 0.6751 0.1586 -0.7205 +vn 0.6790 0.0812 -0.7296 +vn 0.0566 0.3963 -0.9164 +vn -0.7459 -0.1764 -0.6422 +vn 0.6570 0.6787 -0.3283 +vn 0.5201 -0.7212 -0.4576 +vn 0.8386 -0.3244 -0.4377 +vn 0.7045 -0.1073 -0.7015 +vn 0.1666 -0.7599 -0.6283 +vn 0.5199 -0.7214 -0.4575 +vn 0.1667 -0.7598 -0.6284 +vn 0.0597 -0.9868 0.1503 +vn 0.5646 -0.8240 0.0479 +vn 0.6005 -0.4407 -0.6672 +vn 0.7969 -0.1267 -0.5907 +vn 0.6005 -0.4409 -0.6670 +vn -0.2348 0.9562 -0.1746 +vn -0.4212 0.8230 -0.3810 +vn 0.5837 -0.7412 -0.3316 +vn 0.4981 -0.6950 -0.5185 +vn 0.7749 -0.5478 -0.3153 +vn 0.7862 -0.6009 -0.1439 +vn 0.5836 -0.7412 -0.3317 +vn 0.7339 -0.6782 -0.0379 +vn 0.5669 -0.8212 -0.0655 +vn 0.4869 -0.8138 -0.3174 +vn 0.7973 -0.6030 0.0252 +vn 0.7339 -0.6782 -0.0380 +vn 0.2569 -0.7819 -0.5680 +vn -0.3288 0.8767 -0.3512 +vn -0.3891 0.9182 -0.0738 +vn -0.2476 0.9686 0.0204 +vn -0.4787 0.8780 0.0024 +vn -0.9057 0.0556 -0.4203 +vn -0.3562 -0.0303 -0.9339 +vn 0.5765 0.6632 -0.4773 +vn 0.2662 0.9584 -0.1031 +vn 0.6874 -0.0911 -0.7205 +vn 0.5747 0.1482 0.8048 +vn 0.4777 0.3515 0.8052 +vn 0.5588 0.3858 0.7341 +vn 0.6660 0.2314 0.7092 +vn 0.8013 0.2525 0.5424 +vn 0.6774 0.3332 0.6558 +vn 0.7458 0.0550 0.6639 +vn 0.6695 0.0661 0.7398 +vn 0.7695 0.4233 -0.4782 +vn 0.9406 0.2831 -0.1873 +vn 0.9697 0.0993 -0.2231 +vn 0.7192 0.3971 -0.5702 +vn 0.2925 0.6472 -0.7040 +vn 0.4237 0.6949 -0.5810 +vn 0.6189 0.7274 -0.2965 +vn -0.0002 -1.0000 0.0006 +vn -0.0008 -1.0000 0.0011 +vn -0.0018 -1.0000 0.0001 +vn -0.0007 -1.0000 -0.0000 +vn -0.0002 -1.0000 0.0009 +vn -0.0007 -1.0000 0.0020 +vn -0.0001 -1.0000 0.0002 +vn -0.0000 -1.0000 -0.0002 +vn -0.8449 -0.5300 -0.0725 +vn -0.8632 -0.4495 -0.2300 +vn -0.8841 -0.4042 -0.2343 +vn -0.8725 -0.4559 -0.1757 +vn -0.7329 -0.6617 -0.1581 +vn -0.7731 -0.5478 -0.3197 +vn -0.6086 -0.7935 0.0011 +vn -0.5412 -0.8260 0.1577 +vn -0.7520 -0.6244 0.2110 +vn -0.5993 -0.7950 -0.0941 +vn -0.6519 -0.7481 0.1238 +vn -0.2564 0.3547 0.8991 +vn 0.1556 0.2242 0.9620 +vn -0.3360 0.4858 0.8069 +vn 0.3167 0.4426 0.8389 +vn 0.3089 0.6584 -0.6864 +vn 0.2806 0.6736 -0.6837 +vn 0.4851 0.6767 -0.5538 +vn 0.5461 0.5845 -0.6000 +vn 0.4374 0.7306 -0.5243 +vn 0.3598 0.7482 -0.5575 +vn 0.3168 0.8253 -0.4674 +vn 0.2868 0.7980 -0.5300 +vn 0.1263 0.8396 -0.5284 +vn 0.0607 0.6684 -0.7413 +vn 0.0727 0.7029 -0.7076 +vn 0.4445 0.8952 -0.0323 +vn 0.3981 0.8960 -0.1970 +vn 0.2204 0.9724 -0.0760 +vn 0.2916 0.9542 0.0671 +vn 0.3774 0.9185 0.1180 +vn 0.5132 0.8579 -0.0261 +vn 0.5205 0.8197 -0.2391 +vn -0.0013 -1.0000 -0.0023 +vn 0.0279 -0.9971 -0.0711 +vn 0.0097 -0.9999 -0.0045 +vn 0.0003 -1.0000 0.0014 +vn -0.0105 -0.9999 0.0042 +vn -0.0209 -0.9996 -0.0172 +vn 0.0219 -0.9760 -0.2168 +vn -0.8451 0.5342 -0.0211 +vn -0.8321 0.5475 -0.0887 +vn -0.9456 0.3177 0.0699 +vn -0.9375 0.3047 0.1683 +vn -0.5557 0.8314 -0.0045 +vn -0.5143 0.8559 0.0544 +vn -0.7136 0.6747 -0.1885 +vn -0.6833 0.6799 -0.2662 +vn -0.5180 0.5496 0.6555 +vn -0.4886 0.6451 0.5875 +vn 0.9375 -0.2948 -0.1851 +vn 0.9794 -0.1124 -0.1675 +vn 0.9057 0.2091 -0.3687 +vn 0.8084 -0.0130 -0.5885 +vn 0.7229 -0.6201 -0.3048 +vn 0.8442 -0.5259 0.1038 +vn 0.9645 -0.2609 0.0408 +vn 0.5739 -0.2620 -0.7759 +vn 0.8375 0.4191 -0.3507 +vn 0.6813 0.4236 -0.5970 +vn 0.5914 0.4967 -0.6353 +vn 0.8348 0.4701 -0.2865 +vn 0.9541 0.2955 0.0477 +vn 0.9470 0.2032 -0.2488 +vn 0.7831 0.1032 -0.6133 +vn 0.0004 -1.0000 0.0019 +vn 0.0218 -0.9998 -0.0003 +vn -0.0097 -0.9933 0.1153 +vn -0.0066 -0.9993 0.0377 +vn -0.0095 -0.9999 0.0053 +vn 0.0001 -1.0000 -0.0002 +vn 0.0470 -0.9989 -0.0078 +vn 0.2354 -0.9690 0.0746 +vn -0.0275 -0.9949 0.0974 +vn 0.3975 -0.8911 0.2188 +vn 0.4342 -0.8424 0.3190 +vn 0.1643 -0.9855 0.0433 +vn 0.2488 -0.9439 0.2170 +vn 0.1599 -0.9851 -0.0638 +vn 0.1105 -0.9929 -0.0429 +vn 0.0407 -0.9991 -0.0136 +vn 0.1384 -0.6557 0.7422 +vn 0.1005 -0.9835 0.1505 +vn 0.1383 -0.6557 0.7422 +vn 0.1007 -0.9835 0.1502 +vn 0.6906 -0.6506 0.3159 +vn 0.6269 -0.1831 0.7573 +vn 0.6268 -0.1829 0.7574 +vn 0.4185 -0.6943 -0.5855 +vn 0.8441 -0.2748 -0.4604 +vn 0.8510 -0.1980 -0.4864 +vn 0.9015 -0.1402 -0.4095 +vn 0.1630 -0.7029 -0.6924 +vn -0.0501 0.6005 0.7981 +vn 0.2232 0.5920 0.7744 +vn 0.3396 0.2925 0.8939 +vn 0.0087 0.1871 0.9823 +vn -0.2454 0.2932 0.9240 +vn 0.0017 0.6829 0.7305 +vn 0.2097 0.6605 0.7209 +vn -0.0653 0.7426 0.6665 +vn -0.6645 0.6920 -0.2821 +vn -0.6978 0.6455 -0.3106 +vn -0.6932 0.6540 -0.3029 +vn -0.6347 0.7266 -0.2632 +vn -0.6764 0.7351 0.0454 +vn -0.6881 0.7236 -0.0539 +vn -0.7428 0.6609 -0.1069 +vn 0.5862 0.3031 0.7513 +vn 0.7301 0.3780 0.5693 +vn 0.7482 0.3472 0.5654 +vn 0.6060 0.3257 0.7258 +vn 0.4660 0.2350 0.8530 +vn 0.1046 0.3747 0.9212 +vn 0.3485 0.5300 0.7731 +vn 0.5770 0.5807 0.5743 +vn 0.4181 0.2389 0.8764 +vn 0.4335 0.1683 0.8853 +vn 0.3894 0.3151 0.8655 +vn 0.3397 -0.2584 -0.9043 +vn 0.3379 -0.1073 -0.9351 +vn 0.4194 -0.1811 -0.8895 +vn 0.5490 -0.1697 -0.8184 +vn 0.3640 -0.0429 -0.9304 +vn -0.9170 -0.3924 0.0715 +vn -0.9474 -0.3116 0.0731 +vn -0.9477 -0.2847 0.1444 +vn -0.8987 -0.4384 0.0126 +vn -0.8348 -0.5273 -0.1582 +vn -0.8973 -0.4358 -0.0703 +vn -0.7362 -0.6064 -0.3004 +vn 0.8623 -0.1964 -0.4668 +vn 0.8903 0.2803 -0.3589 +vn 0.5766 0.6632 -0.4772 +vn 0.6875 -0.0910 -0.7205 +vn 0.8489 -0.2370 -0.4725 +vn 0.9018 0.2980 -0.3129 +vn 0.7411 -0.1977 -0.6417 +vn 0.8575 -0.1594 -0.4891 +vn 0.5631 -0.4841 -0.6697 +vn 0.6152 -0.5469 -0.5679 +vn -0.5514 -0.5547 -0.6231 +vn 0.5273 -0.5983 -0.6033 +vn 0.4823 0.1046 -0.8697 +vn -0.1863 0.3205 -0.9287 +vn -0.9566 0.0290 -0.2901 +vn -0.9874 0.1471 -0.0580 +vn -0.9872 -0.1280 -0.0951 +vn -0.8306 0.3610 -0.4241 +vn -0.8677 0.4788 -0.1338 +vn -0.8395 0.5361 0.0882 +vn -0.7471 0.6646 -0.0089 +vn -0.7715 0.5686 -0.2855 +vn -0.7590 0.5295 -0.3789 +vn -0.8916 0.4344 -0.1279 +vn -0.9088 0.3939 0.1378 +vn -0.8525 0.5222 0.0234 +vn -0.7605 0.6472 -0.0522 +vn -0.7156 0.6985 -0.0011 +vn -0.8223 0.5643 -0.0729 +vn -0.8609 0.4817 -0.1636 +vn -0.8871 0.4552 -0.0759 +vn -0.8114 0.5211 0.2646 +vn -0.8321 0.5192 0.1950 +vn -0.8025 0.5774 -0.1502 +vn -0.7388 0.6716 0.0555 +vn -0.5271 0.7913 0.3099 +vn -0.6035 0.7370 0.3042 +vn -0.9369 -0.2800 0.2095 +vn -0.9805 -0.0691 0.1841 +vn -0.9495 0.2724 0.1559 +vn -0.9758 0.0242 0.2175 +vn -0.9330 -0.2875 0.2164 +vn -0.9953 -0.0776 0.0575 +vn -0.9973 -0.0672 0.0282 +vn -0.9996 -0.0034 0.0278 +vn -0.8595 -0.4061 0.3104 +vn -0.8603 -0.4101 0.3029 +vn -0.9457 -0.1455 0.2905 +vn -0.0936 -0.8444 0.5275 +vn -0.2497 -0.8388 0.4838 +vn -0.0427 -0.9380 0.3441 +vn -0.2156 -0.8724 0.4387 +vn -0.3632 -0.7157 0.5965 +vn -0.1214 -0.7552 0.6442 +vn -0.2519 -0.8151 0.5217 +vn -0.3696 -0.7728 0.5159 +vn -0.8267 -0.3915 0.4041 +vn -0.9141 -0.2575 0.3133 +vn -0.8086 -0.4018 0.4299 +vn 0.4607 0.0518 0.8860 +vn 0.5211 0.0910 0.8486 +vn 0.6785 0.1497 0.7192 +vn 0.7376 -0.0322 0.6745 +vn 0.4961 0.0222 0.8680 +vn 0.4040 0.1952 0.8937 +vn 0.7036 -0.0667 0.7075 +vn 0.2773 0.1920 0.9414 +vn 0.1498 0.3142 0.9375 +vn 0.3134 0.2745 0.9091 +vn 0.4478 0.1378 0.8834 +vn -0.9463 -0.2367 0.2203 +vn -0.8733 -0.3483 -0.3406 +vn -0.8915 -0.3238 -0.3167 +vn -0.9328 0.0238 -0.3595 +vn -0.9389 0.0488 0.3408 +vn -0.8333 -0.5421 -0.1084 +vn 0.3949 -0.9150 0.0823 +vn 0.6647 -0.7307 -0.1560 +vn 0.6902 -0.7010 -0.1795 +vn 0.5953 -0.8018 -0.0526 +vn 0.4394 -0.8981 0.0184 +vn 0.2421 -0.9629 0.1189 +vn 0.3707 -0.9247 0.0868 +vn 0.6058 -0.7785 -0.1642 +vn 0.1151 -0.9605 0.2535 +vn 0.1756 -0.9455 0.2743 +vn 0.0709 -0.9832 0.1680 +vn 0.0021 -1.0000 -0.0012 +vn 0.0488 -0.9982 -0.0348 +vn 0.0548 -0.9979 -0.0337 +vn 0.0021 -1.0000 -0.0009 +vn 0.0002 -1.0000 -0.0001 +vn 0.0002 -1.0000 -0.0004 +vn 0.0171 -0.9997 -0.0175 +vn 0.7476 -0.6138 0.2536 +vn 0.7708 -0.6335 -0.0673 +vn 0.9631 -0.1567 0.2187 +vn 0.7680 -0.1330 0.6265 +vn 0.7476 -0.6139 0.2535 +vn 0.7706 -0.6337 -0.0673 +vn -0.0812 -0.1793 0.9804 +vn 0.1085 -0.9240 0.3668 +vn 0.1069 -0.9845 -0.1389 +vn 0.7534 -0.5977 0.2742 +vn 0.7583 0.1141 0.6419 +vn -0.0258 -0.9994 0.0217 +vn 0.0672 -0.9884 -0.1365 +vn -0.5752 -0.8094 -0.1182 +vn -0.6118 -0.7855 0.0931 +vn 0.4747 -0.7466 0.4661 +vn 0.7031 -0.6351 0.3198 +vn 0.0580 -0.9928 0.1051 +vn 0.1295 -0.8467 0.5160 +vn -0.2786 -0.9579 0.0688 +vn -0.0344 -0.9981 -0.0521 +vn -0.6832 -0.6849 0.2533 +vn -0.0549 0.9334 -0.3546 +vn -0.2208 0.9258 -0.3068 +vn 0.0269 0.9577 -0.2864 +vn 0.0254 0.8579 -0.5133 +vn 0.0254 0.8578 -0.5133 +vn 0.1084 0.9876 -0.1138 +vn -0.6293 0.4310 -0.6467 +vn -0.2851 0.2583 -0.9230 +vn -0.6002 -0.3203 -0.7329 +vn -0.8666 0.1536 -0.4748 +vn -0.8435 0.4462 -0.2990 +vn -0.5399 0.6903 -0.4817 +vn -0.0655 0.7413 -0.6680 +vn 0.5276 -0.5982 -0.6031 +vn 0.4214 -0.7905 -0.4444 +vn 0.7919 -0.4530 -0.4094 +vn 0.8620 -0.3181 -0.3947 +vn 0.8466 -0.2895 -0.4465 +vn 0.8270 0.0498 -0.5600 +vn 0.4826 0.1046 -0.8696 +vn 0.9275 -0.1171 -0.3550 +vn -0.2780 -0.8829 -0.3784 +vn 0.4212 -0.7906 -0.4444 +vn 0.7870 0.2890 -0.5450 +vn 0.6441 0.3308 -0.6897 +vn 0.6296 0.1703 -0.7581 +vn 0.7413 0.1649 -0.6506 +vn 0.8502 0.2407 -0.4681 +vn 0.8758 0.2303 -0.4241 +vn 0.8461 0.3060 -0.4364 +vn 0.8678 0.1751 -0.4650 +vn -0.5204 -0.7145 0.4677 +vn -0.7603 -0.4602 0.4585 +vn -0.4164 -0.8820 0.2204 +vn -0.5691 -0.6309 0.5273 +vn -0.7781 -0.3428 0.5263 +vn -0.4058 -0.8495 0.3371 +vn 0.1930 -0.0605 -0.9793 +vn 0.2036 -0.2983 -0.9325 +vn 0.0996 -0.6345 -0.7665 +vn 0.3335 -0.6798 -0.6532 +vn 0.4444 -0.6709 -0.5937 +vn 0.0319 0.8775 -0.4786 +vn -0.5246 0.7807 -0.3395 +vn -0.9328 0.3303 -0.1444 +vn -0.9582 0.2235 -0.1786 +vn -0.9646 0.2029 0.1686 +vn -0.9409 -0.1545 0.3013 +vn -0.8209 -0.1454 0.5522 +vn -0.9289 0.2531 0.2702 +vn -0.9695 0.2397 0.0519 +vn -0.9993 -0.0352 -0.0089 +vn -0.9306 0.3424 0.1296 +vn 0.6610 -0.6036 0.4457 +vn 0.8982 -0.3458 0.2713 +vn 0.8926 -0.3537 0.2795 +vn 0.7174 -0.5360 0.4449 +vn 0.3988 -0.7161 0.5728 +vn 0.3221 -0.7790 0.5380 +vn 0.4155 -0.8157 0.4026 +vn 0.7783 -0.5984 0.1901 +vn 0.9509 -0.2792 0.1336 +vn 0.4942 -0.6639 0.5612 +vn 0.4033 -0.9038 0.1434 +vn -0.8469 0.1274 -0.5162 +vn -0.8730 0.1258 -0.4713 +vn -0.9542 0.2109 0.2121 +vn -0.9178 0.3580 0.1715 +vn -0.8533 0.5210 0.0223 +vn -0.7657 0.1330 -0.6293 +vn -0.7241 0.1179 -0.6795 +vn -0.4473 0.7979 0.4041 +vn -0.3933 0.7626 0.5135 +vn -0.2033 0.9019 0.3812 +vn -0.4210 0.8823 0.2103 +vn -0.6845 0.7224 0.0976 +vn 0.4930 -0.7145 -0.4963 +vn 0.5930 -0.8051 -0.0157 +vn 0.4930 -0.7146 -0.4963 +vn -0.1602 -0.7670 -0.6213 +vn -0.1898 -0.5704 -0.7991 +vn 0.5639 -0.5071 -0.6518 +vn 0.5931 -0.8050 -0.0157 +vn -0.2578 -0.9610 -0.1003 +vn 0.0338 0.7283 0.6844 +vn 0.1099 0.6162 0.7799 +vn 0.2664 0.8935 0.3616 +vn 0.0623 0.8749 0.4803 +vn -0.2284 0.6022 0.7650 +vn -0.0353 0.3701 0.9283 +vn -0.3429 0.7158 0.6084 +vn 0.4762 0.8311 0.2874 +vn 0.0903 0.9642 0.2494 +vn 0.2103 0.8893 -0.4061 +vn 0.2290 0.4567 -0.8597 +vn 0.9945 0.1035 0.0168 +vn 0.9552 0.2883 0.0667 +vn 0.8689 0.3991 0.2927 +vn -0.7242 -0.6044 -0.3321 +vn -0.8917 -0.2914 -0.3464 +vn -0.9721 -0.1946 -0.1312 +vn -0.9692 -0.2354 -0.0726 +vn -0.2024 -0.8864 -0.4163 +vn -0.0981 -0.5352 -0.8390 +vn -0.4814 -0.2418 -0.8425 +vn -0.7933 0.0081 -0.6088 +vn 0.6344 0.2236 0.7399 +vn 0.5923 0.2197 0.7752 +vn 0.6261 0.2899 0.7238 +vn 0.6925 0.2711 0.6685 +vn 0.6344 0.2234 0.7400 +vn 0.6926 0.2711 0.6685 +vn 0.8734 0.1966 0.4456 +vn -0.3940 -0.5030 -0.7692 +vn -0.4711 -0.4628 -0.7509 +vn -0.3696 -0.0126 -0.9291 +vn -0.2349 -0.1110 -0.9657 +vn -0.2940 -0.8429 -0.4507 +vn -0.3521 -0.8716 -0.3412 +vn -0.0307 -0.5251 -0.8505 +vn -0.1789 0.9300 -0.3212 +vn -0.4118 0.8889 -0.2006 +vn -0.5366 0.6574 -0.5290 +vn -0.0651 0.8075 -0.5863 +vn 0.1484 0.9295 -0.3376 +vn -0.3170 0.9468 -0.0557 +vn -0.3870 0.9221 0.0088 +vn 0.4488 0.8508 -0.2733 +vn 0.8320 0.4684 -0.2973 +vn 0.6701 0.4088 -0.6195 +vn 0.7511 0.1793 -0.6353 +vn 0.9023 0.2400 -0.3581 +vn 0.5644 0.7619 -0.3178 +vn 0.4783 0.6759 -0.5607 +vn 0.9508 0.2578 -0.1716 +vn 0.9413 0.3203 -0.1068 +vn 0.9323 0.3617 -0.0024 +vn 0.8311 0.5561 0.0066 +vn 0.7026 0.7116 -0.0093 +vn -0.3797 0.8959 0.2308 +vn 0.2186 0.9262 0.3071 +vn 0.1581 0.9093 0.3850 +vn -0.3515 0.7770 0.5221 +vn -0.5703 0.8086 -0.1445 +vn -0.6048 0.6383 0.4763 +vn -0.4804 0.8766 0.0285 +vn -0.2555 0.9666 0.0195 +vn 0.0488 0.9898 -0.1338 +vn -0.8435 -0.3809 -0.3788 +vn -0.3608 -0.8376 -0.4101 +vn -0.9510 -0.2972 0.0851 +vn -0.9971 0.0739 -0.0185 +vn -0.7277 -0.4080 -0.5513 +vn -0.0097 -0.8484 -0.5292 +vn -0.9757 0.1617 -0.1480 +vn 0.8673 0.2329 -0.4400 +vn 0.7519 0.0886 -0.6533 +vn 0.8674 -0.0656 -0.4932 +vn 0.8958 0.2119 -0.3907 +vn 0.6922 0.4471 -0.5666 +vn 0.4870 0.4316 -0.7593 +vn 0.7400 0.5767 -0.3462 +vn 0.7957 0.4285 -0.4280 +vn 0.8859 0.3323 -0.3236 +vn 0.7671 0.5050 -0.3957 +vn 0.8697 0.3330 -0.3645 +vn -0.6459 -0.7331 0.2129 +vn -0.8911 -0.2828 0.3549 +vn -0.7601 -0.4413 0.4769 +vn -0.7071 -0.4030 0.5810 +vn -0.1256 -0.9065 -0.4031 +vn -0.5961 -0.8029 0.0053 +vn -0.4095 -0.8751 0.2577 +vn 0.0486 -0.9915 -0.1204 +vn -0.1252 -0.9065 -0.4032 +vn -0.0714 -0.7588 -0.6474 +vn -0.1031 -0.7646 -0.6362 +vn -0.2174 -0.7046 -0.6755 +vn -0.2176 -0.7045 -0.6756 +vn -0.6236 -0.5442 -0.5613 +vn 0.0488 -0.9915 -0.1206 +vn 0.1637 0.4645 -0.8703 +vn 0.4929 0.1523 -0.8566 +vn -0.0054 -0.2032 -0.9791 +vn -0.3283 0.3312 -0.8846 +vn 0.1633 0.4647 -0.8703 +vn -0.3286 0.3312 -0.8845 +vn -0.3610 0.6424 -0.6760 +vn 0.1919 0.6771 -0.7104 +vn 0.1923 0.6771 -0.7103 +vn 0.6412 0.4379 -0.6301 +vn -0.5932 0.8008 -0.0825 +vn -0.6375 0.7305 0.2448 +vn -0.6660 0.5620 0.4905 +vn -0.7759 0.4497 0.4424 +vn -0.1212 0.9924 -0.0232 +vn -0.5834 0.8044 0.1120 +vn -0.5932 0.8008 -0.0826 +vn -0.0240 0.8250 -0.5646 +vn 0.1928 0.9667 -0.1683 +vn -0.1210 0.9924 -0.0232 +vn -0.9329 0.0239 -0.3594 +vn -0.1497 0.1648 -0.9749 +vn 0.4000 -0.9139 -0.0692 +vn 0.3146 -0.9448 0.0913 +vn 0.4104 -0.9119 -0.0007 +vn 0.4703 -0.8627 -0.1859 +vn 0.5152 -0.8232 -0.2386 +vn 0.3938 -0.9186 -0.0338 +vn 0.2438 -0.9523 0.1835 +vn 0.6516 0.1970 0.7325 +vn 0.2277 0.5424 0.8087 +vn 0.7580 0.1144 0.6421 +vn 0.2824 0.3790 0.8813 +vn 0.0508 0.5132 0.8567 +vn 0.3866 -0.1150 0.9151 +vn -0.0102 0.1580 0.9874 +vn 0.6517 0.1968 0.7325 +vn 0.3866 -0.1154 0.9150 +vn 0.5076 0.7081 -0.4909 +vn 0.8938 0.3066 -0.3273 +vn 0.8401 0.4320 -0.3280 +vn 0.4419 0.8468 -0.2961 +vn 0.5072 0.7083 -0.4910 +vn 0.4416 0.8469 -0.2961 +vn 0.0690 0.9637 -0.2578 +vn 0.8095 0.3933 -0.4359 +vn 0.9367 0.1541 -0.3145 +vn -0.6926 -0.4283 -0.5805 +vn -0.8013 -0.3269 -0.5011 +vn -0.7818 -0.3539 -0.5133 +vn -0.8264 -0.3571 -0.4354 +vn -0.7508 -0.5438 -0.3749 +vn -0.4058 -0.7925 -0.4553 +vn -0.8720 -0.2978 -0.3885 +vn -0.6850 -0.7070 0.1761 +vn -0.3159 -0.9173 -0.2424 +vn 0.3504 -0.8487 -0.3961 +vn 0.1315 -0.4053 -0.9047 +vn -0.4210 -0.1135 -0.8999 +vn 0.1313 -0.4055 -0.9046 +vn 0.2749 -0.6755 -0.6842 +vn -0.3493 -0.6618 -0.6633 +vn -0.4212 -0.1135 -0.8998 +vn 0.2753 -0.6754 -0.6842 +vn 0.2556 0.9562 -0.1429 +vn -0.1084 0.9925 0.0573 +vn 0.4627 0.8131 -0.3532 +vn 0.5555 0.7343 -0.3902 +vn 0.2429 0.9332 -0.2648 +vn 0.3529 0.8616 -0.3648 +vn 0.3431 0.7413 -0.5768 +vn -0.1138 -0.9902 -0.0812 +vn -0.1890 -0.9803 0.0582 +vn -0.0886 -0.9958 0.0224 +vn -0.0757 -0.9954 0.0588 +vn 0.0682 -0.9960 0.0580 +vn -0.1618 -0.9801 0.1154 +vn -0.1124 -0.9681 -0.2241 +vn 0.2360 -0.9714 0.0273 +vn 0.0234 0.2411 0.9702 +vn -0.0146 0.3301 0.9438 +vn -0.1919 0.1975 0.9613 +vn 0.0116 0.0474 0.9988 +vn 0.0036 -0.0997 0.9950 +vn -0.1181 0.2088 0.9708 +vn -0.1558 0.3191 0.9348 +vn -0.1741 0.4113 -0.8947 +vn -0.2423 0.0498 -0.9689 +vn -0.3564 0.0145 -0.9342 +vn -0.3209 0.3508 -0.8798 +vn 0.0390 0.5985 -0.8002 +vn 0.2253 0.5346 -0.8145 +vn 0.0026 0.2988 -0.9543 +vn -0.1230 0.0208 -0.9922 +vn 0.3974 -0.5923 0.7008 +vn 0.6789 -0.6105 0.4078 +vn 0.9095 -0.0228 0.4151 +vn 0.4230 -0.0578 0.9043 +vn -0.0165 -0.7282 0.6852 +vn 0.2382 -0.8738 0.4239 +vn 0.3971 -0.5925 0.7009 +vn -0.2304 -0.1758 0.9571 +vn -0.0166 -0.7280 0.6854 +vn 0.8319 -0.3752 -0.4089 +vn 0.8565 -0.5049 -0.1069 +vn 0.3776 -0.8908 -0.2529 +vn 0.4229 -0.6229 -0.6581 +vn 0.3476 0.0738 -0.9347 +vn 0.8468 0.1982 -0.4936 +vn 0.9798 0.1766 -0.0939 +vn -0.0691 0.9723 0.2233 +vn -0.2823 0.7138 0.6410 +vn 0.0563 0.6948 0.7170 +vn 0.2425 0.9193 0.3101 +vn -0.6393 0.7266 0.2517 +vn -0.7383 0.5049 0.4471 +vn 0.3984 0.9172 0.0042 +vn 0.3272 0.9447 -0.0237 +vn -0.0788 0.9902 0.1157 +vn -0.5617 0.8234 0.0807 +vn 0.3150 0.9362 0.1558 +vn -0.0007 -1.0000 0.0009 +vn -0.0006 -1.0000 0.0006 +vn 0.0001 -1.0000 0.0001 +vn 0.0017 -1.0000 0.0039 +vn -0.0230 -0.9992 0.0335 +vn -0.0273 -0.9994 0.0221 +vn -0.0150 -0.9987 0.0480 +vn -0.7790 0.6254 0.0450 +vn -0.9280 0.3714 -0.0313 +vn -0.7492 0.6421 -0.1624 +vn -0.5175 0.8557 0.0028 +vn -0.3450 0.9275 0.1438 +vn -0.5194 0.8389 0.1629 +vn -0.7790 0.6254 0.0452 +vn -0.9123 0.3735 0.1681 +vn -0.9631 0.1538 0.2208 +vn -0.9280 0.3714 -0.0310 +vn -0.7911 0.5986 0.1259 +vn -0.8518 0.5076 0.1292 +vn -0.5193 0.8389 0.1629 +vn -0.6084 0.7532 0.2500 +vn -0.5536 -0.2228 -0.8024 +vn -0.6032 -0.0066 -0.7976 +vn -0.6812 0.0314 -0.7315 +vn -0.7607 -0.1315 -0.6357 +vn -0.3705 -0.2124 -0.9042 +vn -0.6549 -0.0660 -0.7529 +vn -0.8413 -0.2839 -0.4601 +vn -0.7406 -0.3733 -0.5587 +vn -0.5062 -0.4638 -0.7271 +vn -0.2296 -0.4325 -0.8719 +vn -0.5845 -0.7814 0.2185 +vn -0.5440 -0.3654 0.7553 +vn -0.9187 0.1310 0.3727 +vn 0.0681 -0.9855 -0.1554 +vn 0.2967 -0.8302 0.4720 +vn 0.2071 0.1042 -0.9728 +vn 0.8557 -0.1754 -0.4869 +vn 0.3067 -0.8165 -0.4891 +vn -0.3882 -0.4657 -0.7953 +vn 0.0026 0.3713 -0.9285 +vn 0.8070 0.2410 -0.5392 +vn -0.6534 0.0609 -0.7545 +vn 0.7675 0.6353 -0.0850 +vn 0.7004 0.7112 0.0596 +vn 0.6560 0.7367 0.1642 +vn 0.7753 0.6253 -0.0886 +vn 0.8018 0.5241 -0.2870 +vn 0.7587 0.6324 -0.1564 +vn 0.8142 0.4535 -0.3626 +vn -0.1257 -0.9416 0.3124 +vn 0.1436 -0.9854 0.0915 +vn -0.1554 -0.9731 -0.1699 +vn -0.3813 -0.9209 0.0813 +vn -0.1255 -0.9416 0.3125 +vn -0.2077 -0.8927 0.4000 +vn -0.2456 -0.9203 0.3044 +vn 0.1015 -0.9325 0.3465 +vn 0.3419 -0.9015 0.2654 +vn 0.1438 -0.9853 0.0917 +vn 0.9156 -0.3081 0.2584 +vn 0.9435 -0.1558 0.2924 +vn 0.8152 0.5492 0.1842 +vn 0.8834 0.3323 0.3304 +vn 0.8464 -0.0346 0.5314 +vn 0.8098 -0.5150 0.2811 +vn 0.8061 -0.4876 0.3352 +vn -0.7335 -0.1178 0.6694 +vn -0.3458 -0.1562 0.9252 +vn -0.3002 -0.5888 0.7505 +vn -0.7340 -0.2974 0.6106 +vn -0.7889 -0.0036 0.6145 +vn -0.6898 0.2154 0.6912 +vn -0.6724 -0.1127 0.7316 +vn -0.0917 -0.8274 -0.5541 +vn -0.5597 -0.5177 -0.6471 +vn -0.0058 -0.2033 -0.9791 +vn 0.3592 -0.6523 -0.6674 +vn -0.0358 -0.9715 -0.2345 +vn -0.6925 -0.6948 -0.1940 +vn 0.5069 -0.8284 -0.2383 +vn 0.2468 0.7993 -0.5479 +vn 0.0790 0.8719 -0.4832 +vn 0.2356 0.9634 -0.1278 +vn 0.3935 0.8591 -0.3273 +vn -0.8604 0.4473 -0.2443 +vn -0.7734 0.5517 -0.3122 +vn -0.9012 0.4333 0.0059 +vn -0.9432 0.3219 0.0825 +vn -0.0740 -0.7214 0.6886 +vn 0.3102 -0.7324 0.6061 +vn 0.2330 -0.9534 0.1916 +vn -0.2011 -0.8581 0.4724 +vn -0.2780 -0.5623 0.7788 +vn 0.0341 -0.4580 0.8883 +vn -0.2793 -0.7137 0.6424 +vn -0.0573 0.9727 -0.2249 +vn 0.3507 0.7847 -0.5111 +vn -0.0708 0.5610 -0.8248 +vn -0.4458 0.8400 -0.3093 +vn -0.4907 0.8680 0.0757 +vn 0.0160 0.9997 0.0208 +vn 0.5867 0.7823 -0.2094 +vn 0.3068 -0.8165 -0.4891 +vn 0.8557 -0.1755 -0.4867 +vn 0.8919 -0.4515 -0.0267 +vn 0.2159 -0.9618 -0.1682 +vn 0.2159 -0.9618 -0.1683 +vn -0.5574 -0.7375 -0.3812 +vn 0.7252 -0.4429 -0.5272 +vn 0.9384 -0.2642 -0.2227 +vn 0.9916 -0.0600 -0.1148 +vn 0.8072 0.2410 -0.5388 +vn 0.7250 -0.4430 -0.5273 +vn -0.1794 -0.3483 -0.9201 +vn 0.8812 -0.4533 -0.1342 +vn 0.9270 -0.3525 -0.1280 +vn 0.4560 -0.8568 -0.2408 +vn 0.8574 -0.5128 -0.0426 +vn -0.0895 -0.8917 -0.4436 +vn 0.4557 -0.8570 -0.2408 +vn 0.9453 0.3252 -0.0272 +vn 0.8298 0.3642 0.4228 +vn 0.7870 0.5063 0.3526 +vn 0.9084 0.4173 0.0247 +vn 0.8828 0.4672 -0.0499 +vn 0.8893 0.4294 -0.1571 +vn 0.9609 0.1706 0.2179 +vn 0.8221 0.1748 0.5419 +vn 0.9185 0.3003 -0.2573 +vn 0.9784 0.1628 -0.1273 +vn 0.8414 0.4586 -0.2860 +vn -0.7473 -0.4611 -0.4785 +vn -0.6131 -0.7853 -0.0860 +vn -0.4760 -0.8568 -0.1983 +vn -0.7676 -0.5108 -0.3870 +vn -0.6448 -0.7213 -0.2530 +vn -0.4356 -0.8140 -0.3842 +vn -0.8046 -0.4650 -0.3693 +vn -0.9900 -0.0091 -0.1404 +vn -0.9510 -0.0698 -0.3012 +vn -0.2974 -0.9014 -0.3146 +vn -0.9043 -0.4269 -0.0090 +vn -0.8750 -0.3077 0.3737 +vn -0.7030 -0.5223 0.4826 +vn -0.8527 -0.5056 0.1314 +vn -0.8806 -0.4091 -0.2393 +vn -0.8967 -0.3636 -0.2524 +vn -0.9488 -0.2853 -0.1353 +vn -0.8937 -0.3835 -0.2330 +vn 0.5211 0.6609 0.5400 +vn 0.5424 0.5654 0.6214 +vn 0.6882 0.7233 0.0569 +vn 0.8755 0.4331 0.2141 +vn 0.7300 0.2347 0.6419 +vn 0.8041 0.5291 0.2710 +vn 0.8238 0.5276 -0.2074 +vn 0.6919 0.3868 0.6096 +vn 0.9315 -0.3514 -0.0942 +vn 0.9166 -0.3245 -0.2336 +vn 0.9191 -0.3178 -0.2328 +vn -0.9899 0.0386 -0.1363 +vn -0.8960 0.0930 -0.4343 +vn -0.9009 0.4333 -0.0248 +vn -0.9794 0.1625 0.1198 +vn -0.9922 -0.0369 -0.1187 +vn -0.8920 0.0656 -0.4472 +vn -0.9985 -0.0355 0.0423 +vn -0.6860 0.1970 0.7005 +vn -0.7609 0.1968 0.6183 +vn -0.9143 -0.0877 0.3954 +vn -0.8037 -0.1091 0.5849 +vn -0.2333 0.3056 0.9231 +vn -0.3569 0.4210 0.8339 +vn -0.8433 -0.2822 0.4574 +vn -0.8242 -0.1711 0.5398 +vn -0.7307 -0.2673 0.6282 +vn -0.8105 -0.3539 0.4667 +vn -0.8647 -0.1184 0.4881 +vn -0.8812 -0.0909 0.4640 +vn -0.8058 -0.4354 0.4014 +vn -0.8369 -0.4170 0.3546 +vn -0.8729 -0.2229 0.4340 +vn -0.8728 -0.0709 0.4829 +vn -0.0625 -0.9815 -0.1811 +vn -0.0226 -0.9923 -0.1221 +vn -0.1004 -0.9461 -0.3079 +vn -0.1561 -0.9308 -0.3306 +vn -0.0870 -0.9580 -0.2732 +vn -0.0439 -0.9828 -0.1794 +vn -0.0119 -0.9957 -0.0916 +vn -0.0817 -0.9963 0.0275 +vn -0.0405 -0.9954 0.0869 +vn 0.0083 -0.9967 0.0803 +vn -0.9941 -0.0639 -0.0881 +vn -0.9697 0.1097 -0.2182 +vn -0.9854 -0.0150 -0.1695 +vn -0.9832 -0.1799 -0.0303 +vn -0.9522 0.1639 -0.2577 +vn -0.9504 -0.0187 0.3105 +vn -0.9283 0.1397 0.3447 +vn -0.7429 0.1025 0.6615 +vn -0.9281 0.0463 0.3695 +vn -0.4757 0.0903 0.8749 +vn -0.4699 0.1677 0.8666 +vn -0.4355 0.0142 0.9001 +vn -0.3944 -0.5123 -0.7629 +vn -0.9850 -0.0213 -0.1711 +vn -0.9993 -0.0205 -0.0298 +vn -0.9075 0.3600 0.2166 +vn -0.9423 0.3331 -0.0338 +vn -0.8717 -0.2313 -0.4319 +vn -0.8726 -0.3768 -0.3109 +vn -0.8674 0.2477 -0.4315 +vn -0.3903 0.8819 0.2643 +vn -0.6908 0.7075 0.1493 +vn -0.6596 0.6580 0.3633 +vn -0.3233 0.8598 0.3952 +vn 0.0656 0.9470 0.3145 +vn -0.1617 0.9779 0.1324 +vn -0.6059 0.7762 -0.1745 +vn 0.8108 -0.5114 0.2848 +vn 0.4028 -0.7582 0.5128 +vn 0.4494 -0.6190 0.6441 +vn 0.8580 -0.4248 0.2889 +vn 0.8139 -0.5663 0.1298 +vn 0.7584 -0.6252 0.1841 +vn 0.7378 -0.5917 0.3248 +vn 0.8750 -0.4840 -0.0100 +vn 0.6707 -0.7075 -0.2226 +vn 0.5675 -0.8179 -0.0944 +vn 0.4818 -0.8762 0.0120 +vn 0.5385 -0.8394 0.0739 +vn 0.5690 -0.8012 0.1853 +vn 0.7981 -0.6009 -0.0435 +vn 0.8132 -0.3987 -0.4240 +vn 0.5162 -0.7492 -0.4149 +vn 0.6194 -0.7707 -0.1497 +vn 0.9167 -0.3430 -0.2048 +vn 0.5840 -0.2869 0.7594 +vn 0.0860 -0.1042 0.9908 +vn -0.1610 -0.5658 0.8087 +vn 0.5623 -0.6601 0.4980 +vn 0.7400 -0.1733 0.6499 +vn 0.3328 0.1360 0.9331 +vn 0.7832 -0.5733 0.2407 +vn -0.0955 -0.1056 -0.9898 +vn -0.4435 -0.0059 -0.8963 +vn -0.1441 0.7264 -0.6720 +vn 0.3310 0.2889 -0.8983 +vn -0.0956 -0.1057 -0.9898 +vn 0.1143 -0.4731 -0.8735 +vn -0.2795 -0.5343 -0.7977 +vn -0.4436 -0.0063 -0.8962 +vn 0.5567 -0.2192 -0.8013 +vn 0.1148 -0.4729 -0.8736 +vn -0.5344 -0.5864 0.6087 +vn -0.1556 -0.9077 0.3896 +vn -0.1498 -0.9619 0.2286 +vn -0.2554 -0.9377 0.2356 +vn -0.0656 -0.3764 0.9241 +vn -0.5345 -0.5863 0.6088 +vn -0.6300 0.0379 0.7757 +vn -0.3495 -0.0167 0.9368 +vn -0.0656 -0.3761 0.9243 +vn -0.8563 -0.4437 0.2643 +vn -0.8734 0.1015 0.4764 +vn -0.3472 -0.9378 0.0078 +vn -0.8561 -0.4440 0.2643 +vn 0.8730 0.0187 0.4873 +vn 0.9902 0.0183 0.1383 +vn -0.6283 -0.7262 0.2790 +vn -0.2843 -0.9552 0.0822 +vn -0.1551 -0.9840 -0.0872 +vn -0.2531 -0.9592 -0.1259 +vn -0.3118 -0.6282 0.7129 +vn -0.1652 -0.9371 0.3075 +vn -0.6285 -0.7260 0.2791 +vn -0.7776 -0.1221 0.6168 +vn -0.3589 0.0758 0.9303 +vn -0.3117 -0.6280 0.7131 +vn -0.8524 -0.5144 0.0940 +vn -0.7372 -0.3777 0.5602 +vn -0.6996 -0.4067 0.5876 +vn -0.5036 -0.5001 0.7045 +vn -0.5118 -0.4215 0.7486 +vn -0.7076 -0.3168 0.6316 +vn -0.8412 -0.1741 0.5120 +vn -0.8721 -0.2344 0.4296 +vn -0.4604 -0.5491 0.6976 +vn 0.3166 -0.9188 -0.2358 +vn 0.1253 -0.9906 -0.0541 +vn 0.0760 -0.9827 -0.1691 +vn 0.3731 -0.8352 -0.4041 +vn 0.5175 -0.7442 -0.4224 +vn 0.3633 -0.9061 -0.2169 +vn -0.8887 -0.4123 -0.2008 +vn -0.5921 -0.7586 -0.2719 +vn -0.4271 -0.6896 -0.5849 +vn -0.8127 -0.3982 -0.4255 +vn -0.8887 -0.4123 -0.2006 +vn -0.8741 -0.4662 0.1365 +vn -0.8564 -0.5071 0.0970 +vn -0.5921 -0.7587 -0.2716 +vn -0.8886 -0.4124 -0.2006 +vn -0.9311 -0.3582 0.0695 +vn -0.8224 -0.4731 0.3159 +vn -0.8740 -0.4663 0.1365 +vn -0.9562 -0.1868 -0.2252 +vn -0.9691 -0.2315 -0.0851 +vn -0.9310 -0.3583 0.0694 +vn -0.9244 -0.1788 -0.3368 +vn 0.8308 -0.5458 -0.1085 +vn 0.8173 -0.5077 -0.2725 +vn 0.8964 -0.4311 -0.1031 +vn 0.7676 -0.6337 0.0961 +vn 0.7106 -0.7030 0.0282 +vn 0.6508 -0.7220 -0.2347 +vn 0.0851 0.9242 -0.3724 +vn 0.4516 0.6471 -0.6143 +vn -0.3183 0.9021 -0.2914 +vn -0.2488 0.8760 -0.4131 +vn 0.1229 0.9032 -0.4112 +vn -0.0028 0.7514 0.6599 +vn -0.3691 0.5598 0.7419 +vn -0.6025 0.3671 0.7087 +vn -0.5478 0.3407 0.7641 +vn -0.5293 0.4329 0.7297 +vn -0.3353 0.3159 0.8876 +vn -0.2794 0.5073 0.8152 +vn -0.3118 0.6754 0.6683 +vn -0.3116 0.7144 0.6265 +vn -0.2773 0.4265 0.8609 +vn -0.2470 0.4444 0.8611 +vn -0.2197 0.8354 0.5039 +vn -0.2314 0.8782 0.4186 +vn -0.0979 0.6546 0.7496 +vn -0.4535 0.3903 0.8013 +vn -0.3680 0.7478 0.5526 +vn -0.2113 0.7294 0.6506 +vn 0.2836 0.6844 0.6717 +vn 0.2310 0.1002 0.9678 +vn 0.1588 -0.4872 0.8587 +vn -0.6631 0.2535 0.7043 +vn -0.1851 -0.3699 -0.9104 +vn -0.3216 -0.0423 -0.9459 +vn 0.2142 -0.2886 -0.9332 +vn 0.2257 -0.1333 -0.9650 +vn 0.1334 -0.0840 -0.9875 +vn -0.3693 -0.8039 -0.4663 +vn -0.1021 -0.7801 -0.6172 +vn 0.2352 -0.5429 -0.8062 +vn 0.1085 0.9876 -0.1138 +vn 0.0255 0.8578 -0.5133 +vn 0.5505 0.7289 -0.4070 +vn 0.5167 0.7924 -0.3241 +vn 0.3392 0.9320 -0.1275 +vn 0.3690 0.9228 -0.1110 +vn 0.6836 -0.6109 0.3994 +vn 0.6691 -0.6478 0.3642 +vn 0.5656 -0.2071 0.7983 +vn 0.4189 -0.3886 0.8207 +vn 0.5718 -0.8195 0.0383 +vn 0.5057 -0.8616 -0.0432 +vn 0.7759 0.0227 -0.6305 +vn 0.7376 0.4303 -0.5204 +vn 0.8928 0.2811 -0.3520 +vn 0.8246 -0.1071 -0.5555 +vn 0.6010 -0.4155 -0.6827 +vn -0.9321 0.2664 0.2454 +vn -0.7877 0.2466 0.5646 +vn -0.5528 0.4382 0.7088 +vn -0.8948 0.3577 0.2671 +vn -0.9672 0.2507 0.0408 +vn -0.9681 0.2186 0.1228 +vn -0.9186 0.1310 0.3728 +vn 0.1553 0.6986 -0.6984 +vn 0.1382 0.7557 -0.6402 +vn 0.1790 0.6819 -0.7092 +vn 0.1853 0.6762 -0.7130 +vn 0.3166 0.8292 -0.4606 +vn 0.2135 0.9112 -0.3523 +vn 0.4899 0.8685 0.0750 +vn -0.1819 0.9819 0.0523 +vn 0.0189 0.9987 -0.0463 +vn -0.0870 -0.9768 -0.1955 +vn -0.1910 -0.9710 -0.1441 +vn -0.0079 -0.9781 0.2078 +vn 0.1166 -0.9815 0.1521 +vn -0.0870 -0.9768 -0.1958 +vn -0.0839 -0.9722 -0.2184 +vn -0.1909 -0.9709 -0.1443 +vn 0.1968 -0.9731 0.1199 +vn -0.0168 -0.9796 -0.2001 +vn -0.0170 -0.9796 -0.2003 +vn -0.0686 -0.9655 -0.2514 +vn 0.0519 0.9584 -0.2807 +vn 0.2312 0.8585 -0.4577 +vn -0.1088 0.7511 -0.6512 +vn -0.1224 0.9267 -0.3553 +vn -0.0386 0.9987 0.0345 +vn 0.1885 0.9808 -0.0496 +vn 0.5281 0.8352 -0.1533 +vn 0.7975 -0.0193 -0.6030 +vn 0.2555 0.0011 -0.9668 +vn 0.5210 0.2898 -0.8028 +vn 0.9881 -0.1147 -0.1028 +vn 0.8445 0.3438 -0.4107 +vn 0.6354 -0.4578 -0.6219 +vn 0.6028 -0.4161 -0.6808 +vn 0.6242 -0.3820 -0.6815 +vn 0.5926 -0.4601 -0.6612 +vn 0.8463 -0.1501 -0.5112 +vn 0.7852 -0.2609 -0.5616 +vn 0.6890 -0.3306 -0.6450 +vn 0.7202 -0.6866 -0.0993 +vn 0.5196 -0.8542 0.0172 +vn 0.7432 -0.6353 0.2099 +vn 0.8987 -0.4313 -0.0791 +vn 0.8207 -0.5131 -0.2514 +vn 0.4690 -0.8747 -0.1220 +vn 0.5196 -0.8542 0.0170 +vn 0.7203 -0.6865 -0.0994 +vn 0.8988 -0.4311 -0.0791 +vn 0.9158 -0.3184 -0.2447 +vn -0.3196 0.8692 0.3772 +vn -0.5119 0.5684 0.6441 +vn -0.2465 0.5546 0.7948 +vn -0.1300 0.9166 0.3780 +vn -0.0744 0.9962 0.0462 +vn -0.3228 0.9309 0.1710 +vn -0.6190 0.6684 0.4124 +vn -0.8037 0.5766 0.1471 +vn -0.6970 0.7133 -0.0740 +vn -0.7506 0.5999 0.2770 +vn -0.7987 0.5697 0.1939 +vn -0.5773 0.8165 -0.0065 +vn -0.8027 0.4631 0.3759 +vn -0.6337 -0.0331 -0.7729 +vn -0.7035 -0.2940 -0.6470 +vn -0.6325 -0.4875 -0.6019 +vn -0.8736 -0.4286 0.2305 +vn -0.8080 -0.0835 0.5832 +vn -0.9176 0.1001 0.3848 +vn -0.9112 -0.4005 0.0962 +vn -0.8736 -0.4286 0.2304 +vn -0.9111 -0.4007 0.0962 +vn -0.3960 -0.8967 -0.1977 +vn -0.4578 -0.8782 0.1384 +vn -0.4578 -0.8782 0.1385 +vn -0.3162 -0.5104 0.7997 +vn -0.9801 0.1156 0.1614 +vn -0.9719 0.1032 0.2117 +vn -0.7945 0.5295 0.2974 +vn -0.8609 0.5043 0.0667 +vn -0.8806 0.4487 -0.1524 +vn -0.9890 0.0729 0.1288 +vn -0.9855 0.0127 0.1691 +vn -0.1953 -0.6996 0.6874 +vn -0.0495 -0.7428 0.6677 +vn -0.1587 -0.7427 0.6506 +vn -0.1772 -0.7793 0.6011 +vn 0.1507 -0.7461 0.6486 +vn 0.2455 -0.7382 0.6284 +vn -0.1837 -0.8627 0.4713 +vn -0.3990 -0.6827 0.6121 +vn -0.1566 -0.6787 0.7175 +vn 0.1394 -0.7565 0.6390 +vn -0.4388 -0.6143 0.6558 +vn 0.9408 -0.1915 -0.2795 +vn 0.8898 0.0725 -0.4506 +vn 0.8223 -0.5058 -0.2607 +vn 0.7550 -0.2644 -0.6001 +vn 0.8512 -0.5101 -0.1234 +vn -0.4085 0.7632 -0.5007 +vn -0.5519 0.7536 -0.3572 +vn -0.4610 0.8294 -0.3155 +vn -0.3110 0.7799 -0.5431 +vn -0.3779 0.7735 -0.5089 +vn -0.5909 0.7081 -0.3866 +vn -0.4084 0.7632 -0.5007 +vn -0.3110 0.7798 -0.5433 +vn -0.2434 0.7907 -0.5617 +vn -0.3776 0.7736 -0.5089 +vn 0.5676 -0.4951 -0.6578 +vn 0.4193 -0.7388 -0.5277 +vn 0.2032 -0.7438 -0.6368 +vn 0.1985 -0.6332 -0.7481 +vn 0.8206 -0.1253 -0.5576 +vn 0.9709 -0.0504 -0.2343 +vn 0.9001 -0.3488 -0.2611 +vn 0.1289 -0.4928 -0.8605 +vn 0.4265 -0.3623 -0.8288 +vn 0.7027 -0.0867 -0.7062 +vn 0.6954 -0.6829 -0.2238 +vn 0.9623 -0.1448 -0.2301 +vn 0.8422 0.2391 -0.4832 +vn 0.9730 0.1998 -0.1153 +vn 0.8734 0.3198 -0.3673 +vn 0.9730 0.1997 -0.1156 +vn 0.9455 0.1408 -0.2935 +vn 0.8572 0.1997 -0.4746 +vn 0.8942 0.0146 -0.4475 +vn 0.9877 -0.1259 0.0928 +vn 0.8680 0.1790 -0.4632 +vn 0.9456 0.1408 -0.2932 +vn 0.4371 0.8609 -0.2602 +vn 0.5380 0.8378 -0.0934 +vn 0.7399 0.6374 -0.2153 +vn 0.0272 0.9577 -0.2864 +vn 0.4369 0.8611 -0.2600 +vn 0.1004 0.9923 0.0729 +vn 0.5377 0.8380 -0.0933 +vn 0.4639 -0.0035 -0.8859 +vn 0.1140 -0.4584 -0.8814 +vn 0.4763 -0.7396 -0.4756 +vn 0.6189 -0.4515 -0.6428 +vn 0.7662 -0.1975 -0.6114 +vn 0.7158 0.0825 -0.6934 +vn 0.3743 0.1781 -0.9101 +vn -0.1038 -0.1008 -0.9895 +vn -0.4902 -0.8331 0.2564 +vn -0.4993 -0.8346 0.2329 +vn -0.3544 -0.9167 0.1847 +vn -0.4012 -0.8907 0.2138 +vn -0.4894 -0.8491 0.1989 +vn 0.6219 0.7803 -0.0660 +vn 0.2803 0.8913 -0.3565 +vn 0.6220 0.7802 -0.0660 +vn 0.8546 0.4865 -0.1817 +vn 0.2805 0.8911 -0.3568 +vn 0.4535 0.6976 0.5547 +vn 0.8445 0.2493 0.4741 +vn 0.2068 -0.9783 -0.0143 +vn 0.3058 -0.9268 -0.2181 +vn 0.2067 -0.9783 -0.0141 +vn 0.5355 -0.7314 0.4223 +vn 0.7927 -0.6094 0.0164 +vn 0.0718 0.3780 0.9230 +vn -0.4688 0.2236 0.8545 +vn 0.1450 -0.0126 0.9894 +vn 0.6106 0.1986 0.7666 +vn 0.7912 0.2336 0.5652 +vn 0.1603 0.5339 0.8302 +vn -0.6480 0.3992 0.6487 +vn -0.4571 -0.2784 0.8447 +vn -0.5469 -0.1514 0.8234 +vn -0.6567 -0.2398 0.7150 +vn -0.4882 -0.3557 0.7970 +vn -0.4548 -0.3789 0.8060 +vn -0.4369 -0.2683 0.8586 +vn -0.4347 -0.0961 0.8954 +vn 0.6953 -0.2429 0.6765 +vn 0.6953 -0.2430 0.6764 +vn 0.9026 -0.1633 0.3982 +vn 0.9026 -0.1630 0.3984 +vn -0.8699 0.3825 0.3113 +vn -0.9672 0.1191 0.2243 +vn -0.9779 0.1017 0.1828 +vn -0.9302 0.3184 0.1824 +vn -0.8575 0.2643 0.4414 +vn -0.8907 0.0955 0.4444 +vn -0.7374 0.5105 0.4424 +vn -0.8008 0.3754 0.4666 +vn -0.6588 0.6795 0.3228 +vn -0.5427 0.6779 0.4959 +vn -0.7891 0.6029 0.1174 +vn 0.1539 0.9860 0.0639 +vn 0.4750 0.8760 0.0838 +vn 0.2959 0.8734 0.3868 +vn 0.1301 0.9178 0.3752 +vn 0.2293 0.9210 -0.3149 +vn 0.5944 0.7402 -0.3144 +vn -0.3025 0.9531 0.0116 +vn -0.2907 0.9476 -0.1327 +vn -0.2516 0.9628 0.0986 +vn -0.3927 0.9174 0.0642 +vn -0.2712 0.9271 0.2587 +vn 0.8154 0.5360 -0.2186 +vn 0.8215 0.4962 -0.2810 +vn 0.2665 0.9583 -0.1031 +vn 0.8722 0.3885 -0.2973 +vn 0.3978 0.9000 0.1784 +vn 0.4724 0.8740 0.1137 +vn 0.2899 0.9330 0.2134 +vn 0.1946 0.9282 0.3172 +vn 0.2453 0.9540 0.1726 +vn 0.1645 0.9808 0.1049 +vn 0.1933 0.9071 0.3739 +vn -0.6144 -0.4986 -0.6114 +vn -0.7326 -0.5749 -0.3643 +vn -0.0155 -0.8964 0.4430 +vn 0.1394 -0.9175 0.3726 +vn -0.0339 -0.8778 0.4779 +vn -0.2180 -0.8167 0.5342 +vn -0.0624 -0.8738 0.4823 +vn 0.1876 -0.8990 0.3958 +vn -0.3686 -0.7277 0.5784 +vn -0.9521 0.2236 -0.2085 +vn -0.9778 0.1568 -0.1391 +vn -0.8438 0.4787 -0.2424 +vn -0.9660 -0.0550 -0.2527 +vn -0.9811 -0.1596 -0.1098 +vn -0.5064 0.6184 -0.6010 +vn -0.5089 0.7023 -0.4977 +vn -0.8592 0.3996 -0.3196 +vn -0.7571 0.3680 -0.5398 +vn -0.2506 0.6604 -0.7078 +vn -0.2208 0.7734 -0.5942 +vn -0.5180 0.5305 -0.6710 +vn -0.2886 0.5522 -0.7822 +vn -0.6023 0.5832 -0.5451 +vn -0.6559 0.5036 -0.5623 +vn -0.6843 0.3955 -0.6127 +vn 0.4995 -0.3756 -0.7806 +vn 0.6392 -0.2355 -0.7321 +vn 0.5122 -0.1744 -0.8410 +vn 0.5476 -0.3235 -0.7717 +vn 0.5645 -0.3537 -0.7458 +vn 0.4687 -0.4075 -0.7837 +vn 0.3851 -0.3278 -0.8627 +vn 0.5892 -0.2425 -0.7708 +vn 0.7965 0.5848 -0.1539 +vn 0.7793 0.6265 0.0142 +vn 0.8420 0.3166 0.4368 +vn 0.9384 0.3170 0.1374 +vn 0.5711 0.5910 -0.5697 +vn 0.4671 0.7052 -0.5335 +vn -0.9893 0.1380 -0.0476 +vn -0.8722 0.4887 0.0216 +vn -0.8544 0.3151 -0.4132 +vn -0.9022 -0.2423 -0.3567 +vn -0.9856 0.1597 0.0555 +vn -0.8217 0.5369 0.1911 +vn -0.8867 -0.4047 -0.2236 +vn -0.6773 -0.6363 0.3692 +vn -0.8058 -0.4355 0.4013 +vn -0.7707 -0.3524 0.5309 +vn -0.5571 -0.3892 0.7336 +vn -0.7845 -0.5423 0.3008 +vn -0.8368 -0.4171 0.3546 +vn -0.2778 -0.9295 0.2425 +vn -0.3805 -0.9183 0.1093 +vn -0.7239 -0.6302 0.2806 +vn -0.3654 -0.4815 0.7967 +vn 0.7462 0.1947 0.6366 +vn 0.2969 0.4964 0.8158 +vn 0.6687 0.2301 0.7070 +vn 0.3429 0.3513 0.8712 +vn 0.9161 -0.1775 0.3595 +vn 0.7959 -0.2639 0.5448 +vn 0.3824 0.1528 0.9113 +vn 0.4481 0.3069 0.8397 +vn 0.2149 -0.4682 0.8571 +vn -0.4149 -0.7458 0.5212 +vn 0.0221 -0.9691 0.2456 +vn -0.7034 -0.6780 0.2134 +vn -0.7261 -0.6273 0.2815 +vn -0.4151 -0.7455 0.5214 +vn -0.6194 -0.1072 0.7777 +vn -0.3638 0.0954 0.9266 +vn -0.0923 -0.5067 0.8572 +vn -0.0923 -0.5069 0.8571 +vn 0.2502 -0.8616 0.4417 +vn 0.2861 0.9515 -0.1131 +vn 0.4376 0.8458 -0.3052 +vn 0.5847 0.7692 -0.2576 +vn 0.5752 0.8129 -0.0912 +vn 0.2057 0.9006 -0.3829 +vn 0.3440 0.8180 -0.4611 +vn 0.5279 0.8405 0.1223 +vn 0.2484 0.9414 0.2281 +vn -0.7778 0.2248 0.5869 +vn -0.8842 -0.0070 0.4670 +vn -0.9041 -0.0779 0.4202 +vn -0.8751 -0.0521 0.4812 +vn -0.7102 0.1020 0.6966 +vn -0.8663 -0.0855 0.4922 +vn -0.7777 0.2250 0.5870 +vn -0.8731 0.0268 0.4868 +vn -0.7253 0.4129 0.5509 +vn -0.4975 0.6272 0.5993 +vn -0.4453 0.3356 0.8301 +vn -0.7100 0.1018 0.6968 +vn 0.2149 -0.4683 0.8570 +vn 0.7959 -0.2642 0.5448 +vn 0.5167 -0.7817 0.3494 +vn 0.2364 -0.8662 0.4402 +vn 0.0611 -0.9556 0.2882 +vn -0.0881 -0.8778 0.4708 +vn -0.4130 -0.7820 0.4668 +vn -0.4665 -0.1854 0.8649 +vn -0.4664 -0.1852 0.8650 +vn -0.2065 0.3055 0.9295 +vn -0.8006 0.5831 0.1381 +vn -0.5110 0.8542 0.0963 +vn -0.5556 0.7045 0.4416 +vn -0.6508 0.5899 0.4779 +vn -0.7586 0.6029 -0.2471 +vn -0.4409 0.8455 -0.3012 +vn -0.8007 0.5829 0.1381 +vn -0.9788 0.1957 0.0602 +vn -0.9728 0.1938 -0.1267 +vn -0.7587 0.6027 -0.2471 +vn -0.6510 0.5898 0.4779 +vn -0.8293 0.3113 0.4641 +vn -0.9052 0.2717 0.3268 +vn -0.9482 0.1803 0.2616 +vn -0.9988 -0.0154 0.0474 +vn -0.9755 -0.0945 0.1988 +vn -0.9081 -0.4159 0.0490 +vn -0.9451 -0.1893 -0.2663 +vn -0.7572 0.3678 -0.5398 +vn -0.8593 0.3994 -0.3195 +vn -0.8824 0.4524 -0.1293 +vn -0.9849 0.1087 0.1349 +vn -0.9701 0.1644 0.1784 +vn -0.9615 0.1868 0.2014 +vn -0.9400 0.2396 0.2430 +vn -0.6037 -0.7741 -0.1906 +vn -0.6906 -0.6240 -0.3657 +vn -0.6034 -0.6554 -0.4543 +vn -0.5309 -0.7831 -0.3240 +vn -0.2399 -0.9609 -0.1379 +vn -0.2449 -0.9673 -0.0653 +vn -0.6758 -0.7102 -0.1974 +vn -0.6802 -0.6446 -0.3490 +vn -0.4836 -0.8747 -0.0324 +vn -0.6174 -0.7855 -0.0427 +vn -0.1699 -0.9853 -0.0186 +vn -0.7910 0.6016 -0.1113 +vn -0.6962 0.7076 -0.1209 +vn -0.6813 0.7319 0.0135 +vn -0.8019 0.5974 0.0063 +vn -0.7995 0.5519 -0.2371 +vn -0.6771 0.6817 -0.2773 +vn -0.8050 0.5933 -0.0002 +vn -0.7641 0.6358 -0.1091 +vn -0.8016 0.5577 -0.2156 +vn -0.6327 0.6628 -0.4005 +vn -0.4583 0.7886 -0.4100 +vn -0.4190 0.7376 -0.5295 +vn -0.7217 0.5227 -0.4539 +vn -0.8676 0.2397 -0.4356 +vn -0.7708 0.3034 -0.5602 +vn -0.5369 0.8256 -0.1736 +vn -0.5492 0.7824 -0.2937 +vn 0.6664 -0.7137 -0.2158 +vn 0.6506 -0.7032 -0.2867 +vn 0.7337 -0.6307 -0.2528 +vn 0.7138 -0.6841 -0.1499 +vn 0.3953 -0.9172 -0.0500 +vn 0.3192 -0.8970 -0.3057 +vn 0.4284 -0.8829 0.1920 +vn -0.9560 0.2138 0.2008 +vn -0.7581 0.5691 0.3184 +vn -0.8697 0.4513 -0.1997 +vn -0.9963 -0.0027 -0.0863 +vn -0.1908 -0.2119 -0.9585 +vn -0.6464 0.0798 -0.7588 +vn -0.0218 0.5367 -0.8435 +vn 0.3048 0.0046 -0.9524 +vn -0.1492 -0.4753 -0.8671 +vn -0.7924 -0.3285 -0.5139 +vn 0.4725 -0.2666 -0.8400 +vn -0.1491 -0.4753 -0.8671 +vn 0.1819 -0.9768 0.1127 +vn 0.0531 -0.9968 0.0590 +vn 0.0579 -0.9976 -0.0390 +vn 0.3626 -0.9275 0.0911 +vn 0.7731 -0.5993 0.2077 +vn 0.7112 -0.6979 0.0846 +vn 0.0404 -0.9981 0.0458 +vn 0.6557 -0.7521 -0.0668 +vn -0.7672 -0.4017 0.5001 +vn -0.4674 -0.6270 0.6232 +vn -0.4724 -0.4415 0.7629 +vn -0.8305 -0.1482 0.5369 +vn -0.9049 0.0931 0.4153 +vn -0.8495 -0.2903 0.4405 +vn -0.5810 -0.5717 0.5793 +vn -0.4666 0.8557 0.2237 +vn -0.6127 0.7903 -0.0043 +vn -0.5369 0.8256 -0.1735 +vn -0.5023 0.8583 -0.1050 +vn -0.3811 0.7619 0.5238 +vn -0.5732 0.7578 0.3117 +vn -0.5011 0.6892 0.5234 +vn -0.7122 0.7015 0.0257 +vn -0.1648 0.5563 0.8145 +vn -0.7438 0.0283 0.6678 +vn -0.6864 0.1897 0.7020 +vn 0.0027 0.5989 0.8008 +vn 0.7412 0.4171 0.5260 +vn 0.7087 0.3441 0.6159 +vn 0.1075 0.5652 0.8179 +vn 0.0043 0.4747 0.8801 +vn -0.7404 -0.3838 0.5519 +vn -0.8853 -0.1745 0.4311 +vn -0.7402 -0.3838 0.5521 +vn -0.4390 -0.5015 0.7455 +vn -0.3478 -0.6353 0.6895 +vn -0.5809 -0.5718 0.5793 +vn -0.7028 -0.2919 0.6488 +vn -0.7404 -0.3836 0.5519 +vn -0.8601 -0.0831 0.5033 +vn -0.8505 -0.2236 0.4761 +vn -0.8278 -0.1923 0.5270 +vn -0.7030 -0.2919 0.6485 +vn 0.6955 0.1392 -0.7049 +vn 0.6211 0.1655 -0.7661 +vn 0.6431 0.2096 -0.7365 +vn 0.6407 0.1675 -0.7493 +vn 0.7024 0.2078 -0.6808 +vn 0.5503 0.2693 -0.7903 +vn -0.8370 0.1185 -0.5342 +vn -0.9898 0.0915 0.1094 +vn -0.9985 -0.0478 0.0276 +vn -0.7478 -0.3143 -0.5849 +vn -0.9693 0.2459 -0.0007 +vn -0.9482 0.1922 0.2528 +vn -0.6049 0.6513 -0.4582 +vn -0.9069 0.4207 -0.0239 +vn -0.0212 0.0945 -0.9953 +vn 0.2737 0.6478 -0.7110 +vn -0.0587 -0.3382 -0.9392 +vn 0.3081 0.9434 -0.1225 +vn -0.2999 0.9342 -0.1931 +vn -0.2341 0.8976 0.3735 +vn 0.3998 0.9022 0.1621 +vn 0.7840 0.5718 -0.2418 +vn 0.5776 0.6371 -0.5105 +vn 0.7108 -0.5820 -0.3951 +vn 0.2385 -0.8951 -0.3767 +vn 0.1936 -0.9280 -0.3184 +vn 0.6138 -0.7104 -0.3444 +vn 0.7270 -0.5535 -0.4064 +vn 0.7010 -0.5471 -0.4575 +vn 0.7105 -0.5636 -0.4215 +vn 0.2682 -0.9401 -0.2103 +vn 0.5371 -0.8005 -0.2658 +vn 0.5881 -0.7720 -0.2411 +vn 0.6020 -0.7426 -0.2936 +vn -0.7651 0.4173 -0.4903 +vn -0.7681 0.4235 -0.4803 +vn -0.8023 0.4834 -0.3501 +vn -0.8356 0.4428 -0.3252 +vn -0.7237 0.3737 -0.5802 +vn -0.7437 0.3687 -0.5576 +vn -0.6976 0.5132 -0.5000 +vn -0.4264 0.6636 -0.6147 +vn -0.4988 0.5495 -0.6702 +vn -0.7278 0.5686 -0.3834 +vn -0.6607 0.3606 0.6583 +vn -0.8232 0.1868 0.5362 +vn -0.7912 0.3578 0.4959 +vn -0.7067 0.4544 0.5423 +vn -0.6204 0.2478 0.7441 +vn -0.7823 0.1610 0.6017 +vn -0.7294 0.3451 0.5906 +vn -0.7256 0.1219 0.6772 +vn -0.6856 0.6229 0.3768 +vn -0.7029 0.6081 0.3688 +vn -0.7374 0.6153 0.2787 +vn -0.6772 0.0383 -0.7348 +vn -0.6973 0.2383 -0.6760 +vn -0.7683 0.2479 -0.5902 +vn -0.7919 0.1191 -0.5989 +vn -0.8013 0.0895 -0.5915 +vn -0.7703 -0.0462 -0.6361 +vn -0.5294 0.0723 -0.8453 +vn -0.5891 0.2533 -0.7674 +vn 0.5399 -0.7388 -0.4033 +vn 0.3641 -0.9186 -0.1539 +vn 0.2966 -0.9512 -0.0853 +vn 0.5389 -0.8184 -0.1993 +vn -0.8324 0.4764 0.2830 +vn -0.5834 0.6160 0.5293 +vn -0.3705 0.8615 0.3472 +vn -0.2966 0.9209 0.2531 +vn -0.2068 0.9014 0.3805 +vn -0.7431 0.6105 0.2740 +vn -0.8840 0.4221 0.2008 +vn -0.9158 0.3327 0.2250 +vn 0.1513 0.7258 0.6710 +vn 0.2799 0.8499 0.4465 +vn 0.4988 0.8214 0.2766 +vn 0.6510 0.2207 -0.7263 +vn 0.7794 0.1199 -0.6150 +vn -0.5763 -0.3828 0.7220 +vn -0.7743 -0.5153 0.3673 +vn -0.2675 -0.9635 0.0075 +vn -0.1690 -0.7831 0.5985 +vn -0.2352 0.1977 0.9516 +vn -0.6866 0.1895 0.7019 +vn 0.3948 -0.0635 0.9166 +vn -0.1196 0.9441 0.3073 +vn -0.1128 0.9846 0.1338 +vn 0.0011 0.9273 0.3743 +vn 0.1479 0.9009 0.4080 +vn -0.4480 0.8133 0.3713 +vn -0.1970 0.9502 0.2413 +vn -0.6508 0.4953 0.5755 +vn -0.8318 0.3029 0.4652 +vn 0.4637 0.7606 0.4543 +vn -0.2595 0.5049 0.8232 +vn 0.6904 0.5946 0.4121 +vn 0.2988 0.5810 -0.7570 +vn 0.3206 0.6226 -0.7138 +vn 0.1036 0.5855 -0.8040 +vn 0.1310 0.5431 -0.8294 +vn 0.1675 0.5480 -0.8195 +vn 0.3556 0.5867 -0.7275 +vn 0.3799 0.6256 -0.6814 +vn 0.3205 -0.9085 0.2683 +vn 0.4273 -0.8973 -0.1102 +vn 0.9473 -0.2909 0.1343 +vn 0.7378 -0.4777 0.4769 +vn 0.4127 0.8371 0.3590 +vn 0.6646 0.6088 0.4332 +vn 0.8551 0.4509 0.2559 +vn 0.8775 0.4094 0.2498 +vn 0.7105 0.6510 0.2671 +vn 0.4126 0.8373 0.3588 +vn 0.2798 0.8500 0.4464 +vn 0.1518 0.7258 0.6710 +vn 0.3799 0.4797 -0.7909 +vn 0.5707 0.4364 -0.6955 +vn 0.2804 0.6929 -0.6643 +vn 0.3818 0.6005 -0.7026 +vn 0.3798 0.4796 -0.7911 +vn 0.3817 0.6005 -0.7026 +vn 0.2711 0.6033 -0.7500 +vn 0.1821 0.5776 -0.7957 +vn 0.0652 0.5543 -0.8297 +vn 0.1316 0.4767 -0.8691 +vn 0.1285 0.3912 -0.9113 +vn 0.3901 0.3049 -0.8688 +vn 0.5708 0.4362 -0.6956 +vn 0.0587 0.4942 -0.8674 +vn -0.0680 0.7026 -0.7084 +vn -0.4467 0.6158 -0.6491 +vn -0.1639 -0.0374 -0.9858 +vn 0.2824 0.3933 -0.8750 +vn 0.2190 0.6601 -0.7186 +vn -0.1638 -0.0375 -0.9858 +vn 0.4300 -0.2851 -0.8566 +vn 0.2351 0.4963 0.8357 +vn -0.2350 0.1979 0.9516 +vn 0.7520 0.3159 0.5786 +vn 0.7870 0.4000 0.4697 +vn -0.2246 0.8918 0.3927 +vn -0.4635 0.8770 0.1267 +vn -0.3828 0.9165 0.1161 +vn -0.1821 0.9790 0.0920 +vn -0.2247 0.8918 0.3927 +vn -0.6061 0.6772 0.4171 +vn -0.5366 0.8355 0.1185 +vn -0.4636 0.8770 0.1267 +vn -0.5429 0.4621 0.7012 +vn -0.6062 0.6770 0.4173 +vn 0.7378 -0.4778 0.4769 +vn 0.0684 -0.9898 0.1252 +vn 0.4489 -0.8916 0.0586 +vn -0.0644 -0.8428 0.5344 +vn -0.0256 -0.8113 0.5840 +vn -0.0299 -0.9534 0.3002 +vn -0.0167 -0.9813 0.1916 +vn 0.0172 -0.9973 0.0709 +vn 0.8718 0.4690 0.1415 +vn 0.8418 0.5321 0.0912 +vn 0.6240 0.7572 0.1932 +vn 0.7590 0.5753 0.3050 +vn 0.7447 0.6461 0.1672 +vn 0.5022 0.7537 0.4239 +vn 0.5004 0.8207 0.2759 +vn 0.8181 0.5697 0.0782 +vn 0.7247 0.6808 0.1068 +vn 0.7185 0.6868 0.1097 +vn -0.5087 0.8139 0.2806 +vn -0.5640 0.7762 0.2819 +vn -0.3843 0.8876 0.2539 +vn -0.3526 0.8975 0.2648 +vn -0.5500 0.7906 0.2693 +vn -0.6813 0.6754 0.2822 +vn -0.3687 0.8962 0.2468 +vn 0.2142 0.9270 -0.3079 +vn -0.4105 0.8998 -0.1479 +vn 0.2738 0.6476 -0.7111 +vn -0.0211 0.0945 -0.9953 +vn 0.6001 0.1766 -0.7802 +vn 0.7379 0.3735 -0.5622 +vn 0.2144 0.9269 -0.3079 +vn -0.6931 -0.6156 -0.3750 +vn -0.6691 -0.6884 -0.2799 +vn -0.5871 -0.7576 -0.2851 +vn -0.6221 -0.6984 -0.3539 +vn 0.1099 0.6164 0.7797 +vn 0.0923 0.1047 0.9902 +vn 0.0148 0.2818 0.9594 +vn 0.0722 0.7675 0.6370 +vn 0.1711 0.0287 0.9848 +vn 0.0924 0.1047 0.9902 +vn -0.4140 -0.2177 0.8839 +vn 0.3075 0.1369 0.9416 +vn 0.6368 -0.3267 0.6984 +vn 0.0344 -0.4580 0.8883 +vn -0.4143 -0.2179 0.8837 +vn -0.5946 -0.2651 0.7591 +vn -0.7765 -0.2098 0.5942 +vn -0.7331 -0.0351 0.6792 +vn -0.7330 -0.0348 0.6793 +vn -0.3625 -0.8994 -0.2441 +vn -0.3648 -0.9088 -0.2025 +vn -0.5871 -0.7577 -0.2850 +vn -0.4450 -0.8838 -0.1444 +vn -0.3342 -0.9156 -0.2236 +vn -0.5214 -0.8514 0.0565 +vn -0.4096 -0.9031 0.1286 +vn -0.4095 -0.9032 0.1288 +vn -0.2411 -0.9445 0.2232 +vn -0.7871 0.6041 -0.1244 +vn -0.8166 0.5741 0.0603 +vn -0.7318 0.6536 -0.1931 +vn -0.8248 0.5595 -0.0809 +vn -0.7013 0.7094 -0.0706 +vn 0.5915 -0.0002 0.8063 +vn 0.4407 0.0207 0.8974 +vn 0.7982 0.1822 0.5742 +vn 0.7512 0.1946 0.6307 +vn -0.9152 0.3532 0.1939 +vn -0.8938 0.2748 0.3545 +vn -0.9217 0.1062 0.3731 +vn -0.9931 0.0898 -0.0757 +vn -0.8074 0.5042 0.3064 +vn -0.8736 0.4563 0.1694 +vn -0.9153 0.3532 0.1936 +vn -0.9931 0.0899 -0.0759 +vn -0.8675 0.0775 -0.4914 +vn -0.8594 0.3457 -0.3767 +vn -0.5973 0.7815 -0.1802 +vn -0.6773 0.6337 0.3738 +vn -0.6773 0.6335 0.3740 +vn -0.6385 0.6103 0.4689 +vn -0.8934 0.2985 0.3358 +vn -0.9801 -0.0197 0.1974 +vn -0.8942 0.3472 0.2824 +vn -0.9942 -0.0901 -0.0589 +vn 0.0028 -1.0000 0.0091 +vn 0.0004 -1.0000 0.0046 +vn 0.0270 -0.9973 0.0684 +vn 0.0289 -0.9927 0.1168 +vn 0.0014 -1.0000 0.0043 +vn 0.0002 -1.0000 0.0015 +vn -0.0112 -0.9930 0.1174 +vn 0.6013 0.6615 -0.4482 +vn 0.6271 0.7469 -0.2211 +vn 0.1589 0.6815 -0.7144 +vn 0.0717 0.9171 -0.3922 +vn -0.6720 0.1785 -0.7187 +vn -0.7156 0.4426 -0.5403 +vn -0.8360 0.1401 -0.5306 +vn -0.6557 0.0357 -0.7542 +vn -0.5655 0.4445 -0.6947 +vn -0.5069 0.6987 -0.5048 +vn -0.3061 0.3935 -0.8669 +vn -0.3277 0.4843 -0.8112 +vn -0.6196 0.2540 -0.7427 +vn -0.5911 0.3816 -0.7106 +vn -0.2484 0.3517 -0.9026 +vn 0.1810 -0.5784 0.7954 +vn -0.1377 -0.7203 0.6798 +vn -0.1252 -0.7906 0.5994 +vn 0.1513 -0.6893 0.7085 +vn 0.0231 -0.5396 0.8416 +vn -0.2261 -0.6160 0.7546 +vn 0.1813 -0.5783 0.7954 +vn 0.3317 -0.4623 0.8223 +vn 0.2434 -0.4147 0.8768 +vn 0.0232 -0.5396 0.8416 +vn -0.0253 0.1051 0.9941 +vn 0.0943 -0.1381 0.9859 +vn -0.2665 0.2206 0.9383 +vn -0.0035 0.4176 0.9086 +vn 0.0598 0.2814 0.9577 +vn -0.0051 0.3502 0.9367 +vn -0.0512 0.5070 0.8604 +vn -0.0338 0.4293 0.9025 +vn 0.0046 -1.0000 -0.0049 +vn 0.0306 -0.9990 -0.0326 +vn 0.0204 -0.9998 -0.0072 +vn 0.0019 -1.0000 -0.0013 +vn 0.0004 -1.0000 -0.0007 +vn 0.0030 -1.0000 -0.0067 +vn 0.0296 -0.9944 -0.1017 +vn -0.8206 0.4598 0.3395 +vn -0.9279 0.2886 0.2360 +vn -0.9627 0.1917 0.1907 +vn -0.8081 0.4724 0.3518 +vn -0.5410 0.7261 0.4245 +vn -0.6600 0.6692 0.3414 +vn -0.3007 0.9426 0.1450 +vn -0.1970 0.9234 0.3295 +vn 0.3425 0.9276 -0.1489 +vn 0.3356 0.8111 -0.4791 +vn -0.4835 0.7484 0.4539 +vn -0.1350 0.8893 0.4370 +vn 0.2909 0.9437 0.1578 +vn 0.7711 0.3631 -0.5229 +vn 0.7160 0.1710 -0.6768 +vn -0.1292 0.8749 0.4668 +vn 0.2450 0.9043 0.3496 +vn 0.8216 0.5277 -0.2156 +vn 0.8215 0.5280 -0.2153 +vn 0.7711 0.3635 -0.5227 +vn 0.2076 0.8658 0.4552 +vn 0.7453 0.6563 0.1173 +vn 0.7452 0.6564 0.1174 +vn 0.7850 -0.2355 -0.5730 +vn 0.5867 0.7158 0.3787 +vn 0.9704 -0.0558 -0.2348 +vn 0.4617 0.7307 0.5029 +vn 0.9612 0.2251 0.1597 +vn 0.8177 -0.4389 -0.3724 +vn 0.8131 0.5315 0.2374 +vn 0.9911 0.0547 -0.1213 +vn 0.9505 0.0028 -0.3106 +vn 0.9243 0.2979 -0.2386 +vn 0.9506 0.0028 -0.3105 +vn 0.9911 0.0547 -0.1212 +vn 0.8950 0.4376 -0.0864 +vn 0.9324 0.3110 -0.1841 +vn 0.9287 0.2965 -0.2229 +vn 0.9243 0.2979 -0.2385 +vn 0.9462 0.1994 -0.2548 +vn 0.9407 0.2319 -0.2476 +vn 0.8777 0.4076 -0.2522 +vn 0.9090 0.3241 -0.2621 +vn 0.9197 0.2577 -0.2961 +vn 0.8951 0.3006 -0.3294 +vn 0.9431 0.1454 -0.2989 +vn 0.9529 0.2266 -0.2016 +vn 0.9152 0.3606 -0.1801 +vn 0.8634 0.4513 -0.2256 +vn 0.8241 0.5018 -0.2629 +vn 0.8303 0.4561 -0.3204 +vn 0.8357 0.4495 -0.3155 +vn 0.8209 0.4427 -0.3608 +vn 0.8935 0.2954 -0.3382 +vn 0.8595 0.4057 -0.3109 +vn 0.9194 0.0218 -0.3927 +vn 0.9311 0.0857 -0.3546 +vn 0.8395 0.4654 -0.2805 +vn 0.9085 0.0271 -0.4169 +vn 0.8508 -0.3045 -0.4283 +vn 0.8652 -0.2827 -0.4142 +vn 0.7634 0.5871 -0.2694 +vn 0.9086 0.0527 -0.4142 +vn 0.8419 -0.3641 -0.3983 +vn 0.8467 -0.3771 -0.3754 +vn 0.8464 -0.3338 -0.4150 +vn 0.8419 -0.3641 -0.3982 +vn 0.9087 0.0527 -0.4142 +vn 0.9134 0.0965 -0.3954 +vn 0.8467 -0.4056 -0.3442 +vn 0.8321 -0.4577 -0.3133 +vn 0.8467 -0.3772 -0.3754 +vn 0.7892 -0.5575 -0.2576 +vn 0.7902 -0.5144 -0.3331 +vn 0.8640 -0.4237 -0.2722 +vn 0.8204 -0.5230 -0.2310 +vn 0.7739 -0.6065 -0.1821 +vn 0.5347 -0.8443 -0.0353 +vn 0.5488 -0.8280 -0.1153 +vn 0.8296 -0.5355 -0.1580 +vn 0.7585 -0.6424 -0.1097 +vn 0.4963 -0.8676 0.0306 +vn 0.2060 -0.9661 0.1559 +vn 0.2381 -0.9646 0.1130 +vn 0.7235 -0.6902 -0.0106 +vn 0.5028 -0.8625 0.0577 +vn 0.2575 -0.9644 0.0608 +vn -0.0002 -0.9992 0.0411 +vn 0.0042 -0.9743 0.2252 +vn 0.6796 -0.7331 -0.0269 +vn 0.5088 -0.8429 -0.1752 +vn 0.0977 -0.9576 -0.2712 +vn 0.7911 -0.5715 -0.2182 +vn 0.7296 -0.6816 0.0553 +vn 0.8306 -0.5514 -0.0779 +vn 0.7984 -0.6006 0.0436 +vn 0.8800 -0.4603 -0.1168 +vn 0.8761 -0.4820 -0.0120 +vn 0.8110 -0.5705 0.1301 +vn 0.9463 -0.3121 -0.0842 +vn 0.9276 -0.3728 0.0224 +vn 0.8747 -0.4431 0.1964 +vn 0.6949 -0.6369 0.3340 +vn 0.7091 -0.5304 0.4645 +vn 0.5491 -0.6195 0.5610 +vn 0.6475 -0.5279 0.5496 +vn 0.3321 -0.5550 0.7627 +vn 0.3962 -0.4685 0.7896 +vn 0.4455 -0.3580 0.8206 +vn 0.7130 -0.4338 0.5509 +vn 0.1932 -0.4755 0.8582 +vn 0.3204 -0.6039 0.7298 +vn -0.2345 -0.6829 0.6918 +vn -0.3561 -0.6653 0.6562 +vn -0.3567 -0.7445 0.5643 +vn -0.6658 -0.6012 0.4419 +vn -0.7162 -0.5278 0.4566 +vn -0.6787 -0.4852 0.5513 +vn -0.2740 -0.6540 0.7052 +vn -0.7005 -0.4930 0.5160 +vn -0.7577 -0.4352 0.4863 +vn -0.6503 -0.5568 0.5169 +vn -0.6501 -0.5569 0.5169 +vn -0.3803 -0.7374 0.5583 +vn -0.1035 -0.8328 0.5437 +vn -0.1150 -0.8614 0.4948 +vn -0.1050 -0.8376 0.5361 +vn 0.1081 -0.8688 0.4832 +vn 0.1184 -0.8613 0.4941 +vn -0.2151 -0.9099 0.3548 +vn 0.0040 -0.9732 0.2299 +vn 0.0040 -0.9733 0.2296 +vn -0.0516 -0.9982 -0.0295 +vn 0.1428 -0.9764 -0.1619 +vn 0.2388 -0.9685 0.0701 +vn 0.2389 -0.9685 0.0703 +vn 0.3402 -0.8640 0.3712 +vn -0.2154 -0.9099 0.3546 +vn -0.2951 -0.9423 0.1579 +vn -0.2023 -0.9288 0.3106 +vn 0.0813 -0.9823 0.1690 +vn -0.4953 -0.7643 0.4130 +vn 0.0092 -0.7551 0.6555 +vn 0.2051 -0.4616 0.8631 +vn 0.3153 -0.4425 0.8395 +vn 0.2457 -0.7732 0.5846 +vn 0.4255 -0.4163 0.8035 +vn 0.3845 -0.7420 0.5492 +vn 0.2511 -0.9632 0.0964 +vn 0.5672 -0.6379 0.5210 +vn 0.5330 -0.8448 0.0461 +vn 0.4399 -0.8593 -0.2610 +vn 0.7364 -0.6758 -0.0301 +vn 0.6450 -0.6873 -0.3340 +vn 0.6508 -0.7220 -0.2349 +vn 0.4945 -0.8627 -0.1060 +vn 0.4945 -0.8627 -0.1056 +vn 0.5542 -0.8076 0.2016 +vn 0.5613 -0.7821 0.2706 +vn 0.3425 -0.8485 0.4034 +vn 0.3182 -0.8813 0.3494 +vn 0.0985 -0.8834 0.4582 +vn 0.2869 -0.9252 0.2484 +vn 0.0500 -0.9341 0.3536 +vn -0.1232 -0.9122 0.3908 +vn 0.0182 -0.9621 0.2720 +vn -0.1322 -0.9376 0.3216 +vn 0.0051 -0.9713 0.2378 +vn -0.1279 -0.9542 0.2704 +vn -0.1848 -0.9461 0.2658 +vn -0.1260 -0.9746 0.1853 +vn -0.1934 -0.9621 0.1920 +vn -0.2552 -0.9442 0.2084 +vn -0.2201 -0.9369 0.2717 +vn -0.2177 -0.9557 0.1979 +vn -0.1798 -0.9468 0.2668 +vn -0.1595 -0.9510 0.2647 +vn -0.1798 -0.9469 0.2667 +vn 0.0037 -0.9775 0.2107 +vn -0.2473 -0.9673 0.0570 +vn -0.0193 -0.9914 0.1293 +vn 0.2389 -0.9706 0.0288 +vn -0.0421 -0.9984 0.0380 +vn 0.2064 -0.9757 -0.0736 +vn 0.5330 -0.8183 -0.2154 +vn 0.5330 -0.8182 -0.2154 +vn 0.1834 -0.9697 -0.1615 +vn 0.4901 -0.8191 -0.2981 +vn 0.7656 -0.5090 -0.3934 +vn 0.7902 -0.5144 -0.3332 +vn 0.4725 -0.8340 -0.2851 +vn 0.7591 -0.5229 -0.3878 +vn 0.8503 -0.3246 -0.4143 +vn 0.7737 -0.5311 -0.3455 +vn 0.8605 -0.3372 -0.3820 +vn 0.8813 -0.2982 -0.3666 +vn 0.8826 -0.3487 -0.3153 +vn 0.9105 -0.2296 -0.3440 +vn 0.8898 0.2573 -0.3769 +vn 0.9214 0.0033 -0.3886 +vn 0.8544 0.3242 -0.4060 +vn 0.8839 0.2977 -0.3607 +vn 0.8840 0.2976 -0.3606 +vn 0.9162 0.1287 -0.3794 +vn 0.9507 0.1365 -0.2786 +vn 0.9502 0.1285 -0.2840 +vn 0.9341 0.1141 -0.3383 +vn 0.9343 0.0589 -0.3517 +vn 0.9465 0.0319 -0.3211 +vn 0.9466 0.0319 -0.3208 +vn 0.9056 0.2791 -0.3194 +vn 0.9407 0.2319 -0.2477 +vn 0.9547 0.1531 -0.2553 +vn 0.9566 0.1325 -0.2597 +vn 0.9437 -0.0162 -0.3305 +vn 0.9648 0.1171 -0.2353 +vn 0.9260 -0.1200 -0.3580 +vn 0.9384 -0.0005 -0.3457 +vn 0.9289 -0.1407 -0.3426 +vn 0.9288 -0.0321 -0.3691 +vn 0.8397 0.3368 -0.4260 +vn 0.8803 0.2965 -0.3703 +vn 0.4739 0.7970 -0.3744 +vn 0.3494 0.8697 -0.3487 +vn 0.3495 0.8696 -0.3488 +vn 0.4737 0.7971 -0.3744 +vn -0.1523 0.9718 -0.1801 +vn -0.2860 0.9505 -0.1211 +vn -0.4820 0.8761 -0.0072 +vn -0.5333 0.8458 -0.0173 +vn -0.6778 0.7337 0.0465 +vn -0.6394 0.7689 0.0069 +vn -0.6159 0.7866 -0.0441 +vn -0.8179 0.5753 0.0094 +vn -0.7752 0.6277 -0.0705 +vn -0.7130 0.6567 -0.2456 +vn -0.5554 0.8160 -0.1602 +vn -0.5617 0.6807 -0.4702 +vn -0.8350 0.4577 -0.3054 +vn -0.6188 0.5225 -0.5866 +vn -0.3178 0.5457 -0.7754 +vn -0.3334 0.6789 -0.6542 +vn -0.0874 0.5459 -0.8333 +vn -0.1235 0.6505 -0.7494 +vn -0.0016 0.6364 -0.7714 +vn 0.0048 0.7199 -0.6941 +vn 0.1005 0.7868 -0.6090 +vn 0.0688 0.6396 -0.7657 +vn 0.0814 0.6706 -0.7374 +vn 0.2304 0.6864 -0.6897 +vn 0.4170 0.7094 -0.5683 +vn 0.2212 0.8322 -0.5084 +vn 0.2521 0.5031 -0.8267 +vn 0.4869 0.4318 -0.7593 +vn 0.6920 0.4474 -0.5666 +vn 0.1789 0.5902 -0.7872 +vn 0.2523 0.5029 -0.8267 +vn 0.1791 0.5901 -0.7872 +vn 0.5339 0.1154 -0.8376 +vn 0.7190 -0.2615 -0.6439 +vn 0.4711 -0.6438 -0.6030 +vn 0.7754 -0.3580 -0.5201 +vn 0.8955 -0.0411 -0.4431 +vn 0.7891 -0.3623 -0.4961 +vn 0.9157 -0.0302 -0.4007 +vn 0.8880 0.3641 -0.2810 +vn 0.8823 0.2965 -0.3655 +vn 0.6357 0.7611 -0.1291 +vn 0.6709 0.6915 -0.2679 +vn 0.2047 0.9783 0.0322 +vn 0.1962 0.9724 -0.1262 +vn 0.1959 0.9725 -0.1262 +vn 0.2043 0.9784 0.0322 +vn -0.2555 0.9518 0.1700 +vn -0.3112 0.9497 0.0346 +vn -0.6662 0.6981 0.2623 +vn -0.7267 0.6624 0.1818 +vn -0.8066 0.5844 0.0882 +vn -0.9059 0.3134 0.2847 +vn -0.6254 0.7101 0.3236 +vn -0.8755 0.3661 0.3153 +vn -0.9691 -0.0029 0.2468 +vn -0.9699 -0.0335 0.2411 +vn -0.9181 -0.3818 0.1060 +vn -0.9173 -0.3798 0.1198 +vn -0.6614 -0.7412 -0.1150 +vn -0.6797 -0.7280 -0.0893 +vn -0.7056 -0.6873 -0.1724 +vn -0.2637 -0.9100 -0.3198 +vn -0.3954 -0.8150 -0.4237 +vn -0.6529 -0.2244 -0.7235 +vn -0.8211 -0.2623 -0.5070 +vn -0.6437 0.4771 -0.5983 +vn -0.6844 0.3952 -0.6127 +vn -0.1640 -0.0375 -0.9857 +vn -0.4470 0.6158 -0.6488 +vn -0.6436 0.4774 -0.5982 +vn -0.4468 0.6160 -0.6488 +vn -0.6329 0.6608 -0.4034 +vn -0.6861 0.5858 -0.4313 +vn -0.8240 0.4941 -0.2775 +vn -0.7911 0.4672 -0.3949 +vn -0.9209 0.3259 -0.2140 +vn -0.8485 0.3615 -0.3866 +vn -0.6970 0.4059 -0.5912 +vn -0.5462 0.4306 -0.7185 +vn -0.8644 0.2782 -0.4188 +vn -0.7126 0.3178 -0.6255 +vn -0.5560 0.3383 -0.7592 +vn -0.3106 0.3439 -0.8861 +vn -0.3081 0.4472 -0.8397 +vn -0.7239 0.2151 -0.6555 +vn -0.5688 0.2120 -0.7947 +vn -0.3037 0.2052 -0.9304 +vn 0.0798 0.1806 -0.9803 +vn 0.0679 0.3025 -0.9507 +vn -0.5777 0.1044 -0.8095 +vn -0.2627 0.0933 -0.9604 +vn 0.1405 0.0906 -0.9859 +vn 0.4134 0.0700 -0.9078 +vn 0.4050 0.1373 -0.9040 +vn -0.2413 -0.0400 -0.9696 +vn -0.5941 0.0295 -0.8039 +vn -0.6484 -0.0930 -0.7556 +vn -0.2850 -0.2465 -0.9263 +vn -0.7314 -0.2167 -0.6466 +vn -0.3705 -0.4731 -0.7993 +vn -0.7922 -0.3104 -0.5254 +vn -0.4292 -0.5941 -0.6803 +vn -0.7978 -0.0886 -0.5964 +vn -0.8700 -0.1553 -0.4680 +vn -0.7784 -0.0664 -0.6243 +vn -0.8321 -0.1076 -0.5441 +vn -0.9024 -0.1141 -0.4155 +vn -0.8426 -0.0515 -0.5360 +vn -0.8480 -0.1163 -0.5170 +vn -0.8389 -0.2507 -0.4830 +vn -0.9341 -0.1699 -0.3139 +vn -0.8174 -0.3401 -0.4650 +vn -0.9360 -0.2431 -0.2546 +vn -0.8174 -0.3401 -0.4649 +vn -0.7949 -0.3831 -0.4705 +vn -0.9378 -0.2655 -0.2239 +vn -0.9779 -0.2074 0.0274 +vn -0.9491 -0.2217 0.2237 +vn -0.9310 -0.3583 0.0697 +vn -0.9392 -0.2803 -0.1984 +vn -0.9856 -0.1575 0.0611 +vn -0.9699 -0.0754 0.2317 +vn -0.9198 0.0066 0.3924 +vn -0.8872 -0.2106 0.4105 +vn -0.9878 -0.1477 0.0500 +vn -0.9755 -0.0378 0.2168 +vn -0.9254 0.0695 0.3726 +vn -0.8369 0.1762 0.5182 +vn -0.8378 0.0949 0.5376 +vn -0.9769 -0.0484 0.2080 +vn -0.9252 0.0869 0.3694 +vn -0.8303 0.2048 0.5183 +vn -0.6687 0.3365 0.6631 +vn -0.6679 0.3117 0.6759 +vn -0.9285 0.0630 0.3659 +vn -0.8409 0.2223 0.4935 +vn -0.6752 0.3844 0.6295 +vn -0.4381 0.5173 0.7352 +vn -0.4311 0.4609 0.7757 +vn -0.8616 0.2228 0.4560 +vn -0.6790 0.4162 0.6047 +vn -0.4405 0.5582 0.7031 +vn -0.2192 0.6489 0.7286 +vn -0.1936 0.6072 0.7706 +vn -0.6843 0.4127 0.6011 +vn -0.4424 0.5771 0.6864 +vn -0.2313 0.6662 0.7090 +vn -0.0063 0.7207 0.6932 +vn 0.0017 0.7155 0.6986 +vn -0.4457 0.5720 0.6885 +vn -0.2230 0.6659 0.7119 +vn 0.0132 0.7158 0.6982 +vn 0.2473 0.7311 0.6359 +vn 0.2424 0.7403 0.6271 +vn -0.2289 0.6586 0.7168 +vn 0.0226 0.7258 0.6875 +vn 0.2549 0.7354 0.6278 +vn 0.2551 0.7354 0.6278 +vn 0.4921 0.6933 0.5266 +vn 0.4694 0.7131 0.5207 +vn 0.2475 0.7311 0.6358 +vn 0.0351 0.6591 0.7512 +vn 0.2953 0.6717 0.6794 +vn 0.2955 0.6717 0.6793 +vn 0.5427 0.6251 0.5610 +vn 0.7670 0.5259 0.3676 +vn 0.7334 0.5835 0.3489 +vn 0.3334 0.5525 0.7639 +vn 0.5773 0.5295 0.6216 +vn 0.7871 0.4628 0.4079 +vn 0.9128 0.3645 0.1843 +vn 0.8953 0.4096 0.1749 +vn 0.5788 0.4779 0.6607 +vn 0.7883 0.4299 0.4402 +vn 0.9171 0.3481 0.1943 +vn 0.9546 0.2967 0.0267 +vn 0.9576 0.2881 0.0027 +vn 0.7912 0.3924 0.4690 +vn 0.9219 0.3211 0.2169 +vn 0.9527 0.2963 0.0676 +vn 0.9230 0.2829 0.2607 +vn 0.9541 0.2750 0.1190 +vn 0.9360 0.3316 0.1179 +vn 0.8591 0.4573 0.2298 +vn 0.9582 0.2410 0.1539 +vn 0.9466 0.2624 0.1873 +vn 0.8944 0.2965 0.3349 +vn 0.9044 0.2559 0.3414 +vn 0.8361 0.4950 0.2365 +vn 0.9653 0.1517 0.2125 +vn 0.9242 0.1321 0.3582 +vn 0.9304 0.0836 0.3569 +vn 0.9743 0.0434 0.2212 +vn 0.9700 0.1628 0.1803 +vn 0.9424 0.0458 0.3314 +vn 0.9314 0.0184 0.3635 +vn 0.9689 0.0509 0.2422 +vn 0.9908 0.0705 0.1156 +vn 0.9932 0.0403 0.1093 +vn 0.8784 0.3056 0.3673 +vn 0.8946 0.3563 0.2696 +vn 0.9056 0.4171 0.0775 +vn 0.8936 0.4442 -0.0646 +vn 0.9972 0.0640 0.0382 +vn 0.9054 0.4174 0.0775 +vn 0.5404 0.8387 0.0679 +vn 0.4152 0.8939 -0.1689 +vn 0.8935 0.4444 -0.0647 +vn 0.3710 0.8528 -0.3675 +vn 0.8830 0.4369 -0.1713 +vn 0.0868 0.9077 -0.4106 +vn 0.1740 0.8312 -0.5281 +vn 0.4158 0.7812 -0.4657 +vn 0.1410 0.8822 -0.4494 +vn 0.2655 0.7820 -0.5639 +vn 0.4523 0.7014 -0.5509 +vn 0.3072 0.7822 -0.5420 +vn 0.3206 0.7897 -0.5231 +vn 0.4808 0.6508 -0.5876 +vn 0.6697 0.5341 -0.5159 +vn 0.8081 0.4067 -0.4260 +vn 0.6197 0.6024 -0.5031 +vn 0.7499 0.3913 -0.5334 +vn 0.8696 0.2794 -0.4070 +vn 0.9412 0.1682 -0.2931 +vn 0.9790 0.1125 -0.1699 +vn 0.8898 0.3255 -0.3200 +vn 0.9742 -0.0145 -0.2252 +vn 0.9907 -0.0817 -0.1092 +vn 0.9934 -0.1139 0.0150 +vn 0.9858 -0.1428 0.0885 +vn 0.9915 0.0805 -0.1021 +vn 0.9504 -0.3003 0.0814 +vn 0.9245 -0.3237 0.2012 +vn 0.8564 -0.4620 0.2305 +vn 0.7963 -0.4917 0.3524 +vn 0.7153 -0.6000 0.3583 +vn 0.6114 -0.6295 0.4795 +vn 0.5241 -0.7147 0.4632 +vn 0.3885 -0.7228 0.5716 +vn 0.2914 -0.7781 0.5565 +vn 0.1317 -0.7589 0.6377 +vn 0.0276 -0.7696 0.6379 +vn -0.0798 -0.7411 0.6666 +vn -0.0142 -0.7739 0.6331 +vn 0.0463 -0.7817 0.6219 +vn 0.1372 -0.8354 0.5322 +vn 0.2033 -0.8992 0.3875 +vn 0.1375 -0.8354 0.5322 +vn 0.0466 -0.7818 0.6218 +vn 0.5042 -0.7655 0.3998 +vn 0.5688 -0.7791 0.2636 +vn 0.2035 -0.8992 0.3872 +vn 0.8000 -0.5908 0.1048 +vn 0.7695 -0.6360 0.0574 +vn 0.3891 -0.8106 0.4377 +vn 0.7842 -0.6163 0.0718 +vn 0.8737 -0.4757 -0.1016 +vn 0.7394 -0.6731 0.0113 +vn 0.8662 -0.4824 -0.1303 +vn 0.8617 -0.4886 -0.1367 +vn 0.8657 -0.4866 -0.1171 +vn 0.7825 -0.5641 -0.2635 +vn 0.7745 -0.5773 -0.2588 +vn 0.7142 -0.6697 -0.2036 +vn 0.5652 -0.6949 -0.4446 +vn 0.5243 -0.7788 -0.3443 +vn 0.3996 -0.9020 -0.1637 +vn 0.5609 -0.8251 -0.0680 +vn 0.2920 -0.9564 0.0050 +vn 0.4549 -0.8898 0.0354 +vn 0.2952 -0.9435 0.1502 +vn 0.4867 -0.8669 0.1075 +vn 0.5796 -0.8114 0.0748 +vn 0.5789 -0.7911 0.1975 +vn 0.6179 -0.7694 0.1618 +vn 0.5214 -0.8327 0.1862 +vn 0.5418 -0.8357 0.0893 +vn 0.5418 -0.8358 0.0893 +vn 0.5214 -0.8328 0.1862 +vn 0.4015 -0.8947 0.1956 +vn 0.4413 -0.8888 0.1239 +vn 0.2320 -0.9579 0.1692 +vn 0.2393 -0.9628 0.1258 +vn 0.2297 -0.9707 0.0711 +vn 0.0706 -0.9945 0.0777 +vn 0.0295 -0.9994 0.0200 +vn 0.0081 -1.0000 0.0015 +vn 0.1786 -0.9837 0.0190 +vn 0.0062 -1.0000 -0.0007 +vn 0.1181 -0.9930 0.0053 +vn 0.0042 -1.0000 0.0009 +vn 0.0645 -0.9979 0.0023 +vn 0.3567 -0.9339 -0.0246 +vn 0.0398 -0.9992 -0.0040 +vn 0.6359 -0.7694 -0.0609 +vn 0.6360 -0.7693 -0.0609 +vn 0.0027 -1.0000 -0.0004 +vn 0.0019 -1.0000 -0.0003 +vn 0.0405 -0.9991 -0.0153 +vn 0.0003 -1.0000 -0.0001 +vn -0.0000 -1.0000 -0.0001 +vn -0.0001 -1.0000 -0.0000 +vn -0.0001 -1.0000 -0.0004 +vn -0.0003 -1.0000 -0.0005 +vn 0.0001 -1.0000 -0.0050 +vn 0.0064 -0.9938 -0.1109 +vn 0.0091 -0.9376 -0.3475 +vn 0.0090 -0.9375 -0.3478 +vn -0.0935 -0.9523 -0.2905 +vn -0.1961 -0.8271 -0.5267 +vn -0.0052 -0.8249 -0.5653 +vn 0.0091 -0.9375 -0.3479 +vn -0.0051 -0.8249 -0.5653 +vn 0.2272 -0.7779 -0.5859 +vn 0.1895 -0.8954 -0.4028 +vn 0.4382 -0.6889 -0.5774 +vn -0.0322 -0.7257 -0.6873 +vn 0.2183 -0.6827 -0.6973 +vn 0.4245 -0.6103 -0.6688 +vn 0.5379 -0.5569 -0.6328 +vn 0.5563 -0.6112 -0.5630 +vn 0.1887 -0.6485 -0.7374 +vn 0.4239 -0.5714 -0.7027 +vn 0.5489 -0.4987 -0.6709 +vn 0.5080 -0.5050 -0.6978 +vn 0.5235 -0.5741 -0.6296 +vn 0.4463 -0.4620 -0.7664 +vn 0.5739 -0.3940 -0.7179 +vn 0.4451 -0.4398 -0.7800 +vn -0.0014 -0.5041 -0.8636 +vn 0.1704 -0.6077 -0.7757 +vn 0.3255 -0.3781 -0.8667 +vn -0.1495 -0.3330 -0.9310 +vn -0.1499 -0.3330 -0.9309 +vn -0.2026 -0.1445 -0.9685 +vn -0.3999 -0.0339 -0.9159 +vn -0.5049 -0.2067 -0.8381 +vn -0.5130 -0.4073 -0.7556 +vn -0.0016 -0.5041 -0.8636 +vn 0.2176 -0.2632 -0.9399 +vn -0.2024 -0.1445 -0.9686 +vn 0.1670 -0.0217 -0.9857 +vn -0.0787 0.1126 -0.9905 +vn -0.0787 0.1127 -0.9905 +vn 0.1358 0.2857 -0.9487 +vn 0.1563 0.3595 -0.9200 +vn -0.1195 0.2016 -0.9721 +vn 0.1912 0.1809 -0.9647 +vn 0.1358 0.2856 -0.9487 +vn 0.3146 0.2751 -0.9085 +vn 0.3378 0.3352 -0.8795 +vn 0.4227 0.0249 -0.9059 +vn 0.3908 0.2115 -0.8959 +vn 0.5979 0.3760 -0.7079 +vn 0.6185 0.3521 -0.7025 +vn 0.6383 -0.0987 -0.7634 +vn 0.5712 0.1118 -0.8132 +vn 0.6339 0.3177 -0.7051 +vn 0.8351 0.4657 -0.2928 +vn 0.8657 0.4310 -0.2545 +vn 0.7383 0.0481 -0.6727 +vn 0.7156 0.2121 -0.6655 +vn 0.8349 0.3555 -0.4202 +vn 0.8250 0.5231 0.2139 +vn 0.8194 0.4670 0.3324 +vn 0.8210 0.1163 -0.5589 +vn 0.8379 0.1961 -0.5094 +vn 0.8706 0.4918 0.0114 +vn 0.7808 0.5463 0.3032 +vn 0.8833 0.1486 -0.4447 +vn 0.9113 0.3877 -0.1388 +vn 0.8706 0.4566 0.1832 +vn 0.9184 0.3737 0.1296 +vn 0.8957 0.4361 0.0866 +vn 0.9628 0.2395 -0.1254 +vn 0.9507 0.2994 0.0807 +vn 0.9318 0.3128 0.1843 +vn 0.8436 0.3996 0.3586 +vn 0.8678 0.4428 0.2255 +vn 0.9754 0.2038 0.0835 +vn 0.9269 0.2807 0.2491 +vn 0.8186 0.3557 0.4509 +vn 0.6544 0.4051 0.6385 +vn 0.6787 0.4752 0.5599 +vn 0.9176 0.2690 0.2926 +vn 0.7981 0.3383 0.4986 +vn 0.6284 0.3850 0.6760 +vn 0.4758 0.3959 0.7854 +vn 0.4757 0.4242 0.7706 +vn 0.7803 0.3455 0.5212 +vn 0.6133 0.3861 0.6890 +vn 0.4844 0.3940 0.7811 +vn 0.4207 0.3868 0.8206 +vn 0.3863 0.3801 0.8404 +vn 0.6046 0.4100 0.6829 +vn 0.4887 0.4224 0.7634 +vn 0.4215 0.4249 0.8011 +vn 0.4749 0.4293 0.7682 +vn 0.4820 0.3720 0.7933 +vn 0.4827 0.4548 0.7484 +vn 0.3985 0.4703 0.7874 +vn 0.4599 0.4686 0.7543 +vn 0.6732 0.4257 0.6046 +vn 0.6771 0.3970 0.6196 +vn 0.4041 0.5137 0.7569 +vn 0.4785 0.4890 0.7294 +vn 0.6598 0.4399 0.6093 +vn 0.7483 0.4144 0.5180 +vn 0.7936 0.3812 0.4743 +vn 0.4730 0.5358 0.6995 +vn 0.6028 0.5073 0.6158 +vn 0.7361 0.4478 0.5076 +vn 0.8067 0.3836 0.4495 +vn 0.7304 0.4226 0.5366 +vn 0.5796 0.5709 0.5815 +vn 0.8106 0.4183 0.4099 +vn 0.9016 0.3008 0.3110 +vn 0.7241 0.4371 0.5335 +vn 0.6646 0.4372 0.6059 +vn 0.8889 0.3646 0.2775 +vn 0.9292 0.2959 0.2213 +vn 0.6587 0.5652 0.4966 +vn 0.0356 0.7192 0.6938 +vn 0.0352 0.5857 0.8098 +vn -0.6821 0.3755 0.6274 +vn -0.6810 0.3148 0.6612 +vn 0.0092 0.5141 0.8577 +vn 0.0353 0.7193 0.6938 +vn -0.6097 0.5469 0.5737 +vn -0.8929 0.2908 0.3438 +vn -0.9029 0.1708 0.3945 +vn -0.8989 0.1865 0.3965 +vn -0.8540 0.2145 0.4739 +vn -0.8681 0.1816 0.4619 +vn -0.9263 0.2325 0.2966 +vn -0.8297 0.3648 0.4226 +vn -0.7891 0.3197 0.5245 +vn -0.8394 0.4376 0.3223 +vn -0.6838 0.5818 0.4405 +vn -0.6679 0.5016 0.5498 +vn -0.8286 0.4967 0.2584 +vn -0.6767 0.6500 0.3459 +vn -0.5669 0.7223 0.3960 +vn -0.5804 0.6429 0.4998 +vn -0.8177 0.5369 0.2075 +vn -0.6621 0.7044 0.2558 +vn -0.5436 0.7897 0.2843 +vn -0.5731 0.7658 0.2917 +vn -0.5996 0.6931 0.4001 +vn -0.6652 0.7343 0.1350 +vn -0.5283 0.8364 0.1462 +vn -0.5509 0.8219 0.1453 +vn -0.7000 0.7028 0.1267 +vn -0.7120 0.6477 0.2714 +vn -0.5432 0.8395 0.0138 +vn -0.5469 0.8371 0.0106 +vn -0.6915 0.7223 0.0105 +vn -0.8754 0.4834 0.0044 +vn -0.8789 0.4682 0.0912 +vn -0.5609 0.8163 -0.1383 +vn -0.6991 0.7014 -0.1388 +vn -0.8851 0.4477 -0.1270 +vn -0.9816 0.1645 -0.0968 +vn -0.9833 0.1813 -0.0131 +vn -0.7268 0.6271 -0.2803 +vn -0.8914 0.3933 -0.2251 +vn -0.9764 0.1611 -0.1440 +vn -0.9966 -0.0707 -0.0424 +vn -0.9957 -0.0859 -0.0359 +vn -0.8967 0.3404 -0.2831 +vn -0.9779 0.1367 -0.1581 +vn -0.9988 -0.0422 -0.0251 +vn -0.9573 -0.2421 0.1579 +vn -0.9496 -0.3074 0.0619 +vn -0.9753 0.1071 -0.1934 +vn -0.9994 -0.0099 -0.0337 +vn -0.9606 -0.1891 0.2037 +vn -0.8494 -0.3194 0.4202 +vn -0.8385 -0.4305 0.3341 +vn -0.9989 0.0119 -0.0461 +vn -0.9683 -0.1239 0.2168 +vn -0.8684 -0.2129 0.4478 +vn -0.7173 -0.2726 0.6412 +vn -0.7166 -0.3745 0.5884 +vn -0.9736 -0.0415 0.2245 +vn -0.8739 -0.1072 0.4741 +vn -0.7188 -0.1758 0.6726 +vn -0.5059 -0.2118 0.8362 +vn -0.5085 -0.3356 0.7930 +vn -0.8795 -0.0384 0.4744 +vn -0.7171 -0.0549 0.6948 +vn -0.5069 -0.0448 0.8609 +vn -0.3636 0.0029 0.9315 +vn -0.3655 -0.1708 0.9150 +vn -0.7291 0.0493 0.6827 +vn -0.5276 0.1013 0.8434 +vn -0.3639 0.1652 0.9167 +vn -0.3639 0.1653 0.9167 +vn -0.2043 0.2070 0.9568 +vn -0.1955 0.0462 0.9796 +vn -0.3637 0.0029 0.9315 +vn -0.5639 0.2437 0.7890 +vn -0.3751 0.3146 0.8720 +vn -0.2157 0.3612 0.9072 +vn 0.0131 0.3800 0.9249 +vn 0.0335 0.2432 0.9694 +vn -0.3965 0.3993 0.8266 +vn -0.2369 0.4391 0.8667 +vn 0.0016 0.4562 0.8899 +vn 0.2187 0.4285 0.8767 +vn 0.2144 0.3637 0.9065 +vn -0.2604 0.4587 0.8496 +vn -0.0191 0.4879 0.8727 +vn 0.2343 0.4687 0.8517 +vn 0.4181 0.3951 0.8180 +vn 0.3752 0.3746 0.8479 +vn -0.0372 0.5205 0.8530 +vn 0.2494 0.4859 0.8377 +vn 0.4641 0.4107 0.7849 +vn 0.6742 0.2910 0.6788 +vn 0.6381 0.2730 0.7199 +vn 0.2618 0.4936 0.8294 +vn 0.4958 0.4164 0.7621 +vn 0.7097 0.2963 0.6392 +vn 0.8478 0.1805 0.4986 +vn 0.8337 0.1637 0.5274 +vn 0.5249 0.4364 0.7307 +vn 0.7383 0.3202 0.5937 +vn 0.8619 0.2188 0.4575 +vn 0.9531 0.1184 0.2785 +vn 0.9494 0.0611 0.3080 +vn 0.7522 0.3379 0.5657 +vn 0.8639 0.2836 0.4162 +vn 0.9450 0.2224 0.2400 +vn 0.9879 0.1523 0.0294 +vn 0.9990 0.0209 0.0387 +vn 0.8528 0.3388 0.3975 +vn 0.9225 0.3211 0.2144 +vn 0.9557 0.2943 0.0062 +vn 0.9486 0.2276 -0.2199 +vn 0.9779 0.0726 -0.1963 +vn 0.8895 0.4036 0.2140 +vn 0.9049 0.4254 -0.0159 +vn 0.8465 0.4850 0.2196 +vn 0.8586 0.5123 -0.0182 +vn 0.7969 0.5670 0.2086 +vn 0.8246 0.5657 -0.0068 +vn 0.6429 0.7549 0.1300 +vn 0.7205 0.6914 -0.0525 +vn 0.7205 0.6914 -0.0526 +vn 0.7284 0.6583 -0.1898 +vn 0.6585 0.7355 -0.1593 +vn 0.6824 0.7130 -0.1612 +vn 0.3827 0.8954 -0.2274 +vn 0.4819 0.7883 -0.3825 +vn 0.4905 0.7983 -0.3494 +vn 0.4359 0.8798 -0.1896 +vn 0.5228 0.8514 -0.0427 +vn 0.0061 0.7900 -0.6131 +vn 0.0741 0.7410 -0.6674 +vn 0.1263 0.8055 -0.5790 +vn 0.1928 0.8640 -0.4652 +vn 0.3978 0.9119 -0.1010 +vn -0.4021 0.4587 -0.7924 +vn -0.3179 0.4127 -0.8536 +vn -0.1927 0.4735 -0.8595 +vn -0.1450 0.5973 -0.7888 +vn 0.2415 0.9034 -0.3544 +vn -0.5378 0.0886 -0.8384 +vn -0.4469 0.0021 -0.8946 +vn -0.4538 0.0860 -0.8869 +vn -0.1861 0.0467 -0.9814 +vn 0.2491 0.5543 -0.7942 +vn -0.5147 -0.1411 -0.8457 +vn -0.5242 -0.1280 -0.8419 +vn -0.3681 -0.1885 -0.9105 +vn -0.1126 -0.4033 -0.9081 +vn 0.3153 -0.2175 -0.9237 +vn -0.5343 -0.1760 -0.8268 +vn -0.5366 -0.1154 -0.8359 +vn -0.5544 -0.0400 -0.8313 +vn -0.5418 -0.1693 -0.8233 +vn -0.6182 0.0149 -0.7859 +vn -0.5772 -0.1666 -0.7994 +vn -0.4437 -0.3109 -0.8405 +vn -0.2491 -0.4132 -0.8759 +vn -0.6095 -0.1234 -0.7831 +vn -0.4499 -0.2859 -0.8461 +vn -0.2491 -0.3816 -0.8901 +vn 0.1005 -0.4626 -0.8809 +vn 0.0843 -0.5168 -0.8519 +vn -0.4939 -0.2609 -0.8295 +vn -0.2491 -0.3383 -0.9075 +vn 0.1124 -0.3623 -0.9253 +vn 0.1128 -0.3623 -0.9252 +vn 0.5164 -0.3214 -0.7937 +vn 0.5016 -0.4769 -0.7218 +vn 0.1009 -0.4626 -0.8808 +vn -0.2912 -0.2474 -0.9241 +vn 0.0952 -0.1733 -0.9803 +vn 0.0956 -0.1733 -0.9802 +vn 0.4795 -0.0663 -0.8750 +vn 0.7342 0.0237 -0.6785 +vn 0.7686 -0.2503 -0.5887 +vn 0.0408 0.0126 -0.9991 +vn 0.3869 0.1705 -0.9062 +vn 0.6339 0.2828 -0.7199 +vn 0.7689 0.3448 -0.5385 +vn 0.8621 0.0852 -0.4995 +vn 0.2465 0.3841 -0.8898 +vn 0.4760 0.5069 -0.7187 +vn 0.6206 0.5736 -0.5347 +vn 0.6579 0.5917 -0.4659 +vn 0.8098 0.3564 -0.4660 +vn 0.3240 0.6361 -0.7003 +vn 0.4782 0.7198 -0.5032 +vn 0.5213 0.7650 -0.3781 +vn 0.5095 0.8075 -0.2973 +vn 0.6695 0.6107 -0.4229 +vn 0.4755 0.7145 -0.5131 +vn 0.5687 0.7649 -0.3023 +vn 0.5734 0.8120 -0.1088 +vn 0.5163 0.8495 0.1088 +vn 0.5231 0.8466 -0.0978 +vn 0.6781 0.6635 -0.3162 +vn 0.7630 0.6447 0.0477 +vn 0.6985 0.5946 0.3981 +vn 0.8330 0.5393 0.1237 +vn 0.7349 0.3878 0.5563 +vn 0.6061 0.2782 0.7451 +vn 0.5322 0.2220 0.8170 +vn 0.7088 0.4054 0.5772 +vn 0.6012 0.3047 0.7387 +vn 0.5414 0.2462 0.8039 +vn 0.4786 0.2106 0.8524 +vn 0.4683 0.1656 0.8679 +vn 0.6768 0.3213 0.6624 +vn 0.6006 0.2531 0.7584 +vn 0.4719 0.1983 0.8591 +vn 0.1784 0.1374 0.9743 +vn 0.2339 0.1457 0.9613 +vn 0.4426 0.1445 0.8850 +vn 0.1167 0.0351 0.9925 +vn -0.3355 -0.0889 0.9378 +vn -0.3183 0.0402 0.9471 +vn 0.3575 0.2440 0.9015 +vn 0.0317 0.1205 0.9922 +vn -0.3599 -0.0176 0.9328 +vn -0.3601 -0.0176 0.9327 +vn -0.6575 -0.1180 0.7442 +vn -0.6855 -0.1661 0.7088 +vn -0.3359 -0.0890 0.9377 +vn -0.0867 0.4470 0.8903 +vn -0.3476 0.2941 0.8903 +vn 0.2084 0.5647 0.7985 +vn 0.0547 0.8892 0.4541 +vn -0.1429 0.8009 0.5815 +vn -0.3551 0.6559 0.6661 +vn -0.2152 0.9739 0.0725 +vn -0.5439 0.8311 0.1162 +vn -0.3407 0.8363 -0.4296 +vn -0.6610 0.6175 -0.4264 +vn -0.3830 0.5901 -0.7107 +vn -0.6465 0.3780 -0.6627 +vn -0.6612 0.6173 -0.4264 +vn -0.6467 0.3777 -0.6627 +vn -0.8179 0.2012 -0.5391 +vn -0.9001 0.3304 -0.2841 +vn -0.6168 0.1487 -0.7730 +vn -0.7494 0.0150 -0.6619 +vn -0.5646 -0.0244 -0.8250 +vn -0.6899 -0.0994 -0.7171 +vn -0.7522 -0.1157 -0.6487 +vn -0.6610 -0.0419 -0.7492 +vn -0.7134 -0.0484 -0.6991 +vn -0.8195 -0.0691 -0.5690 +vn -0.8714 -0.1308 -0.4728 +vn -0.9713 -0.1138 -0.2088 +vn -0.9864 -0.1391 -0.0872 +vn -0.9580 -0.1243 0.2583 +vn -0.9335 -0.1106 0.3411 +vn -0.8802 -0.1971 0.4317 +vn -0.7282 -0.0512 0.6834 +vn -0.8663 -0.1586 0.4736 +vn -0.7531 -0.0832 0.6526 +vn -0.3022 0.0227 0.9530 +vn -0.3187 0.0402 0.9470 +vn -0.7105 -0.3991 0.5796 +vn -0.2794 -0.2537 0.9260 +vn -0.3019 0.0227 0.9531 +vn -0.2792 -0.2536 0.9261 +vn 0.2398 0.0069 0.9708 +vn -0.3917 -0.3696 0.8426 +vn 0.0271 -0.0009 0.9996 +vn 0.2889 0.3343 0.8971 +vn -0.3172 0.1679 0.9334 +vn 0.0625 0.4940 0.8672 +vn -0.4231 0.1152 0.8987 +vn 0.0468 0.3137 0.9484 +vn -0.4129 -0.0697 0.9081 +vn 0.0056 0.0027 1.0000 +vn 0.5070 0.0538 0.8603 +vn -0.1155 0.0947 0.9888 +vn 0.3469 0.0155 0.9378 +vn 0.5582 0.0447 0.8285 +vn 0.6360 0.0651 0.7689 +vn 0.3866 0.2574 0.8856 +vn 0.3956 0.1750 0.9016 +vn 0.4543 0.2521 0.8544 +vn 0.6088 0.3204 0.7257 +vn 0.5627 0.3955 0.7260 +vn 0.8302 0.3799 0.4080 +vn 0.7250 0.5909 0.3539 +vn 0.9153 0.3855 -0.1167 +vn 0.7353 0.6558 -0.1711 +vn 0.8412 0.3542 -0.4085 +vn 0.9828 0.1708 0.0706 +vn 0.9589 0.1243 -0.2550 +vn 0.9185 0.1142 -0.3786 +vn 0.9949 -0.0796 -0.0625 +vn 0.9585 -0.1371 -0.2501 +vn 0.8932 -0.1879 -0.4085 +vn 0.9482 -0.2952 -0.1173 +vn 0.8761 -0.3579 -0.3231 +vn 0.7429 -0.4246 -0.5176 +vn 0.8578 -0.4441 -0.2589 +vn 0.7124 -0.5067 -0.4856 +vn 0.4699 -0.5459 -0.6937 +vn 0.7210 -0.5248 -0.4525 +vn 0.4646 -0.5582 -0.6874 +vn 0.0903 -0.5340 -0.8407 +vn 0.0847 -0.5169 -0.8518 +vn 0.7549 -0.5421 -0.3691 +vn 0.5127 -0.5804 -0.6327 +vn 0.1326 -0.5733 -0.8086 +vn 0.8280 -0.4861 -0.2793 +vn 0.6115 -0.5556 -0.5634 +vn 0.2395 -0.5768 -0.7810 +vn 0.9593 -0.1949 -0.2046 +vn 0.7581 -0.2224 -0.6131 +vn 0.9284 -0.3691 0.0428 +vn 0.9788 -0.1519 0.1377 +vn 0.8852 -0.4606 -0.0653 +vn 0.9057 -0.3436 0.2482 +vn 0.9093 -0.2285 0.3478 +vn 0.8670 -0.4628 -0.1846 +vn 0.9264 -0.3532 0.1306 +vn 0.8474 -0.1267 0.5157 +vn 0.7996 -0.1465 0.5824 +vn 0.9346 -0.3552 0.0168 +vn 0.8962 -0.1931 0.3995 +vn 0.6699 0.0512 0.7407 +vn 0.6266 0.1080 0.7719 +vn 0.9618 -0.2157 0.1686 +vn 0.7811 -0.0022 0.6245 +vn 0.4922 0.1709 0.8536 +vn 0.4492 0.2333 0.8624 +vn 0.9366 0.0648 0.3444 +vn 0.6925 0.1724 0.7005 +vn 0.5893 0.1531 0.7933 +vn 0.8389 0.2252 0.4955 +vn 0.6555 0.2475 0.7135 +vn 0.3972 0.2408 0.8856 +vn 0.5671 0.0685 0.8208 +vn 0.5465 0.1263 0.8279 +vn 0.7747 -0.0545 0.6300 +vn 0.5497 0.2780 0.7877 +vn 0.7643 0.1237 0.6329 +vn 0.9142 -0.0458 0.4027 +vn 0.9142 -0.0457 0.4027 +vn 0.5498 0.2781 0.7877 +vn 0.5724 0.4830 0.6626 +vn 0.5808 0.7583 0.2961 +vn 0.2898 0.4045 0.8674 +vn 0.3086 0.6147 0.7259 +vn 0.3044 0.8928 0.3321 +vn 0.1921 0.9790 -0.0681 +vn 0.4971 0.8557 -0.1439 +vn 0.0954 0.6968 0.7109 +vn 0.0111 0.5045 0.8633 +vn -0.0343 0.7707 0.6363 +vn -0.0719 0.8318 0.5504 +vn -0.1250 0.6981 0.7050 +vn -0.0022 0.8584 0.5130 +vn 0.1411 0.9609 0.2384 +vn 0.2147 0.9762 0.0309 +vn 0.3637 0.6953 0.6199 +vn 0.3902 0.8763 0.2824 +vn 0.4237 0.9023 0.0790 +vn 0.4191 0.9040 0.0843 +vn 0.2338 0.9723 0.0003 +vn 0.6917 0.6785 0.2473 +vn 0.5430 0.8011 0.2518 +vn 0.4179 0.9075 0.0413 +vn 0.8876 0.0812 0.4533 +vn 0.7225 0.3042 0.6209 +vn 0.5011 0.5300 0.6841 +vn 0.7941 -0.3323 0.5089 +vn 0.4990 -0.0157 0.8665 +vn 0.8061 -0.4877 0.3352 +vn 0.7960 -0.4779 0.3714 +vn 0.7714 -0.3430 0.5360 +vn 0.8292 -0.3995 0.3910 +vn 0.7945 -0.2710 0.5435 +vn 0.7409 -0.0567 0.6692 +vn 0.6365 0.1192 0.7620 +vn 0.7724 -0.0393 0.6339 +vn 0.6682 0.1429 0.7301 +vn 0.5708 0.2665 0.7766 +vn 0.5307 0.2666 0.8045 +vn 0.8318 -0.0576 0.5521 +vn 0.7262 0.1206 0.6768 +vn 0.6188 0.2617 0.7406 +vn 0.4974 0.4260 0.7557 +vn 0.4707 0.3932 0.7898 +vn 0.7986 0.0340 0.6010 +vn 0.6833 0.2388 0.6900 +vn 0.5428 0.4224 0.7259 +vn 0.3677 0.5982 0.7120 +vn 0.3271 0.6178 0.7151 +vn 0.5607 0.3768 0.7373 +vn 0.4144 0.5513 0.7241 +vn 0.1766 0.7148 0.6767 +vn 0.1138 0.7840 0.6102 +vn 0.4559 0.3798 0.8049 +vn 0.4190 0.4784 0.7717 +vn 0.2825 0.5420 0.7915 +vn 0.0350 0.6067 0.7942 +vn -0.0803 0.7937 0.6030 +vn 0.4016 0.3914 0.8280 +vn 0.4194 0.2899 0.8603 +vn 0.1846 0.3286 0.9262 +vn -0.2068 0.4519 0.8678 +vn -0.2876 0.6696 0.6848 +vn -0.5962 0.6883 0.4133 +vn -0.5694 0.7908 0.2244 +vn -0.3329 0.8196 0.4663 +vn -0.5986 0.5079 0.6194 +vn -0.8537 0.4401 0.2785 +vn -0.8043 0.5919 0.0527 +vn -0.5276 0.1168 0.8414 +vn -0.8464 0.0196 0.5322 +vn -0.7114 -0.1956 0.6750 +vn -0.4985 0.8660 0.0406 +vn -0.3044 0.9089 0.2849 +vn -0.1107 0.8803 0.4613 +vn -0.2788 0.9357 0.2163 +vn -0.0893 0.9010 0.4245 +vn 0.1084 0.7952 0.5965 +vn -0.0856 0.9018 0.4236 +vn 0.1135 0.7889 0.6040 +vn 0.3171 0.5945 0.7389 +vn 0.1007 0.7672 0.6335 +vn 0.3059 0.5520 0.7757 +vn 0.4426 0.3748 0.8147 +vn 0.2796 0.5260 0.8032 +vn 0.3946 0.3438 0.8521 +vn 0.2081 0.5068 0.8366 +vn 0.3165 0.2868 0.9042 +vn 0.0519 0.4960 0.8668 +vn 0.1604 0.2302 0.9598 +vn -0.1199 0.4621 0.8787 +vn -0.1060 0.1619 0.9811 +vn -0.0597 -0.1030 0.9929 +vn -0.0411 0.1247 0.9913 +vn -0.1024 -0.1607 0.9817 +vn -0.1021 -0.1607 0.9817 +vn -0.0408 0.1247 0.9914 +vn 0.3443 0.1057 0.9329 +vn 0.2350 -0.0857 0.9682 +vn 0.1512 -0.2610 0.9534 +vn 0.4128 -0.0625 0.9087 +vn 0.3797 -0.1738 0.9086 +vn 0.3604 -0.2915 0.8861 +vn 0.1069 -0.4313 0.8959 +vn -0.3325 -0.4130 0.8479 +vn 0.3772 -0.3797 0.8447 +vn 0.1494 -0.5815 0.7997 +vn -0.3322 -0.7369 0.5887 +vn 0.4685 -0.4050 0.7852 +vn 0.3033 -0.6528 0.6941 +vn -0.1193 -0.9145 0.3866 +vn 0.4859 -0.6316 0.6042 +vn 0.1075 -0.9606 0.2561 +vn -0.1196 -0.9146 0.3863 +vn 0.1075 -0.9607 0.2559 +vn 0.4859 -0.6316 0.6041 +vn 0.5859 -0.3698 0.7211 +vn 0.5112 -0.3394 0.7896 +vn -0.2934 -0.5958 0.7476 +vn -0.0786 -0.4062 0.9104 +vn -0.7233 -0.5966 0.3477 +vn -0.5784 -0.7898 0.2040 +vn -0.5224 -0.8201 0.2337 +vn -0.7370 -0.6588 0.1508 +vn -0.4292 -0.8390 0.3344 +vn -0.3751 -0.9209 -0.1060 +vn -0.3815 -0.9208 0.0805 +vn -0.1950 -0.9807 -0.0124 +vn -0.1600 -0.9639 0.2127 +vn -0.3293 -0.9094 0.2542 +vn -0.1921 -0.9362 0.2944 +vn -0.2849 -0.9097 0.3023 +vn -0.4130 -0.8778 0.2427 +vn -0.2393 -0.9558 0.1709 +vn -0.3072 -0.9428 0.1293 +vn -0.4584 -0.8880 0.0377 +vn -0.6071 -0.7872 0.1089 +vn -0.7858 -0.5983 -0.1566 +vn -0.3279 -0.9440 -0.0360 +vn -0.8695 -0.3872 -0.3068 +vn -0.1501 -0.9842 -0.0939 +vn 0.0133 -0.9938 -0.1103 +vn 0.3254 -0.9455 0.0119 +vn 0.1372 -0.9771 -0.1629 +vn -0.2443 -0.9300 -0.2747 +vn 0.2641 -0.9247 -0.2742 +vn -0.1445 -0.8893 -0.4339 +vn -0.8015 -0.4672 -0.3732 +vn -0.8393 -0.5149 -0.1748 +vn -0.9937 0.0761 -0.0820 +vn -0.9978 -0.0146 0.0645 +vn -0.9645 0.2507 0.0831 +vn -0.9548 0.1826 0.2346 +vn -0.9555 0.2806 0.0909 +vn -0.9554 0.2808 0.0911 +vn -0.9547 0.1828 0.2346 +vn -0.9198 0.3872 -0.0641 +vn -0.9199 0.3869 -0.0642 +vn -0.9645 0.2508 0.0832 +vn -0.8320 0.4362 0.3427 +vn -0.9672 0.2507 0.0406 +vn 0.3212 -0.8943 -0.3115 +vn -0.2124 -0.9578 0.1935 +vn -0.2131 -0.9553 0.2049 +vn -0.1786 -0.9522 0.2478 +vn -0.1965 -0.9598 0.2003 +vn -0.2188 -0.9519 0.2146 +vn -0.1333 -0.9772 0.1650 +vn -0.1420 -0.9821 0.1235 +vn -0.1512 -0.9762 0.1555 +vn -0.1643 -0.9860 -0.0273 +vn -0.1579 -0.9867 -0.0375 +vn 0.0874 -0.9899 0.1116 +vn 0.0356 -0.9814 0.1886 +vn -0.1852 -0.9575 0.2209 +vn -0.0062 -0.9829 0.1840 +vn -0.1368 -0.9746 0.1773 +vn -0.0425 -0.9969 0.0666 +vn -0.0968 -0.9932 0.0648 +vn -0.0867 -0.9949 -0.0514 +vn -0.1376 -0.9904 0.0097 +vn 0.1850 -0.9728 -0.1397 +vn 0.1732 -0.9723 -0.1570 +vn 0.2461 -0.9685 -0.0383 +vn 0.7504 -0.6043 -0.2676 +vn 0.7054 -0.6441 -0.2959 +vn 0.3808 -0.9235 0.0455 +vn 0.8270 -0.5255 -0.1996 +vn 0.9442 -0.0588 -0.3240 +vn 0.9259 -0.0720 -0.3709 +vn 0.5229 -0.8505 0.0576 +vn 0.9010 -0.4178 -0.1166 +vn 0.5772 -0.8138 0.0683 +vn 0.9332 -0.3581 0.0293 +vn 0.9017 -0.3663 0.2296 +vn 0.8085 -0.4013 0.4305 +vn 0.8960 0.0177 0.4437 +vn 0.8959 0.0177 0.4438 +vn 0.6843 -0.4456 0.5772 +vn 0.8159 0.0124 0.5780 +vn 0.5852 -0.5083 0.6318 +vn 0.7853 -0.0245 0.6186 +vn 0.9004 -0.1144 0.4198 +vn 0.2218 -0.8972 0.3819 +vn -0.1009 -0.9941 0.0405 +vn -0.1011 -0.9941 0.0401 +vn -0.0838 -0.9961 -0.0274 +vn 0.8967 0.2454 -0.3685 +vn 0.9051 0.2939 -0.3073 +vn 0.9345 -0.0713 -0.3487 +vn 0.9030 0.2461 -0.3521 +vn 0.7598 0.5532 -0.3416 +vn 0.7642 0.5506 -0.3358 +vn 0.4684 0.8420 -0.2678 +vn 0.5021 0.8453 -0.1824 +vn 0.7860 0.5665 -0.2476 +vn 0.4677 0.8419 -0.2691 +vn 0.1107 0.9840 -0.1395 +vn 0.0804 0.9835 -0.1622 +vn -0.1485 0.9865 -0.0689 +vn -0.2757 0.9602 0.0449 +vn 0.0479 0.9959 -0.0770 +vn 0.0158 0.8632 0.5047 +vn 0.5823 0.7265 0.3649 +vn -0.1173 0.5743 0.8102 +vn 0.4686 0.5422 0.6975 +vn 0.7762 0.3609 0.5170 +vn 0.8460 0.4839 0.2240 +vn 0.8826 0.1890 0.4305 +vn 0.9563 0.2654 0.1225 +vn 0.9464 -0.1730 0.2727 +vn 0.9906 -0.1365 -0.0106 +vn 0.7105 -0.7036 0.0141 +vn 0.7048 -0.6978 -0.1281 +vn 0.7103 -0.7038 0.0140 +vn 0.1975 -0.9659 -0.1672 +vn 0.7420 -0.6649 -0.0856 +vn 0.7423 -0.6646 -0.0855 +vn 0.9660 -0.1821 0.1834 +vn -0.3040 0.5297 0.7918 +vn -0.1890 0.9707 0.1481 +vn -0.0490 0.9984 -0.0294 +vn 0.2622 0.9618 -0.0785 +vn 0.2588 0.9502 0.1739 +vn 0.5833 0.8016 0.1312 +vn 0.6370 0.5068 0.5808 +vn 0.3772 0.9129 -0.1563 +vn 0.2611 0.9509 -0.1660 +vn 0.5840 0.7949 0.1645 +vn 0.1406 0.9653 -0.2203 +vn -0.0123 0.9638 -0.2662 +vn -0.1722 0.9779 -0.1189 +vn 0.0244 0.9823 -0.1855 +vn -0.0009 0.9796 -0.2009 +vn -0.0967 0.9953 0.0033 +vn -0.3126 0.8461 0.4318 +vn -0.3910 0.8782 0.2753 +vn 0.2565 0.9647 -0.0593 +vn 0.2031 0.9520 0.2289 +vn 0.1360 0.9851 -0.1049 +vn 0.3306 0.9436 -0.0168 +vn -0.6056 0.4305 0.6693 +vn -0.4918 0.2282 0.8403 +vn -0.6361 0.2678 0.7236 +vn -0.0943 0.3537 0.9306 +vn -0.0440 0.3145 0.9482 +vn 0.6882 0.4305 0.5840 +vn 0.4703 -0.4031 0.7851 +vn 0.5475 -0.3695 0.7508 +vn 0.3894 -0.3829 0.8377 +vn 0.4528 -0.4459 0.7721 +vn 0.4328 -0.4963 0.7526 +vn 0.1516 -0.6892 0.7085 +vn 0.3919 -0.6247 0.6754 +vn 0.5123 -0.6192 0.5952 +vn 0.3818 -0.8262 0.4143 +vn 0.5331 -0.7084 0.4626 +vn 0.2197 -0.9034 0.3683 +vn 0.2194 -0.9035 0.3681 +vn 0.0714 -0.9214 0.3820 +vn 0.0072 -0.9988 0.0492 +vn 0.0332 -0.9981 0.0510 +vn 0.1201 -0.9856 0.1189 +vn 0.3816 -0.8264 0.4141 +vn 0.0716 -0.9213 0.3823 +vn 0.0003 -1.0000 0.0007 +vn 0.0002 -1.0000 0.0005 +vn 0.0296 -0.9995 0.0128 +vn -0.0000 -1.0000 0.0001 +vn -0.0001 -1.0000 -0.0001 +vn 0.0777 -0.9959 0.0461 +vn 0.0910 -0.9940 0.0610 +vn 0.4376 -0.8549 0.2787 +vn 0.0943 -0.9946 0.0431 +vn 0.4754 -0.8517 0.2203 +vn 0.7212 -0.6047 0.3379 +vn 0.6741 -0.6108 0.4153 +vn 0.6742 -0.6108 0.4153 +vn 0.7437 -0.5623 0.3616 +vn 0.7223 -0.5402 0.4319 +vn 0.8088 -0.4129 0.4188 +vn 0.7968 -0.3877 0.4635 +vn 0.7989 -0.3642 0.4786 +vn 0.8624 -0.1397 0.4866 +vn 0.8711 -0.1310 0.4733 +vn 0.8683 -0.0907 0.4876 +vn 0.8212 -0.3470 0.4530 +vn 0.9655 -0.1875 0.1805 +vn 0.8817 -0.4536 0.1301 +vn 0.6876 -0.7128 0.1385 +vn 0.5732 -0.7846 0.2361 +vn 0.6492 -0.5597 -0.5151 +vn 0.4094 -0.8117 -0.4165 +vn 0.2663 -0.9391 -0.2172 +vn 0.3004 -0.9090 0.2889 +vn 0.5273 -0.7122 0.4634 +vn 0.7638 -0.3908 -0.5137 +vn 0.7637 -0.3909 -0.5138 +vn 0.9891 -0.0541 0.1368 +vn 0.7337 -0.4008 -0.5487 +vn 0.1063 -0.5243 -0.8449 +vn 0.2016 -0.4174 -0.8861 +vn 0.7636 -0.3908 -0.5139 +vn 0.2016 -0.4173 -0.8861 +vn 0.5991 -0.3639 -0.7133 +vn -0.0064 -0.5274 -0.8496 +vn 0.9959 0.0465 -0.0772 +vn 0.8416 0.2227 -0.4920 +vn 0.8942 0.2711 0.3563 +vn 0.8631 0.4987 0.0796 +vn 0.5318 0.8106 -0.2451 +vn 0.7799 0.5644 0.2706 +vn 0.5591 0.8283 0.0363 +vn 0.3953 0.9173 -0.0476 +vn 0.5430 0.8243 0.1602 +vn 0.4322 0.8986 0.0756 +vn 0.4426 0.8966 0.0153 +vn 0.4095 0.9080 0.0887 +vn 0.4091 0.9122 -0.0228 +vn 0.5136 0.8538 -0.0853 +vn 0.4095 0.9080 0.0886 +vn 0.3643 0.9257 0.1018 +vn 0.3601 0.9304 -0.0679 +vn 0.4563 0.8358 0.3053 +vn 0.3953 0.8654 0.3080 +vn 0.5076 0.8284 0.2369 +vn 0.6741 0.6182 0.4042 +vn 0.6547 0.6190 0.4338 +vn 0.5077 0.8284 0.2368 +vn 0.7165 0.5987 0.3579 +vn 0.8098 0.3074 0.4997 +vn 0.8077 0.3176 0.4967 +vn 0.8483 0.3001 0.4362 +vn 0.8800 0.1135 0.4613 +vn 0.8588 0.0934 0.5037 +vn 0.8809 0.1250 0.4565 +vn 0.8684 -0.0904 0.4875 +vn 0.8712 -0.1307 0.4732 +vn 0.8624 -0.1395 0.4866 +vn 0.8677 -0.1524 0.4732 +vn 0.8628 0.0724 0.5003 +vn 0.8629 0.0724 0.5002 +vn 0.8676 -0.1526 0.4732 +vn 0.9026 -0.1556 0.4014 +vn 0.8895 0.0812 0.4497 +vn 0.8254 0.3287 0.4590 +vn 0.9205 0.1098 0.3751 +vn 0.8352 0.3415 0.4311 +vn 0.6401 0.6397 0.4256 +vn 0.8459 0.3660 0.3879 +vn 0.6165 0.6704 0.4128 +vn 0.3372 0.8820 0.3293 +vn 0.5996 0.6510 0.4655 +vn 0.2981 0.8343 0.4638 +vn 0.1703 0.9050 0.3898 +vn 0.2713 0.7613 0.5889 +vn 0.1154 0.8144 0.5687 +vn 0.0726 0.8406 0.5368 +vn 0.1379 0.9388 0.3157 +vn 0.0769 0.8517 0.5183 +vn 0.1416 0.9457 0.2927 +vn 0.0734 0.8592 0.5063 +vn 0.1228 0.9495 0.2888 +vn 0.1308 0.9862 0.1012 +vn -0.0507 0.9758 0.2125 +vn -0.0125 0.9999 0.0089 +vn 0.1308 0.9862 0.1011 +vn -0.0124 0.9999 0.0089 +vn 0.2245 0.9595 -0.1702 +vn 0.2671 0.9618 -0.0595 +vn 0.5874 0.7390 -0.3298 +vn 0.6026 0.7824 -0.1574 +vn 0.4910 0.8070 -0.3281 +vn 0.8173 0.5614 -0.1301 +vn 0.7442 0.5400 -0.3932 +vn 0.6483 0.4604 -0.6064 +vn 0.4311 0.7701 -0.4702 +vn 0.8798 0.2337 -0.4140 +vn 0.7629 0.1101 -0.6371 +vn 0.8264 0.1177 -0.5507 +vn 0.7723 -0.1260 -0.6226 +vn 0.8323 -0.0961 -0.5460 +vn 0.9191 -0.0148 -0.3938 +vn 0.9005 0.1552 -0.4061 +vn 0.8171 -0.2247 -0.5309 +vn 0.9139 -0.1441 -0.3796 +vn 0.9788 -0.0623 -0.1949 +vn 0.8957 -0.2258 -0.3831 +vn 0.9658 -0.1567 -0.2064 +vn 0.9971 -0.0707 0.0294 +vn 0.9530 -0.2099 -0.2186 +vn 0.9944 -0.1045 0.0181 +vn 0.9480 0.0411 0.3155 +vn 0.9954 -0.0951 0.0141 +vn 0.9519 0.0330 0.3045 +vn 0.8253 0.1472 0.5451 +vn 0.9562 0.0208 0.2920 +vn 0.8163 0.1361 0.5614 +vn 0.6038 0.2693 0.7503 +vn 0.7996 0.1461 0.5825 +vn 0.5712 0.2539 0.7805 +vn 0.3560 0.3276 0.8752 +vn 0.5470 0.1956 0.8140 +vn 0.3578 0.2388 0.9028 +vn 0.2277 0.2554 0.9396 +vn 0.3916 0.0913 0.9156 +vn 0.2567 0.0900 0.9623 +vn 0.0614 0.0796 0.9949 +vn 0.2894 -0.1127 0.9505 +vn 0.0842 -0.1190 0.9893 +vn -0.1911 -0.1313 0.9728 +vn 0.1017 -0.3698 0.9235 +vn -0.1985 -0.3654 0.9094 +vn -0.3749 -0.3508 0.8581 +vn -0.3654 -0.1708 0.9150 +vn -0.2055 -0.6000 0.7732 +vn -0.4094 -0.5562 0.7232 +vn -0.5481 -0.4694 0.6923 +vn -0.4326 -0.7337 0.5239 +vn -0.6059 -0.6253 0.4917 +vn -0.7265 -0.5227 0.4461 +vn -0.6239 -0.7359 0.2631 +vn -0.7238 -0.6555 0.2153 +vn -0.8272 -0.5385 0.1606 +vn -0.7013 -0.7127 0.0141 +vn -0.8252 -0.5645 0.0217 +vn -0.9489 -0.3152 0.0143 +vn -0.8379 -0.5397 -0.0816 +vn -0.9545 -0.2956 -0.0395 +vn -0.9956 -0.0910 -0.0243 +vn -0.9593 -0.2641 -0.0999 +vn -0.9970 -0.0737 -0.0253 +vn -0.9826 0.1806 0.0434 +vn -0.9993 -0.0327 -0.0181 +vn -0.9781 0.1826 0.1003 +vn -0.8822 0.4249 0.2032 +vn -0.9694 0.1969 0.1467 +vn -0.8732 0.3986 0.2804 +vn -0.7280 0.5790 0.3672 +vn -0.8660 0.3753 0.3303 +vn -0.7307 0.5216 0.4405 +vn -0.6137 0.6124 0.4983 +vn -0.7066 0.4692 0.5297 +vn -0.6044 0.5297 0.5951 +vn -0.5859 0.5444 0.6003 +vn -0.5790 0.4671 0.6682 +vn -0.5863 0.4588 0.6676 +vn -0.6543 0.4223 0.6273 +vn -0.5664 0.4039 0.7184 +vn -0.6533 0.3588 0.6667 +vn -0.7695 0.2908 0.5685 +vn -0.6405 0.3131 0.7012 +vn -0.7709 0.2366 0.5914 +vn -0.8342 0.1923 0.5169 +vn -0.7497 0.2194 0.6244 +vn -0.8326 0.1578 0.5310 +vn -0.8031 0.1805 0.5679 +vn -0.8195 0.2007 0.5368 +vn -0.6308 0.2830 0.7225 +vn -0.6412 0.3013 0.7058 +vn -0.1597 0.4413 0.8830 +vn -0.0669 0.4674 0.8815 +vn -0.0665 0.4674 0.8815 +vn -0.1594 0.4414 0.8830 +vn 0.4337 0.4831 0.7606 +vn 0.5368 0.4669 0.7027 +vn 0.7322 0.4166 0.5388 +vn 0.4187 0.4953 0.7611 +vn 0.7865 0.3819 0.4854 +vn 0.8334 0.3385 0.4369 +vn 0.8401 0.2949 0.4553 +vn 0.8572 0.2824 0.4307 +vn 0.6968 0.3394 0.6319 +vn 0.8406 0.2956 0.4538 +vn 0.7020 0.3410 0.6253 +vn 0.4673 0.3674 0.8042 +vn 0.6736 0.3740 0.6375 +vn 0.4327 0.4150 0.8003 +vn 0.3645 0.4250 0.8286 +vn 0.3630 0.4874 0.7941 +vn 0.3494 0.5096 0.7863 +vn 0.4972 0.5096 0.7022 +vn 0.3112 0.6362 0.7060 +vn 0.5138 0.6357 0.5760 +vn 0.7077 0.5666 0.4221 +vn 0.5176 0.7640 0.3853 +vn 0.7365 0.6377 0.2256 +vn 0.8736 0.4801 0.0791 +vn 0.7596 0.6501 0.0199 +vn 0.7814 0.6110 -0.1265 +vn 0.7339 0.6228 -0.2712 +vn 0.3864 0.8046 -0.4510 +vn 0.4903 0.7320 -0.4731 +vn 0.6261 0.6043 -0.4928 +vn 0.7774 0.4171 -0.4709 +vn 0.2814 0.7672 -0.5764 +vn 0.3507 0.7025 -0.6193 +vn 0.4392 0.6071 -0.6622 +vn 0.5684 0.5046 -0.6498 +vn 0.8990 0.2354 -0.3692 +vn 0.3381 0.7063 -0.6219 +vn 0.2868 0.6713 -0.6834 +vn 0.2572 0.6470 -0.7178 +vn 0.4156 0.6446 -0.6417 +vn 0.2962 0.6568 -0.6935 +vn 0.2106 0.6846 -0.6979 +vn 0.2191 0.7582 -0.6141 +vn 0.5104 0.5895 -0.6261 +vn 0.3943 0.6344 -0.6649 +vn 0.3326 0.7073 -0.6238 +vn 0.3585 0.8359 -0.4156 +vn 0.3150 0.8714 -0.3760 +vn 0.6587 0.4987 -0.5634 +vn 0.5678 0.5903 -0.5738 +vn 0.5576 0.7067 -0.4355 +vn 0.5577 0.7068 -0.4352 +vn 0.3586 0.8360 -0.4153 +vn 0.7703 0.4429 -0.4588 +vn 0.7473 0.5253 -0.4069 +vn 0.8501 0.3412 -0.4012 +vn 0.8846 0.3438 -0.3151 +vn 0.8068 0.4392 -0.3953 +vn 0.7325 0.5607 -0.3861 +vn 0.6731 0.5992 -0.4336 +vn 0.6467 0.6393 -0.4160 +vn 0.6729 0.5993 -0.4336 +vn 0.7322 0.5610 -0.3862 +vn 0.5407 0.7004 -0.4659 +vn 0.5747 0.6766 -0.4603 +vn 0.5669 0.7103 -0.4174 +vn 0.6626 0.6090 -0.4360 +vn 0.6704 0.6475 -0.3625 +vn 0.8064 0.4630 -0.3679 +vn 0.8341 0.4804 -0.2710 +vn 0.9237 0.2845 -0.2567 +vn 0.9477 0.2671 -0.1750 +vn 0.9629 0.2570 -0.0823 +vn 0.9477 0.2656 -0.1771 +vn 0.9953 0.0687 -0.0676 +vn 0.9949 0.0939 -0.0358 +vn 0.9752 0.1086 -0.1928 +vn 0.8935 0.1114 -0.4350 +vn 0.8912 0.3092 -0.3318 +vn 0.9987 -0.0359 0.0353 +vn 0.9883 -0.1252 0.0872 +vn 0.8200 0.1589 -0.5499 +vn 0.8371 0.3888 -0.3848 +vn 0.7347 0.6652 -0.1334 +vn 0.7974 0.4898 -0.3525 +vn 0.7897 0.6086 -0.0772 +vn 0.8466 0.4012 -0.3497 +vn 0.9512 0.2800 -0.1292 +vn 0.8439 0.2692 -0.4641 +vn 0.9553 0.1307 -0.2651 +vn 0.7280 0.4584 -0.5098 +vn 0.7149 0.3638 -0.5972 +vn 0.5893 0.4525 -0.6693 +vn 0.5337 0.5148 -0.6709 +vn 0.6708 0.6302 -0.3909 +vn 0.6063 0.4054 -0.6842 +vn 0.8286 0.4719 -0.3013 +vn 0.8287 0.4717 -0.3013 +vn 0.6063 0.4052 -0.6842 +vn 0.9033 0.3369 -0.2655 +vn 0.9450 0.1943 0.2631 +vn 0.8757 0.4328 0.2141 +vn 0.8017 0.0213 0.5973 +vn 0.7301 0.2344 0.6419 +vn 0.8849 0.3266 0.3322 +vn 0.8761 0.0103 0.4820 +vn 0.7549 0.1199 0.6448 +vn 0.7548 0.1202 0.6448 +vn 0.9492 0.1835 0.2555 +vn 0.7161 0.6681 0.2022 +vn 0.9933 0.0578 0.0996 +vn 0.9493 0.1831 0.2555 +vn 0.6189 0.7275 -0.2961 +vn 0.3151 0.8715 -0.3757 +vn 0.9406 0.2832 -0.1873 +vn 0.3471 0.4312 -0.8328 +vn 0.3851 0.4402 -0.8111 +vn 0.1544 0.3354 -0.9293 +vn 0.4842 0.3502 -0.8018 +vn 0.1473 0.1732 -0.9738 +vn -0.1016 -0.0405 -0.9940 +vn -0.0917 0.1394 -0.9860 +vn -0.2592 -0.1636 -0.9519 +vn -0.3543 -0.0695 -0.9325 +vn -0.4439 -0.2084 -0.8715 +vn -0.5331 -0.1863 -0.8253 +vn -0.6887 -0.2524 -0.6797 +vn -0.6895 -0.2948 -0.6615 +vn -0.8453 -0.3090 -0.4358 +vn -0.7848 -0.3870 -0.4840 +vn -0.4495 -0.5741 -0.6844 +vn -0.7958 -0.4443 -0.4114 +vn -0.4190 -0.6508 -0.6332 +vn 0.2190 -0.6832 -0.6966 +vn 0.1699 -0.6077 -0.7757 +vn -0.4656 -0.7265 -0.5054 +vn 0.1384 -0.7696 -0.6234 +vn 0.2195 -0.6832 -0.6965 +vn 0.1387 -0.7695 -0.6235 +vn 0.5242 -0.6266 -0.5767 +vn 0.0652 -0.8693 -0.4900 +vn 0.4808 -0.7240 -0.4947 +vn 0.4808 -0.7241 -0.4945 +vn 0.0585 -0.9667 -0.2493 +vn 0.4177 -0.8412 -0.3434 +vn 0.1295 -0.9915 -0.0133 +vn 0.2063 -0.9583 0.1978 +vn 0.1293 -0.9915 -0.0131 +vn 0.0581 -0.9667 -0.2493 +vn -0.3842 -0.9219 -0.0508 +vn -0.2561 -0.9345 0.2471 +vn 0.2058 -0.9584 0.1979 +vn -0.5194 -0.7400 0.4273 +vn -0.6124 -0.6220 0.4879 +vn -0.4347 -0.8367 0.3332 +vn -0.2894 -0.8482 0.4437 +vn -0.0767 -0.8711 0.4851 +vn -0.0975 -0.9929 0.0683 +vn -0.0586 -0.9942 0.0902 +vn -0.1294 -0.9911 0.0323 +vn -0.1410 -0.9900 0.0053 +vn -0.0017 -1.0000 -0.0000 +vn -0.0013 -1.0000 -0.0002 +vn -0.0007 -1.0000 -0.0001 +vn -0.0009 -1.0000 -0.0001 +vn -0.1199 -0.9928 -0.0082 +vn -0.5047 -0.8327 -0.2279 +vn -0.2911 -0.8771 -0.3821 +vn -0.7888 -0.4917 -0.3689 +vn -0.4956 -0.5862 -0.6409 +vn -0.1575 -0.6458 -0.7471 +vn -0.0800 -0.8874 -0.4540 +vn -0.8210 -0.4316 -0.3737 +vn -0.5415 -0.5247 -0.6569 +vn -0.1936 -0.5662 -0.8012 +vn 0.0051 -0.6085 -0.7935 +vn 0.0409 -0.7066 -0.7064 +vn -0.2325 -0.4735 -0.8495 +vn -0.0497 -0.4907 -0.8699 +vn -0.2943 -0.3465 -0.8907 +vn -0.1249 -0.3554 -0.9263 +vn 0.0053 -0.3409 -0.9401 +vn 0.2905 -0.2064 -0.9343 +vn -0.2018 -0.2285 -0.9524 +vn -0.0946 -0.1904 -0.9771 +vn 0.1812 -0.0273 -0.9831 +vn 0.5534 0.2217 -0.8029 +vn 0.6160 0.0557 -0.7858 +vn 0.7665 0.2889 -0.5736 +vn 0.7487 0.3707 -0.5495 +vn -0.3677 -0.2383 -0.8989 +vn 0.1368 -0.9032 -0.4068 +vn 0.0430 -0.8946 -0.4448 +vn 0.0353 -0.9942 -0.1019 +vn 0.0135 -0.9953 -0.0964 +vn -0.0005 -1.0000 0.0019 +vn -0.0002 -1.0000 0.0007 +vn 0.0001 -1.0000 0.0002 +vn 0.0001 -1.0000 -0.0001 +vn -0.0005 -1.0000 -0.0000 +vn -0.0005 -1.0000 -0.0001 +vn -0.0001 -1.0000 0.0004 +vn 0.0002 -1.0000 -0.0003 +vn -0.0004 -1.0000 0.0008 +vn 0.0017 -1.0000 -0.0013 +vn 0.0057 -0.9998 0.0184 +vn 0.0675 -0.9969 0.0413 +vn 0.1460 -0.9726 0.1808 +vn 0.1727 -0.9296 0.3256 +vn 0.1044 -0.8971 0.4293 +vn 0.0310 -0.9993 -0.0211 +vn 0.3065 -0.9447 -0.1169 +vn 0.2214 -0.9269 -0.3029 +vn 0.0453 -0.9967 -0.0666 +vn 0.0650 -0.8693 -0.4900 +vn -0.4693 -0.8227 -0.3207 +vn -0.8728 -0.3687 -0.3198 +vn 0.7406 0.5165 -0.4298 +vn 0.5800 0.6580 -0.4802 +vn 0.4468 0.7250 -0.5241 +vn 0.4953 0.7199 -0.4862 +vn 0.4664 0.7383 -0.4872 +vn 0.7967 0.4866 -0.3585 +vn 0.8514 0.4240 -0.3088 +vn 0.8763 0.4135 -0.2473 +vn 0.8764 0.4132 -0.2473 +vn 0.8516 0.4235 -0.3088 +vn 0.9818 0.1097 -0.1550 +vn 0.9955 0.0707 -0.0625 +vn 0.9980 0.0634 -0.0047 +vn 0.8831 0.4368 -0.1712 +vn 0.9879 0.1110 -0.1079 +vn 0.9963 0.0819 -0.0275 +vn 0.9980 0.0562 0.0303 +vn 0.9698 0.2068 -0.1290 +vn 0.9882 0.1491 -0.0363 +vn 0.9905 0.1279 0.0512 +vn 0.9057 0.3727 -0.2022 +vn 0.9284 0.3595 -0.0937 +vn 0.9098 0.4114 0.0553 +vn 0.9701 0.1628 0.1802 +vn 0.7149 0.6328 -0.2974 +vn 0.7044 0.6923 -0.1564 +vn 0.9097 0.4115 0.0555 +vn 0.7043 0.6925 -0.1563 +vn 0.4092 0.7875 -0.4608 +vn 0.4220 0.8283 -0.3685 +vn 0.2116 0.8181 -0.5347 +vn 0.2809 0.8074 -0.5188 +vn 0.3326 0.8167 -0.4715 +vn 0.3511 0.7656 -0.5391 +vn 0.3511 0.7655 -0.5392 +vn 0.4240 0.6181 -0.6619 +vn 0.3093 0.6624 -0.6824 +vn 0.3283 0.3946 -0.8582 +vn 0.4844 0.3780 -0.7890 +vn 0.3440 0.8178 -0.4613 +vn 0.3612 0.1166 -0.9252 +vn 0.5116 0.1255 -0.8500 +vn 0.3837 -0.0852 -0.9195 +vn 0.5225 -0.0463 -0.8514 +vn 0.7652 0.0641 -0.6406 +vn 0.5525 -0.1658 -0.8168 +vn 0.7674 -0.0108 -0.6410 +vn 0.9150 0.1365 -0.3797 +vn 0.9139 0.1755 -0.3660 +vn 0.9528 0.2082 -0.2208 +vn 0.9506 0.2271 -0.2115 +vn 0.9454 0.3239 -0.0353 +vn 0.9532 0.3013 -0.0251 +vn 0.8716 0.4588 0.1729 +vn 0.9275 0.3729 -0.0265 +vn 0.8427 0.5132 0.1626 +vn 0.6958 0.6318 0.3416 +vn 0.8202 0.5452 0.1733 +vn 0.6748 0.6547 0.3406 +vn 0.4696 0.7214 0.5090 +vn 0.6661 0.6401 0.3829 +vn 0.4631 0.7192 0.5180 +vn 0.2395 0.7457 0.6217 +vn 0.2427 0.7403 0.6270 +vn 0.4612 0.6463 0.6080 +vn 0.2581 0.6830 0.6833 +vn 0.2393 0.7457 0.6218 +vn 0.2579 0.6830 0.6834 +vn 0.0392 0.6667 0.7443 +vn 0.2762 0.5742 0.7707 +vn 0.0694 0.5645 0.8225 +vn -0.1799 0.5309 0.8281 +vn 0.0740 0.4661 0.8816 +vn -0.1943 0.4668 0.8627 +vn -0.4326 0.4282 0.7934 +vn -0.2085 0.4628 0.8616 +vn -0.4301 0.3861 0.8160 +vn -0.6604 0.2462 0.7094 +vn -0.8178 -0.2053 0.5377 +vn -0.7098 -0.5680 0.4166 +vn -0.7097 -0.5683 0.4164 +vn -0.7784 -0.5311 0.3346 +vn -0.7786 -0.5309 0.3346 +vn -0.7264 -0.6269 0.2815 +vn -0.8878 -0.2394 0.3930 +vn -0.9139 -0.2600 0.3118 +vn -0.9025 -0.0560 0.4270 +vn -0.8981 -0.0081 0.4396 +vn -0.8937 0.0158 0.4484 +vn -0.8732 -0.0750 0.4816 +vn -0.9078 -0.2222 0.3556 +vn -0.9202 -0.1506 0.3614 +vn -0.9082 0.0395 0.4166 +vn -0.7036 -0.6778 0.2134 +vn -0.6726 -0.7060 0.2217 +vn 0.1802 -0.9821 0.0548 +vn 0.1988 -0.9738 -0.1102 +vn -0.6625 -0.7143 0.2257 +vn -0.9040 -0.1246 0.4089 +vn -0.7185 -0.6891 0.0945 +vn -0.9168 -0.0890 0.3893 +vn -0.8780 0.1007 0.4680 +vn -0.8866 0.0727 0.4568 +vn -0.8650 0.0888 0.4938 +vn -0.8788 0.0094 0.4771 +vn -0.8788 0.0094 0.4770 +vn -0.9066 -0.0204 0.4215 +vn -0.8902 -0.0697 0.4503 +vn -0.8657 -0.0847 0.4933 +vn -0.7598 -0.1326 0.6365 +vn -0.8124 -0.1395 0.5662 +vn -0.7528 -0.2574 0.6058 +vn -0.7380 -0.1162 0.6647 +vn -0.8040 -0.1637 0.5716 +vn -0.8866 -0.1631 0.4329 +vn -0.8582 -0.1161 0.5001 +vn -0.9338 -0.1171 0.3382 +vn -0.9788 -0.0651 0.1940 +vn -0.9426 -0.1182 0.3124 +vn -0.9472 -0.1274 0.2942 +vn -0.9649 -0.1445 0.2194 +vn -0.8996 -0.2671 0.3456 +vn -0.9217 -0.2359 0.3081 +vn -0.8929 -0.2924 0.3423 +vn -0.9006 -0.3333 0.2789 +vn -0.9582 -0.1069 0.2655 +vn -0.9299 -0.3362 0.1489 +vn -0.9620 -0.2680 0.0528 +vn -0.9571 -0.2686 0.1089 +vn -0.8764 -0.4646 -0.1269 +vn -0.9558 -0.1751 0.2364 +vn -0.7889 -0.6019 -0.1238 +vn -0.9261 -0.0987 0.3641 +vn -0.7702 -0.6330 -0.0785 +vn -0.5196 -0.7776 -0.3540 +vn -0.7813 -0.6221 -0.0504 +vn -0.4608 -0.8246 -0.3283 +vn -0.2351 -0.8317 -0.5030 +vn -0.3498 -0.7683 -0.5361 +vn -0.3495 -0.7683 -0.5363 +vn -0.2349 -0.8317 -0.5030 +vn 0.0854 -0.7125 -0.6964 +vn -0.0525 -0.6548 -0.7540 +vn 0.4544 -0.4127 -0.7894 +vn 0.3766 -0.3452 -0.8596 +vn 0.6680 -0.0944 -0.7382 +vn 0.6381 -0.0436 -0.7687 +vn 0.6213 -0.0244 -0.7832 +vn 0.5997 0.0946 -0.7946 +vn 0.5519 0.0166 -0.8338 +vn 0.6040 0.1562 -0.7815 +vn 0.4081 0.2202 -0.8860 +vn 0.6046 0.2423 -0.7587 +vn 0.4293 0.3099 -0.8483 +vn 0.0800 0.4085 -0.9093 +vn 0.4422 0.4043 -0.8006 +vn 0.0957 0.5154 -0.8516 +vn 0.4701 0.5010 -0.7266 +vn 0.1403 0.6260 -0.7671 +vn 0.4612 0.6716 -0.5798 +vn 0.1752 0.7607 -0.6250 +vn 0.6016 0.5674 -0.5623 +vn 0.6203 0.3882 -0.6816 +vn 0.6852 0.2923 -0.6671 +vn 0.6839 0.4528 -0.5721 +vn 0.6043 0.3173 -0.7308 +vn 0.6548 0.2641 -0.7081 +vn 0.7190 0.3392 -0.6066 +vn 0.6142 0.6612 -0.4307 +vn 0.6716 0.5943 -0.4424 +vn 0.4150 0.8960 -0.1581 +vn 0.3164 0.9356 -0.1564 +vn 0.7329 0.1949 -0.6518 +vn 0.7256 0.0249 -0.6877 +vn 0.7255 0.4924 -0.4808 +vn 0.5057 0.8423 -0.1866 +vn 0.1293 0.9846 0.1174 +vn 0.0324 0.9872 0.1559 +vn 0.0322 0.9872 0.1562 +vn 0.1291 0.9847 0.1174 +vn -0.4089 0.8313 0.3764 +vn -0.4562 0.7803 0.4278 +vn -0.5039 0.7626 0.4056 +vn -0.0749 0.9859 0.1495 +vn -0.0747 0.9860 0.1493 +vn -0.5552 0.7897 0.2609 +vn -0.1088 0.9924 0.0573 +vn -0.8310 0.2848 0.4778 +vn -0.8578 0.2993 0.4179 +vn -0.9352 0.2495 0.2514 +vn -0.9817 -0.0755 0.1749 +vn -0.9595 0.1976 0.2006 +vn -0.9700 -0.1567 0.1861 +vn -0.9115 0.1748 0.3722 +vn -0.9000 -0.1815 0.3964 +vn -0.8319 0.1242 0.5409 +vn -0.6659 0.4262 0.6123 +vn -0.7134 0.4037 0.5727 +vn -0.8005 0.0589 0.5964 +vn -0.7511 0.2406 0.6148 +vn -0.8072 0.2499 0.5347 +vn -0.8784 0.1685 0.4473 +vn -0.8728 0.1552 0.4627 +vn -0.8414 0.1215 0.5266 +vn -0.8596 0.0782 0.5050 +vn -0.8555 0.1171 0.5043 +vn -0.8882 -0.0177 0.4591 +vn -0.9431 -0.0849 0.3216 +vn -0.8668 0.0931 0.4898 +vn -0.8785 0.0376 0.4762 +vn -0.9008 -0.0244 0.4336 +vn -0.9007 -0.0308 0.4333 +vn -0.8779 -0.2819 0.3871 +vn -0.8921 0.0202 0.4513 +vn -0.8781 -0.0099 0.4783 +vn -0.8727 0.0222 0.4878 +vn -0.8684 0.2043 0.4519 +vn -0.8473 0.1697 0.5032 +vn -0.7373 0.0695 0.6719 +vn -0.7473 -0.1753 0.6410 +vn -0.8446 -0.1206 0.5217 +vn -0.8749 0.2787 0.3960 +vn -0.8248 0.3918 0.4077 +vn -0.6160 -0.4258 0.6628 +vn -0.6716 -0.4868 0.5586 +vn -0.8747 0.0311 0.4837 +vn -0.7835 0.5511 0.2871 +vn -0.7871 0.5183 0.3345 +vn -0.4491 -0.5581 0.6978 +vn -0.6829 -0.1023 0.7233 +vn -0.7076 0.5555 0.4368 +vn -0.5884 0.7736 0.2350 +vn -0.7020 0.6714 0.2376 +vn -0.3077 0.0399 0.9506 +vn -0.4451 0.6671 0.5974 +vn -0.4236 0.8718 0.2462 +vn -0.0980 0.7526 0.6512 +vn -0.2431 0.9208 0.3051 +vn -0.2941 0.9252 0.2398 +vn -0.2632 0.9100 0.3205 +vn -0.2990 0.9014 0.3133 +vn -0.3099 0.9089 0.2791 +vn -0.1918 0.8863 0.4215 +vn -0.1547 0.8958 0.4166 +vn -0.1464 0.9392 0.3106 +vn -0.0841 0.7338 0.6741 +vn -0.1222 0.7566 0.6424 +vn 0.2293 0.8336 0.5025 +vn 0.1197 0.9555 0.2695 +vn 0.3462 0.5856 0.7329 +vn 0.4442 0.8229 0.3542 +vn 0.3783 0.4771 0.7932 +vn 0.3549 0.5465 0.7585 +vn -0.0775 0.5890 0.8044 +vn 0.3182 0.6530 0.6873 +vn 0.6576 0.5837 0.4763 +vn 0.8839 0.4036 0.2363 +vn 0.2298 0.8404 0.4909 +vn 0.5432 0.7871 0.2922 +vn 0.7581 0.6519 0.0143 +vn 0.7504 0.6564 -0.0780 +vn 0.7580 0.6521 0.0141 +vn 0.5431 0.7873 0.2918 +vn 0.3318 0.9412 -0.0635 +vn 0.5284 0.8175 -0.2291 +vn 0.5280 0.7937 -0.3019 +vn 0.7502 0.6566 -0.0782 +vn 0.3680 0.9175 -0.1509 +vn 0.5678 0.7964 0.2084 +vn 0.4192 0.8496 -0.3201 +vn 0.4101 0.8356 -0.3654 +vn 0.2217 0.9265 -0.3040 +vn 0.0492 0.9797 -0.1942 +vn 0.2626 0.9627 0.0656 +vn 0.3546 0.8560 -0.3762 +vn 0.1964 0.9343 -0.2976 +vn 0.1035 0.9785 -0.1785 +vn 0.2545 0.9559 -0.1467 +vn 0.1241 0.9717 -0.2012 +vn 0.2417 0.9109 -0.3344 +vn 0.2183 0.9509 -0.2196 +vn 0.2930 0.9324 -0.2116 +vn 0.3278 0.9030 -0.2778 +vn 0.4617 0.8670 -0.1876 +vn 0.2070 0.9021 -0.3786 +vn 0.1727 0.9033 -0.3926 +vn 0.1699 0.8905 -0.4220 +vn 0.3144 0.8437 -0.4352 +vn 0.3266 0.8799 -0.3452 +vn 0.1560 0.8832 -0.4422 +vn 0.2533 0.8806 -0.4004 +vn 0.5139 0.7918 -0.3301 +vn 0.8740 0.4376 -0.2114 +vn 0.7025 0.5920 -0.3950 +vn 0.4231 0.8453 -0.3262 +vn 0.6617 0.7019 -0.2637 +vn 0.9146 0.3733 -0.1553 +vn 0.7074 0.5958 -0.3802 +vn 0.9591 0.2521 -0.1290 +vn 0.9564 -0.2030 0.2100 +vn 0.9982 -0.0608 0.0013 +vn 0.9958 -0.0486 -0.0779 +vn 0.9958 -0.0488 -0.0779 +vn 0.9712 0.0618 -0.2300 +vn 0.9712 0.0620 -0.2301 +vn 0.9981 -0.0611 0.0015 +vn 0.9594 -0.1842 -0.2137 +vn 0.8591 0.3686 -0.3551 +vn 0.8590 0.3687 -0.3552 +vn 0.4985 0.7764 -0.3855 +vn 0.7290 0.5895 -0.3480 +vn 0.4806 0.8285 -0.2875 +vn 0.4953 0.8344 -0.2418 +vn 0.5228 0.7952 -0.3071 +vn 0.5069 0.8051 -0.3080 +vn 0.3692 0.8853 -0.2827 +vn 0.3466 0.9375 -0.0317 +vn 0.7065 0.6666 0.2378 +vn 0.4821 0.7438 0.4629 +vn 0.4822 0.7436 0.4631 +vn 0.7067 0.6664 0.2378 +vn 0.8094 0.4450 0.3833 +vn 0.5678 0.7963 0.2087 +vn 0.9946 0.0373 0.0965 +vn 0.8460 0.1670 0.5064 +vn 0.9583 -0.1874 0.2156 +vn 0.8248 -0.1185 0.5529 +vn 0.9681 0.0826 0.2366 +vn 0.8358 0.0423 0.5475 +vn 0.8078 0.5749 0.1306 +vn 0.7460 0.5223 0.4131 +vn 0.5942 0.8042 0.0143 +vn 0.5186 0.8303 0.2041 +vn 0.4332 0.8500 0.2997 +vn 0.3112 0.9415 0.1296 +vn 0.3287 0.9331 0.1459 +vn 0.2758 0.9585 0.0720 +vn 0.2962 0.9518 0.0797 +vn 0.0885 0.9777 0.1902 +vn 0.3070 0.9496 0.0634 +vn 0.0819 0.9802 0.1801 +vn -0.1399 0.9527 0.2697 +vn 0.0582 0.9889 0.1367 +vn -0.1561 0.9626 0.2215 +vn -0.3245 0.9025 0.2832 +vn -0.1770 0.9753 0.1319 +vn -0.3241 0.9189 0.2248 +vn -0.3262 0.9048 0.2737 +vn -0.3415 0.8982 0.2769 +vn -0.3460 0.8843 0.3136 +vn -0.3312 0.9287 0.1668 +vn -0.3637 0.9088 0.2045 +vn -0.5513 0.7779 0.3014 +vn -0.5154 0.7690 0.3783 +vn -0.7263 0.5707 0.3830 +vn -0.6844 0.6019 0.4115 +vn -0.7974 0.4382 0.4150 +vn -0.7539 0.5375 0.3778 +vn -0.8010 0.4388 0.4073 +vn -0.7245 0.5545 0.4095 +vn -0.7213 0.4851 0.4945 +vn -0.7604 0.3757 0.5297 +vn -0.4918 0.5518 0.6735 +vn -0.6711 0.2482 0.6986 +vn -0.8261 -0.1566 0.5414 +vn -0.6710 0.2482 0.6987 +vn -0.7130 -0.0111 0.7011 +vn -0.8052 -0.5408 0.2432 +vn -0.8541 -0.5126 0.0878 +vn -0.7047 -0.6881 -0.1730 +vn -0.7957 -0.5887 -0.1422 +vn -0.9502 -0.1830 0.2521 +vn -0.6640 -0.6637 -0.3444 +vn -0.9182 -0.3905 0.0663 +vn -0.8780 -0.4478 -0.1689 +vn -0.8558 -0.2638 0.4449 +vn -0.4467 0.4248 0.7874 +vn -0.6417 0.3552 0.6798 +vn -0.3689 0.5004 0.7833 +vn -0.3685 0.5005 0.7834 +vn -0.1199 0.7322 0.6705 +vn -0.0639 0.7083 0.7030 +vn -0.4465 0.4250 0.7874 +vn -0.4918 0.5516 0.6737 +vn -0.4917 0.5518 0.6736 +vn -0.3902 0.7238 0.5691 +vn -0.3371 0.8357 0.4335 +vn 0.0172 0.8386 0.5444 +vn -0.3904 0.7238 0.5690 +vn -0.6841 0.6728 0.2818 +vn -0.3375 0.8357 0.4332 +vn -0.5670 0.8112 0.1430 +vn -0.2714 0.9271 0.2585 +vn -0.4213 0.9059 0.0434 +vn -0.2517 0.9628 0.0983 +vn -0.4011 0.9141 0.0599 +vn -0.3270 0.9329 0.1509 +vn -0.1709 0.9822 0.0783 +vn 0.0199 0.9998 -0.0040 +vn 0.0215 0.9992 0.0337 +vn 0.2427 0.9693 -0.0405 +vn 0.2081 0.9749 -0.0787 +vn 0.3067 0.9510 0.0378 +vn 0.3614 0.9324 -0.0083 +vn 0.3495 0.9359 -0.0435 +vn 0.2914 0.9566 -0.0068 +vn 0.2766 0.9608 -0.0199 +vn 0.4161 0.9038 -0.1001 +vn 0.4018 0.9155 -0.0223 +vn 0.2957 0.9552 0.0116 +vn 0.3060 0.9319 -0.1948 +vn 0.2547 0.9555 -0.1491 +vn 0.3109 0.9406 -0.1367 +vn 0.2709 0.9506 -0.1514 +vn 0.3344 0.9256 -0.1776 +vn 0.1620 0.9849 -0.0613 +vn 0.3213 0.9202 -0.2238 +vn 0.2945 0.9187 -0.2632 +vn 0.2800 0.8966 -0.3430 +vn 0.5472 0.7649 -0.3400 +vn 0.2759 0.8652 -0.4186 +vn 0.5240 0.7329 -0.4338 +vn 0.7670 0.5051 -0.3957 +vn 0.7691 0.5765 -0.2758 +vn 0.7693 0.5763 -0.2758 +vn 0.8886 0.4202 -0.1841 +vn 0.9275 0.3461 -0.1412 +vn 0.8785 0.4401 0.1859 +vn 0.8987 0.3861 0.2081 +vn 0.6072 0.4563 0.6504 +vn 0.6013 0.5245 0.6028 +vn 0.9166 0.3333 -0.2210 +vn 0.8848 0.2775 -0.3742 +vn 0.8986 0.4145 0.1440 +vn 0.8907 0.4515 0.0520 +vn 0.5702 0.6212 0.5375 +vn 0.5926 0.5015 0.6303 +vn 0.8667 0.1601 -0.4724 +vn 0.8376 0.0980 -0.5375 +vn 0.8541 0.5122 -0.0904 +vn 0.5239 -0.1298 -0.8418 +vn 0.5123 -0.2829 -0.8109 +vn -0.0585 -0.3381 -0.9393 +vn -0.0681 -0.5200 -0.8514 +vn -0.0685 -0.5200 -0.8514 +vn -0.7458 -0.4322 -0.5069 +vn -0.9937 -0.1113 -0.0138 +vn -0.8695 0.2024 0.4505 +vn -0.9244 0.1877 0.3320 +vn -0.5010 0.4443 0.7427 +vn -0.6055 0.5255 0.5977 +vn 0.0484 0.6121 0.7893 +vn -0.0581 0.7723 0.6326 +vn 0.5063 0.7795 0.3688 +vn -0.4279 0.3753 0.8222 +vn 0.1012 0.4841 0.8692 +vn -0.4105 0.3714 0.8328 +vn 0.1144 0.4566 0.8823 +vn -0.4524 0.4056 0.7942 +vn 0.0918 0.5140 0.8529 +vn -0.7777 0.2497 0.5768 +vn -0.7919 0.2504 0.5569 +vn -0.8262 0.3058 0.4731 +vn -0.9218 0.1619 0.3522 +vn -0.9213 0.2310 0.3127 +vn -0.8324 0.5358 0.1413 +vn -0.7789 0.5639 0.2744 +vn -0.7788 0.5642 0.2743 +vn -0.8323 0.5361 0.1412 +vn -0.5953 0.8007 -0.0668 +vn -0.5780 0.8147 0.0472 +vn -0.3352 0.9114 -0.2387 +vn -0.5919 0.7802 -0.2021 +vn 0.0969 0.8801 -0.4647 +vn 0.5347 0.6151 -0.5794 +vn 0.6646 0.2834 -0.6913 +vn 0.7122 0.4588 -0.5313 +vn 0.6740 0.7037 -0.2246 +vn 0.7722 0.4591 -0.4392 +vn 0.7338 0.6642 -0.1429 +vn 0.6134 0.7733 0.1603 +vn 0.5378 0.8335 0.1265 +vn 0.4390 0.8030 0.4031 +vn 0.3702 0.8396 0.3976 +vn 0.2170 0.7849 0.5804 +vn 0.1803 0.7959 0.5780 +vn 0.1374 0.8137 0.5648 +vn -0.0861 0.7041 0.7049 +vn -0.1385 0.7096 0.6908 +vn -0.8299 0.2634 0.4918 +vn -0.2210 0.7195 0.6584 +vn -0.9369 0.1590 0.3113 +vn -0.8297 0.2638 0.4919 +vn -0.9368 0.1594 0.3114 +vn -0.8560 -0.4699 -0.2153 +vn -0.9793 0.0815 0.1852 +vn -0.8750 -0.4558 -0.1634 +vn -0.9969 0.0767 0.0194 +vn -0.8969 -0.3846 -0.2181 +vn -0.9052 -0.3469 -0.2455 +vn -0.9051 -0.3468 -0.2458 +vn -0.8969 -0.3846 -0.2182 +vn -0.5776 -0.1288 -0.8061 +vn -0.3403 -0.1132 -0.9335 +vn -0.9045 -0.2861 -0.3163 +vn -0.9046 -0.2861 -0.3160 +vn -0.1543 -0.2124 -0.9649 +vn -0.8733 -0.3483 -0.3407 +vn -0.1240 -0.2339 -0.9643 +vn 0.4868 0.1938 -0.8517 +vn 0.5739 0.0988 -0.8129 +vn 0.5630 0.0499 -0.8250 +vn 0.4928 0.2380 -0.8370 +vn 0.7693 0.2862 -0.5712 +vn 0.7327 0.2408 -0.6365 +vn 0.7694 0.3740 -0.5178 +vn 0.3099 0.2899 -0.9055 +vn 0.7373 0.5090 -0.4442 +vn 0.6760 0.7361 0.0352 +vn 0.3463 0.8197 0.4562 +vn 0.5829 0.7743 0.2463 +vn 0.2628 0.7910 0.5524 +vn 0.4966 0.7848 0.3707 +vn -0.2987 0.7579 0.5799 +vn -0.9793 0.0814 0.1852 +vn -0.8650 0.5017 -0.0023 +vn -0.8823 0.4526 -0.1295 +vn -0.5487 0.7595 -0.3495 +vn -0.8652 0.5015 -0.0021 +vn -0.9628 0.1785 0.2028 +vn -0.9641 0.1477 0.2206 +vn -0.8107 0.2250 0.5405 +vn -0.0660 0.9073 -0.4152 +vn -0.6185 0.7364 -0.2741 +vn -0.8817 0.4703 -0.0379 +vn -0.5535 0.7498 0.3625 +vn -0.8843 0.4544 0.1073 +vn -0.9739 0.1380 -0.1803 +vn -0.8378 0.4915 0.2378 +vn -0.9943 0.1020 -0.0298 +vn -0.9680 -0.1548 -0.1977 +vn -0.9414 0.0329 -0.3358 +vn -0.8615 -0.3032 -0.4074 +vn -0.9843 -0.1487 -0.0946 +vn -0.8006 -0.3634 -0.4765 +vn 0.0207 -0.3926 -0.9195 +vn -0.1840 -0.4423 -0.8778 +vn 0.7523 -0.1412 -0.6435 +vn 0.7409 -0.1977 -0.6419 +vn 0.2154 -0.3531 -0.9105 +vn 0.7212 -0.1877 -0.6668 +vn 0.7526 -0.1412 -0.6432 +vn 0.7214 -0.1877 -0.6666 +vn 0.3473 -0.3038 -0.8872 +vn 0.6747 -0.2519 -0.6938 +vn 0.6492 0.0377 -0.7597 +vn 0.6492 0.0373 -0.7597 +vn 0.7159 0.1710 -0.6769 +vn -0.5183 -0.3080 -0.7978 +vn -0.6736 -0.3854 -0.6307 +vn -0.9932 -0.0973 -0.0634 +vn -0.9932 0.0036 -0.1164 +vn -0.9850 0.1425 0.0972 +vn -0.8089 0.4948 0.3177 +vn -0.4875 0.7632 0.4241 +vn -0.1615 0.8638 0.4772 +vn 0.2520 0.9628 -0.0978 +vn 0.0591 0.9798 0.1913 +vn 0.3926 0.9182 -0.0528 +vn 0.1954 0.9165 0.3491 +vn 0.5080 0.8223 -0.2564 +vn 0.6666 0.6992 -0.2584 +vn 0.5684 0.8227 -0.0000 +vn 0.6049 0.7877 -0.1169 +vn 0.7050 0.6840 -0.1875 +vn 0.7415 0.6189 -0.2590 +vn 0.7623 0.6014 -0.2393 +vn 0.5715 0.8021 -0.1732 +vn 0.5953 0.7733 -0.2185 +vn 0.6655 0.6955 -0.2710 +vn 0.8962 0.3375 -0.2878 +vn 0.8265 0.4662 -0.3155 +vn 0.5464 0.8083 -0.2194 +vn 0.7227 0.6698 -0.1702 +vn 0.9844 0.1553 -0.0828 +vn 0.9659 -0.2589 -0.0080 +vn 0.9815 -0.0749 -0.1763 +vn 0.9977 0.0373 -0.0568 +vn 0.9275 0.2419 -0.2851 +vn 0.9980 -0.0635 -0.0058 +vn 0.8263 0.5094 -0.2404 +vn 0.7508 0.6605 0.0002 +vn 0.8131 0.5316 0.2374 +vn 0.4549 0.8019 0.3874 +vn 0.4551 0.8017 0.3875 +vn 0.4548 0.8018 0.3876 +vn 0.4614 0.7309 0.5029 +vn 0.6838 0.6410 -0.3487 +vn 0.6915 0.6503 -0.3146 +vn 0.6918 0.6500 -0.3146 +vn 0.7635 0.5869 -0.2694 +vn 0.7633 0.5872 -0.2694 +vn 0.6840 0.6407 -0.3487 +vn 0.9254 0.0971 -0.3663 +vn 0.7292 0.5893 -0.3480 +vn 0.9520 -0.0050 -0.3060 +vn 0.8745 -0.4459 -0.1907 +vn 0.9563 -0.2032 0.2101 +vn 0.9592 0.2519 -0.1288 +vn 0.9155 0.2590 0.3080 +vn 0.7123 -0.2540 0.6543 +vn 0.4431 -0.5018 0.7429 +vn 0.3739 -0.1065 0.9213 +vn 0.2403 -0.3777 0.8942 +vn 0.1869 -0.4707 0.8623 +vn 0.3090 -0.3633 0.8789 +vn 0.2896 -0.4585 0.8402 +vn 0.2960 -0.4155 0.8601 +vn 0.2215 -0.4266 0.8769 +vn 0.3148 -0.3188 0.8940 +vn 0.2713 -0.3401 0.9004 +vn 0.4938 -0.4503 0.7439 +vn 0.4552 -0.3385 0.8235 +vn 0.6186 -0.5166 0.5920 +vn 0.5499 -0.4098 0.7278 +vn 0.5182 -0.4016 0.7551 +vn 0.4456 -0.4774 0.7573 +vn 0.4479 -0.3964 0.8014 +vn 0.6656 -0.5454 0.5095 +vn 0.2056 -0.5365 0.8185 +vn 0.5670 -0.6641 0.4874 +vn 0.7833 -0.6190 -0.0573 +vn 0.7972 -0.5103 -0.3226 +vn 0.1904 -0.5624 0.8047 +vn 0.4520 -0.6836 0.5730 +vn 0.3166 -0.7424 0.5904 +vn 0.5757 -0.6131 0.5410 +vn 0.6244 -0.6279 0.4646 +vn 0.5798 -0.6987 0.4192 +vn 0.6550 -0.5271 0.5413 +vn 0.6578 -0.4172 0.6271 +vn 0.5597 -0.5471 0.6224 +vn 0.5237 -0.4840 0.7011 +vn 0.5536 -0.3771 0.7425 +vn 0.5496 -0.0739 0.8321 +vn 0.5770 -0.1355 0.8054 +vn 0.3477 -0.0641 0.9354 +vn 0.3247 0.5053 0.7995 +vn 0.3853 0.4925 0.7804 +vn 0.5263 0.4283 0.7346 +vn 0.5263 0.4285 0.7344 +vn 0.4730 0.8543 0.2153 +vn 0.1661 0.9246 0.3429 +vn 0.3247 0.5056 0.7994 +vn 0.9155 0.2590 0.3079 +vn 0.7243 0.6629 -0.1897 +vn 0.4430 0.7513 -0.4891 +vn 0.3135 0.9251 -0.2143 +vn 0.4421 0.7592 -0.4777 +vn 0.2796 0.8268 -0.4881 +vn 0.2758 0.7210 -0.6356 +vn 0.2644 0.8950 -0.3592 +vn 0.1608 0.8701 -0.4660 +vn 0.1908 0.9096 -0.3690 +vn 0.1972 0.8552 -0.4793 +vn 0.2048 0.8601 -0.4671 +vn 0.2093 0.9108 -0.3558 +vn 0.2479 0.8412 -0.4805 +vn 0.2780 0.8564 -0.4351 +vn 0.1950 0.8519 -0.4861 +vn 0.0502 0.9151 0.4002 +vn 0.3852 0.4927 0.7803 +vn -0.3809 0.8921 0.2431 +vn -0.1218 0.7862 0.6059 +vn 0.2965 0.3647 0.8827 +vn -0.4649 0.4626 0.7549 +vn -0.0851 0.0908 0.9922 +vn 0.2966 0.3644 0.8827 +vn -0.0848 0.0905 0.9923 +vn 0.3240 -0.3156 0.8919 +vn -0.5084 -0.1241 0.8521 +vn 0.0054 -0.5064 0.8623 +vn 0.4466 -0.6778 0.5841 +vn -0.3238 -0.6148 0.7192 +vn 0.2803 -0.8001 0.5303 +vn 0.5096 -0.7601 0.4031 +vn -0.0252 -0.8658 0.4998 +vn 0.2599 -0.8548 0.4492 +vn 0.1318 -0.8009 0.5841 +vn -0.5026 -0.6340 0.5878 +vn -0.4679 -0.6756 0.5697 +vn -0.6091 -0.4844 0.6280 +vn -0.5938 -0.5859 0.5515 +vn -0.4336 -0.7315 0.5262 +vn -0.7341 -0.3177 0.6001 +vn -0.7342 -0.3174 0.6002 +vn -0.7940 -0.0569 0.6052 +vn -0.7853 -0.1476 0.6013 +vn -0.6092 -0.4842 0.6280 +vn -0.7497 -0.2038 0.6296 +vn -0.7498 -0.2035 0.6296 +vn -0.8651 0.0933 0.4929 +vn -0.8573 0.3301 0.3950 +vn -0.8100 0.2431 0.5337 +vn -0.5087 -0.1240 0.8520 +vn -0.7782 0.2053 0.5936 +vn -0.8596 0.4069 0.3090 +vn -0.8521 0.5143 0.0968 +vn -0.7865 0.5444 0.2917 +vn -0.6583 0.6461 0.3863 +vn -0.7132 0.6953 0.0894 +vn -0.7153 0.6824 -0.1506 +vn -0.8095 0.5854 -0.0452 +vn -0.7314 0.6649 -0.1513 +vn -0.6095 0.7888 0.0797 +vn -0.6954 0.6933 0.1891 +vn -0.6027 0.7979 0.0102 +vn -0.6758 0.7226 0.1452 +vn -0.7643 0.5444 0.3457 +vn -0.7288 0.6789 -0.0888 +vn -0.8205 0.5651 0.0865 +vn -0.8833 0.2810 0.3753 +vn -0.7650 0.6440 -0.0058 +vn -0.8809 0.4371 0.1814 +vn -0.8801 -0.1000 0.4641 +vn -0.8290 0.5266 0.1885 +vn -0.9176 -0.0189 0.3970 +vn -0.6573 -0.5843 0.4760 +vn -0.5939 -0.5857 0.5515 +vn -0.9161 0.0094 0.4009 +vn -0.7069 -0.5634 0.4276 +vn -0.6571 -0.5844 0.4761 +vn -0.7067 -0.5637 0.4276 +vn -0.5518 -0.7262 0.4101 +vn -0.4797 -0.7465 0.4611 +vn -0.5596 -0.7075 0.4315 +vn -0.4659 -0.7472 0.4740 +vn -0.4422 -0.7927 0.4195 +vn -0.3488 -0.8145 0.4636 +vn -0.0812 -0.9482 0.3072 +vn -0.0081 -0.9347 0.3552 +vn 0.3358 -0.9347 0.1169 +vn 0.3403 -0.9242 0.1733 +vn 0.1300 -0.9862 0.1028 +vn 0.5725 -0.8196 -0.0222 +vn 0.2819 -0.9406 -0.1893 +vn -0.2349 -0.9650 0.1163 +vn -0.3969 -0.8773 0.2697 +vn 0.6446 -0.7520 -0.1381 +vn 0.4064 -0.8244 -0.3939 +vn 0.4066 -0.8243 -0.3940 +vn 0.6273 -0.7759 -0.0668 +vn 0.7105 -0.6888 -0.1441 +vn 0.6730 -0.7258 -0.1422 +vn 0.6948 -0.6858 -0.2169 +vn 0.6727 -0.7115 -0.2033 +vn 0.5886 -0.7929 -0.1577 +vn 0.5752 -0.8109 -0.1081 +vn 0.4134 -0.9081 -0.0671 +vn 0.4378 -0.8986 -0.0283 +vn 0.1783 -0.9821 0.0609 +vn 0.2347 -0.9654 0.1133 +vn 0.2693 -0.9499 0.1583 +vn -0.0225 -0.9870 0.1592 +vn 0.1573 -0.9866 0.0423 +vn -0.0315 -0.9913 0.1280 +vn -0.1129 -0.9817 0.1533 +vn -0.0313 -0.9916 0.1256 +vn -0.0974 -0.9834 0.1533 +vn -0.1500 -0.9747 0.1659 +vn -0.1835 -0.9700 0.1595 +vn -0.2152 -0.9632 0.1612 +vn -0.2578 -0.9511 0.1699 +vn -0.1718 -0.9813 0.0867 +vn -0.2189 -0.9669 0.1308 +vn -0.2187 -0.9670 0.1308 +vn -0.1718 -0.9813 0.0866 +vn -0.0257 -0.9991 -0.0350 +vn -0.1306 -0.9908 0.0365 +vn 0.0015 -0.9976 -0.0691 +vn 0.1927 -0.9667 -0.1684 +vn 0.0090 -0.9994 -0.0347 +vn 0.1996 -0.9744 -0.1037 +vn 0.4697 -0.8564 -0.2146 +vn 0.2197 -0.9754 -0.0176 +vn 0.0691 -0.9957 0.0609 +vn 0.3346 -0.9043 0.2651 +vn 0.3879 -0.9120 0.1330 +vn 0.3882 -0.9119 0.1330 +vn 0.3349 -0.9041 0.2652 +vn 0.7256 -0.4518 0.5190 +vn 0.7305 -0.5791 0.3619 +vn 0.7685 0.3062 0.5618 +vn 0.8742 0.1438 0.4639 +vn 0.9346 -0.0584 0.3508 +vn 0.5681 0.7640 0.3059 +vn 0.9901 -0.0647 0.1242 +vn 0.9726 -0.0666 -0.2228 +vn 0.9428 -0.2369 -0.2344 +vn 0.9643 -0.0936 -0.2478 +vn 0.9565 -0.2239 -0.1872 +vn 0.9428 -0.2370 -0.2343 +vn 0.9601 -0.0734 -0.2698 +vn 0.9320 -0.2513 -0.2612 +vn 0.8988 -0.4311 -0.0793 +vn 0.9168 0.1652 -0.3635 +vn 0.9289 -0.0453 -0.3675 +vn 0.9202 -0.2683 -0.2852 +vn 0.8858 0.1613 -0.4351 +vn 0.9214 0.0031 -0.3887 +vn 0.9201 -0.2683 -0.2852 +vn 0.9102 0.1741 -0.3757 +vn 0.9287 -0.0375 -0.3688 +vn 0.9276 0.1979 -0.3167 +vn 0.9255 0.0155 -0.3783 +vn 0.9155 -0.0448 -0.3999 +vn 0.9441 0.0225 -0.3290 +vn 0.9410 0.0936 -0.3252 +vn 0.9352 -0.0419 -0.3516 +vn 0.9293 0.1859 -0.3191 +vn 0.9320 0.0052 -0.3623 +vn 0.9441 0.1187 -0.3075 +vn 0.9238 0.1866 -0.3342 +vn 0.9109 0.2111 -0.3546 +vn 0.9198 0.1768 -0.3504 +vn 0.9294 0.2144 -0.3006 +vn 0.9587 0.0828 -0.2720 +vn 0.9325 0.1551 -0.3262 +vn 0.9500 -0.0661 -0.3052 +vn 0.9060 0.2309 -0.3548 +vn 0.9773 -0.0981 -0.1876 +vn 0.9643 -0.0935 -0.2476 +vn 0.9295 0.2224 -0.2943 +vn 0.9590 0.0777 -0.2724 +vn 0.9605 0.1263 -0.2480 +vn 0.9680 0.0349 -0.2486 +vn 0.9560 0.0344 -0.2915 +vn 0.9548 0.0891 -0.2837 +vn 0.9243 -0.0618 -0.3766 +vn 0.9232 0.1520 -0.3529 +vn 0.7864 0.4936 -0.3714 +vn 0.4156 0.7714 -0.4819 +vn 0.4406 0.8275 -0.3481 +vn 0.4404 0.8276 -0.3481 +vn 0.4152 0.7716 -0.4819 +vn -0.0074 0.8961 -0.4437 +vn 0.0493 0.9464 -0.3191 +vn -0.4932 0.7875 -0.3695 +vn -0.4720 0.8331 -0.2884 +vn -0.4640 0.8594 -0.2146 +vn -0.8873 0.4261 -0.1766 +vn -0.9112 0.3973 -0.1089 +vn -0.9942 0.0737 -0.0778 +vn -0.9983 0.0325 -0.0487 +vn -0.9970 0.0159 -0.0755 +vn -0.9920 0.0019 -0.1265 +vn -0.9742 -0.1363 -0.1798 +vn -0.9648 -0.0913 -0.2468 +vn -0.9838 0.0111 -0.1791 +vn -0.9444 -0.1191 -0.3066 +vn -0.9565 -0.0598 -0.2854 +vn -0.9390 -0.0367 -0.3420 +vn -0.9371 -0.0507 -0.3454 +vn -0.9249 0.0658 -0.3745 +vn -0.6986 0.4026 -0.5915 +vn -0.9295 0.1809 -0.3213 +vn -0.7213 0.4849 -0.4946 +vn -0.2881 0.4528 -0.8438 +vn -0.2271 0.7097 -0.6669 +vn -0.2746 0.7282 -0.6280 +vn -0.7721 0.4424 -0.4562 +vn -0.8377 0.3222 -0.4411 +vn -0.8472 0.0144 -0.5310 +vn -0.9598 -0.2429 -0.1404 +vn -0.9294 -0.3685 0.0181 +vn -0.5921 -0.8058 -0.0095 +vn -0.5181 -0.8534 -0.0579 +vn 0.1133 -0.9913 -0.0673 +vn 0.2110 -0.9440 -0.2536 +vn 0.2275 -0.8344 -0.5020 +vn -0.4889 -0.8136 -0.3146 +vn 0.5822 -0.8088 -0.0833 +vn 0.6722 -0.6762 -0.3016 +vn 0.6968 -0.4954 -0.5187 +vn 0.6920 -0.5567 -0.4595 +vn 0.2392 -0.8632 -0.4446 +vn 0.6970 -0.4951 -0.5187 +vn 0.6724 -0.6760 -0.3016 +vn 0.8876 -0.3696 -0.2749 +vn 0.8587 -0.2175 -0.4640 +vn 0.8516 -0.2703 -0.4492 +vn 0.6923 -0.5565 -0.4595 +vn 0.8235 -0.2934 -0.4856 +vn 0.6002 -0.5884 -0.5418 +vn 0.6000 -0.5886 -0.5418 +vn 0.4940 -0.7032 -0.5113 +vn 0.2805 -0.7050 -0.6514 +vn 0.2351 -0.8360 -0.4958 +vn 0.7934 -0.5225 -0.3123 +vn 0.4943 -0.7032 -0.5111 +vn 0.7236 -0.6748 -0.1452 +vn 0.6081 -0.7100 -0.3551 +vn 0.9177 -0.3145 -0.2427 +vn 0.8266 -0.5395 -0.1602 +vn 0.6948 -0.3712 -0.6160 +vn 0.9669 -0.1610 -0.1981 +vn 0.9334 -0.2818 -0.2222 +vn 0.7833 -0.0153 -0.6214 +vn 0.9509 -0.0090 -0.3095 +vn 0.8216 0.2303 -0.5215 +vn 0.9047 0.0768 -0.4191 +vn 0.9524 -0.1476 -0.2668 +vn 0.8788 0.2141 -0.4264 +vn 0.9306 0.1151 -0.3474 +vn 0.9482 -0.0195 -0.3172 +vn 0.9166 0.0448 -0.3973 +vn 0.8976 0.0074 -0.4408 +vn 0.9481 -0.0195 -0.3173 +vn 0.9305 0.1150 -0.3477 +vn 0.9388 0.1223 -0.3220 +vn 0.9377 0.0860 -0.3367 +vn 0.9280 0.0895 -0.3617 +vn 0.9166 0.0448 -0.3972 +vn 0.9222 0.1071 -0.3715 +vn 0.8881 0.1540 -0.4331 +vn 0.9169 0.1789 -0.3567 +vn 0.9035 0.1644 -0.3959 +vn 0.8893 0.1433 -0.4343 +vn 0.8662 0.2503 -0.4324 +vn 0.8610 0.1936 -0.4703 +vn 0.8473 -0.1235 -0.5165 +vn 0.8840 -0.0378 -0.4660 +vn 0.9259 -0.0199 -0.3773 +vn 0.9259 -0.0201 -0.3773 +vn 0.8173 -0.4766 -0.3238 +vn 0.9440 -0.3020 -0.1333 +vn 0.9368 0.0739 -0.3421 +vn 0.9367 0.0741 -0.3421 +vn 0.8840 -0.0380 -0.4660 +vn 0.6936 -0.6006 -0.3977 +vn 0.8473 -0.1238 -0.5165 +vn 0.5290 -0.7487 -0.3995 +vn -0.1616 -0.9866 -0.0214 +vn 0.0496 -0.9973 -0.0538 +vn 0.3300 -0.8649 -0.3783 +vn -0.4046 -0.9141 -0.0266 +vn -0.6361 -0.7519 0.1733 +vn -0.4613 -0.8849 0.0640 +vn -0.7080 -0.6893 0.1538 +vn -0.6186 -0.7760 0.1229 +vn -0.5570 -0.8042 0.2071 +vn -0.2952 -0.9553 0.0177 +vn -0.2964 -0.9473 0.1219 +vn 0.0622 -0.9937 -0.0935 +vn -0.3036 -0.9489 -0.0859 +vn 0.0297 -0.9762 -0.2146 +vn 0.1454 -0.9524 -0.2679 +vn 0.1546 -0.9779 -0.1404 +vn 0.0852 -0.9547 -0.2851 +vn 0.0831 -0.9840 -0.1575 +vn -0.0101 -0.9610 -0.2763 +vn 0.0208 -0.9850 -0.1715 +vn 0.0514 -0.9977 -0.0432 +vn -0.0494 -0.9855 -0.1622 +vn -0.0357 -0.9970 -0.0680 +vn -0.0364 -0.9989 0.0299 +vn 0.0575 -0.9977 0.0350 +vn 0.1161 -0.9710 0.2090 +vn 0.1685 -0.9056 0.3893 +vn 0.3385 -0.8401 0.4239 +vn 0.5500 -0.7505 0.3663 +vn 0.2216 -0.6992 0.6797 +vn 0.4686 -0.5468 0.6939 +vn 0.7301 -0.3929 0.5591 +vn 0.8874 -0.2035 0.4136 +vn 0.6963 -0.6155 0.3692 +vn 0.5307 -0.0348 0.8469 +vn 0.7680 0.0710 0.6365 +vn 0.9028 0.1571 0.4004 +vn 0.9751 0.1448 0.1680 +vn 0.9538 -0.1482 0.2615 +vn 0.9028 0.1572 0.4004 +vn 0.7679 0.0713 0.6366 +vn 0.7260 0.2933 0.6220 +vn 0.8814 0.2734 0.3852 +vn 0.9647 0.2201 0.1445 +vn 0.9794 0.1488 -0.1366 +vn 0.9901 0.0492 -0.1313 +vn 0.8711 0.3156 0.3763 +vn 0.9580 0.2524 0.1357 +vn 0.9775 0.1667 -0.1289 +vn 0.9336 0.0852 -0.3481 +vn 0.9481 0.2947 0.1194 +vn 0.9730 0.1867 -0.1360 +vn 0.9355 0.0748 -0.3454 +vn 0.8498 -0.0631 -0.5233 +vn 0.8546 -0.0129 -0.5191 +vn 0.9650 0.2113 -0.1555 +vn 0.9304 0.0735 -0.3590 +vn 0.8354 -0.0822 -0.5434 +vn 0.6667 -0.2486 -0.7027 +vn 0.6806 -0.2368 -0.6934 +vn 0.9273 0.0576 -0.3698 +vn 0.8284 -0.1192 -0.5474 +vn 0.6626 -0.2979 -0.6871 +vn 0.4686 -0.4328 -0.7701 +vn 0.4687 -0.3874 -0.7939 +vn 0.8120 -0.1462 -0.5650 +vn 0.6515 -0.3257 -0.6851 +vn 0.4779 -0.4485 -0.7552 +vn 0.3729 -0.4850 -0.7910 +vn 0.3496 -0.4899 -0.7986 +vn 0.6192 -0.2918 -0.7290 +vn 0.4672 -0.4199 -0.7781 +vn 0.3914 -0.4707 -0.7907 +vn 0.5203 -0.3934 -0.7579 +vn 0.4906 -0.3996 -0.7743 +vn 0.4416 -0.3681 -0.8182 +vn 0.3824 -0.4049 -0.8305 +vn 0.5417 -0.3054 -0.7831 +vn 0.7350 -0.1327 -0.6649 +vn 0.6929 -0.2415 -0.6794 +vn 0.3690 -0.2566 -0.8933 +vn 0.5442 -0.1629 -0.8230 +vn 0.7341 -0.0504 -0.6772 +vn 0.7130 -0.0638 -0.6982 +vn 0.7211 -0.1281 -0.6809 +vn 0.5092 -0.0456 -0.8594 +vn 0.7065 -0.0038 -0.7077 +vn 0.7201 -0.0028 -0.6939 +vn 0.5245 -0.0396 -0.8505 +vn 0.5135 -0.1649 -0.8421 +vn 0.6689 0.1666 -0.7244 +vn 0.7174 0.1506 -0.6802 +vn 0.5256 0.1326 -0.8403 +vn -0.0428 0.0792 -0.9959 +vn 0.0192 -0.1584 -0.9872 +vn 0.6679 0.4175 -0.6161 +vn 0.4735 0.4746 -0.7420 +vn -0.1078 0.5084 -0.8543 +vn -0.6421 0.3765 -0.6678 +vn -0.5373 -0.0225 -0.8431 +vn 0.4602 0.6839 -0.5661 +vn -0.1108 0.8234 -0.5565 +vn -0.6476 0.6752 -0.3531 +vn -0.6478 0.6751 -0.3530 +vn -0.8576 0.4706 -0.2074 +vn -0.8528 0.2524 -0.4572 +vn -0.6423 0.3764 -0.6677 +vn -0.0357 0.9642 -0.2629 +vn -0.6164 0.7867 -0.0354 +vn -0.6166 0.7865 -0.0353 +vn -0.8360 0.5447 0.0660 +vn -0.8718 0.4790 0.1030 +vn -0.9266 0.3529 -0.1298 +vn -0.8360 0.5447 0.0663 +vn -0.6165 0.7866 -0.0350 +vn -0.5362 0.7908 0.2951 +vn -0.7499 0.5681 0.3390 +vn -0.7608 0.5496 0.3451 +vn -0.8716 0.4792 0.1033 +vn -0.6928 0.5382 0.4800 +vn -0.6962 0.5365 0.4770 +vn -0.6621 0.4394 0.6071 +vn -0.6650 0.4559 0.5916 +vn -0.4742 0.5866 0.6565 +vn -0.3612 0.6574 0.6613 +vn -0.6808 0.3634 0.6360 +vn -0.5250 0.4758 0.7057 +vn -0.3817 0.5520 0.7413 +vn -0.4211 0.5480 0.7227 +vn -0.4694 0.6318 0.6169 +vn -0.5930 0.3794 0.7102 +vn -0.4209 0.4505 0.7873 +vn -0.3938 0.4714 0.7891 +vn -0.4749 0.4557 0.7529 +vn -0.5351 0.5019 0.6796 +vn -0.4991 0.3780 0.7798 +vn -0.3988 0.4180 0.8162 +vn -0.4434 0.4138 0.7951 +vn -0.5579 0.3792 0.7382 +vn -0.6079 0.4119 0.6788 +vn -0.4290 0.3612 0.8280 +vn -0.4393 0.3781 0.8149 +vn -0.5289 0.3611 0.7680 +vn -0.6595 0.3122 0.6838 +vn -0.6971 0.3089 0.6470 +vn -0.4652 0.3630 0.8073 +vn -0.5237 0.3578 0.7731 +vn -0.6350 0.3156 0.7052 +vn -0.8137 0.2257 0.5358 +vn -0.8256 0.2118 0.5230 +vn -0.5169 0.3536 0.7796 +vn -0.6168 0.3145 0.7215 +vn -0.8190 0.2268 0.5271 +vn -0.9517 0.1133 0.2852 +vn -0.9514 0.1113 0.2870 +vn -0.6307 0.3248 0.7048 +vn -0.8322 0.2377 0.5010 +vn -0.9480 0.1273 0.2917 +vn -0.9927 0.0272 0.1177 +vn -0.9936 0.0055 0.1129 +vn -0.8420 0.2391 0.4837 +vn -0.9489 0.1367 0.2845 +vn -0.9942 0.0463 0.0967 +vn -0.9909 -0.0669 -0.1168 +vn -0.9918 -0.0793 -0.1003 +vn -0.9529 0.1281 0.2748 +vn -0.9953 0.0235 0.0938 +vn -0.9891 -0.0893 -0.1169 +vn -0.8903 -0.2359 -0.3896 +vn -0.8956 -0.2240 -0.3844 +vn -0.9966 0.0137 0.0808 +vn -0.9842 -0.1191 -0.1313 +vn -0.8824 -0.2813 -0.3772 +vn -0.7166 -0.4153 -0.5604 +vn -0.7120 -0.3675 -0.5983 +vn -0.9802 -0.1459 -0.1342 +vn -0.8764 -0.3315 -0.3494 +vn -0.7085 -0.4742 -0.5227 +vn -0.5290 -0.5611 -0.6367 +vn -0.5425 -0.4974 -0.6770 +vn -0.8679 -0.3754 -0.3254 +vn -0.6950 -0.5361 -0.4791 +vn -0.5208 -0.6354 -0.5701 +vn -0.2964 -0.7175 -0.6304 +vn -0.2990 -0.6239 -0.7221 +vn -0.6872 -0.5974 -0.4133 +vn -0.5240 -0.7063 -0.4760 +vn -0.3127 -0.8023 -0.5085 +vn -0.3125 -0.8023 -0.5085 +vn -0.0035 -0.8603 -0.5097 +vn -0.0019 -0.7455 -0.6665 +vn -0.2961 -0.7175 -0.6304 +vn -0.5306 -0.7568 -0.3817 +vn -0.3399 -0.8526 -0.3969 +vn -0.3396 -0.8527 -0.3969 +vn -0.0344 -0.9294 -0.3674 +vn 0.2505 -0.9165 -0.3120 +vn 0.2527 -0.8368 -0.4857 +vn -0.3688 -0.8900 -0.2681 +vn -0.0881 -0.9754 -0.2020 +vn 0.2340 -0.9660 -0.1098 +vn 0.3793 -0.9196 -0.1022 +vn 0.3633 -0.8855 -0.2896 +vn -0.1459 -0.9882 -0.0459 +vn 0.2140 -0.9764 0.0303 +vn 0.3995 -0.9160 0.0366 +vn 0.5304 -0.8472 0.0293 +vn 0.5284 -0.8410 -0.1164 +vn 0.1950 -0.9561 0.2186 +vn 0.4067 -0.8772 0.2553 +vn 0.5440 -0.8069 0.2303 +vn 0.7172 -0.6807 0.1494 +vn 0.7005 -0.7134 0.0196 +vn 0.3900 -0.8005 0.4551 +vn 0.5600 -0.7225 0.4055 +vn 0.7269 -0.6023 0.3299 +vn 0.8032 -0.5099 0.3080 +vn 0.8119 -0.5712 0.1209 +vn 0.5561 -0.6091 0.5655 +vn 0.6979 -0.4796 0.5319 +vn 0.7838 -0.3936 0.4803 +vn 0.9234 -0.2357 0.3030 +vn 0.9297 -0.2914 0.2252 +vn 0.6539 -0.3584 0.6663 +vn 0.7742 -0.2805 0.5675 +vn 0.9299 -0.1594 0.3314 +vn 0.9983 -0.0029 0.0579 +vn 0.9972 -0.0108 0.0742 +vn 0.7651 -0.1772 0.6190 +vn 0.9353 -0.0782 0.3451 +vn 0.9988 0.0167 0.0467 +vn 0.9813 0.0988 -0.1649 +vn 0.9805 0.1357 -0.1421 +vn 0.9417 -0.0167 0.3360 +vn 0.9993 0.0195 0.0311 +vn 0.9820 0.0598 -0.1790 +vn 0.9085 0.1093 -0.4033 +vn 0.9090 0.1915 -0.3701 +vn 0.9998 0.0077 0.0176 +vn 0.9827 0.0084 -0.1851 +vn 0.9111 0.0239 -0.4116 +vn 0.7679 0.0309 -0.6398 +vn 0.7669 0.1480 -0.6245 +vn 0.9827 -0.0395 -0.1807 +vn 0.9161 -0.0682 -0.3951 +vn 0.7849 -0.0964 -0.6120 +vn 0.6734 -0.1067 -0.7315 +vn 0.6346 0.0296 -0.7723 +vn 0.9055 -0.1854 -0.3818 +vn 0.7912 -0.2451 -0.5603 +vn 0.6874 -0.2778 -0.6711 +vn 0.6384 -0.2845 -0.7152 +vn 0.6161 -0.1097 -0.7800 +vn 0.7759 -0.3381 -0.5326 +vn 0.6737 -0.3838 -0.6316 +vn 0.6696 -0.3731 -0.6422 +vn 0.8309 -0.2668 -0.4884 +vn 0.7081 -0.2358 -0.6656 +vn 0.6789 -0.4100 -0.6091 +vn 0.7335 -0.3629 -0.5747 +vn 0.9118 -0.2073 -0.3544 +vn 0.9897 -0.0661 -0.1271 +vn 0.9702 -0.1072 -0.2174 +vn 0.7992 -0.2993 -0.5213 +vn 0.9449 -0.1398 -0.2961 +vn 0.9894 -0.0396 -0.1395 +vn 0.9189 -0.2015 -0.3392 +vn 0.9669 -0.0428 -0.2515 +vn 0.9855 0.0432 -0.1643 +vn 0.8323 -0.1893 -0.5210 +vn 0.1755 -0.5006 -0.8477 +vn 0.4510 -0.5203 -0.7252 +vn 0.9672 0.1700 -0.1887 +vn 0.7220 -0.1568 -0.6739 +vn 0.0526 -0.4565 -0.8882 +vn 0.0523 -0.4565 -0.8882 +vn -0.3472 -0.4906 -0.7992 +vn -0.3147 -0.5437 -0.7780 +vn 0.1751 -0.5006 -0.8478 +vn 0.6082 -0.1820 -0.7726 +vn -0.0210 -0.4290 -0.9031 +vn -0.0212 -0.4290 -0.9031 +vn -0.3227 -0.4575 -0.8286 +vn -0.4121 -0.4107 -0.8133 +vn -0.4785 -0.4574 -0.7495 +vn -0.1208 -0.2224 -0.9674 +vn -0.3403 -0.2857 -0.8959 +vn -0.3289 -0.2767 -0.9029 +vn -0.2259 -0.2325 -0.9460 +vn -0.3363 -0.3470 -0.8755 +vn -0.1852 -0.3249 -0.9274 +vn -0.2288 -0.4435 -0.8666 +vn -0.4251 -0.4348 -0.7939 +vn -0.1212 -0.2047 -0.9713 +vn -0.0254 -0.0997 -0.9947 +vn -0.1092 -0.3047 -0.9462 +vn 0.0051 0.0148 -0.9999 +vn 0.1146 0.1827 -0.9765 +vn -0.0523 0.3768 -0.9248 +vn -0.0975 0.1542 -0.9832 +vn 0.1951 0.3153 -0.9287 +vn 0.2134 0.4311 -0.8767 +vn -0.0877 0.4712 -0.8776 +vn -0.5172 0.3095 -0.7980 +vn -0.4347 0.3508 -0.8294 +vn 0.2130 0.5459 -0.8103 +vn -0.1472 0.4625 -0.8743 +vn -0.5731 0.2161 -0.7905 +vn -0.8417 -0.1003 -0.5306 +vn -0.8220 0.0170 -0.5692 +vn -0.1933 0.3990 -0.8963 +vn -0.6106 0.0894 -0.7869 +vn -0.8573 -0.0520 -0.5121 +vn -0.8574 -0.0520 -0.5120 +vn -0.9551 -0.1158 -0.2728 +vn -0.8419 -0.1003 -0.5303 +vn -0.8360 0.1402 -0.5305 +vn -0.9733 0.1925 -0.1250 +vn -0.9875 -0.1535 0.0364 +vn -0.9516 -0.1850 -0.2455 +vn -0.9966 -0.0556 0.0603 +vn -0.9640 -0.0140 -0.2654 +vn -0.7786 0.1540 -0.6083 +vn -0.9471 0.1909 -0.2579 +vn -0.7124 0.2943 -0.6370 +vn -0.3742 0.3275 -0.8676 +vn -0.6713 0.3534 -0.6515 +vn -0.4028 0.1379 -0.9048 +vn -0.1825 -0.1498 -0.9717 +vn -0.4610 -0.1953 -0.8657 +vn -0.2287 -0.4035 -0.8859 +vn -0.1255 -0.4610 -0.8785 +vn -0.1255 -0.4612 -0.8784 +vn -0.2287 -0.4036 -0.8859 +vn -0.2369 -0.5166 -0.8228 +vn -0.1265 -0.5564 -0.8212 +vn -0.2680 -0.5524 -0.7893 +vn -0.2289 -0.4435 -0.8665 +vn -0.1545 -0.5844 -0.7966 +vn -0.3282 -0.5823 -0.7438 +vn -0.4916 -0.5529 -0.6728 +vn -0.4714 -0.5280 -0.7064 +vn -0.4251 -0.4349 -0.7938 +vn -0.4268 -0.5746 -0.6984 +vn -0.4663 -0.5345 -0.7049 +vn -0.4786 -0.4575 -0.7494 +vn -0.1625 -0.6075 -0.7775 +vn 0.4511 -0.5203 -0.7252 +vn -0.4833 -0.5164 -0.7069 +vn -0.3988 -0.5433 -0.7388 +vn -0.4376 -0.4805 -0.7600 +vn -0.4672 -0.4763 -0.7449 +vn -0.4366 -0.4031 -0.8043 +vn -0.5073 -0.4176 -0.7538 +vn -0.4061 -0.2937 -0.8654 +vn -0.5485 -0.3057 -0.7783 +vn -0.6967 -0.3556 -0.6231 +vn -0.6335 -0.1800 -0.7525 +vn -0.8089 -0.2149 -0.5473 +vn -0.9340 -0.2282 -0.2749 +vn -0.8443 -0.4328 -0.3158 +vn -0.8444 -0.4328 -0.3156 +vn -0.9341 -0.2282 -0.2745 +vn -0.9739 -0.2235 0.0389 +vn -0.8978 -0.4397 0.0238 +vn -0.9427 -0.2205 0.2504 +vn -0.8893 -0.4064 0.2097 +vn -0.7934 -0.5313 0.2971 +vn -0.8916 -0.3879 0.2338 +vn -0.8278 -0.4935 0.2667 +vn -0.7758 -0.5446 0.3187 +vn -0.7230 -0.5644 0.3983 +vn -0.7667 -0.5256 0.3686 +vn -0.7180 -0.5305 0.4507 +vn -0.7500 -0.5391 0.3832 +vn -0.8055 -0.5314 0.2622 +vn -0.7406 -0.4815 0.4686 +vn -0.7798 -0.4913 0.3880 +vn -0.8358 -0.5043 0.2170 +vn -0.8375 -0.5107 0.1944 +vn -0.8205 -0.4991 0.2787 +vn -0.7967 -0.4403 0.4140 +vn -0.8481 -0.4731 0.2384 +vn -0.8560 -0.4774 0.1984 +vn -0.7711 -0.4221 0.4767 +vn -0.7224 -0.4749 0.5026 +vn -0.8737 -0.3977 0.2801 +vn -0.8874 -0.4260 0.1762 +vn -0.8369 -0.3466 0.4236 +vn -0.5554 -0.1153 0.8235 +vn -0.4324 -0.2115 0.8765 +vn -0.9425 -0.3074 0.1312 +vn -0.9216 -0.2408 0.3045 +vn -0.7050 -0.0117 0.7091 +vn -0.7047 -0.0116 0.7094 +vn -0.3349 0.2107 0.9184 +vn -0.2178 0.0979 0.9711 +vn -0.5551 -0.1153 0.8238 +vn -0.9798 -0.1116 0.1658 +vn -0.8502 0.1564 0.5028 +vn -0.8500 0.1565 0.5029 +vn -0.4370 0.4274 0.7914 +vn -0.1079 0.5019 0.8582 +vn -0.0917 0.3100 0.9463 +vn -0.9262 0.2741 0.2587 +vn -0.4873 0.6039 0.6308 +vn -0.0801 0.6703 0.7378 +vn 0.0014 0.6596 0.7516 +vn -0.0051 0.5018 0.8650 +vn -0.5267 0.7086 0.4695 +vn -0.0718 0.7729 0.6305 +vn 0.0301 0.7625 0.6463 +vn 0.0377 0.7548 0.6549 +vn 0.0168 0.6478 0.7616 +vn -0.0688 0.8849 0.4606 +vn -0.5486 0.8054 0.2244 +vn -0.4730 0.8761 -0.0937 +vn -0.8976 0.4145 -0.1501 +vn -0.7190 0.5710 -0.3962 +vn -0.3018 0.8968 -0.3236 +vn -0.3016 0.8968 -0.3237 +vn -0.2984 0.6062 -0.7372 +vn -0.0336 0.8406 -0.5407 +vn -0.2303 0.3651 -0.9020 +vn 0.2258 0.6045 -0.7639 +vn -0.2016 0.0628 -0.9775 +vn 0.3580 0.3172 -0.8782 +vn 0.7790 0.5094 -0.3657 +vn 0.4839 0.0088 -0.8751 +vn 0.9070 0.2788 -0.3156 +vn 0.9351 0.3410 -0.0960 +vn 0.9579 0.1587 -0.2394 +vn 0.9728 0.2043 -0.1095 +vn 0.9014 0.0185 -0.4327 +vn 0.9736 0.1370 -0.1826 +vn 0.8735 -0.1097 -0.4743 +vn 0.7549 -0.2530 -0.6051 +vn 0.8379 -0.2256 -0.4970 +vn 0.7355 -0.3116 -0.6016 +vn 0.7880 -0.2944 -0.5407 +vn 0.7084 -0.3695 -0.6013 +vn 0.7611 -0.3533 -0.5440 +vn 0.8771 -0.2823 -0.3886 +vn 0.7584 -0.3761 -0.5324 +vn 0.8735 -0.2979 -0.3851 +vn 0.9530 -0.2095 -0.2188 +vn 0.8858 -0.2651 -0.3809 +vn 0.9641 -0.1726 -0.2020 +vn 0.9971 -0.0748 0.0123 +vn 0.9770 -0.1092 -0.1832 +vn 0.9990 -0.0435 0.0088 +vn 0.9580 0.0364 0.2845 +vn 0.9999 -0.0123 0.0092 +vn 0.9546 0.0436 0.2946 +vn 0.7809 0.1236 0.6123 +vn 0.9484 0.0231 0.3161 +vn 0.7612 0.0567 0.6461 +vn 0.5491 0.0886 0.8311 +vn 0.7559 -0.0552 0.6524 +vn 0.5833 -0.0839 0.8079 +vn 0.4400 -0.1035 0.8920 +vn 0.6203 -0.2435 0.7456 +vn 0.4824 -0.2960 0.8244 +vn 0.3256 -0.3402 0.8822 +vn 0.5211 -0.4622 0.7175 +vn 0.3562 -0.5472 0.7574 +vn 0.1166 -0.5968 0.7939 +vn 0.3770 -0.7052 0.6005 +vn 0.1344 -0.7741 0.6186 +vn -0.2013 -0.7851 0.5857 +vn 0.1622 -0.8859 0.4346 +vn -0.1952 -0.8989 0.3923 +vn -0.4261 -0.8377 0.3417 +vn -0.4324 -0.7338 0.5240 +vn -0.1841 -0.9690 0.1650 +vn -0.4100 -0.9040 0.1210 +vn -0.4262 -0.8376 0.3417 +vn -0.4101 -0.9040 0.1210 +vn -0.5973 -0.8000 0.0573 +vn -0.3910 -0.9145 -0.1035 +vn -0.5676 -0.8162 -0.1081 +vn -0.6861 -0.7189 -0.1117 +vn -0.5456 -0.7950 -0.2653 +vn -0.6809 -0.6953 -0.2298 +vn -0.8453 -0.5060 -0.1717 +vn -0.6833 -0.6502 -0.3321 +vn -0.8515 -0.4632 -0.2456 +vn -0.9659 -0.2236 -0.1306 +vn -0.8586 -0.4162 -0.2993 +vn -0.9720 -0.1876 -0.1413 +vn -1.0000 -0.0041 -0.0006 +vn -0.9772 -0.1663 -0.1322 +vn -0.9994 0.0065 0.0339 +vn -0.9633 0.1888 0.1909 +vn -0.9983 0.0149 0.0561 +vn -0.9602 0.1650 0.2253 +vn -0.8599 0.3297 0.3897 +vn -0.9565 0.1383 0.2567 +vn -0.8569 0.2799 0.4329 +vn -0.6846 0.4169 0.5980 +vn -0.8505 0.2435 0.4663 +vn -0.6736 0.3627 0.6440 +vn -0.5515 0.4179 0.7219 +vn -0.6607 0.3356 0.6715 +vn -0.5285 0.3765 0.7609 +vn -0.5355 0.3654 0.7614 +vn -0.5119 0.3515 0.7839 +vn -0.5180 0.3472 0.7818 +vn -0.6001 0.3076 0.7384 +vn -0.5007 0.3564 0.7888 +vn -0.5522 0.3208 0.7695 +vn -0.7140 0.2266 0.6624 +vn -0.4906 0.3273 0.8076 +vn -0.6590 0.2253 0.7176 +vn -0.8166 0.1124 0.5662 +vn -0.8268 0.1411 0.5445 +vn -0.8377 0.1002 0.5369 +vn -0.8164 0.1542 0.5566 +vn -0.7034 0.1977 0.6828 +vn -0.6727 0.2640 0.6913 +vn -0.2252 0.3668 0.9026 +vn -0.2336 0.4450 0.8645 +vn -0.2334 0.4450 0.8646 +vn -0.2249 0.3668 0.9027 +vn 0.4990 0.3985 0.7695 +vn -0.1810 0.2803 0.9427 +vn 0.5321 0.3245 0.7820 +vn 0.8226 0.2866 0.4911 +vn 0.4579 0.4034 0.7922 +vn 0.7862 0.3443 0.5131 +vn 0.8274 0.3233 0.4592 +vn 0.7935 0.3680 0.4848 +vn 0.8123 0.3621 0.4573 +vn 0.6200 0.4420 0.6483 +vn 0.7771 0.4534 0.4365 +vn 0.5666 0.5529 0.6109 +vn 0.2917 0.6077 0.7386 +vn 0.5096 0.7317 0.4528 +vn 0.2332 0.7908 0.5659 +vn 0.2665 0.8029 0.5332 +vn 0.1837 0.9496 0.2539 +vn 0.4356 0.8839 0.1699 +vn 0.4037 0.9078 -0.1138 +vn 0.1709 0.9830 -0.0671 +vn 0.4574 0.8163 -0.3527 +vn 0.2245 0.9145 -0.3366 +vn 0.2246 0.9144 -0.3369 +vn 0.4575 0.8162 -0.3529 +vn 0.5602 0.6338 -0.5334 +vn 0.3336 0.7239 -0.6039 +vn 0.2168 0.7181 -0.6613 +vn 0.2057 0.9005 -0.3832 +vn 0.4193 0.4293 -0.7999 +vn 0.2699 0.4104 -0.8711 +vn 0.4621 0.1449 -0.8749 +vn 0.3169 0.1161 -0.9413 +vn 0.3495 -0.0850 -0.9331 +vn 0.4109 -0.2488 -0.8771 +vn 0.5892 -0.2580 -0.7657 +vn 0.7887 -0.1130 -0.6043 +vn 0.7786 -0.0793 -0.6224 +vn 0.9081 0.0671 -0.4134 +vn 0.9106 0.0952 -0.4021 +vn 0.9492 0.2335 -0.2109 +vn 0.9506 0.2169 -0.2219 +vn 0.9129 0.4081 0.0018 +vn 0.9553 0.2259 -0.1907 +vn 0.9170 0.3963 0.0454 +vn 0.8159 0.5295 0.2321 +vn 0.9254 0.3713 0.0757 +vn 0.8260 0.4801 0.2955 +vn 0.6687 0.5711 0.4761 +vn 0.8411 0.4281 0.3307 +vn 0.6744 0.5038 0.5398 +vn 0.4595 0.5559 0.6927 +vn 0.6899 0.4331 0.5801 +vn 0.4737 0.4639 0.7486 +vn 0.2934 0.4646 0.8355 +vn 0.2763 0.5742 0.7707 +vn 0.4890 0.3850 0.7827 +vn 0.2923 0.4261 0.8562 +vn 0.2931 0.4646 0.8356 +vn 0.2922 0.4261 0.8562 +vn 0.0563 0.4748 0.8783 +vn 0.2770 0.3286 0.9029 +vn 0.0409 0.3359 0.9410 +vn -0.1938 0.2489 0.9489 +vn 0.0167 -0.2528 0.9674 +vn -0.1477 -0.3496 0.9252 +vn -0.1478 -0.3498 0.9251 +vn 0.0168 -0.2528 0.9674 +vn 0.2746 -0.1359 0.9519 +vn 0.2746 -0.1356 0.9519 +vn 0.2747 -0.1356 0.9519 +vn 0.2773 0.3286 0.9029 +vn 0.5025 0.2958 0.8124 +vn 0.5306 -0.0344 0.8469 +vn 0.7076 0.3577 0.6094 +vn 0.8562 0.3735 0.3569 +vn 0.9361 0.3381 0.0973 +vn 0.9611 0.2155 -0.1729 +vn 0.9181 0.0503 -0.3932 +vn 0.6230 0.4206 -0.6595 +vn 0.6477 0.5652 -0.5109 +vn 0.6350 0.6704 -0.3839 +vn 0.5215 0.7587 -0.3905 +vn 0.5215 0.7587 -0.3903 +vn 0.6350 0.6704 -0.3838 +vn 0.6372 0.7514 -0.1714 +vn 0.6195 0.7719 -0.1430 +vn 0.1076 0.9905 0.0858 +vn -0.0356 0.9643 -0.2626 +vn -0.5359 0.7910 0.2951 +vn -0.6164 0.7867 -0.0353 +vn 0.7261 0.6834 0.0756 +vn 0.2591 0.8874 0.3814 +vn -0.4518 0.7216 0.5246 +vn -0.4520 0.7214 0.5246 +vn 0.3944 0.7395 0.5455 +vn -0.3591 0.6151 0.7019 +vn -0.3593 0.6150 0.7019 +vn 0.4770 0.5872 0.6540 +vn -0.2584 0.5441 0.7982 +vn -0.2586 0.5441 0.7982 +vn -0.6395 0.3736 0.6719 +vn -0.2262 0.5026 0.8344 +vn -0.6176 0.3726 0.6926 +vn -0.6970 0.3246 0.6394 +vn -0.6230 0.2473 0.7421 +vn -0.7345 0.2288 0.6389 +vn -0.6774 0.2884 0.6767 +vn -0.8149 0.1145 0.5682 +vn -0.7758 0.1711 0.6074 +vn -0.5865 0.2867 0.7575 +vn -0.6814 0.1544 0.7155 +vn -0.1976 0.3538 0.9142 +vn -0.1973 0.3539 0.9142 +vn -0.2259 0.5027 0.8344 +vn 0.4443 0.4999 0.7435 +vn 0.8091 0.4377 0.3921 +vn 0.7931 0.5639 0.2302 +vn 0.7497 0.5990 0.2813 +vn 0.6875 0.7240 0.0571 +vn -0.3690 -0.8899 -0.2681 +vn -0.3908 -0.9146 -0.1035 +vn -0.1205 -0.2224 -0.9675 +vn -0.2019 0.0628 -0.9774 +vn -0.2307 0.3651 -0.9019 +vn -0.9367 0.3459 0.0550 +vn -0.8977 0.4142 -0.1502 +vn -0.9367 0.3457 0.0548 +vn -0.9741 0.0589 -0.2184 +vn -0.9186 0.2348 -0.3179 +vn -0.9794 0.1274 -0.1565 +vn -0.8835 0.3969 -0.2486 +vn -0.9981 -0.0383 -0.0486 +vn -0.9970 -0.0680 -0.0356 +vn -0.9791 0.0808 0.1868 +vn -0.9799 -0.1843 0.0766 +vn -0.9573 -0.1057 0.2692 +vn -0.8981 -0.0382 0.4381 +vn -0.9357 0.1268 0.3292 +vn -0.8897 -0.0280 0.4557 +vn -0.8966 0.0939 0.4328 +vn -0.9272 0.1804 0.3281 +vn -0.9160 0.0792 0.3932 +vn -0.9221 0.0576 0.3826 +vn -0.9520 0.1226 0.2805 +vn -0.9206 0.3599 0.1516 +vn -0.8222 0.5599 -0.1028 +vn -0.6263 0.7750 -0.0843 +vn -0.6262 0.7751 -0.0844 +vn -0.8221 0.5599 -0.1028 +vn -0.2927 0.8143 -0.5012 +vn -0.1304 0.9527 -0.2744 +vn -0.1137 0.9935 0.0068 +vn -0.5555 0.8315 -0.0045 +vn -0.1416 0.9603 0.2405 +vn -0.5140 0.8561 0.0545 +vn -0.1789 0.8620 -0.4743 +vn -0.1106 0.9765 -0.1848 +vn -0.1005 0.9869 0.1265 +vn -0.2378 0.8902 0.3886 +vn -0.4558 0.7443 -0.4881 +vn -0.4242 0.8942 -0.1433 +vn -0.6338 0.4283 -0.6441 +vn -0.7052 0.6147 -0.3534 +vn -0.8584 0.4134 -0.3038 +vn -0.8479 0.4969 0.1846 +vn -0.7081 0.3527 -0.6117 +vn -0.6929 0.4948 -0.5245 +vn -0.8148 0.5279 -0.2397 +vn -0.6115 0.3453 -0.7119 +vn -0.6144 0.3874 -0.6874 +vn -0.5966 0.4799 -0.6432 +vn -0.5824 0.4792 -0.6566 +vn -0.5383 0.6440 -0.5437 +vn -0.5819 0.4270 -0.6921 +vn -0.5685 0.4529 -0.6868 +vn -0.6288 0.3896 -0.6729 +vn -0.6459 0.3068 -0.6991 +vn -0.6015 0.4032 -0.6897 +vn -0.5549 0.3947 -0.7323 +vn -0.6369 0.3859 -0.6674 +vn -0.6471 0.3756 -0.6635 +vn -0.5786 0.3308 -0.7455 +vn -0.5848 0.3238 -0.7437 +vn -0.6195 0.3461 -0.7046 +vn -0.6514 0.3699 -0.6624 +vn -0.6209 0.2927 -0.7272 +vn -0.6507 0.1893 -0.7354 +vn -0.5774 0.3196 -0.7513 +vn -0.6678 0.2061 -0.7152 +vn -0.6847 0.1367 -0.7159 +vn -0.7382 0.0056 -0.6745 +vn -0.7902 -0.0682 -0.6090 +vn -0.7005 0.1753 -0.6918 +vn -0.6950 -0.2711 -0.6660 +vn -0.7765 -0.3469 -0.5260 +vn -0.8166 -0.3982 -0.4178 +vn -0.8249 -0.4096 -0.3896 +vn -0.7934 -0.0635 -0.6054 +vn -0.6002 -0.7642 -0.2359 +vn -0.6729 -0.7306 -0.1161 +vn -0.7020 -0.7078 -0.0789 +vn -0.7117 -0.6985 -0.0744 +vn -0.8279 -0.3967 -0.3964 +vn -0.4401 -0.8885 0.1301 +vn -0.4896 -0.8505 0.1922 +vn -0.5000 -0.8393 0.2135 +vn -0.6216 -0.7577 -0.1986 +vn -0.3107 -0.8803 0.3585 +vn -0.3118 -0.8637 0.3961 +vn -0.2039 -0.8735 0.4421 +vn -0.2211 -0.8549 0.4694 +vn -0.2076 -0.8927 0.4000 +vn -0.2063 -0.8869 0.4134 +vn -0.2959 -0.8778 0.3767 +vn -0.3888 -0.8849 0.2564 +vn -0.3888 -0.8849 0.2563 +vn -0.5433 -0.8323 0.1104 +vn -0.5212 -0.8515 0.0568 +vn -0.6022 -0.7974 -0.0380 +vn -0.6023 -0.7974 -0.0381 +vn -0.6967 -0.7099 -0.1028 +vn -0.7805 -0.6153 -0.1106 +vn -0.6947 -0.7193 -0.0072 +vn -0.7105 -0.6506 -0.2682 +vn -0.7602 -0.6060 -0.2342 +vn -0.8152 -0.5548 -0.1664 +vn -0.8403 -0.5335 -0.0962 +vn -0.8211 -0.5654 -0.0784 +vn -0.7634 -0.5831 -0.2779 +vn -0.8068 -0.5632 -0.1785 +vn -0.8152 -0.5749 -0.0702 +vn -0.7641 -0.6292 0.1422 +vn -0.8311 -0.5465 0.1030 +vn -0.7389 -0.6540 -0.1625 +vn -0.7369 -0.6759 -0.0140 +vn -0.6396 -0.7439 0.1936 +vn -0.4876 -0.7847 0.3827 +vn -0.6245 -0.6625 0.4137 +vn -0.4470 -0.6536 0.6108 +vn -0.5510 -0.5415 0.6350 +vn -0.7270 -0.5565 0.4023 +vn -0.3480 -0.7791 0.5214 +vn -0.2994 -0.8491 0.4352 +vn -0.1774 -0.9539 0.2421 +vn -0.0828 -0.9382 0.3360 +vn 0.0714 -0.9213 0.3822 +vn -0.0828 -0.9383 0.3357 +vn -0.1773 -0.9540 0.2418 +vn -0.0259 -0.9992 0.0316 +vn -0.0121 -0.9991 0.0417 +vn -0.0020 -1.0000 0.0015 +vn -0.0007 -1.0000 0.0006 +vn 0.0001 -1.0000 0.0006 +vn -0.0001 -1.0000 0.0003 +vn 0.0001 -1.0000 0.0003 +vn 0.0002 -1.0000 0.0004 +vn -0.0006 -1.0000 -0.0000 +vn -0.0042 -1.0000 0.0010 +vn -0.0031 -1.0000 -0.0019 +vn -0.0045 -1.0000 -0.0024 +vn -0.0008 -1.0000 -0.0003 +vn -0.0034 -1.0000 -0.0009 +vn -0.0004 -1.0000 -0.0002 +vn -0.0021 -1.0000 -0.0017 +vn -0.0002 -1.0000 -0.0001 +vn 0.0002 -1.0000 -0.0000 +vn 0.0003 -1.0000 0.0001 +vn 0.0009 -1.0000 0.0003 +vn 0.0076 -1.0000 -0.0019 +vn 0.1475 -0.9890 0.0118 +vn 0.2219 -0.9742 -0.0402 +vn 0.5367 -0.8381 0.0977 +vn 0.7558 -0.6300 0.1784 +vn 0.7558 -0.6300 0.1783 +vn 0.7769 -0.5903 0.2189 +vn 0.8984 -0.4187 0.1325 +vn 0.8513 -0.4283 0.3031 +vn 0.9521 -0.1449 0.2692 +vn 0.9223 -0.3864 -0.0031 +vn 0.9820 -0.1200 0.1456 +vn 0.9489 0.1282 0.2884 +vn 0.9978 -0.0568 0.0327 +vn 0.9705 0.1526 0.1865 +vn 0.8535 0.3838 0.3525 +vn 0.9788 0.1823 0.0936 +vn 0.8655 0.3912 0.3128 +vn 0.5980 0.6165 0.5121 +vn 0.8631 0.4228 0.2763 +vn 0.6024 0.6091 0.5158 +vn 0.2682 0.7043 0.6572 +vn 0.6099 0.5792 0.5409 +vn 0.2882 0.6269 0.7239 +vn 0.0849 0.6274 0.7740 +vn 0.0888 0.7304 0.6772 +vn 0.0268 0.6353 0.7718 +vn 0.0390 0.7455 0.6653 +vn 0.1010 0.5143 0.8516 +vn 0.0376 0.5032 0.8633 +vn 0.0270 0.5031 0.8638 +vn 0.0754 0.3861 0.9194 +vn 0.0716 0.3761 0.9238 +vn 0.0374 0.3558 0.9338 +vn 0.1205 0.2956 0.9477 +vn 0.0978 0.2775 0.9557 +vn -0.0276 0.2096 0.9774 +vn 0.1675 0.2417 0.9558 +vn 0.0915 0.1646 0.9821 +vn -0.0688 0.0293 0.9972 +vn 0.2520 0.2056 0.9456 +vn 0.1121 0.0511 0.9924 +vn -0.3076 -0.2442 0.9196 +vn -0.4321 -0.2115 0.8767 +vn 0.3032 0.1266 0.9445 +vn -0.1848 -0.1727 0.9675 +vn -0.3078 -0.2443 0.9196 +vn -0.1851 -0.1728 0.9674 +vn -0.6876 -0.4256 0.5882 +vn 0.0472 -0.1687 0.9845 +vn -0.2775 -0.4586 0.8442 +vn 0.4785 -0.0784 0.8746 +vn 0.4287 -0.6483 0.6292 +vn 0.4875 0.1654 0.8573 +vn 0.4785 -0.0782 0.8746 +vn 0.5580 0.2546 0.7898 +vn 0.4209 0.2499 0.8720 +vn 0.3900 0.2714 0.8799 +vn 0.4712 0.2202 0.8541 +vn 0.2654 0.2754 0.9240 +vn 0.1986 0.2717 0.9417 +vn 0.2800 0.2181 0.9349 +vn 0.1605 0.2546 0.9537 +vn 0.1507 0.2559 0.9549 +vn 0.1388 0.2259 0.9642 +vn 0.1197 0.3022 0.9457 +vn 0.1762 0.3411 0.9233 +vn 0.2154 0.3061 0.9273 +vn 0.1344 0.4139 0.9004 +vn 0.3203 0.4832 0.8148 +vn 0.3487 0.4437 0.8255 +vn 0.3047 0.5431 0.7824 +vn 0.6113 0.5520 0.5672 +vn 0.6061 0.5550 0.5698 +vn 0.8032 0.5482 0.2331 +vn 0.7785 0.5793 0.2414 +vn 0.6037 0.5565 0.5708 +vn 0.8291 0.4976 0.2548 +vn 0.9176 0.3955 -0.0399 +vn 0.8742 0.4836 -0.0435 +vn 0.8489 0.4549 0.2692 +vn 0.9530 0.3027 -0.0135 +vn 0.9599 0.2019 -0.1947 +vn 0.9178 0.3043 -0.2549 +vn 0.9721 0.2324 0.0306 +vn 0.9853 0.1102 -0.1305 +vn 0.9371 -0.0448 -0.3461 +vn 0.9005 0.0827 -0.4269 +vn 0.9978 0.0280 -0.0603 +vn 0.9531 -0.1730 -0.2482 +vn 0.9444 -0.3053 -0.1219 +vn 0.7546 -0.4201 -0.5040 +vn 0.7218 -0.2728 -0.6361 +vn 0.4251 -0.4190 -0.8023 +vn 0.3945 -0.2760 -0.8765 +vn 0.6815 -0.1192 -0.7220 +vn 0.4572 -0.5593 -0.6915 +vn 0.4569 -0.5594 -0.6916 +vn 0.4978 -0.6951 -0.5186 +vn 0.1084 -0.4855 -0.8675 +vn 0.4249 -0.4190 -0.8024 +vn -0.0901 -0.4684 -0.8789 +vn -0.1345 -0.3931 -0.9096 +vn 0.0888 -0.3725 -0.9238 +vn 0.3943 -0.2760 -0.8766 +vn -0.1653 -0.3410 -0.9254 +vn 0.0672 -0.2732 -0.9596 +vn 0.3555 -0.1419 -0.9238 +vn 0.0471 -0.1809 -0.9824 +vn 0.3201 -0.0295 -0.9469 +vn 0.3557 -0.1418 -0.9238 +vn 0.3203 -0.0293 -0.9468 +vn 0.5862 0.1459 -0.7969 +vn 0.6321 0.0329 -0.7742 +vn 0.7814 0.2914 -0.5518 +vn 0.8408 0.2065 -0.5004 +vn 0.8723 0.3955 -0.2876 +vn 0.7266 0.3643 -0.5825 +vn 0.8299 0.4717 -0.2981 +vn 0.8410 0.5401 -0.0310 +vn 0.7827 0.5376 -0.3135 +vn 0.8073 0.5896 -0.0241 +vn 0.7508 0.6052 0.2646 +vn 0.7642 0.6446 -0.0216 +vn 0.7273 0.6251 0.2833 +vn 0.6117 0.5486 0.5700 +vn 0.6017 0.5580 0.5714 +vn 0.4359 0.4071 0.8026 +vn 0.3812 0.4271 0.8199 +vn 0.2368 0.2637 0.9351 +vn 0.4871 0.3773 0.7877 +vn 0.2583 0.2080 0.9434 +vn 0.1593 0.1385 0.9775 +vn 0.3189 0.1730 0.9319 +vn 0.2281 0.0703 0.9711 +vn 0.3281 0.1258 0.9362 +vn 0.2581 0.0828 0.9626 +vn 0.3223 0.1145 0.9397 +vn 0.4954 0.2172 0.8411 +vn 0.3499 0.1132 0.9299 +vn 0.5324 0.2095 0.8202 +vn 0.3715 0.1503 0.9162 +vn 0.6024 0.2355 0.7627 +vn 0.8418 0.2922 0.4538 +vn 0.7637 0.2614 0.5902 +vn 0.9631 0.2399 0.1217 +vn 0.8420 0.2922 0.4535 +vn 0.9632 0.2400 0.1214 +vn 0.9303 0.1709 -0.3244 +vn 0.9673 0.2414 0.0783 +vn 0.7764 0.0942 -0.6232 +vn 0.9332 0.1015 -0.3447 +vn 0.9979 0.0640 0.0051 +vn 0.7486 -0.0388 -0.6619 +vn 0.8985 -0.1038 -0.4266 +vn 0.6152 -0.1024 -0.7817 +vn 0.6381 0.0497 -0.7684 +vn 0.5773 0.0369 -0.8157 +vn 0.5809 0.0334 -0.8133 +vn 0.5499 0.1654 -0.8187 +vn 0.5543 0.1595 -0.8169 +vn 0.6226 0.1588 -0.7663 +vn 0.5344 0.3453 -0.7715 +vn 0.6236 0.3266 -0.7103 +vn 0.7699 0.2783 -0.5743 +vn 0.6064 0.4892 -0.6269 +vn 0.7708 0.3992 -0.4966 +vn 0.9081 0.2723 -0.3182 +vn 0.7603 0.5191 -0.3906 +vn 0.8993 0.3541 -0.2567 +vn 0.9785 0.1776 -0.1051 +vn 0.8903 0.4071 -0.2042 +vn 0.9799 0.1878 -0.0673 +vn 0.9966 -0.0215 0.0797 +vn 0.9831 0.1828 -0.0137 +vn 0.9973 -0.0349 0.0641 +vn 0.9440 -0.3123 0.1063 +vn 0.9989 -0.0262 0.0395 +vn 0.9547 -0.2958 0.0332 +vn 0.8194 -0.5729 0.0207 +vn 0.9583 -0.2842 -0.0288 +vn 0.8291 -0.5558 -0.0612 +vn 0.6968 -0.7110 -0.0948 +vn 0.8288 -0.5277 -0.1859 +vn 0.6974 -0.6808 -0.2237 +vn 0.5283 -0.8069 -0.2642 +vn 0.6790 -0.6238 -0.3872 +vn 0.5232 -0.7396 -0.4233 +vn 0.3567 -0.8107 -0.4643 +vn 0.5188 -0.6506 -0.5546 +vn 0.3640 -0.6977 -0.6170 +vn 0.2469 -0.7121 -0.6572 +vn 0.3746 -0.5920 -0.7136 +vn 0.2404 -0.6135 -0.7522 +vn -0.0126 -0.6427 -0.7660 +vn 0.2360 -0.5716 -0.7859 +vn -0.0095 -0.5903 -0.8071 +vn -0.3072 -0.5589 -0.7702 +vn -0.2987 -0.6239 -0.7221 +vn -0.0115 -0.5206 -0.8537 +vn -0.3158 -0.5129 -0.7983 +vn -0.3075 -0.5588 -0.7701 +vn -0.3161 -0.5129 -0.7981 +vn -0.5433 -0.4554 -0.7053 +vn -0.3342 -0.4608 -0.8222 +vn -0.5369 -0.4288 -0.7265 +vn -0.7058 -0.3593 -0.6105 +vn -0.5391 -0.3859 -0.7486 +vn -0.7047 -0.3323 -0.6268 +vn -0.8967 -0.2148 -0.3871 +vn -0.7088 -0.3128 -0.6322 +vn -0.9036 -0.2223 -0.3661 +vn -0.9920 -0.1020 -0.0746 +vn -0.9071 -0.2307 -0.3521 +vn -0.9920 -0.0910 -0.0873 +vn -0.9960 0.0126 0.0889 +vn -0.9894 -0.1211 -0.0800 +vn -0.9939 -0.0178 0.1089 +vn -0.9476 0.0870 0.3075 +vn -0.9923 -0.0467 0.1149 +vn -0.9522 0.0731 0.2966 +vn -0.8486 0.1985 0.4903 +vn -0.8534 0.3085 0.4202 +vn -0.7476 0.3458 0.5670 +vn -0.7414 0.4993 0.4484 +vn -0.7518 0.3948 0.5282 +vn -0.6701 0.4273 0.6070 +vn -0.6972 0.4171 0.5830 +vn -0.7383 0.4187 0.5288 +vn -0.6275 0.5371 0.5637 +vn -0.6449 0.3761 0.6653 +vn -0.5461 0.4186 0.7257 +vn -0.6129 0.2632 0.7450 +vn -0.6341 0.2597 0.7283 +vn -0.5800 0.5416 0.6085 +vn -0.6932 0.0654 0.7178 +vn -0.6455 0.0751 0.7601 +vn -0.7333 -0.0516 0.6780 +vn -0.6553 -0.0314 0.7547 +vn -0.8873 0.0079 0.4612 +vn -0.6772 0.0953 0.7296 +vn -0.8580 0.1470 0.4922 +vn -0.9537 0.1421 0.2650 +vn -0.9782 0.0316 0.2053 +vn -0.6519 0.6011 0.4623 +vn -0.7271 0.5657 0.3890 +vn -0.2644 0.9159 0.3020 +vn -0.2644 0.8708 0.4145 +vn -0.3966 0.8638 0.3107 +vn -0.3963 0.8640 0.3107 +vn -0.2641 0.8709 0.4145 +vn -0.1975 0.8616 0.4676 +vn -0.3020 0.8821 0.3615 +vn -0.4771 0.8731 -0.1005 +vn -0.5453 0.8355 -0.0681 +vn -0.5455 0.8353 -0.0681 +vn -0.5582 0.7216 -0.4095 +vn -0.4913 0.7359 -0.4660 +vn -0.5579 0.7218 -0.4095 +vn -0.4871 0.6492 -0.5842 +vn -0.5341 0.6271 -0.5670 +vn -0.6255 0.7785 -0.0514 +vn -0.6498 0.6493 -0.3952 +vn -0.6852 0.5620 -0.4633 +vn -0.7356 0.4929 -0.4648 +vn -0.5265 0.5842 -0.6176 +vn -0.8491 0.4845 -0.2103 +vn -0.9090 0.3492 -0.2275 +vn -0.9377 0.2669 -0.2224 +vn -0.9516 0.2161 -0.2184 +vn -0.7735 0.4422 -0.4540 +vn -0.9850 0.1725 0.0054 +vn -0.9151 0.4021 -0.0296 +vn -0.8856 0.4613 0.0540 +vn -0.9648 0.2346 0.1187 +vn -0.9002 0.4223 0.1060 +vn -0.9020 0.4197 0.1013 +vn -0.9440 0.3055 0.1243 +vn -0.8924 0.4457 0.0711 +vn -0.8483 0.5241 0.0751 +vn -0.8727 0.4752 0.1124 +vn -0.9433 0.3159 0.1021 +vn -0.8882 0.4484 0.0998 +vn -0.8288 0.5519 0.0925 +vn -0.8279 0.5512 0.1035 +vn -0.9275 0.3305 0.1745 +vn -0.9484 0.2789 0.1507 +vn -0.8944 0.4233 0.1442 +vn -0.9721 0.0549 0.2281 +vn -0.9505 0.2128 0.2263 +vn -0.9385 -0.1613 0.3052 +vn -0.9536 -0.0225 0.3003 +vn -0.8569 -0.3583 0.3707 +vn -0.9064 -0.2315 0.3534 +vn -0.9607 -0.0778 0.2664 +vn -0.9920 0.1034 -0.0729 +vn -0.7701 -0.4816 0.4183 +vn -0.8919 -0.3313 0.3078 +vn -0.9775 -0.1838 -0.1032 +vn -0.9775 -0.1837 -0.1036 +vn -0.9099 -0.0145 -0.4146 +vn -0.8844 0.3487 -0.3101 +vn -0.9919 0.1034 -0.0734 +vn -0.7380 -0.5883 0.3305 +vn -0.8639 -0.4928 -0.1042 +vn -0.8638 -0.4929 -0.1046 +vn -0.8151 -0.3644 -0.4504 +vn -0.8612 -0.1854 -0.4732 +vn -0.9218 0.1749 -0.3461 +vn -0.8149 -0.3648 -0.4504 +vn -0.6813 -0.7256 -0.0966 +vn -0.6605 -0.6025 -0.4481 +vn -0.6883 -0.4758 -0.5477 +vn -0.8612 -0.1856 -0.4732 +vn -0.7507 -0.3185 -0.5788 +vn -0.8887 0.0302 -0.4574 +vn -0.4759 -0.7704 -0.4242 +vn -0.4541 -0.7135 -0.5337 +vn -0.2863 -0.8793 -0.3807 +vn -0.2267 -0.8731 -0.4316 +vn -0.4787 -0.8726 -0.0974 +vn -0.2947 -0.9492 -0.1107 +vn -0.2948 -0.9492 -0.1104 +vn -0.4787 -0.8726 -0.0971 +vn -0.2852 -0.9083 0.3059 +vn -0.1007 -0.9594 0.2635 +vn -0.0481 -0.9098 0.4122 +vn 0.1277 -0.9177 0.3761 +vn 0.2211 -0.9098 0.3513 +vn 0.1835 -0.9150 0.3593 +vn 0.2438 -0.9024 0.3553 +vn 0.3225 -0.8794 0.3501 +vn 0.2976 -0.8947 0.3332 +vn 0.3770 -0.8626 0.3374 +vn 0.3168 -0.8928 0.3203 +vn 0.0078 -0.9361 0.3515 +vn -0.0635 -0.9345 0.3503 +vn -0.0714 -0.9863 0.1488 +vn -0.1315 -0.9756 -0.1759 +vn -0.5738 -0.7545 0.3185 +vn -0.5307 -0.8177 0.2230 +vn -0.4209 -0.9070 -0.0138 +vn -0.4210 -0.9070 -0.0139 +vn -0.1500 -0.9860 -0.0725 +vn -0.0218 -0.9690 -0.2460 +vn -0.1315 -0.9756 -0.1760 +vn -0.4212 -0.9069 -0.0136 +vn -0.5310 -0.8175 0.2230 +vn -0.7192 -0.6367 0.2782 +vn -0.6351 -0.7467 0.1974 +vn -0.4204 -0.8817 0.2141 +vn -0.1502 -0.9860 -0.0723 +vn -0.6453 -0.6985 0.3094 +vn -0.5136 -0.7773 0.3634 +vn -0.3715 -0.8110 0.4520 +vn -0.2390 -0.8113 0.5335 +vn -0.3807 -0.8636 0.3307 +vn -0.2776 -0.8902 0.3613 +vn -0.1375 -0.9062 0.3998 +vn 0.0613 -0.8857 0.4601 +vn -0.0102 -0.7970 0.6039 +vn -0.1126 -0.9765 0.1837 +vn -0.0227 -0.9785 0.2051 +vn 0.1041 -0.9588 0.2644 +vn 0.2344 -0.9221 0.3077 +vn 0.2238 -0.8436 0.4882 +vn 0.1041 -0.9589 0.2640 +vn -0.0226 -0.9785 0.2049 +vn 0.0292 -0.9968 0.0739 +vn 0.1053 -0.9869 0.1223 +vn 0.2344 -0.9222 0.3075 +vn 0.0173 -0.9995 0.0271 +vn 0.0008 -1.0000 0.0005 +vn 0.0004 -1.0000 -0.0001 +vn 0.0006 -1.0000 -0.0000 +vn 0.0004 -1.0000 -0.0000 +vn -0.0007 -1.0000 0.0003 +vn -0.0166 -0.9999 0.0015 +vn -0.0142 -0.9999 0.0059 +vn -0.0063 -1.0000 0.0048 +vn -0.0002 -1.0000 -0.0000 +vn -0.1523 -0.9874 0.0435 +vn -0.1277 -0.9914 0.0304 +vn -0.1695 -0.9854 -0.0186 +vn -0.0038 -1.0000 -0.0010 +vn -0.2446 -0.9674 -0.0653 +vn -0.0053 -1.0000 -0.0004 +vn -0.1279 -0.9913 0.0304 +vn -0.1526 -0.9873 0.0435 +vn -0.4086 -0.9073 0.0992 +vn -0.3964 -0.9156 0.0679 +vn -0.5499 -0.8251 0.1300 +vn -0.5474 -0.8333 0.0776 +vn -0.5291 -0.8348 0.1524 +vn -0.4929 -0.8676 0.0654 +vn -0.5227 -0.8478 -0.0891 +vn -0.1308 -0.9901 0.0519 +vn -0.0385 -0.9771 -0.2094 +vn -0.0367 -0.8879 -0.4585 +vn -0.5552 -0.7879 -0.2665 +vn -0.0367 -0.8879 -0.4586 +vn -0.0449 -0.8118 -0.5822 +vn -0.5300 -0.7391 -0.4157 +vn -0.0115 -0.7210 -0.6928 +vn -0.4273 -0.6941 -0.5794 +vn -0.6315 -0.5977 -0.4938 +vn -0.6805 -0.5554 -0.4780 +vn -0.2916 -0.6121 -0.7351 +vn -0.5601 -0.5635 -0.6072 +vn -0.6665 -0.5253 -0.5291 +vn -0.6295 -0.5407 -0.5580 +vn -0.6137 -0.5858 -0.5294 +vn -0.6744 -0.4829 -0.5585 +vn -0.6550 -0.5024 -0.5644 +vn -0.5226 -0.5501 -0.6513 +vn -0.4873 -0.5899 -0.6439 +vn -0.7071 -0.4506 -0.5449 +vn -0.5694 -0.5128 -0.6425 +vn -0.3629 -0.5556 -0.7480 +vn -0.3255 -0.5814 -0.7457 +vn -0.7764 -0.3992 -0.4877 +vn -0.6200 -0.4690 -0.6290 +vn -0.4150 -0.5052 -0.7567 +vn -0.1918 -0.5041 -0.8421 +vn -0.1500 -0.5654 -0.8111 +vn -0.6729 -0.4217 -0.6078 +vn -0.4577 -0.4648 -0.7579 +vn -0.2190 -0.4502 -0.8657 +vn -0.2188 -0.4502 -0.8657 +vn 0.0330 -0.3898 -0.9203 +vn 0.0778 -0.4508 -0.8892 +vn -0.1915 -0.5041 -0.8421 +vn -0.4963 -0.4344 -0.7517 +vn -0.2417 -0.4437 -0.8630 +vn -0.2415 -0.4436 -0.8631 +vn -0.0023 -0.4288 -0.9034 +vn 0.2347 -0.3919 -0.8896 +vn 0.2931 -0.3151 -0.9027 +vn -0.2826 -0.4377 -0.8535 +vn -0.0507 -0.4409 -0.8961 +vn 0.1984 -0.3917 -0.8985 +vn 0.4377 -0.2902 -0.8510 +vn 0.4549 -0.3105 -0.8347 +vn -0.0869 -0.3826 -0.9198 +vn 0.1760 -0.3222 -0.9302 +vn 0.4144 -0.2444 -0.8767 +vn 0.5828 -0.1869 -0.7908 +vn 0.6113 -0.1956 -0.7669 +vn 0.1623 -0.3092 -0.9371 +vn 0.3942 -0.2506 -0.8842 +vn 0.5594 -0.1991 -0.8046 +vn 0.6925 -0.1510 -0.7054 +vn 0.7233 -0.1358 -0.6770 +vn 0.3768 -0.2432 -0.8938 +vn 0.5382 -0.1989 -0.8190 +vn 0.6705 -0.1574 -0.7251 +vn 0.8425 -0.0719 -0.5339 +vn 0.8651 -0.0517 -0.4990 +vn 0.5183 -0.2185 -0.8268 +vn 0.6538 -0.1815 -0.7346 +vn 0.8256 -0.0903 -0.5569 +vn 0.9479 0.0258 -0.3175 +vn 0.9546 0.0258 -0.2967 +vn 0.6426 -0.2116 -0.7364 +vn 0.8148 -0.1257 -0.5659 +vn 0.9477 -0.0014 -0.3192 +vn 0.9891 0.1173 -0.0894 +vn 0.9879 0.1257 -0.0903 +vn 0.8079 -0.1808 -0.5609 +vn 0.9492 -0.0356 -0.3125 +vn 0.9926 0.0951 -0.0757 +vn 0.9758 0.1957 0.0973 +vn 0.9758 0.1989 0.0908 +vn 0.9502 -0.0693 -0.3038 +vn 0.9940 0.0817 -0.0734 +vn 0.9747 0.1962 0.1074 +vn 0.9042 0.3075 0.2964 +vn 0.9054 0.3041 0.2961 +vn 0.9936 0.0843 -0.0752 +vn 0.9759 0.2016 0.0837 +vn 0.9089 0.3213 0.2658 +vn 0.7244 0.4843 0.4906 +vn 0.7358 0.4337 0.5201 +vn 0.9755 0.2099 0.0666 +vn 0.9060 0.3669 0.2109 +vn 0.7169 0.5601 0.4151 +vn 0.5097 0.6655 0.5453 +vn 0.5186 0.5845 0.6240 +vn 0.8952 0.4043 0.1873 +vn 0.7246 0.5993 0.3403 +vn 0.5191 0.7245 0.4535 +vn 0.3984 0.7779 0.4860 +vn 0.4199 0.6985 0.5795 +vn 0.7296 0.6304 0.2650 +vn 0.5232 0.7868 0.3274 +vn 0.3813 0.8573 0.3458 +vn 0.3565 0.8728 0.3333 +vn 0.3781 0.7951 0.4741 +vn 0.4996 0.8448 0.1918 +vn 0.3638 0.9117 0.1910 +vn 0.3355 0.9237 0.1848 +vn 0.4752 0.8649 0.1618 +vn 0.3564 0.9333 0.0450 +vn 0.3447 0.9375 0.0483 +vn 0.5031 0.8624 0.0571 +vn 0.7328 0.6775 0.0633 +vn 0.3989 0.9130 -0.0860 +vn 0.5865 0.8087 -0.0459 +vn 0.7713 0.6364 -0.0032 +vn 0.7920 0.6105 -0.0001 +vn 0.8111 0.5819 0.0601 +vn 0.6756 0.7176 -0.1690 +vn 0.8151 0.5700 -0.1033 +vn 0.7948 0.5978 -0.1046 +vn 0.6393 0.7526 -0.1575 +vn 0.6575 0.7529 -0.0296 +vn 0.8402 0.5039 -0.2004 +vn 0.8139 0.5360 -0.2242 +vn 0.6256 0.7048 -0.3345 +vn 0.2019 0.8654 -0.4587 +vn 0.2502 0.9391 -0.2356 +vn 0.7954 0.4970 -0.3470 +vn 0.5968 0.6365 -0.4886 +vn 0.1504 0.7585 -0.6341 +vn 0.1501 0.7585 -0.6341 +vn -0.3845 0.7935 -0.4717 +vn 0.2016 0.8654 -0.4587 +vn 0.5995 0.5622 -0.5696 +vn 0.0538 0.6610 -0.7485 +vn 0.0538 0.6609 -0.7485 +vn 0.6169 0.4562 -0.6413 +vn -0.0191 0.5467 -0.8371 +vn -0.0195 0.5466 -0.8372 +vn -0.5118 0.4593 -0.7260 +vn 0.0534 0.5799 -0.8129 +vn -0.4572 0.4868 -0.7443 +vn -0.6979 0.3405 -0.6301 +vn -0.4246 0.4787 -0.7685 +vn -0.7076 0.2588 -0.6575 +vn -0.4226 0.5488 -0.7213 +vn -0.7152 0.2594 -0.6490 +vn 0.1916 0.6083 -0.7702 +vn 0.2558 0.7566 -0.6017 +vn 0.0478 0.9855 0.1628 +vn -0.2547 0.7002 0.6669 +vn 0.0479 0.9855 0.1629 +vn 0.2559 0.7566 -0.6017 +vn 0.8220 0.5405 -0.1794 +vn 0.5694 0.6591 0.4913 +vn 0.1872 0.4836 0.8550 +vn -0.2544 0.7002 0.6670 +vn 0.4754 0.1449 0.8678 +vn 0.4909 0.2586 0.8319 +vn 0.1314 0.5534 0.8225 +vn -0.2813 0.6837 0.6733 +vn 0.7555 0.2937 0.5856 +vn 0.9406 0.3374 0.0379 +vn 0.9489 0.3104 0.0566 +vn 0.9208 0.2483 -0.3007 +vn 0.9228 0.2776 -0.2672 +vn 0.9679 0.2130 -0.1336 +vn 0.9229 0.2782 0.2662 +vn 0.4654 0.2443 0.8507 +vn 0.3640 0.2580 0.8950 +vn 0.3135 0.1350 0.9400 +vn 0.4357 0.2259 0.8713 +vn 0.4773 0.3261 0.8160 +vn 0.2870 0.0923 0.9535 +vn 0.3949 0.1931 0.8982 +vn 0.5743 0.3585 0.7360 +vn 0.6144 0.3692 0.6973 +vn 0.3639 0.1782 0.9142 +vn 0.5396 0.3512 0.7652 +vn 0.6761 0.5150 0.5270 +vn 0.7024 0.5037 0.5030 +vn 0.5134 0.3519 0.7827 +vn 0.6676 0.5076 0.5447 +vn 0.7435 0.6214 0.2472 +vn 0.7431 0.6294 0.2273 +vn 0.6466 0.5169 0.5610 +vn 0.7341 0.6215 0.2736 +vn 0.7373 0.6743 -0.0414 +vn 0.7292 0.6802 -0.0748 +vn 0.6537 0.6810 -0.3301 +vn 0.6524 0.6753 -0.3439 +vn 0.7251 0.6819 -0.0962 +vn 0.6743 0.6644 -0.3222 +vn 0.5658 0.5964 -0.5694 +vn 0.5482 0.6406 -0.5377 +vn 0.7235 0.6102 -0.3227 +vn 0.6105 0.5223 -0.5954 +vn 0.4447 0.4030 -0.7999 +vn 0.3980 0.4802 -0.7817 +vn 0.6715 0.4392 -0.5968 +vn 0.4998 0.3122 -0.8079 +vn 0.2618 0.1596 -0.9518 +vn 0.2163 0.2611 -0.9408 +vn 0.5443 0.2297 -0.8068 +vn 0.2904 0.0655 -0.9547 +vn 0.2901 0.0655 -0.9548 +vn 0.0173 -0.0876 -0.9960 +vn -0.0176 -0.0013 -0.9998 +vn 0.2616 0.1595 -0.9519 +vn -0.2115 -0.1002 -0.9722 +vn -0.2472 -0.0191 -0.9688 +vn -0.0587 0.0950 -0.9937 +vn 0.2160 0.2610 -0.9409 +vn -0.1918 -0.1904 -0.9628 +vn -0.4076 -0.2741 -0.8711 +vn -0.4238 -0.1991 -0.8836 +vn -0.1811 -0.2791 -0.9430 +vn -0.3796 -0.3202 -0.8680 +vn -0.5092 -0.2979 -0.8075 +vn -0.5854 -0.3028 -0.7521 +vn -0.3199 -0.3399 -0.8844 +vn -0.4143 -0.2828 -0.8651 +vn -0.5931 -0.2089 -0.7775 +vn -0.6692 -0.2423 -0.7025 +vn -0.2409 -0.3511 -0.9048 +vn -0.3202 -0.2770 -0.9060 +vn -0.5433 -0.2129 -0.8121 +vn -0.8496 -0.1488 -0.5060 +vn -0.8779 -0.1112 -0.4657 +vn -0.2658 -0.3306 -0.9056 +vn -0.5445 -0.2589 -0.7978 +vn -0.8679 -0.1840 -0.4613 +vn -0.9967 -0.0793 0.0151 +vn -0.9982 -0.0596 0.0017 +vn -0.5909 -0.2783 -0.7572 +vn -0.8772 -0.0873 -0.4721 +vn -0.9536 0.2011 -0.2243 +vn -0.9534 0.2012 -0.2246 +vn -0.8772 -0.0873 -0.4722 +vn -0.6533 0.1956 -0.7314 +vn -0.5329 0.5495 -0.6434 +vn -0.3424 0.3370 -0.8770 +vn -0.3218 0.5270 -0.7866 +vn -0.2611 0.6923 -0.6727 +vn -0.5162 0.3850 -0.7651 +vn -0.5449 0.4422 -0.7124 +vn -0.5062 0.5535 -0.6613 +vn -0.6221 0.3582 -0.6961 +vn -0.5860 0.3597 -0.7261 +vn -0.5497 0.3993 -0.7337 +vn -0.4979 0.3352 -0.7998 +vn -0.5224 0.3553 -0.7751 +vn -0.5439 0.3352 -0.7693 +vn -0.4729 0.2832 -0.8343 +vn -0.5343 0.2498 -0.8075 +vn -0.6064 0.2114 -0.7665 +vn -0.4773 0.0106 -0.8787 +vn -0.5670 -0.0998 -0.8177 +vn -0.6340 -0.1923 -0.7491 +vn -0.4568 -0.4656 -0.7580 +vn -0.4726 -0.6296 -0.6167 +vn -0.5026 -0.7450 -0.4385 +vn -0.2548 -0.8960 -0.3637 +vn -0.2269 -0.9607 -0.1600 +vn -0.3293 -0.9442 0.0120 +vn -0.0655 -0.9977 -0.0158 +vn -0.1808 -0.9766 0.1162 +vn -0.2775 -0.9231 0.2663 +vn -0.1037 -0.9781 0.1802 +vn -0.1798 -0.9165 0.3573 +vn -0.0527 -0.9660 0.2530 +vn -0.1332 -0.9087 0.3957 +vn -0.0593 -0.9669 0.2482 +vn 0.0008 -0.9976 0.0688 +vn 0.0336 -0.9886 0.1466 +vn -0.0280 -0.9947 0.0987 +vn -0.2242 -0.9744 0.0178 +vn -0.1366 -0.9885 -0.0651 +vn -0.2486 -0.9567 -0.1512 +vn -0.0779 -0.9947 -0.0669 +vn -0.0744 -0.9950 -0.0672 +vn -0.0692 -0.9957 -0.0619 +vn -0.0605 -0.9970 -0.0490 +vn -0.0691 -0.9957 -0.0617 +vn -0.0743 -0.9950 -0.0671 +vn -0.0015 -1.0000 -0.0010 +vn -0.0021 -1.0000 -0.0018 +vn -0.0010 -1.0000 -0.0012 +vn -0.0020 -1.0000 -0.0034 +vn -0.0002 -1.0000 -0.0003 +vn -0.0110 -0.9997 -0.0207 +vn -0.0002 -1.0000 -0.0004 +vn -0.0014 -1.0000 -0.0057 +vn -0.0411 -0.9967 -0.0700 +vn -0.0555 -0.9700 -0.2369 +vn -0.0192 -0.9967 -0.0783 +vn -0.0479 -0.8959 -0.4417 +vn -0.0518 -0.9613 -0.2705 +vn -0.0330 -0.8237 -0.5661 +vn -0.0401 -0.8538 -0.5191 +vn 0.1489 -0.9178 -0.3680 +vn 0.0060 -0.7541 -0.6568 +vn 0.2322 -0.9573 -0.1720 +vn 0.0028 -0.7655 -0.6434 +vn 0.0389 -0.6978 -0.7153 +vn 0.3028 -0.7821 -0.5446 +vn 0.3163 -0.7107 -0.6284 +vn 0.3270 -0.6203 -0.7129 +vn 0.3273 -0.6202 -0.7129 +vn 0.4779 -0.5066 -0.7176 +vn 0.4079 -0.3905 -0.8253 +vn 0.3354 -0.4802 -0.8105 +vn 0.3166 -0.7107 -0.6282 +vn 0.5062 -0.5744 -0.6434 +vn 0.3268 -0.6596 -0.6769 +vn 0.2320 -0.5678 -0.7898 +vn 0.3031 -0.7821 -0.5445 +vn 0.5225 -0.6505 -0.5513 +vn 0.3869 -0.7522 -0.5334 +vn 0.0924 -0.9588 -0.2687 +vn 0.0193 -0.8875 -0.4604 +vn -0.0622 -0.9868 -0.1497 +vn -0.1738 -0.9163 -0.3607 +vn -0.0991 -0.7444 -0.6603 +vn -0.0146 -0.9990 -0.0416 +vn -0.0005 -1.0000 0.0006 +vn -0.0150 -0.9996 -0.0254 +vn 0.0055 -1.0000 0.0033 +vn 0.0286 -0.9985 0.0457 +vn 0.0804 -0.9952 0.0566 +vn 0.0630 -0.9944 0.0850 +vn 0.0144 -0.9999 0.0089 +vn -0.0473 -0.9988 -0.0097 +vn -0.0700 -0.9958 -0.0587 +vn -0.0845 -0.9949 -0.0555 +vn -0.0843 -0.9949 -0.0554 +vn -0.0776 -0.9947 -0.0668 +vn 0.1259 -0.9914 -0.0357 +vn -0.0162 -0.9930 -0.1168 +vn -0.0164 -0.9930 -0.1169 +vn 0.1150 -0.9532 -0.2795 +vn 0.1147 -0.9533 -0.2795 +vn 0.2515 -0.8576 -0.4487 +vn 0.2512 -0.8577 -0.4487 +vn -0.0163 -0.9996 0.0239 +vn -0.0790 -0.9887 -0.1274 +vn -0.3217 -0.7360 -0.5957 +vn -0.3515 -0.3147 -0.8817 +vn -0.2190 -0.5634 -0.7967 +vn -0.0869 -0.2258 -0.9703 +vn 0.1037 -0.4438 -0.8901 +vn 0.2444 -0.1918 -0.9505 +vn -0.3151 0.0642 -0.9469 +vn -0.0408 0.0711 -0.9966 +vn 0.0954 0.0038 -0.9954 +vn 0.2788 -0.2637 -0.9234 +vn -0.1154 -0.1902 -0.9749 +vn -0.2763 0.0814 -0.9576 +vn -0.5368 -0.1325 -0.8332 +vn -0.2891 -0.3537 -0.8895 +vn -0.1645 0.2119 -0.9633 +vn -0.3333 0.2722 -0.9027 +vn -0.3883 0.3214 -0.8637 +vn -0.2740 -0.3902 -0.8790 +vn -0.1687 -0.4038 -0.8992 +vn -0.0709 -0.9969 -0.0339 +vn -0.0873 -0.9954 -0.0402 +vn -0.3776 -0.9083 -0.1801 +vn -0.0871 -0.9954 -0.0401 +vn -0.4129 -0.8959 -0.1640 +vn -0.6874 -0.6765 -0.2643 +vn -0.6405 -0.7061 -0.3020 +vn -0.0945 -0.9948 -0.0381 +vn -0.1147 -0.9933 -0.0113 +vn -0.4584 -0.8846 -0.0855 +vn -0.0944 -0.9948 -0.0381 +vn -0.1144 -0.9934 -0.0113 +vn -0.7237 -0.6033 -0.3352 +vn -0.9997 0.0087 0.0206 +vn -0.9288 -0.0071 0.3706 +vn -0.9941 -0.0470 0.0973 +vn -0.9219 -0.1556 -0.3547 +vn -0.9683 -0.2023 0.1468 +vn -0.9401 -0.2420 -0.2402 +vn -0.7491 -0.2786 -0.6010 +vn -0.9191 -0.3384 -0.2019 +vn -0.8012 -0.3173 -0.5073 +vn -0.6411 -0.2859 -0.7122 +vn -0.8015 -0.3774 -0.4639 +vn -0.6564 -0.2737 -0.7030 +vn -0.4413 -0.1347 -0.8872 +vn -0.6840 -0.2238 -0.6943 +vn -0.4745 -0.0746 -0.8771 +vn -0.2818 0.0515 -0.9581 +vn -0.5183 -0.0369 -0.8544 +vn -0.3200 0.0835 -0.9437 +vn -0.1250 0.2049 -0.9708 +vn -0.0957 0.1731 -0.9802 +vn 0.1370 0.3793 -0.9151 +vn 0.1646 0.3355 -0.9276 +vn 0.1649 0.3356 -0.9275 +vn 0.1373 0.3794 -0.9150 +vn 0.3763 0.5369 -0.7550 +vn 0.1174 0.4296 -0.8953 +vn 0.3598 0.5686 -0.7397 +vn 0.5416 0.6450 -0.5391 +vn 0.3325 0.5507 -0.7656 +vn 0.5356 0.6180 -0.5756 +vn 0.6702 0.6525 -0.3537 +vn 0.5352 0.5617 -0.6309 +vn 0.6866 0.6120 -0.3925 +vn 0.7710 0.6180 -0.1541 +vn 0.7427 0.6607 -0.1096 +vn 0.7987 0.5827 0.1501 +vn 0.7634 0.6134 0.2023 +vn 0.7399 0.4930 0.4576 +vn 0.8356 0.5451 0.0681 +vn 0.7833 0.5000 0.3693 +vn 0.6582 0.4196 0.6251 +vn 0.8607 0.4244 0.2813 +vn 0.7418 0.4152 0.5266 +vn 0.9356 0.1685 0.3103 +vn 0.8379 0.2225 0.4984 +vn 0.9162 -0.0656 0.3954 +vn 0.8436 0.0147 0.5368 +vn 0.8967 -0.1758 0.4062 +vn 0.7846 -0.0869 0.6139 +vn 0.7028 0.0200 0.7111 +vn 0.7371 -0.1493 0.6591 +vn 0.5067 -0.0792 0.8585 +vn 0.3755 0.0097 0.9268 +vn 0.6501 0.1495 0.7450 +vn 0.1716 0.1089 0.9791 +vn 0.4342 0.3644 0.8238 +vn -0.1437 0.1801 0.9731 +vn 0.0683 0.5347 0.8423 +vn -0.4575 0.2518 0.8528 +vn -0.3119 0.5780 0.7541 +vn -0.3122 0.5780 0.7540 +vn -0.4578 0.2518 0.8526 +vn -0.7307 0.3887 0.5613 +vn -0.6338 0.5541 0.5396 +vn -0.2816 0.6837 0.6732 +vn -0.4901 0.1692 0.8551 +vn -0.7358 0.4192 0.5319 +vn -0.7742 0.6189 0.1324 +vn -0.6579 0.5221 0.5427 +vn -0.6552 0.7473 0.1109 +vn -0.3815 0.8806 -0.2811 +vn -0.5970 0.7834 -0.1726 +vn -0.1347 0.9696 -0.2042 +vn -0.4698 0.8821 -0.0337 +vn -0.1908 0.8919 0.4099 +vn 0.1453 0.9038 -0.4025 +vn 0.2014 0.9217 0.3316 +vn 0.0886 0.6010 0.7943 +vn -0.2721 0.7037 0.6563 +vn 0.0750 0.6137 0.7860 +vn -0.3108 0.7398 0.5967 +vn 0.0753 0.6136 0.7860 +vn 0.4102 0.4555 0.7901 +vn 0.7712 0.2597 0.5813 +vn 0.8608 0.2797 0.4252 +vn 0.9640 0.0782 0.2543 +vn 0.9923 0.0897 0.0853 +vn 0.9042 0.2214 -0.3652 +vn 0.2410 0.3713 -0.8967 +vn 0.3212 0.5179 -0.7928 +vn 0.3212 0.5179 -0.7929 +vn 0.2407 0.3712 -0.8968 +vn 0.9485 0.0710 0.3087 +vn 0.9932 0.0221 0.1144 +vn 0.9490 0.0797 0.3051 +vn 0.9923 0.0002 0.1236 +vn 0.9958 -0.0046 0.0910 +vn 0.9909 -0.0556 0.1222 +vn 0.9902 -0.1070 0.0899 +vn 0.9788 -0.1731 0.1097 +vn 0.9664 -0.2503 0.0581 +vn 0.9512 -0.3030 0.0579 +vn 0.9336 -0.3576 0.0216 +vn 0.9302 -0.3637 0.0485 +vn 0.9416 -0.3348 0.0352 +vn 0.9400 -0.3409 -0.0139 +vn 0.9373 -0.3453 0.0467 +vn 0.9396 -0.3291 0.0940 +vn 0.9547 -0.2863 0.0815 +vn 0.9547 -0.2976 0.0028 +vn 0.9577 -0.2875 0.0128 +vn 0.9598 -0.2775 -0.0417 +vn 0.9464 -0.3228 -0.0105 +vn 0.9620 -0.2669 -0.0572 +vn 0.9574 -0.2712 0.0992 +vn 0.9734 -0.2256 0.0389 +vn 0.9983 -0.0152 -0.0560 +vn 0.9624 -0.1494 0.2267 +vn 0.9878 0.0839 0.1309 +vn 0.9162 0.3989 0.0370 +vn 0.9259 0.3265 -0.1900 +vn 0.8148 0.5373 -0.2176 +vn 0.7488 0.4899 -0.4464 +vn 0.6181 0.3790 -0.6887 +vn 0.4096 0.2316 -0.8824 +vn 0.3277 0.4676 -0.8210 +vn 0.0950 0.3578 -0.9290 +vn 0.1708 0.1075 -0.9794 +vn 0.0929 0.4447 -0.8908 +vn 0.0926 0.4447 -0.8909 +vn -0.1918 0.2688 -0.9439 +vn -0.1525 0.2122 -0.9653 +vn 0.0948 0.3578 -0.9290 +vn 0.1172 0.4295 -0.8954 +vn -0.1646 0.2394 -0.9569 +vn -0.3763 0.0949 -0.9216 +vn -0.4006 0.1043 -0.9103 +vn -0.5559 -0.0340 -0.8305 +vn -0.4909 -0.0747 -0.8680 +vn -0.3255 0.0707 -0.9429 +vn -0.5558 -0.0285 -0.8308 +vn -0.7189 -0.1762 -0.6724 +vn -0.7042 -0.1757 -0.6879 +vn -0.7160 -0.1817 -0.6741 +vn -0.8376 -0.3057 -0.4527 +vn -0.8268 -0.3126 -0.4677 +vn -0.8210 -0.3463 -0.4538 +vn -0.8821 -0.4364 -0.1774 +vn -0.8912 -0.4153 -0.1828 +vn -0.8771 -0.4394 -0.1941 +vn -0.8789 -0.4604 0.1250 +vn -0.8607 -0.4867 0.1497 +vn -0.9247 -0.3582 0.1290 +vn -0.8662 -0.3490 0.3578 +vn -0.8113 -0.4367 0.3886 +vn -0.9186 -0.1905 0.3462 +vn -0.8703 -0.1857 0.4562 +vn -0.8189 -0.3210 0.4758 +vn -0.8235 -0.3329 0.4594 +vn -0.7695 -0.4202 0.4810 +vn -0.8564 -0.1901 0.4800 +vn -0.9160 -0.2553 0.3093 +vn -0.7783 -0.4877 0.3955 +vn -0.8587 -0.4961 0.1286 +vn -0.8580 -0.5077 0.0786 +vn -0.8792 -0.4274 -0.2106 +vn -0.8837 -0.4641 0.0605 +vn -0.8869 -0.4050 -0.2221 +vn -0.8199 -0.3038 -0.4852 +vn -0.9047 -0.3705 -0.2102 +vn -0.8107 -0.3108 -0.4961 +vn -0.6678 -0.2133 -0.7131 +vn -0.8079 -0.3085 -0.5022 +vn -0.6210 -0.2531 -0.7418 +vn -0.4014 -0.1595 -0.9019 +vn -0.5883 -0.3454 -0.7312 +vn -0.3681 -0.3744 -0.8511 +vn -0.1619 -0.4108 -0.8972 +vn -0.2044 -0.0706 -0.9763 +vn 0.0478 -0.4333 -0.9000 +vn -0.0445 0.0054 -0.9990 +vn 0.3066 -0.3970 -0.8651 +vn 0.1705 0.1075 -0.9795 +vn -0.0006 -0.8531 -0.5218 +vn 0.3771 -0.8340 -0.4028 +vn 0.3069 -0.3969 -0.8650 +vn 0.3774 -0.8339 -0.4028 +vn -0.1631 -0.9764 -0.1418 +vn 0.3972 -0.9165 0.0474 +vn 0.3975 -0.9164 0.0474 +vn -0.2770 -0.9602 0.0351 +vn 0.4770 -0.8484 0.2296 +vn 0.4768 -0.8485 0.2296 +vn -0.7069 -0.6560 -0.2643 +vn -0.5324 -0.7658 -0.3606 +vn -0.6621 -0.5448 -0.5146 +vn -0.7911 -0.4089 -0.4550 +vn -0.2884 -0.7262 -0.6240 +vn -0.4703 -0.5641 -0.6787 +vn -0.6191 -0.4293 -0.6576 +vn -0.6937 -0.4242 -0.5822 +vn -0.7957 -0.2944 -0.5293 +vn -0.7902 -0.2923 -0.5386 +vn -0.7518 -0.3781 -0.5402 +vn -0.7974 -0.3027 -0.5220 +vn -0.9500 -0.1450 -0.2767 +vn -0.9392 -0.0824 -0.3333 +vn -0.8031 -0.3095 -0.5092 +vn -0.9448 -0.2398 -0.2234 +vn -0.9861 -0.1587 0.0484 +vn -0.9994 -0.0120 -0.0316 +vn -0.9259 -0.3171 -0.2052 +vn -0.9549 -0.2882 0.0712 +vn -0.9351 -0.2437 0.2572 +vn -0.9544 -0.0834 0.2867 +vn -0.9190 -0.3885 0.0674 +vn -0.9223 -0.0254 0.3857 +vn -0.9073 0.0999 0.4085 +vn -0.9777 0.0665 0.1993 +vn -0.9365 0.2630 0.2321 +vn -0.9750 0.2158 0.0524 +vn -0.9876 0.1103 -0.1120 +vn -0.9373 0.3423 -0.0658 +vn -0.9569 0.2127 -0.1977 +vn -0.9146 -0.0445 -0.4019 +vn -0.9189 0.2766 -0.2814 +vn -0.8905 -0.0165 -0.4547 +vn -0.8085 -0.2675 -0.5241 +vn -0.9011 -0.0320 -0.4324 +vn -0.8617 -0.2398 -0.4472 +vn -0.9072 -0.0422 -0.4185 +vn -0.8815 -0.2045 -0.4257 +vn -0.8829 -0.0541 -0.4664 +vn -0.8572 -0.1800 -0.4826 +vn -0.8761 -0.1825 -0.4463 +vn -0.8060 -0.1918 -0.5600 +vn -0.8190 -0.0796 -0.5683 +vn -0.8191 -0.2588 -0.5119 +vn -0.8126 -0.4595 -0.3585 +vn -0.5082 -0.8296 -0.2314 +vn 0.1361 -0.9890 -0.0580 +vn 0.3332 -0.8537 -0.4002 +vn -0.8445 -0.0812 -0.5293 +vn -0.8342 -0.1230 -0.5376 +vn -0.7830 0.3088 -0.5399 +vn -0.7888 0.3416 -0.5110 +vn -0.8529 -0.1556 -0.4984 +vn -0.6035 -0.6262 -0.4937 +vn -0.9060 0.2780 -0.3191 +vn -0.8791 0.4162 -0.2322 +vn -0.9005 0.4040 -0.1607 +vn -0.9126 0.4071 0.0377 +vn -0.9812 -0.0022 0.1928 +vn -0.9714 -0.0348 -0.2351 +vn -0.9713 -0.0348 -0.2354 +vn -0.8513 -0.0687 -0.5202 +vn 0.9468 -0.2177 0.2370 +vn 0.9562 -0.2905 -0.0363 +vn 0.9674 -0.2525 -0.0195 +vn -0.2101 0.8898 -0.4052 +vn -0.5556 0.8297 0.0537 +vn -0.0160 0.8745 -0.4847 +vn -0.2100 0.8897 -0.4053 +vn -0.0160 0.8744 -0.4850 +vn -0.5655 0.5986 0.5674 +vn -0.2896 0.2956 0.9104 +vn -0.4171 0.2473 0.8745 +vn -0.4169 0.2470 0.8748 +vn -0.2894 0.2953 0.9105 +vn -0.4899 0.1691 0.8552 +vn 0.1974 0.0380 0.9796 +vn -0.1307 0.3139 0.9404 +vn 0.4711 0.0674 0.8795 +vn 0.0964 0.4059 0.9088 +vn 0.3609 -0.0869 0.9285 +vn 0.6640 -0.0571 0.7456 +vn 0.4005 -0.1413 0.9053 +vn 0.7331 -0.1220 0.6691 +vn 0.9678 0.2130 -0.1340 +vn 0.9227 0.2776 -0.2674 +vn 0.9208 0.2483 -0.3009 +vn 0.7830 0.3900 -0.4846 +vn 0.7831 0.3900 -0.4845 +vn 0.6799 0.4092 -0.6085 +vn 0.0537 0.5799 -0.8129 +vn 0.1919 0.6083 -0.7702 +vn 0.1918 0.6083 -0.7702 +vn -0.2547 0.7002 0.6670 +vn 0.8034 0.4282 -0.4137 +vn 0.8306 0.4667 -0.3036 +vn 0.8072 0.4065 -0.4280 +vn 0.7264 0.5678 -0.3873 +vn 0.6897 0.4753 -0.5463 +vn 0.5342 0.6835 -0.4975 +vn 0.5359 0.5363 -0.6521 +vn 0.5276 0.3474 -0.7752 +vn 0.4998 0.5379 -0.6789 +vn 0.4531 0.7104 -0.5386 +vn 0.5782 0.6478 -0.4960 +vn 0.4255 0.8177 -0.3876 +vn 0.5373 0.7633 -0.3587 +vn 0.7239 0.6201 -0.3024 +vn 0.5036 0.8306 -0.2375 +vn 0.6912 0.6943 -0.2007 +vn 0.8882 0.4441 -0.1179 +vn 0.6797 0.7302 -0.0691 +vn 0.8900 0.4556 -0.0184 +vn 0.9832 0.1807 0.0272 +vn 0.8922 0.4462 0.0696 +vn 0.9806 0.1919 0.0390 +vn 0.9999 -0.0158 -0.0002 +vn 0.9751 0.2140 0.0584 +vn 0.9996 0.0005 -0.0296 +vn 0.9558 -0.2681 -0.1203 +vn 0.9982 0.0322 -0.0508 +vn 0.9535 -0.2182 -0.2077 +vn 0.8141 -0.4711 -0.3396 +vn 0.9552 -0.1714 -0.2414 +vn 0.8012 -0.4267 -0.4195 +vn 0.6565 -0.5661 -0.4986 +vn 0.7977 -0.3757 -0.4717 +vn 0.6504 -0.4898 -0.5806 +vn 0.5189 -0.5522 -0.6525 +vn 0.6393 -0.3932 -0.6608 +vn 0.5107 -0.4632 -0.7243 +vn 0.3694 -0.5289 -0.7640 +vn 0.4979 -0.3894 -0.7749 +vn 0.3487 -0.4406 -0.8272 +vn 0.2131 -0.4821 -0.8498 +vn 0.3410 -0.3559 -0.8701 +vn 0.1846 -0.3932 -0.9007 +vn -0.0405 -0.4434 -0.8954 +vn 0.1664 -0.3218 -0.9321 +vn -0.0794 -0.3710 -0.9252 +vn -0.3591 -0.3991 -0.8437 +vn -0.3338 -0.4608 -0.8223 +vn -0.1046 -0.3468 -0.9321 +vn -0.3742 -0.3666 -0.8518 +vn -0.3593 -0.3992 -0.8435 +vn -0.3745 -0.3666 -0.8517 +vn -0.5417 -0.3520 -0.7633 +vn -0.3719 -0.3601 -0.8556 +vn -0.5488 -0.3521 -0.7582 +vn -0.7208 -0.3289 -0.6101 +vn -0.5616 -0.3518 -0.7489 +vn -0.7355 -0.3370 -0.5878 +vn -0.9034 -0.2555 -0.3444 +vn -0.7490 -0.3429 -0.5669 +vn -0.9063 -0.2722 -0.3234 +vn -0.9856 -0.1565 -0.0636 +vn -0.9086 -0.2552 -0.3306 +vn -0.9861 -0.1395 -0.0901 +vn -0.8864 -0.2851 -0.3647 +vn -0.9727 -0.1647 -0.1632 +vn -0.8398 -0.3429 -0.4209 +vn -0.9254 -0.2355 -0.2970 +vn -0.9258 -0.0845 -0.3686 +vn -0.8184 0.0825 -0.5687 +vn -0.7774 0.1050 -0.6202 +vn -0.7541 0.1464 -0.6402 +vn -0.9502 0.0634 -0.3050 +vn -0.9178 0.1210 -0.3782 +vn -0.9792 -0.0116 0.2025 +vn -0.9769 0.0841 0.1966 +vn -0.9760 0.0327 -0.2153 +vn -0.9759 0.0182 0.2174 +vn -0.7726 0.0441 0.6333 +vn -0.9647 0.2376 0.1132 +vn -0.8017 0.4226 0.4227 +vn -0.6338 0.5530 0.5408 +vn -0.6132 0.7897 -0.0195 +vn -0.3918 0.9084 0.1461 +vn -0.3915 0.9085 0.1460 +vn -0.6131 0.7898 -0.0197 +vn -0.6901 0.7067 -0.1561 +vn -0.5261 0.8467 0.0794 +vn -0.3142 0.8989 0.3053 +vn -0.2641 0.9161 0.3018 +vn -0.8860 0.3882 0.2534 +vn -0.7636 0.5328 0.3647 +vn -0.5647 0.6389 0.5224 +vn -0.7758 0.4926 0.3944 +vn -0.5171 0.7368 0.4356 +vn -0.7973 0.6029 0.0295 +vn -0.8685 0.4310 0.2449 +vn -0.8501 0.5219 0.0702 +vn -0.8503 0.5119 0.1221 +vn -0.8365 0.5427 0.0754 +vn -0.9100 0.4025 0.0995 +vn -0.9070 0.3966 0.1419 +vn -0.9699 0.2199 0.1048 +vn -0.9569 0.2166 0.1935 +vn -0.9828 0.1633 0.0864 +vn -0.9645 0.1887 0.1848 +vn -0.9647 0.2311 0.1259 +vn -0.9754 0.1035 0.1946 +vn -0.9767 0.0999 0.1899 +vn -0.9762 0.1386 0.1669 +vn -0.9573 -0.0950 0.2732 +vn -0.9688 -0.0552 0.2415 +vn -0.8876 -0.3241 0.3274 +vn -0.9197 -0.2427 0.3086 +vn -0.7407 -0.5781 0.3423 +vn -0.8074 -0.4607 0.3687 +vn -0.4629 -0.8336 0.3013 +vn -0.5677 -0.7147 0.4086 +vn -0.6690 -0.6014 0.4367 +vn -0.2437 -0.8880 0.3900 +vn -0.3773 -0.8049 0.4580 +vn -0.5377 -0.7101 0.4546 +vn -0.1143 -0.8979 0.4252 +vn -0.2904 -0.8478 0.4438 +vn -0.5224 -0.7868 0.3288 +vn -0.6815 -0.7255 -0.0962 +vn 0.0704 -0.9214 0.3821 +vn 0.0008 -0.9410 0.3384 +vn 0.1056 -0.9452 0.3089 +vn 0.1425 -0.9395 0.3116 +vn 0.0504 -0.9898 0.1331 +vn 0.0551 -0.9888 0.1389 +vn 0.1257 -0.9810 0.1476 +vn 0.1979 -0.9251 0.3242 +vn 0.3849 -0.9131 0.1346 +vn 0.3381 -0.8854 0.3189 +vn 0.6264 -0.7751 0.0825 +vn 0.4805 -0.8304 0.2821 +vn 0.4535 -0.8900 0.0483 +vn 0.2216 -0.9396 0.2610 +vn -0.1303 -0.9901 0.0519 +vn -0.3049 -0.9302 0.2044 +vn -0.4936 -0.8223 0.2831 +vn -0.4938 -0.8222 0.2831 +vn -0.3052 -0.9301 0.2044 +vn -0.6296 -0.7468 0.2140 +vn -0.7132 -0.6460 0.2723 +vn -0.5740 -0.7544 0.3185 +vn -0.6139 -0.7702 0.1732 +vn -0.6707 -0.7029 0.2369 +vn -0.6875 -0.6639 0.2942 +vn -0.4972 -0.8496 0.1759 +vn -0.5022 -0.8312 0.2386 +vn -0.4723 -0.8355 0.2808 +vn -0.1894 -0.9758 0.1096 +vn -0.1872 -0.9733 0.1326 +vn -0.1556 -0.9733 0.1687 +vn -0.1553 -0.9734 0.1684 +vn -0.1870 -0.9734 0.1325 +vn -0.1124 -0.9766 0.1834 +vn -0.1891 -0.9758 0.1095 +vn -0.0167 -0.9997 0.0180 +vn -0.1942 -0.9784 0.0707 +vn -0.0130 -0.9999 0.0047 +vn -0.0002 -1.0000 0.0001 +vn -0.1839 -0.9819 0.0444 +vn -0.1843 -0.9819 0.0444 +vn -0.1944 -0.9784 0.0707 +vn -0.4623 -0.8783 0.1218 +vn 0.6963 -0.6747 -0.2449 +vn 0.5654 -0.7794 -0.2700 +vn -0.0383 -0.9771 -0.2093 +vn 0.6326 -0.5783 -0.5152 +vn 0.5195 -0.6777 -0.5204 +vn 0.4947 -0.5670 -0.6586 +vn 0.4159 -0.6524 -0.6336 +vn -0.0447 -0.8118 -0.5823 +vn 0.2913 -0.5753 -0.7643 +vn 0.2850 -0.6211 -0.7300 +vn -0.0110 -0.7210 -0.6929 +vn 0.0091 -0.5200 -0.8541 +vn 0.0893 -0.5514 -0.8294 +vn 0.0039 -0.5965 -0.8026 +vn 0.0036 -0.5965 -0.8026 +vn -0.2259 -0.4292 -0.8745 +vn -0.1409 -0.4397 -0.8870 +vn -0.5337 -0.2569 -0.8057 +vn -0.4535 -0.2661 -0.8506 +vn -0.4534 -0.2659 -0.8507 +vn -0.7020 -0.0621 -0.7095 +vn -0.7373 -0.0969 -0.6686 +vn -0.7373 -0.0970 -0.6686 +vn -0.7514 0.1619 -0.6397 +vn -0.8757 0.0840 -0.4755 +vn -0.8758 0.0839 -0.4754 +vn -0.8843 0.0197 -0.4665 +vn -0.8240 0.0532 -0.5641 +vn -0.8919 0.2901 -0.3470 +vn -0.9788 0.0997 -0.1788 +vn -0.8095 0.5512 -0.2021 +vn -0.8092 0.5515 -0.2024 +vn -0.8918 0.2903 -0.3470 +vn -0.7541 0.3759 -0.5385 +vn -0.7484 0.5540 -0.3647 +vn -0.8289 0.2793 -0.4847 +vn -0.9293 0.3245 -0.1762 +vn -0.9416 0.3291 0.0717 +vn -0.9818 0.1853 0.0426 +vn -0.9639 0.1860 0.1907 +vn -0.9790 0.1972 0.0519 +vn -0.9506 0.2812 0.1318 +vn -0.9735 0.2287 0.0057 +vn -0.9262 0.3698 0.0732 +vn -0.9902 0.1349 -0.0372 +vn -0.9872 0.1577 -0.0247 +vn -0.9471 -0.0408 -0.3184 +vn -0.9927 0.0047 -0.1208 +vn -0.9970 0.0604 0.0483 +vn -0.9039 -0.2935 -0.3111 +vn -0.9766 -0.2147 -0.0149 +vn -0.9658 -0.1327 0.2229 +vn -0.8366 -0.5411 -0.0854 +vn -0.8681 -0.4423 0.2252 +vn -0.5999 -0.7898 -0.1277 +vn -0.6631 -0.7252 0.1853 +vn -0.3114 -0.9429 -0.1180 +vn -0.3403 -0.9340 0.1088 +vn -0.0991 -0.9930 -0.0643 +vn -0.0829 -0.9960 0.0337 +vn -0.1508 -0.9660 0.2101 +vn 0.0128 -0.9891 0.1469 +vn -0.1004 -0.9196 -0.3798 +vn -0.3081 -0.8197 -0.4829 +vn -0.1695 -0.6009 -0.7811 +vn 0.0606 -0.6990 -0.7125 +vn -0.5194 -0.6910 -0.5027 +vn -0.3749 -0.4953 -0.7837 +vn -0.3068 -0.3734 -0.8754 +vn -0.0632 -0.5074 -0.8594 +vn -0.7130 -0.5367 -0.4512 +vn -0.5288 -0.4051 -0.7458 +vn -0.4388 -0.2507 -0.8629 +vn -0.4994 -0.2136 -0.8396 +vn -0.3041 -0.3812 -0.8731 +vn -0.7317 -0.2769 -0.6229 +vn -0.5534 -0.1486 -0.8196 +vn -0.5700 -0.0525 -0.8200 +vn -0.7962 0.0108 -0.6050 +vn -0.6697 0.1294 -0.7312 +vn -0.9649 0.1547 -0.2123 +vn 0.2056 -0.5782 -0.7896 +vn 0.4058 -0.6137 -0.6773 +vn 0.2142 -0.8091 -0.5473 +vn 0.5012 -0.7241 -0.4737 +vn 0.2177 -0.9343 -0.2825 +vn 0.4628 -0.8690 -0.1753 +vn 0.1320 -0.9893 -0.0622 +vn -0.7195 -0.3796 -0.5815 +vn -0.7469 -0.3490 -0.5660 +vn -0.5349 -0.4050 -0.7415 +vn -0.2828 -0.4377 -0.8535 +vn -0.5606 -0.3708 -0.7404 +vn -0.3290 -0.3929 -0.8587 +vn -0.3288 -0.3929 -0.8588 +vn -0.3582 -0.3599 -0.8615 +vn -0.3579 -0.3599 -0.8616 +vn -0.1041 -0.3506 -0.9307 +vn -0.3717 -0.3601 -0.8557 +vn -0.1117 -0.3496 -0.9302 +vn 0.1520 -0.3016 -0.9413 +vn 0.1563 -0.2928 -0.9433 +vn 0.3580 -0.2472 -0.9004 +vn 0.3443 -0.2874 -0.8938 +vn 0.5019 -0.2547 -0.8266 +vn 0.4961 -0.3197 -0.8073 +vn 0.6383 -0.2736 -0.7195 +vn 0.6346 -0.3305 -0.6986 +vn 0.8009 -0.2327 -0.5518 +vn 0.7928 -0.2915 -0.5353 +vn 0.9511 -0.0967 -0.2935 +vn 0.9559 -0.1392 -0.2586 +vn 0.9955 0.0746 -0.0583 +vn 0.9968 0.0578 -0.0546 +vn 0.9724 0.2229 0.0685 +vn 0.9712 0.2283 0.0679 +vn 0.8901 0.4231 0.1695 +vn 0.8898 0.4364 0.1337 +vn 0.7124 0.6784 0.1796 +vn 0.6909 0.7199 0.0663 +vn 0.4756 0.8782 0.0501 +vn 0.4778 0.8734 -0.0944 +vn 0.3816 0.9191 -0.0984 +vn 0.4134 0.8757 -0.2495 +vn 0.4647 0.8539 -0.2344 +vn 0.5093 0.7792 -0.3653 +vn 0.7225 0.6341 -0.2756 +vn -0.6689 0.7063 -0.2317 +vn -0.3031 0.9160 -0.2628 +vn 0.2498 0.9392 -0.2356 +vn -0.6231 0.7741 -0.1120 +vn -0.2732 0.9554 -0.1119 +vn 0.2703 0.9595 -0.0797 +vn -0.4014 0.9159 -0.0056 +vn 0.2590 0.9657 0.0181 +vn 0.2707 0.9594 -0.0796 +vn 0.2593 0.9656 0.0181 +vn 0.7084 0.7044 0.0449 +vn 0.2353 0.9569 0.1705 +vn -0.5016 0.8496 0.1630 +vn -0.3688 0.8745 0.3151 +vn 0.1628 0.9341 0.3177 +vn 0.1631 0.9341 0.3177 +vn -0.7679 0.5999 0.2246 +vn -0.7953 0.5938 0.1219 +vn -0.8448 0.5237 0.1099 +vn -0.8574 0.4794 0.1872 +vn -0.7181 0.6959 -0.0073 +vn -0.8130 0.5707 0.1155 +vn 0.4435 0.6905 0.5714 +vn 0.3842 0.7119 0.5878 +vn 0.4325 0.6198 0.6548 +vn 0.3973 0.6228 0.6740 +vn 0.4319 0.6124 0.6622 +vn 0.4146 0.5429 0.7304 +vn 0.4314 0.5387 0.7236 +vn 0.5291 0.5158 0.6738 +vn 0.4507 0.5023 0.7380 +vn 0.5498 0.4639 0.6946 +vn 0.7362 0.4041 0.5429 +vn 0.5828 0.4246 0.6929 +vn 0.7412 0.3682 0.5612 +vn 0.9102 0.2774 0.3074 +vn 0.7609 0.3574 0.5416 +vn 0.9088 0.2742 0.3144 +vn 0.9743 0.2007 0.1021 +vn 0.9108 0.2716 0.3111 +vn 0.9734 0.1996 0.1122 +vn 0.9893 0.1188 -0.0844 +vn 0.9746 0.1946 0.1107 +vn 0.9904 0.1106 -0.0825 +vn 0.9627 0.0394 -0.2678 +vn 0.9878 0.1334 -0.0805 +vn 0.9677 0.0699 -0.2422 +vn 0.8888 -0.0283 -0.4574 +vn 0.9491 0.1117 -0.2945 +vn 0.9098 0.0098 -0.4149 +vn 0.7682 -0.1115 -0.6304 +vn 0.8952 0.0579 -0.4419 +vn 0.8137 -0.0721 -0.5768 +vn 0.6456 -0.2009 -0.7368 +vn 0.8165 0.0011 -0.5774 +vn 0.6882 -0.1753 -0.7041 +vn 0.5050 -0.2658 -0.8212 +vn 0.7073 -0.1506 -0.6907 +vn 0.6308 0.5988 0.4935 +vn 0.1245 -0.5161 -0.8474 +vn -0.1498 -0.5654 -0.8111 +vn 0.1386 -0.5126 -0.8474 +vn -0.1239 -0.5726 -0.8104 +vn 0.1546 -0.5620 -0.8125 +vn -0.1010 -0.6122 -0.7842 +vn -0.1241 -0.5726 -0.8104 +vn -0.1012 -0.6122 -0.7842 +vn -0.3041 -0.6179 -0.7251 +vn -0.0656 -0.6764 -0.7336 +vn -0.2835 -0.6699 -0.6862 +vn -0.4604 -0.6420 -0.6130 +vn -0.2599 -0.7210 -0.6424 +vn -0.4410 -0.6947 -0.5683 +vn -0.3688 -0.8089 -0.4579 +vn -0.1651 -0.9597 -0.2276 +vn -0.0324 -0.7257 -0.6873 +vn -0.0653 -0.6764 -0.7336 +vn 0.4020 -0.7802 0.4792 +vn 0.3819 -0.7126 0.5885 +vn 0.2035 -0.7585 0.6191 +vn 0.4030 -0.8564 0.3228 +vn 0.4032 -0.8563 0.3227 +vn 0.5431 -0.7801 0.3106 +vn 0.5711 -0.6978 0.4324 +vn 0.4023 -0.7801 0.4792 +vn 0.4031 -0.8564 0.3226 +vn 0.5430 -0.7802 0.3106 +vn 0.6953 -0.6156 0.3709 +vn 0.7244 -0.5461 0.4208 +vn 0.5752 -0.6376 0.5125 +vn 0.3821 -0.7125 0.5885 +vn 0.6578 -0.6984 0.2819 +vn 0.6675 -0.6809 0.3012 +vn 0.7242 -0.5810 0.3714 +vn 0.5987 -0.6281 0.4971 +vn 0.6653 -0.5058 0.5491 +vn 0.7739 -0.4909 0.4002 +vn 0.5221 -0.7429 0.4189 +vn 0.1934 -0.7795 0.5958 +vn 0.2535 -0.6522 0.7144 +vn 0.3963 -0.8688 0.2968 +vn 0.0985 -0.9097 0.4034 +vn 0.0983 -0.9097 0.4034 +vn -0.3205 -0.8286 0.4591 +vn -0.2544 -0.6730 0.6946 +vn 0.1932 -0.7795 0.5959 +vn 0.0299 -0.9840 0.1754 +vn 0.0296 -0.9841 0.1754 +vn -0.3669 -0.9122 0.1825 +vn -0.6510 -0.7389 0.1740 +vn -0.5940 -0.6669 0.4499 +vn 0.0403 -0.9986 -0.0339 +vn -0.3519 -0.9335 -0.0686 +vn -0.6494 -0.7556 -0.0861 +vn -0.7474 -0.6574 -0.0955 +vn -0.7264 -0.6651 0.1735 +vn -0.2942 -0.9061 -0.3041 +vn -0.5822 -0.7520 -0.3091 +vn -0.7007 -0.6421 -0.3110 +vn -0.7177 -0.6181 -0.3209 +vn -0.7111 -0.6955 -0.1029 +vn -0.4878 -0.6991 -0.5227 +vn -0.6167 -0.6045 -0.5043 +vn -0.6560 -0.5633 -0.5023 +vn -0.6432 -0.5677 -0.5138 +vn -0.6576 -0.6762 -0.3322 +vn -0.5285 -0.5261 -0.6662 +vn -0.5617 -0.5021 -0.6576 +vn -0.5663 -0.4960 -0.6582 +vn -0.5666 -0.6295 -0.5317 +vn -0.4443 -0.4244 -0.7890 +vn -0.4507 -0.4294 -0.7826 +vn -0.2943 -0.3105 -0.9039 +vn -0.3013 -0.3274 -0.8956 +vn -0.3591 -0.2696 -0.8935 +vn -0.3807 -0.3996 -0.8339 +vn -0.6692 -0.4856 -0.5625 +vn -0.5754 -0.6719 -0.4664 +vn -0.3523 -0.5288 -0.7722 +vn -0.6849 -0.2478 -0.6852 +vn -0.4921 -0.7470 -0.4471 +vn -0.3082 -0.6472 -0.6973 +vn -0.4923 -0.7470 -0.4468 +vn -0.0857 -0.9154 -0.3933 +vn -0.3221 -0.8494 -0.4181 +vn -0.5756 -0.6719 -0.4660 +vn 0.1591 -0.7728 -0.6144 +vn 0.5074 -0.7062 -0.4938 +vn 0.3895 -0.8792 -0.2745 +vn 0.1701 -0.9603 -0.2209 +vn 0.7036 -0.7077 0.0641 +vn 0.5159 -0.3726 -0.7714 +vn 0.1648 -0.4454 -0.8800 +vn -0.3684 -0.2071 -0.9063 +vn 0.0287 -0.1436 -0.9892 +vn 0.4675 -0.0120 -0.8839 +vn -0.1717 0.1700 -0.9704 +vn 0.3556 0.3660 -0.8600 +vn -0.3721 0.2223 -0.9012 +vn 0.1798 0.4438 -0.8779 +vn -0.4576 -0.0517 -0.8877 +vn -0.0271 0.1984 -0.9797 +vn 0.5043 0.3093 -0.8062 +vn -0.3067 -0.4172 -0.8555 +vn 0.0480 -0.7493 -0.6605 +vn -0.2369 -0.5752 -0.7830 +vn 0.0474 -0.8641 -0.5010 +vn 0.2137 -0.9751 -0.0596 +vn 0.3623 -0.9034 -0.2294 +vn -0.1331 -0.6129 -0.7789 +vn -0.0126 -0.8937 -0.4485 +vn 0.0268 -0.9995 -0.0176 +vn -0.0004 -0.9429 0.3332 +vn 0.2215 -0.9254 0.3076 +vn 0.0267 -0.9995 -0.0178 +vn -0.0126 -0.8938 -0.4484 +vn -0.0587 -0.8548 -0.5157 +vn 0.0385 -0.9847 -0.1697 +vn 0.1538 -0.9761 0.1534 +vn -0.0005 -0.9429 0.3332 +vn 0.2732 -0.8901 0.3647 +vn -0.0269 -0.8387 0.5439 +vn 0.3599 -0.8269 -0.4321 +vn 0.6146 -0.7737 -0.1535 +vn 0.5555 -0.6658 -0.4982 +vn 0.0579 -0.7361 -0.6744 +vn 0.1924 -0.6808 -0.7068 +vn 0.2022 -0.7520 -0.6274 +vn 0.2020 -0.7520 -0.6274 +vn 0.1921 -0.6808 -0.7068 +vn -0.1672 -0.5798 -0.7974 +vn -0.1817 -0.6864 -0.7042 +vn -0.2257 -0.8146 -0.5343 +vn 0.1671 -0.8602 -0.4817 +vn 0.1674 -0.8603 -0.4816 +vn 0.1046 -0.9614 -0.2544 +vn 0.1049 -0.9614 -0.2544 +vn 0.0406 -0.9986 -0.0339 +vn -0.4203 -0.5883 -0.6908 +vn -0.3611 -0.4743 -0.8029 +vn -0.4269 -0.4293 -0.7959 +vn -0.2602 -0.3963 -0.8805 +vn -0.2863 -0.3262 -0.9009 +vn -0.1611 -0.5530 -0.8175 +vn -0.1346 -0.6007 -0.7881 +vn -0.0587 -0.8546 -0.5159 +vn -0.0127 -0.8936 -0.4487 +vn -0.1331 -0.6128 -0.7789 +vn 0.0577 -0.7360 -0.6745 +vn -0.0268 -0.8387 0.5439 +vn 0.1344 -0.8384 0.5283 +vn -0.0141 -0.7740 0.6330 +vn 0.4071 -0.8074 0.4271 +vn 0.4606 -0.8669 0.1907 +vn 0.6300 -0.7122 0.3096 +vn 0.6522 -0.7577 0.0221 +vn 0.7815 -0.5884 0.2074 +vn 0.7831 -0.6090 -0.1264 +vn 0.8891 -0.4480 0.0940 +vn 0.8816 -0.4202 -0.2151 +vn 0.9640 -0.2614 -0.0491 +vn 0.9379 -0.1960 -0.2862 +vn 0.8457 -0.0578 -0.5305 +vn 0.9165 0.0665 -0.3944 +vn 0.8258 0.1599 -0.5408 +vn 0.8329 0.2815 -0.4765 +vn 0.8262 0.1011 -0.5542 +vn 0.8595 0.3711 -0.3515 +vn 0.8865 0.1639 -0.4326 +vn 0.8744 0.1514 -0.4610 +vn 0.8826 0.0937 -0.4606 +vn 0.9190 0.0986 -0.3818 +vn 0.9396 0.1322 -0.3157 +vn 0.8605 0.1718 -0.4796 +vn 0.9395 0.1322 -0.3159 +vn 0.8738 0.0748 -0.4805 +vn 0.8642 0.2201 -0.4524 +vn 0.8690 0.0159 -0.4945 +vn 0.9026 0.1766 -0.3925 +vn 0.9160 0.1415 -0.3753 +vn 0.9645 -0.0231 -0.2632 +vn 0.9906 -0.0028 -0.1369 +vn 0.9596 -0.2351 -0.1545 +vn 0.9041 -0.1112 -0.4127 +vn 0.8398 -0.5164 -0.1674 +vn 0.8245 -0.4018 -0.3985 +vn 0.8998 -0.2859 -0.3295 +vn 0.9877 -0.1258 0.0925 +vn 0.7079 -0.6335 -0.3122 +vn 0.8352 -0.5190 -0.1818 +vn 0.8966 -0.4149 0.1550 +vn 0.8965 -0.4149 0.1553 +vn 0.6552 -0.7437 -0.1327 +vn 0.3560 -0.9319 -0.0691 +vn 0.6062 -0.7926 0.0664 +vn 0.3103 -0.9505 0.0183 +vn 0.0709 -0.9973 -0.0197 +vn -0.0006 -1.0000 -0.0042 +vn -0.0234 -0.9997 -0.0075 +vn -0.1099 -0.9907 -0.0802 +vn -0.2055 -0.9781 0.0329 +vn -0.3389 -0.9343 -0.1108 +vn -0.5012 -0.7984 -0.3337 +vn -0.2888 -0.9067 -0.3075 +vn -0.4164 -0.7183 -0.5574 +vn -0.5786 -0.8087 -0.1065 +vn -0.4734 -0.8741 0.1087 +vn -0.6510 -0.7424 0.1581 +vn -0.4304 -0.8500 0.3037 +vn -0.5895 -0.6957 0.4103 +vn -0.6575 -0.6119 0.4396 +vn -0.4875 -0.5675 0.6635 +vn -0.5579 -0.4800 0.6770 +vn -0.5180 -0.5159 0.6823 +vn -0.4220 -0.3463 0.8378 +vn -0.4391 -0.3651 0.8209 +vn -0.2148 -0.5165 0.8289 +vn -0.3243 -0.2412 0.9147 +vn -0.1746 -0.3780 0.9092 +vn 0.2779 -0.5130 0.8122 +vn 0.2532 -0.6522 0.7145 +vn 0.2781 -0.5130 0.8121 +vn 0.3293 -0.3643 0.8711 +vn 0.7444 -0.3571 0.5642 +vn 0.4529 -0.2504 0.8557 +vn 0.8207 -0.2283 0.5238 +vn 0.8676 -0.2505 0.4295 +vn 0.8306 -0.3599 0.4250 +vn 0.7869 -0.3231 0.5257 +vn 0.7633 -0.4294 0.4827 +vn 0.6060 -0.4303 0.6690 +vn 0.5928 -0.5357 0.6013 +vn 0.3712 -0.5222 0.7678 +vn 0.3704 -0.6202 0.6915 +vn 0.3702 -0.6203 0.6915 +vn 0.3711 -0.5222 0.7679 +vn 0.1560 -0.5647 0.8104 +vn 0.1773 -0.6599 0.7301 +vn -0.1320 -0.5706 0.8106 +vn -0.0826 -0.6872 0.7218 +vn 0.1409 -0.4220 0.8956 +vn -0.1490 -0.4331 0.8889 +vn -0.3638 -0.4028 0.8399 +vn -0.1413 -0.3522 0.9252 +vn -0.3718 -0.3236 0.8701 +vn -0.1386 -0.2034 0.9692 +vn -0.3591 -0.2102 0.9093 +vn -0.5722 -0.1942 0.7968 +vn -0.3442 -0.1115 0.9323 +vn -0.5561 -0.1050 0.8245 +vn -0.7327 -0.1027 0.6728 +vn -0.7549 -0.1719 0.6329 +vn -0.7955 -0.1283 0.5922 +vn -0.7207 -0.0253 0.6928 +vn -0.7652 -0.0422 0.6424 +vn -0.5871 -0.0688 0.8066 +vn -0.6482 -0.2046 0.7335 +vn -0.6480 -0.2046 0.7336 +vn -0.5868 -0.0688 0.8068 +vn -0.7448 0.1044 0.6591 +vn -0.5536 0.1456 0.8200 +vn -0.5533 0.1456 0.8202 +vn -0.4846 0.1556 0.8608 +vn -0.5720 0.3999 0.7162 +vn -0.5443 0.4527 0.7062 +vn -0.7332 0.3593 0.5774 +vn -0.6658 0.0866 0.7411 +vn -0.8620 0.2148 0.4591 +vn -0.7898 -0.0471 0.6116 +vn -0.9355 0.0565 0.3488 +vn -0.8534 0.4626 0.2403 +vn -0.9348 0.3414 0.0979 +vn -0.9661 0.2572 -0.0243 +vn -0.9694 -0.0328 0.2435 +vn -0.9707 0.2141 -0.1093 +vn -0.9883 -0.0641 0.1383 +vn -0.9645 0.1944 -0.1788 +vn -0.8130 0.4681 -0.3463 +vn -0.7971 0.4397 -0.4140 +vn -0.6223 0.6088 -0.4921 +vn -0.6092 0.5664 -0.5550 +vn -0.5760 0.5499 -0.6048 +vn -0.5044 0.6254 -0.5953 +vn -0.5476 0.5594 -0.6222 +vn -0.5456 0.5595 -0.6239 +vn -0.5458 0.5594 -0.6239 +vn -0.5477 0.5594 -0.6222 +vn -0.7817 0.4937 -0.3810 +vn -0.8593 0.3831 -0.3390 +vn -0.8776 0.3947 -0.2722 +vn -0.5343 0.6271 -0.5669 +vn -0.9716 0.2346 0.0300 +vn -0.9889 0.1066 0.1034 +vn -0.8789 0.4725 -0.0660 +vn -0.7072 0.6846 -0.1766 +vn -0.6132 0.6582 -0.4367 +vn -0.4226 0.7656 -0.4851 +vn -0.5493 0.7823 -0.2937 +vn -0.5044 0.6255 -0.5953 +vn -0.4380 0.7020 -0.5616 +vn -0.4379 0.7020 -0.5616 +vn -0.3830 0.7664 -0.5156 +vn -0.2890 0.8121 -0.5069 +vn -0.4226 0.7656 -0.4850 +vn -0.4382 0.7019 -0.5615 +vn -0.6128 0.6675 -0.4231 +vn -0.3832 0.7664 -0.5156 +vn -0.8147 0.5131 -0.2702 +vn -0.7974 0.5743 -0.1851 +vn -0.7427 0.6657 -0.0724 +vn -0.6152 0.7875 0.0361 +vn -0.7167 0.6018 0.3523 +vn -0.5723 0.3999 0.7159 +vn -0.7594 0.2420 0.6039 +vn -0.7678 0.1669 0.6185 +vn -0.8090 0.1956 0.5542 +vn -0.7358 0.0864 0.6716 +vn -0.5554 0.0907 0.8266 +vn -0.5826 0.1781 0.7930 +vn -0.5494 -0.0187 0.8354 +vn -0.3455 -0.0137 0.9383 +vn -0.3444 0.1169 0.9315 +vn -0.1205 0.1511 0.9811 +vn -0.1091 0.2317 0.9666 +vn -0.3471 0.1980 0.9167 +vn -0.1071 -0.0216 0.9940 +vn 0.1692 -0.0214 0.9853 +vn 0.1617 0.1777 0.9707 +vn -0.1134 -0.0910 0.9894 +vn 0.1623 -0.0595 0.9849 +vn 0.3784 -0.0452 0.9246 +vn 0.3804 -0.0044 0.9248 +vn 0.1657 -0.1867 0.9683 +vn 0.3886 -0.1625 0.9070 +vn 0.5995 -0.1282 0.7901 +vn 0.5881 -0.0362 0.8080 +vn 0.3784 -0.0452 0.9245 +vn 0.1538 -0.3359 0.9293 +vn 0.3749 -0.2754 0.8852 +vn 0.3750 -0.2754 0.8852 +vn 0.6047 -0.2180 0.7660 +vn 0.8087 -0.1609 0.5658 +vn 0.8069 -0.0851 0.5846 +vn 0.3710 -0.3912 0.8422 +vn 0.6139 -0.3324 0.7160 +vn 0.8019 -0.2460 0.5445 +vn 0.8891 -0.1760 0.4226 +vn 0.9069 -0.1007 0.4091 +vn 0.9051 -0.0658 0.4200 +vn 0.9191 -0.0459 0.3914 +vn 0.8773 -0.1435 0.4579 +vn 0.5945 -0.1609 0.7878 +vn 0.6733 -0.0208 0.7390 +vn 0.6731 -0.0208 0.7392 +vn 0.5942 -0.1609 0.7881 +vn 0.9233 -0.0063 0.3839 +vn 0.7975 -0.0218 0.6029 +vn 0.9221 0.0608 0.3823 +vn 0.7956 0.0547 0.6034 +vn 0.5878 0.0246 0.8086 +vn 0.7880 0.1717 0.5913 +vn 0.5851 0.1833 0.7899 +vn 0.3729 0.1846 0.9093 +vn 0.3807 -0.0043 0.9247 +vn 0.5676 0.2695 0.7780 +vn 0.3612 0.2767 0.8905 +vn 0.3609 0.2767 0.8906 +vn 0.1597 0.2650 0.9509 +vn 0.3628 0.3073 0.8797 +vn 0.1525 0.3010 0.9413 +vn -0.1231 0.2921 0.9484 +vn 0.1215 0.4306 0.8943 +vn -0.1583 0.4115 0.8975 +vn -0.3906 0.3634 0.8458 +vn -0.3737 0.2750 0.8858 +vn -0.6442 0.2809 0.7114 +vn -0.6199 0.2327 0.7494 +vn -0.8461 0.2035 0.4927 +vn -0.6652 0.3252 0.6721 +vn -0.8687 0.2123 0.4475 +vn -0.6831 0.3575 0.6368 +vn -0.8770 0.2211 0.4265 +vn -0.9634 0.1293 0.2348 +vn -0.8814 0.2159 0.4201 +vn -0.9672 0.0961 0.2352 +vn -0.9954 0.0222 0.0934 +vn -0.9947 0.0742 0.0717 +vn -0.9974 -0.0514 -0.0514 +vn -0.9960 0.0337 -0.0826 +vn -0.9677 -0.1295 -0.2164 +vn -0.9672 0.0148 -0.2536 +vn -0.9378 0.1910 -0.2898 +vn -0.8972 -0.0026 -0.4416 +vn -0.7439 0.5095 -0.4324 +vn -0.3987 0.7382 -0.5441 +vn -0.7438 0.5097 -0.4324 +vn -0.8848 -0.2086 -0.4166 +vn -0.7503 -0.2718 -0.6026 +vn -0.7889 -0.0197 -0.6142 +vn -0.6986 -0.3061 -0.6468 +vn -0.7436 -0.0316 -0.6679 +vn -0.7461 0.3065 -0.5911 +vn -0.8514 -0.0843 -0.5177 +vn -0.8868 0.2250 -0.4036 +vn -0.8417 0.4872 -0.2326 +vn -0.6443 0.6549 -0.3949 +vn -0.7123 0.7014 0.0254 +vn -0.5023 0.8583 -0.1053 +vn -0.9377 0.1758 -0.2996 +vn -0.8873 -0.1379 -0.4402 +vn -0.7616 -0.1090 -0.6388 +vn -0.8061 -0.3244 -0.4949 +vn -0.6770 -0.2935 -0.6749 +vn -0.4505 -0.2532 -0.8561 +vn -0.5375 -0.0226 -0.8429 +vn -0.6412 -0.4146 -0.6458 +vn -0.3928 -0.4184 -0.8189 +vn -0.4503 -0.2532 -0.8562 +vn -0.3925 -0.4184 -0.8191 +vn 0.0769 -0.3242 -0.9429 +vn -0.3407 -0.5530 -0.7603 +vn 0.1418 -0.4611 -0.8759 +vn 0.5408 -0.2689 -0.7970 +vn 0.1562 -0.4533 -0.8776 +vn 0.5541 -0.2745 -0.7859 +vn 0.6983 -0.1956 -0.6885 +vn 0.5469 -0.3562 -0.7576 +vn 0.6793 -0.2658 -0.6840 +vn 0.6592 -0.2774 -0.6989 +vn 0.7018 -0.2521 -0.6663 +vn 0.6500 -0.2963 -0.6998 +vn 0.4598 -0.4306 -0.7766 +vn 0.6451 -0.3278 -0.6903 +vn 0.4388 -0.4354 -0.7861 +vn 0.3522 -0.4604 -0.8149 +vn 0.4135 -0.3950 -0.8203 +vn 0.3550 -0.4209 -0.8348 +vn 0.4749 -0.3665 -0.8001 +vn 0.3510 -0.3900 -0.8513 +vn 0.4737 -0.3260 -0.8181 +vn 0.6863 -0.1783 -0.7051 +vn 0.4955 -0.2575 -0.8296 +vn 0.3572 -0.3428 -0.8689 +vn 0.3720 -0.2747 -0.8866 +vn 0.5298 -0.2162 -0.8201 +vn 0.5298 -0.2160 -0.8202 +vn 0.3720 -0.2747 -0.8867 +vn 0.3847 -0.2343 -0.8928 +vn 0.5341 -0.2311 -0.8132 +vn 0.3632 -0.2091 -0.9080 +vn 0.4538 -0.3191 -0.8320 +vn 0.5093 -0.5457 -0.6654 +vn 0.6080 -0.7100 -0.3552 +vn 0.2747 -0.1779 -0.9449 +vn 0.2793 -0.2510 -0.9268 +vn 0.3320 -0.2292 -0.9150 +vn 0.2685 -0.1658 -0.9489 +vn 0.2855 -0.3007 -0.9100 +vn 0.3968 -0.2589 -0.8806 +vn 0.6080 -0.1650 -0.7766 +vn 0.5336 -0.1518 -0.8320 +vn 0.2856 -0.3007 -0.9099 +vn 0.3189 -0.3527 -0.8797 +vn 0.4576 -0.2797 -0.8440 +vn 0.6297 -0.1892 -0.7534 +vn 0.7000 -0.1506 -0.6981 +vn 0.7087 -0.1196 -0.6953 +vn 0.5349 -0.2638 -0.8027 +vn 0.6488 -0.1582 -0.7443 +vn 0.6730 -0.1342 -0.7274 +vn 0.5449 -0.2424 -0.8027 +vn 0.5708 -0.2203 -0.7910 +vn 0.7161 -0.2024 -0.6680 +vn 0.6722 -0.2376 -0.7012 +vn 0.4316 -0.4153 -0.8008 +vn -0.1521 -0.6299 -0.7617 +vn -0.0560 -0.4924 -0.8686 +vn 0.6706 -0.3296 -0.6646 +vn 0.3176 -0.5369 -0.7816 +vn -0.2721 -0.6605 -0.6998 +vn -0.2724 -0.6605 -0.6997 +vn -0.6333 -0.6007 -0.4879 +vn -0.6426 -0.6032 -0.4724 +vn -0.1524 -0.6299 -0.7616 +vn 0.2348 -0.5684 -0.7885 +vn -0.2918 -0.6527 -0.6992 +vn -0.2922 -0.6527 -0.6990 +vn -0.6066 -0.5789 -0.5449 +vn -0.7423 -0.5010 -0.4450 +vn -0.7729 -0.5220 -0.3607 +vn -0.3105 -0.5898 -0.7455 +vn -0.5870 -0.5659 -0.5790 +vn -0.7170 -0.5279 -0.4552 +vn -0.7408 -0.5125 -0.4343 +vn -0.7679 -0.4791 -0.4251 +vn -0.6331 -0.5252 -0.5687 +vn -0.7429 -0.4973 -0.4481 +vn -0.7201 -0.5082 -0.4725 +vn -0.6415 -0.5276 -0.5569 +vn -0.6603 -0.5390 -0.5230 +vn -0.7465 -0.4586 -0.4822 +vn -0.7230 -0.4580 -0.5172 +vn -0.6475 -0.4902 -0.5834 +vn -0.6758 -0.4853 -0.5548 +vn -0.6641 -0.5145 -0.5425 +vn -0.7409 -0.4251 -0.5200 +vn -0.6639 -0.4500 -0.5973 +vn -0.6993 -0.4358 -0.5666 +vn -0.8537 -0.3593 -0.3769 +vn -0.8358 -0.4037 -0.3721 +vn -0.9486 -0.2846 -0.1384 +vn -0.9364 -0.3233 -0.1362 +vn -0.8113 -0.4486 -0.3749 +vn -0.9578 -0.2404 -0.1579 +vn -0.9921 -0.1256 0.0063 +vn -0.9856 -0.1615 0.0500 +vn -0.9837 -0.0488 0.1731 +vn -0.9792 -0.0581 0.1945 +vn -0.9834 -0.1664 0.0726 +vn -0.9909 -0.0255 0.1321 +vn -0.9649 0.0761 0.2515 +vn -0.9581 0.0581 0.2804 +vn -0.8782 0.2047 0.4322 +vn -0.8719 0.1959 0.4488 +vn -0.9527 0.0356 0.3018 +vn -0.8823 0.2227 0.4146 +vn -0.6929 0.4044 0.5970 +vn -0.6934 0.4034 0.5970 +vn -0.6903 0.3840 0.6132 +vn -0.4557 0.5163 0.7251 +vn -0.4544 0.5526 0.6987 +vn -0.4256 0.4565 0.7813 +vn -0.1929 0.5025 0.8428 +vn -0.2281 0.5979 0.7684 +vn -0.3973 0.4151 0.8185 +vn -0.1717 0.4695 0.8661 +vn 0.0835 0.4952 0.8648 +vn 0.0566 0.5387 0.8406 +vn 0.3332 0.5525 0.7640 +vn 0.3437 0.4930 0.7993 +vn 0.3440 0.4930 0.7991 +vn 0.3527 0.4315 0.8303 +vn 0.3528 0.4315 0.8303 +vn 0.5741 0.4301 0.6967 +vn 0.3630 0.3073 0.8797 +vn 0.5704 0.3161 0.7581 +vn 0.7922 0.3104 0.5254 +vn 0.7814 0.2495 0.5719 +vn 0.9171 0.2421 0.3168 +vn 0.9171 0.1558 0.3671 +vn 0.9693 0.1514 0.1936 +vn 0.9698 0.0673 0.2346 +vn 0.9734 0.0790 0.2151 +vn 0.8920 0.3418 0.2958 +vn -0.9447 0.0433 0.3250 +vn -0.9751 -0.0832 0.2055 +vn -0.9723 -0.0924 0.2148 +vn -0.9781 -0.1961 0.0697 +vn -0.9823 -0.1709 0.0770 +vn -0.9366 -0.3186 -0.1459 +vn -0.9354 -0.3270 -0.1349 +vn -0.7811 -0.4644 -0.4173 +vn -0.7857 -0.4853 -0.3836 +vn -0.6419 -0.5295 -0.5546 +vn -0.6447 -0.5467 -0.5344 +vn -0.6830 -0.5175 -0.5155 +vn -0.6530 -0.5085 -0.5612 +vn -0.7279 -0.4960 -0.4734 +vn -0.8008 -0.4831 -0.3541 +vn -0.7924 -0.4545 -0.4069 +vn -0.8691 -0.4285 -0.2470 +vn -0.8261 -0.4923 -0.2744 +vn -0.9022 -0.3728 -0.2168 +vn -0.8815 -0.3925 -0.2625 +vn -0.6968 -0.4949 -0.5192 +vn -0.8735 -0.3842 -0.2990 +vn -0.6867 -0.4473 -0.5730 +vn -0.0356 -0.4251 -0.9044 +vn -0.6081 -0.4482 -0.6552 +vn 0.0591 -0.3960 -0.9163 +vn 0.0593 -0.3960 -0.9163 +vn 0.6007 -0.1992 -0.7742 +vn 0.2024 -0.1543 -0.9671 +vn 0.6487 -0.0805 -0.7568 +vn 0.6890 -0.0825 -0.7201 +vn 0.5722 -0.0158 -0.8199 +vn 0.5634 -0.0803 -0.8223 +vn 0.4046 -0.1343 -0.9046 +vn 0.4201 -0.0687 -0.9049 +vn 0.3068 -0.0837 -0.9481 +vn 0.2322 -0.0885 -0.9686 +vn 0.2692 0.0079 -0.9630 +vn 0.2060 -0.0106 -0.9785 +vn 0.2605 0.1205 -0.9579 +vn 0.1692 0.1170 -0.9786 +vn 0.0364 0.0777 -0.9963 +vn 0.1398 0.1865 -0.9725 +vn -0.0060 0.1731 -0.9849 +vn -0.3707 0.1207 -0.9209 +vn -0.0245 0.1896 -0.9816 +vn -0.3859 0.1379 -0.9122 +vn -0.7929 0.0341 -0.6084 +vn -0.4596 0.1516 -0.8751 +vn -0.8069 0.0272 -0.5900 +vn -0.5678 0.2589 -0.7814 +vn -0.8531 0.1460 -0.5009 +vn -0.9593 0.0556 -0.2770 +vn -0.8757 0.2702 -0.4001 +vn -0.9627 0.1867 -0.1956 +vn -0.9747 0.1703 -0.1448 +vn -0.9578 0.2432 -0.1534 +vn -0.9679 0.2115 -0.1355 +vn -0.9539 0.2678 -0.1356 +vn -0.9759 0.1976 -0.0923 +vn -0.9485 0.3155 -0.0276 +vn -0.9143 0.3910 -0.1058 +vn -0.8743 0.3496 -0.3366 +vn -0.8779 0.3250 -0.3516 +vn -0.6130 0.4190 -0.6699 +vn -0.6206 0.4441 -0.6463 +vn -0.2347 0.4406 -0.8665 +vn -0.2673 0.4789 -0.8362 +vn -0.0008 0.4242 -0.9056 +vn -0.0289 0.4805 -0.8765 +vn -0.2414 0.3765 -0.8944 +vn -0.0081 0.3503 -0.9366 +vn 0.1073 0.3303 -0.9378 +vn 0.3615 0.2637 -0.8943 +vn -0.0141 0.3183 -0.9479 +vn 0.1313 0.3116 -0.9411 +vn 0.3998 0.2766 -0.8739 +vn 0.6645 0.2098 -0.7172 +vn 0.1597 0.2938 -0.9424 +vn 0.4503 0.2453 -0.8585 +vn 0.6927 0.1603 -0.7032 +vn 0.7198 0.1496 -0.6779 +vn 0.4635 0.2239 -0.8573 +vn 0.6498 0.1436 -0.7464 +vn 0.6661 0.0927 -0.7401 +vn 0.5295 0.1121 -0.8409 +vn 0.5580 0.2340 -0.7962 +vn 0.5705 0.1364 -0.8099 +vn 0.5844 0.0965 -0.8057 +vn 0.4718 0.0529 -0.8801 +vn -0.1298 0.0002 -0.9915 +vn 0.0037 0.1763 -0.9843 +vn 0.5137 0.0679 -0.8553 +vn 0.2956 0.0049 -0.9553 +vn -0.3403 -0.0897 -0.9360 +vn -0.3405 -0.0897 -0.9360 +vn -0.8398 -0.1069 -0.5322 +vn -0.8086 -0.0260 -0.5878 +vn -0.1297 0.0002 -0.9916 +vn 0.1179 -0.0995 -0.9880 +vn -0.5227 -0.1488 -0.8394 +vn -0.5230 -0.1488 -0.8392 +vn -0.8557 -0.1217 -0.5030 +vn -0.9357 -0.0769 -0.3443 +vn -0.9566 -0.0722 -0.2823 +vn -0.6327 -0.1519 -0.7593 +vn -0.8599 -0.1148 -0.4974 +vn -0.9128 -0.0728 -0.4018 +vn -0.9003 -0.0367 -0.4337 +vn -0.9420 -0.0355 -0.3338 +vn -0.9004 -0.0854 -0.4266 +vn -0.9031 -0.1244 -0.4111 +vn -0.8607 -0.1336 -0.4912 +vn -0.8922 -0.2648 -0.3659 +vn -0.8164 -0.2912 -0.4987 +vn -0.8727 -0.3398 -0.3506 +vn -0.7826 -0.3729 -0.4985 +vn -0.8380 -0.4145 -0.3548 +vn -0.7448 -0.4355 -0.5056 +vn -0.8223 -0.4322 -0.3702 +vn -0.7039 -0.4631 -0.5385 +vn -0.7763 -0.4100 -0.4788 +vn -0.6728 -0.4846 -0.5590 +vn -0.7703 -0.4351 -0.4661 +vn -0.9372 -0.2941 -0.1874 +vn -0.7737 -0.4535 -0.4423 +vn -0.9342 -0.3134 -0.1705 +vn -0.9830 -0.1765 0.0504 +vn -0.8929 -0.3797 -0.2419 +vn -0.9146 -0.3243 -0.2416 +vn -0.8674 -0.3725 -0.3299 +vn -0.9146 -0.3242 -0.2416 +vn -0.9341 -0.2158 -0.2844 +vn -0.8816 -0.1987 -0.4282 +vn -0.5270 -0.2081 -0.8240 +vn -0.6083 -0.4482 -0.6551 +vn -0.5269 -0.2079 -0.8241 +vn -0.8815 -0.1985 -0.4284 +vn -0.7821 -0.0316 -0.6223 +vn -0.3396 0.0169 -0.9404 +vn 0.2732 0.0271 -0.9616 +vn -0.6080 -0.4482 -0.6553 +vn -0.0801 -0.1311 -0.9881 +vn 0.3745 -0.0652 -0.9249 +vn 0.4807 -0.0490 -0.8755 +vn 0.4664 -0.0277 -0.8841 +vn 0.4781 0.0024 -0.8783 +vn 0.3791 0.0117 -0.9253 +vn 0.5135 0.0922 -0.8531 +vn 0.4009 0.1095 -0.9096 +vn 0.4384 0.1784 -0.8809 +vn 0.2523 0.1967 -0.9474 +vn 0.2054 0.2489 -0.9465 +vn 0.0878 0.2193 -0.9717 +vn 0.0169 0.2903 -0.9568 +vn -0.1219 0.2471 -0.9613 +vn -0.2254 0.3167 -0.9213 +vn -0.6112 0.3612 -0.7043 +vn -0.6324 -0.1519 -0.7596 +vn -0.7823 -0.0316 -0.6221 +vn -0.8618 -0.0430 -0.5054 +vn -0.9089 -0.0343 -0.4157 +vn -0.9677 -0.0435 -0.2484 +vn -0.9473 0.0145 -0.3199 +vn -0.9811 -0.0061 -0.1933 +vn -0.9666 -0.0181 -0.2556 +vn -0.9863 0.0826 -0.1425 +vn -0.9572 0.0953 -0.2733 +vn -0.7094 0.1588 -0.6867 +vn -0.9331 0.2521 -0.2566 +vn -0.5842 0.3959 -0.7085 +vn 0.1384 0.3646 -0.9208 +vn 0.0036 0.1763 -0.9843 +vn -0.4444 0.4260 -0.7881 +vn 0.2145 0.3654 -0.9058 +vn 0.1386 0.3646 -0.9208 +vn 0.2147 0.3654 -0.9057 +vn -0.1308 0.5322 -0.8364 +vn 0.4149 0.3150 -0.8536 +vn 0.4151 0.3150 -0.8535 +vn -0.7133 0.5113 -0.4794 +vn -0.2529 0.8065 -0.5345 +vn -0.8741 0.3102 -0.3739 +vn -0.9502 0.2357 -0.2038 +vn -0.8969 0.3753 -0.2341 +vn -0.9737 0.1846 -0.1337 +vn -0.9573 0.1776 -0.2280 +vn -0.9455 0.2331 -0.2275 +vn -0.9631 0.1079 -0.2467 +vn -0.8685 0.1308 -0.4781 +vn -0.8670 0.2021 -0.4554 +vn -0.8455 0.0405 -0.5324 +vn -0.7427 0.0589 -0.6670 +vn -0.7426 0.1246 -0.6580 +vn -0.7964 -0.0193 -0.6045 +vn -0.7467 -0.0161 -0.6649 +vn -0.6715 0.6562 -0.3442 +vn -0.3213 0.7782 -0.5395 +vn 0.1266 0.7403 -0.6602 +vn 0.1267 0.7403 -0.6603 +vn -0.3211 0.7783 -0.5396 +vn -0.0678 0.7026 -0.7084 +vn 0.2190 0.6601 -0.7185 +vn -0.0682 0.7026 -0.7083 +vn -0.8833 0.4673 0.0387 +vn -0.7382 0.6683 0.0922 +vn -0.9381 0.3416 0.0579 +vn -0.7865 0.5969 0.1587 +vn -0.9678 0.2384 0.0803 +vn -0.9306 -0.3466 -0.1174 +vn -0.2294 -0.8430 -0.4866 +vn 0.3894 -0.7657 -0.5119 +vn 0.3897 -0.7656 -0.5119 +vn 0.7387 -0.4860 -0.4671 +vn 0.9392 0.0721 -0.3357 +vn 0.9529 0.1180 -0.2793 +vn 0.6644 0.7448 -0.0620 +vn 0.6609 0.7478 -0.0635 +vn 0.6131 0.7772 -0.1414 +vn 0.9320 0.2350 -0.2761 +vn 0.6129 0.7774 -0.1414 +vn 0.6607 0.7480 -0.0634 +vn 0.0801 0.9912 0.1057 +vn 0.0434 0.9990 -0.0099 +vn -0.4254 0.8886 0.1716 +vn -0.4179 0.9056 0.0730 +vn 0.0698 0.9844 0.1613 +vn -0.4510 0.8613 0.2339 +vn 0.6643 0.7449 -0.0620 +vn -0.7832 -0.3288 -0.5278 +vn -0.7564 -0.4017 -0.5163 +vn -0.6313 -0.5165 -0.5786 +vn -0.3411 -0.5474 -0.7642 +vn -0.3408 -0.5530 -0.7603 +vn -0.3408 -0.5474 -0.7643 +vn -0.3102 -0.5898 -0.7456 +vn 0.1658 -0.5157 -0.8406 +vn 0.6017 -0.3562 -0.7149 +vn 0.7370 -0.2678 -0.6206 +vn 0.6164 -0.2815 -0.7354 +vn 0.3702 -0.3730 -0.8508 +vn 0.3708 -0.3912 0.8423 +vn -0.2742 -0.2278 0.9343 +vn -0.1265 -0.0779 0.9889 +vn -0.0144 -0.1761 0.9843 +vn 0.1462 -0.0333 0.9887 +vn 0.0027 0.0839 0.9965 +vn -0.1724 -0.3019 0.9376 +vn -0.0944 -0.4244 0.9005 +vn 0.1122 -0.2638 0.9580 +vn -0.3311 -0.4204 0.8448 +vn -0.2436 -0.5940 0.7667 +vn -0.1197 -0.8725 0.4736 +vn 0.0389 -0.7131 0.7000 +vn -0.3637 -0.7500 0.5525 +vn -0.1512 -0.9514 0.2683 +vn -0.1735 -0.9778 0.1179 +vn 0.2040 -0.9348 0.2907 +vn 0.5503 -0.6900 0.4701 +vn 0.3401 -0.4590 0.8208 +vn 0.6890 -0.4711 0.5507 +vn 0.5208 -0.2823 0.8056 +vn 0.3110 -0.1380 0.9403 +vn 0.5718 -0.2100 0.7931 +vn 0.4214 -0.0406 0.9060 +vn 0.5586 -0.1792 0.8098 +vn 0.4008 0.0668 0.9137 +vn 0.5200 -0.2050 0.8292 +vn 0.2087 0.1042 0.9724 +vn 0.5107 -0.2638 0.8183 +vn 0.0715 0.0199 0.9972 +vn -0.0937 0.1224 0.9880 +vn -0.0938 0.1224 0.9880 +vn -0.1663 0.2137 0.9626 +vn -0.1661 0.2139 0.9626 +vn -0.2771 0.4267 0.8609 +vn 0.5776 -0.1620 0.8001 +vn 0.8573 -0.3729 0.3549 +vn 0.6297 0.1174 0.7679 +vn 0.8086 -0.5146 0.2852 +vn 0.8294 -0.5453 -0.1214 +vn 0.8894 -0.4347 -0.1412 +vn 0.8369 -0.4212 0.3496 +vn 0.9263 -0.3746 0.0415 +vn 0.9651 -0.2344 -0.1170 +vn 0.8279 -0.4183 -0.3736 +vn 0.7982 -0.3332 0.5019 +vn 0.9309 -0.2735 0.2423 +vn 0.9869 -0.1488 0.0626 +vn 0.8485 -0.4136 0.3301 +vn 0.9314 -0.3504 0.0984 +vn 0.7454 -0.5909 0.3084 +vn 0.7946 -0.5997 0.0946 +vn 0.5898 -0.7786 0.2143 +vn 0.2728 -0.9588 0.0792 +vn 0.7317 -0.3681 0.5737 +vn 0.8278 -0.4184 -0.3738 +vn 0.8521 -0.1767 -0.4926 +vn 0.7643 -0.1263 -0.6324 +vn 0.7918 -0.3175 -0.5218 +vn 0.8522 -0.1765 -0.4925 +vn 0.7467 0.1581 -0.6461 +vn 0.8613 0.1452 -0.4870 +vn 0.7792 0.5648 -0.2718 +vn 0.6570 0.5535 -0.5118 +vn 0.8363 -0.0507 -0.5459 +vn 0.8545 -0.0191 -0.5191 +vn 0.8609 0.1934 -0.4706 +vn 0.8690 0.0158 -0.4945 +vn 0.8738 0.0746 -0.4805 +vn 0.8271 0.3451 -0.4437 +vn 0.6116 0.7637 -0.2066 +vn 0.7263 0.6580 -0.1989 +vn 0.3589 0.9174 0.1719 +vn 0.4461 0.8949 0.0157 +vn 0.0837 0.9221 0.3777 +vn 0.1086 0.9744 0.1969 +vn 0.1408 0.9899 0.0139 +vn 0.4232 0.8670 -0.2631 +vn 0.3367 0.9178 0.2102 +vn -0.0896 0.9561 0.2789 +vn 0.0667 0.8441 0.5320 +vn 0.5720 0.5656 0.5940 +vn -0.1062 0.9444 0.3112 +vn -0.0216 0.8994 0.4366 +vn -0.0142 0.8966 0.4426 +vn 0.1508 0.8987 0.4119 +vn 0.1798 0.8621 0.4738 +vn 0.0061 0.8258 0.5639 +vn 0.0062 0.8258 0.5640 +vn 0.1798 0.8620 0.4740 +vn -0.3116 0.7143 0.6267 +vn 0.2079 0.8477 0.4880 +vn 0.2999 0.8500 0.4331 +vn 0.2079 0.8478 0.4878 +vn 0.5203 0.7264 0.4490 +vn 0.4784 0.6368 0.6047 +vn 0.4786 0.6366 0.6047 +vn 0.4086 0.4935 0.7678 +vn 0.4084 0.4936 0.7678 +vn 0.6449 0.7520 -0.1361 +vn 0.6254 0.6912 -0.3620 +vn 0.6231 0.5254 -0.5794 +vn -0.5704 -0.0105 -0.8213 +vn -0.6693 -0.4856 -0.5623 +vn 0.3536 -0.9351 -0.0217 +vn 0.2076 -0.9756 -0.0718 +vn 0.2331 -0.9534 0.1913 +vn 0.6355 -0.7544 0.1643 +vn 0.4849 -0.8650 0.1290 +vn 0.0849 -0.9944 -0.0628 +vn 0.6456 -0.6877 0.3320 +vn 0.8830 -0.3074 0.3548 +vn 0.3105 -0.7324 0.6060 +vn 0.8658 0.2051 0.4564 +vn 0.9468 0.0443 0.3187 +vn 0.8522 -0.4547 0.2587 +vn 0.9227 -0.1029 0.3714 +vn 0.6903 0.3701 0.6217 +vn 0.9517 -0.1628 0.2603 +vn 0.9754 -0.1865 0.1172 +vn 0.9730 -0.2198 0.0707 +vn 0.5707 -0.8090 -0.1408 +vn -0.1350 -0.9902 -0.0361 +vn -0.6955 -0.6364 0.3334 +vn -0.7438 0.0280 0.6678 +vn 0.1835 0.6394 0.7467 +vn 0.0728 0.6545 0.7526 +vn 0.4016 0.8619 0.3094 +vn 0.4910 0.5369 0.6861 +vn 0.6702 0.7126 0.2073 +vn 0.6950 0.4053 0.5939 +vn 0.3664 0.8826 0.2947 +vn 0.3644 0.5133 0.7770 +vn -0.3294 0.8863 0.3255 +vn 0.3691 0.9272 -0.0634 +vn -0.2418 0.9702 -0.0155 +vn -0.6133 0.7897 0.0171 +vn -0.6540 0.7139 0.2502 +vn -0.4576 0.8814 0.1171 +vn -0.5526 0.7521 0.3593 +vn -0.0476 0.9671 0.2498 +vn -0.1715 0.7875 0.5920 +vn -0.2213 0.3936 0.8923 +vn 0.0219 0.7339 0.6789 +vn 0.0741 0.4555 0.8871 +vn -0.3119 0.6922 0.6508 +vn -0.1311 0.4836 0.8654 +vn -0.7573 0.4522 0.4712 +vn -0.6094 0.2844 0.7401 +vn -0.5446 0.3587 0.7581 +vn -0.4611 0.4796 0.7466 +vn -0.8395 -0.0108 0.5432 +vn -0.8507 0.0574 0.5225 +vn -0.8611 0.1788 0.4759 +vn -0.8968 -0.3107 0.3150 +vn -0.9433 -0.2855 0.1691 +vn -0.9432 -0.2858 0.1691 +vn -0.8967 -0.3110 0.3150 +vn -0.8690 -0.2905 0.4006 +vn -0.8690 -0.2907 0.4005 +vn -0.9408 0.1358 0.3107 +vn -0.9595 -0.1704 0.2245 +vn -0.9594 -0.1707 0.2244 +vn -0.8311 -0.5370 0.1449 +vn -0.9779 0.0320 -0.2068 +vn -0.8887 -0.3602 -0.2837 +vn -0.9778 0.0323 -0.2068 +vn -0.9271 0.3519 -0.1290 +vn -0.8881 0.3420 -0.3071 +vn -0.8888 0.0305 -0.4574 +vn -0.7809 0.6245 -0.0139 +vn -0.7699 0.6123 -0.1799 +vn -0.8204 0.5347 -0.2024 +vn -0.4635 0.8850 -0.0437 +vn -0.5790 0.8136 -0.0537 +vn -0.0821 0.9916 0.1004 +vn -0.2644 0.9590 0.1017 +vn -0.0474 0.9834 0.1753 +vn -0.1618 0.9660 0.2016 +vn -0.4175 0.8929 0.1686 +vn -0.3899 0.8981 0.2034 +vn -0.3351 0.9249 0.1797 +vn -0.3637 0.9202 0.1449 +vn -0.1555 0.9752 0.1574 +vn -0.0159 0.9434 0.3314 +vn -0.2978 0.9159 0.2690 +vn -0.2978 0.9159 0.2691 +vn -0.0160 0.9433 0.3315 +vn 0.0187 0.8776 0.4791 +vn -0.3029 0.8657 0.3985 +vn -0.3404 0.7253 0.5985 +vn -0.6869 0.6145 0.3880 +vn -0.0085 0.7335 0.6796 +vn -0.1517 0.1644 0.9747 +vn -0.4393 0.2471 0.8637 +vn 0.1084 0.8741 0.4736 +vn -0.0384 0.7758 0.6298 +vn -0.3609 0.2436 0.9002 +vn -0.4722 -0.4416 0.7629 +vn -0.2343 -0.5080 0.8289 +vn -0.3612 0.2436 0.9001 +vn -0.0387 0.7759 0.6297 +vn -0.2195 0.8566 0.4669 +vn -0.6607 0.4623 0.5914 +vn -0.6375 0.6485 0.4159 +vn -0.2490 0.9032 0.3496 +vn -0.0057 0.9202 0.3914 +vn -0.0221 0.9526 0.3034 +vn 0.0610 0.9864 0.1524 +vn 0.1959 0.9795 0.0478 +vn 0.4491 0.8913 0.0628 +vn 0.5369 0.8423 -0.0481 +vn 0.4698 0.8821 0.0330 +vn -0.0325 0.9964 0.0785 +vn -0.5243 0.8428 0.1215 +vn 0.1084 0.8741 0.4735 +vn -0.2577 -0.6865 0.6799 +vn -0.4550 -0.3456 0.8207 +vn -0.4671 -0.6272 0.6232 +vn -0.7504 -0.1883 0.6336 +vn -0.7762 0.2573 0.5756 +vn -0.8963 -0.1739 0.4079 +vn -0.9225 0.2403 0.3020 +vn -0.8298 0.5281 0.1805 +vn 0.1933 0.9071 0.3740 +vn 0.0142 0.9631 0.2688 +vn -0.4014 0.9019 0.1596 +vn -0.6544 -0.4327 0.6202 +vn -0.7890 -0.4909 0.3694 +vn -0.8403 -0.5343 0.0917 +vn -0.8342 -0.4325 0.3422 +vn -0.8262 -0.5545 0.1001 +vn -0.7670 -0.6402 -0.0420 +vn -0.7347 -0.6536 0.1815 +vn -0.5855 -0.8076 0.0708 +vn -0.3932 -0.9038 0.1690 +vn -0.0599 -0.9603 0.2723 +vn 0.1126 -0.9436 0.3112 +vn 0.3346 -0.8667 0.3700 +vn 0.3949 -0.8547 0.3370 +vn 0.3951 -0.8546 0.3370 +vn 0.3348 -0.8666 0.3700 +vn 0.4251 -0.8074 0.4090 +vn 0.4757 -0.8105 0.3418 +vn 0.4438 -0.8725 0.2045 +vn 0.3420 -0.9015 0.2653 +vn 0.4644 -0.8565 0.2253 +vn 0.3531 -0.9338 -0.0574 +vn 0.2939 -0.9548 -0.0441 +vn 0.1439 -0.9854 0.0915 +vn 0.4765 -0.7976 0.3700 +vn 0.4908 -0.7630 0.4206 +vn 0.5144 -0.8150 0.2667 +vn 0.6124 -0.7360 0.2886 +vn 0.5586 -0.8178 -0.1384 +vn 0.4330 -0.8978 -0.0800 +vn 0.3046 -0.7168 -0.6272 +vn 0.1917 -0.8408 -0.5062 +vn 0.1082 -0.8953 -0.4322 +vn -0.0989 -0.5833 -0.8062 +vn -0.1925 -0.6583 -0.7278 +vn -0.2893 -0.7311 -0.6179 +vn 0.0209 -0.9316 -0.3630 +vn -0.4435 -0.7912 -0.4211 +vn -0.1552 -0.9731 -0.1701 +vn -0.5583 -0.3770 -0.7391 +vn -0.6430 -0.4303 -0.6335 +vn -0.4437 -0.7912 -0.4208 +vn -0.7556 -0.4196 -0.5030 +vn -0.6923 0.0036 -0.7216 +vn -0.7144 -0.0040 -0.6998 +vn -0.7805 -0.0206 -0.6249 +vn -0.5839 0.2985 -0.7550 +vn -0.6439 0.2862 -0.7096 +vn -0.6830 0.2205 -0.6963 +vn -0.4975 0.5038 -0.7061 +vn -0.5507 0.4394 -0.7097 +vn -0.5912 0.3750 -0.7141 +vn -0.4568 0.5539 -0.6961 +vn -0.4935 0.5213 -0.6963 +vn -0.5402 0.4281 -0.7245 +vn -0.4940 0.5343 -0.6859 +vn -0.5347 0.5114 -0.6727 +vn -0.5848 0.4240 -0.6916 +vn -0.5171 0.5486 -0.6570 +vn -0.5009 0.6020 -0.6219 +vn -0.4855 0.6395 -0.5962 +vn -0.3330 0.7416 -0.5823 +vn -0.3477 0.7990 -0.4906 +vn -0.5248 0.7684 -0.3662 +vn -0.1933 0.9080 -0.3718 +vn -0.4827 0.8651 -0.1363 +vn -0.7984 0.5826 0.1519 +vn -0.4507 0.8922 0.0301 +vn -0.1234 0.9531 -0.2763 +vn -0.2183 0.9435 -0.2492 +vn -0.4903 0.8663 0.0957 +vn -0.4534 0.8430 -0.2894 +vn -0.5714 0.8114 0.1227 +vn -0.5820 0.7434 -0.3295 +vn -0.5665 0.8182 0.0985 +vn -0.4375 0.7653 0.4721 +vn -0.4862 0.8720 0.0567 +vn -0.4862 0.8720 0.0565 +vn -0.6017 0.7386 -0.3042 +vn -0.6016 0.7386 -0.3041 +vn -0.5640 0.7142 -0.4145 +vn -0.5820 0.7433 -0.3297 +vn -0.5362 0.6849 -0.4934 +vn -0.3613 0.8047 -0.4711 +vn -0.2674 0.7652 -0.5856 +vn -0.1803 0.7401 -0.6479 +vn -0.0379 0.9238 -0.3810 +vn 0.0920 0.8705 -0.4835 +vn 0.1730 0.8132 -0.5557 +vn 0.2198 0.7734 -0.5945 +vn -0.0966 0.6988 -0.7088 +vn 0.1571 0.8707 -0.4660 +vn 0.2247 0.8136 -0.5363 +vn 0.2534 0.7764 -0.5770 +vn 0.2938 0.7088 -0.6413 +vn 0.2937 0.6981 -0.6529 +vn -0.0045 0.7678 -0.6407 +vn 0.0244 0.7338 -0.6789 +vn 0.0635 0.6681 -0.7414 +vn -0.3418 0.5382 -0.7704 +vn -0.3614 0.5777 -0.7319 +vn -0.5338 0.4589 -0.7102 +vn -0.5657 0.3556 -0.7440 +vn -0.5203 0.4665 -0.7153 +vn -0.4459 0.5738 -0.6870 +vn -0.3758 0.6074 -0.6999 +vn -0.4344 0.5131 -0.7403 +vn -0.5589 0.5554 -0.6157 +vn -0.4546 0.7127 -0.5342 +vn -0.6481 0.3283 -0.6871 +vn -0.6484 0.3282 -0.6869 +vn -0.7725 0.4516 -0.4464 +vn -0.7564 0.5718 -0.3176 +vn -0.5591 0.5554 -0.6156 +vn -0.6923 0.0035 -0.7216 +vn -0.7302 0.0733 -0.6793 +vn -0.6531 0.2384 -0.7188 +vn -0.6754 0.6622 -0.3246 +vn -0.4578 -0.2759 -0.8452 +vn -0.3402 -0.1836 -0.9223 +vn -0.5042 0.3745 -0.7782 +vn -0.5313 0.3644 -0.7648 +vn -0.5154 0.7977 -0.3131 +vn -0.4799 0.8135 -0.3285 +vn -0.3261 -0.1174 -0.9380 +vn -0.5571 -0.2163 -0.8018 +vn -0.8047 0.1790 -0.5660 +vn -0.0368 -0.4484 -0.8931 +vn -0.2325 -0.5244 -0.8191 +vn -0.4615 -0.7361 -0.4951 +vn -0.7724 -0.4189 -0.4774 +vn 0.2019 -0.8078 -0.5538 +vn 0.0063 -0.9556 -0.2945 +vn 0.5203 -0.8521 -0.0575 +vn 0.4265 -0.9021 0.0657 +vn 0.6051 -0.7171 0.3459 +vn 0.6014 -0.6936 0.3965 +vn -0.8125 -0.5104 -0.2817 +vn -0.9741 -0.0299 -0.2241 +vn -0.8971 0.3716 0.2391 +vn -0.7994 0.5982 -0.0561 +vn -0.6315 0.7250 0.2750 +vn -0.4488 0.8920 -0.0534 +vn -0.7720 0.6273 0.1024 +vn -0.5727 0.7516 -0.3273 +vn -0.9147 0.2895 -0.2819 +vn -0.6141 0.4536 -0.6459 +vn -0.8851 0.0589 -0.4616 +vn -0.8680 0.1134 -0.4834 +vn -0.8879 -0.4591 0.0292 +vn -0.2787 -0.7315 0.6223 +vn -0.6765 0.6868 -0.2657 +vn -0.4548 0.7128 -0.5339 +vn -0.5832 0.7821 -0.2196 +vn -0.5071 0.6987 -0.5047 +vn -0.7377 0.5811 -0.3436 +vn -0.6624 0.6760 -0.3228 +vn -0.7157 0.4424 -0.5404 +vn -0.7075 0.4364 -0.5559 +vn -0.6231 0.3570 -0.6959 +vn -0.2946 0.7233 -0.6246 +vn 0.0929 0.9743 -0.2051 +vn 0.2060 0.9486 0.2402 +vn 0.2319 0.9559 0.1805 +vn -0.1646 0.9167 0.3641 +vn -0.0743 0.8765 0.4757 +vn 0.2394 0.8810 0.4081 +vn 0.5732 0.3655 0.7334 +vn 0.6295 0.4745 0.6152 +vn 0.3242 0.8642 0.3847 +vn 0.1504 0.2994 0.9422 +vn 0.1504 0.2998 0.9421 +vn -0.0444 -0.7448 0.6658 +vn 0.5239 -0.6683 0.5281 +vn 0.5730 0.3656 0.7335 +vn -0.4545 0.1977 0.8685 +vn -0.4545 0.1981 0.8684 +vn -0.7154 -0.3683 0.5938 +vn 0.4705 -0.8209 0.3236 +vn 0.7487 -0.4647 0.4728 +vn 0.6296 0.4745 0.6152 +vn 0.5050 -0.7740 0.3819 +vn 0.7314 -0.3162 0.6042 +vn 0.4577 0.5752 0.6780 +vn 0.3799 -0.2297 0.8961 +vn -0.0388 0.5559 0.8303 +vn 0.4576 0.5754 0.6779 +vn -0.5303 0.6650 0.5259 +vn 0.1134 0.8757 0.4694 +vn -0.8077 0.5537 0.2026 +vn -0.1678 0.9635 0.2086 +vn -0.8078 0.5535 0.2026 +vn -0.9926 0.0232 0.1190 +vn -0.9963 -0.0419 0.0753 +vn -0.9025 0.4295 -0.0312 +vn -0.9935 -0.0493 0.1023 +vn -0.9945 -0.0450 0.0949 +vn -0.9963 -0.0419 0.0754 +vn -0.9944 -0.0450 0.0952 +vn -0.9937 -0.0074 0.1114 +vn -0.9972 0.0312 0.0674 +vn -0.9972 0.0313 0.0677 +vn -0.9912 0.1179 0.0607 +vn -0.9990 0.0421 -0.0139 +vn -0.9748 0.2224 -0.0144 +vn -0.8892 0.3758 -0.2609 +vn -0.9807 0.0405 -0.1915 +vn -0.9030 0.1430 -0.4052 +vn -0.7160 0.0610 -0.6954 +vn -0.7161 0.0607 -0.6954 +vn -0.9030 0.1428 -0.4051 +vn -0.8493 -0.1988 -0.4890 +vn -0.6942 -0.2836 -0.6615 +vn -0.4653 -0.4110 -0.7839 +vn -0.4610 -0.1956 -0.8656 +vn -0.6806 -0.3695 -0.6327 +vn -0.4540 -0.4853 -0.7473 +vn -0.2305 -0.5555 -0.7989 +vn -0.4645 -0.4727 -0.7488 +vn -0.2425 -0.5411 -0.8053 +vn -0.2118 -0.5618 -0.7997 +vn -0.2864 -0.4723 -0.8336 +vn -0.2708 -0.4918 -0.8275 +vn -0.3489 -0.3852 -0.8543 +vn -0.3087 -0.4009 -0.8626 +vn -0.4218 -0.2696 -0.8657 +vn -0.3501 -0.2864 -0.8918 +vn -0.4950 -0.1127 -0.8615 +vn -0.4295 -0.1193 -0.8952 +vn -0.4770 -0.1398 -0.8677 +vn -0.5525 0.0718 -0.8304 +vn -0.6817 0.0494 -0.7300 +vn -0.7158 0.1936 -0.6709 +vn -0.5905 0.2413 -0.7701 +vn -0.6340 -0.0996 -0.7669 +vn -0.7934 -0.0738 -0.6042 +vn -0.8359 0.0369 -0.5476 +vn -0.5682 -0.2392 -0.7874 +vn -0.7535 -0.1894 -0.6296 +vn -0.9172 -0.1174 -0.3808 +vn -0.9350 -0.0484 -0.3513 +vn -0.5167 -0.3497 -0.7815 +vn -0.7194 -0.2813 -0.6350 +vn -0.8965 -0.1664 -0.4107 +vn -0.9844 -0.0438 -0.1703 +vn -0.9901 -0.0371 -0.1357 +vn -0.6972 -0.3394 -0.6314 +vn -0.8727 -0.2173 -0.4372 +vn -0.9767 -0.0662 -0.2043 +vn -0.9969 0.0740 0.0264 +vn -0.9942 0.0749 0.0767 +vn -0.8556 -0.2442 -0.4564 +vn -0.9661 -0.0934 -0.2406 +vn -0.9982 0.0580 -0.0153 +vn -0.9429 0.2226 0.2478 +vn -0.9237 0.2306 0.3060 +vn -0.9554 -0.1042 -0.2763 +vn -0.9985 0.0322 -0.0442 +vn -0.9610 0.1804 0.2096 +vn -0.8323 0.3339 0.4424 +vn -0.7993 0.3670 0.4759 +vn -0.9976 -0.0235 -0.0650 +vn -0.9772 0.1190 0.1758 +vn -0.8656 0.2805 0.4147 +vn -0.6588 0.4234 0.6219 +vn -0.6294 0.4602 0.6261 +vn -0.9882 0.0723 0.1351 +vn -0.8917 0.2223 0.3942 +vn -0.6884 0.3615 0.6288 +vn -0.4331 0.4538 0.7788 +vn -0.4170 0.5064 0.7548 +vn -0.9134 0.1320 0.3850 +vn -0.7173 0.2441 0.6526 +vn -0.4525 0.3221 0.8316 +vn -0.4522 0.3221 0.8317 +vn -0.2668 0.3689 0.8904 +vn -0.2640 0.4914 0.8300 +vn -0.4329 0.4538 0.7789 +vn -0.4697 0.1677 0.8668 +vn -0.2625 0.2287 0.9374 +vn 0.0298 0.2833 0.9586 +vn -0.0024 0.4094 0.9123 +vn -0.4755 0.0903 0.8751 +vn -0.2423 0.1428 0.9596 +vn 0.0691 0.1944 0.9785 +vn -0.2006 0.0723 0.9770 +vn 0.1191 0.1248 0.9850 +vn -0.1215 -0.0527 0.9912 +vn 0.1904 0.0025 0.9817 +vn 0.4325 0.0604 0.8996 +vn 0.2652 -0.1371 0.9544 +vn 0.0025 -0.2090 0.9779 +vn 0.1294 -0.3249 0.9368 +vn 0.3199 -0.2320 0.9186 +vn 0.3648 -0.3147 0.8763 +vn -0.2507 -0.2768 0.9277 +vn -0.1181 -0.4301 0.8950 +vn -0.1183 -0.4302 0.8949 +vn -0.2510 -0.2769 0.9275 +vn -0.4745 -0.3590 0.8037 +vn -0.3506 -0.5037 0.7895 +vn -0.3585 -0.1163 0.9262 +vn -0.5774 -0.2237 0.7852 +vn -0.7477 -0.3284 0.5772 +vn -0.7720 -0.5024 0.3893 +vn -0.3761 -0.7422 0.5547 +vn -0.2760 -0.8813 0.3836 +vn 0.1357 -0.7934 0.5934 +vn 0.2104 -0.8536 0.4766 +vn 0.2104 -0.8535 0.4767 +vn 0.1360 -0.7934 0.5934 +vn 0.3336 -0.7733 0.5391 +vn 0.3264 -0.8033 0.4981 +vn 0.3315 -0.7823 0.5274 +vn 0.2637 -0.7607 0.5931 +vn 0.2634 -0.7607 0.5933 +vn 0.3800 -0.2298 0.8960 +vn -0.3583 -0.1163 0.9264 +vn -0.4354 0.0142 0.9001 +vn 0.3476 0.4059 0.8452 +vn 0.3059 0.4891 0.8168 +vn -0.0189 0.5153 0.8568 +vn 0.2775 0.5167 0.8100 +vn -0.0206 0.5507 0.8344 +vn -0.2593 0.5355 0.8038 +vn -0.0291 0.5418 0.8400 +vn -0.2576 0.5493 0.7949 +vn -0.4061 0.5307 0.7439 +vn -0.4168 0.5064 0.7549 +vn -0.2656 0.5147 0.8152 +vn -0.4031 0.5036 0.7641 +vn -0.4063 0.5306 0.7439 +vn -0.4033 0.5036 0.7641 +vn -0.6090 0.4598 0.6463 +vn -0.4076 0.4384 0.8010 +vn -0.6067 0.4106 0.6807 +vn -0.7777 0.3481 0.5235 +vn -0.5957 0.3451 0.7253 +vn -0.7642 0.2789 0.5815 +vn -0.9091 0.1959 0.3675 +vn -0.7493 0.1694 0.6402 +vn -0.9000 0.1105 0.4216 +vn -0.9913 0.0403 0.1256 +vn -0.8891 0.0266 0.4570 +vn -0.9867 -0.0018 0.1626 +vn -0.9938 -0.0282 -0.1073 +vn -0.9807 -0.0192 0.1948 +vn -0.9960 0.0116 -0.0883 +vn -0.9487 0.0331 -0.3143 +vn -0.9975 0.0283 -0.0649 +vn -0.9599 0.0733 -0.2706 +vn -0.8734 0.1231 -0.4712 +vn -0.9696 0.0964 -0.2248 +vn -0.8898 0.2018 -0.4094 +vn -0.7410 0.3268 -0.5866 +vn -0.8936 0.2680 -0.3600 +vn -0.7511 0.4271 -0.5034 +vn -0.6277 0.5247 -0.5750 +vn -0.6195 0.3965 -0.6775 +vn -0.5628 0.5728 -0.5959 +vn -0.5826 0.4254 -0.6925 +vn -0.6195 0.5442 -0.5658 +vn -0.6487 0.4154 -0.6377 +vn -0.5480 0.7003 -0.4575 +vn -0.6385 0.6396 -0.4280 +vn -0.5570 0.7769 -0.2935 +vn -0.5818 0.7579 -0.2950 +vn -0.5661 0.8139 -0.1308 +vn -0.6083 0.6541 -0.4495 +vn -0.7504 0.5295 -0.3957 +vn -0.3967 0.3993 0.8265 +vn -0.4074 0.4385 0.8011 +vn 0.5586 0.4160 0.7176 +vn 0.5864 0.3689 0.7211 +vn 0.7488 0.3488 0.5636 +vn 0.8389 0.3697 0.3995 +vn 0.8035 0.4348 0.4066 +vn 0.7076 0.5810 0.4022 +vn 0.7074 0.5812 0.4022 +vn 0.5768 0.5809 0.5743 +vn 0.2071 0.8298 0.5183 +vn 0.4477 0.8271 0.3399 +vn -0.0792 0.9024 0.4236 +vn 0.0576 0.9740 0.2193 +vn 0.2454 0.9691 -0.0260 +vn 0.3827 0.8955 -0.2272 +vn -0.1958 0.9689 0.1514 +vn -0.1819 0.9734 -0.1392 +vn -0.1100 0.9105 -0.3986 +vn -0.1100 0.9104 -0.3987 +vn -0.3771 0.9140 -0.1497 +vn -0.4107 0.7977 -0.4415 +vn -0.4107 0.7976 -0.4418 +vn -0.4103 0.6243 -0.6648 +vn -0.5169 0.7501 -0.4126 +vn -0.5868 0.5363 -0.6067 +vn -0.6105 0.2899 -0.7371 +vn -0.6502 0.5389 -0.5355 +vn -0.6629 0.2945 -0.6884 +vn -0.5920 0.0412 -0.8049 +vn -0.6481 0.3691 -0.6661 +vn -0.5968 0.1088 -0.7950 +vn -0.6351 0.4381 -0.6362 +vn -0.5941 0.1918 -0.7812 +vn -0.7275 0.3876 -0.5661 +vn -0.6471 0.1972 -0.7365 +vn -0.7281 0.1383 -0.6714 +vn -0.6932 0.0385 -0.7198 +vn -0.8236 -0.0260 -0.5666 +vn -0.7636 -0.0623 -0.6427 +vn -0.6589 -0.1503 -0.7371 +vn -0.6840 -0.2845 -0.6717 +vn -0.5467 -0.2681 -0.7932 +vn -0.6769 -0.3415 -0.6521 +vn -0.5289 -0.2814 -0.8007 +vn -0.3174 -0.1607 -0.9346 +vn 0.0406 0.0124 -0.9991 +vn -0.5628 -0.1756 -0.8077 +vn -0.3706 -0.0249 -0.9285 +vn -0.0723 0.1895 -0.9792 +vn -0.0720 0.1896 -0.9792 +vn -0.4607 0.1589 -0.8732 +vn -0.2197 0.3383 -0.9150 +vn -0.2195 0.3386 -0.9150 +vn 0.0866 0.5150 -0.8528 +vn -0.3140 0.2907 -0.9038 +vn -0.0118 0.4677 -0.8838 +vn 0.2741 0.6183 -0.7365 +vn -0.0728 0.3846 -0.9202 +vn 0.2454 0.5517 -0.7971 +vn 0.5005 0.6394 -0.5837 +vn 0.2228 0.4445 -0.8676 +vn 0.5127 0.5416 -0.6662 +vn 0.7255 0.5859 -0.3611 +vn 0.5733 0.4499 -0.6848 +vn 0.7808 0.5392 -0.3157 +vn 0.8292 0.5271 0.1860 +vn 0.7926 0.5709 -0.2141 +vn 0.8277 0.5134 0.2266 +vn 0.7490 0.4069 0.5229 +vn 0.8203 0.5400 0.1885 +vn 0.7197 0.6700 -0.1821 +vn 0.6826 0.7133 0.1589 +vn 0.3516 0.8947 0.2756 +vn 0.5648 0.5246 -0.6370 +vn 0.4304 0.6975 -0.5730 +vn 0.1612 0.3670 -0.9161 +vn 0.0238 0.5757 -0.8173 +vn -0.2750 0.1474 -0.9501 +vn -0.3510 0.3640 -0.8627 +vn -0.5645 -0.0243 -0.8251 +vn -0.6167 0.1488 -0.7730 +vn 0.2256 0.3043 -0.9255 +vn -0.1830 0.1396 -0.9732 +vn -0.5006 0.0157 -0.8655 +vn -0.1230 0.2967 -0.9470 +vn -0.4415 0.1295 -0.8879 +vn -0.5009 0.0157 -0.8653 +vn -0.4418 0.1293 -0.8877 +vn -0.6280 0.0180 -0.7780 +vn -0.3786 0.1874 -0.9064 +vn -0.5658 0.0670 -0.8218 +vn -0.6768 -0.0051 -0.7362 +vn -0.6943 -0.0258 -0.7192 +vn -0.8158 -0.1756 -0.5511 +vn -0.8007 -0.1272 -0.5854 +vn -0.9221 -0.2929 -0.2530 +vn -0.8992 -0.3987 0.1804 +vn -0.6527 0.0391 -0.7566 +vn -0.8192 -0.1961 -0.5389 +vn -0.6274 0.0063 -0.7787 +vn -0.8145 -0.2226 -0.5358 +vn -0.7625 -0.2748 -0.5857 +vn -0.5114 0.1590 -0.8445 +vn -0.3143 0.2907 -0.9037 +vn -0.3783 0.1876 -0.9065 +vn -0.6455 0.5922 -0.4823 +vn -0.7626 0.5038 -0.4058 +vn -0.6257 0.7353 -0.2605 +vn -0.7358 0.6618 -0.1435 +vn -0.7357 0.6620 -0.1433 +vn -0.6257 0.7354 -0.2601 +vn -0.6451 0.5835 -0.4933 +vn -0.5925 0.7480 -0.2989 +vn -0.5925 0.7481 -0.2988 +vn -0.4667 0.8833 -0.0443 +vn -0.5703 0.7435 -0.3492 +vn -0.4422 0.8928 -0.0854 +vn -0.2735 0.9413 0.1978 +vn -0.4183 0.9001 -0.1219 +vn -0.2749 0.9439 0.1830 +vn -0.1014 0.9001 0.4238 +vn -0.2728 0.9492 0.1567 +vn -0.1206 0.9007 0.4174 +vn 0.0807 0.7520 0.6542 +vn -0.1367 0.9037 0.4058 +vn 0.0255 0.7525 0.6581 +vn -0.0693 0.7583 0.6482 +vn -0.0161 0.7180 0.6958 +vn 0.3482 0.5301 0.7732 +vn 0.1043 0.3747 0.9213 +vn -0.5169 0.7502 -0.4124 +vn -0.5703 0.7434 -0.3494 +vn -0.9932 0.0185 0.1147 +vn -0.9972 -0.0166 -0.0725 +vn -0.9488 -0.1274 -0.2890 +vn -0.9807 0.0401 -0.1915 +vn -0.9972 -0.0165 -0.0725 +vn -0.8445 -0.2422 -0.4776 +vn -0.6891 -0.3649 -0.6261 +vn -0.4872 -0.4197 -0.7658 +vn -0.0389 0.5560 0.8303 +vn -0.3577 0.6521 -0.6684 +vn -0.0487 0.8107 -0.5834 +vn -0.0916 0.8604 -0.5013 +vn 0.0558 0.9168 -0.3953 +vn -0.9263 0.2739 0.2587 +vn 0.3403 0.5320 -0.7753 +vn 0.9901 0.0491 -0.1312 +vn 0.9475 -0.3132 -0.0642 +vn 0.7340 -0.5709 0.3678 +vn 0.3574 -0.8333 0.4218 +vn -0.1320 -0.9611 0.2428 +vn 0.0501 -0.7457 -0.6644 +vn 0.0501 -0.7458 -0.6643 +vn 0.5508 0.1214 -0.8258 +vn 0.6180 0.1281 -0.7757 +vn 0.2357 -0.7916 -0.5637 +vn 0.7868 0.2454 -0.5664 +vn 0.8422 0.2393 -0.4832 +vn 0.8880 0.1539 -0.4332 +vn 0.9367 0.0741 -0.3423 +vn -0.0878 -0.9931 -0.0774 +vn -0.0286 -0.9995 0.0151 +vn 0.1545 -0.9648 -0.2126 +vn 0.2479 -0.9641 -0.0951 +vn -0.0997 -0.9818 -0.1619 +vn 0.0891 -0.9554 -0.2815 +vn 0.4580 -0.7800 -0.4264 +vn 0.0291 -0.9633 -0.2670 +vn 0.3511 -0.8522 -0.3880 +vn 0.5745 -0.6853 -0.4477 +vn 0.6558 -0.6034 -0.4537 +vn 0.5534 -0.7394 -0.3833 +vn 0.6462 -0.6486 -0.4021 +vn 0.1485 -0.9866 -0.0676 +vn 0.2223 -0.9664 -0.1292 +vn -0.4916 -0.7890 0.3686 +vn -0.5500 -0.7618 0.3423 +vn -0.6363 -0.7275 0.2567 +vn -0.6362 -0.7275 0.2568 +vn -0.8393 -0.1865 0.5108 +vn -0.8944 -0.0837 0.4394 +vn -0.9335 -0.0463 0.3557 +vn -0.7378 -0.6723 0.0603 +vn -0.7380 -0.6721 0.0602 +vn -0.7184 -0.6891 0.0946 +vn -0.8815 0.1538 0.4465 +vn -0.8911 0.1447 0.4301 +vn -0.8735 0.1937 0.4466 +vn -0.8719 0.1642 0.4614 +vn -0.8834 0.1329 0.4493 +vn -0.8866 0.0404 0.4607 +vn -0.8797 -0.0330 0.4743 +vn -0.8856 -0.0739 0.4585 +vn -0.8750 -0.0520 0.4813 +vn -0.8860 0.0106 0.4636 +vn -0.8225 0.1618 0.5453 +vn -0.8139 0.1980 0.5462 +vn -0.5993 0.5568 0.5752 +vn -0.5475 0.6354 0.5445 +vn -0.4421 0.7385 0.5091 +vn -0.2637 0.8586 0.4397 +vn -0.2185 0.8732 0.4356 +vn -0.1874 0.8397 0.5097 +vn -0.3113 0.7861 0.5340 +vn -0.2567 0.4971 0.8289 +vn -0.3311 0.4733 0.8163 +vn -0.2400 -0.4954 0.8348 +vn -0.3654 -0.4816 0.7966 +vn -0.5571 -0.3891 0.7337 +vn -0.1167 0.4400 0.8904 +vn -0.0633 -0.5243 0.8492 +vn -0.2400 -0.4952 0.8350 +vn -0.0633 -0.5241 0.8493 +vn 0.1125 -0.9761 0.1862 +vn -0.0688 -0.9797 0.1885 +vn 0.1697 -0.9786 -0.1163 +vn -0.0787 -0.9959 -0.0440 +vn 0.1465 -0.9745 -0.1701 +vn -0.1657 -0.9854 -0.0396 +vn -0.5092 -0.8491 0.1404 +vn -0.7576 -0.5925 0.2740 +vn -0.1976 -0.9795 0.0387 +vn -0.5425 -0.8166 0.1971 +vn -0.7381 -0.6106 0.2871 +vn -0.7075 -0.6558 0.2636 +vn -0.7458 -0.6217 0.2391 +vn -0.5236 -0.8058 0.2766 +vn -0.6830 -0.6502 0.3327 +vn -0.6748 -0.6656 0.3188 +vn -0.7244 -0.5959 0.3465 +vn -0.7190 -0.6352 0.2822 +vn -0.6298 -0.6812 0.3732 +vn -0.6272 -0.6900 0.3613 +vn -0.7262 -0.5700 0.3843 +vn -0.7244 -0.5960 0.3465 +vn -0.7264 -0.5698 0.3843 +vn -0.9121 -0.0168 0.4096 +vn -0.8964 -0.0715 0.4375 +vn -0.7245 -0.5958 0.3465 +vn -0.7579 0.5263 0.3854 +vn -0.7652 0.4272 0.4817 +vn -0.8867 -0.1313 0.4433 +vn -0.7873 0.5478 0.2831 +vn -0.7325 0.6443 0.2198 +vn -0.6857 0.6229 0.3766 +vn -0.8060 0.5342 0.2548 +vn -0.7305 0.6466 0.2198 +vn -0.7453 0.6070 0.2758 +vn -0.7693 0.6101 0.1897 +vn -0.7189 0.6864 0.1098 +vn -0.6935 0.7071 0.1380 +vn -0.6759 0.7011 0.2270 +vn -0.7142 0.6336 0.2976 +vn -0.6966 0.7135 -0.0754 +vn -0.6783 0.7321 -0.0626 +vn -0.6076 0.7917 -0.0637 +vn -0.5540 0.8032 0.2192 +vn -0.6760 0.7199 -0.1573 +vn -0.5988 0.7728 -0.2103 +vn -0.5799 0.7843 -0.2204 +vn -0.5379 0.8376 -0.0955 +vn -0.5318 0.8432 -0.0789 +vn -0.5680 0.8193 -0.0781 +vn -0.5333 0.8456 -0.0214 +vn -0.6586 0.7288 -0.1873 +vn -0.5912 0.8017 0.0882 +vn -0.4296 0.8964 0.1088 +vn -0.5666 0.8169 0.1076 +vn -0.3871 0.9203 0.0567 +vn -0.5422 0.8191 0.1874 +vn -0.3850 0.9157 0.1155 +vn -0.5425 0.8334 0.1059 +vn -0.7327 0.6682 0.1292 +vn -0.6308 0.6586 0.4103 +vn -0.7374 0.6154 0.2784 +vn -0.7030 0.6083 0.3684 +vn -0.6308 0.6584 0.4106 +vn -0.3314 0.7331 0.5940 +vn -0.1868 0.3707 0.9098 +vn -0.6567 0.2718 0.7035 +vn -0.3314 0.7332 0.5938 +vn -0.6356 0.1223 0.7623 +vn -0.5320 -0.0070 0.8467 +vn -0.6972 -0.1250 0.7058 +vn -0.5225 -0.4796 0.7049 +vn -0.6531 0.0173 0.7571 +vn -0.2944 -0.3080 0.9047 +vn -0.1616 -0.3934 0.9051 +vn -0.1465 0.4197 0.8958 +vn -0.4432 0.6644 0.6018 +vn -0.6454 0.4914 0.5848 +vn -0.4286 0.3300 0.8411 +vn -0.4433 0.6645 0.6016 +vn -0.5798 0.7909 0.1957 +vn -0.7370 0.6057 0.2998 +vn -0.6455 0.4915 0.5846 +vn -0.6254 0.7068 0.3306 +vn -0.5269 0.5643 0.6355 +vn -0.7429 0.6399 0.1966 +vn -0.6691 0.7272 0.1535 +vn -0.3920 0.9200 0.0005 +vn -0.3087 0.9195 0.2434 +vn -0.7576 0.6417 0.1194 +vn -0.6786 0.7294 0.0867 +vn -0.4050 0.9134 -0.0401 +vn -0.0580 0.9815 -0.1827 +vn -0.0590 0.9873 -0.1475 +vn -0.4885 0.8068 -0.3324 +vn -0.1541 0.8721 -0.4644 +vn 0.2306 0.9332 -0.2757 +vn -0.5396 0.6156 -0.5743 +vn -0.2410 0.6614 -0.7102 +vn -0.5671 0.6629 -0.4888 +vn -0.2525 0.7151 -0.6519 +vn -0.5641 0.8050 -0.1837 +vn -0.2372 0.8994 -0.3672 +vn -0.4756 0.8397 0.2623 +vn -0.0971 0.9940 0.0496 +vn 0.4907 0.8521 0.1818 +vn 0.5897 0.8061 0.0500 +vn 0.5726 0.8198 0.0108 +vn -0.6339 0.6513 0.4171 +vn -0.6640 0.5991 0.4474 +vn -0.6142 0.6809 0.3990 +vn 0.3788 0.8578 -0.3475 +vn 0.2328 0.9420 -0.2417 +vn 0.0440 0.9951 0.0888 +vn 0.2298 0.8405 0.4907 +vn -0.1500 0.7687 0.6217 +vn -0.1499 0.7686 0.6219 +vn -0.4282 0.3867 0.8168 +vn -0.5268 0.5642 0.6358 +vn -0.8044 0.3537 0.4774 +vn -0.8949 -0.1948 0.4016 +vn -0.7184 -0.6613 0.2158 +vn -0.9029 -0.2075 0.3765 +vn -0.7348 -0.6417 0.2200 +vn -0.7734 -0.5736 0.2700 +vn -0.8182 -0.4943 0.2936 +vn -0.9184 -0.0730 0.3888 +vn -0.8927 0.0113 0.4505 +vn -0.8932 -0.2607 0.3663 +vn -0.8932 -0.2609 0.3662 +vn -0.8926 0.0113 0.4506 +vn -0.8521 -0.1030 0.5132 +vn -0.8782 -0.2136 0.4280 +vn -0.9000 -0.1924 0.3912 +vn -0.9523 0.0574 0.2997 +vn -0.8605 0.1909 0.4724 +vn -0.8853 0.3231 0.3346 +vn -0.8213 0.3886 0.4177 +vn -0.9232 -0.1086 0.3687 +vn -0.8650 -0.1324 0.4839 +vn -0.9106 -0.3086 0.2749 +vn -0.8725 -0.2352 0.4283 +vn -0.9519 -0.0047 0.3064 +vn -0.8956 -0.0030 0.4448 +vn -0.8783 0.0034 0.4782 +vn -0.8944 -0.0145 0.4471 +vn -0.8835 -0.1264 0.4511 +vn -0.8932 -0.1180 0.4339 +vn -0.8394 -0.0982 0.5346 +vn -0.7532 -0.1678 0.6360 +vn -0.8098 -0.1243 0.5733 +vn -0.9322 0.1497 0.3296 +vn -0.9445 0.1998 0.2607 +vn -0.9571 0.1136 0.2667 +vn -0.8528 0.1209 0.5080 +vn -0.8529 0.1210 0.5079 +vn -0.8572 0.2632 0.4427 +vn -0.8405 0.2548 0.4781 +vn -0.8273 0.3302 0.4545 +vn -0.8128 0.3613 0.4570 +vn -0.8815 0.1400 0.4509 +vn -0.5027 -0.7972 0.3343 +vn -0.1800 -0.9749 0.1313 +vn -0.1500 -0.9687 0.1976 +vn 0.2177 -0.9754 -0.0340 +vn 0.2738 -0.9618 0.0072 +vn 0.5675 -0.8035 -0.1799 +vn 0.5941 -0.7888 -0.1577 +vn 0.6899 -0.6851 -0.2338 +vn 0.6948 -0.6857 -0.2169 +vn 0.5262 -0.8183 -0.2315 +vn 0.6674 -0.6976 -0.2607 +vn 0.6213 -0.7522 -0.2194 +vn 0.6584 -0.7224 -0.2115 +vn 0.5450 -0.8246 -0.1515 +vn 0.5831 -0.7972 -0.1564 +vn 0.4109 -0.9099 -0.0572 +vn 0.4163 -0.9065 -0.0703 +vn 0.1645 -0.9851 0.0507 +vn 0.3824 -0.9235 -0.0306 +vn 0.1779 -0.9810 0.0776 +vn -0.0163 -0.9892 0.1456 +vn 0.1955 -0.9685 0.1542 +vn 0.0245 -0.9787 0.2040 +vn -0.0643 -0.9803 0.1868 +vn -0.0895 -0.9827 0.1624 +vn -0.0966 -0.9843 0.1480 +vn -0.1246 -0.9793 0.1595 +vn -0.1330 -0.9864 0.0961 +vn -0.1746 -0.9762 0.1287 +vn -0.1022 -0.9945 0.0220 +vn -0.1307 -0.9907 0.0365 +vn -0.0159 -0.9872 0.1589 +vn -0.0080 -0.9941 0.1084 +vn -0.1022 -0.9945 0.0219 +vn -0.0081 -0.9941 0.1084 +vn 0.3119 -0.8274 0.4670 +vn 0.3060 -0.8699 0.3868 +vn 0.3060 -0.8700 0.3867 +vn 0.3060 -0.8698 0.3870 +vn 0.3122 -0.8272 0.4671 +vn 0.6254 -0.2074 0.7523 +vn 0.6712 -0.3103 0.6732 +vn 0.3061 -0.8698 0.3869 +vn 0.6713 -0.3103 0.6731 +vn 0.5914 0.3833 0.7094 +vn 0.6491 0.3737 0.6626 +vn 0.6491 0.3737 0.6625 +vn 0.4038 0.6903 0.6003 +vn 0.3462 0.7664 0.5410 +vn 0.3462 0.7665 0.5409 +vn 0.4170 0.8156 0.4012 +vn 0.0148 0.8899 0.4560 +vn 0.1116 0.9541 0.2779 +vn 0.2848 0.9473 0.1463 +vn -0.0194 0.9438 0.3300 +vn 0.2356 0.9565 0.1720 +vn 0.5279 0.8485 0.0366 +vn 0.1619 0.9433 0.2899 +vn 0.5793 0.8085 0.1039 +vn 0.8774 0.4695 -0.0985 +vn 0.8371 0.5339 -0.1190 +vn 0.9414 0.2621 -0.2122 +vn 0.9527 0.2055 -0.2241 +vn 0.9224 0.2953 -0.2489 +vn 0.9509 0.1580 -0.2660 +vn 0.9651 0.0370 -0.2592 +vn 0.9187 0.2587 -0.2986 +vn 0.9496 0.1164 -0.2910 +vn 0.9364 0.0983 -0.3370 +vn 0.9355 0.0152 -0.3531 +vn 0.9112 0.0711 -0.4057 +vn 0.9412 -0.0274 -0.3368 +vn 0.9412 -0.0274 -0.3367 +vn 0.9113 0.0711 -0.4056 +vn 0.9790 -0.0791 -0.1880 +vn 0.9451 0.0366 -0.3246 +vn 0.9451 0.0366 -0.3248 +vn 0.9471 0.0603 -0.3153 +vn 0.9470 0.0602 -0.3156 +vn 0.9295 0.1758 -0.3242 +vn 0.8900 0.2848 -0.3561 +vn 0.8775 0.2515 -0.4083 +vn 0.8787 0.3696 -0.3021 +vn 0.8902 0.2896 -0.3518 +vn 0.8860 0.2857 -0.3651 +vn 0.9007 0.3174 -0.2967 +vn 0.9181 0.2528 -0.3053 +vn 0.9474 0.1112 -0.3000 +vn 0.8958 0.1985 -0.3976 +vn 0.8947 -0.3253 -0.3061 +vn 0.8469 -0.2338 -0.4776 +vn 0.8468 -0.2341 -0.4776 +vn 0.8946 -0.3256 -0.3061 +vn 0.3301 -0.9262 -0.1821 +vn 0.8877 -0.3871 -0.2494 +vn 0.3228 -0.9383 -0.1237 +vn -0.4457 -0.8909 0.0873 +vn 0.3090 -0.9458 -0.0998 +vn -0.3898 -0.9164 0.0913 +vn -0.5715 -0.8126 0.1145 +vn -0.6720 -0.7276 0.1382 +vn -0.5027 -0.8641 0.0265 +vn -0.5951 -0.8012 0.0623 +vn -0.2511 -0.9580 -0.1388 +vn -0.3617 -0.9320 -0.0228 +vn -0.1415 -0.9768 -0.1607 +vn 0.0716 -0.9588 -0.2748 +vn 0.0241 -0.9597 -0.2801 +vn 0.1439 -0.9395 -0.3108 +vn 0.1384 -0.9345 -0.3279 +vn 0.1115 -0.9514 -0.2870 +vn 0.1058 -0.9431 -0.3151 +vn 0.0203 -0.9724 -0.2326 +vn 0.0014 -0.9629 -0.2700 +vn -0.0534 -0.9783 -0.2002 +vn -0.0888 -0.9706 -0.2238 +vn -0.0886 -0.9673 -0.2377 +vn -0.1200 -0.9708 -0.2077 +vn -0.1133 -0.9708 -0.2115 +vn -0.0407 -0.9672 -0.2507 +vn -0.0843 -0.9754 -0.2039 +vn -0.0551 -0.9696 -0.2386 +vn 0.0522 -0.9534 -0.2971 +vn 0.1911 -0.9117 -0.3637 +vn 0.1477 -0.9394 -0.3095 +vn 0.3951 -0.8144 -0.4250 +vn 0.0787 -0.9771 -0.1977 +vn 0.3622 -0.8809 -0.3046 +vn -0.1819 -0.9830 0.0249 +vn 0.0268 -0.9991 0.0343 +vn -0.5100 -0.8184 0.2650 +vn -0.4255 -0.8182 0.3868 +vn -0.4257 -0.8180 0.3869 +vn -0.5102 -0.8182 0.2651 +vn -0.7544 -0.4946 0.4316 +vn -0.7107 -0.4372 0.5511 +vn -0.7866 -0.3121 0.5328 +vn -0.4917 -0.7888 0.3687 +vn -0.8108 -0.0800 0.5799 +vn -0.8409 0.0106 0.5411 +vn -0.8592 0.0928 0.5031 +vn -0.8236 0.1985 0.5314 +vn -0.8518 0.1863 0.4897 +vn -0.7994 0.2613 0.5410 +vn -0.8472 0.1900 0.4962 +vn -0.7903 0.2327 0.5669 +vn -0.8457 0.1228 0.5193 +vn -0.7488 0.2812 0.6002 +vn -0.7942 0.2080 0.5710 +vn -0.5863 0.5394 0.6045 +vn -0.6100 0.5267 0.5920 +vn -0.2707 0.8195 0.5052 +vn -0.2994 0.8133 0.4989 +vn -0.2926 0.8317 0.4719 +vn 0.0598 0.9426 0.3284 +vn 0.0093 0.9453 0.3260 +vn -0.0120 0.9441 0.3295 +vn 0.2391 0.9483 0.2088 +vn 0.1973 0.9529 0.2304 +vn 0.1557 0.9225 0.3531 +vn -0.0092 0.9264 0.3765 +vn -0.0342 0.8448 0.5340 +vn 0.2567 0.9447 0.2041 +vn 0.2512 0.9435 0.2160 +vn 0.2512 0.9435 0.2161 +vn -0.0918 0.9121 0.3995 +vn -0.0002 0.9279 0.3729 +vn -0.4512 0.7265 0.5183 +vn -0.3900 0.7414 0.5460 +vn -0.4133 0.7661 0.4922 +vn -0.3956 0.7439 0.5387 +vn -0.3389 0.7234 0.6015 +vn -0.1412 0.8913 0.4308 +vn -0.0951 0.8546 0.5105 +vn -0.0019 0.7373 0.6756 +vn -0.1919 0.6382 0.7456 +vn 0.1507 0.4425 0.8840 +vn 0.0319 0.3997 0.9161 +vn 0.2900 -0.0237 0.9567 +vn 0.2509 0.0229 0.9677 +vn 0.3666 -0.5681 0.7368 +vn 0.4320 -0.4640 0.7734 +vn 0.4066 -0.4227 0.8099 +vn 0.2944 -0.4707 0.8317 +vn 0.4066 -0.4232 0.8097 +vn 0.4320 -0.4642 0.7732 +vn 0.4853 -0.8166 0.3124 +vn 0.5534 -0.7561 0.3494 +vn 0.5161 -0.7869 0.3382 +vn 0.2945 -0.4710 0.8315 +vn 0.5161 -0.7870 0.3382 +vn 0.3514 -0.9014 0.2532 +vn 0.1401 -0.5233 0.8406 +vn 0.2944 -0.4710 0.8315 +vn 0.5584 -0.8269 -0.0669 +vn 0.6025 -0.7937 -0.0837 +vn 0.6026 -0.7937 -0.0837 +vn 0.4636 -0.8778 -0.1210 +vn 0.6269 -0.7342 -0.2606 +vn 0.4907 -0.8318 -0.2593 +vn 0.1574 -0.9818 -0.1062 +vn 0.5704 -0.7926 -0.2153 +vn 0.4668 -0.8836 -0.0370 +vn 0.4949 -0.8574 -0.1414 +vn 0.3521 -0.9344 0.0548 +vn 0.3562 -0.8808 0.3119 +vn 0.2365 -0.9057 0.3519 +vn 0.3666 -0.5683 0.7366 +vn 0.3052 -0.6347 0.7099 +vn 0.3008 -0.6848 0.6638 +vn 0.1199 -0.9300 0.3475 +vn 0.2624 -0.7364 0.6235 +vn 0.0266 -0.9577 0.2866 +vn 0.2661 -0.7822 0.5633 +vn -0.0050 -0.9746 0.2239 +vn 0.2663 -0.7820 0.5635 +vn 0.2627 -0.7363 0.6236 +vn 0.4476 -0.1040 0.8882 +vn 0.5226 -0.1364 0.8416 +vn 0.4169 0.4319 0.7998 +vn 0.5190 0.4060 0.7522 +vn 0.3438 0.7243 0.5976 +vn 0.4419 0.6809 0.5840 +vn 0.2712 0.8908 0.3645 +vn 0.3532 0.8535 0.3832 +vn 0.1828 0.8522 0.4902 +vn 0.3235 0.9137 0.2458 +vn 0.0798 0.9102 0.4064 +vn -0.1548 0.8767 0.4555 +vn 0.0145 0.8898 0.4561 +vn 0.1445 0.9323 0.3315 +vn -0.1883 0.8740 0.4479 +vn -0.1543 0.8768 0.4554 +vn -0.1885 0.8739 0.4480 +vn -0.1445 0.8983 0.4149 +vn -0.1221 0.9229 0.3651 +vn -0.2124 0.8870 0.4100 +vn 0.0234 0.9322 0.3611 +vn -0.1360 0.9154 0.3788 +vn -0.0785 0.9200 0.3839 +vn 0.3156 0.9149 0.2519 +vn 0.4819 0.8585 0.1753 +vn 0.7540 0.6569 0.0041 +vn 0.8347 0.5462 -0.0705 +vn 0.8937 0.4235 -0.1482 +vn 0.9176 0.3488 -0.1905 +vn 0.8756 0.4557 -0.1604 +vn 0.8939 0.4000 -0.2022 +vn 0.8438 0.5139 -0.1549 +vn 0.8624 0.4602 -0.2108 +vn 0.8848 0.3842 -0.2637 +vn 0.8744 0.4147 -0.2518 +vn 0.8608 0.4723 -0.1898 +vn 0.9053 0.3515 -0.2385 +vn 0.8507 0.5104 -0.1260 +vn 0.8973 0.4081 -0.1683 +vn 0.9542 0.1884 -0.2323 +vn 0.9466 0.1834 -0.2650 +vn 0.9609 -0.0654 -0.2689 +vn 0.9647 -0.0168 -0.2629 +vn 0.8709 -0.4220 -0.2520 +vn 0.8878 -0.3867 -0.2494 +vn 0.9529 -0.0612 -0.2970 +vn 0.8324 -0.4902 -0.2586 +vn 0.8708 -0.4222 -0.2519 +vn 0.8322 -0.4904 -0.2586 +vn 0.3172 -0.9434 -0.0971 +vn 0.8214 -0.5017 -0.2714 +vn 0.3451 -0.9259 -0.1537 +vn -0.1268 -0.9916 -0.0235 +vn -0.2555 -0.9655 0.0503 +vn -0.2680 -0.9634 -0.0060 +vn -0.4222 -0.9049 0.0536 +vn -0.1870 -0.9800 -0.0676 +vn -0.2147 -0.9767 -0.0008 +vn -0.1053 -0.9937 -0.0396 +vn 0.0525 -0.9936 -0.0998 +vn -0.0087 -0.9868 -0.1615 +vn 0.1464 -0.9815 -0.1236 +vn 0.1301 -0.9654 -0.2260 +vn 0.1889 -0.9750 -0.1170 +vn 0.1706 -0.9561 -0.2384 +vn 0.1602 -0.9842 -0.0750 +vn 0.1291 -0.9705 -0.2037 +vn 0.1003 -0.9947 -0.0231 +vn 0.0548 -0.9871 -0.1507 +vn 0.0647 -0.9978 0.0136 +vn 0.0103 -0.9925 -0.1217 +vn 0.0415 -0.9982 0.0427 +vn -0.0100 -0.9939 -0.1094 +vn 0.0605 -0.9966 0.0567 +vn 0.0098 -0.9937 -0.1119 +vn 0.1524 -0.9876 0.0379 +vn 0.0655 -0.9893 -0.1301 +vn 0.2508 -0.9680 -0.0125 +vn 0.0957 -0.9849 -0.1441 +vn 0.1859 -0.9818 -0.0379 +vn 0.0009 -0.9931 -0.1175 +vn -0.2026 -0.9777 0.0553 +vn -0.2846 -0.9586 -0.0046 +vn -0.6755 -0.6995 0.2332 +vn -0.6306 -0.7559 0.1759 +vn -0.6308 -0.7557 0.1760 +vn -0.6758 -0.6992 0.2332 +vn -0.8791 -0.3126 0.3598 +vn -0.8385 -0.4352 0.3279 +vn -0.9079 -0.0228 0.4185 +vn -0.9042 -0.1239 0.4088 +vn -0.8550 -0.1518 0.4959 +vn -0.8869 0.1686 0.4300 +vn -0.8543 0.1524 0.4970 +vn -0.8088 0.1890 0.5568 +vn -0.8085 0.3471 0.4752 +vn -0.7794 0.3230 0.5368 +vn -0.7811 0.4149 0.4666 +vn -0.7664 0.3413 0.5442 +vn -0.7175 0.5309 0.4509 +vn -0.7227 0.4044 0.5605 +vn -0.5567 0.7293 0.3977 +vn -0.5656 0.6201 0.5436 +vn -0.3353 0.8949 0.2946 +vn -0.2712 0.8603 0.4316 +vn -0.1622 0.9724 0.1677 +vn 0.0311 0.9679 0.2492 +vn 0.1022 0.9437 0.3147 +vn 0.1227 0.9805 0.1533 +vn 0.2690 0.9432 0.1948 +vn 0.2920 0.9360 0.1966 +vn 0.0541 0.9580 0.2817 +vn 0.1940 0.9497 0.2459 +vn 0.1936 0.9498 0.2459 +vn 0.0539 0.9579 0.2818 +vn -0.3897 0.8147 0.4294 +vn -0.2356 0.8751 0.4227 +vn -0.5753 0.6832 0.4498 +vn -0.5154 0.7044 0.4880 +vn -0.3899 0.8403 0.3767 +vn -0.4079 0.7966 0.4461 +vn -0.1261 0.9509 0.2825 +vn -0.1610 0.9210 0.3546 +vn -0.1731 0.9072 0.3834 +vn -0.0131 0.9536 0.3008 +vn -0.0407 0.9498 0.3101 +vn -0.0218 0.9334 0.3581 +vn 0.0458 0.9627 0.2666 +vn 0.0650 0.9511 0.3019 +vn 0.1192 0.9026 0.4136 +vn 0.0296 0.8882 0.4585 +vn 0.2217 0.7447 0.6295 +vn 0.1195 0.7482 0.6526 +vn 0.3416 0.4188 0.8414 +vn 0.2360 0.4190 0.8768 +vn 0.4091 -0.1193 0.9047 +vn 0.3164 -0.0978 0.9436 +vn 0.3008 -0.6846 0.6640 +vn 0.3052 -0.6344 0.7102 +vn 0.2399 0.9435 0.2287 +vn 0.2347 0.9560 0.1759 +vn 0.3771 0.9124 0.1591 +vn 0.2121 0.9611 0.1767 +vn 0.4520 0.8891 0.0727 +vn 0.2839 0.9382 0.1979 +vn 0.4815 0.8764 0.0081 +vn 0.4532 0.8899 0.0516 +vn 0.1020 0.9615 0.2551 +vn -0.1220 0.9229 0.3651 +vn 0.6235 0.7803 -0.0496 +vn 0.3812 0.9132 0.1439 +vn 0.1017 0.9615 0.2552 +vn 0.3809 0.9133 0.1439 +vn 0.0116 0.9410 0.3383 +vn 0.5318 0.8466 0.0203 +vn 0.1116 0.9654 0.2356 +vn -0.1100 0.9405 0.3215 +vn -0.1041 0.9122 0.3964 +vn 0.0616 0.9607 0.2706 +vn 0.1849 0.9307 0.3157 +vn 0.4512 0.8864 0.1032 +vn 0.6297 0.7707 0.0972 +vn 0.7412 0.6669 -0.0768 +vn 0.8409 0.5337 -0.0895 +vn 0.8382 0.5213 -0.1601 +vn 0.8647 0.4828 -0.1386 +vn 0.8391 0.5184 -0.1650 +vn 0.8440 0.5220 -0.1230 +vn 0.8210 0.5478 -0.1606 +vn 0.8200 0.5285 -0.2197 +vn 0.8030 0.5581 -0.2092 +vn 0.8076 0.5537 -0.2031 +vn 0.8410 0.5065 -0.1901 +vn 0.9037 0.3586 -0.2340 +vn 0.9242 0.2817 -0.2580 +vn 0.9616 -0.0126 -0.2742 +vn 0.8878 0.3776 -0.2632 +vn 0.9448 0.1080 -0.3093 +vn 0.8523 -0.3825 -0.3568 +vn 0.8215 -0.5015 -0.2714 +vn 0.8815 0.2063 -0.4246 +vn 0.8462 -0.1403 -0.5140 +vn 0.8521 -0.3828 -0.3568 +vn 0.8462 -0.1406 -0.5140 +vn 0.4491 -0.7586 -0.4720 +vn 0.3850 -0.8871 -0.2545 +vn -0.1640 -0.9784 -0.1256 +vn -0.0911 -0.9933 -0.0705 +vn -0.3548 -0.9315 0.0804 +vn -0.1207 -0.9912 -0.0536 +vn -0.4557 -0.8643 0.2131 +vn -0.4330 -0.8659 0.2504 +vn -0.2493 -0.9637 0.0952 +vn -0.2717 -0.9311 0.2433 +vn -0.0685 -0.9953 0.0689 +vn -0.0042 -0.9800 0.1989 +vn 0.0961 -0.9943 0.0459 +vn 0.1737 -0.9684 0.1789 +vn 0.1919 -0.9806 0.0408 +vn 0.1874 -0.9575 0.2192 +vn 0.1857 -0.9787 0.0880 +vn 0.1879 -0.9517 0.2429 +vn 0.1548 -0.9784 0.1371 +vn 0.1898 -0.9498 0.2488 +vn 0.1285 -0.9804 0.1495 +vn 0.1415 -0.9535 0.2661 +vn 0.0779 -0.9843 0.1587 +vn 0.1950 -0.9415 0.2748 +vn 0.1673 -0.9399 0.2976 +vn 0.1842 -0.9454 0.2689 +vn 0.1595 -0.9453 0.2846 +vn 0.2032 -0.9517 0.2301 +vn 0.1792 -0.9403 0.2893 +vn 0.3854 -0.9225 0.0227 +vn 0.5597 -0.8033 -0.2037 +vn 0.5465 -0.7937 -0.2671 +vn 0.5956 -0.7640 -0.2480 +vn 0.6760 -0.7033 -0.2200 +vn 0.5076 -0.8589 -0.0676 +vn 0.6341 -0.7712 -0.0570 +vn 0.7121 -0.6962 -0.0910 +vn 0.7329 -0.6412 -0.2273 +vn 0.3561 -0.8642 0.3554 +vn 0.4397 -0.8407 0.3160 +vn -0.2858 -0.6058 0.7425 +vn -0.2797 -0.6330 0.7218 +vn -0.3151 -0.7426 0.5910 +vn -0.3150 -0.7425 0.5911 +vn -0.2797 -0.6330 0.7219 +vn -0.7836 -0.0807 0.6160 +vn -0.4317 -0.8610 0.2687 +vn -0.4319 -0.8610 0.2687 +vn -0.6017 -0.7724 -0.2034 +vn -0.6020 -0.7721 -0.2034 +vn -0.9972 -0.0582 0.0461 +vn -0.7166 -0.6687 -0.1983 +vn 0.1643 -0.9413 -0.2950 +vn 0.6050 -0.7641 -0.2239 +vn -0.7323 -0.6746 0.0932 +vn -0.0001 -0.9967 -0.0807 +vn 0.5210 -0.8464 -0.1104 +vn -0.0946 -0.9941 0.0522 +vn 0.3855 -0.9220 -0.0350 +vn -0.7026 -0.6736 0.2296 +vn -0.7028 -0.6733 0.2296 +vn -0.7325 -0.6744 0.0932 +vn -0.9538 -0.1750 0.2443 +vn -0.9181 -0.2190 0.3305 +vn -0.9480 0.0774 0.3088 +vn -0.9280 0.0530 0.3688 +vn -0.9160 0.2226 0.3337 +vn -0.8996 0.2135 0.3809 +vn -0.8831 0.2015 0.4238 +vn -0.8915 0.2915 0.3467 +vn -0.9350 0.2645 0.2361 +vn -0.8971 0.3464 0.2742 +vn -0.8911 0.4104 0.1937 +vn -0.8394 0.4792 0.2566 +vn -0.7597 0.5438 0.3567 +vn -0.8987 0.2952 0.3244 +vn -0.8517 0.3499 0.3901 +vn -0.7602 0.4175 0.4978 +vn -0.6457 0.4407 0.6236 +vn -0.6635 0.5956 0.4529 +vn -0.7510 -0.0503 0.6583 +vn -0.6797 -0.0002 0.7335 +vn -0.5229 0.0486 0.8510 +vn -0.2066 0.1490 0.9670 +vn -0.3902 0.5182 0.7611 +vn -0.3131 -0.5839 0.7490 +vn -0.2085 -0.4974 0.8421 +vn 0.0895 -0.3660 0.9263 +vn 0.3891 -0.2510 0.8863 +vn 0.1376 0.2937 0.9459 +vn 0.0897 -0.3662 0.9262 +vn -0.2085 -0.4976 0.8420 +vn 0.2112 -0.8758 0.4340 +vn 0.4002 -0.7840 0.4745 +vn 0.5368 -0.7411 0.4033 +vn 0.3892 -0.2513 0.8862 +vn 0.4820 -0.7875 0.3841 +vn 0.4691 -0.2686 0.8413 +vn 0.5274 -0.8495 -0.0124 +vn 0.5147 -0.8574 -0.0027 +vn 0.3877 -0.9178 0.0856 +vn 0.2330 -0.9513 0.2019 +vn 0.3290 -0.8300 0.4504 +vn 0.4828 -0.8739 -0.0572 +vn 0.3652 -0.9242 0.1121 +vn 0.2337 -0.9476 0.2178 +vn 0.1215 -0.9573 0.2625 +vn 0.1373 -0.9501 0.2802 +vn 0.3365 -0.9146 0.2241 +vn 0.2756 -0.8972 0.3452 +vn 0.1789 -0.9094 0.3754 +vn 0.0200 -0.9393 0.3424 +vn -0.0378 -0.9550 0.2943 +vn 0.2564 -0.8906 0.3755 +vn 0.2130 -0.8918 0.3991 +vn 0.0957 -0.9308 0.3528 +vn -0.1862 -0.9472 0.2611 +vn 0.1920 -0.9335 0.3028 +vn 0.1323 -0.9473 0.2916 +vn 0.1824 -0.9488 0.2578 +vn 0.1458 -0.9552 0.2576 +vn 0.1919 -0.9443 0.2675 +vn 0.1681 -0.9503 0.2620 +vn 0.1263 -0.9630 0.2379 +vn -0.1067 -0.9589 0.2631 +vn -0.4028 -0.8643 0.3012 +vn -0.5004 -0.8098 0.3062 +vn -0.5090 -0.8186 0.2662 +vn -0.3787 -0.8767 0.2966 +vn -0.3269 -0.8955 0.3021 +vn -0.4034 -0.8851 0.2321 +vn -0.4115 -0.8641 0.2897 +vn 0.0306 -0.9908 0.1318 +vn 0.0395 -0.9489 0.3132 +vn 0.6624 -0.7185 0.2120 +vn 0.4798 -0.6419 0.5982 +vn -0.0352 -0.8889 0.4568 +vn 0.7004 -0.6772 -0.2256 +vn 0.8896 -0.0488 -0.4542 +vn 0.9945 -0.1033 -0.0159 +vn 0.5960 -0.6138 -0.5178 +vn 0.8138 0.0228 -0.5807 +vn 0.8138 0.0229 -0.5807 +vn 0.8120 0.2439 -0.5303 +vn 0.8097 0.3043 -0.5017 +vn 0.8896 -0.0485 -0.4541 +vn 0.7365 0.4900 -0.4663 +vn 0.7612 0.5925 -0.2637 +vn 0.8915 0.4083 -0.1964 +vn 0.9946 -0.1029 -0.0160 +vn 0.7910 0.3874 -0.4736 +vn 0.7895 0.4335 -0.4344 +vn 0.7448 0.5125 -0.4273 +vn 0.8487 0.3653 -0.3824 +vn 0.8276 0.4175 -0.3751 +vn 0.8118 0.4443 -0.3790 +vn 0.7999 0.4194 -0.4292 +vn 0.8310 0.4903 -0.2627 +vn 0.8160 0.5031 -0.2848 +vn 0.7985 0.5257 -0.2934 +vn 0.7719 0.5214 -0.3637 +vn 0.7492 0.5622 -0.3503 +vn 0.7520 0.5224 -0.4020 +vn 0.7522 0.5898 -0.2938 +vn 0.6224 0.7159 -0.3164 +vn 0.7348 0.5279 -0.4259 +vn 0.7877 0.5825 -0.2007 +vn 0.6271 0.7690 -0.1239 +vn 0.2970 0.9549 0.0038 +vn 0.3144 0.8788 -0.3590 +vn -0.0395 0.9933 0.1082 +vn -0.1490 0.9792 0.1380 +vn 0.7527 0.5138 -0.4117 +vn 0.8030 0.4179 -0.4249 +vn 0.7832 0.5336 -0.3191 +vn 0.8415 0.4509 -0.2975 +vn 0.7653 0.5759 -0.2874 +vn 0.8272 0.5616 -0.0183 +vn 0.7911 0.6116 -0.0091 +vn 0.8016 0.5938 0.0696 +vn 0.6186 0.6968 0.3630 +vn 0.6449 0.5802 0.4974 +vn 0.6457 0.3391 0.6842 +vn 0.8740 0.4227 0.2397 +vn 0.5330 -0.1131 0.8385 +vn 0.8649 -0.0591 0.4985 +vn 0.8648 -0.0593 0.4986 +vn 0.5329 -0.1135 0.8385 +vn 0.2178 -0.6297 0.7457 +vn 0.3837 -0.2401 0.8917 +vn 0.1868 -0.7178 0.6708 +vn 0.0054 -0.9226 0.3856 +vn -0.0950 -0.8801 0.4652 +vn -0.2134 -0.9314 0.2950 +vn 0.2617 -0.8069 0.5296 +vn 0.3920 -0.3495 0.8510 +vn 0.3901 -0.3512 0.8512 +vn 0.3901 -0.3508 0.8513 +vn 0.3920 -0.3492 0.8511 +vn 0.3709 0.1974 0.9075 +vn 0.2676 0.2342 0.9346 +vn 0.2600 0.3140 0.9131 +vn 0.4691 -0.2685 0.8414 +vn 0.1197 0.5425 0.8315 +vn 0.0793 0.6044 0.7927 +vn -0.0529 0.6128 0.7884 +vn -0.1987 0.7638 0.6141 +vn -0.4688 0.6923 0.5486 +vn 0.2790 0.5258 0.8036 +vn 0.4211 0.5447 0.7253 +vn 0.3967 0.6885 0.6071 +vn 0.4457 0.2388 0.8628 +vn 0.3837 -0.2398 0.8918 +vn 0.6264 0.7029 0.3371 +vn 0.4482 0.6537 0.6097 +vn 0.5581 0.5318 0.6369 +vn 0.6420 0.6987 0.3157 +vn 0.6440 0.7314 0.2244 +vn 0.7059 0.4094 0.5780 +vn 0.7796 0.6230 -0.0639 +vn 0.6958 0.7035 -0.1444 +vn 0.6554 0.7294 -0.1961 +vn 0.6606 0.7379 0.1382 +vn 0.6659 0.6625 -0.3430 +vn 0.5075 0.8583 -0.0759 +vn 0.8347 0.5475 0.0587 +vn 0.8479 0.3502 0.3979 +vn 0.3420 0.8890 -0.3045 +vn -0.0970 0.9126 -0.3972 +vn 0.1839 0.9113 -0.3684 +vn -0.1519 0.9574 -0.2454 +vn 0.1985 0.9135 -0.3551 +vn 0.1120 0.8587 -0.5001 +vn -0.0973 0.9126 -0.3972 +vn -0.0619 0.9944 0.0854 +vn -0.0617 0.9944 0.0853 +vn 0.3534 0.9199 -0.1698 +vn 0.3668 0.9011 -0.2312 +vn 0.3857 0.8371 -0.3879 +vn 0.2711 0.9578 -0.0952 +vn 0.0172 0.9998 -0.0037 +vn 0.0416 0.9896 -0.1375 +vn 0.1484 0.9885 -0.0306 +vn -0.0336 0.9991 0.0276 +vn -0.1238 0.9906 0.0577 +vn -0.1207 0.9916 0.0474 +vn 0.0593 0.9974 0.0406 +vn -0.0646 0.9950 0.0761 +vn -0.1226 0.9884 0.0899 +vn -0.2889 0.9444 0.1570 +vn -0.2580 0.9583 0.1228 +vn -0.0615 0.9860 0.1548 +vn -0.1039 0.9799 0.1704 +vn -0.3089 0.9140 0.2630 +vn -0.6123 0.6866 0.3919 +vn -0.5982 0.7423 0.3020 +vn -0.1034 0.9715 0.2133 +vn -0.3494 0.8798 0.3223 +vn -0.6130 0.6607 0.4332 +vn -0.5221 0.7452 0.4148 +vn -0.6008 0.7115 0.3645 +vn -0.2591 0.9515 0.1660 +vn -0.3872 0.9219 0.0088 +vn -0.6526 0.7037 0.2810 +vn -0.1228 0.9594 0.2539 +vn -0.1224 0.9595 0.2538 +vn -0.0769 0.9942 0.0751 +vn -0.2589 0.9515 0.1660 +vn -0.3172 0.9467 -0.0554 +vn -0.6121 0.7606 0.2163 +vn -0.5434 0.8011 0.2509 +vn -0.5151 0.8235 0.2376 +vn -0.5126 0.8275 0.2291 +vn -0.2563 0.9607 0.1068 +vn -0.5922 0.7931 0.1428 +vn -0.3241 0.9460 -0.0082 +vn -0.1510 0.9851 -0.0826 +vn -0.3972 0.9071 -0.1396 +vn -0.1798 0.9546 -0.2373 +vn 0.0512 0.9522 -0.3013 +vn -0.1924 0.9191 -0.3440 +vn 0.0267 0.9133 -0.4065 +vn 0.3305 0.8106 -0.4834 +vn -0.0185 0.8978 -0.4400 +vn 0.2312 0.8426 -0.4864 +vn 0.2054 0.8432 -0.4968 +vn 0.1655 0.8901 -0.4247 +vn 0.3647 0.8390 -0.4038 +vn 0.5891 0.7603 -0.2737 +vn 0.1837 0.9113 -0.3684 +vn 0.4864 0.7882 -0.3771 +vn 0.8449 0.4635 -0.2671 +vn 0.5891 0.7604 -0.2735 +vn 0.5960 0.7463 -0.2964 +vn 0.9516 0.2430 -0.1883 +vn 0.7146 0.6834 -0.1491 +vn 0.9974 0.0613 -0.0366 +vn 0.8195 -0.5562 0.1383 +vn 0.9943 -0.0544 0.0917 +vn 0.7631 -0.6183 0.1882 +vn 0.4103 -0.8676 0.2809 +vn 0.4811 -0.8279 0.2882 +vn 0.1395 -0.9174 0.3726 +vn 0.1878 -0.8989 0.3958 +vn 0.3463 0.9230 -0.1675 +vn 0.2504 0.9270 -0.2792 +vn 0.0471 0.9689 -0.2430 +vn 0.1086 0.9830 -0.1480 +vn 0.1816 0.9096 -0.3736 +vn -0.0061 0.9387 -0.3448 +vn -0.1513 0.9421 -0.2993 +vn -0.1231 0.9746 -0.1872 +vn -0.0307 0.9144 -0.4036 +vn -0.1730 0.9148 -0.3651 +vn -0.3626 0.8925 -0.2682 +vn -0.3352 0.9191 -0.2071 +vn -0.1920 0.8996 -0.3922 +vn -0.4073 0.8671 -0.2866 +vn -0.5825 0.8076 -0.0916 +vn -0.4277 0.8713 -0.2406 +vn -0.6675 0.7442 0.0234 +vn -0.5855 0.8091 -0.0503 +vn -0.5371 0.8293 0.1541 +vn -0.0606 0.9982 0.0022 +vn -0.1937 0.9468 -0.2570 +vn -0.0870 0.9936 0.0716 +vn -0.0867 0.9937 0.0715 +vn 0.3634 0.9302 -0.0512 +vn 0.2466 0.9667 -0.0680 +vn -0.0602 0.9982 0.0022 +vn -0.3170 0.9468 -0.0555 +vn 0.1485 0.9295 -0.3375 +vn 0.0860 0.9957 0.0337 +vn -0.3273 0.9425 -0.0682 +vn -0.0470 0.9597 -0.2772 +vn -0.1935 0.9468 -0.2570 +vn 0.4689 0.8808 0.0662 +vn 0.2354 0.8944 0.3802 +vn -0.3465 0.9065 0.2413 +vn 0.4490 0.8508 -0.2731 +vn 0.5126 0.8397 0.1791 +vn -0.6926 0.6089 0.3867 +vn -0.8104 0.4596 0.3633 +vn -0.6815 0.6968 0.2235 +vn -0.3131 0.7046 0.6369 +vn -0.7413 0.3709 0.5594 +vn -0.7604 0.6219 0.1869 +vn -0.8160 0.5311 0.2282 +vn -0.5827 0.8118 -0.0378 +vn -0.8321 0.4302 0.3500 +vn -0.5748 0.8147 0.0764 +vn -0.3197 0.9432 -0.0907 +vn -0.5993 0.7683 0.2250 +vn -0.3190 0.9475 0.0221 +vn -0.0984 0.9914 -0.0858 +vn -0.8249 0.2508 0.5066 +vn -0.7575 0.0369 0.6518 +vn -0.5218 -0.5636 0.6404 +vn -0.2984 -0.6917 0.6576 +vn -0.5580 -0.1290 0.8198 +vn -0.6879 -0.3680 0.6256 +vn -0.8012 -0.1565 0.5776 +vn -0.4911 -0.6003 0.6313 +vn -0.1504 -0.7953 0.5872 +vn -0.8498 0.0923 0.5189 +vn -0.6038 -0.3589 0.7118 +vn -0.2354 -0.6354 0.7354 +vn 0.1327 -0.7099 0.6917 +vn 0.1646 -0.8489 0.5022 +vn -0.6466 0.0507 0.7611 +vn -0.2777 -0.2818 0.9184 +vn 0.0706 -0.3661 0.9279 +vn -0.5090 0.5198 0.6861 +vn -0.2456 0.2929 0.9241 +vn 0.0087 0.1867 0.9824 +vn -0.8031 0.3622 0.4732 +vn -0.5598 0.7118 0.4243 +vn -0.5088 0.5200 0.6861 +vn -0.2982 -0.6918 0.6576 +vn -0.0484 0.9816 0.1845 +vn -0.0119 0.9699 0.2434 +vn -0.0199 0.9848 0.1724 +vn -0.0039 0.9715 0.2369 +vn 0.0359 0.9597 0.2786 +vn 0.1650 0.9736 0.1576 +vn 0.1587 0.9813 0.1088 +vn 0.5066 0.8615 -0.0359 +vn 0.2087 0.9758 0.0651 +vn 0.5610 0.8238 -0.0816 +vn 0.7235 0.6767 -0.1366 +vn 0.6194 0.7665 -0.1698 +vn 0.5321 0.8464 0.0202 +vn 0.2970 0.9543 -0.0347 +vn 0.0140 0.9912 0.1319 +vn 0.5581 0.5317 0.6370 +vn 0.3396 0.2924 0.8940 +vn 0.2016 -0.9316 0.3024 +vn 0.2495 -0.9273 0.2790 +vn 0.5305 -0.8236 -0.2006 +vn 0.4727 -0.8802 -0.0434 +vn 0.2067 -0.9108 0.3573 +vn -0.3129 -0.5841 0.7490 +vn -0.9734 0.1532 0.1703 +vn -0.5549 0.8314 -0.0303 +vn -0.6923 0.7039 0.1590 +vn 0.2943 -0.4707 0.8318 +vn 0.5825 -0.8086 -0.0833 +vn 0.5073 -0.8282 -0.2383 +vn 0.1659 0.6957 -0.6989 +vn 0.2015 0.7555 -0.6234 +vn 0.2018 0.7554 -0.6234 +vn 0.1661 0.6957 -0.6989 +vn 0.0509 0.2704 -0.9614 +vn 0.0510 0.2703 -0.9614 +vn -0.0978 -0.5352 -0.8390 +vn -0.9752 -0.2161 -0.0471 +vn -0.8035 -0.5633 -0.1926 +vn -0.7756 -0.6162 -0.1367 +vn -0.3293 -0.8872 -0.3232 +vn -0.2921 -0.9108 -0.2917 +vn -0.2918 -0.9109 -0.2918 +vn -0.3290 -0.8873 -0.3232 +vn 0.1251 -0.9162 -0.3807 +vn 0.1181 -0.8993 -0.4210 +vn -0.2021 -0.8864 -0.4164 +vn 0.4365 -0.7815 -0.4458 +vn 0.4134 -0.7825 -0.4656 +vn 0.7808 -0.4284 -0.4549 +vn 0.8266 -0.3549 -0.4367 +vn -0.7653 -0.5208 -0.3783 +vn -0.2904 -0.8331 -0.4708 +vn -0.2901 -0.8332 -0.4708 +vn -0.1201 -0.5864 -0.8011 +vn -0.1197 -0.5865 -0.8011 +vn 0.1553 0.0385 -0.9871 +vn 0.1555 0.0384 -0.9871 +vn 0.3384 0.5816 -0.7397 +vn 0.3387 0.5815 -0.7397 +vn -0.8341 0.2521 0.4906 +vn -0.9095 -0.2854 0.3024 +vn -0.9171 -0.2720 0.2915 +vn -0.8452 0.2984 0.4433 +vn -0.8046 -0.5907 -0.0602 +vn -0.3618 -0.8382 -0.4081 +vn 0.1502 0.9886 -0.0122 +vn 0.5329 -0.4719 -0.7024 +vn 0.1948 -0.7852 -0.5878 +vn 0.5523 -0.4229 -0.7184 +vn 0.3654 -0.2161 -0.9054 +vn -0.1942 0.1536 -0.9689 +vn -0.0635 0.5467 -0.8349 +vn -0.7154 0.6064 -0.3472 +vn -0.6043 0.7805 -0.1600 +vn 0.0746 0.7964 -0.6002 +vn 0.0748 0.7963 -0.6002 +vn -0.5045 0.8634 0.0022 +vn 0.1779 0.8930 -0.4135 +vn 0.1781 0.8928 -0.4137 +vn -0.5178 0.8554 0.0145 +vn 0.1810 0.9034 -0.3886 +vn -0.1583 -0.8984 -0.4096 +vn -0.1585 -0.8984 -0.4096 +vn -0.4499 -0.8592 -0.2438 +vn -0.8011 -0.5986 -0.0002 +vn -0.8352 -0.5468 0.0593 +vn -0.9600 -0.0739 0.2702 +vn -0.9525 -0.0927 0.2901 +vn -0.9367 -0.0733 0.3424 +vn 0.2278 0.8034 -0.5501 +vn 0.3913 0.7558 -0.5250 +vn 0.3718 0.7354 -0.5665 +vn 0.6702 0.6212 -0.4061 +vn 0.6025 0.6352 -0.4832 +vn 0.5201 0.6436 -0.5615 +vn 0.8500 0.4264 -0.3092 +vn 0.7617 0.4866 -0.4280 +vn 0.6426 0.5393 -0.5443 +vn 0.9247 0.2848 -0.2525 +vn 0.8506 0.3539 -0.3889 +vn 0.7600 0.4212 -0.4950 +vn 0.9642 0.1466 -0.2210 +vn 0.9197 0.2247 -0.3219 +vn 0.9470 0.2101 -0.2432 +vn 0.7969 0.4863 -0.3584 +vn -0.0000 -1.0000 0.0002 +vn 0.2934 0.4370 0.8503 +vn 0.8609 -0.1231 0.4937 +vn 0.8659 -0.2499 0.4334 +vn 0.5842 -0.0778 0.8079 +vn 0.8367 -0.3296 0.4374 +vn 0.4579 -0.0626 0.8868 +vn 0.8050 -0.3801 0.4556 +vn 0.3867 -0.0136 0.9221 +vn 0.7828 -0.3944 0.4813 +vn 0.3610 0.1155 0.9254 +vn 0.7869 -0.3100 0.5335 +vn 0.3559 0.3824 0.8527 +vn 0.3560 0.3825 0.8526 +vn 0.7869 -0.3100 0.5336 +vn 0.7880 -0.5488 0.2791 +vn 0.8286 -0.4827 0.2835 +vn 0.7881 -0.5487 0.2791 +vn 0.8098 -0.5151 0.2810 +vn 0.1094 0.6857 0.7196 +vn 0.2644 0.0394 0.9636 +vn -0.7259 -0.0371 0.6868 +vn -0.6574 -0.1259 0.7430 +vn -0.6576 -0.1260 0.7427 +vn -0.3919 -0.3697 0.8425 +vn 0.0225 -0.7997 -0.6000 +vn 0.1292 -0.8713 -0.4734 +vn 0.0228 -0.7996 -0.6001 +vn 0.1296 -0.8712 -0.4735 +vn 0.4966 -0.6791 -0.5405 +vn 0.1837 -0.8801 -0.4378 +vn 0.5232 -0.7100 -0.4714 +vn 0.8031 -0.4072 -0.4349 +vn 0.5195 -0.7223 -0.4566 +vn 0.8093 -0.3951 -0.4346 +vn 0.9339 -0.0057 -0.3574 +vn 0.9378 -0.0471 -0.3440 +vn 0.8673 0.4555 -0.2007 +vn 0.8973 0.3988 -0.1890 +vn 0.5599 0.8285 0.0128 +vn 0.6094 0.7928 0.0072 +vn 0.1622 0.9695 0.1838 +vn 0.1970 0.9667 0.1633 +vn 0.1966 0.9668 0.1633 +vn 0.1619 0.9695 0.1838 +vn -0.2460 0.9215 0.3006 +vn -0.2401 0.9326 0.2696 +vn -0.6013 0.7151 0.3564 +vn -0.2558 0.9139 0.3153 +vn -0.5834 0.7215 0.3730 +vn -0.8458 0.3880 0.3663 +vn -0.8583 0.3834 0.3411 +vn -0.9630 -0.0340 0.2675 +vn -0.9684 -0.0060 0.2494 +vn -0.8791 -0.4712 0.0721 +vn -0.9064 -0.4152 0.0777 +vn -0.5672 -0.8056 -0.1712 +vn -0.6181 -0.7709 -0.1538 +vn -0.1740 -0.9179 -0.3566 +vn -0.1979 -0.9200 -0.3384 +vn -0.2187 -0.9190 -0.3281 +vn 0.1727 -0.8891 -0.4238 +vn 0.1834 -0.8802 -0.4377 +vn 0.1638 -0.8699 -0.4652 +vn 0.1730 -0.8891 -0.4238 +vn 0.1641 -0.8698 -0.4653 +vn 0.5061 -0.6829 -0.5267 +vn 0.1860 -0.8263 -0.5317 +vn 0.5249 -0.6161 -0.5874 +vn 0.7815 -0.2814 -0.5569 +vn 0.7934 -0.3362 -0.5074 +vn 0.8936 0.1067 -0.4360 +vn 0.9100 0.0701 -0.4085 +vn 0.8128 0.5412 -0.2156 +vn 0.8295 0.5112 -0.2248 +vn 0.4904 0.8699 0.0519 +vn 0.5216 0.8530 0.0161 +vn 0.0703 0.9641 0.2559 +vn 0.1202 0.9716 0.2037 +vn 0.1198 0.9717 0.2037 +vn 0.0699 0.9642 0.2559 +vn -0.2763 0.8921 0.3574 +vn 0.0558 0.9325 0.3569 +vn -0.2902 0.8494 0.4408 +vn -0.5888 0.6754 0.4440 +vn -0.5761 0.7151 0.3959 +vn -0.8606 0.3609 0.3593 +vn -0.8458 0.3922 0.3618 +vn -0.9836 -0.0687 0.1666 +vn -0.9746 -0.0466 0.2189 +vn -0.8718 -0.4819 -0.0874 +vn -0.8739 -0.4860 -0.0090 +vn -0.5680 -0.7554 -0.3267 +vn -0.5584 -0.7915 -0.2484 +vn -0.1725 -0.8475 -0.5019 +vn -0.1648 -0.8900 -0.4252 +vn 0.2187 -0.7687 -0.6010 +vn 0.1857 -0.8264 -0.5316 +vn -0.1497 -0.7899 -0.5946 +vn 0.2728 -0.6902 -0.6702 +vn 0.2189 -0.7686 -0.6011 +vn 0.2732 -0.6901 -0.6702 +vn 0.6176 -0.4601 -0.6379 +vn 0.5771 -0.5294 -0.6218 +vn 0.8200 -0.1939 -0.5386 +vn 0.7965 -0.2321 -0.5583 +vn 0.9165 0.1343 -0.3768 +vn 0.9006 0.1071 -0.4212 +vn 0.8239 0.5592 -0.0920 +vn 0.8229 0.5477 -0.1514 +vn 0.4779 0.8526 0.2115 +vn 0.4837 0.8620 0.1514 +vn 0.0525 0.9150 0.4001 +vn 0.0561 0.9325 0.3568 +vn 0.4204 0.8938 0.1561 +vn 0.0661 0.9470 0.3145 +vn 0.0522 0.9149 0.4003 +vn -0.3103 0.8270 0.4688 +vn -0.6192 0.6440 0.4493 +vn -0.8766 0.3420 0.3384 +vn -0.9906 -0.0536 0.1257 +vn -0.8768 -0.4539 -0.1585 +vn -0.5458 -0.6209 -0.5627 +vn -0.5603 -0.7150 -0.4181 +vn -0.1533 -0.6926 -0.7048 +vn -0.5642 -0.4371 -0.7004 +vn 0.2634 -0.6116 -0.7460 +vn 0.2637 -0.6115 -0.7460 +vn -0.6589 0.1138 -0.7436 +vn -0.6587 0.1140 -0.7437 +vn -0.8675 0.2479 -0.4313 +vn -0.6058 0.7762 -0.1748 +vn -0.4393 0.8015 -0.4058 +vn -0.1614 0.9780 0.1323 +vn 0.1132 0.9936 -0.0052 +vn 0.4607 0.8520 -0.2487 +vn 0.7475 0.6569 -0.0985 +vn 0.5865 0.7159 0.3788 +vn 0.0713 0.9171 -0.3923 +vn 0.1585 0.6815 -0.7144 +vn 0.1162 0.9399 -0.3210 +vn 0.1166 0.9399 -0.3210 +vn 0.6647 0.7295 -0.1616 +vn 0.9935 0.0864 -0.0739 +vn 0.9917 0.1272 -0.0169 +vn -0.8601 -0.0830 0.5033 +vn 0.0500 -0.9735 0.2230 +vn 0.1252 -0.9738 0.1898 +vn 0.7077 -0.6940 0.1324 +vn 0.2296 -0.9727 -0.0327 +vn 0.9161 -0.1777 0.3594 +vn -0.7706 -0.3525 0.5309 +vn -0.7707 -0.3525 0.5308 +vn 0.1178 0.5315 -0.8388 +vn 0.1427 0.4538 -0.8796 +vn 0.2594 0.4780 -0.8392 +vn 0.0075 0.2664 -0.9638 +vn -0.1650 0.2801 -0.9457 +vn -0.4318 -0.1064 -0.8957 +vn -0.2179 0.1482 -0.9647 +vn -0.4822 -0.1309 -0.8662 +vn -0.2507 0.0413 -0.9672 +vn 0.2406 0.2458 -0.9390 +vn -0.4828 -0.4307 -0.7625 +vn -0.4773 -0.3790 -0.7928 +vn -0.4773 -0.3789 -0.7928 +vn -0.4735 -0.3369 -0.8138 +vn 0.3594 -0.6522 -0.6674 +vn -0.2745 0.0112 0.9615 +vn 0.0993 0.2376 0.9663 +vn 0.4188 -0.3885 0.8208 +vn 0.5655 -0.2067 0.7984 +vn -0.5439 -0.3653 0.7555 +vn 0.2967 -0.8301 0.4721 +vn 0.1362 -0.8816 0.4520 +vn -0.1650 -0.9371 0.3077 +vn 0.1362 -0.8818 0.4515 +vn 0.4346 -0.7646 0.4759 +vn 0.9315 -0.3512 -0.0944 +vn -0.2605 -0.9310 -0.2558 +vn -0.2604 -0.9310 -0.2559 +vn -0.1464 -0.9270 -0.3454 +vn -0.1462 -0.9271 -0.3452 +vn -0.4528 -0.7492 -0.4833 +vn -0.8366 -0.1908 0.5135 +vn 0.9191 -0.3178 -0.2329 +vn -0.7221 -0.6628 0.1980 +vn 0.6654 -0.6228 0.4115 +vn 0.3652 -0.9309 -0.0078 +vn -0.1252 -0.9462 -0.2985 +vn 0.4430 -0.8915 -0.0948 +vn -0.1263 -0.9206 -0.3695 +vn 0.7777 -0.5581 0.2893 +vn 0.0677 -0.9873 -0.1437 +vn 0.4997 -0.6549 -0.5669 +vn -0.4721 -0.8475 0.2426 +vn 0.0676 -0.9873 -0.1436 +vn -0.5969 -0.7833 0.1737 +vn -0.0719 -0.9782 -0.1947 +vn -0.8465 -0.3711 0.3818 +vn -0.9090 -0.2641 0.3223 +vn -0.9377 0.1909 0.2903 +vn 0.5859 -0.1966 -0.7862 +vn 0.1768 0.3980 -0.9002 +vn 0.2305 0.4499 -0.8628 +vn -0.4554 0.7563 -0.4697 +vn -0.4136 0.8178 -0.4001 +vn 0.2391 -0.9114 -0.3349 +vn 0.8257 0.4172 0.3796 +vn 0.3865 0.8003 0.4584 +vn 0.8094 0.4924 0.3199 +vn 0.0299 0.9223 0.3853 +vn 0.0296 0.9223 0.3853 +vn -0.2991 0.9306 0.2111 +vn -0.6327 0.7706 -0.0765 +vn -0.6537 0.7495 -0.1044 +vn -0.8057 0.4247 -0.4129 +vn -0.8095 0.3775 -0.4496 +vn -0.8029 0.3724 -0.4655 +vn -0.6414 -0.1072 -0.7597 +vn -0.6473 -0.0776 -0.7583 +vn -0.1900 -0.4677 -0.8632 +vn -0.2008 -0.4638 -0.8629 +vn -0.1897 -0.4678 -0.8632 +vn 0.2435 -0.5865 -0.7725 +vn 0.6510 -0.5305 -0.5429 +vn 0.9333 -0.3003 -0.1971 +vn 0.9935 0.0443 0.1045 +vn -0.4891 0.8645 -0.1162 +vn -0.1250 0.9393 -0.3194 +vn 0.5961 0.8029 -0.0046 +vn 0.4560 0.6906 -0.5614 +vn 0.0087 0.1868 0.9824 +vn 0.5835 -0.7413 -0.3318 +vn 0.7200 -0.5324 0.4452 +vn 0.4947 -0.8229 0.2794 +vn 0.8146 -0.4771 0.3299 +vn 0.5559 -0.8218 0.1253 +vn -0.0718 -0.9961 -0.0521 +vn -0.7045 -0.7075 -0.0566 +vn -0.7047 -0.7073 -0.0565 +vn -0.6998 -0.7133 0.0392 +vn -0.9663 -0.1906 0.1731 +vn 0.7669 0.0402 0.6405 +vn 0.2892 0.5995 0.7463 +vn -0.9971 -0.0131 0.0753 +vn 0.7119 0.6546 0.2542 +vn 0.0146 0.9359 -0.3520 +vn 0.4456 -0.2628 0.8558 +vt 0.000077 0.999923 +vt 0.000077 0.000077 +vt 0.643052 0.000077 +vt 0.643052 0.999923 +vt 0.000000 0.000000 +vt 0.750000 0.437500 +vt 0.750000 0.500000 +vt 0.718750 0.500000 +vt 0.718750 0.437500 +vt 0.750000 0.875000 +vt 0.750000 0.937500 +vt 0.718750 0.937500 +vt 0.718750 0.875000 +vt 0.750000 0.375000 +vt 0.718750 0.375000 +vt 0.750000 0.812500 +vt 0.718750 0.812500 +vt 0.750000 0.312500 +vt 0.718750 0.312500 +vt 0.750000 0.750000 +vt 0.718750 0.750000 +vt 0.750000 0.250000 +vt 0.718750 0.250000 +vt 0.750000 0.687500 +vt 0.718750 0.687500 +vt 0.750000 0.187500 +vt 0.718750 0.187500 +vt 0.750000 0.625000 +vt 0.718750 0.625000 +vt 0.750000 0.125000 +vt 0.718750 0.125000 +vt 0.750000 0.562500 +vt 0.718750 0.562500 +vt 0.750000 0.062500 +vt 0.718750 0.062500 +vt 0.734375 1.000000 +vt 0.734375 0.000000 +vt 0.687500 0.562500 +vt 0.687500 0.500000 +vt 0.703125 1.000000 +vt 0.687500 0.937500 +vt 0.703125 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.437500 +vt 0.687500 0.875000 +vt 0.687500 0.375000 +vt 0.687500 0.812500 +vt 0.687500 0.312500 +vt 0.687500 0.750000 +vt 0.687500 0.250000 +vt 0.687500 0.687500 +vt 0.687500 0.187500 +vt 0.687500 0.625000 +vt 0.687500 0.125000 +vt 0.656250 0.312500 +vt 0.656250 0.250000 +vt 0.656250 0.750000 +vt 0.656250 0.687500 +vt 0.656250 0.187500 +vt 0.656250 0.625000 +vt 0.656250 0.125000 +vt 0.656250 0.562500 +vt 0.656250 0.062500 +vt 0.656250 0.500000 +vt 0.671875 1.000000 +vt 0.656250 0.937500 +vt 0.671875 0.000000 +vt 0.656250 0.437500 +vt 0.656250 0.875000 +vt 0.656250 0.375000 +vt 0.656250 0.812500 +vt 0.640625 1.000000 +vt 0.625000 0.937500 +vt 0.640625 0.000000 +vt 0.625000 0.062500 +vt 0.625000 0.500000 +vt 0.625000 0.437500 +vt 0.625000 0.875000 +vt 0.625000 0.375000 +vt 0.625000 0.812500 +vt 0.625000 0.312500 +vt 0.625000 0.750000 +vt 0.625000 0.250000 +vt 0.625000 0.687500 +vt 0.625000 0.187500 +vt 0.625000 0.625000 +vt 0.625000 0.125000 +vt 0.625000 0.562500 +vt 0.593750 0.750000 +vt 0.593750 0.687500 +vt 0.593750 0.250000 +vt 0.593750 0.187500 +vt 0.593750 0.625000 +vt 0.593750 0.125000 +vt 0.593750 0.562500 +vt 0.593750 0.062500 +vt 0.593750 0.500000 +vt 0.609375 1.000000 +vt 0.593750 0.937500 +vt 0.609375 0.000000 +vt 0.593750 0.437500 +vt 0.593750 0.875000 +vt 0.593750 0.375000 +vt 0.593750 0.812500 +vt 0.593750 0.312500 +vt 0.562500 0.500000 +vt 0.562500 0.437500 +vt 0.562500 0.937500 +vt 0.562500 0.875000 +vt 0.562500 0.375000 +vt 0.562500 0.812500 +vt 0.562500 0.312500 +vt 0.562500 0.750000 +vt 0.562500 0.250000 +vt 0.562500 0.687500 +vt 0.562500 0.187500 +vt 0.562500 0.625000 +vt 0.562500 0.125000 +vt 0.562500 0.562500 +vt 0.562500 0.062500 +vt 0.578125 1.000000 +vt 0.578125 0.000000 +vt 0.531250 0.250000 +vt 0.531250 0.187500 +vt 0.531250 0.687500 +vt 0.531250 0.625000 +vt 0.531250 0.125000 +vt 0.531250 0.562500 +vt 0.531250 0.062500 +vt 0.531250 0.500000 +vt 0.546875 1.000000 +vt 0.531250 0.937500 +vt 0.546875 0.000000 +vt 0.531250 0.437500 +vt 0.531250 0.875000 +vt 0.531250 0.375000 +vt 0.531250 0.812500 +vt 0.531250 0.312500 +vt 0.531250 0.750000 +vt 0.500000 0.437500 +vt 0.500000 0.375000 +vt 0.500000 0.875000 +vt 0.500000 0.812500 +vt 0.500000 0.312500 +vt 0.500000 0.750000 +vt 0.500000 0.250000 +vt 0.500000 0.687500 +vt 0.500000 0.187500 +vt 0.500000 0.625000 +vt 0.500000 0.125000 +vt 0.500000 0.562500 +vt 0.500000 0.062500 +vt 0.500000 0.500000 +vt 0.515625 1.000000 +vt 0.500000 0.937500 +vt 0.515625 0.000000 +vt 0.468750 0.187500 +vt 0.468750 0.125000 +vt 0.468750 0.625000 +vt 0.468750 0.562500 +vt 0.468750 0.062500 +vt 0.468750 0.500000 +vt 0.484375 1.000000 +vt 0.468750 0.937500 +vt 0.484375 0.000000 +vt 0.468750 0.437500 +vt 0.468750 0.875000 +vt 0.468750 0.375000 +vt 0.468750 0.812500 +vt 0.468750 0.312500 +vt 0.468750 0.750000 +vt 0.468750 0.250000 +vt 0.468750 0.687500 +vt 0.437500 0.875000 +vt 0.437500 0.812500 +vt 0.437500 0.375000 +vt 0.437500 0.312500 +vt 0.437500 0.750000 +vt 0.437500 0.250000 +vt 0.437500 0.687500 +vt 0.437500 0.187500 +vt 0.437500 0.625000 +vt 0.437500 0.125000 +vt 0.437500 0.562500 +vt 0.437500 0.062500 +vt 0.437500 0.500000 +vt 0.453125 1.000000 +vt 0.437500 0.937500 +vt 0.453125 0.000000 +vt 0.437500 0.437500 +vt 0.406250 0.625000 +vt 0.406250 0.562500 +vt 0.406250 0.125000 +vt 0.406250 0.062500 +vt 0.406250 0.500000 +vt 0.421875 1.000000 +vt 0.406250 0.937500 +vt 0.421875 0.000000 +vt 0.406250 0.437500 +vt 0.406250 0.875000 +vt 0.406250 0.375000 +vt 0.406250 0.812500 +vt 0.406250 0.312500 +vt 0.406250 0.750000 +vt 0.406250 0.250000 +vt 0.406250 0.687500 +vt 0.406250 0.187500 +vt 0.375000 0.375000 +vt 0.375000 0.312500 +vt 0.375000 0.812500 +vt 0.375000 0.750000 +vt 0.375000 0.250000 +vt 0.375000 0.687500 +vt 0.375000 0.187500 +vt 0.375000 0.625000 +vt 0.375000 0.125000 +vt 0.375000 0.562500 +vt 0.375000 0.062500 +vt 0.375000 0.500000 +vt 0.390625 1.000000 +vt 0.375000 0.937500 +vt 0.390625 0.000000 +vt 0.375000 0.437500 +vt 0.375000 0.875000 +vt 0.343750 0.125000 +vt 0.343750 0.062500 +vt 0.343750 0.562500 +vt 0.343750 0.500000 +vt 0.359375 1.000000 +vt 0.343750 0.937500 +vt 0.359375 0.000000 +vt 0.343750 0.437500 +vt 0.343750 0.875000 +vt 0.343750 0.375000 +vt 0.343750 0.812500 +vt 0.343750 0.312500 +vt 0.343750 0.750000 +vt 0.343750 0.250000 +vt 0.343750 0.687500 +vt 0.343750 0.187500 +vt 0.343750 0.625000 +vt 0.312500 0.812500 +vt 0.312500 0.750000 +vt 0.312500 0.312500 +vt 0.312500 0.250000 +vt 0.312500 0.687500 +vt 0.312500 0.187500 +vt 0.312500 0.625000 +vt 0.312500 0.125000 +vt 0.312500 0.562500 +vt 0.312500 0.062500 +vt 0.312500 0.500000 +vt 0.328125 1.000000 +vt 0.312500 0.937500 +vt 0.328125 0.000000 +vt 0.312500 0.437500 +vt 0.312500 0.875000 +vt 0.312500 0.375000 +vt 0.281250 0.562500 +vt 0.281250 0.500000 +vt 0.296875 1.000000 +vt 0.281250 0.937500 +vt 0.296875 0.000000 +vt 0.281250 0.062500 +vt 0.281250 0.437500 +vt 0.281250 0.875000 +vt 0.281250 0.375000 +vt 0.281250 0.812500 +vt 0.281250 0.312500 +vt 0.281250 0.750000 +vt 0.281250 0.250000 +vt 0.281250 0.687500 +vt 0.281250 0.187500 +vt 0.281250 0.625000 +vt 0.281250 0.125000 +vt 0.250000 0.312500 +vt 0.250000 0.250000 +vt 0.250000 0.750000 +vt 0.250000 0.687500 +vt 0.250000 0.187500 +vt 0.250000 0.625000 +vt 0.250000 0.125000 +vt 0.250000 0.562500 +vt 0.250000 0.062500 +vt 0.250000 0.500000 +vt 0.265625 1.000000 +vt 0.250000 0.937500 +vt 0.265625 0.000000 +vt 0.250000 0.437500 +vt 0.250000 0.875000 +vt 0.250000 0.375000 +vt 0.250000 0.812500 +vt 0.234375 0.000000 +vt 0.218750 0.062500 +vt 0.218750 0.500000 +vt 0.218750 0.437500 +vt 0.218750 0.937500 +vt 0.218750 0.875000 +vt 0.218750 0.375000 +vt 0.218750 0.812500 +vt 0.218750 0.312500 +vt 0.218750 0.750000 +vt 0.218750 0.250000 +vt 0.218750 0.687500 +vt 0.218750 0.187500 +vt 0.218750 0.625000 +vt 0.218750 0.125000 +vt 0.218750 0.562500 +vt 0.234375 1.000000 +vt 0.187500 0.250000 +vt 0.187500 0.187500 +vt 0.187500 0.687500 +vt 0.187500 0.625000 +vt 0.187500 0.125000 +vt 0.187500 0.562500 +vt 0.187500 0.062500 +vt 0.187500 0.500000 +vt 0.203125 1.000000 +vt 0.187500 0.937500 +vt 0.203125 0.000000 +vt 0.187500 0.437500 +vt 0.187500 0.875000 +vt 0.187500 0.375000 +vt 0.187500 0.812500 +vt 0.187500 0.312500 +vt 0.187500 0.750000 +vt 0.156250 0.937500 +vt 0.156250 0.875000 +vt 0.156250 0.437500 +vt 0.156250 0.375000 +vt 0.156250 0.812500 +vt 0.156250 0.312500 +vt 0.156250 0.750000 +vt 0.156250 0.250000 +vt 0.156250 0.687500 +vt 0.156250 0.187500 +vt 0.156250 0.625000 +vt 0.156250 0.125000 +vt 0.156250 0.562500 +vt 0.156250 0.062500 +vt 0.156250 0.500000 +vt 0.171875 1.000000 +vt 0.171875 0.000000 +vt 0.125000 0.687500 +vt 0.125000 0.625000 +vt 0.125000 0.187500 +vt 0.125000 0.125000 +vt 0.125000 0.562500 +vt 0.125000 0.062500 +vt 0.125000 0.500000 +vt 0.140625 1.000000 +vt 0.125000 0.937500 +vt 0.140625 0.000000 +vt 0.125000 0.437500 +vt 0.125000 0.875000 +vt 0.125000 0.375000 +vt 0.125000 0.812500 +vt 0.125000 0.312500 +vt 0.125000 0.750000 +vt 0.125000 0.250000 +vt 0.093750 0.437500 +vt 0.093750 0.375000 +vt 0.093750 0.875000 +vt 0.093750 0.812500 +vt 0.093750 0.312500 +vt 0.093750 0.750000 +vt 0.093750 0.250000 +vt 0.093750 0.687500 +vt 0.093750 0.187500 +vt 0.093750 0.625000 +vt 0.093750 0.125000 +vt 0.093750 0.562500 +vt 0.093750 0.062500 +vt 0.093750 0.500000 +vt 0.109375 1.000000 +vt 0.093750 0.937500 +vt 0.109375 0.000000 +vt 0.062500 0.187500 +vt 0.062500 0.125000 +vt 0.062500 0.625000 +vt 0.062500 0.562500 +vt 0.062500 0.062500 +vt 0.062500 0.500000 +vt 0.078125 1.000000 +vt 0.062500 0.937500 +vt 0.078125 0.000000 +vt 0.062500 0.437500 +vt 0.062500 0.875000 +vt 0.062500 0.375000 +vt 0.062500 0.812500 +vt 0.062500 0.312500 +vt 0.062500 0.750000 +vt 0.062500 0.250000 +vt 0.062500 0.687500 +vt 0.031250 0.875000 +vt 0.031250 0.812500 +vt 0.031250 0.375000 +vt 0.031250 0.312500 +vt 0.031250 0.750000 +vt 0.031250 0.250000 +vt 0.031250 0.687500 +vt 0.031250 0.187500 +vt 0.031250 0.625000 +vt 0.031250 0.125000 +vt 0.031250 0.562500 +vt 0.031250 0.062500 +vt 0.031250 0.500000 +vt 0.046875 1.000000 +vt 0.031250 0.937500 +vt 0.046875 0.000000 +vt 0.031250 0.437500 +vt 0.000000 0.625000 +vt 0.000000 0.562500 +vt 0.000000 0.125000 +vt 0.000000 0.062500 +vt 0.000000 0.500000 +vt 0.015625 1.000000 +vt 0.000000 0.937500 +vt 0.015625 0.000000 +vt 0.000000 0.437500 +vt 0.000000 0.875000 +vt 0.000000 0.375000 +vt 0.000000 0.812500 +vt 0.000000 0.312500 +vt 0.000000 0.750000 +vt 0.000000 0.250000 +vt 0.000000 0.687500 +vt 0.000000 0.187500 +vt 1.000000 0.312500 +vt 1.000000 0.375000 +vt 0.968750 0.375000 +vt 0.968750 0.312500 +vt 1.000000 0.750000 +vt 1.000000 0.812500 +vt 0.968750 0.812500 +vt 0.968750 0.750000 +vt 1.000000 0.250000 +vt 0.968750 0.250000 +vt 1.000000 0.687500 +vt 0.968750 0.687500 +vt 1.000000 0.187500 +vt 0.968750 0.187500 +vt 1.000000 0.625000 +vt 0.968750 0.625000 +vt 1.000000 0.125000 +vt 0.968750 0.125000 +vt 1.000000 0.562500 +vt 0.968750 0.562500 +vt 1.000000 0.062500 +vt 0.968750 0.062500 +vt 1.000000 0.500000 +vt 0.968750 0.500000 +vt 1.000000 0.937500 +vt 0.984375 1.000000 +vt 0.968750 0.937500 +vt 0.984375 0.000000 +vt 1.000000 0.437500 +vt 0.968750 0.437500 +vt 1.000000 0.875000 +vt 0.968750 0.875000 +vt 0.937500 0.125000 +vt 0.937500 0.062500 +vt 0.937500 0.562500 +vt 0.937500 0.500000 +vt 0.953125 1.000000 +vt 0.937500 0.937500 +vt 0.953125 0.000000 +vt 0.937500 0.437500 +vt 0.937500 0.875000 +vt 0.937500 0.375000 +vt 0.937500 0.812500 +vt 0.937500 0.312500 +vt 0.937500 0.750000 +vt 0.937500 0.250000 +vt 0.937500 0.687500 +vt 0.937500 0.187500 +vt 0.937500 0.625000 +vt 0.906250 0.312500 +vt 0.906250 0.250000 +vt 0.906250 0.750000 +vt 0.906250 0.687500 +vt 0.906250 0.187500 +vt 0.906250 0.625000 +vt 0.906250 0.125000 +vt 0.906250 0.562500 +vt 0.906250 0.062500 +vt 0.906250 0.500000 +vt 0.921875 1.000000 +vt 0.906250 0.937500 +vt 0.921875 0.000000 +vt 0.906250 0.437500 +vt 0.906250 0.875000 +vt 0.906250 0.375000 +vt 0.906250 0.812500 +vt 0.890625 1.000000 +vt 0.875000 0.937500 +vt 0.890625 0.000000 +vt 0.875000 0.062500 +vt 0.875000 0.500000 +vt 0.875000 0.437500 +vt 0.875000 0.875000 +vt 0.875000 0.375000 +vt 0.875000 0.812500 +vt 0.875000 0.312500 +vt 0.875000 0.750000 +vt 0.875000 0.250000 +vt 0.875000 0.687500 +vt 0.875000 0.187500 +vt 0.875000 0.625000 +vt 0.875000 0.125000 +vt 0.875000 0.562500 +vt 0.843750 0.750000 +vt 0.843750 0.687500 +vt 0.843750 0.250000 +vt 0.843750 0.187500 +vt 0.843750 0.625000 +vt 0.843750 0.125000 +vt 0.843750 0.562500 +vt 0.843750 0.062500 +vt 0.843750 0.500000 +vt 0.859375 1.000000 +vt 0.843750 0.937500 +vt 0.859375 0.000000 +vt 0.843750 0.437500 +vt 0.843750 0.875000 +vt 0.843750 0.375000 +vt 0.843750 0.812500 +vt 0.843750 0.312500 +vt 0.812500 0.500000 +vt 0.812500 0.437500 +vt 0.812500 0.937500 +vt 0.812500 0.875000 +vt 0.812500 0.375000 +vt 0.812500 0.812500 +vt 0.812500 0.312500 +vt 0.812500 0.750000 +vt 0.812500 0.250000 +vt 0.812500 0.687500 +vt 0.812500 0.187500 +vt 0.812500 0.625000 +vt 0.812500 0.125000 +vt 0.812500 0.562500 +vt 0.812500 0.062500 +vt 0.828125 1.000000 +vt 0.828125 0.000000 +vt 0.781250 0.250000 +vt 0.781250 0.187500 +vt 0.781250 0.687500 +vt 0.781250 0.625000 +vt 0.781250 0.125000 +vt 0.781250 0.562500 +vt 0.781250 0.062500 +vt 0.781250 0.500000 +vt 0.796875 1.000000 +vt 0.781250 0.937500 +vt 0.796875 0.000000 +vt 0.781250 0.437500 +vt 0.781250 0.875000 +vt 0.781250 0.375000 +vt 0.781250 0.812500 +vt 0.781250 0.312500 +vt 0.781250 0.750000 +vt 0.765625 1.000000 +vt 0.765625 0.000000 +vt 0.906250 1.000000 +vt 0.875000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 1.000000 +vt 0.968750 1.000000 +vt 0.750000 0.490000 +vt 0.796822 0.485388 +vt 0.841844 0.471731 +vt 0.883337 0.449553 +vt 0.919706 0.419706 +vt 0.949553 0.383337 +vt 0.971731 0.341844 +vt 0.985388 0.296822 +vt 0.990000 0.250000 +vt 0.985388 0.203178 +vt 0.971731 0.158156 +vt 0.949553 0.116663 +vt 0.919706 0.080294 +vt 0.883337 0.050447 +vt 0.841844 0.028269 +vt 0.796822 0.014612 +vt 0.750000 0.010000 +vt 0.703178 0.014612 +vt 0.658156 0.028269 +vt 0.616663 0.050447 +vt 0.580294 0.080294 +vt 0.550447 0.116663 +vt 0.528269 0.158156 +vt 0.514612 0.203178 +vt 0.510000 0.250000 +vt 0.514612 0.296822 +vt 0.528269 0.341844 +vt 0.550447 0.383337 +vt 0.580294 0.419706 +vt 0.616663 0.449553 +vt 0.658156 0.471731 +vt 0.703178 0.485388 +vt 0.093750 1.000000 +vt 0.062500 1.000000 +vt 0.843750 1.000000 +vt 0.812500 1.000000 +vt 0.125000 1.000000 +vt 0.781250 1.000000 +vt 0.156250 1.000000 +vt 0.750000 1.000000 +vt 0.187500 1.000000 +vt 0.718750 1.000000 +vt 0.218750 1.000000 +vt 0.687500 1.000000 +vt 0.250000 1.000000 +vt 0.656250 1.000000 +vt 0.281250 1.000000 +vt 0.625000 1.000000 +vt 0.312500 1.000000 +vt 0.593750 1.000000 +vt 0.343750 1.000000 +vt 0.562500 1.000000 +vt 0.375000 1.000000 +vt 0.531250 1.000000 +vt 0.406250 1.000000 +vt 0.500000 1.000000 +vt 0.437500 1.000000 +vt 0.468750 1.000000 +vt 0.031250 1.000000 +vt 0.000000 1.000000 +vt 0.256645 0.283396 +vt 0.250000 0.284051 +vt 0.243355 0.283396 +vt 0.236972 0.281460 +vt 0.231081 0.278311 +vt 0.225923 0.274079 +vt 0.221687 0.268917 +vt 0.218541 0.263031 +vt 0.216603 0.256643 +vt 0.215949 0.249999 +vt 0.216603 0.243356 +vt 0.218541 0.236969 +vt 0.221687 0.231083 +vt 0.225924 0.225921 +vt 0.231079 0.221690 +vt 0.236972 0.218540 +vt 0.243355 0.216604 +vt 0.250000 0.215949 +vt 0.256645 0.216604 +vt 0.263028 0.218540 +vt 0.268921 0.221690 +vt 0.274076 0.225921 +vt 0.278312 0.231081 +vt 0.281459 0.236968 +vt 0.283397 0.243358 +vt 0.284051 0.249999 +vt 0.283397 0.256642 +vt 0.281459 0.263031 +vt 0.278313 0.268917 +vt 0.274077 0.274079 +vt 0.268919 0.278311 +vt 0.263028 0.281460 +vt 0.236968 0.281459 +vt 0.231083 0.278313 +vt 0.221688 0.268918 +vt 0.218541 0.263029 +vt 0.215949 0.250000 +vt 0.216603 0.243357 +vt 0.218541 0.236970 +vt 0.221688 0.231081 +vt 0.225923 0.225922 +vt 0.231081 0.221688 +vt 0.236969 0.218542 +vt 0.243357 0.216603 +vt 0.256643 0.216603 +vt 0.263031 0.218542 +vt 0.268916 0.221687 +vt 0.274079 0.225924 +vt 0.281459 0.236969 +vt 0.284051 0.250000 +vt 0.278312 0.268918 +vt 0.268917 0.278313 +vt 0.263031 0.281459 +vt 0.236969 0.281459 +vt 0.231084 0.278313 +vt 0.225923 0.274078 +vt 0.221686 0.268916 +vt 0.218541 0.263032 +vt 0.218541 0.236968 +vt 0.221686 0.231084 +vt 0.225922 0.225923 +vt 0.231083 0.221687 +vt 0.236970 0.218541 +vt 0.263029 0.218541 +vt 0.268919 0.221689 +vt 0.274078 0.225923 +vt 0.278312 0.231082 +vt 0.283396 0.243356 +vt 0.283396 0.256644 +vt 0.274078 0.274077 +vt 0.268918 0.278313 +vt 0.263030 0.281460 +vt 0.781251 1.000000 +vt 0.373318 1.000000 +vt 0.345431 1.000000 +vt 0.368514 1.000000 +vt 0.350236 1.000000 +vt 0.056642 0.109115 +vt 0.074100 0.087843 +vt 0.998318 1.000000 +vt 0.970431 1.000000 +vt 0.993513 1.000000 +vt 0.975235 1.000000 +vt 0.287105 0.486345 +vt 0.259719 0.489043 +vt 0.717068 1.000000 +vt 0.689181 1.000000 +vt 0.712264 1.000000 +vt 0.693986 1.000000 +vt 0.474566 0.167500 +vt 0.482554 0.193834 +vt 0.967068 1.000000 +vt 0.939181 1.000000 +vt 0.962263 1.000000 +vt 0.943986 1.000000 +vt 0.332499 0.474566 +vt 0.306167 0.482554 +vt 0.935819 1.000000 +vt 0.907932 1.000000 +vt 0.931014 1.000000 +vt 0.912737 1.000000 +vt 0.374724 0.454156 +vt 0.350456 0.467128 +vt 0.404568 1.000000 +vt 0.376682 1.000000 +vt 0.399764 1.000000 +vt 0.381487 1.000000 +vt 0.087845 0.074098 +vt 0.109114 0.056643 +vt 0.904568 1.000000 +vt 0.876682 1.000000 +vt 0.899763 1.000000 +vt 0.881486 1.000000 +vt 0.412157 0.425900 +vt 0.390886 0.443357 +vt 0.748318 1.000000 +vt 0.720431 1.000000 +vt 0.743513 1.000000 +vt 0.725236 1.000000 +vt 0.486346 0.212897 +vt 0.489043 0.240281 +vt 0.873320 1.000000 +vt 0.845431 1.000000 +vt 0.868515 1.000000 +vt 0.850236 1.000000 +vt 0.443357 0.390886 +vt 0.425900 0.412158 +vt 0.842068 1.000000 +vt 0.814182 1.000000 +vt 0.837264 1.000000 +vt 0.818986 1.000000 +vt 0.467128 0.350456 +vt 0.454156 0.374725 +vt 0.435819 1.000000 +vt 0.407931 1.000000 +vt 0.431015 1.000000 +vt 0.412735 1.000000 +vt 0.125273 0.045845 +vt 0.149544 0.032872 +vt 0.810818 1.000000 +vt 0.782931 1.000000 +vt 0.806013 1.000000 +vt 0.787735 1.000000 +vt 0.482554 0.306166 +vt 0.474566 0.332500 +vt 0.779568 1.000000 +vt 0.751682 1.000000 +vt 0.774763 1.000000 +vt 0.756486 1.000000 +vt 0.489043 0.259717 +vt 0.486346 0.287103 +vt 0.774764 1.000000 +vt 0.756487 1.000000 +vt 0.489043 0.259718 +vt 0.743514 1.000000 +vt 0.489043 0.240282 +vt 0.467068 1.000000 +vt 0.439182 1.000000 +vt 0.462263 1.000000 +vt 0.443987 1.000000 +vt 0.167502 0.025434 +vt 0.193833 0.017446 +vt 0.689182 1.000000 +vt 0.474566 0.167501 +vt 0.810819 1.000000 +vt 0.782932 1.000000 +vt 0.806014 1.000000 +vt 0.787737 1.000000 +vt 0.482554 0.306167 +vt 0.685819 1.000000 +vt 0.657931 1.000000 +vt 0.681014 1.000000 +vt 0.662736 1.000000 +vt 0.454156 0.125275 +vt 0.467128 0.149544 +vt 0.654568 1.000000 +vt 0.626682 1.000000 +vt 0.649762 1.000000 +vt 0.631487 1.000000 +vt 0.425901 0.087844 +vt 0.443357 0.109113 +vt 0.498318 1.000000 +vt 0.470431 1.000000 +vt 0.493513 1.000000 +vt 0.475235 1.000000 +vt 0.212895 0.013655 +vt 0.240281 0.010957 +vt 0.623318 1.000000 +vt 0.595431 1.000000 +vt 0.618515 1.000000 +vt 0.600236 1.000000 +vt 0.390885 0.056642 +vt 0.412158 0.074100 +vt 0.814181 1.000000 +vt 0.837263 1.000000 +vt 0.454156 0.374724 +vt 0.592068 1.000000 +vt 0.564181 1.000000 +vt 0.587263 1.000000 +vt 0.568986 1.000000 +vt 0.350456 0.032872 +vt 0.374723 0.045843 +vt 0.560818 1.000000 +vt 0.532932 1.000000 +vt 0.556015 1.000000 +vt 0.537737 1.000000 +vt 0.306168 0.017447 +vt 0.332500 0.025435 +vt 0.529569 1.000000 +vt 0.501682 1.000000 +vt 0.524765 1.000000 +vt 0.506487 1.000000 +vt 0.259719 0.010957 +vt 0.287105 0.013655 +vt 0.529568 1.000000 +vt 0.524763 1.000000 +vt 0.506486 1.000000 +vt 0.259717 0.010957 +vt 0.287103 0.013654 +vt 0.873319 1.000000 +vt 0.845432 1.000000 +vt 0.868514 1.000000 +vt 0.443358 0.390885 +vt 0.498319 1.000000 +vt 0.470432 1.000000 +vt 0.493514 1.000000 +vt 0.475237 1.000000 +vt 0.212897 0.013654 +vt 0.240283 0.010957 +vt 0.443985 1.000000 +vt 0.167500 0.025435 +vt 0.193832 0.017447 +vt 0.556013 1.000000 +vt 0.306167 0.017446 +vt 0.332497 0.025434 +vt 0.435818 1.000000 +vt 0.431014 1.000000 +vt 0.412737 1.000000 +vt 0.125276 0.045844 +vt 0.881487 1.000000 +vt 0.412156 0.425901 +vt 0.390887 0.443357 +vt 0.404569 1.000000 +vt 0.399763 1.000000 +vt 0.381486 1.000000 +vt 0.087843 0.074099 +vt 0.345432 1.000000 +vt 0.350237 1.000000 +vt 0.056643 0.109113 +vt 0.587265 1.000000 +vt 0.350455 0.032872 +vt 0.374727 0.045845 +vt 0.342068 1.000000 +vt 0.314181 1.000000 +vt 0.337264 1.000000 +vt 0.318986 1.000000 +vt 0.032872 0.149544 +vt 0.045844 0.125275 +vt 0.931015 1.000000 +vt 0.912735 1.000000 +vt 0.374726 0.454155 +vt 0.350455 0.467128 +vt 0.310819 1.000000 +vt 0.282932 1.000000 +vt 0.306014 1.000000 +vt 0.287737 1.000000 +vt 0.017446 0.193833 +vt 0.025434 0.167501 +vt 0.279568 1.000000 +vt 0.251682 1.000000 +vt 0.274764 1.000000 +vt 0.256486 1.000000 +vt 0.010957 0.240282 +vt 0.013654 0.212897 +vt 0.595432 1.000000 +vt 0.618512 1.000000 +vt 0.600237 1.000000 +vt 0.390886 0.056643 +vt 0.412155 0.074098 +vt 0.248319 1.000000 +vt 0.220432 1.000000 +vt 0.243514 1.000000 +vt 0.225237 1.000000 +vt 0.013654 0.287103 +vt 0.010957 0.259718 +vt 0.967069 1.000000 +vt 0.939182 1.000000 +vt 0.943988 1.000000 +vt 0.332497 0.474566 +vt 0.217068 1.000000 +vt 0.189181 1.000000 +vt 0.212263 1.000000 +vt 0.193986 1.000000 +vt 0.025434 0.332499 +vt 0.017446 0.306167 +vt 0.185819 1.000000 +vt 0.157932 1.000000 +vt 0.181014 1.000000 +vt 0.162736 1.000000 +vt 0.045844 0.374725 +vt 0.032872 0.350456 +vt 0.649763 1.000000 +vt 0.631486 1.000000 +vt 0.425900 0.087843 +vt 0.443357 0.109114 +vt 0.154569 1.000000 +vt 0.126681 1.000000 +vt 0.149763 1.000000 +vt 0.131486 1.000000 +vt 0.074100 0.412158 +vt 0.056643 0.390886 +vt 0.123318 1.000000 +vt 0.095431 1.000000 +vt 0.118514 1.000000 +vt 0.100237 1.000000 +vt 0.109114 0.443357 +vt 0.087843 0.425900 +vt 0.092068 1.000000 +vt 0.064182 1.000000 +vt 0.087263 1.000000 +vt 0.068986 1.000000 +vt 0.149544 0.467128 +vt 0.125276 0.454157 +vt 0.685818 1.000000 +vt 0.662735 1.000000 +vt 0.060819 1.000000 +vt 0.032932 1.000000 +vt 0.056014 1.000000 +vt 0.037737 1.000000 +vt 0.193833 0.482554 +vt 0.167501 0.474566 +vt 0.029569 1.000000 +vt 0.001682 1.000000 +vt 0.024765 1.000000 +vt 0.006487 1.000000 +vt 0.240281 0.489043 +vt 0.212895 0.486345 +vt 0.318987 1.000000 +vt 0.032873 0.149543 +vt 0.310818 1.000000 +vt 0.287736 1.000000 +vt 0.017446 0.193834 +vt 0.279569 1.000000 +vt 0.256487 1.000000 +vt 0.010957 0.240281 +vt 0.013654 0.212896 +vt 0.248318 1.000000 +vt 0.220431 1.000000 +vt 0.225236 1.000000 +vt 0.013654 0.287104 +vt 0.217069 1.000000 +vt 0.189182 1.000000 +vt 0.212264 1.000000 +vt 0.017446 0.306166 +vt 0.185818 1.000000 +vt 0.162737 1.000000 +vt 0.045844 0.374724 +vt 0.149764 1.000000 +vt 0.131485 1.000000 +vt 0.056642 0.390885 +vt 0.118513 1.000000 +vt 0.109113 0.443357 +vt 0.087844 0.425901 +vt 0.064181 1.000000 +vt 0.087265 1.000000 +vt 0.125274 0.454155 +vt 0.060818 1.000000 +vt 0.056013 1.000000 +vt 0.167502 0.474566 +vt 0.373319 1.000000 +vt 0.474565 0.167500 +vt 0.482554 0.193833 +vt 0.376681 1.000000 +vt 0.109115 0.056642 +vt 0.748319 1.000000 +vt 0.725237 1.000000 +vt 0.125276 0.045843 +vt 0.443986 1.000000 +vt 0.167500 0.025434 +vt 0.474565 0.332500 +vt 0.212898 0.013654 +vt 0.240282 0.010957 +vt 0.842069 1.000000 +vt 0.506485 1.000000 +vt 0.873318 1.000000 +vt 0.425901 0.412157 +vt 0.556014 1.000000 +vt 0.332500 0.025434 +vt 0.412158 0.425900 +vt 0.587264 1.000000 +vt 0.568985 1.000000 +vt 0.350455 0.032871 +vt 0.374725 0.045844 +vt 0.935818 1.000000 +vt 0.374724 0.454157 +vt 0.618514 1.000000 +vt 0.412157 0.074100 +vt 0.943987 1.000000 +vt 0.332498 0.474566 +vt 0.306168 0.482553 +vt 0.626681 1.000000 +vt 0.649764 1.000000 +vt 0.443358 0.109115 +vt 0.970432 1.000000 +vt 0.662737 1.000000 +vt 0.314182 1.000000 +vt 0.337263 1.000000 +vt 0.032872 0.149543 +vt 0.045843 0.125277 +vt 0.306013 1.000000 +vt 0.025434 0.167500 +vt 0.243513 1.000000 +vt 0.010957 0.259719 +vt 0.025434 0.332500 +vt 0.181013 1.000000 +vt 0.045843 0.374723 +vt 0.032873 0.350457 +vt 0.154568 1.000000 +vt 0.126682 1.000000 +vt 0.095432 1.000000 +vt 0.193832 0.482553 +vt 0.680707 0.228489 +vt 0.679162 0.225837 +vt 0.676177 0.228121 +vt 0.678326 0.231175 +vt 0.680847 0.234090 +vt 0.683131 0.231012 +vt 0.481625 0.915526 +vt 0.482547 0.918642 +vt 0.485815 0.917042 +vt 0.482583 0.913278 +vt 0.723924 0.586877 +vt 0.722752 0.581875 +vt 0.711393 0.578649 +vt 0.710190 0.581816 +vt 0.084083 0.903990 +vt 0.076567 0.903267 +vt 0.077265 0.916325 +vt 0.083551 0.916998 +vt 0.079114 0.890023 +vt 0.073485 0.890149 +vt 0.733601 0.585217 +vt 0.731886 0.582055 +vt 0.733453 0.595855 +vt 0.738874 0.592754 +vt 0.963406 0.428444 +vt 0.962708 0.426904 +vt 0.959872 0.430956 +vt 0.962079 0.431889 +vt 0.962721 0.413795 +vt 0.961553 0.415565 +vt 0.962576 0.417258 +vt 0.964202 0.415270 +vt 0.960742 0.409871 +vt 0.959424 0.412446 +vt 0.959059 0.422227 +vt 0.960082 0.420456 +vt 0.954355 0.420623 +vt 0.954707 0.423043 +vt 0.960403 0.423371 +vt 0.962383 0.422359 +vt 0.955339 0.425433 +vt 0.048041 0.045352 +vt 0.049429 0.044328 +vt 0.049135 0.042517 +vt 0.047435 0.043831 +vt 0.046514 0.049789 +vt 0.048487 0.050027 +vt 0.044572 0.049358 +vt 0.103196 0.201749 +vt 0.109185 0.201492 +vt 0.113395 0.191326 +vt 0.110413 0.189653 +vt 0.101618 0.209203 +vt 0.106834 0.208415 +vt 0.723590 0.091567 +vt 0.729689 0.104528 +vt 0.734132 0.102376 +vt 0.729992 0.089529 +vt 0.960209 0.425304 +vt 0.956413 0.427489 +vt 0.962048 0.425531 +vt 0.958063 0.429493 +vt 0.223781 0.320972 +vt 0.213954 0.318620 +vt 0.212925 0.324427 +vt 0.221342 0.329082 +vt 0.228027 0.333020 +vt 0.229418 0.323859 +vt 0.233255 0.314462 +vt 0.230056 0.311570 +vt 0.221843 0.313761 +vt 0.213742 0.312694 +vt 0.227307 0.308436 +vt 0.175827 0.136513 +vt 0.179047 0.132481 +vt 0.168999 0.127268 +vt 0.165310 0.130241 +vt 0.184982 0.140708 +vt 0.186317 0.136824 +vt 0.176468 0.146329 +vt 0.183739 0.146933 +vt 0.563836 0.080072 +vt 0.565963 0.079976 +vt 0.565275 0.077400 +vt 0.562732 0.078423 +vt 0.562346 0.082408 +vt 0.565469 0.083611 +vt 0.560195 0.080326 +vt 0.981324 0.319511 +vt 0.973963 0.313900 +vt 0.970036 0.317569 +vt 0.972924 0.322444 +vt 0.449249 0.274182 +vt 0.453148 0.269593 +vt 0.446620 0.262919 +vt 0.442958 0.265948 +vt 0.449687 0.280599 +vt 0.457929 0.282863 +vt 0.458427 0.277948 +vt 0.460161 0.273619 +vt 0.974057 0.327007 +vt 0.983149 0.325997 +vt 0.873569 0.483334 +vt 0.870698 0.481288 +vt 0.866493 0.484748 +vt 0.871180 0.487299 +vt 0.877345 0.483311 +vt 0.876469 0.479227 +vt 0.876302 0.488577 +vt 0.325150 0.376612 +vt 0.328938 0.362433 +vt 0.325279 0.360514 +vt 0.316702 0.372203 +vt 0.330296 0.378009 +vt 0.332043 0.364208 +vt 0.347122 0.864874 +vt 0.356110 0.868721 +vt 0.361260 0.863488 +vt 0.350461 0.857599 +vt 0.941742 0.378807 +vt 0.942343 0.381722 +vt 0.947262 0.380991 +vt 0.944972 0.377081 +vt 0.941279 0.373361 +vt 0.938256 0.376618 +vt 0.937328 0.380951 +vt 0.955551 0.402358 +vt 0.954443 0.407509 +vt 0.949051 0.399781 +vt 0.948969 0.404238 +vt 0.953734 0.395896 +vt 0.948742 0.394866 +vt 0.958230 0.438966 +vt 0.955173 0.436676 +vt 0.950118 0.443582 +vt 0.955067 0.444604 +vt 0.273480 0.275350 +vt 0.277400 0.278759 +vt 0.281425 0.276334 +vt 0.273475 0.271706 +vt 0.267883 0.277461 +vt 0.271010 0.281594 +vt 0.264495 0.272416 +vt 0.963257 0.462588 +vt 0.961631 0.464246 +vt 0.964944 0.466731 +vt 0.965529 0.463813 +vt 0.958819 0.452432 +vt 0.955755 0.448487 +vt 0.950830 0.449140 +vt 0.952734 0.454105 +vt 0.955981 0.385380 +vt 0.959281 0.381071 +vt 0.955686 0.377379 +vt 0.952095 0.379537 +vt 0.948909 0.385596 +vt 0.948932 0.390201 +vt 0.954419 0.391395 +vt 0.955210 0.457856 +vt 0.959816 0.456155 +vt 0.601962 0.157514 +vt 0.602793 0.159038 +vt 0.605411 0.158122 +vt 0.603867 0.156582 +vt 0.597238 0.157037 +vt 0.596596 0.159662 +vt 0.598293 0.154692 +vt 0.519660 0.110785 +vt 0.527967 0.106330 +vt 0.527196 0.103529 +vt 0.518549 0.107038 +vt 0.525913 0.112775 +vt 0.529848 0.110171 +vt 0.003580 0.214729 +vt 0.006531 0.216840 +vt 0.013445 0.207809 +vt 0.011067 0.205656 +vt 0.519083 0.115723 +vt 0.524502 0.115501 +vt 0.008227 0.203937 +vt 0.001953 0.210823 +vt 0.361286 0.235414 +vt 0.361829 0.234119 +vt 0.360327 0.233743 +vt 0.360464 0.235177 +vt 0.359711 0.236046 +vt 0.361222 0.236837 +vt 0.363082 0.236178 +vt 0.352335 0.202072 +vt 0.354918 0.193708 +vt 0.351102 0.192128 +vt 0.348580 0.198746 +vt 0.342949 0.205293 +vt 0.345082 0.208581 +vt 0.358325 0.201524 +vt 0.358915 0.194455 +vt 0.346623 0.213723 +vt 0.352899 0.209214 +vt 0.358111 0.207904 +vt 0.915904 0.075727 +vt 0.911002 0.068041 +vt 0.899913 0.069164 +vt 0.900609 0.074659 +vt 0.899895 0.080253 +vt 0.913223 0.082086 +vt 0.924976 0.069782 +vt 0.919562 0.063896 +vt 0.930657 0.081835 +vt 0.934970 0.076610 +vt 0.927529 0.086640 +vt 0.657261 0.226453 +vt 0.652009 0.223723 +vt 0.650028 0.226415 +vt 0.656741 0.229926 +vt 0.658683 0.223372 +vt 0.653857 0.221576 +vt 0.664983 0.231723 +vt 0.663935 0.228494 +vt 0.963411 0.367751 +vt 0.961886 0.369002 +vt 0.963395 0.370772 +vt 0.965177 0.367976 +vt 0.965529 0.365864 +vt 0.963388 0.366114 +vt 0.961038 0.366736 +vt 0.949440 0.368339 +vt 0.956660 0.367606 +vt 0.957691 0.364517 +vt 0.951932 0.364256 +vt 0.945980 0.362988 +vt 0.942665 0.366046 +vt 0.952742 0.373279 +vt 0.957959 0.370926 +vt 0.944721 0.371171 +vt 0.948814 0.375082 +vt 0.939131 0.368227 +vt 0.952105 0.433587 +vt 0.946007 0.437880 +vt 0.939471 0.441252 +vt 0.942439 0.446557 +vt 0.944969 0.451678 +vt 0.282620 0.472640 +vt 0.286748 0.470998 +vt 0.280852 0.458680 +vt 0.277842 0.459624 +vt 0.550739 0.074353 +vt 0.544553 0.085827 +vt 0.546307 0.087752 +vt 0.551235 0.080696 +vt 0.554998 0.075568 +vt 0.555207 0.068280 +vt 0.345982 0.514519 +vt 0.346535 0.517141 +vt 0.349669 0.516698 +vt 0.348341 0.513937 +vt 0.061372 0.545552 +vt 0.063252 0.542893 +vt 0.060964 0.541098 +vt 0.059026 0.545021 +vt 0.346254 0.510364 +vt 0.343681 0.511757 +vt 0.259673 0.463834 +vt 0.257911 0.465098 +vt 0.260578 0.467962 +vt 0.262139 0.465190 +vt 0.258785 0.460630 +vt 0.255855 0.461673 +vt 0.262228 0.460865 +vt 0.390728 0.232677 +vt 0.406920 0.224220 +vt 0.404002 0.211238 +vt 0.389856 0.219795 +vt 0.397153 0.245015 +vt 0.410489 0.238603 +vt 0.873646 0.409151 +vt 0.878276 0.424003 +vt 0.887293 0.423239 +vt 0.887342 0.410781 +vt 0.866060 0.420338 +vt 0.871659 0.428219 +vt 0.862529 0.402461 +vt 0.859627 0.414720 +vt 0.933339 0.383920 +vt 0.937673 0.384856 +vt 0.932290 0.379857 +vt 0.931900 0.386653 +vt 0.937188 0.388642 +vt 0.928566 0.382215 +vt 0.834636 0.978054 +vt 0.840278 0.977416 +vt 0.839745 0.971437 +vt 0.833520 0.972538 +vt 0.828381 0.974156 +vt 0.832652 0.981486 +vt 0.840136 0.982146 +vt 0.383835 0.518674 +vt 0.385549 0.517332 +vt 0.380614 0.513415 +vt 0.379099 0.516074 +vt 0.384952 0.520832 +vt 0.387955 0.519874 +vt 0.026529 0.550717 +vt 0.031300 0.548680 +vt 0.030142 0.545844 +vt 0.024711 0.549611 +vt 0.960352 0.471664 +vt 0.961431 0.470215 +vt 0.957874 0.469738 +vt 0.957491 0.472572 +vt 0.961039 0.364522 +vt 0.963155 0.364225 +vt 0.524627 0.357655 +vt 0.524604 0.353956 +vt 0.519846 0.356059 +vt 0.519450 0.360161 +vt 0.261340 0.132985 +vt 0.265784 0.131926 +vt 0.264149 0.123477 +vt 0.258983 0.124914 +vt 0.255688 0.126002 +vt 0.258074 0.131846 +vt 0.358859 0.927248 +vt 0.359513 0.925204 +vt 0.356363 0.924426 +vt 0.356837 0.928279 +vt 0.359494 0.930629 +vt 0.360745 0.928840 +vt 0.362077 0.926957 +vt 0.068267 0.531018 +vt 0.063148 0.528481 +vt 0.061664 0.531921 +vt 0.064948 0.533946 +vt 0.069501 0.527901 +vt 0.063964 0.525335 +vt 0.067353 0.536668 +vt 0.069626 0.534984 +vt 0.073602 0.533130 +vt 0.074461 0.530807 +vt 0.072976 0.535868 +vt 0.961794 0.468722 +vt 0.963596 0.468150 +vt 0.959996 0.465779 +vt 0.958694 0.467611 +vt 0.964933 0.363959 +vt 0.803261 0.817700 +vt 0.805113 0.822780 +vt 0.808206 0.822230 +vt 0.803780 0.815440 +vt 0.799650 0.818267 +vt 0.801258 0.819322 +vt 0.083129 0.520304 +vt 0.083031 0.517606 +vt 0.079819 0.517001 +vt 0.081043 0.520871 +vt 0.083409 0.523755 +vt 0.085201 0.521846 +vt 0.086266 0.518818 +vt 0.523083 0.351184 +vt 0.527497 0.347812 +vt 0.524140 0.346173 +vt 0.519296 0.351437 +vt 0.520523 0.345036 +vt 0.367331 0.925802 +vt 0.366085 0.927393 +vt 0.369740 0.928705 +vt 0.370327 0.925947 +vt 0.365826 0.923540 +vt 0.363464 0.925171 +vt 0.369699 0.922359 +vt 0.372644 0.887305 +vt 0.373168 0.889057 +vt 0.374548 0.888066 +vt 0.373631 0.886430 +vt 0.372638 0.885219 +vt 0.371430 0.886863 +vt 0.371506 0.889521 +vt 0.376032 0.887244 +vt 0.376871 0.890875 +vt 0.378206 0.889083 +vt 0.379243 0.886990 +vt 0.375546 0.885749 +vt 0.541222 0.322245 +vt 0.539958 0.320576 +vt 0.536955 0.321085 +vt 0.538818 0.323047 +vt 0.543147 0.324437 +vt 0.543425 0.321235 +vt 0.542245 0.319258 +vt 0.576207 0.205790 +vt 0.581483 0.205619 +vt 0.581580 0.202056 +vt 0.576894 0.201013 +vt 0.606050 0.100608 +vt 0.604067 0.105539 +vt 0.608629 0.106379 +vt 0.610329 0.103381 +vt 0.601048 0.099411 +vt 0.599190 0.104722 +vt 0.569874 0.202187 +vt 0.568148 0.206449 +vt 0.574118 0.210760 +vt 0.571783 0.198310 +vt 0.298851 0.413770 +vt 0.297038 0.411865 +vt 0.295390 0.413651 +vt 0.297990 0.415586 +vt 0.302171 0.415950 +vt 0.301880 0.412692 +vt 0.300241 0.409268 +vt 0.875919 0.666907 +vt 0.873907 0.666529 +vt 0.873127 0.669551 +vt 0.876256 0.669076 +vt 0.359097 0.932499 +vt 0.361088 0.934254 +vt 0.362485 0.932309 +vt 0.879943 0.667891 +vt 0.878247 0.665645 +vt 0.237456 0.320511 +vt 0.241928 0.319885 +vt 0.240173 0.313923 +vt 0.235277 0.317064 +vt 0.237367 0.326956 +vt 0.243046 0.328299 +vt 0.233012 0.325256 +vt 0.570147 0.677404 +vt 0.574064 0.674639 +vt 0.565976 0.668464 +vt 0.561611 0.669749 +vt 0.582904 0.682259 +vt 0.584783 0.678721 +vt 0.556955 0.671574 +vt 0.560870 0.678348 +vt 0.562372 0.684596 +vt 0.570234 0.684525 +vt 0.581113 0.686739 +vt 0.595904 0.675029 +vt 0.590805 0.671773 +vt 0.587470 0.675292 +vt 0.596041 0.678792 +vt 0.600068 0.679343 +vt 0.599285 0.674071 +vt 0.594435 0.668687 +vt 0.406014 0.480497 +vt 0.405096 0.482026 +vt 0.407103 0.483824 +vt 0.408076 0.480984 +vt 0.407387 0.476849 +vt 0.404756 0.477801 +vt 0.402872 0.479356 +vt 0.920265 0.392650 +vt 0.919289 0.400467 +vt 0.928706 0.400978 +vt 0.929538 0.395225 +vt 0.930717 0.390414 +vt 0.925712 0.386118 +vt 0.922724 0.380633 +vt 0.915978 0.386151 +vt 0.531420 0.311689 +vt 0.523346 0.318040 +vt 0.524982 0.321275 +vt 0.532109 0.317518 +vt 0.528468 0.308616 +vt 0.521464 0.315192 +vt 0.538093 0.301292 +vt 0.535897 0.299188 +vt 0.536048 0.317408 +vt 0.536030 0.312285 +vt 0.540314 0.303146 +vt 0.331034 0.223972 +vt 0.335540 0.218203 +vt 0.332479 0.213930 +vt 0.327917 0.217590 +vt 0.320863 0.221974 +vt 0.321516 0.227091 +vt 0.328972 0.232865 +vt 0.335674 0.236508 +vt 0.337280 0.229735 +vt 0.339010 0.223921 +vt 0.320733 0.232651 +vt 0.443705 0.237836 +vt 0.448510 0.238116 +vt 0.446594 0.228189 +vt 0.442986 0.227860 +vt 0.440169 0.227111 +vt 0.439385 0.234069 +vt 0.439046 0.238764 +vt 0.442747 0.242989 +vt 0.367287 0.973136 +vt 0.366648 0.971903 +vt 0.365239 0.973189 +vt 0.366466 0.974301 +vt 0.369230 0.973428 +vt 0.369281 0.971716 +vt 0.368595 0.975007 +vt 0.873672 0.699285 +vt 0.872085 0.698505 +vt 0.871101 0.700907 +vt 0.873336 0.700980 +vt 0.876615 0.698458 +vt 0.875613 0.696110 +vt 0.877098 0.700696 +vt 0.531305 0.431415 +vt 0.539105 0.434235 +vt 0.543261 0.430332 +vt 0.535260 0.428932 +vt 0.523716 0.432183 +vt 0.528795 0.437409 +vt 0.534022 0.437330 +vt 0.538960 0.438319 +vt 0.525766 0.422312 +vt 0.520882 0.423414 +vt 0.931844 0.373635 +vt 0.935623 0.370376 +vt 0.930992 0.366423 +vt 0.927575 0.369140 +vt 0.926748 0.376796 +vt 0.923876 0.372295 +vt 0.885353 0.632348 +vt 0.883825 0.633311 +vt 0.884991 0.634722 +vt 0.886648 0.633580 +vt 0.887702 0.632277 +vt 0.886322 0.631035 +vt 0.369136 0.968063 +vt 0.368964 0.970088 +vt 0.373272 0.968633 +vt 0.372236 0.965916 +vt 0.370109 0.963331 +vt 0.367129 0.967350 +vt 0.366418 0.970122 +vt 0.873787 0.704130 +vt 0.872441 0.705018 +vt 0.876384 0.707143 +vt 0.876883 0.705038 +vt 0.877138 0.702884 +vt 0.873312 0.702585 +vt 0.871186 0.702885 +vt 0.683458 0.157292 +vt 0.682859 0.150741 +vt 0.676603 0.153439 +vt 0.675886 0.157661 +vt 0.542376 0.923116 +vt 0.536498 0.924357 +vt 0.537567 0.936368 +vt 0.543365 0.936404 +vt 0.672849 0.161676 +vt 0.676720 0.164061 +vt 0.540803 0.915614 +vt 0.535527 0.916597 +vt 0.351894 0.516557 +vt 0.350620 0.513284 +vt 0.057279 0.547467 +vt 0.056807 0.543911 +vt 0.055246 0.547304 +vt 0.048369 0.131156 +vt 0.049813 0.124696 +vt 0.045393 0.120623 +vt 0.042791 0.126001 +vt 0.053439 0.129748 +vt 0.053948 0.124851 +vt 0.044925 0.136594 +vt 0.049345 0.144161 +vt 0.052594 0.139406 +vt 0.055469 0.136107 +vt 0.040488 0.130587 +vt 0.050461 0.120932 +vt 0.055555 0.119817 +vt 0.055410 0.113428 +vt 0.049083 0.116332 +vt 0.072349 0.979559 +vt 0.059078 0.986664 +vt 0.062151 0.993430 +vt 0.073213 0.988454 +vt 0.078572 0.979869 +vt 0.080739 0.966905 +vt 0.076110 0.965075 +vt 0.077884 0.987192 +vt 0.888841 0.631022 +vt 0.887941 0.629654 +vt 0.890920 0.633871 +vt 0.891681 0.631540 +vt 0.891725 0.628717 +vt 0.024540 0.190181 +vt 0.018413 0.198018 +vt 0.021392 0.199875 +vt 0.027824 0.192946 +vt 0.016502 0.189427 +vt 0.014008 0.196116 +vt 0.034930 0.184359 +vt 0.033039 0.182242 +vt 0.380952 0.927118 +vt 0.379062 0.920931 +vt 0.374224 0.921690 +vt 0.374953 0.926032 +vt 0.384779 0.923981 +vt 0.383593 0.919121 +vt 0.374329 0.930000 +vt 0.379292 0.932542 +vt 0.384883 0.937920 +vt 0.386569 0.933375 +vt 0.388564 0.929089 +vt 0.514065 0.329192 +vt 0.506509 0.340356 +vt 0.509520 0.341513 +vt 0.517289 0.331005 +vt 0.505856 0.331555 +vt 0.501803 0.340286 +vt 0.527131 0.323420 +vt 0.514314 0.323492 +vt 0.507313 0.325857 +vt 0.607805 0.140547 +vt 0.609910 0.140574 +vt 0.605023 0.136789 +vt 0.603184 0.138660 +vt 0.607619 0.142282 +vt 0.610517 0.142630 +vt 0.601962 0.140791 +vt 0.200807 0.307146 +vt 0.198284 0.304272 +vt 0.194878 0.308536 +vt 0.199761 0.311272 +vt 0.206376 0.314638 +vt 0.206491 0.309234 +vt 0.206009 0.304400 +vt 0.021264 0.548454 +vt 0.020794 0.550154 +vt 0.024178 0.547867 +vt 0.023329 0.545991 +vt 0.019720 0.547976 +vt 0.018778 0.550351 +vt 0.021894 0.544416 +vt 0.175294 0.266008 +vt 0.169875 0.273240 +vt 0.175651 0.276995 +vt 0.179228 0.272812 +vt 0.185700 0.268233 +vt 0.184366 0.262661 +vt 0.165853 0.261946 +vt 0.161552 0.269182 +vt 0.184365 0.254150 +vt 0.177119 0.254599 +vt 0.169440 0.252170 +vt 0.134390 0.091420 +vt 0.132733 0.090937 +vt 0.136194 0.096285 +vt 0.137656 0.095235 +vt 0.139051 0.093950 +vt 0.134445 0.089912 +vt 0.132542 0.088948 +vt 0.585855 0.187909 +vt 0.588441 0.193029 +vt 0.592250 0.192518 +vt 0.591688 0.188334 +vt 0.582222 0.191140 +vt 0.585644 0.194782 +vt 0.592478 0.183933 +vt 0.587921 0.182751 +vt 0.583283 0.181047 +vt 0.580906 0.185011 +vt 0.578667 0.188102 +vt 0.390771 0.516066 +vt 0.390047 0.517586 +vt 0.391805 0.518925 +vt 0.392535 0.516646 +vt 0.389983 0.512803 +vt 0.387846 0.513897 +vt 0.392558 0.512297 +vt 0.811933 0.833847 +vt 0.811966 0.839289 +vt 0.816261 0.842915 +vt 0.819157 0.841854 +vt 0.822156 0.840478 +vt 0.814647 0.831065 +vt 0.807219 0.831561 +vt 0.808457 0.838362 +vt 0.253936 0.471910 +vt 0.252186 0.470152 +vt 0.250225 0.473303 +vt 0.253646 0.474723 +vt 0.255933 0.471012 +vt 0.253914 0.468312 +vt 0.257391 0.474755 +vt 0.569875 0.186510 +vt 0.567532 0.188387 +vt 0.570380 0.191804 +vt 0.572907 0.188623 +vt 0.570079 0.183865 +vt 0.565799 0.184792 +vt 0.574761 0.185494 +vt 0.933087 0.353465 +vt 0.937299 0.361094 +vt 0.941407 0.359630 +vt 0.938594 0.351354 +vt 0.929379 0.359016 +vt 0.934089 0.363563 +vt 0.934969 0.344460 +vt 0.931731 0.341376 +vt 0.927824 0.350489 +vt 0.939719 0.340718 +vt 0.925001 0.356616 +vt 0.763593 0.618422 +vt 0.771322 0.628429 +vt 0.774125 0.626450 +vt 0.769730 0.617484 +vt 0.084083 0.954532 +vt 0.077352 0.953369 +vt 0.082766 0.942540 +vt 0.077379 0.941411 +vt 0.762585 0.608985 +vt 0.755817 0.607048 +vt 0.753303 0.612345 +vt 0.767838 0.608536 +vt 0.309952 0.206581 +vt 0.314855 0.212556 +vt 0.321153 0.209424 +vt 0.318781 0.205286 +vt 0.522865 0.229226 +vt 0.512181 0.225630 +vt 0.510991 0.234628 +vt 0.520528 0.237683 +vt 0.796058 0.686305 +vt 0.802658 0.684865 +vt 0.803243 0.675346 +vt 0.796353 0.672599 +vt 0.798208 0.694686 +vt 0.803314 0.692328 +vt 0.547916 0.160982 +vt 0.556358 0.162690 +vt 0.556358 0.157172 +vt 0.548071 0.154194 +vt 0.551656 0.170487 +vt 0.557335 0.169733 +vt 0.539152 0.149738 +vt 0.538212 0.154144 +vt 0.535426 0.157656 +vt 0.542603 0.163786 +vt 0.547226 0.171886 +vt 0.922977 0.360689 +vt 0.926677 0.363046 +vt 0.920251 0.356795 +vt 0.920317 0.362145 +vt 0.923481 0.366007 +vt 0.882766 0.674203 +vt 0.881794 0.672249 +vt 0.878427 0.674114 +vt 0.880583 0.676485 +vt 0.884462 0.677966 +vt 0.886052 0.674417 +vt 0.885849 0.671364 +vt 0.033713 0.129553 +vt 0.028839 0.130274 +vt 0.030116 0.138755 +vt 0.035934 0.135231 +vt 0.035331 0.125066 +vt 0.029968 0.123384 +vt 0.029043 0.487449 +vt 0.026033 0.485469 +vt 0.020685 0.487575 +vt 0.021956 0.491188 +vt 0.028179 0.493978 +vt 0.033891 0.491971 +vt 0.035477 0.484713 +vt 0.037720 0.478312 +vt 0.032886 0.480033 +vt 0.029064 0.480922 +vt 0.022654 0.495919 +vt 0.020267 0.984996 +vt 0.015828 0.991271 +vt 0.029714 0.996886 +vt 0.030322 0.988284 +vt 0.029426 0.979240 +vt 0.016882 0.978682 +vt 0.007840 0.983642 +vt 0.196925 0.237544 +vt 0.198121 0.244879 +vt 0.203835 0.244255 +vt 0.201460 0.235173 +vt 0.192683 0.234982 +vt 0.192044 0.244589 +vt 0.196241 0.227866 +vt 0.671765 0.228405 +vt 0.668685 0.228728 +vt 0.670069 0.231520 +vt 0.673393 0.230328 +vt 0.672842 0.226075 +vt 0.668364 0.225574 +vt 0.585489 0.200599 +vt 0.585928 0.202683 +vt 0.588938 0.202010 +vt 0.587116 0.199574 +vt 0.583900 0.196797 +vt 0.582528 0.199103 +vt 0.942360 0.474078 +vt 0.944283 0.463057 +vt 0.939488 0.458789 +vt 0.937961 0.473358 +vt 0.945280 0.478857 +vt 0.947712 0.474850 +vt 0.947978 0.470706 +vt 0.934679 0.485170 +vt 0.938341 0.484757 +vt 0.942710 0.485868 +vt 0.277619 0.295510 +vt 0.277171 0.292929 +vt 0.272938 0.295495 +vt 0.275063 0.297894 +vt 0.277338 0.299993 +vt 0.280039 0.296224 +vt 0.280873 0.292778 +vt 0.887684 0.519348 +vt 0.881198 0.529351 +vt 0.887148 0.531282 +vt 0.893146 0.525000 +vt 0.877171 0.517620 +vt 0.873766 0.529129 +vt 0.306271 0.253733 +vt 0.316045 0.253302 +vt 0.316108 0.243964 +vt 0.306993 0.243100 +vt 0.313882 0.266505 +vt 0.320241 0.264198 +vt 0.301514 0.260018 +vt 0.309101 0.268858 +vt 0.201836 0.523539 +vt 0.208468 0.512457 +vt 0.205025 0.509658 +vt 0.197376 0.517613 +vt 0.195266 0.528653 +vt 0.198617 0.536214 +vt 0.202712 0.534083 +vt 0.206383 0.524229 +vt 0.211384 0.514216 +vt 0.190877 0.523187 +vt 0.205735 0.532842 +vt 0.275818 0.173799 +vt 0.277222 0.170478 +vt 0.275825 0.170053 +vt 0.274544 0.173973 +vt 0.276620 0.174736 +vt 0.278682 0.171286 +vt 0.274200 0.175865 +vt 0.391143 0.926035 +vt 0.389898 0.921310 +vt 0.395872 0.933036 +vt 0.397132 0.927330 +vt 0.398847 0.921860 +vt 0.052443 0.537130 +vt 0.051507 0.534448 +vt 0.045996 0.537008 +vt 0.049495 0.539543 +vt 0.054729 0.538053 +vt 0.055254 0.534125 +vt 0.052229 0.541435 +vt 0.889502 0.072573 +vt 0.888571 0.080451 +vt 0.884514 0.065211 +vt 0.881682 0.066617 +vt 0.884219 0.072618 +vt 0.891807 0.066925 +vt 0.886626 0.062225 +vt 0.883698 0.078145 +vt 0.615726 0.108411 +vt 0.612958 0.107357 +vt 0.612191 0.109713 +vt 0.615664 0.110250 +vt 0.617456 0.108095 +vt 0.614456 0.105290 +vt 0.617969 0.110798 +vt 0.373610 0.487689 +vt 0.378340 0.480283 +vt 0.372051 0.478230 +vt 0.365980 0.484870 +vt 0.382880 0.485709 +vt 0.384344 0.480163 +vt 0.358966 0.490596 +vt 0.364560 0.494362 +vt 0.375489 0.493405 +vt 0.383160 0.491104 +vt 0.369080 0.498101 +vt 0.947557 0.456942 +vt 0.935540 0.449794 +vt 0.928326 0.452519 +vt 0.932372 0.462622 +vt 0.294958 0.157984 +vt 0.297695 0.165069 +vt 0.301726 0.165151 +vt 0.298924 0.158661 +vt 0.297419 0.148946 +vt 0.294878 0.147677 +vt 0.290593 0.164175 +vt 0.292962 0.167355 +vt 0.289947 0.154722 +vt 0.287525 0.161851 +vt 0.291306 0.146255 +vt 0.750450 0.597934 +vt 0.756105 0.599328 +vt 0.753288 0.589941 +vt 0.746635 0.590765 +vt 0.747430 0.601934 +vt 0.863115 0.093856 +vt 0.861400 0.093088 +vt 0.860228 0.095437 +vt 0.862566 0.095651 +vt 0.866044 0.092581 +vt 0.864638 0.090349 +vt 0.866964 0.094866 +vt 0.508914 0.352100 +vt 0.509316 0.360187 +vt 0.514866 0.356910 +vt 0.514806 0.351303 +vt 0.513060 0.342635 +vt 0.505326 0.350196 +vt 0.516818 0.343965 +vt 0.500995 0.355078 +vt 0.502723 0.359324 +vt 0.560021 0.754676 +vt 0.558215 0.762810 +vt 0.566657 0.767577 +vt 0.570029 0.760864 +vt 0.547717 0.751473 +vt 0.548021 0.758301 +vt 0.575105 0.755360 +vt 0.568289 0.749311 +vt 0.556038 0.744151 +vt 0.546059 0.744464 +vt 0.563074 0.741373 +vt 0.659450 0.221629 +vt 0.664070 0.225303 +vt 0.663159 0.222110 +vt 0.659041 0.217993 +vt 0.655953 0.219751 +vt 0.615049 0.111923 +vt 0.612242 0.112231 +vt 0.613189 0.114849 +vt 0.616347 0.113095 +vt 0.391529 0.911212 +vt 0.390269 0.916529 +vt 0.401021 0.917187 +vt 0.404243 0.912733 +vt 0.382757 0.914975 +vt 0.407778 0.908219 +vt 0.397414 0.906687 +vt 0.390715 0.904048 +vt 0.386057 0.907156 +vt 0.379807 0.910569 +vt 0.379010 0.906373 +vt 0.382930 0.903045 +vt 0.378775 0.897291 +vt 0.375759 0.899328 +vt 0.890145 0.693817 +vt 0.881836 0.694549 +vt 0.882810 0.697720 +vt 0.890607 0.697568 +vt 0.898871 0.697076 +vt 0.898466 0.692401 +vt 0.897787 0.686539 +vt 0.890045 0.689841 +vt 0.090556 0.978789 +vt 0.098062 0.976715 +vt 0.097525 0.972724 +vt 0.090835 0.973003 +vt 0.093499 0.984409 +vt 0.099349 0.980395 +vt 0.528749 0.122904 +vt 0.531158 0.128496 +vt 0.536999 0.127957 +vt 0.534329 0.122962 +vt 0.521540 0.123971 +vt 0.523633 0.128217 +vt 0.525507 0.118756 +vt 0.519682 0.119813 +vt 0.856485 0.189432 +vt 0.853547 0.184933 +vt 0.850599 0.191604 +vt 0.855538 0.195562 +vt 0.862952 0.191468 +vt 0.861927 0.183618 +vt 0.861229 0.199198 +vt 0.598234 0.523233 +vt 0.604503 0.526198 +vt 0.603379 0.520299 +vt 0.598257 0.517558 +vt 0.601641 0.534461 +vt 0.606146 0.535251 +vt 0.592789 0.523930 +vt 0.597075 0.534056 +vt 0.400301 0.482466 +vt 0.401620 0.481070 +vt 0.398329 0.478779 +vt 0.397500 0.481603 +vt 0.397418 0.484827 +vt 0.401017 0.484551 +vt 0.403557 0.483504 +vt 0.183377 0.461354 +vt 0.186322 0.469227 +vt 0.191775 0.468185 +vt 0.191191 0.462714 +vt 0.690367 0.496825 +vt 0.677323 0.493665 +vt 0.677912 0.502644 +vt 0.687539 0.504626 +vt 0.193552 0.455551 +vt 0.187429 0.450289 +vt 0.197646 0.164415 +vt 0.201039 0.162613 +vt 0.196046 0.154849 +vt 0.193732 0.160599 +vt 0.199011 0.174538 +vt 0.204131 0.175292 +vt 0.193509 0.172413 +vt 0.535395 0.098873 +vt 0.534793 0.102792 +vt 0.540241 0.103772 +vt 0.542119 0.100648 +vt 0.541140 0.093883 +vt 0.538111 0.091349 +vt 0.532065 0.095131 +vt 0.544798 0.095837 +vt 0.525321 0.098258 +vt 0.526553 0.101144 +vt 0.374746 0.911790 +vt 0.377385 0.916468 +vt 0.896278 0.679599 +vt 0.889395 0.685231 +vt 0.358712 0.234127 +vt 0.219970 0.248433 +vt 0.221823 0.251526 +vt 0.224360 0.247897 +vt 0.220702 0.244149 +vt 0.216267 0.242776 +vt 0.217166 0.248964 +vt 0.218462 0.253616 +vt 0.103770 0.945156 +vt 0.099032 0.949959 +vt 0.103452 0.955776 +vt 0.106777 0.953448 +vt 0.107964 0.998047 +vt 0.111260 0.989894 +vt 0.108167 0.988250 +vt 0.104266 0.994695 +vt 0.541046 0.113086 +vt 0.547303 0.114254 +vt 0.548393 0.111141 +vt 0.543475 0.108991 +vt 0.541178 0.116643 +vt 0.546228 0.117919 +vt 0.538990 0.106626 +vt 0.536953 0.110630 +vt 0.594246 0.096412 +vt 0.605659 0.094141 +vt 0.601205 0.091440 +vt 0.592500 0.103645 +vt 0.591168 0.090025 +vt 0.581266 0.091726 +vt 0.582281 0.097118 +vt 0.581536 0.102907 +vt 0.597203 0.087645 +vt 0.114602 0.973185 +vt 0.114458 0.975786 +vt 0.116228 0.975572 +vt 0.115130 0.971667 +vt 0.114067 0.971501 +vt 0.113853 0.972757 +vt 0.112892 0.975369 +vt 0.295323 0.404559 +vt 0.293210 0.405653 +vt 0.295129 0.409566 +vt 0.297417 0.406886 +vt 0.296049 0.398170 +vt 0.291371 0.395252 +vt 0.300044 0.400639 +vt 0.110242 0.531520 +vt 0.099318 0.527167 +vt 0.097015 0.529339 +vt 0.098683 0.535061 +vt 0.363918 0.872086 +vt 0.373453 0.869171 +vt 0.351296 0.873976 +vt 0.105487 0.538191 +vt 0.118135 0.532216 +vt 0.221572 0.236509 +vt 0.214832 0.234890 +vt 0.226236 0.234212 +vt 0.221137 0.222854 +vt 0.215774 0.224115 +vt 0.226538 0.243842 +vt 0.210558 0.223917 +vt 0.229273 0.241791 +vt 0.863330 0.098851 +vt 0.862455 0.097234 +vt 0.860321 0.097679 +vt 0.861735 0.099841 +vt 0.867348 0.099402 +vt 0.867364 0.096975 +vt 0.866881 0.101922 +vt 0.050836 0.040622 +vt 0.051178 0.039907 +vt 0.049690 0.039757 +vt 0.049851 0.040861 +vt 0.051399 0.041839 +vt 0.052280 0.041297 +vt 0.050337 0.042143 +vt 0.862413 0.134188 +vt 0.860882 0.133447 +vt 0.859573 0.134941 +vt 0.861481 0.135625 +vt 0.865677 0.136016 +vt 0.865300 0.133451 +vt 0.864172 0.131229 +vt 0.564542 0.198670 +vt 0.562279 0.201870 +vt 0.559946 0.206630 +vt 0.564896 0.209388 +vt 0.608752 0.090936 +vt 0.605320 0.088512 +vt 0.371559 0.119878 +vt 0.371540 0.110021 +vt 0.366987 0.107309 +vt 0.366162 0.117902 +vt 0.376825 0.116435 +vt 0.376609 0.111129 +vt 0.366428 0.126632 +vt 0.370618 0.127949 +vt 0.374136 0.129512 +vt 0.375573 0.124150 +vt 0.378508 0.119826 +vt 0.584425 0.831208 +vt 0.586530 0.825341 +vt 0.580323 0.822079 +vt 0.578444 0.829937 +vt 0.578883 0.836552 +vt 0.585662 0.835947 +vt 0.797077 0.148114 +vt 0.798678 0.143673 +vt 0.791295 0.145056 +vt 0.791765 0.150886 +vt 0.965712 0.841066 +vt 0.967283 0.838037 +vt 0.960190 0.837369 +vt 0.960311 0.841986 +vt 0.961586 0.847387 +vt 0.967689 0.844524 +vt 0.970857 0.840933 +vt 0.390638 0.490559 +vt 0.383820 0.495892 +vt 0.389609 0.495108 +vt 0.394949 0.489240 +vt 0.393509 0.484971 +vt 0.389281 0.485206 +vt 0.014583 0.523926 +vt 0.017301 0.519797 +vt 0.014330 0.518095 +vt 0.011794 0.521232 +vt 0.016248 0.526985 +vt 0.021084 0.523522 +vt 0.026890 0.523267 +vt 0.027552 0.516044 +vt 0.023207 0.515803 +vt 0.020176 0.530748 +vt 0.024704 0.530619 +vt 0.015928 0.531555 +vt 0.019506 0.514682 +vt 0.378603 0.955541 +vt 0.382889 0.960201 +vt 0.387517 0.957761 +vt 0.383392 0.952900 +vt 0.378462 0.947439 +vt 0.375145 0.949456 +vt 0.893014 0.649140 +vt 0.899822 0.649473 +vt 0.897665 0.643445 +vt 0.892220 0.644772 +vt 0.892568 0.654787 +vt 0.896657 0.656709 +vt 0.374069 0.959288 +vt 0.377247 0.962771 +vt 0.934438 0.038555 +vt 0.927916 0.042518 +vt 0.932060 0.047144 +vt 0.937307 0.044467 +vt 0.808355 0.795530 +vt 0.804373 0.800702 +vt 0.810790 0.807921 +vt 0.814235 0.806223 +vt 0.711932 0.280014 +vt 0.714180 0.287625 +vt 0.726344 0.285209 +vt 0.724068 0.277031 +vt 0.364147 0.062559 +vt 0.355393 0.070806 +vt 0.359185 0.076598 +vt 0.366091 0.070064 +vt 0.703896 0.289105 +vt 0.705249 0.293590 +vt 0.208006 0.493669 +vt 0.199657 0.505659 +vt 0.212902 0.500393 +vt 0.198641 0.492836 +vt 0.192835 0.502809 +vt 0.128920 0.292153 +vt 0.132467 0.284167 +vt 0.118534 0.280764 +vt 0.113530 0.286960 +vt 0.542567 0.438166 +vt 0.543306 0.434351 +vt 0.539911 0.442747 +vt 0.543598 0.442805 +vt 0.546466 0.441431 +vt 0.197494 0.458015 +vt 0.197411 0.463244 +vt 0.204391 0.456341 +vt 0.203027 0.447991 +vt 0.205185 0.463295 +vt 0.393158 0.967521 +vt 0.398499 0.974330 +vt 0.400962 0.970220 +vt 0.397144 0.963410 +vt 0.394440 0.959382 +vt 0.390763 0.961838 +vt 0.385172 0.964440 +vt 0.385993 0.968872 +vt 0.226762 0.427369 +vt 0.219292 0.424822 +vt 0.214986 0.436489 +vt 0.221781 0.438463 +vt 0.229376 0.413127 +vt 0.223778 0.411945 +vt 0.234458 0.423781 +vt 0.235027 0.412630 +vt 0.230190 0.442691 +vt 0.234668 0.436742 +vt 0.239236 0.433140 +vt 0.588355 0.653264 +vt 0.584500 0.656234 +vt 0.594622 0.660227 +vt 0.598364 0.658930 +vt 0.602735 0.657966 +vt 0.595455 0.652589 +vt 0.289483 0.390260 +vt 0.284634 0.394706 +vt 0.286953 0.400885 +vt 0.909002 0.296009 +vt 0.907383 0.299606 +vt 0.914533 0.300889 +vt 0.913410 0.295557 +vt 0.910431 0.288936 +vt 0.905970 0.291027 +vt 0.902006 0.294237 +vt 0.564295 0.075486 +vt 0.566691 0.073410 +vt 0.563006 0.072068 +vt 0.561959 0.075965 +vt 0.569172 0.075958 +vt 0.588247 0.756867 +vt 0.580035 0.750791 +vt 0.581283 0.760626 +vt 0.592759 0.749611 +vt 0.585629 0.746212 +vt 0.598464 0.759353 +vt 0.599654 0.751857 +vt 0.210245 0.483274 +vt 0.212460 0.477002 +vt 0.202476 0.475413 +vt 0.198883 0.479175 +vt 0.363885 0.504062 +vt 0.369799 0.506248 +vt 0.373410 0.501619 +vt 0.358134 0.498763 +vt 0.363861 0.509766 +vt 0.367832 0.510265 +vt 0.358552 0.506539 +vt 0.360543 0.510936 +vt 0.352145 0.501389 +vt 0.530119 0.205617 +vt 0.535259 0.203476 +vt 0.535870 0.200587 +vt 0.532101 0.200271 +vt 0.582017 0.057310 +vt 0.578931 0.062498 +vt 0.583426 0.064962 +vt 0.586094 0.061089 +vt 0.171918 0.286726 +vt 0.173983 0.281024 +vt 0.165772 0.278567 +vt 0.161601 0.284352 +vt 0.350982 0.509446 +vt 0.348881 0.509739 +vt 0.352939 0.511907 +vt 0.351609 0.506150 +vt 0.347717 0.505580 +vt 0.355705 0.508956 +vt 0.268588 0.310753 +vt 0.270267 0.308019 +vt 0.267873 0.306457 +vt 0.266363 0.310477 +vt 0.267250 0.315339 +vt 0.270000 0.313997 +vt 0.273439 0.311060 +vt 0.656600 0.175085 +vt 0.662631 0.172784 +vt 0.660402 0.168683 +vt 0.652926 0.172803 +vt 0.648965 0.177124 +vt 0.654605 0.178617 +vt 0.537139 0.896958 +vt 0.533430 0.895097 +vt 0.533229 0.901933 +vt 0.538486 0.902360 +vt 0.906596 0.372005 +vt 0.913776 0.368068 +vt 0.912255 0.359312 +vt 0.908220 0.359984 +vt 0.909952 0.377377 +vt 0.916734 0.372398 +vt 0.903407 0.358713 +vt 0.899371 0.369712 +vt 0.892982 0.382800 +vt 0.896323 0.386317 +vt 0.324352 0.496809 +vt 0.325124 0.498242 +vt 0.327315 0.496652 +vt 0.325433 0.495171 +vt 0.322479 0.494526 +vt 0.321791 0.497152 +vt 0.321868 0.499740 +vt 0.033871 0.524244 +vt 0.033306 0.516488 +vt 0.042181 0.522733 +vt 0.040638 0.516839 +vt 0.028823 0.531974 +vt 0.037729 0.529756 +vt 0.044021 0.527646 +vt 0.032117 0.534672 +vt 0.017105 0.545984 +vt 0.015777 0.547346 +vt 0.017068 0.549226 +vt 0.018333 0.547104 +vt 0.019940 0.543224 +vt 0.017430 0.542900 +vt 0.014699 0.543373 +vt 0.439173 0.242824 +vt 0.441384 0.246801 +vt 0.435645 0.237624 +vt 0.435883 0.243407 +vt 0.438246 0.249776 +vt 0.064775 0.519961 +vt 0.059419 0.518646 +vt 0.059345 0.523466 +vt 0.063308 0.509281 +vt 0.059315 0.508587 +vt 0.070958 0.525618 +vt 0.069515 0.518688 +vt 0.067205 0.509736 +vt 0.073567 0.523674 +vt 0.903104 0.754033 +vt 0.901305 0.752871 +vt 0.900409 0.756074 +vt 0.903850 0.755743 +vt 0.906273 0.754418 +vt 0.904388 0.752683 +vt 0.902578 0.751510 +vt 0.984405 0.961037 +vt 0.986381 0.960637 +vt 0.985574 0.958708 +vt 0.983915 0.959525 +vt 0.987341 0.847491 +vt 0.985420 0.845983 +vt 0.983949 0.848178 +vt 0.986954 0.849251 +vt 0.981195 0.960517 +vt 0.982209 0.962726 +vt 0.541624 0.134049 +vt 0.541056 0.138464 +vt 0.550280 0.140650 +vt 0.551787 0.136856 +vt 0.533131 0.133373 +vt 0.546483 0.129079 +vt 0.541395 0.125548 +vt 0.554239 0.132289 +vt 0.533622 0.137027 +vt 0.208757 0.434719 +vt 0.202893 0.431309 +vt 0.195464 0.441630 +vt 0.211935 0.448135 +vt 0.211319 0.456255 +vt 0.293294 0.422750 +vt 0.294725 0.426071 +vt 0.298251 0.424095 +vt 0.294551 0.420938 +vt 0.291917 0.419349 +vt 0.290889 0.421955 +vt 0.289749 0.426610 +vt 0.405811 0.977471 +vt 0.403951 0.974913 +vt 0.401884 0.978899 +vt 0.405634 0.980856 +vt 0.666752 0.154596 +vt 0.664883 0.155062 +vt 0.666333 0.157715 +vt 0.668180 0.156028 +vt 0.669146 0.154440 +vt 0.667906 0.153179 +vt 0.665747 0.152483 +vt 0.889825 0.678608 +vt 0.886630 0.682943 +vt 0.897133 0.672949 +vt 0.891287 0.674194 +vt 0.904159 0.684588 +vt 0.903355 0.676506 +vt 0.902767 0.669769 +vt 0.903425 0.749520 +vt 0.900815 0.749637 +vt 0.905867 0.750503 +vt 0.948233 0.046261 +vt 0.948353 0.052875 +vt 0.950777 0.051051 +vt 0.950337 0.045780 +vt 0.806339 0.810853 +vt 0.805730 0.812842 +vt 0.812021 0.819037 +vt 0.812988 0.818442 +vt 0.940605 0.048970 +vt 0.943932 0.055744 +vt 0.800722 0.805238 +vt 0.542481 0.435996 +vt 0.549589 0.432300 +vt 0.027148 0.241498 +vt 0.015001 0.257283 +vt 0.027136 0.260924 +vt 0.038161 0.247695 +vt 0.742464 0.010375 +vt 0.731071 0.027777 +vt 0.735666 0.029358 +vt 0.746508 0.017393 +vt 0.051477 0.237630 +vt 0.046375 0.232739 +vt 0.762012 0.011756 +vt 0.762626 0.004140 +vt 0.364093 0.207285 +vt 0.363226 0.200470 +vt 0.371146 0.202267 +vt 0.369401 0.198163 +vt 0.358638 0.214478 +vt 0.363058 0.215268 +vt 0.367714 0.213117 +vt 0.373341 0.205984 +vt 0.366436 0.218176 +vt 0.084539 0.484514 +vt 0.084800 0.471886 +vt 0.082133 0.471382 +vt 0.080466 0.481797 +vt 0.089938 0.485001 +vt 0.088183 0.473145 +vt 0.078189 0.491045 +vt 0.082251 0.494034 +vt 0.207975 0.906487 +vt 0.209592 0.903736 +vt 0.203874 0.904174 +vt 0.204435 0.909007 +vt 0.207335 0.913954 +vt 0.211418 0.910233 +vt 0.214499 0.906634 +vt 0.289661 0.312392 +vt 0.292514 0.311863 +vt 0.291148 0.305716 +vt 0.287541 0.308842 +vt 0.287727 0.316739 +vt 0.291094 0.318457 +vt 0.283890 0.314011 +vt 0.294315 0.289185 +vt 0.290010 0.281109 +vt 0.285820 0.282298 +vt 0.287277 0.287312 +vt 0.297732 0.287347 +vt 0.292726 0.279441 +vt 0.292116 0.294419 +vt 0.296818 0.300963 +vt 0.299529 0.298760 +vt 0.286459 0.291111 +vt 0.301914 0.297189 +vt 0.983040 0.958010 +vt 0.984215 0.956979 +vt 0.980783 0.957995 +vt 0.981312 0.955488 +vt 0.930294 0.288165 +vt 0.921429 0.281973 +vt 0.916049 0.286158 +vt 0.921093 0.293301 +vt 0.923177 0.299530 +vt 0.932934 0.297083 +vt 0.942030 0.295081 +vt 0.940411 0.287413 +vt 0.940311 0.279625 +vt 0.932861 0.279234 +vt 0.924281 0.276616 +vt 0.462607 0.249260 +vt 0.466567 0.250825 +vt 0.466871 0.245743 +vt 0.461676 0.245299 +vt 0.458097 0.245597 +vt 0.460538 0.250880 +vt 0.465235 0.253903 +vt 0.813266 0.177982 +vt 0.812773 0.171290 +vt 0.804626 0.177152 +vt 0.808671 0.182884 +vt 0.812907 0.187527 +vt 0.817885 0.178814 +vt 0.820150 0.169727 +vt 0.338959 0.269417 +vt 0.330752 0.270789 +vt 0.333948 0.278714 +vt 0.341809 0.277720 +vt 0.342536 0.266098 +vt 0.336547 0.261284 +vt 0.332118 0.262554 +vt 0.326393 0.263105 +vt 0.503308 0.347857 +vt 0.499819 0.349087 +vt 0.767370 0.126323 +vt 0.762620 0.119580 +vt 0.755268 0.123675 +vt 0.764366 0.132603 +vt 0.774474 0.125984 +vt 0.772133 0.116626 +vt 0.774422 0.134665 +vt 0.047923 0.477151 +vt 0.055460 0.478499 +vt 0.057904 0.470134 +vt 0.052028 0.469295 +vt 0.044855 0.472453 +vt 0.041957 0.475526 +vt 0.041455 0.481465 +vt 0.048242 0.468304 +vt 0.285372 0.418961 +vt 0.286033 0.416049 +vt 0.281847 0.413316 +vt 0.281859 0.418096 +vt 0.284579 0.422937 +vt 0.287904 0.420842 +vt 0.289231 0.417848 +vt 0.578918 0.702867 +vt 0.573366 0.705011 +vt 0.576849 0.711212 +vt 0.583023 0.707262 +vt 0.586608 0.701949 +vt 0.579356 0.698064 +vt 0.570893 0.698016 +vt 0.832045 0.850325 +vt 0.825147 0.851095 +vt 0.833536 0.846050 +vt 0.824043 0.838463 +vt 0.844615 0.853383 +vt 0.844738 0.849579 +vt 0.834393 0.858802 +vt 0.845138 0.859243 +vt 0.828037 0.859583 +vt 0.987244 0.957955 +vt 0.988103 0.959567 +vt 0.988103 0.851578 +vt 0.986462 0.851058 +vt 0.986155 0.853076 +vt 0.987456 0.853763 +vt 0.985649 0.956007 +vt 0.882688 0.084765 +vt 0.884226 0.088782 +vt 0.890260 0.086137 +vt 0.899979 0.084925 +vt 0.880824 0.081564 +vt 0.504295 0.367742 +vt 0.503941 0.378581 +vt 0.506150 0.379719 +vt 0.507315 0.371759 +vt 0.510420 0.365730 +vt 0.500549 0.369136 +vt 0.501491 0.378511 +vt 0.499172 0.362081 +vt 0.897795 0.245501 +vt 0.898926 0.240486 +vt 0.895739 0.239136 +vt 0.894758 0.247666 +vt 0.898911 0.254359 +vt 0.900825 0.248394 +vt 0.902873 0.242541 +vt 0.241363 0.559397 +vt 0.227993 0.556710 +vt 0.224783 0.562297 +vt 0.234852 0.569746 +vt 0.252366 0.551730 +vt 0.248425 0.543800 +vt 0.239706 0.549248 +vt 0.229187 0.551099 +vt 0.250934 0.568798 +vt 0.258358 0.559566 +vt 0.243520 0.578045 +vt 0.899432 0.659752 +vt 0.903642 0.654364 +vt 0.907371 0.642355 +vt 0.901864 0.639207 +vt 0.909026 0.650159 +vt 0.431742 0.883423 +vt 0.429016 0.882861 +vt 0.429806 0.886303 +vt 0.434101 0.886232 +vt 0.434257 0.881278 +vt 0.430965 0.879283 +vt 0.438358 0.884890 +vt 0.930133 0.148048 +vt 0.929128 0.142432 +vt 0.920528 0.141212 +vt 0.921578 0.146908 +vt 0.942296 0.144362 +vt 0.940122 0.140154 +vt 0.920383 0.151526 +vt 0.925525 0.153467 +vt 0.929778 0.156883 +vt 0.936792 0.152637 +vt 0.393717 0.170426 +vt 0.400415 0.168656 +vt 0.398738 0.166140 +vt 0.394175 0.165466 +vt 0.384970 0.171065 +vt 0.383139 0.176752 +vt 0.391359 0.176385 +vt 0.388187 0.165176 +vt 0.924194 0.253632 +vt 0.918050 0.253421 +vt 0.917681 0.259338 +vt 0.925303 0.258853 +vt 0.932368 0.257603 +vt 0.929348 0.249654 +vt 0.919257 0.247403 +vt 0.340750 0.480652 +vt 0.338860 0.487833 +vt 0.343160 0.491952 +vt 0.346928 0.488855 +vt 0.352583 0.485214 +vt 0.346076 0.477020 +vt 0.335782 0.478163 +vt 0.335370 0.485179 +vt 0.352701 0.494216 +vt 0.347444 0.496273 +vt 0.342757 0.497904 +vt 0.345831 0.501696 +vt 0.832160 0.255006 +vt 0.836663 0.243771 +vt 0.831611 0.241441 +vt 0.825908 0.252229 +vt 0.831633 0.264433 +vt 0.839146 0.264715 +vt 0.840929 0.254949 +vt 0.842847 0.245349 +vt 0.822820 0.265111 +vt 0.825326 0.267570 +vt 0.818141 0.264313 +vt 0.669631 0.240016 +vt 0.678438 0.245066 +vt 0.680230 0.242587 +vt 0.675228 0.238382 +vt 0.672286 0.234585 +vt 0.666574 0.235053 +vt 0.667615 0.243195 +vt 0.676896 0.247690 +vt 0.819581 0.277960 +vt 0.827700 0.277136 +vt 0.815404 0.277380 +vt 0.201394 0.202209 +vt 0.192808 0.196216 +vt 0.187724 0.201954 +vt 0.194876 0.206602 +vt 0.203634 0.189672 +vt 0.197330 0.187053 +vt 0.200083 0.214189 +vt 0.205327 0.212831 +vt 0.210500 0.212145 +vt 0.208828 0.201839 +vt 0.209428 0.189969 +vt 0.433796 0.892851 +vt 0.426231 0.886153 +vt 0.427116 0.890483 +vt 0.426951 0.894829 +vt 0.433407 0.898235 +vt 0.439694 0.891718 +vt 0.886851 0.955750 +vt 0.890673 0.960909 +vt 0.893180 0.957776 +vt 0.890593 0.952599 +vt 0.887915 0.945441 +vt 0.884935 0.946208 +vt 0.885143 0.965335 +vt 0.888944 0.967491 +vt 0.880973 0.956259 +vt 0.880102 0.964751 +vt 0.880129 0.946348 +vt 0.059485 0.968156 +vt 0.065499 0.973479 +vt 0.070020 0.962607 +vt 0.061286 0.960605 +vt 0.050712 0.960077 +vt 0.051364 0.969638 +vt 0.054413 0.979060 +vt 0.607571 0.156570 +vt 0.605904 0.154384 +vt 0.604689 0.155463 +vt 0.606611 0.157414 +vt 0.609334 0.143825 +vt 0.606856 0.143718 +vt 0.607321 0.158725 +vt 0.608550 0.158446 +vt 0.983221 0.851160 +vt 0.983818 0.854204 +vt 0.985481 0.856447 +vt 0.976263 0.850602 +vt 0.979857 0.851265 +vt 0.981101 0.846918 +vt 0.978635 0.844909 +vt 0.977525 0.856682 +vt 0.980390 0.855596 +vt 0.971680 0.854157 +vt 0.974161 0.858799 +vt 0.973422 0.845471 +vt 0.969669 0.849402 +vt 0.975962 0.841153 +vt 0.545076 0.448313 +vt 0.548124 0.447775 +vt 0.551277 0.447252 +vt 0.551045 0.442571 +vt 0.553466 0.428995 +vt 0.548548 0.427258 +vt 0.407452 0.141571 +vt 0.408703 0.140760 +vt 0.407132 0.139205 +vt 0.406157 0.140884 +vt 0.405133 0.143221 +vt 0.406740 0.143859 +vt 0.408684 0.144211 +vt 0.882258 0.119119 +vt 0.874781 0.122258 +vt 0.876319 0.126234 +vt 0.883104 0.124566 +vt 0.890155 0.119901 +vt 0.889975 0.114938 +vt 0.884191 0.114376 +vt 0.890770 0.124494 +vt 0.400953 0.175647 +vt 0.404654 0.173244 +vt 0.039798 0.583074 +vt 0.042519 0.586059 +vt 0.057893 0.574062 +vt 0.056747 0.570652 +vt 0.042662 0.574229 +vt 0.035745 0.576254 +vt 0.030602 0.586799 +vt 0.056028 0.567093 +vt 0.410047 0.981885 +vt 0.409465 0.978869 +vt 0.406420 0.983463 +vt 0.414961 0.980118 +vt 0.415199 0.976048 +vt 0.412844 0.984288 +vt 0.914948 0.647488 +vt 0.914498 0.639786 +vt 0.914394 0.632077 +vt 0.908956 0.632675 +vt 0.903205 0.633140 +vt 0.396030 0.162776 +vt 0.392126 0.160359 +vt 0.388125 0.156869 +vt 0.383282 0.159004 +vt 0.499319 0.317052 +vt 0.497507 0.315786 +vt 0.496106 0.318608 +vt 0.499174 0.319280 +vt 0.502008 0.316397 +vt 0.500710 0.313874 +vt 0.502784 0.319235 +vt 0.270868 0.337623 +vt 0.264517 0.339056 +vt 0.263435 0.349958 +vt 0.269520 0.349160 +vt 0.278351 0.338796 +vt 0.279773 0.334171 +vt 0.274152 0.332888 +vt 0.264419 0.327579 +vt 0.261364 0.328910 +vt 0.275927 0.348720 +vt 0.266723 0.325965 +vt 0.490577 0.553747 +vt 0.497508 0.552354 +vt 0.497696 0.546187 +vt 0.489182 0.548712 +vt 0.481991 0.551964 +vt 0.486128 0.556391 +vt 0.495543 0.557972 +vt 0.880316 0.479120 +vt 0.881650 0.483155 +vt 0.885742 0.479892 +vt 0.881060 0.476561 +vt 0.874732 0.476452 +vt 0.031186 0.475780 +vt 0.033913 0.473880 +vt 0.384389 0.434629 +vt 0.381894 0.436757 +vt 0.384216 0.443422 +vt 0.386464 0.440398 +vt 0.381988 0.431753 +vt 0.378751 0.434278 +vt 0.251396 0.017115 +vt 0.250963 0.012782 +vt 0.246944 0.018995 +vt 0.250637 0.020589 +vt 0.255659 0.015538 +vt 0.256055 0.011226 +vt 0.255573 0.019455 +vt 0.040953 0.538535 +vt 0.041456 0.542504 +vt 0.044749 0.541944 +vt 0.047276 0.542900 +vt 0.050655 0.530791 +vt 0.045194 0.532247 +vt 0.039882 0.534338 +vt 0.385672 0.137409 +vt 0.380822 0.137776 +vt 0.382029 0.145031 +vt 0.386835 0.144261 +vt 0.388710 0.134442 +vt 0.386684 0.131940 +vt 0.383923 0.132064 +vt 0.380875 0.132097 +vt 0.099414 0.421400 +vt 0.098365 0.416952 +vt 0.095937 0.417636 +vt 0.096908 0.426861 +vt 0.093329 0.528436 +vt 0.092804 0.532876 +vt 0.088838 0.536036 +vt 0.092415 0.540033 +vt 0.111451 0.966948 +vt 0.107482 0.963674 +vt 0.106224 0.965412 +vt 0.111836 0.968476 +vt 0.113392 0.966952 +vt 0.109257 0.962127 +vt 0.114088 0.969518 +vt 0.550559 0.312089 +vt 0.548205 0.308728 +vt 0.544771 0.315038 +vt 0.546561 0.317613 +vt 0.550938 0.319208 +vt 0.554207 0.318962 +vt 0.555647 0.312678 +vt 0.547484 0.321748 +vt 0.712675 0.426594 +vt 0.725626 0.419748 +vt 0.721026 0.407716 +vt 0.710024 0.410128 +vt 0.723716 0.437418 +vt 0.731658 0.429517 +vt 0.697220 0.410362 +vt 0.696624 0.424008 +vt 0.694061 0.435917 +vt 0.706695 0.439943 +vt 0.717748 0.445730 +vt 0.897152 0.260963 +vt 0.899323 0.272348 +vt 0.903864 0.270530 +vt 0.903454 0.263585 +vt 0.892437 0.249085 +vt 0.904186 0.257301 +vt 0.889433 0.249529 +vt 0.892835 0.262617 +vt 0.894426 0.277655 +vt 0.608804 0.074657 +vt 0.609949 0.075837 +vt 0.611456 0.074504 +vt 0.609653 0.073314 +vt 0.606640 0.074793 +vt 0.607323 0.076927 +vt 0.606869 0.072539 +vt 0.809519 0.711396 +vt 0.806405 0.718810 +vt 0.812225 0.719477 +vt 0.816391 0.714390 +vt 0.802589 0.712347 +vt 0.801953 0.718887 +vt 0.822902 0.710542 +vt 0.818232 0.706616 +vt 0.806927 0.704660 +vt 0.801683 0.706425 +vt 0.814309 0.701967 +vt 0.413754 0.987898 +vt 0.426530 0.984449 +vt 0.425310 0.980735 +vt 0.424542 0.977355 +vt 0.390829 0.980505 +vt 0.392560 0.975349 +vt 0.385838 0.974156 +vt 0.384299 0.978763 +vt 0.907797 0.625400 +vt 0.912836 0.624544 +vt 0.910784 0.617086 +vt 0.906847 0.618366 +vt 0.396766 0.982698 +vt 0.397568 0.979282 +vt 0.902486 0.627779 +vt 0.875143 0.058667 +vt 0.876888 0.057383 +vt 0.875353 0.054846 +vt 0.873287 0.057145 +vt 0.395747 0.114886 +vt 0.394037 0.113495 +vt 0.391756 0.117466 +vt 0.394522 0.118521 +vt 0.876208 0.062623 +vt 0.878767 0.061604 +vt 0.424009 0.897761 +vt 0.421701 0.902156 +vt 0.430122 0.907593 +vt 0.432317 0.903208 +vt 0.414953 0.895138 +vt 0.413041 0.899399 +vt 0.909296 0.728574 +vt 0.913023 0.726851 +vt 0.911973 0.717955 +vt 0.907666 0.720730 +vt 0.908371 0.731396 +vt 0.912129 0.731386 +vt 0.880199 0.981240 +vt 0.876917 0.981374 +vt 0.877273 0.985017 +vt 0.881686 0.983545 +vt 0.884536 0.979388 +vt 0.881526 0.977898 +vt 0.877368 0.976636 +vt 0.978497 0.950820 +vt 0.977263 0.955045 +vt 0.982889 0.953411 +vt 0.972676 0.950960 +vt 0.972580 0.955191 +vt 0.977948 0.947211 +vt 0.972268 0.947128 +vt 0.982810 0.859845 +vt 0.979671 0.860957 +vt 0.884376 0.110092 +vt 0.885868 0.103888 +vt 0.879481 0.103473 +vt 0.878551 0.108099 +vt 0.401061 0.164123 +vt 0.402809 0.159748 +vt 0.398645 0.158469 +vt 0.890487 0.109979 +vt 0.891626 0.103821 +vt 0.381154 0.447066 +vt 0.375662 0.444364 +vt 0.373548 0.449855 +vt 0.378762 0.453686 +vt 0.385140 0.452966 +vt 0.386945 0.449123 +vt 0.383237 0.457711 +vt 0.671295 0.156977 +vt 0.672005 0.154184 +vt 0.670942 0.151740 +vt 0.859822 0.132298 +vt 0.858444 0.133373 +vt 0.415282 0.187006 +vt 0.414326 0.183000 +vt 0.412520 0.184462 +vt 0.414370 0.188498 +vt 0.862653 0.129540 +vt 0.904273 0.711670 +vt 0.901940 0.714706 +vt 0.912978 0.712327 +vt 0.905751 0.708086 +vt 0.917319 0.721052 +vt 0.918009 0.715215 +vt 0.916641 0.727676 +vt 0.590557 0.110898 +vt 0.579490 0.108915 +vt 0.585490 0.117406 +vt 0.590634 0.121296 +vt 0.594615 0.117005 +vt 0.576427 0.114779 +vt 0.598343 0.109906 +vt 0.599135 0.114704 +vt 0.443281 0.188779 +vt 0.439947 0.188856 +vt 0.440464 0.194832 +vt 0.444161 0.192421 +vt 0.448133 0.186770 +vt 0.445226 0.184133 +vt 0.441576 0.182147 +vt 0.868837 0.543055 +vt 0.870841 0.549733 +vt 0.877277 0.546931 +vt 0.877354 0.539986 +vt 0.862546 0.539773 +vt 0.856993 0.548670 +vt 0.860583 0.551511 +vt 0.863855 0.554728 +vt 0.277158 0.176938 +vt 0.278606 0.175771 +vt 0.277631 0.175158 +vt 0.275540 0.176941 +vt 0.278304 0.178115 +vt 0.279430 0.176655 +vt 0.272449 0.178101 +vt 0.273349 0.177110 +vt 0.272024 0.175869 +vt 0.271179 0.177007 +vt 0.005623 0.511108 +vt 0.008436 0.510566 +vt 0.007095 0.507858 +vt 0.003673 0.510119 +vt 0.002561 0.512863 +vt 0.005421 0.513043 +vt 0.008632 0.513311 +vt 0.547119 0.199010 +vt 0.552309 0.204613 +vt 0.555584 0.201257 +vt 0.551568 0.196783 +vt 0.544470 0.204597 +vt 0.549459 0.208404 +vt 0.548832 0.190339 +vt 0.545000 0.191616 +vt 0.540896 0.197722 +vt 0.539439 0.201744 +vt 0.540249 0.191824 +vt 0.032159 0.889259 +vt 0.030921 0.896523 +vt 0.040653 0.896772 +vt 0.038734 0.887124 +vt 0.025200 0.884259 +vt 0.019978 0.892812 +vt 0.032069 0.878355 +vt 0.916997 0.968360 +vt 0.918520 0.971471 +vt 0.929085 0.966569 +vt 0.928617 0.963222 +vt 0.928448 0.958506 +vt 0.919396 0.960829 +vt 0.795831 0.274602 +vt 0.803427 0.260847 +vt 0.800578 0.259605 +vt 0.793272 0.271899 +vt 0.801943 0.274509 +vt 0.807313 0.261941 +vt 0.793500 0.281211 +vt 0.798231 0.282578 +vt 0.531578 0.569318 +vt 0.526955 0.561511 +vt 0.518469 0.563455 +vt 0.519351 0.570917 +vt 0.537589 0.562879 +vt 0.534103 0.558086 +vt 0.520108 0.580349 +vt 0.533280 0.580473 +vt 0.545459 0.573230 +vt 0.546521 0.567248 +vt 0.612471 0.075637 +vt 0.614349 0.075358 +vt 0.612821 0.073108 +vt 0.611491 0.077162 +vt 0.613798 0.078230 +vt 0.402418 0.459491 +vt 0.405056 0.458080 +vt 0.402254 0.454743 +vt 0.400109 0.457296 +vt 0.401015 0.462912 +vt 0.404200 0.462952 +vt 0.397988 0.461013 +vt 0.914174 0.749425 +vt 0.912638 0.751813 +vt 0.916255 0.752265 +vt 0.916684 0.748937 +vt 0.912556 0.747151 +vt 0.909892 0.749592 +vt 0.915886 0.745331 +vt 0.771275 0.512276 +vt 0.766821 0.520126 +vt 0.771564 0.522220 +vt 0.777250 0.514665 +vt 0.543275 0.879765 +vt 0.550134 0.878514 +vt 0.544802 0.868922 +vt 0.539758 0.869505 +vt 0.534773 0.869416 +vt 0.534512 0.876358 +vt 0.523163 0.168215 +vt 0.527301 0.172385 +vt 0.531414 0.170793 +vt 0.526418 0.166009 +vt 0.521273 0.162737 +vt 0.519455 0.167160 +vt 0.523242 0.173139 +vt 0.512305 0.807031 +vt 0.511851 0.812024 +vt 0.515269 0.814774 +vt 0.519977 0.808395 +vt 0.506161 0.795374 +vt 0.507694 0.808724 +vt 0.519231 0.793896 +vt 0.391731 0.108434 +vt 0.391529 0.110462 +vt 0.394769 0.110430 +vt 0.393777 0.107278 +vt 0.388664 0.107005 +vt 0.387590 0.109639 +vt 0.390086 0.104459 +vt 0.916237 0.277539 +vt 0.916330 0.273705 +vt 0.910258 0.274182 +vt 0.911939 0.279208 +vt 0.541057 0.317407 +vt 0.542147 0.313448 +vt 0.539327 0.312791 +vt 0.539118 0.317683 +vt 0.712136 0.883684 +vt 0.708508 0.881647 +vt 0.702447 0.888133 +vt 0.707484 0.892989 +vt 0.722857 0.878617 +vt 0.713871 0.875014 +vt 0.721219 0.890070 +vt 0.412006 0.191764 +vt 0.413239 0.192571 +vt 0.414310 0.190654 +vt 0.412567 0.190287 +vt 0.409132 0.190395 +vt 0.409039 0.192532 +vt 0.409575 0.194941 +vt 0.011432 0.491831 +vt 0.012026 0.495564 +vt 0.016621 0.493285 +vt 0.015563 0.489656 +vt 0.398350 0.451846 +vt 0.396351 0.454907 +vt 0.015375 0.504135 +vt 0.019243 0.502666 +vt 0.017946 0.497553 +vt 0.013880 0.499283 +vt 0.403525 0.468338 +vt 0.399627 0.467468 +vt 0.016155 0.509167 +vt 0.020012 0.508604 +vt 0.010907 0.506465 +vt 0.012262 0.509986 +vt 0.402375 0.473871 +vt 0.405470 0.473090 +vt 0.185836 0.895844 +vt 0.192264 0.885726 +vt 0.183727 0.876215 +vt 0.177932 0.883686 +vt 0.170947 0.890225 +vt 0.175574 0.902608 +vt 0.198277 0.896020 +vt 0.201907 0.888812 +vt 0.187091 0.905590 +vt 0.196887 0.901705 +vt 0.177669 0.911265 +vt 0.583753 0.073280 +vt 0.579467 0.069813 +vt 0.574183 0.073950 +vt 0.576357 0.078080 +vt 0.578169 0.082298 +vt 0.585702 0.079201 +vt 0.592025 0.073173 +vt 0.592850 0.067658 +vt 0.586768 0.066536 +vt 0.592132 0.077873 +vt 0.042108 0.112335 +vt 0.047897 0.109336 +vt 0.049558 0.098572 +vt 0.045233 0.098520 +vt 0.035899 0.109946 +vt 0.032288 0.117522 +vt 0.037717 0.120202 +vt 0.041017 0.097739 +vt 0.205365 0.298253 +vt 0.195939 0.301560 +vt 0.210067 0.291201 +vt 0.203233 0.286010 +vt 0.197892 0.292181 +vt 0.215343 0.302145 +vt 0.218109 0.296153 +vt 0.213926 0.306691 +vt 0.668104 0.221383 +vt 0.662264 0.216058 +vt 0.675519 0.222558 +vt 0.479940 0.562945 +vt 0.482242 0.559448 +vt 0.476481 0.555143 +vt 0.470054 0.561282 +vt 0.489449 0.570147 +vt 0.493261 0.563350 +vt 0.475275 0.571147 +vt 0.605449 0.160494 +vt 0.602588 0.162358 +vt 0.602950 0.164438 +vt 0.607092 0.160555 +vt 0.605772 0.159121 +vt 0.602552 0.160585 +vt 0.444397 0.939724 +vt 0.434658 0.943143 +vt 0.438474 0.948975 +vt 0.450198 0.948346 +vt 0.431565 0.932406 +vt 0.426987 0.937372 +vt 0.460441 0.948136 +vt 0.458659 0.942745 +vt 0.444924 0.935142 +vt 0.433418 0.928637 +vt 0.956692 0.858474 +vt 0.963749 0.853462 +vt 0.954190 0.848511 +vt 0.944546 0.846327 +vt 0.946802 0.854748 +vt 0.949201 0.867299 +vt 0.955397 0.869180 +vt 0.962411 0.864156 +vt 0.966751 0.858302 +vt 0.960073 0.871154 +vt 0.381786 0.117418 +vt 0.384272 0.118497 +vt 0.386213 0.115014 +vt 0.381853 0.114730 +vt 0.381076 0.122107 +vt 0.496135 0.800813 +vt 0.499433 0.806602 +vt 0.494365 0.783722 +vt 0.489341 0.794250 +vt 0.511165 0.775556 +vt 0.499979 0.769634 +vt 0.523194 0.777827 +vt 0.377902 0.866271 +vt 0.900902 0.579908 +vt 0.896810 0.582534 +vt 0.897638 0.583673 +vt 0.902467 0.579874 +vt 0.901773 0.578627 +vt 0.896084 0.581053 +vt 0.903425 0.578696 +vt 0.902988 0.581573 +vt 0.903078 0.580189 +vt 0.898641 0.584937 +vt 0.899789 0.586049 +vt 0.901195 0.587078 +vt 0.904361 0.580445 +vt 0.903986 0.579216 +vt 0.656762 0.153041 +vt 0.656332 0.158521 +vt 0.662738 0.155714 +vt 0.663028 0.152153 +vt 0.663286 0.147086 +vt 0.660749 0.144928 +vt 0.653217 0.151112 +vt 0.665940 0.148538 +vt 0.493010 0.920669 +vt 0.491629 0.932071 +vt 0.499766 0.933113 +vt 0.502187 0.923095 +vt 0.505045 0.914585 +vt 0.497627 0.912543 +vt 0.488293 0.914459 +vt 0.486794 0.922126 +vt 0.485645 0.931659 +vt 0.491693 0.909255 +vt 0.591525 0.199300 +vt 0.590477 0.200711 +vt 0.591979 0.202408 +vt 0.593084 0.200120 +vt 0.590472 0.196915 +vt 0.588522 0.198115 +vt 0.593119 0.196590 +vt 0.902922 0.772494 +vt 0.903560 0.772318 +vt 0.903226 0.771523 +vt 0.902771 0.771920 +vt 0.903505 0.577168 +vt 0.901678 0.576567 +vt 0.901570 0.577363 +vt 0.903526 0.577709 +vt 0.901223 0.772508 +vt 0.900952 0.773229 +vt 0.974793 0.865736 +vt 0.970263 0.862175 +vt 0.966624 0.867248 +vt 0.970704 0.869917 +vt 0.977489 0.862490 +vt 0.979630 0.940226 +vt 0.970888 0.937419 +vt 0.971691 0.943041 +vt 0.978084 0.944325 +vt 0.979995 0.934667 +vt 0.975158 0.933040 +vt 0.975110 0.873214 +vt 0.977418 0.869992 +vt 0.219878 0.308010 +vt 0.222881 0.304745 +vt 0.599096 0.131286 +vt 0.593317 0.128657 +vt 0.590505 0.133096 +vt 0.596246 0.135433 +vt 0.599733 0.125356 +vt 0.595654 0.124648 +vt 0.598449 0.172730 +vt 0.596720 0.169166 +vt 0.589150 0.173063 +vt 0.592933 0.175809 +vt 0.603977 0.166354 +vt 0.813775 0.291416 +vt 0.808668 0.288354 +vt 0.806711 0.300714 +vt 0.810017 0.307643 +vt 0.817921 0.302854 +vt 0.828071 0.301309 +vt 0.825777 0.289776 +vt 0.804202 0.296572 +vt 0.839819 0.430440 +vt 0.830237 0.431771 +vt 0.833579 0.436482 +vt 0.843812 0.433368 +vt 0.843303 0.425403 +vt 0.835974 0.423786 +vt 0.913072 0.603310 +vt 0.910252 0.607557 +vt 0.914642 0.615927 +vt 0.918640 0.613868 +vt 0.408297 0.997023 +vt 0.420335 0.995040 +vt 0.416733 0.990587 +vt 0.406538 0.991871 +vt 0.901007 0.776515 +vt 0.893460 0.784959 +vt 0.898693 0.794211 +vt 0.904858 0.788250 +vt 0.922068 0.603476 +vt 0.921338 0.593119 +vt 0.911921 0.591941 +vt 0.924765 0.612560 +vt 0.500070 0.896733 +vt 0.498252 0.892943 +vt 0.492415 0.898840 +vt 0.496274 0.902601 +vt 0.501695 0.904477 +vt 0.504141 0.896355 +vt 0.503519 0.890470 +vt 0.923634 0.725200 +vt 0.922713 0.731139 +vt 0.930578 0.725758 +vt 0.927933 0.717827 +vt 0.922337 0.716603 +vt 0.558324 0.198378 +vt 0.555626 0.210143 +vt 0.962989 0.938034 +vt 0.965299 0.942721 +vt 0.971113 0.929506 +vt 0.965832 0.931444 +vt 0.960093 0.932779 +vt 0.245687 0.467845 +vt 0.241665 0.465693 +vt 0.243075 0.471989 +vt 0.247727 0.470682 +vt 0.247145 0.464709 +vt 0.242477 0.460632 +vt 0.249950 0.467864 +vt 0.588193 0.167959 +vt 0.580031 0.166544 +vt 0.579684 0.170782 +vt 0.578845 0.174432 +vt 0.585732 0.177080 +vt 0.590174 0.178760 +vt 0.595900 0.165760 +vt 0.361697 0.105211 +vt 0.361621 0.116713 +vt 0.356308 0.098630 +vt 0.349711 0.102830 +vt 0.353987 0.109291 +vt 0.369158 0.100029 +vt 0.365893 0.096587 +vt 0.362026 0.092946 +vt 0.295210 0.097229 +vt 0.298187 0.093232 +vt 0.295854 0.089356 +vt 0.292458 0.090769 +vt 0.288683 0.091545 +vt 0.290665 0.098490 +vt 0.612463 0.081994 +vt 0.609417 0.085161 +vt 0.612706 0.086627 +vt 0.615011 0.081493 +vt 0.610664 0.080536 +vt 0.606630 0.083180 +vt 0.900456 0.771467 +vt 0.902125 0.771314 +vt 0.895921 0.768268 +vt 0.895201 0.769901 +vt 0.894772 0.771372 +vt 0.555659 0.221616 +vt 0.557735 0.221742 +vt 0.557308 0.216686 +vt 0.554768 0.218611 +vt 0.552777 0.220798 +vt 0.555039 0.223544 +vt 0.557370 0.224645 +vt 0.895386 0.294783 +vt 0.892362 0.294591 +vt 0.895882 0.301456 +vt 0.898724 0.298495 +vt 0.898768 0.288758 +vt 0.896374 0.284034 +vt 0.901090 0.278447 +vt 0.889398 0.263173 +vt 0.889988 0.277751 +vt 0.765267 0.266351 +vt 0.772842 0.265329 +vt 0.777191 0.247719 +vt 0.774032 0.246008 +vt 0.933698 0.849340 +vt 0.941431 0.865732 +vt 0.932797 0.841911 +vt 0.769902 0.243336 +vt 0.760579 0.260547 +vt 0.927349 0.852248 +vt 0.935008 0.866704 +vt 0.133900 0.086273 +vt 0.136437 0.086755 +vt 0.136677 0.085415 +vt 0.133253 0.085475 +vt 0.132188 0.086416 +vt 0.133138 0.086953 +vt 0.135963 0.088068 +vt 0.113350 0.971544 +vt 0.113221 0.970262 +vt 0.112514 0.970964 +vt 0.113014 0.972506 +vt 0.112018 0.971942 +vt 0.922499 0.162248 +vt 0.922536 0.164812 +vt 0.927029 0.163578 +vt 0.925165 0.160203 +vt 0.922393 0.157494 +vt 0.920000 0.161064 +vt 0.918966 0.164312 +vt 0.613268 0.522374 +vt 0.611818 0.519025 +vt 0.609588 0.520378 +vt 0.611944 0.527525 +vt 0.476219 0.309961 +vt 0.471330 0.312894 +vt 0.473061 0.315357 +vt 0.476578 0.313579 +vt 0.481905 0.315630 +vt 0.486259 0.311555 +vt 0.272605 0.172183 +vt 0.271694 0.173149 +vt 0.272794 0.174806 +vt 0.273577 0.173256 +vt 0.274264 0.169778 +vt 0.272662 0.169685 +vt 0.270948 0.169958 +vt 0.908664 0.240866 +vt 0.906284 0.237660 +vt 0.907131 0.245004 +vt 0.913379 0.240629 +vt 0.912992 0.235448 +vt 0.912503 0.246829 +vt 0.395881 0.465153 +vt 0.393218 0.470191 +vt 0.396612 0.472592 +vt 0.984086 0.926369 +vt 0.983117 0.925196 +vt 0.979562 0.928809 +vt 0.982291 0.929668 +vt 0.983424 0.876168 +vt 0.980935 0.873822 +vt 0.979806 0.876065 +vt 0.983491 0.878059 +vt 0.985420 0.924520 +vt 0.984161 0.923531 +vt 0.521311 0.504321 +vt 0.520070 0.507819 +vt 0.525802 0.508842 +vt 0.525933 0.503735 +vt 0.523923 0.498361 +vt 0.518844 0.501229 +vt 0.514930 0.505476 +vt 0.295407 0.334114 +vt 0.291754 0.345548 +vt 0.297256 0.345733 +vt 0.301446 0.334037 +vt 0.285444 0.337742 +vt 0.283340 0.347617 +vt 0.305388 0.322875 +vt 0.301568 0.322498 +vt 0.292728 0.329649 +vt 0.285729 0.333251 +vt 0.298781 0.321918 +vt 0.883420 0.059016 +vt 0.881215 0.060093 +vt 0.883012 0.056267 +vt 0.879395 0.056417 +vt 0.887672 0.058523 +vt 0.871351 0.310991 +vt 0.864311 0.312832 +vt 0.867764 0.322379 +vt 0.875481 0.316222 +vt 0.872448 0.301314 +vt 0.863401 0.300606 +vt 0.678753 0.774599 +vt 0.678988 0.768526 +vt 0.668006 0.772331 +vt 0.671106 0.778910 +vt 0.257020 0.307838 +vt 0.260119 0.308979 +vt 0.261973 0.303269 +vt 0.259734 0.301357 +vt 0.252604 0.309803 +vt 0.254548 0.318527 +vt 0.257725 0.318239 +vt 0.256238 0.296743 +vt 0.252874 0.300770 +vt 0.249464 0.303200 +vt 0.260053 0.317509 +vt 0.802211 0.823420 +vt 0.799376 0.823460 +vt 0.279129 0.424048 +vt 0.277492 0.415880 +vt 0.532423 0.673999 +vt 0.521460 0.677768 +vt 0.525391 0.687021 +vt 0.535360 0.682207 +vt 0.289022 0.430371 +vt 0.270982 0.413153 +vt 0.270708 0.420762 +vt 0.298939 0.087376 +vt 0.298664 0.082754 +vt 0.294344 0.083404 +vt 0.301178 0.089221 +vt 0.554124 0.446917 +vt 0.554155 0.452558 +vt 0.557092 0.450325 +vt 0.267093 0.400951 +vt 0.273032 0.394179 +vt 0.272718 0.390002 +vt 0.267094 0.393679 +vt 0.260101 0.397746 +vt 0.258253 0.405598 +vt 0.271983 0.405242 +vt 0.274972 0.398806 +vt 0.814943 0.845322 +vt 0.816434 0.852380 +vt 0.820877 0.852228 +vt 0.812248 0.843730 +vt 0.812827 0.852018 +vt 0.322965 0.501649 +vt 0.325821 0.500992 +vt 0.079633 0.531235 +vt 0.075705 0.528800 +vt 0.078740 0.533344 +vt 0.081300 0.530398 +vt 0.077410 0.527226 +vt 0.982618 0.879227 +vt 0.979423 0.878171 +vt 0.986135 0.923006 +vt 0.984682 0.922164 +vt 0.979490 0.880365 +vt 0.983414 0.880526 +vt 0.980002 0.923716 +vt 0.982107 0.924430 +vt 0.982950 0.923022 +vt 0.980292 0.921790 +vt 0.973788 0.920948 +vt 0.975111 0.924591 +vt 0.977151 0.927209 +vt 0.818569 0.322762 +vt 0.824738 0.323784 +vt 0.822442 0.313444 +vt 0.814633 0.315868 +vt 0.807813 0.321176 +vt 0.814801 0.327897 +vt 0.823252 0.332893 +vt 0.983121 0.921531 +vt 0.982938 0.881816 +vt 0.980079 0.882225 +vt 0.980039 0.919959 +vt 0.492624 0.506637 +vt 0.504871 0.509918 +vt 0.509360 0.501964 +vt 0.501276 0.496608 +vt 0.495222 0.521998 +vt 0.504181 0.521578 +vt 0.480902 0.513139 +vt 0.484971 0.525586 +vt 0.482979 0.495615 +vt 0.473413 0.502920 +vt 0.492538 0.488500 +vt 0.940564 0.749928 +vt 0.932432 0.750683 +vt 0.932303 0.755722 +vt 0.939923 0.756700 +vt 0.936851 0.743267 +vt 0.931823 0.745605 +vt 0.946745 0.745238 +vt 0.941744 0.740214 +vt 0.950005 0.756061 +vt 0.953367 0.751079 +vt 0.948666 0.760822 +vt 0.919615 0.136025 +vt 0.909550 0.134156 +vt 0.909509 0.138923 +vt 0.928835 0.137238 +vt 0.923500 0.943002 +vt 0.929525 0.939929 +vt 0.926725 0.937101 +vt 0.920184 0.942347 +vt 0.923597 0.946072 +vt 0.931986 0.943493 +vt 0.918935 0.946396 +vt 0.380226 0.439312 +vt 0.376743 0.438333 +vt 0.265166 0.173065 +vt 0.265221 0.175233 +vt 0.267742 0.175890 +vt 0.266969 0.172939 +vt 0.262395 0.168743 +vt 0.260750 0.170576 +vt 0.264581 0.167216 +vt 0.403334 0.142656 +vt 0.400126 0.144060 +vt 0.401760 0.146296 +vt 0.403857 0.140672 +vt 0.399548 0.141352 +vt 0.932458 0.705184 +vt 0.932958 0.713067 +vt 0.939127 0.715145 +vt 0.939179 0.710708 +vt 0.926839 0.703642 +vt 0.927369 0.711649 +vt 0.930112 0.692858 +vt 0.925607 0.693320 +vt 0.937222 0.701470 +vt 0.935146 0.691074 +vt 0.941021 0.707616 +vt 0.244683 0.841749 +vt 0.231335 0.846387 +vt 0.231972 0.854256 +vt 0.241990 0.853271 +vt 0.250733 0.855790 +vt 0.255155 0.848014 +vt 0.239721 0.827065 +vt 0.229046 0.835707 +vt 0.109477 0.972827 +vt 0.105285 0.974390 +vt 0.106289 0.976843 +vt 0.110892 0.973599 +vt 0.110479 0.971524 +vt 0.104871 0.971973 +vt 0.409231 0.186696 +vt 0.409592 0.188626 +vt 0.412646 0.188785 +vt 0.411236 0.185904 +vt 0.404951 0.184781 +vt 0.404044 0.187168 +vt 0.406371 0.182407 +vt 0.483731 0.120975 +vt 0.496270 0.123704 +vt 0.491365 0.118909 +vt 0.483959 0.116423 +vt 0.486552 0.127727 +vt 0.499784 0.128489 +vt 0.478381 0.117453 +vt 0.473499 0.121388 +vt 0.475537 0.124618 +vt 0.479544 0.114236 +vt 0.966141 0.919353 +vt 0.968196 0.925214 +vt 0.960119 0.921632 +vt 0.962689 0.926515 +vt 0.974039 0.918165 +vt 0.969072 0.915081 +vt 0.962232 0.914911 +vt 0.957564 0.917316 +vt 0.966955 0.911504 +vt 0.895264 0.819372 +vt 0.896309 0.824757 +vt 0.903379 0.821198 +vt 0.904805 0.812928 +vt 0.725433 0.626693 +vt 0.725916 0.631138 +vt 0.736796 0.632766 +vt 0.737069 0.628119 +vt 0.885427 0.826757 +vt 0.888020 0.829673 +vt 0.136926 0.915630 +vt 0.142273 0.928303 +vt 0.153385 0.923482 +vt 0.150903 0.913379 +vt 0.127137 0.923623 +vt 0.133464 0.932218 +vt 0.147479 0.899496 +vt 0.135020 0.900497 +vt 0.470352 0.966518 +vt 0.458599 0.963564 +vt 0.459953 0.971370 +vt 0.469810 0.974748 +vt 0.465843 0.959521 +vt 0.454839 0.955929 +vt 0.603848 0.236978 +vt 0.592634 0.241540 +vt 0.595531 0.244547 +vt 0.604153 0.241665 +vt 0.609334 0.239541 +vt 0.611439 0.234218 +vt 0.965621 0.883086 +vt 0.969671 0.883272 +vt 0.969044 0.879138 +vt 0.964392 0.878186 +vt 0.959297 0.877821 +vt 0.959885 0.883585 +vt 0.961313 0.886880 +vt 0.966155 0.885783 +vt 0.964223 0.909729 +vt 0.959713 0.911978 +vt 0.865056 0.342514 +vt 0.861966 0.333164 +vt 0.851955 0.335306 +vt 0.852564 0.344755 +vt 0.875674 0.332876 +vt 0.871826 0.328381 +vt 0.698743 0.763951 +vt 0.699891 0.754025 +vt 0.688390 0.751933 +vt 0.687559 0.758384 +vt 0.702218 0.775464 +vt 0.713857 0.774909 +vt 0.712864 0.764109 +vt 0.712967 0.754172 +vt 0.816834 0.638220 +vt 0.825354 0.635678 +vt 0.821963 0.630873 +vt 0.813700 0.631437 +vt 0.805986 0.630610 +vt 0.806702 0.635580 +vt 0.807046 0.640711 +vt 0.814155 0.644379 +vt 0.821261 0.649391 +vt 0.824577 0.644897 +vt 0.829874 0.640249 +vt 0.597298 0.561760 +vt 0.583791 0.568634 +vt 0.584913 0.575715 +vt 0.595311 0.571641 +vt 0.604483 0.571802 +vt 0.607810 0.563966 +vt 0.593943 0.557269 +vt 0.581977 0.564144 +vt 0.625492 0.996707 +vt 0.636641 0.984798 +vt 0.633610 0.982865 +vt 0.621985 0.992296 +vt 0.636038 0.998047 +vt 0.642861 0.987830 +vt 0.267389 0.702260 +vt 0.272625 0.702454 +vt 0.276960 0.683482 +vt 0.272996 0.681897 +vt 0.267110 0.719475 +vt 0.271845 0.718922 +vt 0.270080 0.680463 +vt 0.265011 0.700668 +vt 0.263536 0.718849 +vt 0.649966 0.760461 +vt 0.654129 0.770071 +vt 0.666166 0.766275 +vt 0.664956 0.760178 +vt 0.664931 0.752673 +vt 0.652823 0.750384 +vt 0.638286 0.766841 +vt 0.643958 0.774539 +vt 0.898483 0.962809 +vt 0.897307 0.960318 +vt 0.895367 0.962090 +vt 0.897679 0.964846 +vt 0.900797 0.962680 +vt 0.899862 0.958993 +vt 0.900522 0.965994 +vt 0.846423 0.678406 +vt 0.846075 0.680372 +vt 0.849478 0.682006 +vt 0.848988 0.678723 +vt 0.852083 0.683541 +vt 0.850715 0.682811 +vt 0.849668 0.683943 +vt 0.850256 0.684959 +vt 0.852986 0.678556 +vt 0.850788 0.678620 +vt 0.848907 0.688719 +vt 0.851719 0.688942 +vt 0.954565 0.885599 +vt 0.954855 0.877719 +vt 0.949280 0.877184 +vt 0.948186 0.884724 +vt 0.945825 0.891549 +vt 0.950995 0.891627 +vt 0.957671 0.889244 +vt 0.954936 0.892808 +vt 0.904744 0.933131 +vt 0.901420 0.936530 +vt 0.904254 0.940856 +vt 0.908176 0.935198 +vt 0.912287 0.930068 +vt 0.906860 0.929268 +vt 0.900636 0.931583 +vt 0.471739 0.485919 +vt 0.484844 0.479205 +vt 0.480625 0.469017 +vt 0.468165 0.473597 +vt 0.463577 0.495622 +vt 0.456272 0.483919 +vt 0.452728 0.492438 +vt 0.455482 0.475634 +vt 0.957704 0.907390 +vt 0.962928 0.907227 +vt 0.963944 0.903360 +vt 0.961116 0.902641 +vt 0.954443 0.901566 +vt 0.949463 0.903531 +vt 0.951965 0.908996 +vt 0.954845 0.913512 +vt 0.902211 0.924245 +vt 0.910655 0.923921 +vt 0.794225 0.322356 +vt 0.803266 0.314371 +vt 0.801333 0.308477 +vt 0.795060 0.314568 +vt 0.800835 0.327868 +vt 0.693320 0.837701 +vt 0.695144 0.845745 +vt 0.702663 0.850028 +vt 0.703174 0.843568 +vt 0.705636 0.834834 +vt 0.696974 0.829614 +vt 0.340294 0.160997 +vt 0.337863 0.163355 +vt 0.343830 0.165657 +vt 0.344941 0.161521 +vt 0.340990 0.155235 +vt 0.337841 0.156049 +vt 0.836054 0.660900 +vt 0.830965 0.665953 +vt 0.838358 0.670034 +vt 0.841929 0.667583 +vt 0.826409 0.657831 +vt 0.823265 0.662224 +vt 0.837317 0.655932 +vt 0.829182 0.653806 +vt 0.843658 0.661008 +vt 0.845609 0.656608 +vt 0.846045 0.665996 +vt 0.847227 0.683799 +vt 0.848532 0.682991 +vt 0.845196 0.681859 +vt 0.844800 0.683892 +vt 0.845326 0.686105 +vt 0.848144 0.684820 +vt 0.896366 0.852157 +vt 0.901905 0.851069 +vt 0.899923 0.841940 +vt 0.894926 0.842988 +vt 0.894279 0.856214 +vt 0.894353 0.860817 +vt 0.898412 0.860525 +vt 0.902804 0.860177 +vt 0.889922 0.843574 +vt 0.889979 0.849217 +vt 0.889396 0.854478 +vt 0.270025 0.762591 +vt 0.273933 0.761750 +vt 0.269496 0.742203 +vt 0.265738 0.741721 +vt 0.278179 0.782085 +vt 0.281054 0.779458 +vt 0.265508 0.756578 +vt 0.263135 0.758746 +vt 0.267533 0.769689 +vt 0.262490 0.741207 +vt 0.456121 0.153748 +vt 0.468252 0.149563 +vt 0.468288 0.145557 +vt 0.457498 0.147352 +vt 0.459096 0.158423 +vt 0.468909 0.153920 +vt 0.447811 0.162947 +vt 0.450694 0.166072 +vt 0.447845 0.149218 +vt 0.446738 0.154240 +vt 0.443086 0.161520 +vt 0.306341 0.809974 +vt 0.295238 0.795702 +vt 0.290055 0.796106 +vt 0.294349 0.807014 +vt 0.294872 0.812114 +vt 0.307895 0.816834 +vt 0.315290 0.807341 +vt 0.302260 0.793730 +vt 0.888765 0.860173 +vt 0.885764 0.842188 +vt 0.884471 0.848084 +vt 0.892511 0.836768 +vt 0.294362 0.615149 +vt 0.295387 0.608307 +vt 0.289862 0.613056 +vt 0.288129 0.616729 +vt 0.283937 0.624617 +vt 0.285854 0.626570 +vt 0.289189 0.627827 +vt 0.298200 0.616330 +vt 0.294756 0.605623 +vt 0.288689 0.610792 +vt 0.286573 0.613986 +vt 0.848652 0.685913 +vt 0.846640 0.687856 +vt 0.965603 0.895219 +vt 0.964683 0.892781 +vt 0.962911 0.894083 +vt 0.964900 0.896192 +vt 0.967034 0.895771 +vt 0.967523 0.892379 +vt 0.965826 0.897406 +vt 0.931833 0.917726 +vt 0.936516 0.921229 +vt 0.943538 0.918202 +vt 0.940441 0.914382 +vt 0.923736 0.925428 +vt 0.928666 0.926731 +vt 0.923131 0.918142 +vt 0.917360 0.924510 +vt 0.932989 0.910819 +vt 0.927045 0.912346 +vt 0.938889 0.907826 +vt 0.844028 0.548435 +vt 0.846467 0.543282 +vt 0.838189 0.541309 +vt 0.837584 0.548609 +vt 0.838159 0.554726 +vt 0.846948 0.552442 +vt 0.852454 0.545963 +vt 0.964042 0.896748 +vt 0.962002 0.895699 +vt 0.961831 0.897268 +vt 0.964110 0.897692 +vt 0.013385 0.739711 +vt 0.013826 0.747270 +vt 0.018435 0.754794 +vt 0.020320 0.751314 +vt 0.021458 0.745894 +vt 0.014120 0.734629 +vt 0.282255 0.620890 +vt 0.012317 0.750506 +vt 0.016165 0.756989 +vt 0.961068 0.695174 +vt 0.956903 0.688953 +vt 0.953325 0.690100 +vt 0.955805 0.697259 +vt 0.347772 0.170511 +vt 0.342438 0.171530 +vt 0.342698 0.177400 +vt 0.346801 0.177193 +vt 0.350663 0.177837 +vt 0.352525 0.171277 +vt 0.353162 0.166459 +vt 0.349345 0.165998 +vt 0.342071 0.168621 +vt 0.802811 0.738119 +vt 0.801118 0.741682 +vt 0.804757 0.743175 +vt 0.807063 0.737613 +vt 0.801879 0.734342 +vt 0.798670 0.740766 +vt 0.806624 0.738650 +vt 0.807005 0.733039 +vt 0.962693 0.900452 +vt 0.964838 0.900298 +vt 0.962146 0.898935 +vt 0.959075 0.899878 +vt 0.964699 0.898545 +vt 0.522988 0.213592 +vt 0.520356 0.201465 +vt 0.510644 0.203334 +vt 0.512074 0.214261 +vt 0.966061 0.737737 +vt 0.956950 0.736108 +vt 0.952122 0.741297 +vt 0.958765 0.745633 +vt 0.804796 0.667585 +vt 0.799451 0.664199 +vt 0.964266 0.897139 +vt 0.880223 0.841758 +vt 0.890310 0.833424 +vt 0.877898 0.836841 +vt 0.866553 0.840849 +vt 0.868047 0.844610 +vt 0.868839 0.848199 +vt 0.878706 0.847526 +vt 0.015066 0.730506 +vt 0.013094 0.721326 +vt 0.010151 0.722408 +vt 0.022795 0.737390 +vt 0.017730 0.721942 +vt 0.028495 0.737082 +vt 0.022416 0.722353 +vt 0.010045 0.708724 +vt 0.006619 0.709290 +vt 0.014406 0.709341 +vt 0.469639 0.186103 +vt 0.467567 0.184207 +vt 0.464703 0.188001 +vt 0.468390 0.188902 +vt 0.474352 0.184939 +vt 0.473458 0.181410 +vt 0.474595 0.188872 +vt 0.845256 0.652850 +vt 0.838502 0.651863 +vt 0.829362 0.703911 +vt 0.834750 0.701465 +vt 0.830530 0.697018 +vt 0.822865 0.698931 +vt 0.831075 0.707779 +vt 0.580674 0.870961 +vt 0.577701 0.875695 +vt 0.588445 0.880516 +vt 0.587070 0.871054 +vt 0.609573 0.261135 +vt 0.613416 0.258965 +vt 0.610590 0.254907 +vt 0.606763 0.256527 +vt 0.255379 0.007705 +vt 0.251496 0.008562 +vt 0.924397 0.906806 +vt 0.929799 0.904882 +vt 0.932166 0.895942 +vt 0.927309 0.897143 +vt 0.715209 0.863072 +vt 0.721129 0.853386 +vt 0.711766 0.848720 +vt 0.708987 0.855491 +vt 0.921523 0.912768 +vt 0.596251 0.877373 +vt 0.592188 0.868656 +vt 0.767422 0.462448 +vt 0.776707 0.454951 +vt 0.772963 0.449118 +vt 0.764253 0.454143 +vt 0.572465 0.880887 +vt 0.582543 0.888337 +vt 0.775078 0.469864 +vt 0.782663 0.461234 +vt 0.931188 0.240929 +vt 0.920808 0.240556 +vt 0.940372 0.256714 +vt 0.940072 0.248960 +vt 0.941698 0.240571 +vt 0.197713 0.472808 +vt 0.193468 0.473794 +vt 0.204850 0.469605 +vt 0.197885 0.468503 +vt 0.325931 0.457624 +vt 0.330310 0.456661 +vt 0.328613 0.447097 +vt 0.324992 0.447630 +vt 0.331635 0.467035 +vt 0.335372 0.467075 +vt 0.284872 0.817779 +vt 0.294200 0.820190 +vt 0.294761 0.816275 +vt 0.287209 0.813909 +vt 0.284190 0.813119 +vt 0.282184 0.815669 +vt 0.323214 0.460368 +vt 0.327954 0.467329 +vt 0.958056 0.413921 +vt 0.959037 0.416546 +vt 0.953865 0.411607 +vt 0.953934 0.415172 +vt 0.285565 0.326455 +vt 0.282675 0.325709 +vt 0.281600 0.328687 +vt 0.285684 0.328588 +vt 0.287959 0.323971 +vt 0.284836 0.321760 +vt 0.289840 0.325938 +vt 0.005439 0.515079 +vt 0.007627 0.515900 +vt 0.003200 0.515714 +vt 0.005626 0.518172 +vt 0.814689 0.539870 +vt 0.800768 0.548596 +vt 0.803710 0.550499 +vt 0.816539 0.546675 +vt 0.807322 0.535956 +vt 0.796600 0.545944 +vt 0.828037 0.540231 +vt 0.830515 0.530556 +vt 0.821529 0.528114 +vt 0.815018 0.525371 +vt 0.827806 0.547638 +vt 0.600957 0.788433 +vt 0.586453 0.799542 +vt 0.592886 0.802838 +vt 0.607641 0.792990 +vt 0.583925 0.785613 +vt 0.575069 0.796067 +vt 0.304991 0.511060 +vt 0.297116 0.507812 +vt 0.297851 0.523334 +vt 0.305766 0.527978 +vt 0.445847 0.198373 +vt 0.450458 0.189502 +vt 0.441319 0.200834 +vt 0.450034 0.200157 +vt 0.453337 0.191440 +vt 0.444252 0.209200 +vt 0.447530 0.209556 +vt 0.441363 0.209836 +vt 0.755221 0.029318 +vt 0.752471 0.025285 +vt 0.744744 0.033252 +vt 0.751309 0.035804 +vt 0.759800 0.037043 +vt 0.762307 0.027892 +vt 0.762564 0.021800 +vt 0.356731 0.233020 +vt 0.358060 0.232124 +vt 0.356449 0.229703 +vt 0.355031 0.232049 +vt 0.354860 0.234930 +vt 0.357177 0.234848 +vt 0.358286 0.236823 +vt 0.355749 0.237781 +vt 0.357883 0.240207 +vt 0.360197 0.238495 +vt 0.351845 0.234292 +vt 0.352487 0.237869 +vt 0.354130 0.241464 +vt 0.355697 0.244014 +vt 0.359724 0.241997 +vt 0.348260 0.236936 +vt 0.349296 0.241356 +vt 0.350643 0.245201 +vt 0.928010 0.166310 +vt 0.922861 0.167558 +vt 0.342864 0.239926 +vt 0.343643 0.244801 +vt 0.935225 0.163486 +vt 0.933039 0.160387 +vt 0.944379 0.159518 +vt 0.940897 0.155471 +vt 0.952870 0.154860 +vt 0.949493 0.150527 +vt 0.945500 0.147157 +vt 0.957458 0.145910 +vt 0.955251 0.142323 +vt 0.953198 0.139975 +vt 0.951957 0.137219 +vt 0.506386 0.279384 +vt 0.506287 0.276318 +vt 0.496423 0.273801 +vt 0.495347 0.277295 +vt 0.494359 0.280660 +vt 0.506371 0.282391 +vt 0.493211 0.284114 +vt 0.505717 0.286357 +vt 0.484439 0.274704 +vt 0.482754 0.278091 +vt 0.481169 0.281702 +vt 0.479692 0.285374 +vt 0.491633 0.288133 +vt 0.471855 0.274077 +vt 0.469622 0.277691 +vt 0.468236 0.281645 +vt 0.467603 0.285486 +vt 0.478490 0.288664 +vt 0.477222 0.292204 +vt 0.487665 0.295295 +vt 0.489736 0.291908 +vt 0.467225 0.289361 +vt 0.466377 0.292942 +vt 0.475691 0.295498 +vt 0.457997 0.287023 +vt 0.457559 0.290755 +vt 0.456773 0.294228 +vt 0.465239 0.296575 +vt 0.449372 0.284887 +vt 0.448685 0.288126 +vt 0.447819 0.291252 +vt 0.446809 0.294492 +vt 0.455807 0.297730 +vt 0.718228 0.110083 +vt 0.716256 0.107251 +vt 0.707194 0.112214 +vt 0.708717 0.115038 +vt 0.710260 0.118035 +vt 0.720236 0.113043 +vt 0.711728 0.121045 +vt 0.722170 0.116004 +vt 0.697872 0.120205 +vt 0.699191 0.123157 +vt 0.700510 0.126181 +vt 0.701793 0.129209 +vt 0.713201 0.124252 +vt 0.687902 0.128462 +vt 0.688909 0.131306 +vt 0.689931 0.134197 +vt 0.691089 0.137387 +vt 0.703109 0.132473 +vt 0.677793 0.136865 +vt 0.678951 0.139714 +vt 0.680456 0.142737 +vt 0.681866 0.146142 +vt 0.692424 0.140903 +vt 0.671417 0.144607 +vt 0.673359 0.146892 +vt 0.675478 0.149493 +vt 0.668449 0.149643 +vt 0.669405 0.142280 +vt 0.676768 0.134086 +vt 0.667656 0.139660 +vt 0.675932 0.131216 +vt 0.666176 0.136766 +vt 0.658611 0.142320 +vt 0.664982 0.133555 +vt 0.656581 0.139365 +vt 0.648391 0.145737 +vt 0.650485 0.148755 +vt 0.638133 0.153511 +vt 0.639996 0.155945 +vt 0.642063 0.158474 +vt 0.630301 0.163645 +vt 0.632405 0.165938 +vt 0.634788 0.168313 +vt 0.644402 0.160635 +vt 0.637722 0.170848 +vt 0.645691 0.165036 +vt 0.640946 0.173130 +vt 0.647608 0.167886 +vt 0.656889 0.162586 +vt 0.650052 0.170247 +vt 0.658431 0.165789 +vt 0.665792 0.162035 +vt 0.663766 0.159148 +vt 0.669256 0.159906 +vt 0.668186 0.164942 +vt 0.670602 0.168467 +vt 0.539839 0.909890 +vt 0.534323 0.909843 +vt 0.528333 0.909398 +vt 0.529041 0.917020 +vt 0.527946 0.900878 +vt 0.521992 0.899629 +vt 0.521422 0.908647 +vt 0.528580 0.893279 +vt 0.522853 0.891798 +vt 0.651682 0.188356 +vt 0.645607 0.187995 +vt 0.645446 0.194999 +vt 0.651333 0.194518 +vt 0.516151 0.890451 +vt 0.515486 0.898204 +vt 0.652965 0.183158 +vt 0.646470 0.182071 +vt 0.641745 0.180850 +vt 0.641015 0.187742 +vt 0.644616 0.175305 +vt 0.637829 0.179768 +vt 0.634247 0.178420 +vt 0.633174 0.187493 +vt 0.636941 0.187734 +vt 0.633525 0.196307 +vt 0.637302 0.195551 +vt 0.641034 0.195270 +vt 0.638489 0.204331 +vt 0.641836 0.202971 +vt 0.645975 0.201782 +vt 0.644594 0.209728 +vt 0.648286 0.207806 +vt 0.652345 0.205804 +vt 0.651350 0.200648 +vt 0.509376 0.890135 +vt 0.509334 0.897138 +vt 0.507715 0.905951 +vt 0.514172 0.907447 +vt 0.512676 0.915926 +vt 0.521106 0.916799 +vt 0.511129 0.924695 +vt 0.521011 0.925429 +vt 0.529759 0.925282 +vt 0.520596 0.936010 +vt 0.530333 0.936362 +vt 0.519677 0.948024 +vt 0.530226 0.948898 +vt 0.537899 0.949314 +vt 0.529463 0.960523 +vt 0.537845 0.961359 +vt 0.543706 0.961841 +vt 0.543665 0.949519 +vt 0.548004 0.962031 +vt 0.547867 0.949639 +vt 0.547861 0.936874 +vt 0.693663 0.144586 +vt 0.706007 0.139215 +vt 0.704513 0.135805 +vt 0.547448 0.924970 +vt 0.717766 0.133672 +vt 0.716183 0.130528 +vt 0.714697 0.127429 +vt 0.727150 0.125286 +vt 0.725660 0.122061 +vt 0.724025 0.119051 +vt 0.444598 0.300936 +vt 0.443592 0.304106 +vt 0.452270 0.307494 +vt 0.453567 0.304374 +vt 0.454704 0.301131 +vt 0.445711 0.297692 +vt 0.460605 0.307102 +vt 0.462291 0.303840 +vt 0.463870 0.300231 +vt 0.469243 0.306617 +vt 0.471898 0.302603 +vt 0.473939 0.298960 +vt 0.480024 0.305274 +vt 0.483359 0.301510 +vt 0.485532 0.298475 +vt 0.493483 0.305655 +vt 0.495877 0.302748 +vt 0.498453 0.299249 +vt 0.952780 0.119146 +vt 0.954070 0.115204 +vt 0.941965 0.113663 +vt 0.940525 0.118568 +vt 0.939436 0.124566 +vt 0.951341 0.123666 +vt 0.501465 0.295363 +vt 0.939168 0.130703 +vt 0.950758 0.128710 +vt 0.504128 0.290838 +vt 0.939240 0.135572 +vt 0.951128 0.133337 +vt 0.928635 0.131728 +vt 0.928485 0.125308 +vt 0.918464 0.125136 +vt 0.919082 0.130616 +vt 0.908256 0.124233 +vt 0.908766 0.129433 +vt 0.898930 0.122147 +vt 0.899268 0.127224 +vt 0.899315 0.132290 +vt 0.891357 0.129196 +vt 0.891202 0.133159 +vt 0.898842 0.137158 +vt 0.381200 0.200840 +vt 0.386935 0.196383 +vt 0.384986 0.193118 +vt 0.378587 0.197646 +vt 0.383424 0.189805 +vt 0.376287 0.194103 +vt 0.382358 0.186047 +vt 0.374863 0.189986 +vt 0.368286 0.193261 +vt 0.374351 0.184931 +vt 0.368218 0.187323 +vt 0.363689 0.187767 +vt 0.363049 0.194449 +vt 0.360001 0.187445 +vt 0.365014 0.180926 +vt 0.361410 0.180550 +vt 0.357883 0.179783 +vt 0.356458 0.186610 +vt 0.354304 0.178937 +vt 0.352710 0.185259 +vt 0.348801 0.183793 +vt 0.347508 0.190739 +vt 0.344782 0.196883 +vt 0.345505 0.182914 +vt 0.344213 0.189807 +vt 0.341393 0.195486 +vt 0.336851 0.200072 +vt 0.340057 0.202557 +vt 0.341004 0.189195 +vt 0.337724 0.193833 +vt 0.333288 0.197488 +vt 0.342133 0.182588 +vt 0.800551 0.725557 +vt 0.798178 0.733632 +vt 0.804443 0.725810 +vt 0.809215 0.725851 +vt 0.813491 0.733034 +vt 0.815807 0.727577 +vt 0.818873 0.722487 +vt 0.823274 0.731348 +vt 0.826068 0.727133 +vt 0.829423 0.723423 +vt 0.822864 0.718346 +vt 0.833415 0.720052 +vt 0.828017 0.715169 +vt 0.837757 0.716840 +vt 0.833742 0.711794 +vt 0.846065 0.648805 +vt 0.848988 0.643651 +vt 0.844506 0.640726 +vt 0.840788 0.646655 +vt 0.840084 0.637742 +vt 0.835234 0.643767 +vt 0.831696 0.649291 +vt 0.835843 0.634649 +vt 0.846373 0.631227 +vt 0.843005 0.628042 +vt 0.839883 0.624761 +vt 0.832223 0.631206 +vt 0.837036 0.621206 +vt 0.828996 0.627184 +vt 0.834515 0.617625 +vt 0.826443 0.623053 +vt 0.819490 0.626168 +vt 0.824353 0.618766 +vt 0.817904 0.621832 +vt 0.811939 0.623036 +vt 0.812682 0.626879 +vt 0.805884 0.622632 +vt 0.805412 0.626454 +vt 0.811577 0.618805 +vt 0.805995 0.618646 +vt 0.944060 0.705881 +vt 0.947560 0.704823 +vt 0.944844 0.699046 +vt 0.941237 0.699608 +vt 0.943316 0.690899 +vt 0.939677 0.690590 +vt 0.942363 0.681893 +vt 0.938740 0.681660 +vt 0.933780 0.681793 +vt 0.928912 0.682514 +vt 0.937118 0.672367 +vt 0.932709 0.672532 +vt 0.927697 0.672834 +vt 0.922837 0.673245 +vt 0.924174 0.683095 +vt 0.931465 0.662892 +vt 0.926619 0.663127 +vt 0.921620 0.663441 +vt 0.916835 0.663965 +vt 0.918107 0.673713 +vt 0.925856 0.653867 +vt 0.920771 0.654412 +vt 0.915789 0.655128 +vt 0.910778 0.656855 +vt 0.912447 0.664966 +vt 0.920148 0.646363 +vt 0.925334 0.645849 +vt 0.924805 0.638425 +vt 0.919778 0.639005 +vt 0.923917 0.630999 +vt 0.919006 0.631648 +vt 0.922158 0.622905 +vt 0.917279 0.623837 +vt 0.929063 0.630588 +vt 0.927462 0.622018 +vt 0.934834 0.630620 +vt 0.933568 0.621718 +vt 0.931957 0.612113 +vt 0.940010 0.622063 +vt 0.940068 0.612076 +vt 0.940390 0.602741 +vt 0.931009 0.602919 +vt 0.941338 0.593026 +vt 0.931024 0.593130 +vt 0.674377 0.614078 +vt 0.663423 0.613960 +vt 0.663257 0.624141 +vt 0.674685 0.624160 +vt 0.685736 0.623706 +vt 0.684580 0.613797 +vt 0.696025 0.623023 +vt 0.693928 0.613896 +vt 0.674607 0.634205 +vt 0.686069 0.633485 +vt 0.696873 0.632346 +vt 0.706093 0.632566 +vt 0.705671 0.623208 +vt 0.685953 0.643961 +vt 0.696839 0.642875 +vt 0.706706 0.642136 +vt 0.716274 0.642535 +vt 0.715611 0.634550 +vt 0.696959 0.654280 +vt 0.707439 0.653173 +vt 0.717276 0.652139 +vt 0.727065 0.651453 +vt 0.726459 0.643107 +vt 0.708347 0.665062 +vt 0.718341 0.663449 +vt 0.728072 0.661797 +vt 0.737791 0.660725 +vt 0.737062 0.650447 +vt 0.719656 0.676655 +vt 0.729429 0.674882 +vt 0.739276 0.673405 +vt 0.749660 0.672132 +vt 0.747914 0.659895 +vt 0.731692 0.688901 +vt 0.741730 0.687012 +vt 0.752312 0.685284 +vt 0.763438 0.683472 +vt 0.760406 0.670675 +vt 0.744941 0.700762 +vt 0.755761 0.698901 +vt 0.767053 0.697007 +vt 0.778617 0.694878 +vt 0.774714 0.681409 +vt 0.759136 0.712755 +vt 0.770754 0.710896 +vt 0.782660 0.708581 +vt 0.637034 0.372137 +vt 0.648687 0.375436 +vt 0.651975 0.361804 +vt 0.640628 0.358938 +vt 0.774203 0.725276 +vt 0.786484 0.723599 +vt 0.633027 0.386247 +vt 0.645157 0.389064 +vt 0.657801 0.391849 +vt 0.660559 0.378315 +vt 0.629797 0.399977 +vt 0.642480 0.402629 +vt 0.655532 0.405077 +vt 0.668989 0.407339 +vt 0.670751 0.394180 +vt 0.640241 0.416096 +vt 0.653421 0.417974 +vt 0.667413 0.419711 +vt 0.681935 0.421622 +vt 0.683172 0.409219 +vt 0.651851 0.430643 +vt 0.665748 0.431868 +vt 0.680132 0.433347 +vt 0.663982 0.444279 +vt 0.677632 0.445330 +vt 0.691028 0.447437 +vt 0.702712 0.450354 +vt 0.676077 0.457762 +vt 0.688585 0.459126 +vt 0.700054 0.461317 +vt 0.711534 0.464375 +vt 0.713801 0.454719 +vt 0.687490 0.470875 +vt 0.698897 0.472245 +vt 0.710632 0.473724 +vt 0.722771 0.475556 +vt 0.724263 0.468149 +vt 0.699195 0.482146 +vt 0.710643 0.482490 +vt 0.722488 0.482586 +vt 0.163867 0.995424 +vt 0.170810 0.984700 +vt 0.166629 0.981610 +vt 0.157962 0.991666 +vt 0.711346 0.491448 +vt 0.723273 0.489188 +vt 0.169965 0.998047 +vt 0.175182 0.987153 +vt 0.182249 0.976170 +vt 0.178953 0.973843 +vt 0.209432 0.421024 +vt 0.214216 0.423017 +vt 0.219273 0.410674 +vt 0.215490 0.409254 +vt 0.225154 0.399235 +vt 0.222111 0.398066 +vt 0.229001 0.400771 +vt 0.234188 0.390317 +vt 0.230850 0.388903 +vt 0.233575 0.401950 +vt 0.237753 0.391184 +vt 0.241286 0.380738 +vt 0.238143 0.380160 +vt 0.238222 0.401477 +vt 0.241886 0.391257 +vt 0.245291 0.381073 +vt 0.246967 0.370355 +vt 0.242882 0.369866 +vt 0.246566 0.391191 +vt 0.249456 0.381296 +vt 0.251209 0.370949 +vt 0.252322 0.360289 +vt 0.247838 0.359533 +vt 0.253669 0.381495 +vt 0.255399 0.371389 +vt 0.256858 0.360967 +vt 0.258157 0.349750 +vt 0.253159 0.349298 +vt 0.259821 0.371693 +vt 0.261624 0.361333 +vt 0.264630 0.371816 +vt 0.266945 0.361320 +vt 0.269923 0.371557 +vt 0.272882 0.360705 +vt 0.275858 0.370772 +vt 0.279688 0.359612 +vt 0.282397 0.369142 +vt 0.287011 0.358083 +vt 0.288269 0.367809 +vt 0.292422 0.358170 +vt 0.293965 0.366963 +vt 0.297631 0.358330 +vt 0.302133 0.346557 +vt 0.306357 0.334549 +vt 0.771236 0.597916 +vt 0.769364 0.587251 +vt 0.764334 0.588561 +vt 0.766430 0.598850 +vt 0.772700 0.607353 +vt 0.759134 0.589571 +vt 0.761454 0.599547 +vt 0.762889 0.580602 +vt 0.757257 0.582263 +vt 0.750540 0.583614 +vt 0.755490 0.576979 +vt 0.748595 0.579089 +vt 0.740603 0.580819 +vt 0.742819 0.584625 +vt 0.746948 0.575890 +vt 0.739201 0.577843 +vt 0.730862 0.578946 +vt 0.738102 0.575115 +vt 0.730196 0.576267 +vt 0.722250 0.575800 +vt 0.722480 0.578834 +vt 0.713884 0.573261 +vt 0.712415 0.576245 +vt 0.706399 0.569178 +vt 0.704060 0.571658 +vt 0.701756 0.574323 +vt 0.697245 0.566190 +vt 0.694176 0.568981 +vt 0.690305 0.572580 +vt 0.699286 0.577582 +vt 0.075402 0.878752 +vt 0.073684 0.868472 +vt 0.067142 0.868193 +vt 0.070096 0.878849 +vt 0.058905 0.868749 +vt 0.063276 0.879647 +vt 0.066998 0.891263 +vt 0.055059 0.881656 +vt 0.059437 0.893190 +vt 0.062055 0.905067 +vt 0.069839 0.903792 +vt 0.063095 0.916771 +vt 0.071099 0.916313 +vt 0.063313 0.928519 +vt 0.071323 0.928772 +vt 0.077224 0.929267 +vt 0.071521 0.940581 +vt 0.082674 0.930270 +vt 0.743381 0.605021 +vt 0.063186 0.939812 +vt 0.062604 0.950525 +vt 0.071201 0.951794 +vt 0.051992 0.939300 +vt 0.051321 0.949830 +vt 0.039038 0.938965 +vt 0.038751 0.949744 +vt 0.039033 0.960262 +vt 0.025400 0.949864 +vt 0.026140 0.960645 +vt 0.027646 0.970294 +vt 0.040072 0.970506 +vt 0.042187 0.980592 +vt 0.044357 0.990185 +vt 0.045923 0.998047 +vt 0.611158 0.612614 +vt 0.605068 0.597566 +vt 0.598024 0.600069 +vt 0.604103 0.616143 +vt 0.310735 0.866581 +vt 0.305500 0.860581 +vt 0.294704 0.873215 +vt 0.300374 0.880047 +vt 0.288739 0.881701 +vt 0.293311 0.889958 +vt 0.300127 0.853459 +vt 0.288541 0.865093 +vt 0.282266 0.873067 +vt 0.279360 0.877044 +vt 0.285532 0.885576 +vt 0.281223 0.856154 +vt 0.274546 0.864022 +vt 0.271212 0.868542 +vt 0.268622 0.872501 +vt 0.276796 0.880437 +vt 0.265299 0.855435 +vt 0.261110 0.861151 +vt 0.258688 0.865751 +vt 0.256451 0.870147 +vt 0.266093 0.876319 +vt 0.248842 0.861622 +vt 0.247351 0.867053 +vt 0.248189 0.250698 +vt 0.237575 0.252254 +vt 0.238909 0.259377 +vt 0.247769 0.256702 +vt 0.259838 0.256565 +vt 0.261510 0.251957 +vt 0.240398 0.860135 +vt 0.240015 0.866276 +vt 0.232275 0.861027 +vt 0.233520 0.867293 +vt 0.228237 0.255682 +vt 0.220661 0.261472 +vt 0.226549 0.268132 +vt 0.232152 0.263302 +vt 0.224408 0.864542 +vt 0.228794 0.870630 +vt 0.219275 0.869437 +vt 0.225658 0.874506 +vt 0.221588 0.858271 +vt 0.214018 0.864530 +vt 0.209727 0.870607 +vt 0.216570 0.874221 +vt 0.219398 0.851464 +vt 0.209327 0.858730 +vt 0.202702 0.865418 +vt 0.198957 0.871458 +vt 0.206982 0.876220 +vt 0.205347 0.851471 +vt 0.197270 0.858030 +vt 0.191995 0.863667 +vt 0.187791 0.869510 +vt 0.195721 0.877999 +vt 0.192547 0.848696 +vt 0.186230 0.853607 +vt 0.181711 0.858100 +vt 0.177368 0.863025 +vt 0.180820 0.842314 +vt 0.175449 0.845840 +vt 0.170288 0.851490 +vt 0.163824 0.857333 +vt 0.170675 0.869485 +vt 0.168723 0.835988 +vt 0.162120 0.841178 +vt 0.154759 0.846621 +vt 0.146281 0.852079 +vt 0.155332 0.863183 +vt 0.153886 0.830355 +vt 0.145906 0.835748 +vt 0.137162 0.841234 +vt 0.127706 0.846425 +vt 0.136672 0.857295 +vt 0.137238 0.824875 +vt 0.128068 0.830411 +vt 0.118832 0.835764 +vt 0.110751 0.840153 +vt 0.118752 0.850840 +vt 0.119220 0.819458 +vt 0.109870 0.824984 +vt 0.102357 0.829480 +vt 0.095833 0.833231 +vt 0.103912 0.843814 +vt 0.101394 0.814230 +vt 0.093574 0.818894 +vt 0.087424 0.822546 +vt 0.082485 0.825447 +vt 0.090424 0.836451 +vt 0.084193 0.807716 +vt 0.077937 0.811121 +vt 0.073228 0.813854 +vt 0.069814 0.816051 +vt 0.078302 0.827832 +vt 0.069239 0.799372 +vt 0.064415 0.801805 +vt 0.060472 0.804041 +vt 0.057371 0.806067 +vt 0.067124 0.817624 +vt 0.057115 0.788921 +vt 0.052994 0.791480 +vt 0.049830 0.793758 +vt 0.047287 0.795674 +vt 0.055141 0.807781 +vt 0.044558 0.777630 +vt 0.041545 0.780500 +vt 0.038819 0.782754 +vt 0.036183 0.784839 +vt 0.044936 0.797502 +vt 0.031163 0.763881 +vt 0.028702 0.766960 +vt 0.026301 0.769644 +vt 0.023673 0.771922 +vt 0.032904 0.787265 +vt 0.321581 0.577962 +vt 0.324399 0.580834 +vt 0.337815 0.570329 +vt 0.336011 0.568512 +vt 0.042653 0.798993 +vt 0.307064 0.591686 +vt 0.309353 0.594498 +vt 0.310847 0.597993 +vt 0.326597 0.583471 +vt 0.328855 0.585923 +vt 0.342167 0.574946 +vt 0.339935 0.572445 +vt 0.313065 0.600314 +vt 0.315649 0.603068 +vt 0.331420 0.588806 +vt 0.301614 0.617712 +vt 0.305691 0.619637 +vt 0.319129 0.605889 +vt 0.292791 0.629037 +vt 0.297188 0.630866 +vt 0.302245 0.633654 +vt 0.311030 0.622317 +vt 0.285578 0.643842 +vt 0.289541 0.645611 +vt 0.294707 0.648032 +vt 0.300912 0.651432 +vt 0.308631 0.637393 +vt 0.283189 0.663224 +vt 0.288135 0.665308 +vt 0.294163 0.667554 +vt 0.303231 0.671040 +vt 0.309680 0.655951 +vt 0.282067 0.684723 +vt 0.288786 0.685573 +vt 0.298075 0.687499 +vt 0.309926 0.690091 +vt 0.314595 0.675330 +vt 0.285409 0.702992 +vt 0.295406 0.703805 +vt 0.307556 0.704996 +vt 0.320387 0.706394 +vt 0.322506 0.693167 +vt 0.295399 0.719623 +vt 0.307107 0.719659 +vt 0.320161 0.719180 +vt 0.333795 0.718412 +vt 0.333752 0.707551 +vt 0.309785 0.734777 +vt 0.322082 0.732305 +vt 0.335550 0.729340 +vt 0.348906 0.726121 +vt 0.347616 0.717481 +vt 0.326217 0.745108 +vt 0.338797 0.740061 +vt 0.351539 0.734585 +vt 0.364027 0.729403 +vt 0.362125 0.722834 +vt 0.344057 0.750650 +vt 0.355456 0.743347 +vt 0.367009 0.736312 +vt 0.377904 0.730819 +vt 0.375660 0.725451 +vt 0.360915 0.752155 +vt 0.371191 0.743580 +vt 0.381088 0.736488 +vt 0.390177 0.731345 +vt 0.387722 0.726947 +vt 0.376645 0.750621 +vt 0.385434 0.742139 +vt 0.393651 0.735679 +vt 0.401373 0.730086 +vt 0.398581 0.726822 +vt 0.390851 0.747820 +vt 0.397990 0.739972 +vt 0.404743 0.733084 +vt 0.192691 0.658982 +vt 0.184544 0.653953 +vt 0.182071 0.656888 +vt 0.190493 0.661715 +vt 0.403443 0.744503 +vt 0.409179 0.736269 +vt 0.196118 0.656018 +vt 0.187697 0.650526 +vt 0.178860 0.644685 +vt 0.175506 0.648507 +vt 0.200956 0.652097 +vt 0.192640 0.646057 +vt 0.183910 0.639834 +vt 0.175573 0.632755 +vt 0.169956 0.638492 +vt 0.199558 0.640111 +vt 0.191233 0.633180 +vt 0.183372 0.625659 +vt 0.176786 0.617398 +vt 0.167856 0.624861 +vt 0.200301 0.625775 +vt 0.193366 0.618004 +vt 0.186941 0.609371 +vt 0.181017 0.600226 +vt 0.170678 0.607960 +vt 0.204112 0.610433 +vt 0.197808 0.601572 +vt 0.191704 0.592259 +vt 0.185590 0.583000 +vt 0.174841 0.590783 +vt 0.208801 0.594111 +vt 0.202674 0.584397 +vt 0.195933 0.575063 +vt 0.189505 0.566434 +vt 0.179178 0.574076 +vt 0.212205 0.576839 +vt 0.204829 0.567753 +vt 0.197902 0.559624 +vt 0.191758 0.551838 +vt 0.182881 0.558181 +vt 0.211139 0.561647 +vt 0.203903 0.554474 +vt 0.198113 0.547085 +vt 0.193403 0.539553 +vt 0.185940 0.544427 +vt 0.207612 0.550976 +vt 0.202253 0.544059 +vt 0.210181 0.548303 +vt 0.205353 0.541889 +vt 0.212431 0.545807 +vt 0.208079 0.540083 +vt 0.124309 0.218159 +vt 0.125721 0.226805 +vt 0.128842 0.226205 +vt 0.127107 0.217786 +vt 0.094183 0.160866 +vt 0.091563 0.159755 +vt 0.086759 0.166819 +vt 0.089529 0.168392 +vt 0.081327 0.173607 +vt 0.084032 0.175846 +vt 0.089296 0.158672 +vt 0.084552 0.165102 +vt 0.078929 0.171304 +vt 0.071440 0.177204 +vt 0.073049 0.179771 +vt 0.082483 0.163241 +vt 0.076893 0.169146 +vt 0.069803 0.174708 +vt 0.060282 0.180266 +vt 0.061811 0.182754 +vt 0.074889 0.166921 +vt 0.068184 0.172370 +vt 0.058634 0.177989 +vt 0.048477 0.183915 +vt 0.050110 0.186384 +vt 0.066376 0.169884 +vt 0.057273 0.175564 +vt 0.046904 0.181176 +vt 0.039110 0.187929 +vt 0.040763 0.190005 +vt 0.055603 0.172866 +vt 0.045376 0.178705 +vt 0.037168 0.186327 +vt 0.030082 0.194167 +vt 0.032473 0.195647 +vt 0.043568 0.176381 +vt 0.053560 0.170128 +vt 0.050575 0.166926 +vt 0.041537 0.173712 +vt 0.046057 0.162735 +vt 0.038486 0.169796 +vt 0.029907 0.176653 +vt 0.021577 0.180442 +vt 0.032097 0.162410 +vt 0.024112 0.167272 +vt 0.016662 0.169453 +vt 0.009407 0.170806 +vt 0.014583 0.181273 +vt 0.017696 0.154724 +vt 0.011054 0.156471 +vt 0.004333 0.157613 +vt 0.244445 0.160114 +vt 0.238355 0.162504 +vt 0.243511 0.177566 +vt 0.249987 0.176193 +vt 0.008512 0.142736 +vt 0.001953 0.142769 +vt 0.236409 0.143601 +vt 0.231090 0.147148 +vt 0.225730 0.150467 +vt 0.232714 0.164794 +vt 0.226359 0.130007 +vt 0.221620 0.134384 +vt 0.217012 0.138410 +vt 0.213078 0.141931 +vt 0.221238 0.153228 +vt 0.211928 0.124642 +vt 0.208005 0.129089 +vt 0.204554 0.132819 +vt 0.201625 0.135993 +vt 0.209947 0.144715 +vt 0.198862 0.122086 +vt 0.195954 0.125695 +vt 0.192938 0.128693 +vt 0.190424 0.131305 +vt 0.199129 0.138573 +vt 0.187692 0.119823 +vt 0.185220 0.123166 +vt 0.182841 0.126191 +vt 0.180903 0.129415 +vt 0.188009 0.133919 +vt 0.176098 0.117666 +vt 0.173968 0.120920 +vt 0.171571 0.124150 +vt 0.163705 0.113702 +vt 0.161192 0.116508 +vt 0.158294 0.119438 +vt 0.154861 0.122486 +vt 0.152586 0.108282 +vt 0.150114 0.110811 +vt 0.147336 0.112977 +vt 0.144305 0.114700 +vt 0.151127 0.125542 +vt 0.143066 0.101838 +vt 0.141254 0.103132 +vt 0.139069 0.104251 +vt 0.136864 0.105035 +vt 0.141259 0.116111 +vt 0.134755 0.097011 +vt 0.133109 0.097622 +vt 0.131504 0.098121 +vt 0.134654 0.105675 +vt 0.131884 0.091641 +vt 0.130814 0.092114 +vt 0.129521 0.092354 +vt 0.053218 0.044255 +vt 0.051935 0.044482 +vt 0.052005 0.049987 +vt 0.053742 0.049882 +vt 0.130594 0.088918 +vt 0.129718 0.088911 +vt 0.131503 0.088875 +vt 0.131829 0.087487 +vt 0.131075 0.087212 +vt 0.130467 0.086928 +vt 0.131681 0.085871 +vt 0.131119 0.085295 +vt 0.133068 0.084766 +vt 0.132742 0.083892 +vt 0.136737 0.084128 +vt 0.136697 0.082851 +vt 0.048002 0.040483 +vt 0.045267 0.042723 +vt 0.046312 0.043343 +vt 0.048533 0.041410 +vt 0.041395 0.047958 +vt 0.042980 0.048829 +vt 0.037485 0.056895 +vt 0.039844 0.057737 +vt 0.042538 0.058290 +vt 0.037539 0.069265 +vt 0.041024 0.069815 +vt 0.044551 0.070055 +vt 0.045091 0.058442 +vt 0.047716 0.070093 +vt 0.047644 0.058403 +vt 0.050967 0.070073 +vt 0.050009 0.058208 +vt 0.050193 0.050052 +vt 0.052345 0.057908 +vt 0.050650 0.044462 +vt 0.054136 0.069918 +vt 0.057138 0.069629 +vt 0.054624 0.057603 +vt 0.053622 0.084613 +vt 0.057540 0.085014 +vt 0.138101 0.117345 +vt 0.143654 0.130868 +vt 0.147390 0.128357 +vt 0.151593 0.141347 +vt 0.155429 0.138082 +vt 0.159896 0.134184 +vt 0.160106 0.146001 +vt 0.166345 0.141020 +vt 0.162682 0.153943 +vt 0.169164 0.150044 +vt 0.164364 0.162763 +vt 0.170291 0.160012 +vt 0.176585 0.156862 +vt 0.170210 0.169764 +vt 0.176541 0.168397 +vt 0.182290 0.168325 +vt 0.183248 0.156324 +vt 0.187684 0.170116 +vt 0.188764 0.158119 +vt 0.190237 0.150396 +vt 0.198963 0.152829 +vt 0.192363 0.146183 +vt 0.201645 0.151181 +vt 0.194672 0.143120 +vt 0.204311 0.149240 +vt 0.196763 0.140973 +vt 0.207108 0.147047 +vt 0.210872 0.159287 +vt 0.214191 0.157412 +vt 0.217536 0.155445 +vt 0.219570 0.170655 +vt 0.223574 0.168871 +vt 0.227918 0.166910 +vt 0.227568 0.182369 +vt 0.232362 0.180660 +vt 0.237712 0.179084 +vt 0.235842 0.193357 +vt 0.241338 0.191902 +vt 0.247321 0.190725 +vt 0.243878 0.203087 +vt 0.249597 0.201779 +vt 0.255651 0.200919 +vt 0.253693 0.189933 +vt 0.245417 0.213717 +vt 0.250453 0.212061 +vt 0.255587 0.210876 +vt 0.246431 0.224627 +vt 0.250877 0.223201 +vt 0.255157 0.222283 +vt 0.247796 0.233048 +vt 0.251916 0.231741 +vt 0.255651 0.231738 +vt 0.242027 0.226451 +vt 0.243648 0.235054 +vt 0.240458 0.215613 +vt 0.235576 0.217437 +vt 0.237780 0.228314 +vt 0.238454 0.204644 +vt 0.233220 0.206257 +vt 0.227797 0.207785 +vt 0.230682 0.219191 +vt 0.230762 0.194945 +vt 0.225709 0.196643 +vt 0.220673 0.198265 +vt 0.222244 0.209305 +vt 0.223155 0.184157 +vt 0.218729 0.185992 +vt 0.214147 0.187964 +vt 0.215039 0.200400 +vt 0.215637 0.172346 +vt 0.211638 0.173892 +vt 0.208060 0.175078 +vt 0.207536 0.160884 +vt 0.204334 0.162026 +vt 0.216536 0.211062 +vt 0.225819 0.221035 +vt 0.229739 0.232023 +vt 0.233707 0.230110 +vt 0.232346 0.240030 +vt 0.235818 0.238621 +vt 0.239530 0.237155 +vt 0.525561 0.132233 +vt 0.526194 0.135608 +vt 0.526228 0.138684 +vt 0.533572 0.140381 +vt 0.540639 0.142102 +vt 0.526087 0.141617 +vt 0.532835 0.143590 +vt 0.540071 0.145684 +vt 0.548390 0.149093 +vt 0.549207 0.144650 +vt 0.532329 0.146789 +vt 0.525479 0.144518 +vt 0.526093 0.148386 +vt 0.531422 0.150486 +vt 0.525298 0.152089 +vt 0.529511 0.154280 +vt 0.522906 0.155037 +vt 0.526797 0.157505 +vt 0.532532 0.160903 +vt 0.538768 0.166312 +vt 0.524002 0.160072 +vt 0.529496 0.163636 +vt 0.535230 0.168712 +vt 0.539661 0.175314 +vt 0.543465 0.173609 +vt 0.535716 0.176989 +vt 0.538858 0.184425 +vt 0.542905 0.183629 +vt 0.531454 0.178361 +vt 0.534321 0.185215 +vt 0.535605 0.192011 +vt 0.527306 0.179128 +vt 0.529553 0.185696 +vt 0.530910 0.192390 +vt 0.192553 0.264374 +vt 0.199455 0.260518 +vt 0.198773 0.256802 +vt 0.191696 0.259752 +vt 0.198320 0.252058 +vt 0.191258 0.253123 +vt 0.185780 0.244267 +vt 0.179238 0.243771 +vt 0.187918 0.233840 +vt 0.181707 0.233125 +vt 0.175425 0.231963 +vt 0.172485 0.242102 +vt 0.190339 0.224051 +vt 0.184386 0.222473 +vt 0.178727 0.221296 +vt 0.173219 0.219792 +vt 0.169583 0.230157 +vt 0.188697 0.212525 +vt 0.182612 0.210507 +vt 0.177418 0.208897 +vt 0.172564 0.207382 +vt 0.168130 0.218013 +vt 0.181867 0.199330 +vt 0.176676 0.197311 +vt 0.171750 0.195965 +vt 0.167767 0.205788 +vt 0.186246 0.191612 +vt 0.180698 0.188816 +vt 0.175377 0.187078 +vt 0.170561 0.186139 +vt 0.166949 0.194652 +vt 0.184701 0.180055 +vt 0.179181 0.178499 +vt 0.173854 0.177725 +vt 0.168420 0.177493 +vt 0.165825 0.185305 +vt 0.161391 0.184459 +vt 0.158018 0.192605 +vt 0.162399 0.193536 +vt 0.163699 0.177339 +vt 0.159243 0.176623 +vt 0.157180 0.183670 +vt 0.164699 0.170745 +vt 0.160261 0.171537 +vt 0.159345 0.165450 +vt 0.153682 0.200762 +vt 0.158186 0.202512 +vt 0.162791 0.204116 +vt 0.153502 0.211749 +vt 0.158213 0.214028 +vt 0.163102 0.216009 +vt 0.153595 0.222863 +vt 0.158588 0.225540 +vt 0.163985 0.227977 +vt 0.154495 0.233964 +vt 0.160088 0.237024 +vt 0.166123 0.239818 +vt 0.156403 0.245381 +vt 0.162594 0.248998 +vt 0.152688 0.252376 +vt 0.158713 0.257202 +vt 0.148252 0.257966 +vt 0.154384 0.263935 +vt 0.142885 0.262629 +vt 0.149053 0.269409 +vt 0.156395 0.275145 +vt 0.142283 0.274154 +vt 0.150268 0.280453 +vt 0.261139 0.529090 +vt 0.255605 0.537386 +vt 0.260629 0.543898 +vt 0.266941 0.534636 +vt 0.271788 0.523209 +vt 0.263512 0.517881 +vt 0.273027 0.539919 +vt 0.278109 0.527780 +vt 0.281043 0.516333 +vt 0.273858 0.512744 +vt 0.264817 0.507546 +vt 0.282220 0.505807 +vt 0.275660 0.504689 +vt 0.268791 0.502456 +vt 0.281477 0.494749 +vt 0.276265 0.496073 +vt 0.270703 0.496447 +vt 0.274950 0.488041 +vt 0.270535 0.489754 +vt 0.575306 0.066772 +vt 0.570634 0.069826 +vt 0.565827 0.067084 +vt 0.278723 0.485202 +vt 0.560844 0.066351 +vt 0.558711 0.072598 +vt 0.556059 0.080203 +vt 0.558897 0.077487 +vt 0.557651 0.083133 +vt 0.554979 0.086657 +vt 0.558167 0.089082 +vt 0.560305 0.085477 +vt 0.552705 0.084130 +vt 0.548489 0.089771 +vt 0.551562 0.091640 +vt 0.548929 0.097135 +vt 0.553931 0.098545 +vt 0.555992 0.093710 +vt 0.560933 0.100262 +vt 0.562487 0.095497 +vt 0.563627 0.091257 +vt 0.571124 0.096788 +vt 0.571263 0.092231 +vt 0.570906 0.088072 +vt 0.564568 0.087370 +vt 0.570367 0.083997 +vt 0.579817 0.086830 +vt 0.569926 0.079771 +vt 0.588302 0.084635 +vt 0.594283 0.083052 +vt 0.602267 0.085534 +vt 0.599776 0.081777 +vt 0.598571 0.077683 +vt 0.604542 0.080326 +vt 0.603579 0.077384 +vt 0.603251 0.074450 +vt 0.598357 0.073844 +vt 0.603458 0.071299 +vt 0.598840 0.069477 +vt 0.604281 0.067739 +vt 0.600109 0.064780 +vt 0.594550 0.062399 +vt 0.541722 0.209190 +vt 0.547011 0.212567 +vt 0.537407 0.205071 +vt 0.588842 0.062038 +vt 0.550493 0.216761 +vt 0.552938 0.213344 +vt 0.607585 0.070231 +vt 0.608585 0.079144 +vt 0.570017 0.101843 +vt 0.568025 0.107288 +vt 0.558646 0.105463 +vt 0.556554 0.109725 +vt 0.565583 0.112272 +vt 0.551772 0.103631 +vt 0.549880 0.107801 +vt 0.554806 0.113115 +vt 0.546888 0.102096 +vt 0.545005 0.105886 +vt 0.553357 0.116459 +vt 0.561296 0.119855 +vt 0.563337 0.116181 +vt 0.570668 0.123809 +vt 0.573352 0.119581 +vt 0.578838 0.127261 +vt 0.581873 0.122581 +vt 0.585083 0.130340 +vt 0.587880 0.125705 +vt 0.582592 0.135096 +vt 0.588712 0.137817 +vt 0.575889 0.131602 +vt 0.573254 0.135644 +vt 0.580325 0.139112 +vt 0.567877 0.127804 +vt 0.565051 0.131766 +vt 0.562539 0.135694 +vt 0.570847 0.139485 +vt 0.559150 0.123722 +vt 0.556834 0.127860 +vt 0.551777 0.120384 +vt 0.549636 0.124610 +vt 0.544400 0.121894 +vt 0.539862 0.119141 +vt 0.537761 0.121692 +vt 0.097057 0.988213 +vt 0.100881 0.991267 +vt 0.104862 0.986151 +vt 0.101607 0.983593 +vt 0.109546 0.980059 +vt 0.107571 0.978550 +vt 0.111806 0.974577 +vt 0.112021 0.981130 +vt 0.114362 0.981754 +vt 0.111385 0.960743 +vt 0.114498 0.966164 +vt 0.568878 0.143460 +vt 0.576562 0.146884 +vt 0.578259 0.142991 +vt 0.560385 0.139673 +vt 0.558827 0.143600 +vt 0.567209 0.147177 +vt 0.566034 0.151106 +vt 0.573922 0.154956 +vt 0.575141 0.150828 +vt 0.557548 0.147666 +vt 0.556793 0.152216 +vt 0.565025 0.155253 +vt 0.564523 0.159540 +vt 0.572525 0.163063 +vt 0.573045 0.159001 +vt 0.580817 0.162088 +vt 0.581530 0.157980 +vt 0.588122 0.163580 +vt 0.588823 0.159940 +vt 0.589819 0.156279 +vt 0.582486 0.153901 +vt 0.590998 0.152683 +vt 0.583963 0.150167 +vt 0.592618 0.149575 +vt 0.585524 0.146253 +vt 0.594751 0.146643 +vt 0.587638 0.142561 +vt 0.594177 0.143031 +vt 0.594733 0.139141 +vt 0.601273 0.142945 +vt 0.601122 0.150873 +vt 0.599579 0.152737 +vt 0.596130 0.162670 +vt 0.572068 0.167085 +vt 0.564209 0.164387 +vt 0.564224 0.169970 +vt 0.571532 0.171622 +vt 0.571097 0.176223 +vt 0.577827 0.178497 +vt 0.564446 0.175692 +vt 0.565021 0.180921 +vt 0.570667 0.180293 +vt 0.558688 0.177017 +vt 0.560223 0.182982 +vt 0.562050 0.187398 +vt 0.553915 0.178905 +vt 0.555925 0.186028 +vt 0.558306 0.191108 +vt 0.561154 0.195038 +vt 0.564236 0.191445 +vt 0.552268 0.188618 +vt 0.555084 0.194240 +vt 0.549946 0.180730 +vt 0.546452 0.182213 +vt 0.567443 0.195102 +vt 0.573986 0.194780 +vt 0.578195 0.197106 +vt 0.579987 0.193879 +vt 0.576394 0.191312 +vt 0.576241 0.182122 +vt 0.286670 0.492175 +vt 0.281689 0.480304 +vt 0.289695 0.506251 +vt 0.290563 0.489223 +vt 0.294652 0.487921 +vt 0.308149 0.503722 +vt 0.298220 0.484904 +vt 0.290250 0.469447 +vt 0.293525 0.467883 +vt 0.286464 0.454927 +vt 0.283548 0.456746 +vt 0.301501 0.482542 +vt 0.744431 0.132144 +vt 0.756229 0.147257 +vt 0.758449 0.142844 +vt 0.747400 0.129850 +vt 0.739802 0.116050 +vt 0.736373 0.117650 +vt 0.310735 0.499343 +vt 0.750489 0.127188 +vt 0.743520 0.114337 +vt 0.738412 0.101395 +vt 0.749044 0.112127 +vt 0.744184 0.099966 +vt 0.740783 0.087099 +vt 0.735238 0.088136 +vt 0.738697 0.073525 +vt 0.733285 0.074247 +vt 0.728687 0.075350 +vt 0.732924 0.059408 +vt 0.728157 0.059739 +vt 0.723431 0.060097 +vt 0.723699 0.076110 +vt 0.090029 0.209236 +vt 0.076403 0.217378 +vt 0.079216 0.221119 +vt 0.091606 0.213774 +vt 0.083193 0.226345 +vt 0.093452 0.220127 +vt 0.101039 0.217023 +vt 0.096499 0.228470 +vt 0.102108 0.226322 +vt 0.106190 0.225372 +vt 0.105621 0.216128 +vt 0.110143 0.224799 +vt 0.109522 0.216003 +vt 0.110606 0.208825 +vt 0.112252 0.202015 +vt 0.112989 0.216074 +vt 0.114392 0.209440 +vt 0.115677 0.202870 +vt 0.118820 0.194614 +vt 0.116372 0.192690 +vt 0.113765 0.224622 +vt 0.012157 0.219986 +vt 0.014865 0.221732 +vt 0.020836 0.213609 +vt 0.018724 0.211787 +vt 0.016274 0.209808 +vt 0.009370 0.218353 +vt 0.516691 0.100193 +vt 0.517480 0.103704 +vt 0.025933 0.203413 +vt 0.023731 0.201634 +vt 0.027915 0.205086 +vt 0.034236 0.197024 +vt 0.030049 0.207073 +vt 0.035995 0.199033 +vt 0.042187 0.191903 +vt 0.037573 0.200848 +vt 0.043858 0.194085 +vt 0.051733 0.188735 +vt 0.045000 0.196247 +vt 0.053375 0.191347 +vt 0.063461 0.185482 +vt 0.054653 0.193924 +vt 0.065092 0.188128 +vt 0.074737 0.182482 +vt 0.134174 0.277224 +vt 0.122143 0.275057 +vt 0.120667 0.277701 +vt 0.133332 0.280626 +vt 0.218073 0.505096 +vt 0.215493 0.502787 +vt 0.109946 0.272972 +vt 0.106282 0.276572 +vt 0.112306 0.270651 +vt 0.104998 0.262999 +vt 0.101020 0.265812 +vt 0.046261 0.198433 +vt 0.039303 0.202675 +vt 0.041725 0.204808 +vt 0.035317 0.211103 +vt 0.039248 0.213325 +vt 0.032482 0.209061 +vt 0.026860 0.217858 +vt 0.030575 0.220036 +vt 0.023735 0.215665 +vt 0.017682 0.223979 +vt 0.020792 0.226111 +vt 0.025542 0.229072 +vt 0.033974 0.232381 +vt 0.036524 0.222812 +vt 0.094073 0.242985 +vt 0.088482 0.233561 +vt 0.078403 0.240606 +vt 0.086154 0.248326 +vt 0.093574 0.257194 +vt 0.099197 0.253412 +vt 0.077381 0.255618 +vt 0.086717 0.262840 +vt 0.095856 0.270201 +vt 0.078283 0.270491 +vt 0.088990 0.276433 +vt 0.100310 0.282435 +vt 0.080648 0.285561 +vt 0.092016 0.290985 +vt 0.103247 0.296469 +vt 0.084547 0.301151 +vt 0.094435 0.306091 +vt 0.102534 0.310714 +vt 0.113543 0.301438 +vt 0.109256 0.315251 +vt 0.119799 0.306888 +vt 0.133344 0.300648 +vt 0.114269 0.319215 +vt 0.124444 0.311864 +vt 0.135565 0.307383 +vt 0.127293 0.315863 +vt 0.137510 0.311970 +vt 0.191992 0.490993 +vt 0.187447 0.489428 +vt 0.182675 0.496257 +vt 0.187452 0.499789 +vt 0.178406 0.501499 +vt 0.182292 0.505096 +vt 0.186594 0.509425 +vt 0.177100 0.509784 +vt 0.181131 0.514091 +vt 0.185750 0.518654 +vt 0.192303 0.513331 +vt 0.175650 0.519015 +vt 0.179611 0.523562 +vt 0.184151 0.528208 +vt 0.172605 0.528480 +vt 0.176269 0.533069 +vt 0.180500 0.537955 +vt 0.188566 0.533143 +vt 0.167107 0.537789 +vt 0.170827 0.543041 +vt 0.176398 0.550252 +vt 0.160165 0.548368 +vt 0.165609 0.556461 +vt 0.172408 0.565435 +vt 0.154682 0.562749 +vt 0.161530 0.572309 +vt 0.168311 0.581582 +vt 0.150715 0.579231 +vt 0.157853 0.588611 +vt 0.164604 0.598223 +vt 0.148156 0.595760 +vt 0.154898 0.605243 +vt 0.160972 0.615276 +vt 0.145859 0.612421 +vt 0.152950 0.622106 +vt 0.160991 0.631362 +vt 0.146512 0.628655 +vt 0.156238 0.636531 +vt 0.166017 0.642607 +vt 0.152486 0.641033 +vt 0.162953 0.646454 +vt 0.172830 0.651857 +vt 0.160431 0.650202 +vt 0.170562 0.655125 +vt 0.179894 0.659677 +vt 0.168585 0.658493 +vt 0.178104 0.662583 +vt 0.186596 0.666585 +vt 0.188456 0.664315 +vt 0.176545 0.665404 +vt 0.185222 0.668894 +vt 0.396564 0.723607 +vt 0.395131 0.720227 +vt 0.385831 0.722649 +vt 0.394106 0.716831 +vt 0.384704 0.718272 +vt 0.374149 0.720073 +vt 0.384161 0.713944 +vt 0.373332 0.714852 +vt 0.361103 0.716266 +vt 0.373154 0.709428 +vt 0.360860 0.709312 +vt 0.347671 0.708562 +vt 0.361592 0.701915 +vt 0.348658 0.699204 +vt 0.335505 0.696228 +vt 0.351168 0.689242 +vt 0.338782 0.684645 +vt 0.326785 0.679964 +vt 0.343572 0.673130 +vt 0.332120 0.667284 +vt 0.320516 0.661472 +vt 0.338871 0.655433 +vt 0.327843 0.648805 +vt 0.317281 0.642642 +vt 0.336401 0.637300 +vt 0.326297 0.630789 +vt 0.317720 0.625748 +vt 0.337693 0.618869 +vt 0.329912 0.613402 +vt 0.323918 0.608977 +vt 0.343678 0.601147 +vt 0.338458 0.596065 +vt 0.334521 0.592086 +vt 0.351857 0.585278 +vt 0.347966 0.581041 +vt 0.344768 0.577666 +vt 0.360995 0.571673 +vt 0.357585 0.568077 +vt 0.354960 0.565169 +vt 0.371443 0.559239 +vt 0.368838 0.556377 +vt 0.367051 0.553965 +vt 0.352881 0.562907 +vt 0.365182 0.551514 +vt 0.350655 0.560674 +vt 0.363442 0.549420 +vt 0.348964 0.558876 +vt 0.050613 0.810786 +vt 0.059933 0.822914 +vt 0.062153 0.821291 +vt 0.052720 0.809356 +vt 0.064707 0.819428 +vt 0.069722 0.832557 +vt 0.072351 0.830975 +vt 0.075274 0.829368 +vt 0.079467 0.842894 +vt 0.082131 0.841371 +vt 0.085801 0.839368 +vt 0.089972 0.852184 +vt 0.093533 0.849888 +vt 0.098458 0.846862 +vt 0.100175 0.859911 +vt 0.105329 0.857258 +vt 0.111294 0.854441 +vt 0.112204 0.867378 +vt 0.118888 0.864858 +vt 0.127047 0.861618 +vt 0.125895 0.875962 +vt 0.135204 0.872906 +vt 0.145560 0.868637 +vt 0.142329 0.885312 +vt 0.153444 0.881413 +vt 0.163267 0.875416 +vt 0.160019 0.895956 +vt 0.163489 0.908183 +vt 0.165776 0.917815 +vt 0.155648 0.932978 +vt 0.167848 0.926401 +vt 0.179508 0.919153 +vt 0.188955 0.912708 +vt 0.170123 0.933724 +vt 0.181574 0.926024 +vt 0.191244 0.918851 +vt 0.198878 0.913288 +vt 0.196952 0.907553 +vt 0.183816 0.932208 +vt 0.193707 0.924460 +vt 0.201501 0.918582 +vt 0.196210 0.930381 +vt 0.204266 0.923801 +vt 0.210570 0.918466 +vt 0.214730 0.914558 +vt 0.206930 0.929189 +vt 0.214026 0.923603 +vt 0.218502 0.918987 +vt 0.221575 0.915027 +vt 0.218019 0.910784 +vt 0.217061 0.928758 +vt 0.222503 0.923689 +vt 0.225791 0.919646 +vt 0.205709 0.319684 +vt 0.199217 0.316101 +vt 0.226586 0.928416 +vt 0.231011 0.923864 +vt 0.219739 0.933600 +vt 0.222330 0.937263 +vt 0.230485 0.932165 +vt 0.236799 0.927576 +vt 0.224810 0.940584 +vt 0.233555 0.935237 +vt 0.240429 0.930474 +vt 0.230341 0.344740 +vt 0.231792 0.356824 +vt 0.235605 0.357283 +vt 0.234494 0.345389 +vt 0.232846 0.334161 +vt 0.238819 0.346300 +vt 0.237871 0.335727 +vt 0.243522 0.347434 +vt 0.243309 0.337230 +vt 0.248330 0.348553 +vt 0.248627 0.338254 +vt 0.248367 0.329288 +vt 0.247018 0.319905 +vt 0.253881 0.339106 +vt 0.253564 0.329729 +vt 0.251207 0.319551 +vt 0.248990 0.311382 +vt 0.244730 0.312937 +vt 0.257664 0.329648 +vt 0.259178 0.339541 +vt 0.245785 0.305171 +vt 0.242252 0.307113 +vt 0.237881 0.309321 +vt 0.238800 0.301670 +vt 0.234941 0.305297 +vt 0.234248 0.296975 +vt 0.231336 0.301827 +vt 0.228054 0.293509 +vt 0.225710 0.299203 +vt 0.221008 0.290358 +vt 0.230761 0.288581 +vt 0.224333 0.284707 +vt 0.217839 0.279792 +vt 0.213906 0.285421 +vt 0.211020 0.274047 +vt 0.207337 0.280073 +vt 0.221132 0.881816 +vt 0.223308 0.878252 +vt 0.214356 0.878950 +vt 0.212328 0.883889 +vt 0.218917 0.885625 +vt 0.209726 0.889546 +vt 0.216304 0.890439 +vt 0.204709 0.882217 +vt 0.206924 0.895477 +vt 0.213330 0.896300 +vt 0.191069 0.297408 +vt 0.186197 0.302324 +vt 0.190710 0.305580 +vt 0.204711 0.899879 +vt 0.211209 0.900720 +vt 0.188057 0.310213 +vt 0.193362 0.313495 +vt 0.183377 0.306294 +vt 0.221748 0.273740 +vt 0.215319 0.267855 +vt 0.227974 0.279200 +vt 0.232095 0.274105 +vt 0.234078 0.284230 +vt 0.237910 0.280753 +vt 0.242121 0.277598 +vt 0.236800 0.270223 +vt 0.246821 0.274581 +vt 0.242226 0.266909 +vt 0.252912 0.270930 +vt 0.248892 0.263699 +vt 0.261074 0.266916 +vt 0.259623 0.261658 +vt 0.273044 0.267487 +vt 0.273305 0.264128 +vt 0.274479 0.260718 +vt 0.285168 0.271183 +vt 0.286820 0.268748 +vt 0.288859 0.266206 +vt 0.276352 0.257191 +vt 0.295215 0.277626 +vt 0.297728 0.275946 +vt 0.274330 0.883565 +vt 0.280574 0.890238 +vt 0.283004 0.888181 +vt 0.284670 0.896087 +vt 0.287085 0.894796 +vt 0.289690 0.893188 +vt 0.787315 0.639993 +vt 0.788923 0.637807 +vt 0.783301 0.633389 +vt 0.781646 0.635554 +vt 0.780273 0.637887 +vt 0.785786 0.642599 +vt 0.777062 0.624702 +vt 0.773953 0.615932 +vt 0.310243 0.309673 +vt 0.306950 0.294745 +vt 0.304405 0.295989 +vt 0.306959 0.309983 +vt 0.309586 0.322825 +vt 0.303882 0.310354 +vt 0.301243 0.310735 +vt 0.298492 0.311105 +vt 0.296411 0.320912 +vt 0.291204 0.327735 +vt 0.295802 0.311388 +vt 0.293974 0.319648 +vt 0.294087 0.303383 +vt 0.289844 0.297788 +vt 0.287554 0.301058 +vt 0.283411 0.298176 +vt 0.280702 0.302542 +vt 0.284220 0.305481 +vt 0.285211 0.294456 +vt 0.281101 0.289631 +vt 0.276034 0.290386 +vt 0.280951 0.286714 +vt 0.274824 0.287905 +vt 0.269549 0.291755 +vt 0.271262 0.293644 +vt 0.280063 0.283043 +vt 0.273298 0.285117 +vt 0.267601 0.289521 +vt 0.262968 0.295463 +vt 0.265080 0.297354 +vt 0.265115 0.286410 +vt 0.260132 0.291800 +vt 0.261708 0.281933 +vt 0.256511 0.286991 +vt 0.252098 0.290876 +vt 0.248379 0.294005 +vt 0.251932 0.281207 +vt 0.247459 0.284548 +vt 0.243453 0.287381 +vt 0.240295 0.290137 +vt 0.245098 0.296477 +vt 0.241974 0.298936 +vt 0.237079 0.293339 +vt 0.257671 0.276706 +vt 0.263822 0.304351 +vt 0.266971 0.298939 +vt 0.265789 0.305382 +vt 0.268884 0.300458 +vt 0.271012 0.302177 +vt 0.273487 0.304222 +vt 0.276950 0.307072 +vt 0.276756 0.315177 +vt 0.280428 0.310541 +vt 0.280805 0.318932 +vt 0.273471 0.319021 +vt 0.278221 0.323445 +vt 0.270854 0.321777 +vt 0.276624 0.326875 +vt 0.268435 0.324221 +vt 0.275476 0.329934 +vt 0.280846 0.331233 +vt 0.285670 0.330652 +vt 0.264703 0.316175 +vt 0.262521 0.316885 +vt 0.262170 0.309549 +vt 0.264240 0.310112 +vt 0.302815 0.285061 +vt 0.300251 0.286141 +vt 0.283517 0.273784 +vt 0.243441 0.358757 +vt 0.239384 0.357965 +vt 0.239350 0.369353 +vt 0.235634 0.368581 +vt 0.234313 0.378830 +vt 0.232100 0.367761 +vt 0.231085 0.377903 +vt 0.227641 0.387732 +vt 0.199029 0.958871 +vt 0.207616 0.952136 +vt 0.205434 0.949054 +vt 0.196671 0.956085 +vt 0.187666 0.964149 +vt 0.190333 0.966621 +vt 0.194327 0.953180 +vt 0.184899 0.961343 +vt 0.175550 0.971196 +vt 0.182234 0.957673 +vt 0.172234 0.967224 +vt 0.162454 0.976799 +vt 0.169145 0.961532 +vt 0.158440 0.970629 +vt 0.147227 0.979787 +vt 0.152433 0.986511 +vt 0.154800 0.964101 +vt 0.142900 0.972491 +vt 0.726716 0.460093 +vt 0.729284 0.452286 +vt 0.151592 0.957592 +vt 0.139707 0.964239 +vt 0.732722 0.444668 +vt 0.148289 0.949103 +vt 0.137975 0.953809 +vt 0.738819 0.437097 +vt 0.145365 0.938831 +vt 0.136320 0.942668 +vt 0.746875 0.430171 +vt 0.741053 0.422874 +vt 0.750347 0.416018 +vt 0.745336 0.408020 +vt 0.735675 0.413960 +vt 0.755416 0.423012 +vt 0.741625 0.399238 +vt 0.731387 0.403878 +vt 0.738974 0.389308 +vt 0.728344 0.392469 +vt 0.717859 0.394739 +vt 0.726705 0.380068 +vt 0.716522 0.381255 +vt 0.706610 0.382165 +vt 0.707858 0.396021 +vt 0.696071 0.382534 +vt 0.696492 0.396575 +vt 0.684665 0.382002 +vt 0.683901 0.395887 +vt 0.672586 0.380580 +vt 0.685373 0.367640 +vt 0.674369 0.366186 +vt 0.663194 0.364142 +vt 0.676276 0.351988 +vt 0.665683 0.350301 +vt 0.654828 0.348248 +vt 0.667459 0.337023 +vt 0.657135 0.335431 +vt 0.646588 0.333496 +vt 0.643812 0.345781 +vt 0.658671 0.324067 +vt 0.648581 0.322681 +vt 0.771091 0.668975 +vt 0.768900 0.658032 +vt 0.758321 0.659087 +vt 0.767852 0.650169 +vt 0.757476 0.650400 +vt 0.747120 0.650277 +vt 0.757258 0.644962 +vt 0.746928 0.643886 +vt 0.736832 0.643149 +vt 0.747036 0.639206 +vt 0.736690 0.637822 +vt 0.726091 0.636425 +vt 0.715122 0.626613 +vt 0.714842 0.618555 +vt 0.704025 0.614801 +vt 0.899500 0.806020 +vt 0.906878 0.801438 +vt 0.433134 0.992164 +vt 0.444453 0.994131 +vt 0.441951 0.987580 +vt 0.429426 0.987569 +vt 0.440834 0.982868 +vt 0.450569 0.984229 +vt 0.450218 0.977891 +vt 0.439241 0.978171 +vt 0.450971 0.990165 +vt 0.458290 0.991510 +vt 0.458944 0.985274 +vt 0.452363 0.996661 +vt 0.458166 0.997277 +vt 0.903502 0.826956 +vt 0.897658 0.828873 +vt 0.899003 0.834307 +vt 0.903929 0.833650 +vt 0.464869 0.998047 +vt 0.465692 0.992694 +vt 0.582164 0.221559 +vt 0.577663 0.218558 +vt 0.573124 0.224370 +vt 0.576599 0.227389 +vt 0.580199 0.230813 +vt 0.586611 0.225179 +vt 0.467009 0.987121 +vt 0.584041 0.234487 +vt 0.591252 0.229108 +vt 0.468574 0.981268 +vt 0.459754 0.978562 +vt 0.449012 0.970354 +vt 0.446274 0.963285 +vt 0.435271 0.967162 +vt 0.437377 0.973098 +vt 0.423936 0.972388 +vt 0.432308 0.960415 +vt 0.422108 0.966743 +vt 0.414464 0.971490 +vt 0.419660 0.960988 +vt 0.412695 0.966602 +vt 0.407358 0.970850 +vt 0.408932 0.975043 +vt 0.409852 0.961378 +vt 0.404688 0.966107 +vt 0.406360 0.956537 +vt 0.401103 0.960746 +vt 0.402474 0.952317 +vt 0.397986 0.956505 +vt 0.397667 0.947809 +vt 0.394278 0.952098 +vt 0.391018 0.955257 +vt 0.389092 0.946944 +vt 0.386425 0.950095 +vt 0.383149 0.941552 +vt 0.381128 0.944662 +vt 0.377666 0.936451 +vt 0.375862 0.939413 +vt 0.373810 0.942066 +vt 0.371181 0.935322 +vt 0.369439 0.937780 +vt 0.367312 0.940158 +vt 0.371085 0.944407 +vt 0.889692 0.658950 +vt 0.885627 0.661998 +vt 0.887841 0.664488 +vt 0.892394 0.661259 +vt 0.889577 0.667181 +vt 0.894572 0.664363 +vt 0.890977 0.670295 +vt 0.896327 0.668148 +vt 0.901461 0.664295 +vt 0.907934 0.666718 +vt 0.906071 0.659752 +vt 0.908910 0.675185 +vt 0.913650 0.674284 +vt 0.909933 0.684003 +vt 0.914833 0.683853 +vt 0.919459 0.683522 +vt 0.916450 0.693127 +vt 0.921026 0.693467 +vt 0.917882 0.701910 +vt 0.922391 0.702644 +vt 0.918311 0.709189 +vt 0.922603 0.710515 +vt 0.913167 0.706880 +vt 0.912808 0.700610 +vt 0.906516 0.698661 +vt 0.906524 0.703620 +vt 0.911525 0.692796 +vt 0.905573 0.692242 +vt 0.898848 0.701316 +vt 0.898078 0.705094 +vt 0.890406 0.704014 +vt 0.889629 0.707070 +vt 0.896764 0.708511 +vt 0.890824 0.700948 +vt 0.883104 0.700685 +vt 0.882990 0.703347 +vt 0.882572 0.705993 +vt 0.881932 0.708682 +vt 0.888699 0.710193 +vt 0.391043 0.891086 +vt 0.384969 0.887517 +vt 0.383797 0.890057 +vt 0.389713 0.894170 +vt 0.396134 0.897137 +vt 0.397562 0.893556 +vt 0.895311 0.711795 +vt 0.403720 0.898664 +vt 0.405304 0.894586 +vt 0.393999 0.900778 +vt 0.401270 0.902894 +vt 0.410681 0.903672 +vt 0.417114 0.910579 +vt 0.419692 0.906078 +vt 0.425599 0.915505 +vt 0.427895 0.911567 +vt 0.435548 0.921795 +vt 0.436988 0.918505 +vt 0.438657 0.914400 +vt 0.440453 0.910268 +vt 0.447815 0.925338 +vt 0.448764 0.921488 +vt 0.449902 0.918402 +vt 0.451318 0.915344 +vt 0.442056 0.906309 +vt 0.459498 0.928837 +vt 0.460371 0.925908 +vt 0.461567 0.922491 +vt 0.462816 0.919383 +vt 0.453065 0.912315 +vt 0.506882 0.149126 +vt 0.506117 0.145346 +vt 0.492342 0.144721 +vt 0.493434 0.148613 +vt 0.494742 0.153256 +vt 0.507522 0.152649 +vt 0.496152 0.157888 +vt 0.508112 0.156110 +vt 0.480910 0.150270 +vt 0.482306 0.155109 +vt 0.484403 0.160235 +vt 0.486378 0.163836 +vt 0.497287 0.161311 +vt 0.470783 0.159066 +vt 0.472957 0.163564 +vt 0.475667 0.166709 +vt 0.477781 0.169647 +vt 0.488290 0.167310 +vt 0.463731 0.167406 +vt 0.466359 0.170845 +vt 0.468799 0.173350 +vt 0.470722 0.175814 +vt 0.479407 0.172683 +vt 0.459548 0.175499 +vt 0.462120 0.177816 +vt 0.464065 0.179864 +vt 0.465913 0.182132 +vt 0.472225 0.178418 +vt 0.457074 0.183976 +vt 0.459475 0.185273 +vt 0.462228 0.186870 +vt 0.456273 0.192737 +vt 0.459383 0.193690 +vt 0.462842 0.194228 +vt 0.461367 0.203164 +vt 0.466787 0.203579 +vt 0.467476 0.194448 +vt 0.457372 0.202496 +vt 0.455244 0.211345 +vt 0.460068 0.212130 +vt 0.453715 0.201577 +vt 0.451234 0.210347 +vt 0.449919 0.219102 +vt 0.454618 0.219433 +vt 0.446114 0.218929 +vt 0.450481 0.228216 +vt 0.443353 0.218843 +vt 0.440933 0.218777 +vt 0.438573 0.210508 +vt 0.438167 0.218526 +vt 0.437433 0.226132 +vt 0.436567 0.232427 +vt 0.435688 0.218231 +vt 0.434920 0.225121 +vt 0.433836 0.231019 +vt 0.432550 0.237018 +vt 0.956479 0.284427 +vt 0.954425 0.278774 +vt 0.951833 0.278935 +vt 0.953543 0.285083 +vt 0.956470 0.290837 +vt 0.959610 0.289388 +vt 0.959184 0.296967 +vt 0.962858 0.295305 +vt 0.950215 0.285919 +vt 0.952774 0.292313 +vt 0.955244 0.298456 +vt 0.957879 0.306065 +vt 0.961347 0.304232 +vt 0.948374 0.293642 +vt 0.950516 0.300109 +vt 0.952207 0.307318 +vt 0.952586 0.313906 +vt 0.960801 0.313284 +vt 0.943382 0.301831 +vt 0.944062 0.308177 +vt 0.943334 0.314254 +vt 0.942599 0.319069 +vt 0.952285 0.318975 +vt 0.934464 0.309216 +vt 0.933760 0.314757 +vt 0.932621 0.319178 +vt 0.931398 0.322847 +vt 0.941844 0.322898 +vt 0.924137 0.314580 +vt 0.922609 0.317965 +vt 0.921040 0.321278 +vt 0.919618 0.324631 +vt 0.930038 0.326319 +vt 0.912010 0.315600 +vt 0.910898 0.318804 +vt 0.909736 0.321892 +vt 0.899654 0.314472 +vt 0.898467 0.317128 +vt 0.897505 0.319618 +vt 0.908784 0.325107 +vt 0.918508 0.328062 +vt 0.654571 0.136150 +vt 0.664025 0.130370 +vt 0.928926 0.329600 +vt 0.646086 0.143008 +vt 0.675137 0.128249 +vt 0.674440 0.125296 +vt 0.940159 0.329596 +vt 0.941003 0.326620 +vt 0.951437 0.329896 +vt 0.951782 0.326525 +vt 0.952123 0.323028 +vt 0.963243 0.327133 +vt 0.963175 0.323611 +vt 0.962391 0.319219 +vt 0.965332 0.311330 +vt 0.967984 0.308786 +vt 0.964721 0.302467 +vt 0.434581 0.251815 +vt 0.438319 0.258526 +vt 0.441931 0.256132 +vt 0.432308 0.244250 +vt 0.449653 0.260162 +vt 0.444928 0.253559 +vt 0.452265 0.257862 +vt 0.447347 0.251389 +vt 0.454602 0.255907 +vt 0.449265 0.249113 +vt 0.456738 0.254035 +vt 0.452433 0.247856 +vt 0.458829 0.252304 +vt 0.455318 0.246531 +vt 0.452551 0.238057 +vt 0.456590 0.237740 +vt 0.454868 0.228041 +vt 0.460688 0.237658 +vt 0.459608 0.228115 +vt 0.459585 0.219922 +vt 0.466712 0.228568 +vt 0.467134 0.220525 +vt 0.467044 0.212684 +vt 0.476262 0.221413 +vt 0.476221 0.213002 +vt 0.475615 0.203940 +vt 0.487623 0.213498 +vt 0.486581 0.204209 +vt 0.485192 0.195237 +vt 0.474946 0.194795 +vt 0.483748 0.188505 +vt 0.497505 0.194770 +vt 0.495789 0.187853 +vt 0.494368 0.182793 +vt 0.482765 0.183741 +vt 0.492844 0.178434 +vt 0.481932 0.179555 +vt 0.491425 0.174366 +vt 0.480826 0.175976 +vt 0.489878 0.170644 +vt 0.501049 0.172249 +vt 0.499699 0.168583 +vt 0.498502 0.165022 +vt 0.509421 0.166658 +vt 0.508608 0.163019 +vt 0.508411 0.159325 +vt 0.465759 0.913876 +vt 0.468202 0.911401 +vt 0.460736 0.905172 +vt 0.458011 0.907314 +vt 0.455072 0.909855 +vt 0.464185 0.916428 +vt 0.450919 0.898791 +vt 0.446724 0.900401 +vt 0.443375 0.902757 +vt 0.444185 0.890556 +vt 0.447735 0.888887 +vt 0.441626 0.882863 +vt 0.454189 0.897126 +vt 0.457254 0.894978 +vt 0.450422 0.887124 +vt 0.463390 0.902523 +vt 0.938941 0.770283 +vt 0.939349 0.766266 +vt 0.931099 0.765274 +vt 0.930116 0.769411 +vt 0.470352 0.908742 +vt 0.947894 0.771964 +vt 0.948143 0.768543 +vt 0.948440 0.764917 +vt 0.939695 0.761925 +vt 0.510601 0.170281 +vt 0.502737 0.176169 +vt 0.512184 0.174195 +vt 0.504555 0.180558 +vt 0.514238 0.178625 +vt 0.506645 0.186152 +vt 0.516725 0.184258 +vt 0.508699 0.193510 +vt 0.518321 0.192007 +vt 0.499264 0.203948 +vt 0.500297 0.213954 +vt 0.500466 0.223777 +vt 0.487927 0.222561 +vt 0.487437 0.231272 +vt 0.499789 0.232889 +vt 0.475726 0.229617 +vt 0.474928 0.238557 +vt 0.486366 0.240016 +vt 0.466736 0.237911 +vt 0.474010 0.246755 +vt 0.472803 0.252449 +vt 0.483272 0.253493 +vt 0.484749 0.247804 +vt 0.494445 0.254967 +vt 0.496418 0.249027 +vt 0.498443 0.241436 +vt 0.506617 0.250337 +vt 0.508918 0.242833 +vt 0.515934 0.251381 +vt 0.518088 0.244530 +vt 0.318240 0.217323 +vt 0.324180 0.213625 +vt 0.329531 0.210389 +vt 0.326829 0.206897 +vt 0.334789 0.206928 +vt 0.332014 0.203821 +vt 0.329065 0.200602 +vt 0.324266 0.203249 +vt 0.800102 0.700541 +vt 0.804876 0.698727 +vt 0.811731 0.696651 +vt 0.810133 0.690704 +vt 0.817568 0.689329 +vt 0.816693 0.683599 +vt 0.809441 0.684112 +vt 0.819457 0.694509 +vt 0.827364 0.692553 +vt 0.825497 0.688238 +vt 0.833602 0.687445 +vt 0.833093 0.683831 +vt 0.824801 0.683541 +vt 0.834942 0.691281 +vt 0.842045 0.689690 +vt 0.840830 0.687006 +vt 0.837557 0.694933 +vt 0.844276 0.692515 +vt 0.840717 0.698595 +vt 0.847078 0.694540 +vt 0.850644 0.671729 +vt 0.847518 0.672811 +vt 0.844939 0.674247 +vt 0.836002 0.673106 +vt 0.842711 0.676203 +vt 0.834300 0.676462 +vt 0.841078 0.678578 +vt 0.833293 0.680132 +vt 0.840340 0.681257 +vt 0.840305 0.684145 +vt 0.826164 0.674302 +vt 0.825002 0.678852 +vt 0.818439 0.672113 +vt 0.817106 0.677805 +vt 0.811280 0.670056 +vt 0.809959 0.676837 +vt 0.820489 0.666845 +vt 0.813196 0.664004 +vt 0.806749 0.661108 +vt 0.815533 0.658645 +vt 0.809039 0.654996 +vt 0.803901 0.652089 +vt 0.801507 0.657939 +vt 0.950891 0.733587 +vt 0.946480 0.729545 +vt 0.941400 0.732048 +vt 0.946394 0.737140 +vt 0.936659 0.734415 +vt 0.936598 0.725643 +vt 0.931799 0.735860 +vt 0.928940 0.739043 +vt 0.920585 0.735925 +vt 0.924845 0.741986 +vt 0.925613 0.746944 +vt 0.919772 0.743407 +vt 0.920316 0.747904 +vt 0.920048 0.751959 +vt 0.925543 0.751463 +vt 0.919176 0.755661 +vt 0.925111 0.755856 +vt 0.917690 0.759068 +vt 0.924101 0.760194 +vt 0.931829 0.760750 +vt 0.922741 0.764076 +vt 0.915663 0.762219 +vt 0.913490 0.765091 +vt 0.921059 0.767555 +vt 0.910431 0.760468 +vt 0.908074 0.762702 +vt 0.444302 0.880856 +vt 0.439698 0.876976 +vt 0.437188 0.879016 +vt 0.435991 0.873981 +vt 0.433483 0.876510 +vt 0.432455 0.871965 +vt 0.430253 0.874984 +vt 0.428271 0.878215 +vt 0.899307 0.746011 +vt 0.898020 0.751041 +vt 0.902363 0.746236 +vt 0.904650 0.742586 +vt 0.902132 0.741732 +vt 0.426625 0.882131 +vt 0.907651 0.738809 +vt 0.904518 0.738200 +vt 0.910186 0.735238 +vt 0.906373 0.734595 +vt 0.907430 0.743564 +vt 0.910659 0.740177 +vt 0.913903 0.736462 +vt 0.915755 0.732354 +vt 0.913722 0.742210 +vt 0.917385 0.739384 +vt 0.910304 0.745091 +vt 0.904964 0.746708 +vt 0.907662 0.747876 +vt 0.908138 0.752173 +vt 0.909094 0.756284 +vt 0.910959 0.754058 +vt 0.912891 0.757821 +vt 0.914835 0.755112 +vt 0.906554 0.758483 +vt 0.903919 0.759679 +vt 0.943048 0.724506 +vt 0.940642 0.719623 +vt 0.933962 0.718918 +vt 0.806087 0.646251 +vt 0.811711 0.649569 +vt 0.818339 0.653749 +vt 0.828093 0.669960 +vt 0.337228 0.210208 +vt 0.339318 0.213900 +vt 0.342002 0.218751 +vt 0.343950 0.228818 +vt 0.345868 0.223879 +vt 0.348747 0.219158 +vt 0.349606 0.227661 +vt 0.352057 0.223496 +vt 0.355434 0.220819 +vt 0.353996 0.215781 +vt 0.359511 0.219664 +vt 0.357206 0.225117 +vt 0.360731 0.224771 +vt 0.364037 0.225451 +vt 0.363300 0.220474 +vt 0.367712 0.226790 +vt 0.367481 0.222363 +vt 0.364303 0.229824 +vt 0.367383 0.231358 +vt 0.918624 0.155870 +vt 0.917039 0.159864 +vt 0.364302 0.233463 +vt 0.366290 0.235866 +vt 0.916044 0.163399 +vt 0.363143 0.239305 +vt 0.915436 0.166549 +vt 0.918701 0.167380 +vt 0.361957 0.231879 +vt 0.361783 0.228526 +vt 0.358823 0.228539 +vt 0.359902 0.231306 +vt 0.354409 0.226836 +vt 0.352405 0.230339 +vt 0.348169 0.232138 +vt 0.342795 0.234345 +vt 0.504062 0.256644 +vt 0.513803 0.257657 +vt 0.501567 0.261778 +vt 0.510828 0.263323 +vt 0.492426 0.259654 +vt 0.490181 0.263721 +vt 0.499458 0.266193 +vt 0.482056 0.257660 +vt 0.480524 0.261369 +vt 0.478651 0.264905 +vt 0.488007 0.267551 +vt 0.471731 0.256072 +vt 0.470694 0.259037 +vt 0.469337 0.261963 +vt 0.467380 0.264751 +vt 0.476416 0.268318 +vt 0.463902 0.256199 +vt 0.462323 0.258356 +vt 0.460398 0.260489 +vt 0.458263 0.262632 +vt 0.465184 0.267109 +vt 0.462589 0.269744 +vt 0.474176 0.271275 +vt 0.455682 0.265659 +vt 0.486251 0.271102 +vt 0.497728 0.270113 +vt 0.506999 0.272173 +vt 0.508545 0.267986 +vt 0.959958 0.149476 +vt 0.319650 0.237390 +vt 0.327558 0.239149 +vt 0.963116 0.330432 +vt 0.974368 0.330949 +vt 0.705664 0.109558 +vt 0.714064 0.104492 +vt 0.984069 0.330492 +vt 0.695207 0.114455 +vt 0.696557 0.117369 +vt 0.684489 0.119674 +vt 0.685837 0.122734 +vt 0.686871 0.125590 +vt 0.636200 0.151402 +vt 0.634138 0.149731 +vt 0.623456 0.158047 +vt 0.626002 0.159752 +vt 0.628278 0.161653 +vt 0.618949 0.171513 +vt 0.621618 0.172694 +vt 0.624033 0.174102 +vt 0.619901 0.186177 +vt 0.623100 0.186411 +vt 0.626275 0.186685 +vt 0.627134 0.175431 +vt 0.629659 0.187016 +vt 0.630311 0.176814 +vt 0.626389 0.197454 +vt 0.629955 0.197007 +vt 0.627328 0.208008 +vt 0.630799 0.206820 +vt 0.634623 0.205590 +vt 0.634784 0.215288 +vt 0.637885 0.213532 +vt 0.641241 0.211544 +vt 0.644409 0.219570 +vt 0.646547 0.216943 +vt 0.649408 0.215125 +vt 0.652348 0.212939 +vt 0.655779 0.210431 +vt 0.642320 0.222149 +vt 0.639759 0.224644 +vt 0.648329 0.229147 +vt 0.631684 0.217105 +vt 0.628485 0.219147 +vt 0.637455 0.227517 +vt 0.624039 0.209136 +vt 0.620872 0.210054 +vt 0.625645 0.220895 +vt 0.623084 0.197776 +vt 0.619897 0.197961 +vt 0.616571 0.198218 +vt 0.617661 0.210735 +vt 0.616795 0.185656 +vt 0.613943 0.185321 +vt 0.613732 0.198284 +vt 0.616114 0.170494 +vt 0.881645 0.294374 +vt 0.884513 0.294142 +vt 0.886343 0.278008 +vt 0.883426 0.278106 +vt 0.886156 0.309402 +vt 0.888941 0.307003 +vt 0.891484 0.305116 +vt 0.887412 0.293881 +vt 0.900977 0.311785 +vt 0.902289 0.309205 +vt 0.893680 0.303310 +vt 0.913084 0.312698 +vt 0.924757 0.310181 +vt 0.914015 0.309562 +vt 0.903638 0.306496 +vt 0.905170 0.303329 +vt 0.914699 0.305549 +vt 0.924180 0.304928 +vt 0.934196 0.303410 +vt 0.890675 0.293587 +vt 0.886078 0.263426 +vt 0.882973 0.263336 +vt 0.886205 0.249471 +vt 0.883135 0.249373 +vt 0.879540 0.249423 +vt 0.884365 0.235261 +vt 0.881582 0.233933 +vt 0.614580 0.211146 +vt 0.620182 0.223930 +vt 0.622886 0.222517 +vt 0.631233 0.234330 +vt 0.633335 0.232120 +vt 0.635363 0.229856 +vt 0.644719 0.237778 +vt 0.646003 0.235139 +vt 0.647196 0.232006 +vt 0.655926 0.238992 +vt 0.656858 0.235988 +vt 0.656517 0.232732 +vt 0.654775 0.241863 +vt 0.665767 0.246410 +vt 0.664190 0.249390 +vt 0.674553 0.253708 +vt 0.675641 0.250686 +vt 0.653507 0.244741 +vt 0.913939 0.209812 +vt 0.915041 0.213032 +vt 0.926280 0.210341 +vt 0.925508 0.206917 +vt 0.643449 0.240463 +vt 0.903662 0.213607 +vt 0.905195 0.216453 +vt 0.906238 0.219319 +vt 0.915985 0.216315 +vt 0.891867 0.221107 +vt 0.893637 0.223248 +vt 0.895652 0.225291 +vt 0.897556 0.227301 +vt 0.907304 0.222017 +vt 0.887434 0.236507 +vt 0.890191 0.237664 +vt 0.893016 0.238401 +vt 0.899835 0.229322 +vt 0.901912 0.231677 +vt 0.910187 0.227922 +vt 0.908729 0.224865 +vt 0.919668 0.225917 +vt 0.918380 0.222781 +vt 0.917154 0.219510 +vt 0.929384 0.219718 +vt 0.928311 0.216493 +vt 0.927124 0.213271 +vt 0.939444 0.214020 +vt 0.938490 0.210827 +vt 0.937785 0.208279 +vt 0.949975 0.209634 +vt 0.949513 0.206837 +vt 0.949035 0.204289 +vt 0.936881 0.205193 +vt 0.961154 0.205981 +vt 0.960836 0.203071 +vt 0.685640 0.258365 +vt 0.696522 0.263500 +vt 0.697651 0.260754 +vt 0.686559 0.255601 +vt 0.698753 0.258072 +vt 0.687529 0.252831 +vt 0.699867 0.255379 +vt 0.688426 0.250366 +vt 0.701002 0.252634 +vt 0.689457 0.247615 +vt 0.702129 0.249902 +vt 0.690552 0.244942 +vt 0.682146 0.239969 +vt 0.692002 0.242004 +vt 0.684199 0.237293 +vt 0.678103 0.236443 +vt 0.675596 0.233286 +vt 0.693589 0.238937 +vt 0.686145 0.234173 +vt 0.482744 0.922885 +vt 0.481430 0.931458 +vt 0.703341 0.247124 +vt 0.704846 0.244061 +vt 0.479738 0.943118 +vt 0.483908 0.943579 +vt 0.478719 0.955481 +vt 0.482719 0.955730 +vt 0.488436 0.956123 +vt 0.489798 0.944158 +vt 0.496965 0.956767 +vt 0.498022 0.945064 +vt 0.507565 0.957856 +vt 0.508336 0.946499 +vt 0.509709 0.934750 +vt 0.518781 0.959145 +vt 0.507145 0.967231 +vt 0.517982 0.967909 +vt 0.528406 0.969281 +vt 0.517250 0.974758 +vt 0.527350 0.975896 +vt 0.535640 0.977978 +vt 0.536784 0.971047 +vt 0.541933 0.980009 +vt 0.543169 0.972541 +vt 0.546207 0.981434 +vt 0.547432 0.973448 +vt 0.441151 0.310677 +vt 0.448692 0.313855 +vt 0.450673 0.310617 +vt 0.442464 0.307392 +vt 0.728419 0.128630 +vt 0.454114 0.316470 +vt 0.456594 0.313214 +vt 0.458706 0.310096 +vt 0.461049 0.315793 +vt 0.464144 0.312735 +vt 0.466618 0.309837 +vt 0.467784 0.315440 +vt 0.464250 0.318150 +vt 0.466289 0.320160 +vt 0.469745 0.317627 +vt 0.610933 0.515437 +vt 0.611074 0.511411 +vt 0.608512 0.511304 +vt 0.608503 0.515684 +vt 0.605769 0.510974 +vt 0.605927 0.515622 +vt 0.606625 0.520569 +vt 0.602899 0.515220 +vt 0.608488 0.526933 +vt 0.611118 0.537471 +vt 0.615433 0.539275 +vt 0.611921 0.551506 +vt 0.616459 0.552789 +vt 0.950768 0.100353 +vt 0.937774 0.096426 +vt 0.935445 0.099409 +vt 0.947538 0.103272 +vt 0.960251 0.104112 +vt 0.963481 0.099093 +vt 0.933540 0.102907 +vt 0.945489 0.106455 +vt 0.957135 0.108302 +vt 0.943641 0.109727 +vt 0.955475 0.111868 +vt 0.490504 0.308402 +vt 0.931712 0.106670 +vt 0.930083 0.112453 +vt 0.920023 0.105182 +vt 0.918510 0.112029 +vt 0.917970 0.119048 +vt 0.928868 0.118886 +vt 0.908191 0.111466 +vt 0.907949 0.118162 +vt 0.898786 0.110402 +vt 0.898584 0.116534 +vt 0.899529 0.103749 +vt 0.909058 0.104092 +vt 0.910215 0.096933 +vt 0.900195 0.096210 +vt 0.921861 0.099154 +vt 0.923728 0.094598 +vt 0.911308 0.091251 +vt 0.912255 0.086825 +vt 0.900153 0.089797 +vt 0.925547 0.090719 +vt 0.940952 0.093259 +vt 0.891684 0.091215 +vt 0.892519 0.097144 +vt 0.885609 0.093253 +vt 0.886315 0.098425 +vt 0.879675 0.095287 +vt 0.879990 0.099287 +vt 0.873183 0.096408 +vt 0.873378 0.099455 +vt 0.873085 0.102892 +vt 0.865886 0.104247 +vt 0.872144 0.106292 +vt 0.405556 0.154894 +vt 0.408555 0.149495 +vt 0.406195 0.148749 +vt 0.402294 0.153705 +vt 0.404038 0.147807 +vt 0.399613 0.151963 +vt 0.395041 0.156579 +vt 0.397096 0.149628 +vt 0.391984 0.153638 +vt 0.394801 0.146672 +vt 0.389045 0.149527 +vt 0.384402 0.151653 +vt 0.379883 0.152866 +vt 0.377951 0.145370 +vt 0.374201 0.145219 +vt 0.375463 0.152972 +vt 0.377281 0.137563 +vt 0.373831 0.136887 +vt 0.370518 0.135965 +vt 0.370696 0.144679 +vt 0.377531 0.131080 +vt 0.381594 0.127974 +vt 0.378613 0.126276 +vt 0.383463 0.123982 +vt 0.384228 0.129118 +vt 0.386126 0.125531 +vt 0.388995 0.121493 +vt 0.386529 0.120005 +vt 0.389284 0.116339 +vt 0.390891 0.112978 +vt 0.386773 0.112192 +vt 0.381936 0.111551 +vt 0.382793 0.108475 +vt 0.377722 0.106728 +vt 0.383987 0.105696 +vt 0.379465 0.103453 +vt 0.376104 0.099593 +vt 0.373265 0.103841 +vt 0.385367 0.102706 +vt 0.381936 0.100335 +vt 0.379511 0.096111 +vt 0.377315 0.090112 +vt 0.372746 0.094696 +vt 0.898776 0.058675 +vt 0.892977 0.057560 +vt 0.892765 0.061929 +vt 0.899401 0.063622 +vt 0.908324 0.062565 +vt 0.906017 0.057318 +vt 0.916374 0.059010 +vt 0.912620 0.054801 +vt 0.373813 0.085121 +vt 0.371195 0.080298 +vt 0.366648 0.086530 +vt 0.369825 0.090317 +vt 0.921954 0.054519 +vt 0.917254 0.049803 +vt 0.926838 0.050370 +vt 0.922937 0.045694 +vt 0.925089 0.059970 +vt 0.930488 0.055537 +vt 0.935381 0.052032 +vt 0.930407 0.065371 +vt 0.935267 0.061635 +vt 0.939425 0.058771 +vt 0.942137 0.069476 +vt 0.945430 0.066466 +vt 0.948598 0.063349 +vt 0.951637 0.060106 +vt 0.953583 0.073475 +vt 0.955567 0.070000 +vt 0.957723 0.066287 +vt 0.959529 0.063216 +vt 0.953664 0.056971 +vt 0.581003 0.548501 +vt 0.585239 0.548197 +vt 0.583610 0.538057 +vt 0.579614 0.539185 +vt 0.576194 0.540144 +vt 0.577450 0.548858 +vt 0.572958 0.541029 +vt 0.574256 0.549234 +vt 0.576637 0.530550 +vt 0.573115 0.532211 +vt 0.569855 0.533722 +vt 0.568515 0.524938 +vt 0.565298 0.526987 +vt 0.562465 0.528964 +vt 0.566747 0.535242 +vt 0.569849 0.541650 +vt 0.802115 0.837454 +vt 0.805225 0.837837 +vt 0.803780 0.830828 +vt 0.800530 0.830653 +vt 0.570976 0.549231 +vt 0.802042 0.844523 +vt 0.805617 0.844165 +vt 0.803409 0.852018 +vt 0.806417 0.852078 +vt 0.809260 0.851917 +vt 0.808973 0.843852 +vt 0.806174 0.861314 +vt 0.809889 0.861180 +vt 0.813571 0.861160 +vt 0.811077 0.871955 +vt 0.814976 0.871402 +vt 0.819800 0.870683 +vt 0.817945 0.860935 +vt 0.824965 0.869912 +vt 0.822871 0.860316 +vt 0.830408 0.869085 +vt 0.827014 0.881600 +vt 0.832228 0.881259 +vt 0.838582 0.880951 +vt 0.836730 0.868452 +vt 0.846762 0.880619 +vt 0.845961 0.867966 +vt 0.858638 0.880485 +vt 0.858350 0.867842 +vt 0.857793 0.859054 +vt 0.868995 0.867991 +vt 0.869176 0.858518 +vt 0.869106 0.852479 +vt 0.857385 0.853731 +vt 0.856876 0.849834 +vt 0.856261 0.846251 +vt 0.845082 0.845709 +vt 0.834915 0.842502 +vt 0.855549 0.842520 +vt 0.845523 0.841924 +vt 0.836388 0.838970 +vt 0.828202 0.833455 +vt 0.826178 0.836115 +vt 0.845988 0.838567 +vt 0.837613 0.835784 +vt 0.830156 0.830552 +vt 0.823328 0.823818 +vt 0.820847 0.825933 +vt 0.676404 0.298216 +vt 0.667881 0.299426 +vt 0.668306 0.302835 +vt 0.677029 0.301721 +vt 0.686346 0.300633 +vt 0.685817 0.297431 +vt 0.695990 0.298421 +vt 0.695360 0.295218 +vt 0.677474 0.305433 +vt 0.686788 0.304221 +vt 0.696500 0.302388 +vt 0.706357 0.299302 +vt 0.687363 0.309249 +vt 0.697337 0.308305 +vt 0.707260 0.306939 +vt 0.717376 0.305831 +vt 0.716438 0.295841 +vt 0.698182 0.316942 +vt 0.707991 0.316835 +vt 0.718003 0.316990 +vt 0.728792 0.317375 +vt 0.728267 0.305961 +vt 0.708149 0.328580 +vt 0.718336 0.329042 +vt 0.728901 0.329327 +vt 0.739277 0.329342 +vt 0.739310 0.317802 +vt 0.718044 0.341657 +vt 0.728398 0.341578 +vt 0.738831 0.341141 +vt 0.748611 0.340487 +vt 0.748574 0.329268 +vt 0.727491 0.354334 +vt 0.738074 0.353325 +vt 0.748284 0.352198 +vt 0.756184 0.351570 +vt 0.756519 0.339978 +vt 0.737289 0.365965 +vt 0.748130 0.364107 +vt 0.755907 0.362983 +vt 0.762063 0.362325 +vt 0.762165 0.351067 +vt 0.748638 0.375566 +vt 0.757511 0.373392 +vt 0.762851 0.372034 +vt 0.766854 0.370940 +vt 0.766222 0.361831 +vt 0.759224 0.381786 +vt 0.764255 0.379858 +vt 0.768477 0.378232 +vt 0.772023 0.376932 +vt 0.770423 0.370010 +vt 0.766732 0.386237 +vt 0.771236 0.383871 +vt 0.774648 0.382222 +vt 0.777556 0.380792 +vt 0.775346 0.375863 +vt 0.774543 0.388626 +vt 0.777639 0.386305 +vt 0.780164 0.384381 +vt 0.782688 0.382472 +vt 0.780439 0.379412 +vt 0.781001 0.389596 +vt 0.783167 0.387061 +vt 0.785530 0.384597 +vt 0.621661 0.724341 +vt 0.623320 0.728115 +vt 0.627127 0.725151 +vt 0.624815 0.722149 +vt 0.786484 0.389181 +vt 0.788923 0.386596 +vt 0.617951 0.725863 +vt 0.619006 0.730154 +vt 0.620443 0.736370 +vt 0.625694 0.733633 +vt 0.441534 0.480255 +vt 0.437181 0.481161 +vt 0.437830 0.485328 +vt 0.442560 0.485255 +vt 0.448225 0.484416 +vt 0.447601 0.478260 +vt 0.441282 0.490988 +vt 0.446524 0.491553 +vt 0.437680 0.497251 +vt 0.441901 0.498730 +vt 0.447102 0.500822 +vt 0.454725 0.504487 +vt 0.434732 0.506113 +vt 0.438993 0.508772 +vt 0.444498 0.512881 +vt 0.450756 0.518030 +vt 0.462739 0.510619 +vt 0.428592 0.516647 +vt 0.432736 0.520358 +vt 0.437705 0.525017 +vt 0.443575 0.530702 +vt 0.457381 0.524766 +vt 0.420630 0.527062 +vt 0.424756 0.531534 +vt 0.429885 0.537065 +vt 0.436718 0.544625 +vt 0.450493 0.538428 +vt 0.412173 0.538109 +vt 0.417212 0.543570 +vt 0.423546 0.550800 +vt 0.430301 0.559110 +vt 0.443404 0.552554 +vt 0.404958 0.550673 +vt 0.410635 0.557298 +vt 0.417145 0.565603 +vt 0.423652 0.575053 +vt 0.436946 0.568139 +vt 0.397503 0.564723 +vt 0.403807 0.572700 +vt 0.410532 0.582028 +vt 0.417300 0.591918 +vt 0.429823 0.584687 +vt 0.390344 0.580459 +vt 0.397506 0.589577 +vt 0.404700 0.599503 +vt 0.411542 0.609422 +vt 0.423824 0.601974 +vt 0.384566 0.597761 +vt 0.392146 0.607316 +vt 0.399597 0.617034 +vt 0.406467 0.626329 +vt 0.417900 0.618861 +vt 0.379974 0.615630 +vt 0.388115 0.624896 +vt 0.395657 0.634027 +vt 0.402581 0.642849 +vt 0.412846 0.635317 +vt 0.377020 0.633295 +vt 0.385360 0.642025 +vt 0.393025 0.650647 +vt 0.400347 0.659000 +vt 0.409261 0.651423 +vt 0.375901 0.650515 +vt 0.384484 0.658864 +vt 0.392554 0.666855 +vt 0.400610 0.674507 +vt 0.407722 0.667237 +vt 0.376903 0.667331 +vt 0.386097 0.674951 +vt 0.394846 0.681715 +vt 0.403391 0.687888 +vt 0.408442 0.681911 +vt 0.381145 0.683113 +vt 0.390523 0.688624 +vt 0.399458 0.693335 +vt 0.183057 0.688817 +vt 0.173604 0.689946 +vt 0.174829 0.695718 +vt 0.184682 0.693822 +vt 0.387448 0.694847 +vt 0.396868 0.698170 +vt 0.182638 0.684834 +vt 0.172832 0.685181 +vt 0.162906 0.685768 +vt 0.163459 0.691494 +vt 0.182391 0.681399 +vt 0.172910 0.681114 +vt 0.162793 0.680776 +vt 0.152045 0.680994 +vt 0.152131 0.686840 +vt 0.173082 0.677666 +vt 0.163059 0.676547 +vt 0.152334 0.675853 +vt 0.141133 0.674975 +vt 0.140935 0.681127 +vt 0.163609 0.672505 +vt 0.152922 0.671198 +vt 0.141685 0.669431 +vt 0.129074 0.667808 +vt 0.128524 0.674593 +vt 0.153847 0.666505 +vt 0.142594 0.664107 +vt 0.129995 0.661433 +vt 0.115771 0.658875 +vt 0.114801 0.666317 +vt 0.143813 0.659005 +vt 0.131154 0.655479 +vt 0.117488 0.651863 +vt 0.103732 0.647730 +vt 0.101696 0.656256 +vt 0.132809 0.649957 +vt 0.119640 0.645287 +vt 0.106825 0.639752 +vt 0.094316 0.633369 +vt 0.090571 0.643005 +vt 0.122697 0.639193 +vt 0.110687 0.631949 +vt 0.099381 0.624329 +vt 0.087504 0.616650 +vt 0.081853 0.627225 +vt 0.116185 0.624500 +vt 0.105620 0.615609 +vt 0.094523 0.606817 +vt 0.083862 0.598161 +vt 0.075859 0.609271 +vt 0.113154 0.607765 +vt 0.103101 0.597784 +vt 0.093633 0.588201 +vt 0.086277 0.580364 +vt 0.074940 0.590627 +vt 0.112628 0.589813 +vt 0.104352 0.579770 +vt 0.098273 0.571948 +vt 0.094608 0.566746 +vt 0.081667 0.575128 +vt 0.115221 0.572616 +vt 0.109846 0.565128 +vt 0.106556 0.559785 +vt 0.103739 0.555469 +vt 0.092003 0.562673 +vt 0.121229 0.559278 +vt 0.117681 0.554254 +vt 0.114646 0.549301 +vt 0.111952 0.544790 +vt 0.101346 0.551386 +vt 0.129927 0.548642 +vt 0.127240 0.543528 +vt 0.124833 0.538330 +vt 0.122382 0.534290 +vt 0.109360 0.541234 +vt 0.140483 0.537732 +vt 0.138475 0.533007 +vt 0.136633 0.529392 +vt 0.134896 0.526161 +vt 0.150017 0.527816 +vt 0.148304 0.524721 +vt 0.146794 0.521455 +vt 0.145424 0.518310 +vt 0.132030 0.523152 +vt 0.156996 0.520179 +vt 0.155139 0.517006 +vt 0.153301 0.513717 +vt 0.414373 0.885321 +vt 0.416055 0.881940 +vt 0.406796 0.877789 +vt 0.405044 0.880715 +vt 0.161316 0.513114 +vt 0.159392 0.510038 +vt 0.886401 0.566802 +vt 0.884129 0.559051 +vt 0.880454 0.559885 +vt 0.882742 0.567914 +vt 0.876144 0.561399 +vt 0.878974 0.569008 +vt 0.882726 0.551909 +vt 0.878524 0.552962 +vt 0.873420 0.555144 +vt 0.867184 0.558797 +vt 0.870649 0.564060 +vt 0.863423 0.568321 +vt 0.867055 0.574086 +vt 0.873901 0.570921 +vt 0.859611 0.564235 +vt 0.849592 0.569675 +vt 0.853646 0.573347 +vt 0.855934 0.560929 +vt 0.845889 0.566700 +vt 0.834834 0.570212 +vt 0.838322 0.574010 +vt 0.852454 0.558377 +vt 0.842680 0.563305 +vt 0.831826 0.565692 +vt 0.820673 0.565978 +vt 0.823369 0.571952 +vt 0.840099 0.559399 +vt 0.829597 0.560484 +vt 0.819211 0.559631 +vt 0.808328 0.558962 +vt 0.809722 0.565676 +vt 0.828442 0.553996 +vt 0.818011 0.552564 +vt 0.806209 0.554142 +vt 0.877737 0.389947 +vt 0.889043 0.379951 +vt 0.875321 0.385277 +vt 0.880088 0.393641 +vt 0.794204 0.564702 +vt 0.782034 0.574175 +vt 0.787502 0.577164 +vt 0.798131 0.569083 +vt 0.792210 0.581600 +vt 0.802131 0.575395 +vt 0.812444 0.572897 +vt 0.806569 0.582711 +vt 0.816246 0.580116 +vt 0.826818 0.577230 +vt 0.821033 0.585663 +vt 0.831116 0.581544 +vt 0.842400 0.577712 +vt 0.835784 0.585406 +vt 0.846676 0.581798 +vt 0.857622 0.577895 +vt 0.423459 0.856830 +vt 0.426161 0.845409 +vt 0.418907 0.845744 +vt 0.415508 0.856283 +vt 0.412965 0.864480 +vt 0.421566 0.866636 +vt 0.403624 0.854509 +vt 0.400308 0.861495 +vt 0.397374 0.866686 +vt 0.410693 0.870398 +vt 0.419799 0.873712 +vt 0.395054 0.870480 +vt 0.408654 0.874395 +vt 0.417829 0.878545 +vt 0.392730 0.873733 +vt 0.389366 0.877094 +vt 0.380916 0.862728 +vt 0.384685 0.857912 +vt 0.369097 0.853525 +vt 0.365050 0.858767 +vt 0.357116 0.846752 +vt 0.353729 0.851929 +vt 0.345133 0.836753 +vt 0.342415 0.840862 +vt 0.339631 0.844874 +vt 0.327097 0.827977 +vt 0.325267 0.831624 +vt 0.323315 0.834888 +vt 0.336909 0.848861 +vt 0.325625 0.395842 +vt 0.325052 0.415298 +vt 0.329033 0.415217 +vt 0.329275 0.395874 +vt 0.332369 0.415223 +vt 0.332817 0.396375 +vt 0.333941 0.379631 +vt 0.336522 0.398030 +vt 0.338292 0.381708 +vt 0.341569 0.368205 +vt 0.336282 0.366158 +vt 0.345630 0.355117 +vt 0.340577 0.353132 +vt 0.336130 0.351600 +vt 0.333190 0.350388 +vt 0.344281 0.341047 +vt 0.339402 0.339811 +vt 0.335889 0.338930 +vt 0.332818 0.338151 +vt 0.330232 0.349269 +vt 0.342016 0.328449 +vt 0.337911 0.327807 +vt 0.334757 0.327379 +vt 0.331779 0.326991 +vt 0.329814 0.337485 +vt 0.338982 0.316877 +vt 0.335509 0.316881 +vt 0.332171 0.316832 +vt 0.328619 0.316718 +vt 0.328822 0.326461 +vt 0.335102 0.306619 +vt 0.331783 0.306991 +vt 0.328745 0.307487 +vt 0.104594 0.355264 +vt 0.101486 0.354497 +vt 0.099532 0.364456 +vt 0.102726 0.364906 +vt 0.330098 0.298278 +vt 0.326791 0.299444 +vt 0.107738 0.347312 +vt 0.104479 0.345993 +vt 0.101348 0.344698 +vt 0.098207 0.353627 +vt 0.111425 0.340973 +vt 0.108300 0.339068 +vt 0.105151 0.337067 +vt 0.101762 0.335084 +vt 0.097882 0.343360 +vt 0.113576 0.332233 +vt 0.110336 0.329728 +vt 0.106903 0.327093 +vt 0.102088 0.323779 +vt 0.097009 0.332547 +vt 0.117651 0.322402 +vt 0.120594 0.325626 +vt 0.129695 0.319854 +vt 0.122962 0.328758 +vt 0.131578 0.324023 +vt 0.142288 0.320274 +vt 0.139478 0.315993 +vt 0.183575 0.487598 +vt 0.179615 0.484345 +vt 0.174532 0.491034 +vt 0.178794 0.493539 +vt 0.170624 0.497343 +vt 0.174781 0.499042 +vt 0.167548 0.502267 +vt 0.170936 0.504178 +vt 0.173907 0.506590 +vt 0.166883 0.508965 +vt 0.169028 0.511274 +vt 0.171906 0.514168 +vt 0.163567 0.515891 +vt 0.166222 0.519049 +vt 0.169354 0.523759 +vt 0.159296 0.523255 +vt 0.161756 0.527641 +vt 0.164188 0.532848 +vt 0.152033 0.531857 +vt 0.154282 0.536982 +vt 0.156863 0.542468 +vt 0.142888 0.542628 +vt 0.145586 0.547852 +vt 0.149130 0.554080 +vt 0.133284 0.553793 +vt 0.137367 0.560112 +vt 0.143526 0.569421 +vt 0.126033 0.566266 +vt 0.132714 0.575941 +vt 0.140460 0.586357 +vt 0.122598 0.582682 +vt 0.130799 0.593359 +vt 0.138725 0.603299 +vt 0.121768 0.600439 +vt 0.130194 0.610010 +vt 0.137982 0.619483 +vt 0.122598 0.617340 +vt 0.131661 0.626221 +vt 0.141685 0.634577 +vt 0.126566 0.632866 +vt 0.137859 0.639882 +vt 0.149511 0.645423 +vt 0.134904 0.644984 +vt 0.147197 0.649802 +vt 0.158296 0.654225 +vt 0.145372 0.654374 +vt 0.156516 0.658182 +vt 0.166892 0.661835 +vt 0.155057 0.662216 +vt 0.165565 0.665291 +vt 0.175231 0.668286 +vt 0.164353 0.668754 +vt 0.174256 0.671282 +vt 0.183187 0.673602 +vt 0.184175 0.671219 +vt 0.173398 0.674395 +vt 0.182699 0.676106 +vt 0.393578 0.713268 +vt 0.393647 0.709675 +vt 0.383994 0.709538 +vt 0.394055 0.706140 +vt 0.384470 0.704993 +vt 0.373776 0.703737 +vt 0.385544 0.700303 +vt 0.375206 0.697646 +vt 0.363412 0.693841 +vt 0.377542 0.690735 +vt 0.366459 0.685262 +vt 0.355162 0.679239 +vt 0.370767 0.676337 +vt 0.360501 0.669227 +vt 0.349844 0.662269 +vt 0.367632 0.659621 +vt 0.357541 0.651951 +vt 0.347050 0.644483 +vt 0.366694 0.642319 +vt 0.356831 0.634052 +vt 0.346950 0.626037 +vt 0.368160 0.624535 +vt 0.358997 0.615712 +vt 0.350521 0.607563 +vt 0.371689 0.606379 +vt 0.363729 0.597764 +vt 0.357114 0.590777 +vt 0.377069 0.588887 +vt 0.370477 0.581606 +vt 0.365074 0.575898 +vt 0.383986 0.572921 +vt 0.378816 0.567251 +vt 0.374773 0.562963 +vt 0.392358 0.558717 +vt 0.388203 0.554214 +vt 0.384740 0.550582 +vt 0.400352 0.545672 +vt 0.396377 0.541652 +vt 0.393500 0.538177 +vt 0.381824 0.547586 +vt 0.391285 0.535406 +vt 0.379541 0.544986 +vt 0.389441 0.532955 +vt 0.377451 0.542609 +vt 0.387730 0.530574 +vt 0.375365 0.540221 +vt 0.066798 0.834413 +vt 0.074559 0.846214 +vt 0.076948 0.844633 +vt 0.082203 0.857352 +vt 0.084920 0.855619 +vt 0.087530 0.853832 +vt 0.091249 0.865217 +vt 0.094048 0.863548 +vt 0.096532 0.861994 +vt 0.098672 0.873081 +vt 0.101860 0.872086 +vt 0.106606 0.869982 +vt 0.105418 0.881613 +vt 0.110836 0.879888 +vt 0.117729 0.878032 +vt 0.112824 0.889649 +vt 0.120750 0.888654 +vt 0.131440 0.887190 +vt 0.122222 0.898550 +vt 0.113901 0.897852 +vt 0.113846 0.905525 +vt 0.121715 0.909120 +vt 0.112090 0.912460 +vt 0.117787 0.916651 +vt 0.774824 0.405991 +vt 0.780226 0.399978 +vt 0.774584 0.396376 +vt 0.769141 0.400675 +vt 0.759900 0.407770 +vt 0.764830 0.415017 +vt 0.764881 0.395092 +vt 0.755787 0.401022 +vt 0.761619 0.388779 +vt 0.752549 0.393540 +vt 0.750103 0.385345 +vt 0.737425 0.378127 +vt 0.726597 0.367350 +vt 0.717251 0.354730 +vt 0.716501 0.367946 +vt 0.707151 0.354634 +vt 0.706422 0.368240 +vt 0.696991 0.354316 +vt 0.696300 0.368268 +vt 0.686643 0.353331 +vt 0.697787 0.340688 +vt 0.687970 0.339749 +vt 0.677745 0.338373 +vt 0.688598 0.326991 +vt 0.678423 0.326240 +vt 0.668530 0.325259 +vt 0.678335 0.316914 +vt 0.668866 0.316608 +vt 0.659317 0.315936 +vt 0.668733 0.310524 +vt 0.659380 0.310734 +vt 0.649742 0.310081 +vt 0.649431 0.314820 +vt 0.659473 0.306897 +vt 0.649866 0.306464 +vt 0.767523 0.645475 +vt 0.767508 0.641886 +vt 0.757284 0.640977 +vt 0.767604 0.638392 +vt 0.757577 0.637072 +vt 0.747310 0.634588 +vt 0.757942 0.633433 +vt 0.747831 0.630141 +vt 0.875561 0.833187 +vt 0.864989 0.837293 +vt 0.855072 0.839235 +vt 0.767906 0.634962 +vt 0.650169 0.299497 +vt 0.650052 0.302943 +vt 0.659445 0.303373 +vt 0.659309 0.299970 +vt 0.668519 0.306464 +vt 0.677892 0.310034 +vt 0.688119 0.317003 +vt 0.698349 0.327847 +vt 0.707890 0.341340 +vt 0.770417 0.391492 +vt 0.778381 0.392741 +vt 0.782964 0.395730 +vt 0.784753 0.391858 +vt 0.104491 0.907956 +vt 0.108160 0.909840 +vt 0.109502 0.903947 +vt 0.105257 0.903167 +vt 0.101380 0.903013 +vt 0.101374 0.907088 +vt 0.097247 0.903573 +vt 0.097917 0.907466 +vt 0.105185 0.897760 +vt 0.101094 0.898322 +vt 0.096976 0.899159 +vt 0.436796 0.490070 +vt 0.100143 0.892296 +vt 0.096478 0.893468 +vt 0.433797 0.495428 +vt 0.098055 0.884305 +vt 0.094520 0.885521 +vt 0.428287 0.502358 +vt 0.431539 0.504355 +vt 0.420506 0.509680 +vt 0.423107 0.511954 +vt 0.425707 0.514230 +vt 0.413676 0.518845 +vt 0.415548 0.521326 +vt 0.417513 0.523743 +vt 0.403769 0.527586 +vt 0.405563 0.530063 +vt 0.408356 0.533796 +vt 0.402095 0.525103 +vt 0.411906 0.516545 +vt 0.400503 0.522629 +vt 0.088783 0.866734 +vt 0.092198 0.875969 +vt 0.095425 0.874389 +vt 0.101434 0.882960 +vt 0.103943 0.891184 +vt 0.107902 0.890488 +vt 0.109542 0.897567 +vt 0.395112 0.702451 +vt 0.182354 0.678601 +vt 0.164276 0.506248 +vt 0.882535 0.545627 +vt 0.883578 0.538805 +vt 0.116620 0.334745 +vt 0.315405 0.277284 +vt 0.320099 0.285302 +vt 0.323828 0.283116 +vt 0.319135 0.275082 +vt 0.328214 0.280943 +vt 0.324751 0.272723 +vt 0.327367 0.290821 +vt 0.331355 0.288884 +vt 0.336833 0.286990 +vt 0.333901 0.297017 +vt 0.338851 0.295456 +vt 0.345307 0.293596 +vt 0.344078 0.285465 +vt 0.352986 0.293548 +vt 0.352747 0.284389 +vt 0.351853 0.277914 +vt 0.360258 0.284508 +vt 0.360047 0.277022 +vt 0.359440 0.271783 +vt 0.350478 0.272205 +vt 0.358804 0.268097 +vt 0.351201 0.268524 +vt 0.896806 0.464489 +vt 0.892869 0.456811 +vt 0.889501 0.458396 +vt 0.891818 0.464989 +vt 0.893015 0.472224 +vt 0.898160 0.474333 +vt 0.891970 0.478959 +vt 0.896244 0.482452 +vt 0.885926 0.464889 +vt 0.886772 0.470248 +vt 0.887204 0.475259 +vt 0.888205 0.484580 +vt 0.879815 0.468865 +vt 0.880582 0.473281 +vt 0.872052 0.468881 +vt 0.873160 0.473110 +vt 0.865469 0.474622 +vt 0.867689 0.478401 +vt 0.863681 0.470206 +vt 0.857433 0.472542 +vt 0.859703 0.477138 +vt 0.870667 0.464366 +vt 0.862324 0.465535 +vt 0.855209 0.467738 +vt 0.848766 0.470846 +vt 0.852308 0.475412 +vt 0.860365 0.460516 +vt 0.852930 0.463004 +vt 0.845800 0.466941 +vt 0.838616 0.472389 +vt 0.842398 0.475790 +vt 0.850871 0.458992 +vt 0.843498 0.463793 +vt 0.835830 0.469703 +vt 0.828902 0.476464 +vt 0.832254 0.479189 +vt 0.841548 0.461317 +vt 0.833603 0.467460 +vt 0.826114 0.474068 +vt 0.819595 0.482053 +vt 0.823024 0.484598 +vt 0.831412 0.465109 +vt 0.823453 0.471649 +vt 0.816447 0.479617 +vt 0.809910 0.489028 +vt 0.813506 0.491939 +vt 0.821036 0.469313 +vt 0.813520 0.477015 +vt 0.806507 0.486020 +vt 0.800047 0.496337 +vt 0.803640 0.499712 +vt 0.810632 0.474131 +vt 0.803189 0.482674 +vt 0.796396 0.492790 +vt 0.789451 0.504953 +vt 0.793244 0.508409 +vt 0.800053 0.479139 +vt 0.792859 0.488978 +vt 0.785563 0.501468 +vt 0.781956 0.517216 +vt 0.789424 0.484987 +vt 0.781560 0.497912 +vt 0.785361 0.480384 +vt 0.777953 0.492767 +vt 0.768977 0.505281 +vt 0.780499 0.475310 +vt 0.773838 0.487331 +vt 0.766105 0.499412 +vt 0.555882 0.876434 +vt 0.549543 0.866853 +vt 0.768955 0.482159 +vt 0.761403 0.493758 +vt 0.561591 0.872298 +vt 0.554637 0.863416 +vt 0.549557 0.852655 +vt 0.544791 0.855293 +vt 0.567240 0.867797 +vt 0.560382 0.859431 +vt 0.555445 0.849872 +vt 0.552369 0.838771 +vt 0.544997 0.840565 +vt 0.569228 0.854912 +vt 0.564855 0.846501 +vt 0.562355 0.837141 +vt 0.561751 0.827398 +vt 0.550979 0.827357 +vt 0.574125 0.844198 +vt 0.571556 0.836449 +vt 0.571151 0.828287 +vt 0.573149 0.819504 +vt 0.563807 0.817422 +vt 0.568162 0.806963 +vt 0.556028 0.804806 +vt 0.552541 0.815950 +vt 0.577800 0.810006 +vt 0.584613 0.813113 +vt 0.590082 0.816568 +vt 0.597213 0.806452 +vt 0.611158 0.796664 +vt 0.771229 0.154988 +vt 0.783212 0.154109 +vt 0.782801 0.148588 +vt 0.771853 0.149437 +vt 0.782993 0.141465 +vt 0.773029 0.142755 +vt 0.760968 0.138549 +vt 0.783869 0.133437 +vt 0.792051 0.139257 +vt 0.793393 0.132195 +vt 0.794111 0.123543 +vt 0.784166 0.124697 +vt 0.793875 0.113591 +vt 0.783051 0.114794 +vt 0.792450 0.103510 +vt 0.780535 0.104809 +vt 0.768036 0.106765 +vt 0.777209 0.094565 +vt 0.763832 0.096156 +vt 0.752815 0.098065 +vt 0.757365 0.109396 +vt 0.760135 0.084764 +vt 0.748959 0.085924 +vt 0.757267 0.072407 +vt 0.746785 0.072894 +vt 0.756116 0.059610 +vt 0.746016 0.059384 +vt 0.738336 0.059343 +vt 0.747503 0.046492 +vt 0.739939 0.045430 +vt 0.734801 0.044726 +vt 0.740184 0.031239 +vt 0.730138 0.044233 +vt 0.725381 0.043709 +vt 0.061935 0.225215 +vt 0.065545 0.229168 +vt 0.058854 0.243346 +vt 0.071355 0.234361 +vt 0.067787 0.249426 +vt 0.047719 0.253703 +vt 0.057891 0.259738 +vt 0.068240 0.265338 +vt 0.048546 0.271451 +vt 0.059579 0.276464 +vt 0.070073 0.280954 +vt 0.052543 0.288413 +vt 0.063213 0.292075 +vt 0.073825 0.296242 +vt 0.058161 0.304503 +vt 0.068060 0.307704 +vt 0.078250 0.311652 +vt 0.063907 0.320175 +vt 0.073472 0.322891 +vt 0.082822 0.326297 +vt 0.087916 0.316002 +vt 0.090430 0.329386 +vt 0.095535 0.319848 +vt 0.079190 0.337195 +vt 0.086819 0.339495 +vt 0.093407 0.341773 +vt 0.084482 0.350378 +vt 0.090528 0.351745 +vt 0.094784 0.352755 +vt 0.088501 0.362590 +vt 0.092705 0.363288 +vt 0.096148 0.363883 +vt 0.091926 0.374421 +vt 0.095312 0.374638 +vt 0.098528 0.374856 +vt 0.095402 0.385668 +vt 0.098526 0.385754 +vt 0.101837 0.385893 +vt 0.101536 0.375122 +vt 0.098449 0.396697 +vt 0.101330 0.396869 +vt 0.326696 0.336620 +vt 0.324743 0.347249 +vt 0.327431 0.348226 +vt 0.321418 0.357087 +vt 0.323563 0.358929 +vt 0.315226 0.362461 +vt 0.316713 0.365299 +vt 0.101091 0.407683 +vt 0.098027 0.407623 +vt 0.102310 0.416136 +vt 0.095368 0.407718 +vt 0.095496 0.396632 +vt 0.092607 0.396627 +vt 0.092789 0.407977 +vt 0.092210 0.385639 +vt 0.088581 0.385630 +vt 0.089192 0.396761 +vt 0.088084 0.374143 +vt 0.082974 0.373872 +vt 0.083334 0.385706 +vt 0.083179 0.361850 +vt 0.076543 0.361157 +vt 0.076793 0.373668 +vt 0.077270 0.348932 +vt 0.068676 0.347596 +vt 0.068612 0.360779 +vt 0.070308 0.334845 +vt 0.061416 0.333040 +vt 0.060572 0.346533 +vt 0.051999 0.345690 +vt 0.052470 0.359868 +vt 0.060623 0.360405 +vt 0.052377 0.331400 +vt 0.043300 0.329967 +vt 0.043286 0.344782 +vt 0.054447 0.317627 +vt 0.044786 0.315306 +vt 0.034157 0.313506 +vt 0.033566 0.328875 +vt 0.047613 0.301453 +vt 0.036642 0.298570 +vt 0.025358 0.296108 +vt 0.023251 0.312455 +vt 0.041401 0.284396 +vt 0.030002 0.280385 +vt 0.037667 0.265958 +vt 0.019344 0.277251 +vt 0.014782 0.294162 +vt 0.003695 0.292861 +vt 0.001953 0.310662 +vt 0.012905 0.311517 +vt 0.007452 0.274593 +vt 0.424019 0.233898 +vt 0.421282 0.215900 +vt 0.413210 0.253696 +vt 0.425803 0.251523 +vt 0.401164 0.257183 +vt 0.402748 0.269909 +vt 0.414106 0.268821 +vt 0.425803 0.268706 +vt 0.402556 0.282817 +vt 0.413203 0.283636 +vt 0.423975 0.285334 +vt 0.410457 0.298284 +vt 0.420241 0.301228 +vt 0.001953 0.328131 +vt 0.003504 0.344980 +vt 0.013724 0.344798 +vt 0.012638 0.328479 +vt 0.024223 0.344412 +vt 0.023118 0.328661 +vt 0.034235 0.344194 +vt 0.026282 0.359645 +vt 0.035526 0.359253 +vt 0.044084 0.359395 +vt 0.037424 0.374059 +vt 0.045405 0.373687 +vt 0.053507 0.373647 +vt 0.047686 0.387786 +vt 0.055127 0.386983 +vt 0.062579 0.386460 +vt 0.061305 0.373717 +vt 0.070105 0.386000 +vt 0.069314 0.373676 +vt 0.077261 0.385811 +vt 0.071087 0.398225 +vt 0.077761 0.397674 +vt 0.083800 0.397246 +vt 0.079058 0.409657 +vt 0.084986 0.408873 +vt 0.089676 0.408299 +vt 0.085969 0.419464 +vt 0.090029 0.418585 +vt 0.093139 0.418105 +vt 0.090738 0.428145 +vt 0.093570 0.427470 +vt 0.090720 0.441976 +vt 0.093642 0.441688 +vt 0.096417 0.441450 +vt 0.092837 0.458473 +vt 0.095579 0.458745 +vt 0.081679 0.546550 +vt 0.068883 0.555454 +vt 0.070424 0.558187 +vt 0.083785 0.549214 +vt 0.072002 0.561062 +vt 0.085771 0.552220 +vt 0.095952 0.544047 +vt 0.087668 0.555433 +vt 0.098835 0.547644 +vt 0.089676 0.558849 +vt 0.073703 0.564206 +vt 0.075841 0.567670 +vt 0.078509 0.571223 +vt 0.060347 0.577526 +vt 0.063934 0.580898 +vt 0.068693 0.585234 +vt 0.050668 0.592178 +vt 0.057433 0.596795 +vt 0.065510 0.602378 +vt 0.048202 0.610688 +vt 0.058119 0.615479 +vt 0.069748 0.621150 +vt 0.052588 0.629140 +vt 0.064782 0.633562 +vt 0.077646 0.638217 +vt 0.061368 0.646482 +vt 0.074663 0.649809 +vt 0.088096 0.653049 +vt 0.072987 0.662140 +vt 0.086577 0.663878 +vt 0.100771 0.665189 +vt 0.086548 0.675141 +vt 0.100501 0.674744 +vt 0.114702 0.674501 +vt 0.101303 0.684719 +vt 0.114785 0.683107 +vt 0.128472 0.681849 +vt 0.115850 0.692209 +vt 0.128814 0.689774 +vt 0.141125 0.687899 +vt 0.130041 0.698343 +vt 0.141937 0.695458 +vt 0.152794 0.693368 +vt 0.143504 0.703647 +vt 0.154271 0.700571 +vt 0.164568 0.697791 +vt 0.156553 0.708651 +vt 0.166826 0.705331 +vt 0.176944 0.702354 +vt 0.170372 0.713954 +vt 0.180741 0.710185 +vt 0.190855 0.706384 +vt 0.187402 0.699619 +vt 0.185271 0.718496 +vt 0.195708 0.713651 +vt 0.415011 0.675514 +vt 0.422949 0.669285 +vt 0.416082 0.660073 +vt 0.431740 0.663290 +vt 0.425427 0.653335 +vt 0.419028 0.644002 +vt 0.435341 0.647147 +vt 0.429426 0.637145 +vt 0.423755 0.627943 +vt 0.440434 0.630861 +vt 0.435147 0.621233 +vt 0.429840 0.611753 +vt 0.447241 0.614704 +vt 0.441665 0.604721 +vt 0.435876 0.594581 +vt 0.453315 0.597133 +vt 0.448093 0.586611 +vt 0.442747 0.576952 +vt 0.461561 0.577655 +vt 0.456599 0.568365 +vt 0.450216 0.560374 +vt 0.463195 0.553427 +vt 0.456913 0.546116 +vt 0.472676 0.549105 +vt 0.468745 0.541940 +vt 0.463483 0.533008 +vt 0.478147 0.538191 +vt 0.474932 0.529078 +vt 0.469779 0.518914 +vt 0.486993 0.535275 +vt 0.488063 0.543023 +vt 0.497334 0.540320 +vt 0.496764 0.533056 +vt 0.479813 0.545793 +vt 0.507061 0.539122 +vt 0.505637 0.532043 +vt 0.515091 0.539008 +vt 0.512861 0.531988 +vt 0.511217 0.522140 +vt 0.518987 0.531846 +vt 0.517288 0.522749 +vt 0.518300 0.513637 +vt 0.512188 0.512202 +vt 0.522757 0.523280 +vt 0.524243 0.514944 +vt 0.529431 0.523411 +vt 0.530221 0.515901 +vt 0.531725 0.509278 +vt 0.877884 0.211383 +vt 0.881502 0.203512 +vt 0.874568 0.202757 +vt 0.871852 0.210605 +vt 0.869707 0.217806 +vt 0.875314 0.218868 +vt 0.531047 0.502566 +vt 0.528542 0.496123 +vt 0.867662 0.225464 +vt 0.873414 0.226419 +vt 0.866512 0.234325 +vt 0.872320 0.234763 +vt 0.863335 0.216515 +vt 0.861330 0.224228 +vt 0.859362 0.233910 +vt 0.858176 0.245317 +vt 0.865864 0.245019 +vt 0.854812 0.222893 +vt 0.852031 0.233966 +vt 0.850504 0.245570 +vt 0.849066 0.255613 +vt 0.857647 0.256015 +vt 0.845875 0.233063 +vt 0.849189 0.221262 +vt 0.843733 0.219286 +vt 0.840615 0.231384 +vt 0.838241 0.216900 +vt 0.835694 0.229283 +vt 0.833482 0.214758 +vt 0.831060 0.226979 +vt 0.827443 0.239127 +vt 0.821813 0.250942 +vt 0.826794 0.224759 +vt 0.823368 0.236926 +vt 0.817872 0.249464 +vt 0.810706 0.262587 +vt 0.814220 0.263546 +vt 0.819315 0.234796 +vt 0.814076 0.247761 +vt 0.815501 0.232884 +vt 0.810371 0.246317 +vt 0.811594 0.230948 +vt 0.806740 0.244540 +vt 0.807693 0.228943 +vt 0.803120 0.242698 +vt 0.797307 0.257743 +vt 0.790771 0.269883 +vt 0.799383 0.240796 +vt 0.793972 0.255994 +vt 0.788094 0.268511 +vt 0.921208 0.976599 +vt 0.931261 0.973399 +vt 0.930108 0.969948 +vt 0.919726 0.974211 +vt 0.790484 0.254261 +vt 0.785103 0.267121 +vt 0.922382 0.979496 +vt 0.932322 0.976871 +vt 0.942464 0.975763 +vt 0.942096 0.971902 +vt 0.942489 0.829374 +vt 0.932321 0.829944 +vt 0.932647 0.832723 +vt 0.942907 0.833077 +vt 0.952163 0.833234 +vt 0.952372 0.829176 +vt 0.960797 0.833338 +vt 0.961699 0.829157 +vt 0.943172 0.837022 +vt 0.952190 0.837614 +vt 0.943566 0.841110 +vt 0.952714 0.842378 +vt 0.932637 0.835452 +vt 0.932653 0.838369 +vt 0.776527 0.265138 +vt 0.779541 0.265508 +vt 0.783571 0.250850 +vt 0.780335 0.249260 +vt 0.788225 0.234627 +vt 0.784822 0.232324 +vt 0.781289 0.229992 +vt 0.789139 0.216682 +vt 0.785450 0.214172 +vt 0.782074 0.212071 +vt 0.778009 0.228027 +vt 0.778864 0.210248 +vt 0.774408 0.225996 +vt 0.775697 0.208370 +vt 0.770968 0.223900 +vt 0.766228 0.240111 +vt 0.756180 0.255444 +vt 0.767560 0.221593 +vt 0.762021 0.236526 +vt 0.752965 0.250310 +vt 0.916107 0.857188 +vt 0.923162 0.869847 +vt 0.929046 0.868875 +vt 0.921606 0.855034 +vt 0.678456 0.901292 +vt 0.666393 0.912983 +vt 0.670140 0.917225 +vt 0.680622 0.907340 +vt 0.694070 0.900542 +vt 0.691513 0.895042 +vt 0.683626 0.914858 +vt 0.696561 0.908005 +vt 0.710037 0.903649 +vt 0.723228 0.902442 +vt 0.701087 0.917759 +vt 0.713606 0.914878 +vt 0.726233 0.914742 +vt 0.739484 0.916586 +vt 0.738367 0.904242 +vt 0.717569 0.927005 +vt 0.729039 0.927508 +vt 0.740675 0.929159 +vt 0.751705 0.931796 +vt 0.752025 0.919725 +vt 0.043341 0.859864 +vt 0.032655 0.864011 +vt 0.040340 0.873753 +vt 0.049535 0.870616 +vt 0.054262 0.857870 +vt 0.046462 0.884340 +vt 0.050110 0.895409 +vt 0.040646 0.906929 +vt 0.051746 0.906377 +vt 0.040125 0.917406 +vt 0.052382 0.917362 +vt 0.039550 0.928148 +vt 0.052381 0.928403 +vt 0.027210 0.916296 +vt 0.026154 0.927265 +vt 0.025489 0.938480 +vt 0.013039 0.925535 +vt 0.012435 0.937514 +vt 0.012266 0.950000 +vt 0.001953 0.936101 +vt 0.002107 0.949786 +vt 0.002562 0.963674 +vt 0.012740 0.961765 +vt 0.004265 0.975879 +vt 0.014416 0.971589 +vt 0.651629 0.977061 +vt 0.660235 0.966512 +vt 0.655231 0.961061 +vt 0.646912 0.973021 +vt 0.652292 0.958444 +vt 0.644072 0.971016 +vt 0.649594 0.956464 +vt 0.641881 0.969369 +vt 0.631499 0.980801 +vt 0.639534 0.967606 +vt 0.629578 0.978735 +vt 0.617951 0.986868 +vt 0.620023 0.989509 +vt 0.592116 0.554407 +vt 0.590312 0.551579 +vt 0.578150 0.557166 +vt 0.579918 0.560500 +vt 0.566555 0.561606 +vt 0.567836 0.565805 +vt 0.569547 0.570309 +vt 0.571317 0.575323 +vt 0.556621 0.568442 +vt 0.557706 0.573700 +vt 0.559215 0.579619 +vt 0.561066 0.586911 +vt 0.572931 0.581859 +vt 0.547016 0.581300 +vt 0.548671 0.589625 +vt 0.551317 0.599620 +vt 0.563510 0.596218 +vt 0.535327 0.590807 +vt 0.538335 0.601971 +vt 0.542772 0.615447 +vt 0.555517 0.613034 +vt 0.521547 0.591232 +vt 0.524939 0.603714 +vt 0.529731 0.617381 +vt 0.535065 0.631697 +vt 0.548086 0.630127 +vt 0.511524 0.605237 +vt 0.516608 0.619218 +vt 0.521955 0.633207 +vt 0.255363 0.793529 +vt 0.244756 0.803916 +vt 0.251398 0.815235 +vt 0.262606 0.804194 +vt 0.503946 0.621361 +vt 0.509248 0.635098 +vt 0.248529 0.783216 +vt 0.237798 0.793069 +vt 0.227463 0.802632 +vt 0.234025 0.814227 +vt 0.241710 0.773379 +vt 0.230997 0.782674 +vt 0.220449 0.791528 +vt 0.210450 0.800004 +vt 0.217467 0.811691 +vt 0.223908 0.772661 +vt 0.213473 0.780965 +vt 0.203282 0.789005 +vt 0.193765 0.796814 +vt 0.200754 0.808163 +vt 0.206355 0.770816 +vt 0.196239 0.778455 +vt 0.186538 0.785932 +vt 0.177517 0.793388 +vt 0.184742 0.804712 +vt 0.189214 0.768163 +vt 0.179549 0.775291 +vt 0.170304 0.782351 +vt 0.161817 0.789298 +vt 0.169263 0.800657 +vt 0.172612 0.764733 +vt 0.163360 0.771435 +vt 0.154622 0.777909 +vt 0.146258 0.784120 +vt 0.153849 0.795697 +vt 0.156458 0.760477 +vt 0.147627 0.766616 +vt 0.138982 0.772510 +vt 0.130267 0.778447 +vt 0.138015 0.790170 +vt 0.140916 0.755420 +vt 0.132047 0.761005 +vt 0.122793 0.766730 +vt 0.113005 0.772932 +vt 0.121158 0.784443 +vt 0.125335 0.749820 +vt 0.115732 0.755559 +vt 0.105512 0.761513 +vt 0.094963 0.767897 +vt 0.102905 0.779536 +vt 0.109019 0.743835 +vt 0.098152 0.749481 +vt 0.087183 0.755132 +vt 0.076139 0.760777 +vt 0.084519 0.773748 +vt 0.091352 0.737159 +vt 0.079466 0.742051 +vt 0.067847 0.746802 +vt 0.057459 0.751034 +vt 0.066210 0.765908 +vt 0.072317 0.728695 +vt 0.059839 0.732440 +vt 0.049110 0.734924 +vt 0.040813 0.736014 +vt 0.049854 0.753773 +vt 0.054135 0.718332 +vt 0.043062 0.720253 +vt 0.034642 0.721301 +vt 0.027859 0.721866 +vt 0.033959 0.736734 +vt 0.039492 0.706518 +vt 0.031126 0.708110 +vt 0.024522 0.709168 +vt 0.018952 0.709570 +vt 0.028673 0.691136 +vt 0.021705 0.691445 +vt 0.016034 0.691202 +vt 0.011338 0.690684 +vt 0.020688 0.671514 +vt 0.015114 0.670877 +vt 0.010815 0.670470 +vt 0.007577 0.670534 +vt 0.007807 0.690522 +vt 0.015436 0.652691 +vt 0.010713 0.652095 +vt 0.007433 0.651825 +vt 0.004789 0.651678 +vt 0.004851 0.670432 +vt 0.013438 0.634421 +vt 0.010340 0.633047 +vt 0.007213 0.632187 +vt 0.004059 0.631367 +vt 0.001953 0.651301 +vt 0.014828 0.616761 +vt 0.011759 0.615845 +vt 0.009133 0.614930 +vt 0.260482 0.759373 +vt 0.259541 0.741198 +vt 0.255995 0.740773 +vt 0.016761 0.602673 +vt 0.013892 0.602709 +vt 0.265432 0.773036 +vt 0.025242 0.588096 +vt 0.020724 0.588089 +vt 0.272793 0.788883 +vt 0.275325 0.785620 +vt 0.279651 0.801423 +vt 0.282628 0.799072 +vt 0.285957 0.797137 +vt 0.285048 0.806465 +vt 0.288918 0.806167 +vt 0.285131 0.810564 +vt 0.288580 0.810836 +vt 0.281922 0.807526 +vt 0.282777 0.810598 +vt 0.282454 0.812642 +vt 0.280254 0.814503 +vt 0.096932 0.497631 +vt 0.098764 0.498164 +vt 0.098512 0.496014 +vt 0.095940 0.496072 +vt 0.093456 0.497550 +vt 0.095726 0.499435 +vt 0.090468 0.493406 +vt 0.086778 0.498497 +vt 0.090258 0.501952 +vt 0.093723 0.504780 +vt 0.094325 0.492938 +vt 0.097592 0.492707 +vt 0.094419 0.485856 +vt 0.101087 0.493552 +vt 0.098982 0.486894 +vt 0.094905 0.474913 +vt 0.091478 0.474010 +vt 0.089680 0.458216 +vt 0.086677 0.457608 +vt 0.087403 0.442315 +vt 0.083733 0.442789 +vt 0.083774 0.457406 +vt 0.086647 0.428985 +vt 0.081860 0.430944 +vt 0.076954 0.433020 +vt 0.078820 0.444744 +vt 0.080597 0.420688 +vt 0.074909 0.421973 +vt 0.069122 0.423413 +vt 0.071797 0.434885 +vt 0.072903 0.410615 +vt 0.066720 0.411572 +vt 0.060359 0.412663 +vt 0.063397 0.424935 +vt 0.064374 0.398983 +vt 0.057534 0.400002 +vt 0.050605 0.401123 +vt 0.054034 0.414035 +vt 0.047497 0.415611 +vt 0.051621 0.428218 +vt 0.057562 0.426491 +vt 0.043384 0.402512 +vt 0.036143 0.403860 +vt 0.040798 0.417349 +vt 0.039947 0.388604 +vt 0.031985 0.389588 +vt 0.023939 0.390940 +vt 0.029083 0.405364 +vt 0.028799 0.374740 +vt 0.019638 0.375797 +vt 0.010546 0.377293 +vt 0.015953 0.392797 +vt 0.016157 0.360467 +vt 0.006009 0.361419 +vt 0.415933 0.316659 +vt 0.406910 0.313510 +vt 0.403295 0.328858 +vt 0.411459 0.331998 +vt 0.395554 0.326215 +vt 0.391872 0.341284 +vt 0.398941 0.343983 +vt 0.406260 0.347125 +vt 0.398567 0.310864 +vt 0.391274 0.309182 +vt 0.388918 0.324296 +vt 0.401003 0.296165 +vt 0.392404 0.295202 +vt 0.384962 0.295093 +vt 0.384172 0.308442 +vt 0.393120 0.282876 +vt 0.385177 0.283610 +vt 0.378406 0.284437 +vt 0.378428 0.295306 +vt 0.393036 0.271624 +vt 0.384761 0.273651 +vt 0.377963 0.275214 +vt 0.372047 0.276079 +vt 0.372297 0.284968 +vt 0.383125 0.264885 +vt 0.377197 0.267305 +vt 0.371624 0.268678 +vt 0.366027 0.270141 +vt 0.366452 0.276540 +vt 0.374881 0.260654 +vt 0.369714 0.263371 +vt 0.364759 0.265965 +vt 0.889333 0.450517 +vt 0.887853 0.444618 +vt 0.883819 0.445921 +vt 0.886467 0.451949 +vt 0.880365 0.447305 +vt 0.882648 0.453125 +vt 0.884832 0.459170 +vt 0.875926 0.453960 +vt 0.877630 0.459210 +vt 0.878899 0.464107 +vt 0.868883 0.459244 +vt 0.867109 0.454272 +vt 0.858508 0.455502 +vt 0.865614 0.449539 +vt 0.856883 0.451774 +vt 0.849130 0.456033 +vt 0.855336 0.448511 +vt 0.847347 0.453284 +vt 0.839592 0.458851 +vt 0.845613 0.450799 +vt 0.837725 0.456474 +vt 0.829241 0.462764 +vt 0.835897 0.454226 +vt 0.827186 0.460310 +vt 0.818737 0.466912 +vt 0.825122 0.457920 +vt 0.816377 0.464309 +vt 0.807897 0.471083 +vt 0.813795 0.461369 +vt 0.805060 0.467761 +vt 0.796745 0.475346 +vt 0.801724 0.464008 +vt 0.793028 0.471175 +vt 0.797483 0.459143 +vt 0.788291 0.466438 +vt 0.792314 0.453414 +vt 0.807244 0.453560 +vt 0.802567 0.447791 +vt 0.797440 0.441150 +vt 0.786937 0.447635 +vt 0.792987 0.434691 +vt 0.782675 0.442146 +vt 0.788850 0.427085 +vt 0.778973 0.435134 +vt 0.769901 0.442669 +vt 0.761403 0.448331 +vt 0.799675 0.092729 +vt 0.797098 0.082130 +vt 0.786758 0.082950 +vt 0.790057 0.093441 +vt 0.801192 0.102576 +vt 0.773538 0.083826 +vt 0.783393 0.071833 +vt 0.770102 0.072176 +vt 0.780790 0.059940 +vt 0.768105 0.059850 +vt 0.780367 0.047848 +vt 0.768223 0.047846 +vt 0.757153 0.047482 +vt 0.770081 0.036956 +vt 0.782184 0.037471 +vt 0.784297 0.031117 +vt 0.772572 0.028612 +vt 0.785979 0.025331 +vt 0.774022 0.023244 +vt 0.787176 0.019978 +vt 0.775545 0.018047 +vt 0.762282 0.016797 +vt 0.776995 0.012325 +vt 0.749393 0.021287 +vt 0.788836 0.014460 +vt 0.792101 0.007917 +vt 0.779571 0.004552 +vt 0.797546 0.019179 +vt 0.799368 0.014626 +vt 0.802052 0.009861 +vt 0.857000 0.423649 +vt 0.855028 0.431837 +vt 0.858110 0.434720 +vt 0.861917 0.427931 +vt 0.851012 0.420452 +vt 0.851820 0.429315 +vt 0.847525 0.436745 +vt 0.849223 0.438568 +vt 0.845680 0.418494 +vt 0.847952 0.427207 +vt 0.845773 0.435005 +vt 0.836057 0.439702 +vt 0.838417 0.442315 +vt 0.829541 0.447115 +vt 0.831825 0.449573 +vt 0.840231 0.444455 +vt 0.826582 0.443970 +vt 0.817075 0.448684 +vt 0.820256 0.452403 +vt 0.823153 0.439740 +vt 0.812896 0.443315 +vt 0.819573 0.433469 +vt 0.808278 0.436616 +vt 0.815798 0.425503 +vt 0.803831 0.428852 +vt 0.812923 0.416126 +vt 0.800203 0.420246 +vt 0.792285 0.059467 +vt 0.792296 0.047672 +vt 0.794272 0.071059 +vt 0.826513 0.423922 +vt 0.824893 0.415604 +vt 0.793781 0.037161 +vt 0.833243 0.416177 +vt 0.794948 0.029877 +vt 0.839960 0.417164 +vt 0.796190 0.024109 +vt 0.810915 0.457965 +vt 0.822781 0.455276 +vt 0.833969 0.451977 +vt 0.843829 0.448575 +vt 0.841951 0.446420 +vt 0.852233 0.443143 +vt 0.850789 0.440682 +vt 0.860724 0.437923 +vt 0.853825 0.445667 +vt 0.862668 0.441553 +vt 0.869609 0.437947 +vt 0.866317 0.432744 +vt 0.875215 0.434957 +vt 0.877794 0.441120 +vt 0.882332 0.439532 +vt 0.880958 0.432874 +vt 0.872148 0.443127 +vt 0.864166 0.445387 +vt 0.874083 0.448577 +vt 0.887673 0.438528 +vt 0.887776 0.431924 +vt 0.380346 0.257383 +vt 0.390999 0.261271 +vt 0.387173 0.252232 +vt 0.601851 0.874369 +vt 0.597054 0.865492 +vt 0.801891 0.112639 +vt 0.592370 0.856150 +vt 0.587346 0.858609 +vt 0.802052 0.123089 +vt 0.583319 0.850151 +vt 0.577630 0.852062 +vt 0.582096 0.860600 +vt 0.589009 0.847712 +vt 0.586738 0.841023 +vt 0.580591 0.842882 +vt 0.801533 0.132092 +vt 0.800328 0.138914 +vt 0.574675 0.863154 +vt 0.366290 0.284912 +vt 0.359763 0.294013 +vt 0.365900 0.294929 +vt 0.372086 0.295444 +vt 0.364675 0.306425 +vt 0.370922 0.307411 +vt 0.377591 0.308021 +vt 0.368983 0.320318 +vt 0.375630 0.321598 +vt 0.382208 0.322802 +vt 0.372338 0.335013 +vt 0.378798 0.336912 +vt 0.385242 0.338989 +vt 0.374349 0.350733 +vt 0.380601 0.352925 +vt 0.387095 0.355384 +vt 0.375747 0.366799 +vt 0.381754 0.368988 +vt 0.387647 0.371599 +vt 0.393623 0.358200 +vt 0.393251 0.374605 +vt 0.400044 0.361398 +vt 0.022152 0.407310 +vt 0.028227 0.420857 +vt 0.034489 0.419006 +vt 0.034328 0.433980 +vt 0.039832 0.431973 +vt 0.045586 0.430090 +vt 0.044928 0.443940 +vt 0.050098 0.442070 +vt 0.055465 0.440312 +vt 0.053273 0.452467 +vt 0.058127 0.451212 +vt 0.063377 0.449880 +vt 0.060957 0.438582 +vt 0.068668 0.448344 +vt 0.066418 0.436788 +vt 0.073886 0.446605 +vt 0.069770 0.459740 +vt 0.074904 0.458849 +vt 0.079504 0.457896 +vt 0.074165 0.471031 +vt 0.078636 0.471130 +vt 0.072217 0.480256 +vt 0.076603 0.480763 +vt 0.070151 0.488901 +vt 0.074290 0.489788 +vt 0.068136 0.499012 +vt 0.071975 0.500185 +vt 0.075697 0.501698 +vt 0.071175 0.509995 +vt 0.075282 0.510582 +vt 0.078991 0.511742 +vt 0.079405 0.503779 +vt 0.082770 0.513298 +vt 0.083436 0.506484 +vt 0.086429 0.515034 +vt 0.087258 0.509248 +vt 0.089674 0.516787 +vt 0.090856 0.511754 +vt 0.327438 0.476242 +vt 0.327930 0.482044 +vt 0.331605 0.483278 +vt 0.331666 0.476824 +vt 0.323671 0.468027 +vt 0.326906 0.485684 +vt 0.330179 0.487037 +vt 0.333563 0.489066 +vt 0.328420 0.490028 +vt 0.331226 0.491864 +vt 0.333559 0.494597 +vt 0.336567 0.491652 +vt 0.336309 0.497341 +vt 0.339439 0.494677 +vt 0.338885 0.499942 +vt 0.333732 0.499543 +vt 0.336250 0.502140 +vt 0.338456 0.504980 +vt 0.341657 0.503107 +vt 0.340973 0.508263 +vt 0.344066 0.506623 +vt 0.065426 0.539582 +vt 0.062945 0.537335 +vt 0.060258 0.535839 +vt 0.058714 0.539931 +vt 0.057800 0.534760 +vt 0.056522 0.539017 +vt 0.054473 0.542741 +vt 0.049706 0.544735 +vt 0.052552 0.546434 +vt 0.354803 0.515266 +vt 0.357710 0.513023 +vt 0.058521 0.530949 +vt 0.055014 0.530436 +vt 0.059010 0.527206 +vt 0.054958 0.526808 +vt 0.049977 0.526913 +vt 0.054766 0.522597 +vt 0.049111 0.522288 +vt 0.054423 0.517243 +vt 0.048115 0.516701 +vt 0.054119 0.507827 +vt 0.046980 0.507258 +vt 0.039709 0.507164 +vt 0.032911 0.507647 +vt 0.046544 0.496937 +vt 0.039565 0.497904 +vt 0.033366 0.499254 +vt 0.027921 0.500491 +vt 0.027915 0.508143 +vt 0.040368 0.489798 +vt 0.047133 0.487657 +vt 0.054021 0.497001 +vt 0.054312 0.487329 +vt 0.059705 0.497440 +vt 0.060544 0.487689 +vt 0.061955 0.479139 +vt 0.065658 0.488199 +vt 0.067398 0.479709 +vt 0.069028 0.470826 +vt 0.063500 0.470607 +vt 0.064298 0.460525 +vt 0.058926 0.461268 +vt 0.053959 0.461647 +vt 0.049513 0.461797 +vt 0.048380 0.453693 +vt 0.043751 0.454831 +vt 0.045622 0.462085 +vt 0.040041 0.445752 +vt 0.379541 0.399046 +vt 0.374882 0.396928 +vt 0.370290 0.406814 +vt 0.374743 0.408245 +vt 0.386120 0.387374 +vt 0.381127 0.384784 +vt 0.375939 0.382402 +vt 0.370051 0.394827 +vt 0.365232 0.392690 +vt 0.361186 0.404163 +vt 0.365642 0.405424 +vt 0.370493 0.380207 +vt 0.364752 0.377942 +vt 0.359932 0.390468 +vt 0.369660 0.364686 +vt 0.363511 0.362421 +vt 0.358774 0.375512 +vt 0.368091 0.348675 +vt 0.361891 0.346626 +vt 0.357323 0.360026 +vt 0.365851 0.333278 +vt 0.359548 0.331797 +vt 0.355810 0.344577 +vt 0.362547 0.319087 +vt 0.356088 0.318150 +vt 0.352978 0.330429 +vt 0.358440 0.305682 +vt 0.351935 0.305318 +vt 0.349935 0.317510 +vt 0.344311 0.317087 +vt 0.347229 0.329321 +vt 0.345447 0.305144 +vt 0.339472 0.305997 +vt 0.349638 0.342616 +vt 0.351427 0.357596 +vt 0.347212 0.370774 +vt 0.352823 0.373097 +vt 0.343611 0.384264 +vt 0.348984 0.386345 +vt 0.354395 0.388284 +vt 0.346083 0.400511 +vt 0.351182 0.401707 +vt 0.356223 0.402836 +vt 0.349937 0.414838 +vt 0.354531 0.414734 +vt 0.359086 0.414970 +vt 0.355429 0.425629 +vt 0.359883 0.424605 +vt 0.364184 0.423639 +vt 0.363598 0.415401 +vt 0.367736 0.422808 +vt 0.367808 0.415604 +vt 0.370995 0.422449 +vt 0.371879 0.416063 +vt 0.369352 0.427994 +vt 0.372267 0.426675 +vt 0.045696 0.467499 +vt 0.043360 0.470264 +vt 0.372022 0.431188 +vt 0.374649 0.428770 +vt 0.040928 0.471819 +vt 0.375073 0.433071 +vt 0.378133 0.429877 +vt 0.037778 0.473087 +vt 0.372722 0.437161 +vt 0.369102 0.434210 +vt 0.366097 0.437384 +vt 0.370800 0.441533 +vt 0.366172 0.429604 +vt 0.362639 0.431599 +vt 0.358252 0.434374 +vt 0.362331 0.440805 +vt 0.357976 0.444377 +vt 0.363444 0.450454 +vt 0.367801 0.445763 +vt 0.353777 0.436931 +vt 0.349017 0.439517 +vt 0.352823 0.447723 +vt 0.350860 0.426985 +vt 0.346291 0.428372 +vt 0.341591 0.430090 +vt 0.343678 0.442283 +vt 0.345087 0.415001 +vt 0.340356 0.415386 +vt 0.335984 0.415448 +vt 0.336586 0.431587 +vt 0.340883 0.399198 +vt 0.332559 0.432711 +vt 0.332907 0.446287 +vt 0.337959 0.444873 +vt 0.335105 0.455449 +vt 0.340740 0.453787 +vt 0.346919 0.451132 +vt 0.345563 0.463132 +vt 0.351814 0.459730 +vt 0.358031 0.455265 +vt 0.358610 0.468092 +vt 0.364333 0.462161 +vt 0.369617 0.455545 +vt 0.370977 0.467306 +vt 0.375640 0.459997 +vt 0.376795 0.470558 +vt 0.380651 0.463528 +vt 0.382043 0.472880 +vt 0.385447 0.466078 +vt 0.387835 0.460816 +vt 0.389545 0.468310 +vt 0.392347 0.462991 +vt 0.394351 0.458509 +vt 0.389632 0.456236 +vt 0.391405 0.452539 +vt 0.393496 0.449099 +vt 0.388335 0.446397 +vt 0.386463 0.474207 +vt 0.390627 0.475155 +vt 0.389191 0.480200 +vt 0.393435 0.480759 +vt 0.394521 0.476723 +vt 0.399848 0.476132 +vt 0.365490 0.474258 +vt 0.359317 0.480229 +vt 0.352288 0.473182 +vt 0.340322 0.465667 +vt 0.328933 0.433088 +vt 0.325368 0.433782 +vt 0.307247 0.825062 +vt 0.307966 0.821367 +vt 0.064074 0.498126 +vt 0.023719 0.508424 +vt 0.023284 0.501677 +vt 0.331217 0.497070 +vt 0.329006 0.494325 +vt 0.328855 0.499547 +vt 0.076136 0.538110 +vt 0.077385 0.535588 +vt 0.326657 0.492824 +vt 0.323757 0.492002 +vt 0.325319 0.489021 +vt 0.087677 0.523127 +vt 0.086081 0.525541 +vt 0.088977 0.520115 +vt 0.081633 0.525019 +vt 0.084475 0.527342 +vt 0.079538 0.526072 +vt 0.082916 0.528922 +vt 0.078646 0.521491 +vt 0.076148 0.522307 +vt 0.076513 0.516916 +vt 0.073213 0.517428 +vt 0.055351 0.563549 +vt 0.043825 0.569429 +vt 0.037103 0.571627 +vt 0.101818 0.496889 +vt 0.033361 0.571699 +vt 0.031457 0.576851 +vt 0.027865 0.576776 +vt 0.030478 0.571040 +vt 0.101726 0.499839 +vt 0.321286 0.461678 +vt 0.020672 0.602813 +vt 0.018182 0.617726 +vt 0.025579 0.601962 +vt 0.021871 0.618962 +vt 0.029304 0.602854 +vt 0.026054 0.620220 +vt 0.033552 0.604272 +vt 0.045941 0.588861 +vt 0.039855 0.606959 +vt 0.032702 0.622382 +vt 0.041793 0.625340 +vt 0.029197 0.638208 +vt 0.037911 0.640422 +vt 0.048803 0.643261 +vt 0.036070 0.656409 +vt 0.047137 0.658189 +vt 0.059948 0.660122 +vt 0.047338 0.673790 +vt 0.059618 0.674464 +vt 0.072958 0.674977 +vt 0.060605 0.689051 +vt 0.073987 0.687907 +vt 0.087936 0.686352 +vt 0.076435 0.700310 +vt 0.089865 0.697703 +vt 0.102964 0.694822 +vt 0.093144 0.708962 +vt 0.105355 0.705265 +vt 0.117551 0.701714 +vt 0.108979 0.716055 +vt 0.120123 0.711763 +vt 0.132098 0.707431 +vt 0.124105 0.722336 +vt 0.135056 0.717330 +vt 0.145916 0.712600 +vt 0.139084 0.727755 +vt 0.149508 0.722606 +vt 0.159887 0.717953 +vt 0.154170 0.733035 +vt 0.164481 0.727858 +vt 0.174746 0.723079 +vt 0.169830 0.737901 +vt 0.180173 0.732403 +vt 0.190510 0.726995 +vt 0.186150 0.741867 +vt 0.196659 0.735662 +vt 0.206986 0.729143 +vt 0.201187 0.721241 +vt 0.203021 0.744557 +vt 0.213655 0.737275 +vt 0.441311 0.657804 +vt 0.451661 0.652938 +vt 0.446034 0.641434 +vt 0.462517 0.648489 +vt 0.457221 0.636252 +vt 0.452067 0.624760 +vt 0.468815 0.631622 +vt 0.463929 0.619351 +vt 0.458817 0.607938 +vt 0.475456 0.614412 +vt 0.470323 0.601672 +vt 0.465505 0.589123 +vt 0.481857 0.596307 +vt 0.477949 0.582612 +vt 0.494107 0.592814 +vt 0.491440 0.580411 +vt 0.507771 0.591752 +vt 0.506382 0.580457 +vt 0.505996 0.571757 +vt 0.506837 0.564512 +vt 0.517478 0.557104 +vt 0.507517 0.557820 +vt 0.516829 0.551113 +vt 0.507881 0.551340 +vt 0.516309 0.545091 +vt 0.507797 0.545097 +vt 0.524141 0.550454 +vt 0.522941 0.544557 +vt 0.521551 0.538589 +vt 0.528642 0.543022 +vt 0.527081 0.537929 +vt 0.524507 0.531692 +vt 0.532908 0.536718 +vt 0.531099 0.530835 +vt 0.881666 0.184087 +vt 0.878259 0.176250 +vt 0.872850 0.178090 +vt 0.875002 0.186133 +vt 0.876453 0.194657 +vt 0.883527 0.194038 +vt 0.869027 0.185808 +vt 0.869343 0.194002 +vt 0.867497 0.202223 +vt 0.859454 0.207439 +vt 0.865525 0.209605 +vt 0.857351 0.214717 +vt 0.853867 0.204101 +vt 0.851514 0.212162 +vt 0.848396 0.200344 +vt 0.846189 0.209303 +vt 0.843520 0.196792 +vt 0.840445 0.206119 +vt 0.839920 0.194060 +vt 0.835809 0.203727 +vt 0.836982 0.191554 +vt 0.832301 0.201932 +vt 0.829473 0.212861 +vt 0.829063 0.200214 +vt 0.825630 0.210957 +vt 0.822889 0.222700 +vt 0.822067 0.209080 +vt 0.818997 0.220629 +vt 0.818685 0.207083 +vt 0.815159 0.218529 +vt 0.815489 0.204891 +vt 0.811438 0.216286 +vt 0.812511 0.202442 +vt 0.807814 0.213787 +vt 0.803916 0.226861 +vt 0.804280 0.211085 +vt 0.800152 0.224501 +vt 0.795617 0.238849 +vt 0.796353 0.221912 +vt 0.791904 0.236809 +vt 0.787097 0.252613 +vt 0.782290 0.266279 +vt 0.792677 0.219294 +vt 0.800706 0.208177 +vt 0.797039 0.205013 +vt 0.793159 0.201854 +vt 0.802568 0.192077 +vt 0.798433 0.187820 +vt 0.794912 0.184564 +vt 0.789731 0.199005 +vt 0.791583 0.182158 +vt 0.786335 0.196639 +vt 0.788352 0.179706 +vt 0.783129 0.194720 +vt 0.785716 0.177836 +vt 0.780218 0.193185 +vt 0.783140 0.176144 +vt 0.777347 0.191726 +vt 0.772447 0.206638 +vt 0.652738 0.941761 +vt 0.646600 0.954932 +vt 0.656147 0.943210 +vt 0.663133 0.930640 +vt 0.659305 0.927757 +vt 0.660004 0.945775 +vt 0.667522 0.934330 +vt 0.674822 0.923098 +vt 0.672374 0.940398 +vt 0.681002 0.931202 +vt 0.689920 0.923743 +vt 0.686758 0.940324 +vt 0.696199 0.933485 +vt 0.706462 0.928912 +vt 0.014896 0.877770 +vt 0.009321 0.887700 +vt 0.023030 0.869854 +vt 0.005730 0.898887 +vt 0.016626 0.902975 +vt 0.003206 0.910844 +vt 0.014345 0.913982 +vt 0.028750 0.906061 +vt 0.002029 0.923515 +vt 0.668399 0.957035 +vt 0.677422 0.948131 +vt 0.663643 0.950283 +vt 0.797663 0.165769 +vt 0.795723 0.163524 +vt 0.793712 0.161681 +vt 0.810635 0.155401 +vt 0.808819 0.151978 +vt 0.806661 0.149523 +vt 0.823832 0.148999 +vt 0.823220 0.144626 +vt 0.821614 0.141355 +vt 0.836018 0.147558 +vt 0.837181 0.141996 +vt 0.836650 0.137169 +vt 0.843936 0.149414 +vt 0.847265 0.143234 +vt 0.848942 0.137266 +vt 0.556819 0.562809 +vt 0.853883 0.146668 +vt 0.858144 0.140352 +vt 0.549454 0.561145 +vt 0.858501 0.150862 +vt 0.864800 0.145765 +vt 0.544180 0.557154 +vt 0.862728 0.156069 +vt 0.868281 0.151363 +vt 0.541207 0.553128 +vt 0.866162 0.161312 +vt 0.871523 0.157558 +vt 0.538202 0.548945 +vt 0.532272 0.553080 +vt 0.525237 0.555864 +vt 0.535843 0.544883 +vt 0.530256 0.548002 +vt 0.534016 0.540970 +vt 0.876202 0.169648 +vt 0.874077 0.163583 +vt 0.868875 0.166668 +vt 0.870899 0.172289 +vt 0.863338 0.169493 +vt 0.864920 0.174111 +vt 0.867056 0.179183 +vt 0.857393 0.175143 +vt 0.859614 0.179058 +vt 0.849871 0.178775 +vt 0.851878 0.182183 +vt 0.844346 0.185467 +vt 0.847073 0.188311 +vt 0.848015 0.176091 +vt 0.842039 0.182974 +vt 0.846052 0.173074 +vt 0.839621 0.180214 +vt 0.834442 0.189562 +vt 0.837307 0.177795 +vt 0.831779 0.187472 +vt 0.826163 0.198534 +vt 0.829484 0.185584 +vt 0.823458 0.196578 +vt 0.826985 0.183599 +vt 0.821062 0.194713 +vt 0.824482 0.181885 +vt 0.818654 0.192778 +vt 0.821482 0.180286 +vt 0.815901 0.190386 +vt 0.809407 0.199458 +vt 0.806309 0.196165 +vt 0.825199 0.170051 +vt 0.829161 0.171602 +vt 0.834284 0.163206 +vt 0.828770 0.161674 +vt 0.832394 0.173449 +vt 0.838492 0.165133 +vt 0.844681 0.158223 +vt 0.839499 0.155688 +vt 0.835047 0.175627 +vt 0.841656 0.167667 +vt 0.848770 0.161155 +vt 0.853985 0.156178 +vt 0.849301 0.152256 +vt 0.844144 0.170459 +vt 0.851699 0.164714 +vt 0.857989 0.160294 +vt 0.853803 0.168240 +vt 0.860964 0.164846 +vt 0.855492 0.171636 +vt 0.832910 0.154135 +vt 0.823714 0.155060 +vt 0.821694 0.161948 +vt 0.811685 0.160008 +vt 0.812026 0.165305 +vt 0.799483 0.168883 +vt 0.801723 0.172674 +vt 0.498666 0.607101 +vt 0.486988 0.610249 +vt 0.492022 0.624048 +vt 0.497151 0.637647 +vt 0.480480 0.627577 +vt 0.485424 0.640799 +vt 0.234667 0.763941 +vt 0.473844 0.644409 +vt 0.227611 0.754738 +vt 0.216752 0.762983 +vt 0.220521 0.745802 +vt 0.209851 0.753599 +vt 0.199233 0.761001 +vt 0.192566 0.751378 +vt 0.182291 0.758043 +vt 0.175877 0.748001 +vt 0.165884 0.754156 +vt 0.159745 0.743624 +vt 0.149994 0.749525 +vt 0.144134 0.738555 +vt 0.134623 0.743964 +vt 0.129033 0.733167 +vt 0.119226 0.738514 +vt 0.113622 0.727320 +vt 0.102989 0.732014 +vt 0.097515 0.720434 +vt 0.085232 0.724506 +vt 0.080175 0.712478 +vt 0.066975 0.715597 +vt 0.063137 0.702819 +vt 0.050362 0.704759 +vt 0.048394 0.689741 +vt 0.037127 0.690431 +vt 0.035973 0.673112 +vt 0.027546 0.672340 +vt 0.027644 0.654829 +vt 0.020942 0.653603 +vt 0.022618 0.636519 +vt 0.017592 0.635382 +vt 0.260625 0.718776 +vt 0.258103 0.718721 +vt 0.255103 0.718446 +vt 0.262521 0.699458 +vt 0.260064 0.698427 +vt 0.257470 0.697388 +vt 0.265141 0.676753 +vt 0.262716 0.675256 +vt 0.002121 0.670012 +vt 0.002047 0.690110 +vt 0.004685 0.690569 +vt 0.003722 0.709011 +vt 0.268213 0.654662 +vt 0.270732 0.656161 +vt 0.277060 0.639922 +vt 0.275191 0.638435 +vt 0.008130 0.723991 +vt 0.279493 0.641021 +vt 0.273394 0.657409 +vt 0.275997 0.659179 +vt 0.282301 0.642230 +vt 0.267525 0.678478 +vt 0.279227 0.661367 +vt 0.038370 0.757844 +vt 0.043615 0.755995 +vt 0.048424 0.775236 +vt 0.053149 0.772692 +vt 0.058770 0.769730 +vt 0.061550 0.786483 +vt 0.067268 0.783330 +vt 0.074905 0.779110 +vt 0.075466 0.796073 +vt 0.083580 0.791546 +vt 0.093142 0.785874 +vt 0.092415 0.803015 +vt 0.102240 0.797311 +vt 0.111963 0.790639 +vt 0.110846 0.808298 +vt 0.120469 0.802175 +vt 0.129406 0.796241 +vt 0.128802 0.813626 +vt 0.137612 0.807825 +vt 0.145941 0.801856 +vt 0.145797 0.819186 +vt 0.153679 0.813431 +vt 0.161430 0.807288 +vt 0.161349 0.824888 +vt 0.168597 0.818966 +vt 0.176402 0.812241 +vt 0.175217 0.830866 +vt 0.182927 0.824379 +vt 0.191536 0.816303 +vt 0.188004 0.836889 +vt 0.197976 0.828576 +vt 0.207544 0.820336 +vt 0.201886 0.841493 +vt 0.213368 0.832842 +vt 0.224000 0.824078 +vt 0.216650 0.843631 +vt 0.034072 0.759745 +vt 0.258052 0.827089 +vt 0.269779 0.814877 +vt 0.265890 0.836477 +vt 0.277280 0.825111 +vt 0.273825 0.846519 +vt 0.285077 0.835225 +vt 0.560723 0.628025 +vt 0.573321 0.625811 +vt 0.567779 0.610124 +vt 0.584985 0.622902 +vt 0.579166 0.606699 +vt 0.575226 0.591826 +vt 0.589726 0.602859 +vt 0.586345 0.587252 +vt 0.595348 0.584365 +vt 0.602837 0.582724 +vt 0.595783 0.619146 +vt 0.292537 0.844774 +vt 0.763126 0.923818 +vt 0.765317 0.912329 +vt 0.752887 0.907808 +vt 0.761317 0.934924 +vt 0.675847 0.572790 +vt 0.682134 0.566972 +vt 0.674515 0.560860 +vt 0.666109 0.567152 +vt 0.064350 0.857555 +vt 0.072776 0.858493 +vt 0.681455 0.556345 +vt 0.676260 0.549372 +vt 0.667538 0.553847 +vt 0.656914 0.560168 +vt 0.687216 0.562863 +vt 0.691567 0.559966 +vt 0.687038 0.553390 +vt 0.691761 0.551209 +vt 0.689231 0.544379 +vt 0.683574 0.546441 +vt 0.695194 0.557834 +vt 0.698940 0.555965 +vt 0.696335 0.549390 +vt 0.700125 0.563929 +vt 0.703008 0.561900 +vt 0.612752 0.720273 +vt 0.609509 0.718816 +vt 0.606562 0.727327 +vt 0.610263 0.728872 +vt 0.708687 0.566771 +vt 0.614614 0.711122 +vt 0.611453 0.709993 +vt 0.608519 0.708812 +vt 0.606298 0.717406 +vt 0.615581 0.701915 +vt 0.612589 0.701265 +vt 0.609832 0.700595 +vt 0.606806 0.699719 +vt 0.604979 0.707401 +vt 0.613117 0.692903 +vt 0.610463 0.692783 +vt 0.607916 0.692509 +vt 0.604959 0.692041 +vt 0.603632 0.698694 +vt 0.610826 0.684771 +vt 0.608306 0.684988 +vt 0.605707 0.685121 +vt 0.602961 0.685118 +vt 0.602005 0.691348 +vt 0.608089 0.677319 +vt 0.605456 0.678029 +vt 0.602887 0.678684 +vt 0.599758 0.684694 +vt 0.604015 0.671178 +vt 0.601446 0.672533 +vt 0.600724 0.665437 +vt 0.597461 0.666669 +vt 0.591012 0.662309 +vt 0.586669 0.665012 +vt 0.578536 0.661690 +vt 0.574552 0.664363 +vt 0.582327 0.667938 +vt 0.581831 0.658858 +vt 0.570412 0.666560 +vt 0.577947 0.671275 +vt 0.308764 0.414262 +vt 0.301759 0.419041 +vt 0.308355 0.419409 +vt 0.307349 0.409049 +vt 0.297230 0.417356 +vt 0.296092 0.419223 +vt 0.300273 0.421691 +vt 0.306750 0.423850 +vt 0.303194 0.427627 +vt 0.293012 0.417232 +vt 0.294234 0.415327 +vt 0.293312 0.411307 +vt 0.291718 0.413115 +vt 0.290168 0.415337 +vt 0.288609 0.410154 +vt 0.286707 0.412831 +vt 0.284581 0.405165 +vt 0.282840 0.409046 +vt 0.281058 0.399132 +vt 0.278526 0.404094 +vt 0.277168 0.409607 +vt 0.278784 0.394139 +vt 0.278413 0.390457 +vt 0.283899 0.390820 +vt 0.283046 0.387327 +vt 0.283093 0.383693 +vt 0.278061 0.386554 +vt 0.288513 0.386765 +vt 0.288163 0.383756 +vt 0.288235 0.380622 +vt 0.289400 0.377247 +vt 0.283642 0.379465 +vt 0.763417 0.561781 +vt 0.762734 0.557907 +vt 0.757147 0.563171 +vt 0.758426 0.566610 +vt 0.759992 0.570203 +vt 0.764936 0.565993 +vt 0.761466 0.574475 +vt 0.766545 0.571255 +vt 0.752328 0.570156 +vt 0.753796 0.573381 +vt 0.745577 0.573041 +vt 0.750852 0.566770 +vt 0.744399 0.570276 +vt 0.737056 0.572542 +vt 0.615850 0.675758 +vt 0.615789 0.667697 +vt 0.612780 0.668067 +vt 0.613208 0.676200 +vt 0.613173 0.684547 +vt 0.615680 0.684138 +vt 0.729617 0.573640 +vt 0.615850 0.692758 +vt 0.722331 0.572988 +vt 0.715193 0.570519 +vt 0.610789 0.676713 +vt 0.609677 0.668909 +vt 0.606856 0.670038 +vt 0.607283 0.662881 +vt 0.603953 0.664173 +vt 0.611084 0.661762 +vt 0.606842 0.656533 +vt 0.610540 0.655125 +vt 0.604087 0.650780 +vt 0.600061 0.652091 +vt 0.614606 0.660688 +vt 0.291161 0.372914 +vt 0.285378 0.374328 +vt 0.767881 0.578236 +vt 0.279422 0.376917 +vt 0.278235 0.382102 +vt 0.273562 0.379119 +vt 0.272907 0.384825 +vt 0.268119 0.380699 +vt 0.267413 0.387800 +vt 0.262917 0.381623 +vt 0.261452 0.390235 +vt 0.258162 0.381737 +vt 0.256054 0.390852 +vt 0.253856 0.399670 +vt 0.251068 0.391164 +vt 0.248116 0.400573 +vt 0.246434 0.410096 +vt 0.252076 0.408510 +vt 0.246847 0.419108 +vt 0.252230 0.417331 +vt 0.257555 0.415639 +vt 0.254146 0.427414 +vt 0.259146 0.425366 +vt 0.264065 0.422541 +vt 0.264249 0.413728 +vt 0.513827 0.683705 +vt 0.508253 0.688364 +vt 0.512701 0.698107 +vt 0.517564 0.693539 +vt 0.518022 0.708576 +vt 0.522420 0.704446 +vt 0.528970 0.697434 +vt 0.527389 0.713232 +vt 0.533423 0.706456 +vt 0.541071 0.700660 +vt 0.537499 0.691674 +vt 0.548556 0.696513 +vt 0.546215 0.688144 +vt 0.544946 0.680131 +vt 0.543162 0.674126 +vt 0.554591 0.685825 +vt 0.553356 0.679014 +vt 0.550769 0.673146 +vt 0.297264 0.430777 +vt 0.555582 0.694057 +vt 0.562356 0.692172 +vt 0.557997 0.702378 +vt 0.563843 0.700187 +vt 0.570125 0.691349 +vt 0.579773 0.692302 +vt 0.588566 0.696485 +vt 0.590519 0.691568 +vt 0.594265 0.700630 +vt 0.596557 0.695402 +vt 0.598549 0.690222 +vt 0.592831 0.687411 +vt 0.594799 0.683067 +vt 0.600535 0.697371 +vt 0.598323 0.703611 +vt 0.601650 0.705766 +vt 0.594939 0.710724 +vt 0.598308 0.713697 +vt 0.602472 0.715867 +vt 0.593241 0.721331 +vt 0.598264 0.724097 +vt 0.602907 0.725922 +vt 0.592162 0.731177 +vt 0.597754 0.733567 +vt 0.602480 0.735422 +vt 0.591763 0.740454 +vt 0.597682 0.742892 +vt 0.603036 0.744474 +vt 0.606898 0.736931 +vt 0.694711 0.542602 +vt 0.693414 0.535650 +vt 0.686829 0.537236 +vt 0.690900 0.528771 +vt 0.683560 0.529265 +vt 0.676337 0.530354 +vt 0.679992 0.538832 +vt 0.666856 0.532628 +vt 0.671553 0.541490 +vt 0.654853 0.537061 +vt 0.660865 0.545951 +vt 0.641898 0.543113 +vt 0.649153 0.552542 +vt 0.768151 0.901709 +vt 0.771257 0.890036 +vt 0.757087 0.885151 +vt 0.754354 0.896537 +vt 0.739979 0.880836 +vt 0.737737 0.891975 +vt 0.760468 0.874629 +vt 0.743797 0.870585 +vt 0.727412 0.867297 +vt 0.749219 0.859977 +vt 0.733766 0.857071 +vt 0.754038 0.848285 +vt 0.739672 0.845250 +vt 0.727117 0.842358 +vt 0.744577 0.832726 +vt 0.731823 0.829956 +vt 0.719964 0.827071 +vt 0.715569 0.839400 +vt 0.709429 0.823500 +vt 0.723655 0.813969 +vt 0.712693 0.810907 +vt 0.703878 0.808108 +vt 0.701256 0.819560 +vt 0.809021 0.334781 +vt 0.819167 0.340487 +vt 0.714598 0.798800 +vt 0.705042 0.797186 +vt 0.829611 0.344045 +vt 0.832236 0.335333 +vt 0.840954 0.345789 +vt 0.841796 0.336105 +vt 0.841159 0.325126 +vt 0.832729 0.324636 +vt 0.839499 0.312911 +vt 0.830987 0.312791 +vt 0.837576 0.300572 +vt 0.847864 0.313041 +vt 0.846298 0.300319 +vt 0.846096 0.288064 +vt 0.836650 0.288544 +vt 0.846818 0.276468 +vt 0.837292 0.276628 +vt 0.847785 0.265570 +vt 0.856002 0.276863 +vt 0.856811 0.266253 +vt 0.865102 0.277469 +vt 0.865569 0.266889 +vt 0.865773 0.256228 +vt 0.873739 0.267182 +vt 0.873000 0.256413 +vt 0.872281 0.245050 +vt 0.517991 0.482924 +vt 0.511397 0.475187 +vt 0.505673 0.478979 +vt 0.513070 0.486304 +vt 0.519607 0.492846 +vt 0.524286 0.489829 +vt 0.507555 0.490773 +vt 0.514514 0.496606 +vt 0.499837 0.483158 +vt 0.493430 0.474042 +vt 0.499992 0.470292 +vt 0.495499 0.460922 +vt 0.488712 0.464518 +vt 0.506517 0.466729 +vt 0.502403 0.457447 +vt 0.651419 0.788510 +vt 0.661149 0.784106 +vt 0.657359 0.776785 +vt 0.647907 0.781451 +vt 0.874030 0.277997 +vt 0.864158 0.288612 +vt 0.873391 0.289255 +vt 0.855110 0.288205 +vt 0.854773 0.300388 +vt 0.856172 0.313015 +vt 0.858913 0.324398 +vt 0.849938 0.325172 +vt 0.704686 0.786113 +vt 0.714948 0.786725 +vt 0.727024 0.788370 +vt 0.726908 0.776104 +vt 0.725965 0.801103 +vt 0.738072 0.803653 +vt 0.739329 0.790573 +vt 0.735505 0.816897 +vt 0.748177 0.819610 +vt 0.750802 0.806140 +vt 0.764062 0.808737 +vt 0.765494 0.794679 +vt 0.752241 0.792725 +vt 0.761701 0.822067 +vt 0.775232 0.824643 +vt 0.777516 0.810966 +vt 0.758159 0.835497 +vt 0.772070 0.838251 +vt 0.785528 0.841220 +vt 0.788698 0.827326 +vt 0.768507 0.851067 +vt 0.782520 0.854548 +vt 0.627708 0.510025 +vt 0.641674 0.506792 +vt 0.638826 0.495252 +vt 0.625125 0.497210 +vt 0.764576 0.863435 +vt 0.778537 0.867075 +vt 0.631650 0.522029 +vt 0.645290 0.517811 +vt 0.658366 0.514163 +vt 0.655456 0.504199 +vt 0.636026 0.533054 +vt 0.649427 0.527547 +vt 0.662169 0.523533 +vt 0.672394 0.521210 +vt 0.669390 0.512077 +vt 0.678305 0.511348 +vt 0.667325 0.502727 +vt 0.680356 0.520272 +vt 0.686725 0.519684 +vt 0.685859 0.511443 +vt 0.188721 0.476001 +vt 0.193656 0.482654 +vt 0.201655 0.488700 +vt 0.665208 0.492717 +vt 0.652622 0.493427 +vt 0.663819 0.481677 +vt 0.650701 0.481795 +vt 0.636750 0.482741 +vt 0.649476 0.469587 +vt 0.635621 0.469875 +vt 0.622171 0.470172 +vt 0.623214 0.483705 +vt 0.635813 0.456227 +vt 0.622536 0.455666 +vt 0.791045 0.813216 +vt 0.791936 0.797926 +vt 0.778969 0.796368 +vt 0.792667 0.782963 +vt 0.779341 0.782032 +vt 0.766129 0.780866 +vt 0.779237 0.768162 +vt 0.765979 0.767686 +vt 0.752827 0.766731 +vt 0.752819 0.779526 +vt 0.739569 0.765741 +vt 0.739751 0.777895 +vt 0.726503 0.764702 +vt 0.739613 0.753933 +vt 0.726395 0.753820 +vt 0.739261 0.741955 +vt 0.726379 0.742931 +vt 0.713425 0.744090 +vt 0.726120 0.731127 +vt 0.713753 0.732764 +vt 0.701441 0.734061 +vt 0.700746 0.745060 +vt 0.689347 0.735126 +vt 0.688908 0.744782 +vt 0.677803 0.734580 +vt 0.677122 0.744927 +vt 0.676734 0.751753 +vt 0.665740 0.743884 +vt 0.677048 0.758155 +vt 0.678208 0.763415 +vt 0.883527 0.323529 +vt 0.879355 0.320037 +vt 0.666598 0.733521 +vt 0.656510 0.730363 +vt 0.655012 0.740634 +vt 0.648427 0.726657 +vt 0.645582 0.735647 +vt 0.642123 0.743163 +vt 0.638663 0.729865 +vt 0.634438 0.735596 +vt 0.629373 0.740645 +vt 0.637519 0.750403 +vt 0.623044 0.744478 +vt 0.629572 0.756093 +vt 0.630260 0.729573 +vt 0.633914 0.724669 +vt 0.630359 0.721354 +vt 0.637193 0.719004 +vt 0.633264 0.716316 +vt 0.630025 0.714458 +vt 0.627517 0.718926 +vt 0.635723 0.709928 +vt 0.632240 0.708544 +vt 0.778772 0.374909 +vt 0.777343 0.368876 +vt 0.773867 0.369341 +vt 0.776306 0.360847 +vt 0.772983 0.361027 +vt 0.769725 0.361326 +vt 0.772453 0.350453 +vt 0.769192 0.350210 +vt 0.765915 0.350524 +vt 0.768879 0.339589 +vt 0.765775 0.339583 +vt 0.762293 0.339708 +vt 0.765866 0.329394 +vt 0.762336 0.328787 +vt 0.756267 0.328961 +vt 0.761871 0.317825 +vt 0.755664 0.317908 +vt 0.748341 0.317969 +vt 0.754791 0.306394 +vt 0.747781 0.306469 +vt 0.739029 0.306377 +vt 0.746926 0.295044 +vt 0.738503 0.295233 +vt 0.727712 0.295057 +vt 0.737031 0.284768 +vt 0.745296 0.284281 +vt 0.742631 0.274382 +vt 0.734354 0.275498 +vt 0.347914 0.075116 +vt 0.341332 0.076907 +vt 0.346256 0.085200 +vt 0.352952 0.081712 +vt 0.351413 0.092378 +vt 0.357737 0.087628 +vt 0.362834 0.081815 +vt 0.367903 0.075512 +vt 0.344102 0.095422 +vt 0.339377 0.087375 +vt 0.332935 0.088414 +vt 0.337709 0.097198 +vt 0.335167 0.077950 +vt 0.329501 0.078753 +vt 0.324834 0.079229 +vt 0.327930 0.089230 +vt 0.756202 0.272518 +vt 0.749888 0.273407 +vt 0.752356 0.283743 +vt 0.758372 0.283257 +vt 0.763315 0.282789 +vt 0.761164 0.271666 +vt 0.767373 0.282361 +vt 0.765675 0.270816 +vt 0.759653 0.294562 +vt 0.764684 0.294508 +vt 0.768529 0.294319 +vt 0.771665 0.294221 +vt 0.770923 0.282039 +vt 0.765286 0.306057 +vt 0.769067 0.306252 +vt 0.772198 0.306083 +vt 0.775441 0.305878 +vt 0.775169 0.294129 +vt 0.769104 0.318061 +vt 0.771972 0.317948 +vt 0.774634 0.317910 +vt 0.633938 0.657989 +vt 0.636629 0.657882 +vt 0.635704 0.645965 +vt 0.632534 0.646178 +vt 0.771757 0.329998 +vt 0.774992 0.330032 +vt 0.634914 0.669927 +vt 0.638222 0.669660 +vt 0.641457 0.669362 +vt 0.639876 0.657787 +vt 0.635468 0.679388 +vt 0.638377 0.679597 +vt 0.641386 0.679989 +vt 0.644480 0.680406 +vt 0.644177 0.669150 +vt 0.637495 0.690623 +vt 0.640539 0.690910 +vt 0.644649 0.691751 +vt 0.650347 0.692675 +vt 0.649637 0.680781 +vt 0.640556 0.702232 +vt 0.644660 0.703438 +vt 0.650800 0.705159 +vt 0.657599 0.706655 +vt 0.657659 0.693718 +vt 0.644051 0.713812 +vt 0.650235 0.716572 +vt 0.657322 0.718968 +vt 0.667246 0.721148 +vt 0.667391 0.707922 +vt 0.678508 0.708298 +vt 0.677803 0.694643 +vt 0.666852 0.694432 +vt 0.678369 0.722150 +vt 0.689796 0.722004 +vt 0.689571 0.708194 +vt 0.701097 0.707426 +vt 0.699991 0.693543 +vt 0.688622 0.694315 +vt 0.701535 0.721116 +vt 0.713513 0.719830 +vt 0.712730 0.706252 +vt 0.724053 0.704780 +vt 0.721912 0.690834 +vt 0.711350 0.692431 +vt 0.725257 0.718188 +vt 0.736751 0.716406 +vt 0.734551 0.702799 +vt 0.738220 0.729490 +vt 0.750024 0.728000 +vt 0.747790 0.714486 +vt 0.751558 0.741128 +vt 0.764000 0.740446 +vt 0.761980 0.726699 +vt 0.752548 0.754133 +vt 0.765345 0.754041 +vt 0.778194 0.753856 +vt 0.776632 0.739445 +vt 0.789199 0.738323 +vt 0.791121 0.753369 +vt 0.627215 0.413994 +vt 0.792400 0.768321 +vt 0.625010 0.427866 +vt 0.638276 0.429471 +vt 0.623450 0.441528 +vt 0.636807 0.442548 +vt 0.650406 0.443490 +vt 0.649352 0.456588 +vt 0.662973 0.457069 +vt 0.662888 0.469620 +vt 0.675646 0.470073 +vt 0.675968 0.481857 +vt 0.688151 0.483148 +vt 0.700409 0.492421 +vt 0.709695 0.678386 +vt 0.698750 0.679785 +vt 0.697660 0.666539 +vt 0.686365 0.668008 +vt 0.687413 0.680698 +vt 0.675617 0.668512 +vt 0.676725 0.681333 +vt 0.665290 0.668745 +vt 0.666198 0.681553 +vt 0.656099 0.668863 +vt 0.657053 0.681248 +vt 0.648938 0.668962 +vt 0.655054 0.656908 +vt 0.648026 0.657176 +vt 0.643201 0.657487 +vt 0.647393 0.645709 +vt 0.642575 0.645637 +vt 0.639098 0.645789 +vt 0.643043 0.634132 +vt 0.639443 0.634449 +vt 0.636148 0.634694 +vt 0.640558 0.622611 +vt 0.637112 0.622407 +vt 0.634282 0.622205 +vt 0.632336 0.634493 +vt 0.638240 0.610462 +vt 0.635337 0.610075 +vt 0.774003 0.281713 +vt 0.772347 0.269607 +vt 0.769279 0.270134 +vt 0.316860 0.080210 +vt 0.313738 0.080679 +vt 0.317078 0.092089 +vt 0.320471 0.091250 +vt 0.323924 0.090415 +vt 0.320440 0.079741 +vt 0.326939 0.100731 +vt 0.330013 0.099403 +vt 0.333427 0.098341 +vt 0.336039 0.107548 +vt 0.339581 0.106501 +vt 0.343918 0.105090 +vt 0.343534 0.113224 +vt 0.348244 0.111706 +vt 0.346009 0.120063 +vt 0.350973 0.118846 +vt 0.356274 0.117809 +vt 0.352820 0.126166 +vt 0.357617 0.125863 +vt 0.362211 0.126049 +vt 0.358872 0.134556 +vt 0.362967 0.134790 +vt 0.366964 0.135138 +vt 0.363705 0.144384 +vt 0.367268 0.144513 +vt 0.364221 0.153164 +vt 0.367814 0.153160 +vt 0.371452 0.153148 +vt 0.368227 0.160626 +vt 0.372297 0.160630 +vt 0.377237 0.160194 +vt 0.372196 0.167465 +vt 0.378315 0.166920 +vt 0.370784 0.174146 +vt 0.376471 0.173374 +vt 0.374999 0.179316 +vt 0.369074 0.180726 +vt 0.366574 0.174269 +vt 0.367799 0.167567 +vt 0.364044 0.167447 +vt 0.362912 0.173977 +vt 0.360476 0.167189 +vt 0.359398 0.173318 +vt 0.356948 0.166847 +vt 0.355946 0.172353 +vt 0.360775 0.160646 +vt 0.357138 0.160710 +vt 0.353427 0.160844 +vt 0.349702 0.161120 +vt 0.356743 0.153354 +vt 0.352804 0.153708 +vt 0.349092 0.154118 +vt 0.345100 0.154686 +vt 0.351808 0.144530 +vt 0.347374 0.145118 +vt 0.342868 0.145928 +vt 0.338843 0.146911 +vt 0.344851 0.136278 +vt 0.339840 0.137774 +vt 0.336004 0.138431 +vt 0.333084 0.139029 +vt 0.335527 0.147887 +vt 0.338212 0.129220 +vt 0.334767 0.129916 +vt 0.331477 0.130509 +vt 0.328058 0.130804 +vt 0.329890 0.139536 +vt 0.333698 0.122395 +vt 0.330158 0.122844 +vt 0.327329 0.123455 +vt 0.954220 0.639076 +vt 0.951203 0.638941 +vt 0.951197 0.646753 +vt 0.955122 0.646879 +vt 0.328159 0.116702 +vt 0.324478 0.117542 +vt 0.955531 0.632529 +vt 0.951816 0.632131 +vt 0.948408 0.631767 +vt 0.948074 0.638868 +vt 0.955734 0.625453 +vt 0.952317 0.624672 +vt 0.949044 0.623813 +vt 0.945336 0.622803 +vt 0.944619 0.631449 +vt 0.954566 0.615413 +vt 0.951291 0.614006 +vt 0.946950 0.612776 +vt 0.953595 0.604088 +vt 0.948349 0.603213 +vt 0.954261 0.593783 +vt 0.949097 0.593314 +vt 0.655300 0.613358 +vt 0.649998 0.612575 +vt 0.649205 0.623328 +vt 0.654993 0.623887 +vt 0.647939 0.634201 +vt 0.654517 0.634886 +vt 0.663323 0.634862 +vt 0.654443 0.645702 +vt 0.663733 0.645577 +vt 0.674830 0.644901 +vt 0.664319 0.656712 +vt 0.675183 0.656350 +vt 0.686055 0.655459 +vt 0.644387 0.622885 +vt 0.645430 0.611747 +vt 0.641605 0.611080 +vt 0.962642 0.594504 +vt 0.958802 0.594172 +vt 0.957904 0.605283 +vt 0.961698 0.606205 +vt 0.965645 0.607196 +vt 0.966061 0.594884 +vt 0.313392 0.093103 +vt 0.309952 0.095119 +vt 0.316753 0.104409 +vt 0.320553 0.103280 +vt 0.323952 0.102115 +vt 0.310806 0.081046 +vt 0.325514 0.110374 +vt 0.329163 0.109602 +vt 0.332883 0.108497 +vt 0.332131 0.115943 +vt 0.335851 0.115219 +vt 0.339449 0.114380 +vt 0.337431 0.121993 +vt 0.341388 0.121203 +vt 0.342774 0.128375 +vt 0.347922 0.127174 +vt 0.349911 0.135274 +vt 0.354582 0.134691 +vt 0.355964 0.144358 +vt 0.359972 0.144305 +vt 0.360602 0.153183 +vt 0.364461 0.160622 +vt 0.322114 0.111226 +vt 0.957726 0.616896 +vt 0.940217 0.630994 +vt 0.940340 0.638849 +vt 0.944641 0.638945 +vt 0.940412 0.646323 +vt 0.944601 0.646606 +vt 0.947728 0.646817 +vt 0.944802 0.654908 +vt 0.947957 0.655217 +vt 0.950940 0.655560 +vt 0.947139 0.664121 +vt 0.950472 0.665204 +vt 0.954224 0.665549 +vt 0.952771 0.655741 +vt 0.949669 0.673838 +vt 0.951861 0.674026 +vt 0.332304 0.148855 +vt 0.335770 0.156674 +vt 0.951353 0.682562 +vt 0.954307 0.681725 +vt 0.336305 0.164493 +vt 0.948405 0.682440 +vt 0.950119 0.690919 +vt 0.947139 0.673404 +vt 0.944305 0.672826 +vt 0.945611 0.682198 +vt 0.944034 0.663635 +vt 0.940429 0.663077 +vt 0.941061 0.672496 +vt 0.940315 0.654392 +vt 0.935821 0.653918 +vt 0.936082 0.662798 +vt 0.935511 0.645931 +vt 0.930521 0.645637 +vt 0.930821 0.653722 +vt 0.935428 0.638357 +vt 0.929932 0.638188 +vt 0.946976 0.691310 +vt 0.948755 0.698800 +vt 0.951935 0.698417 +vt 0.338443 0.172590 +vt 0.334993 0.173088 +vt 0.336410 0.178832 +vt 0.339083 0.178385 +vt 0.951219 0.703855 +vt 0.382000 0.181728 +vt 0.390037 0.184666 +vt 0.390293 0.180818 +vt 0.397421 0.185507 +vt 0.397993 0.182327 +vt 0.399132 0.178836 +vt 0.407987 0.180080 +vt 0.410229 0.177861 +vt 0.868033 0.125886 +vt 0.869611 0.128715 +vt 0.870622 0.131780 +vt 0.877238 0.129930 +vt 0.871259 0.134775 +vt 0.877796 0.133303 +vt 0.884785 0.132455 +vt 0.884267 0.128555 +vt 0.392009 0.195406 +vt 0.397883 0.195552 +vt 0.397558 0.192177 +vt 0.391131 0.191731 +vt 0.397336 0.188765 +vt 0.390449 0.188255 +vt 0.403660 0.192598 +vt 0.403644 0.189764 +vt 0.403993 0.195655 +vt 0.642325 0.722807 +vt 0.639401 0.711640 +vt 0.637098 0.701268 +vt 0.634446 0.690398 +vt 0.633604 0.700517 +vt 0.775802 0.350610 +vt 0.774689 0.339559 +vt 0.771917 0.339550 +vt 0.768709 0.329829 +vt 0.765689 0.317937 +vt 0.760708 0.306133 +vt 0.753739 0.294738 +vt 0.775129 0.878807 +vt 0.585522 0.736224 +vt 0.579422 0.740864 +vt 0.574365 0.734509 +vt 0.568951 0.738020 +vt 0.573880 0.745045 +vt 0.580123 0.731081 +vt 0.576016 0.725383 +vt 0.570573 0.728387 +vt 0.586617 0.727016 +vt 0.582309 0.722215 +vt 0.579405 0.716617 +vt 0.573178 0.719638 +vt 0.589334 0.717472 +vt 0.586342 0.712639 +vt 0.591433 0.706740 +vt 0.570563 0.713662 +vt 0.565011 0.716477 +vt 0.567492 0.722570 +vt 0.559719 0.719199 +vt 0.562271 0.724982 +vt 0.565069 0.731272 +vt 0.556387 0.727497 +vt 0.559295 0.733944 +vt 0.549889 0.730183 +vt 0.552727 0.736439 +vt 0.541707 0.733357 +vt 0.543954 0.738467 +vt 0.534529 0.736412 +vt 0.536928 0.740470 +vt 0.539142 0.745107 +vt 0.252487 0.479715 +vt 0.258127 0.479786 +vt 0.246960 0.476829 +vt 0.540824 0.750112 +vt 0.541356 0.755012 +vt 0.262933 0.478039 +vt 0.260974 0.473466 +vt 0.263765 0.470874 +vt 0.258364 0.469703 +vt 0.267414 0.475116 +vt 0.270472 0.470276 +vt 0.266080 0.467225 +vt 0.532134 0.732271 +vt 0.539115 0.728702 +vt 0.536074 0.724284 +vt 0.529532 0.727731 +vt 0.532061 0.719084 +vt 0.526034 0.723153 +vt 0.546998 0.724353 +vt 0.543446 0.718615 +vt 0.538602 0.713003 +vt 0.550154 0.715260 +vt 0.545677 0.708107 +vt 0.556329 0.712732 +vt 0.552194 0.704711 +vt 0.561794 0.710050 +vt 0.567173 0.707447 +vt 0.553509 0.721775 +vt 0.271717 0.463629 +vt 0.269773 0.455831 +vt 0.265164 0.455514 +vt 0.266498 0.462153 +vt 0.521942 0.717329 +vt 0.261011 0.455066 +vt 0.258491 0.448412 +vt 0.254338 0.449835 +vt 0.257109 0.455740 +vt 0.263064 0.447695 +vt 0.258752 0.437682 +vt 0.254513 0.439610 +vt 0.267462 0.446519 +vt 0.263617 0.435556 +vt 0.249466 0.428615 +vt 0.244418 0.430502 +vt 0.250080 0.441795 +vt 0.245937 0.443990 +vt 0.250493 0.451791 +vt 0.241874 0.446251 +vt 0.247040 0.454138 +vt 0.250811 0.459070 +vt 0.253626 0.457107 +vt 0.253423 0.463233 +vt 0.248538 0.461569 +vt 0.251568 0.465437 +vt 0.255840 0.466751 +vt 0.244556 0.456811 +vt 0.238075 0.449479 +vt 0.235479 0.455226 +vt 0.227213 0.450976 +vt 0.226069 0.459264 +vt 0.234869 0.461683 +vt 0.546971 0.764689 +vt 0.555446 0.770546 +vt 0.540470 0.759540 +vt 0.563272 0.774726 +vt 0.219354 0.448732 +vt 0.218298 0.457548 +vt 0.569848 0.778328 +vt 0.572742 0.771580 +vt 0.211851 0.463814 +vt 0.212393 0.470744 +vt 0.576615 0.765680 +vt 0.241029 0.421369 +vt 0.240896 0.411394 +vt 0.242984 0.401027 +vt 0.290608 0.407748 +vt 0.304088 0.404194 +vt 0.932581 0.879610 +vt 0.937812 0.877915 +vt 0.928202 0.881570 +vt 0.937899 0.885871 +vt 0.942907 0.884812 +vt 0.943562 0.877028 +vt 0.933536 0.887971 +vt 0.936515 0.893434 +vt 0.929893 0.889680 +vt 0.934447 0.902235 +vt 0.938967 0.900226 +vt 0.941017 0.892342 +vt 0.944113 0.898650 +vt 0.944638 0.905650 +vt 0.948963 0.897398 +vt 0.953843 0.897046 +vt 0.958420 0.896991 +vt 0.958800 0.894274 +vt 0.960409 0.891719 +vt 0.963140 0.889741 +vt 0.967195 0.888334 +vt 0.946642 0.911412 +vt 0.949340 0.915508 +vt 0.947156 0.921781 +vt 0.952265 0.919401 +vt 0.949924 0.925995 +vt 0.954895 0.923714 +vt 0.952206 0.930066 +vt 0.957578 0.928103 +vt 0.954373 0.934402 +vt 0.946399 0.932247 +vt 0.948848 0.935972 +vt 0.951531 0.939968 +vt 0.957223 0.938785 +vt 0.953844 0.944491 +vt 0.959745 0.943278 +vt 0.955651 0.949272 +vt 0.961220 0.948019 +vt 0.966427 0.947267 +vt 0.962266 0.952870 +vt 0.967412 0.951743 +vt 0.963266 0.957610 +vt 0.968048 0.956254 +vt 0.964391 0.962479 +vt 0.968942 0.960777 +vt 0.973114 0.959280 +vt 0.977225 0.958419 +vt 0.970017 0.965075 +vt 0.974064 0.963144 +vt 0.977884 0.961555 +vt 0.975767 0.966492 +vt 0.979142 0.964334 +vt 0.983054 0.844037 +vt 0.980802 0.841362 +vt 0.971848 0.969135 +vt 0.978733 0.837498 +vt 0.965615 0.967341 +vt 0.967200 0.971788 +vt 0.975686 0.833529 +vt 0.973231 0.837356 +vt 0.970291 0.830024 +vt 0.968472 0.834279 +vt 0.960941 0.974346 +vt 0.959786 0.969296 +vt 0.952034 0.970853 +vt 0.952104 0.975299 +vt 0.958856 0.964348 +vt 0.951687 0.966167 +vt 0.941615 0.968024 +vt 0.951164 0.961680 +vt 0.941007 0.964291 +vt 0.950809 0.957152 +vt 0.940379 0.959985 +vt 0.949421 0.951698 +vt 0.939702 0.955534 +vt 0.946909 0.946736 +vt 0.937951 0.951168 +vt 0.927490 0.954480 +vt 0.934958 0.947412 +vt 0.925834 0.950223 +vt 0.919798 0.950757 +vt 0.920127 0.955359 +vt 0.791498 0.285610 +vt 0.789167 0.288976 +vt 0.791901 0.291730 +vt 0.795183 0.287581 +vt 0.797818 0.289527 +vt 0.801331 0.283787 +vt 0.794079 0.294288 +vt 0.795748 0.296717 +vt 0.800123 0.291407 +vt 0.788125 0.295493 +vt 0.789093 0.298748 +vt 0.790583 0.301971 +vt 0.792652 0.305242 +vt 0.797547 0.299911 +vt 0.907689 0.943691 +vt 0.911579 0.944744 +vt 0.914519 0.939103 +vt 0.911612 0.937033 +vt 0.916829 0.931608 +vt 0.920710 0.933281 +vt 0.917447 0.940971 +vt 0.923797 0.934944 +vt 0.932640 0.928865 +vt 0.940867 0.924636 +vt 0.936021 0.932230 +vt 0.944160 0.928479 +vt 0.938773 0.935357 +vt 0.941555 0.939068 +vt 0.944118 0.942505 +vt 0.915292 0.945683 +vt 0.799472 0.303818 +vt 0.802072 0.293650 +vt 0.794806 0.309493 +vt 0.806283 0.286728 +vt 0.803917 0.285182 +vt 0.811725 0.276647 +vt 0.808423 0.275700 +vt 0.805277 0.274980 +vt 0.786380 0.292362 +vt 0.957029 0.954377 +vt 0.957923 0.959412 +vt 0.542792 0.804086 +vt 0.541207 0.815741 +vt 0.541770 0.828109 +vt 0.531894 0.816959 +vt 0.535444 0.829639 +vt 0.540108 0.842421 +vt 0.530802 0.831587 +vt 0.535960 0.844634 +vt 0.540572 0.857653 +vt 0.532282 0.846660 +vt 0.536746 0.858912 +vt 0.528255 0.848578 +vt 0.532402 0.859875 +vt 0.911725 0.448615 +vt 0.918544 0.457891 +vt 0.922914 0.455358 +vt 0.916117 0.446679 +vt 0.912606 0.439069 +vt 0.906967 0.440344 +vt 0.920594 0.438988 +vt 0.919119 0.433336 +vt 0.911223 0.433454 +vt 0.904749 0.433853 +vt 0.923242 0.445209 +vt 0.931878 0.443661 +vt 0.929054 0.438154 +vt 0.936605 0.436089 +vt 0.934600 0.430929 +vt 0.927237 0.432659 +vt 0.933405 0.425770 +vt 0.926125 0.427182 +vt 0.918150 0.427760 +vt 0.925663 0.421608 +vt 0.917522 0.422296 +vt 0.909165 0.422845 +vt 0.910243 0.428148 +vt 0.901664 0.424452 +vt 0.903270 0.429077 +vt 0.908051 0.417448 +vt 0.899432 0.419766 +vt 0.775716 0.524980 +vt 0.779386 0.528786 +vt 0.786266 0.520414 +vt 0.782463 0.532877 +vt 0.790485 0.523837 +vt 0.797085 0.511653 +vt 0.794000 0.526765 +vt 0.801062 0.514890 +vt 0.807463 0.503071 +vt 0.805058 0.518259 +vt 0.811327 0.506413 +vt 0.817216 0.494903 +vt 0.815622 0.509796 +vt 0.820965 0.497896 +vt 0.826711 0.487424 +vt 0.825856 0.501248 +vt 0.831172 0.490592 +vt 0.836577 0.482467 +vt 0.836716 0.493880 +vt 0.841888 0.485847 +vt 0.847096 0.479711 +vt 0.847607 0.488799 +vt 0.851930 0.483637 +vt 0.855859 0.479829 +vt 0.856473 0.487325 +vt 0.859440 0.484075 +vt 0.862513 0.481437 +vt 0.863775 0.487941 +vt 0.861460 0.491233 +vt 0.867199 0.494896 +vt 0.869197 0.491141 +vt 0.873894 0.497105 +vt 0.875152 0.492964 +vt 0.881959 0.496789 +vt 0.882288 0.492562 +vt 0.882262 0.488198 +vt 0.890067 0.489328 +vt 0.332242 0.254378 +vt 0.327817 0.254157 +vt 0.890642 0.493720 +vt 0.322658 0.253675 +vt 0.326878 0.246181 +vt 0.322284 0.245111 +vt 0.880720 0.501819 +vt 0.872377 0.501202 +vt 0.870640 0.507245 +vt 0.879024 0.508289 +vt 0.868644 0.516180 +vt 0.865101 0.498952 +vt 0.862633 0.504929 +vt 0.860739 0.514571 +vt 0.859145 0.526140 +vt 0.866692 0.527764 +vt 0.855992 0.501631 +vt 0.853190 0.512245 +vt 0.850979 0.524131 +vt 0.848835 0.534752 +vt 0.856115 0.537173 +vt 0.845945 0.509492 +vt 0.842677 0.521639 +vt 0.839823 0.532583 +vt 0.834467 0.518974 +vt 0.838932 0.506949 +vt 0.831811 0.504251 +vt 0.826844 0.516120 +vt 0.820737 0.513128 +vt 0.809552 0.521774 +vt 0.801999 0.532749 +vt 0.797623 0.529705 +vt 0.788399 0.540578 +vt 0.792270 0.543620 +vt 0.785314 0.536929 +vt 0.894804 0.410901 +vt 0.906746 0.406928 +vt 0.906071 0.401884 +vt 0.892113 0.406948 +vt 0.897098 0.415259 +vt 0.907315 0.412327 +vt 0.917397 0.411832 +vt 0.918063 0.406413 +vt 0.917238 0.417003 +vt 0.925760 0.416282 +vt 0.926146 0.411290 +vt 0.934067 0.410654 +vt 0.935046 0.406347 +vt 0.927423 0.406280 +vt 0.933138 0.415416 +vt 0.940527 0.415495 +vt 0.941260 0.411086 +vt 0.933067 0.420528 +vt 0.940113 0.419827 +vt 0.947608 0.420142 +vt 0.947613 0.416505 +vt 0.940635 0.424343 +vt 0.947906 0.423689 +vt 0.941766 0.428784 +vt 0.948595 0.427258 +vt 0.943361 0.433250 +vt 0.949900 0.430595 +vt 0.954047 0.417976 +vt 0.947827 0.412845 +vt 0.948261 0.408870 +vt 0.942388 0.406824 +vt 0.942807 0.402667 +vt 0.936246 0.401783 +vt 0.943043 0.398170 +vt 0.936992 0.397229 +vt 0.942928 0.393844 +vt 0.936819 0.392904 +vt 0.942971 0.389956 +vt 0.942956 0.385647 +vt 0.959503 0.418460 +vt 0.963486 0.419049 +vt 0.905096 0.396971 +vt 0.889246 0.402976 +vt 0.901927 0.392398 +vt 0.886223 0.399207 +vt 0.912405 0.381419 +vt 0.898728 0.388833 +vt 0.882589 0.396004 +vt 0.919730 0.375954 +vt 0.920096 0.368879 +vt 0.916762 0.364672 +vt 0.915874 0.357506 +vt 0.920263 0.348617 +vt 0.916302 0.348465 +vt 0.923950 0.349054 +vt 0.928773 0.339965 +vt 0.925961 0.339725 +vt 0.928340 0.332909 +vt 0.924946 0.333878 +vt 0.922482 0.339946 +vt 0.930957 0.333043 +vt 0.929667 0.499691 +vt 0.933588 0.493160 +vt 0.930211 0.492758 +vt 0.927469 0.498458 +vt 0.933378 0.335659 +vt 0.932911 0.500535 +vt 0.937538 0.494454 +vt 0.930834 0.486554 +vt 0.927347 0.492644 +vt 0.924614 0.496779 +vt 0.927725 0.486969 +vt 0.924857 0.492020 +vt 0.922079 0.495131 +vt 0.922407 0.491704 +vt 0.919952 0.493682 +vt 0.921841 0.334667 +vt 0.919241 0.334514 +vt 0.914173 0.339503 +vt 0.918627 0.340030 +vt 0.908471 0.347767 +vt 0.912508 0.348571 +vt 0.492718 0.814054 +vt 0.502070 0.811250 +vt 0.489453 0.810921 +vt 0.480371 0.820315 +vt 0.484969 0.822774 +vt 0.485709 0.807464 +vt 0.476331 0.817599 +vt 0.778892 0.587271 +vt 0.782381 0.590838 +vt 0.774827 0.583938 +vt 0.480899 0.804278 +vt 0.471541 0.814344 +vt 0.786589 0.595037 +vt 0.796585 0.587269 +vt 0.792449 0.600028 +vt 0.801830 0.593551 +vt 0.811446 0.589726 +vt 0.808128 0.599908 +vt 0.817335 0.594687 +vt 0.826481 0.589691 +vt 0.436215 0.826137 +vt 0.442901 0.819061 +vt 0.434505 0.816247 +vt 0.428640 0.824743 +vt 0.423323 0.834432 +vt 0.430710 0.834663 +vt 0.418136 0.822819 +vt 0.412745 0.833660 +vt 0.407864 0.845034 +vt 0.399588 0.831701 +vt 0.393901 0.842887 +vt 0.388861 0.851650 +vt 0.379265 0.839180 +vt 0.373411 0.847877 +vt 0.366379 0.833552 +vt 0.360858 0.841380 +vt 0.352933 0.825359 +vt 0.348607 0.831934 +vt 0.338202 0.815138 +vt 0.333279 0.820088 +vt 0.328402 0.824283 +vt 0.322868 0.803094 +vt 0.330721 0.796848 +vt 0.319247 0.783933 +vt 0.310441 0.789374 +vt 0.344451 0.807865 +vt 0.352171 0.798439 +vt 0.339905 0.788596 +vt 0.358464 0.816974 +vt 0.365254 0.806794 +vt 0.372236 0.795781 +vt 0.360291 0.788347 +vt 0.372048 0.823820 +vt 0.378133 0.812816 +vt 0.384387 0.801429 +vt 0.390461 0.790542 +vt 0.379131 0.784953 +vt 0.391272 0.817097 +vt 0.397179 0.805924 +vt 0.402698 0.795357 +vt 0.407633 0.785116 +vt 0.395965 0.779929 +vt 0.410725 0.809676 +vt 0.415858 0.799639 +vt 0.420324 0.789773 +vt 0.424120 0.779718 +vt 0.411779 0.774863 +vt 0.429176 0.803790 +vt 0.433837 0.794602 +vt 0.437472 0.784565 +vt 0.440528 0.773848 +vt 0.427599 0.769387 +vt 0.446640 0.799727 +vt 0.450856 0.789793 +vt 0.454089 0.778334 +vt 0.457012 0.766658 +vt 0.443657 0.762834 +vt 0.462870 0.794968 +vt 0.467052 0.782814 +vt 0.470410 0.770807 +vt 0.473776 0.758557 +vt 0.459968 0.754809 +vt 0.478840 0.787877 +vt 0.483059 0.776315 +vt 0.487516 0.763314 +vt 0.260057 0.614416 +vt 0.250989 0.604564 +vt 0.239957 0.612834 +vt 0.248135 0.622124 +vt 0.271583 0.606346 +vt 0.261143 0.595919 +vt 0.251822 0.586559 +vt 0.242731 0.595722 +vt 0.281900 0.598040 +vt 0.269681 0.586991 +vt 0.259562 0.577267 +vt 0.276909 0.577047 +vt 0.266856 0.567847 +vt 0.283574 0.565728 +vt 0.274207 0.557659 +vt 0.266282 0.550182 +vt 0.280812 0.546061 +vt 0.289781 0.552839 +vt 0.294873 0.538073 +vt 0.286325 0.533096 +vt 0.289540 0.519905 +vt 0.299996 0.559771 +vt 0.303930 0.543892 +vt 0.567729 0.782314 +vt 0.551448 0.779914 +vt 0.546501 0.791929 +vt 0.561113 0.793387 +vt 0.536656 0.778314 +vt 0.532612 0.792133 +vt 0.530497 0.805241 +vt 0.525063 0.819455 +vt 0.521197 0.823244 +vt 0.527157 0.834263 +vt 0.518224 0.826471 +vt 0.523548 0.836985 +vt 0.924241 0.467970 +vt 0.926229 0.478292 +vt 0.930022 0.477091 +vt 0.928125 0.465713 +vt 0.933352 0.475650 +vt 0.924686 0.487133 +vt 0.513735 0.817779 +vt 0.510915 0.813770 +vt 0.294730 0.574013 +vt 0.288965 0.587002 +vt 0.235446 0.587132 +vt 0.225745 0.595567 +vt 0.232412 0.604176 +vt 0.214861 0.603206 +vt 0.221603 0.611779 +vt 0.228787 0.620310 +vt 0.210624 0.618640 +vt 0.218100 0.627163 +vt 0.225947 0.635897 +vt 0.236671 0.629402 +vt 0.208135 0.633532 +vt 0.216332 0.641827 +vt 0.446877 0.751379 +vt 0.434936 0.747907 +vt 0.431247 0.758693 +vt 0.424327 0.744097 +vt 0.420187 0.754156 +vt 0.415814 0.764465 +vt 0.410812 0.749318 +vt 0.405865 0.759153 +vt 0.400861 0.769494 +vt 0.397496 0.753486 +vt 0.391487 0.763491 +vt 0.385507 0.774042 +vt 0.383547 0.757120 +vt 0.376256 0.767757 +vt 0.368585 0.778000 +vt 0.367912 0.760373 +vt 0.359053 0.769836 +vt 0.349669 0.779327 +vt 0.350895 0.760549 +vt 0.340160 0.769065 +vt 0.329491 0.776862 +vt 0.332360 0.757528 +vt 0.321024 0.763553 +vt 0.310158 0.768877 +vt 0.314272 0.749613 +vt 0.303386 0.752978 +vt 0.292824 0.756061 +vt 0.300523 0.772965 +vt 0.283739 0.758391 +vt 0.291469 0.775775 +vt 0.278209 0.760212 +vt 0.285543 0.777953 +vt 0.279464 0.740112 +vt 0.273933 0.741419 +vt 0.277223 0.718961 +vt 0.285175 0.719569 +vt 0.278076 0.702638 +vt 0.287492 0.738500 +vt 0.298205 0.736701 +vt 0.415616 0.739958 +vt 0.207736 0.647121 +vt 0.219172 0.586519 +vt 0.228018 0.578303 +vt 0.219686 0.569444 +vt 0.215255 0.556851 +vt 0.217739 0.553237 +vt 0.219669 0.549575 +vt 0.127147 0.236191 +vt 0.128410 0.246861 +vt 0.133318 0.245687 +vt 0.130818 0.235429 +vt 0.137714 0.243851 +vt 0.134121 0.234549 +vt 0.131569 0.225603 +vt 0.129562 0.217428 +vt 0.137098 0.233089 +vt 0.134216 0.224650 +vt 0.132079 0.217015 +vt 0.087209 0.157266 +vt 0.137099 0.223143 +vt 0.134578 0.215992 +vt 0.085122 0.155738 +vt 0.080456 0.161526 +vt 0.082690 0.154329 +vt 0.078123 0.159779 +vt 0.072719 0.164742 +vt 0.075209 0.157703 +vt 0.070140 0.162496 +vt 0.064194 0.167377 +vt 0.066404 0.159592 +vt 0.061343 0.164499 +vt 0.060432 0.155755 +vt 0.056629 0.161055 +vt 0.054573 0.150781 +vt 0.050722 0.156470 +vt 0.044946 0.149830 +vt 0.039282 0.155915 +vt 0.039596 0.142328 +vt 0.033025 0.147325 +vt 0.025423 0.151600 +vt 0.023189 0.141176 +vt 0.015452 0.142388 +vt 0.023377 0.131455 +vt 0.016955 0.131395 +vt 0.010267 0.130474 +vt 0.003735 0.129204 +vt 0.019535 0.121888 +vt 0.013782 0.120223 +vt 0.007560 0.117849 +vt 0.215953 0.119705 +vt 0.018348 0.111402 +vt 0.013529 0.108765 +vt 0.204738 0.112989 +vt 0.201916 0.117682 +vt 0.193936 0.108556 +vt 0.191930 0.112705 +vt 0.189726 0.116530 +vt 0.181395 0.107617 +vt 0.179666 0.111102 +vt 0.177864 0.114497 +vt 0.169624 0.105142 +vt 0.167775 0.108174 +vt 0.165845 0.110987 +vt 0.158702 0.101476 +vt 0.156817 0.103750 +vt 0.154755 0.106013 +vt 0.148267 0.096217 +vt 0.146713 0.098146 +vt 0.145002 0.100029 +vt 0.140187 0.092477 +vt 0.141125 0.090759 +vt 0.135311 0.089050 +vt 0.132864 0.087809 +vt 0.149717 0.094283 +vt 0.141905 0.088983 +vt 0.151076 0.092137 +vt 0.142561 0.087345 +vt 0.152221 0.089959 +vt 0.143150 0.085639 +vt 0.153297 0.087782 +vt 0.143770 0.083812 +vt 0.160464 0.099021 +vt 0.162020 0.096434 +vt 0.163435 0.093844 +vt 0.171276 0.102015 +vt 0.172910 0.098630 +vt 0.034320 0.068442 +vt 0.030651 0.079462 +vt 0.034525 0.080679 +vt 0.025617 0.090571 +vt 0.029636 0.092259 +vt 0.033665 0.094036 +vt 0.038506 0.081823 +vt 0.037457 0.095927 +vt 0.042430 0.082865 +vt 0.046112 0.083661 +vt 0.049726 0.084196 +vt 0.027761 0.105134 +vt 0.031609 0.107680 +vt 0.022960 0.113772 +vt 0.027387 0.115762 +vt 0.024885 0.122841 +vt 0.023679 0.102683 +vt 0.019608 0.100421 +vt 0.183078 0.103901 +vt 0.063692 0.151237 +vt 0.057750 0.146055 +vt 0.066190 0.147012 +vt 0.060258 0.142233 +vt 0.153968 0.191513 +vt 0.149312 0.198580 +vt 0.070245 0.154893 +vt 0.073069 0.150098 +vt 0.144579 0.205509 +vt 0.148956 0.208915 +vt 0.140341 0.211279 +vt 0.144423 0.215992 +vt 0.148986 0.219880 +vt 0.140386 0.220724 +vt 0.144457 0.226289 +vt 0.149068 0.230602 +vt 0.140336 0.230564 +vt 0.145150 0.236971 +vt 0.150537 0.241366 +vt 0.141391 0.241250 +vt 0.146902 0.247456 +vt 0.142577 0.251656 +vt 0.137442 0.254696 +vt 0.131105 0.257558 +vt 0.136343 0.266271 +vt 0.137091 0.214274 +vt 0.079083 0.152618 +vt 0.473486 0.799751 +vt 0.456928 0.805308 +vt 0.465151 0.810365 +vt 0.440800 0.808141 +vt 0.450271 0.812604 +vt 0.800003 0.606195 +vt 0.423783 0.813020 +vt 0.405174 0.820295 +vt 0.385335 0.828625 +vt 0.508738 0.812493 +vt 0.843302 0.496627 +vt 0.849636 0.498779 +vt 0.853306 0.491783 +vt 0.858895 0.495337 +vt 0.324132 0.292610 +vt 0.849459 0.555646 +vt 0.818041 0.816020 +vt 0.815605 0.817020 +vt 0.818699 0.827776 +vt 0.816691 0.829416 +vt 0.810117 0.820429 +vt 0.804895 0.813973 +vt 0.951739 0.045218 +vt 0.952576 0.049803 +vt 0.954741 0.048753 +vt 0.953695 0.044497 +vt 0.955627 0.054612 +vt 0.957711 0.052631 +vt 0.961165 0.060473 +vt 0.963183 0.057915 +vt 0.877110 0.858729 +vt 0.877835 0.852281 +vt 0.883157 0.859548 +vt 0.883854 0.853102 +vt 0.876096 0.868434 +vt 0.882188 0.868689 +vt 0.887786 0.868655 +vt 0.881568 0.880757 +vt 0.886956 0.880797 +vt 0.891335 0.881476 +vt 0.892945 0.868986 +vt 0.895307 0.882954 +vt 0.897285 0.869980 +vt 0.898575 0.884037 +vt 0.901136 0.870932 +vt 0.901276 0.884806 +vt 0.904468 0.871726 +vt 0.906878 0.860462 +vt 0.559478 0.237535 +vt 0.553866 0.247360 +vt 0.556956 0.249386 +vt 0.562993 0.239854 +vt 0.569491 0.232553 +vt 0.566116 0.229627 +vt 0.906521 0.849655 +vt 0.903980 0.841016 +vt 0.566596 0.242164 +vt 0.573068 0.235749 +vt 0.570283 0.244900 +vt 0.576831 0.239283 +vt 0.574050 0.248182 +vt 0.580663 0.242901 +vt 0.588062 0.238168 +vt 0.584352 0.246502 +vt 0.596671 0.232969 +vt 0.577575 0.251752 +vt 0.580754 0.255241 +vt 0.587678 0.249671 +vt 0.583671 0.258183 +vt 0.590604 0.252406 +vt 0.597430 0.247471 +vt 0.592825 0.255125 +vt 0.599047 0.250605 +vt 0.604618 0.248122 +vt 0.604224 0.244593 +vt 0.608749 0.246973 +vt 0.608751 0.243195 +vt 0.611730 0.246491 +vt 0.612001 0.242724 +vt 0.613269 0.238047 +vt 0.609229 0.250949 +vt 0.612286 0.250083 +vt 0.476101 0.112484 +vt 0.473055 0.110364 +vt 0.471179 0.112871 +vt 0.474685 0.115148 +vt 0.468042 0.115595 +vt 0.470897 0.118350 +vt 0.462441 0.118439 +vt 0.464143 0.121373 +vt 0.465445 0.124333 +vt 0.466259 0.127837 +vt 0.454883 0.124777 +vt 0.455666 0.127702 +vt 0.456350 0.131029 +vt 0.456923 0.134165 +vt 0.467169 0.131469 +vt 0.444251 0.131841 +vt 0.445114 0.134749 +vt 0.445874 0.137615 +vt 0.446583 0.140511 +vt 0.457474 0.137366 +vt 0.719432 0.271367 +vt 0.721087 0.268824 +vt 0.709953 0.263224 +vt 0.708598 0.265857 +vt 0.707208 0.268476 +vt 0.717730 0.273893 +vt 0.972351 0.202724 +vt 0.972330 0.205737 +vt 0.983670 0.205769 +vt 0.984069 0.203048 +vt 0.447199 0.143126 +vt 0.447694 0.145823 +vt 0.457883 0.143575 +vt 0.457873 0.140435 +vt 0.972358 0.208637 +vt 0.983246 0.208554 +vt 0.972250 0.211680 +vt 0.982540 0.211958 +vt 0.961335 0.209162 +vt 0.961402 0.212273 +vt 0.961494 0.215473 +vt 0.972001 0.215414 +vt 0.950349 0.212822 +vt 0.950713 0.216152 +vt 0.951145 0.220033 +vt 0.961006 0.219107 +vt 0.940351 0.217471 +vt 0.941302 0.221538 +vt 0.942229 0.226638 +vt 0.951716 0.225499 +vt 0.930553 0.223411 +vt 0.931673 0.227975 +vt 0.932158 0.233931 +vt 0.942375 0.233174 +vt 0.920827 0.229450 +vt 0.921339 0.234854 +vt 0.911594 0.231161 +vt 0.903944 0.234560 +vt 0.949336 0.240803 +vt 0.951178 0.232745 +vt 0.954049 0.241628 +vt 0.956991 0.232762 +vt 0.959166 0.224647 +vt 0.961011 0.233656 +vt 0.965594 0.225838 +vt 0.969731 0.220021 +vt 0.969067 0.227762 +vt 0.975642 0.222395 +vt 0.980620 0.216646 +vt 0.439190 0.170385 +vt 0.434753 0.179170 +vt 0.438006 0.180524 +vt 0.441986 0.172155 +vt 0.963933 0.235049 +vt 0.445014 0.174595 +vt 0.448483 0.177317 +vt 0.453400 0.169391 +vt 0.456630 0.172829 +vt 0.461684 0.162905 +vt 0.451413 0.179625 +vt 0.454195 0.181888 +vt 0.436188 0.188136 +vt 0.432308 0.188147 +vt 0.433745 0.196643 +vt 0.436906 0.195684 +vt 0.961422 0.243492 +vt 0.957809 0.242558 +vt 0.955276 0.250263 +vt 0.958804 0.251314 +vt 0.953026 0.257162 +vt 0.956177 0.257541 +vt 0.951580 0.249195 +vt 0.949675 0.256705 +vt 0.948638 0.264280 +vt 0.951650 0.264428 +vt 0.947176 0.248562 +vt 0.945621 0.256369 +vt 0.944871 0.264284 +vt 0.944749 0.271998 +vt 0.948367 0.271870 +vt 0.940316 0.264405 +vt 0.940393 0.272072 +vt 0.945064 0.279528 +vt 0.933729 0.264781 +vt 0.933871 0.272036 +vt 0.925939 0.265119 +vt 0.925487 0.271001 +vt 0.917454 0.264728 +vt 0.916936 0.269721 +vt 0.909899 0.264119 +vt 0.909774 0.269652 +vt 0.905239 0.275937 +vt 0.907738 0.281672 +vt 0.903401 0.284260 +vt 0.910405 0.258645 +vt 0.911395 0.252748 +vt 0.905829 0.250651 +vt 0.946247 0.286669 +vt 0.948769 0.279200 +vt 0.951239 0.271791 +vt 0.953779 0.271817 +vt 0.954118 0.264560 +vt 0.435906 0.210880 +vt 0.438177 0.202292 +vt 0.435166 0.203523 +vt 0.468547 0.141912 +vt 0.468325 0.138387 +vt 0.467770 0.134882 +vt 0.478887 0.136479 +vt 0.478218 0.133239 +vt 0.477044 0.129177 +vt 0.488740 0.132185 +vt 0.490016 0.135609 +vt 0.503370 0.135814 +vt 0.502061 0.132452 +vt 0.458208 0.938442 +vt 0.458380 0.935034 +vt 0.446727 0.928854 +vt 0.445718 0.931851 +vt 0.434351 0.925135 +vt 0.423427 0.919364 +vt 0.421495 0.923224 +vt 0.414288 0.915231 +vt 0.411330 0.920046 +vt 0.409187 0.925048 +vt 0.419619 0.927944 +vt 0.407227 0.930137 +vt 0.417096 0.933419 +vt 0.404905 0.935897 +vt 0.413035 0.939557 +vt 0.419990 0.943831 +vt 0.407718 0.946296 +vt 0.412673 0.950735 +vt 0.416467 0.955736 +vt 0.424975 0.948913 +vt 0.428747 0.954105 +vt 0.442152 0.956173 +vt 0.401337 0.942285 +vt 0.393845 0.938344 +vt 0.391321 0.943066 +vt 0.458782 0.931786 +vt 0.504539 0.139099 +vt 0.490820 0.138569 +vt 0.491505 0.141460 +vt 0.505366 0.142199 +vt 0.479422 0.139636 +vt 0.479842 0.143090 +vt 0.480229 0.146399 +vt 0.722704 0.266182 +vt 0.711239 0.260655 +vt 0.724152 0.263568 +vt 0.712525 0.258015 +vt 0.725646 0.260843 +vt 0.713840 0.255318 +vt 0.727058 0.258040 +vt 0.715176 0.252616 +vt 0.728419 0.255022 +vt 0.716614 0.249734 +vt 0.440856 0.119898 +vt 0.441809 0.123060 +vt 0.452975 0.118740 +vt 0.451691 0.115534 +vt 0.478719 0.968049 +vt 0.479642 0.979428 +vt 0.483189 0.978488 +vt 0.482386 0.967876 +vt 0.488796 0.976988 +vt 0.488175 0.967488 +vt 0.497008 0.975299 +vt 0.496782 0.967141 +vt 0.506904 0.974677 +vt 0.497735 0.981383 +vt 0.506885 0.980347 +vt 0.516664 0.980163 +vt 0.507060 0.984425 +vt 0.516248 0.984264 +vt 0.525442 0.985250 +vt 0.526373 0.981143 +vt 0.533202 0.987171 +vt 0.534433 0.983046 +vt 0.539128 0.989476 +vt 0.540504 0.985436 +vt 0.543547 0.991789 +vt 0.544941 0.987325 +vt 0.537731 0.992925 +vt 0.542161 0.995167 +vt 0.458024 0.318903 +vt 0.460801 0.321208 +vt 0.536408 0.996079 +vt 0.540849 0.997939 +vt 0.463007 0.323332 +vt 0.304689 0.002976 +vt 0.299929 0.003034 +vt 0.299837 0.006392 +vt 0.304608 0.005840 +vt 0.611528 0.507049 +vt 0.608738 0.506940 +vt 0.299843 0.009900 +vt 0.304740 0.008802 +vt 0.606001 0.506441 +vt 0.299891 0.013618 +vt 0.305022 0.011941 +vt 0.603313 0.505261 +vt 0.602717 0.510264 +vt 0.600434 0.503376 +vt 0.599146 0.508292 +vt 0.598548 0.512964 +vt 0.594701 0.504215 +vt 0.592924 0.507635 +vt 0.591208 0.510640 +vt 0.586960 0.500142 +vt 0.584359 0.502238 +vt 0.581654 0.504015 +vt 0.589373 0.513031 +vt 0.578744 0.506265 +vt 0.585780 0.514687 +vt 0.575713 0.508822 +vt 0.582123 0.516582 +vt 0.588539 0.525088 +vt 0.578693 0.518806 +vt 0.584378 0.526741 +vt 0.588313 0.536589 +vt 0.592756 0.534943 +vt 0.589179 0.547941 +vt 0.592830 0.547889 +vt 0.597387 0.547739 +vt 0.949585 0.080760 +vt 0.951776 0.076696 +vt 0.938642 0.072640 +vt 0.947250 0.084678 +vt 0.601803 0.548160 +vt 0.944750 0.088877 +vt 0.606490 0.549151 +vt 0.580187 0.528829 +vt 0.575134 0.521018 +vt 0.571794 0.522991 +vt 0.569119 0.513790 +vt 0.565670 0.516041 +vt 0.562573 0.518200 +vt 0.559121 0.507544 +vt 0.555908 0.509413 +vt 0.552926 0.511126 +vt 0.559495 0.520289 +vt 0.549737 0.512902 +vt 0.556343 0.522202 +vt 0.802298 0.861252 +vt 0.803829 0.872976 +vt 0.807408 0.872492 +vt 0.807149 0.885665 +vt 0.810221 0.884987 +vt 0.813895 0.884070 +vt 0.813395 0.896606 +vt 0.816313 0.896004 +vt 0.819584 0.894732 +vt 0.817463 0.883022 +vt 0.823466 0.893871 +vt 0.822154 0.882022 +vt 0.827807 0.893938 +vt 0.824377 0.906084 +vt 0.828239 0.905907 +vt 0.833234 0.906184 +vt 0.833050 0.893915 +vt 0.838952 0.906408 +vt 0.839172 0.893827 +vt 0.846983 0.906554 +vt 0.847135 0.893698 +vt 0.858075 0.906634 +vt 0.858543 0.893686 +vt 0.866817 0.906758 +vt 0.868226 0.893651 +vt 0.868841 0.880704 +vt 0.874809 0.893625 +vt 0.875617 0.880794 +vt 0.880381 0.893550 +vt 0.873085 0.907004 +vt 0.878184 0.907371 +vt 0.882020 0.907916 +vt 0.885244 0.893999 +vt 0.885197 0.908574 +vt 0.888463 0.894788 +vt 0.887938 0.909132 +vt 0.891348 0.896215 +vt 0.890932 0.909776 +vt 0.894203 0.897608 +vt 0.893757 0.910327 +vt 0.897067 0.898509 +vt 0.540970 0.271651 +vt 0.535233 0.281980 +vt 0.537463 0.283736 +vt 0.543609 0.273106 +vt 0.550209 0.260634 +vt 0.547381 0.259020 +vt 0.546395 0.274501 +vt 0.553137 0.262242 +vt 0.560195 0.251400 +vt 0.556245 0.263910 +vt 0.563594 0.253324 +vt 0.559090 0.265658 +vt 0.567008 0.255686 +vt 0.561851 0.267812 +vt 0.570181 0.258602 +vt 0.564729 0.270806 +vt 0.573151 0.262011 +vt 0.567413 0.273725 +vt 0.576109 0.265007 +vt 0.570113 0.276387 +vt 0.579076 0.267682 +vt 0.586459 0.260865 +vt 0.582074 0.270312 +vt 0.589016 0.263636 +vt 0.594959 0.257989 +vt 0.591693 0.266548 +vt 0.596837 0.261207 +vt 0.601507 0.258200 +vt 0.600456 0.254032 +vt 0.605361 0.252032 +vt 0.598498 0.264922 +vt 0.602272 0.262257 +vt 0.594493 0.269847 +vt 0.246665 0.023600 +vt 0.248092 0.029518 +vt 0.252759 0.029229 +vt 0.251262 0.023694 +vt 0.257175 0.028960 +vt 0.256130 0.023035 +vt 0.261379 0.028707 +vt 0.260503 0.022796 +vt 0.260247 0.018787 +vt 0.265823 0.022545 +vt 0.265450 0.018544 +vt 0.265247 0.014524 +vt 0.260139 0.014842 +vt 0.265090 0.010339 +vt 0.259874 0.010771 +vt 0.264952 0.006236 +vt 0.259343 0.006871 +vt 0.264672 0.002239 +vt 0.258605 0.002997 +vt 0.254345 0.004198 +vt 0.250720 0.005141 +vt 0.489545 0.996576 +vt 0.494029 0.995174 +vt 0.492960 0.991438 +vt 0.488244 0.993063 +vt 0.484568 0.994732 +vt 0.486037 0.998047 +vt 0.465339 0.107624 +vt 0.468115 0.110328 +vt 0.470261 0.107917 +vt 0.467730 0.105000 +vt 0.486787 0.989357 +vt 0.482926 0.991134 +vt 0.462456 0.109979 +vt 0.465266 0.112754 +vt 0.458620 0.112446 +vt 0.460642 0.115448 +vt 0.454061 0.121693 +vt 0.442609 0.126068 +vt 0.443386 0.129031 +vt 0.481272 0.986718 +vt 0.485111 0.985157 +vt 0.491644 0.987534 +vt 0.490186 0.983185 +vt 0.498590 0.985634 +vt 0.499480 0.989717 +vt 0.507292 0.988362 +vt 0.500290 0.993667 +vt 0.507661 0.992340 +vt 0.515574 0.992131 +vt 0.515912 0.988209 +vt 0.523739 0.993236 +vt 0.524532 0.989258 +vt 0.530978 0.994339 +vt 0.531991 0.990869 +vt 0.294379 0.003442 +vt 0.287301 0.002808 +vt 0.286994 0.006717 +vt 0.294199 0.006738 +vt 0.287000 0.010603 +vt 0.294110 0.010503 +vt 0.287072 0.014615 +vt 0.294257 0.014524 +vt 0.287156 0.018588 +vt 0.294366 0.018723 +vt 0.300425 0.017725 +vt 0.294103 0.022656 +vt 0.300735 0.022083 +vt 0.305728 0.020637 +vt 0.305381 0.015468 +vt 0.299494 0.027746 +vt 0.304827 0.027589 +vt 0.596478 0.500009 +vt 0.591905 0.494347 +vt 0.589353 0.497618 +vt 0.585918 0.485462 +vt 0.582803 0.488406 +vt 0.579918 0.490934 +vt 0.575663 0.478459 +vt 0.572582 0.480990 +vt 0.569719 0.483251 +vt 0.577198 0.493038 +vt 0.567156 0.485562 +vt 0.574560 0.495167 +vt 0.564630 0.488105 +vt 0.571821 0.497635 +vt 0.562118 0.490574 +vt 0.568956 0.500270 +vt 0.559298 0.493012 +vt 0.565802 0.502868 +vt 0.572515 0.511360 +vt 0.562518 0.505305 +vt 0.556294 0.495116 +vt 0.553257 0.496839 +vt 0.549802 0.484547 +vt 0.547105 0.486119 +vt 0.544388 0.487568 +vt 0.550170 0.498372 +vt 0.541551 0.489101 +vt 0.547041 0.499964 +vt 0.538653 0.490560 +vt 0.543963 0.501427 +vt 0.536169 0.478427 +vt 0.533906 0.479764 +vt 0.810286 0.897530 +vt 0.813638 0.909076 +vt 0.816381 0.908338 +vt 0.815965 0.921796 +vt 0.818682 0.921175 +vt 0.821526 0.920556 +vt 0.818704 0.907693 +vt 0.824308 0.919891 +vt 0.821713 0.906704 +vt 0.826811 0.919378 +vt 0.825965 0.932358 +vt 0.828709 0.932383 +vt 0.831330 0.932351 +vt 0.829892 0.919006 +vt 0.834456 0.932339 +vt 0.833917 0.918927 +vt 0.839114 0.932389 +vt 0.838994 0.919072 +vt 0.846805 0.932540 +vt 0.846905 0.919375 +vt 0.856691 0.932837 +vt 0.857279 0.919786 +vt 0.865663 0.933295 +vt 0.865624 0.920204 +vt 0.872624 0.933642 +vt 0.871780 0.920516 +vt 0.878132 0.933865 +vt 0.877006 0.920843 +vt 0.882486 0.934206 +vt 0.881271 0.921144 +vt 0.885677 0.933777 +vt 0.884613 0.921406 +vt 0.888652 0.933503 +vt 0.887644 0.921562 +vt 0.891861 0.933301 +vt 0.890774 0.921746 +vt 0.895028 0.933280 +vt 0.893966 0.921909 +vt 0.527647 0.289869 +vt 0.520056 0.297787 +vt 0.522090 0.300304 +vt 0.529673 0.292239 +vt 0.524147 0.302972 +vt 0.531684 0.294603 +vt 0.539577 0.285422 +vt 0.533700 0.296859 +vt 0.541632 0.287131 +vt 0.549048 0.275901 +vt 0.543674 0.288848 +vt 0.551552 0.277379 +vt 0.545529 0.290434 +vt 0.553895 0.279036 +vt 0.547598 0.292227 +vt 0.556172 0.281177 +vt 0.549967 0.294249 +vt 0.558611 0.283658 +vt 0.552529 0.296362 +vt 0.561134 0.286054 +vt 0.555124 0.298661 +vt 0.563875 0.288345 +vt 0.572948 0.278916 +vt 0.566585 0.290718 +vt 0.576049 0.281753 +vt 0.585108 0.273467 +vt 0.578834 0.284824 +vt 0.588019 0.276942 +vt 0.249553 0.038606 +vt 0.250399 0.050315 +vt 0.254542 0.050414 +vt 0.253993 0.038592 +vt 0.258959 0.050688 +vt 0.258295 0.038612 +vt 0.263891 0.050627 +vt 0.262540 0.038643 +vt 0.269871 0.050104 +vt 0.268328 0.038341 +vt 0.266771 0.028395 +vt 0.274637 0.037945 +vt 0.273193 0.028145 +vt 0.272389 0.022381 +vt 0.280192 0.028161 +vt 0.279724 0.022636 +vt 0.279459 0.018401 +vt 0.272009 0.018348 +vt 0.279269 0.014324 +vt 0.271797 0.014349 +vt 0.279105 0.010338 +vt 0.271719 0.010304 +vt 0.279147 0.006422 +vt 0.271795 0.006116 +vt 0.279365 0.002551 +vt 0.271810 0.001953 +vt 0.287157 0.022729 +vt 0.287079 0.028263 +vt 0.293546 0.028016 +vt 0.286965 0.037895 +vt 0.292583 0.037704 +vt 0.297651 0.037429 +vt 0.291391 0.050018 +vt 0.295695 0.049869 +vt 0.299731 0.049586 +vt 0.302338 0.037643 +vt 0.294609 0.062964 +vt 0.298534 0.062675 +vt 0.578357 0.475527 +vt 0.569766 0.465424 +vt 0.567294 0.468521 +vt 0.562152 0.456579 +vt 0.559194 0.459425 +vt 0.556538 0.461659 +vt 0.564842 0.471149 +vt 0.554030 0.463779 +vt 0.562122 0.473473 +vt 0.551785 0.465737 +vt 0.559551 0.475704 +vt 0.549570 0.467867 +vt 0.557126 0.477989 +vt 0.547298 0.470158 +vt 0.554781 0.480329 +vt 0.545208 0.472075 +vt 0.552300 0.482627 +vt 0.543018 0.473801 +vt 0.538895 0.461625 +vt 0.536811 0.463054 +vt 0.534748 0.464470 +vt 0.540788 0.475324 +vt 0.532314 0.465833 +vt 0.538246 0.477036 +vt 0.530019 0.467223 +vt 0.526716 0.456214 +vt 0.524349 0.458126 +vt 0.522241 0.459947 +vt 0.527731 0.468696 +vt 0.518417 0.451981 +vt 0.516031 0.454033 +vt 0.817450 0.932420 +vt 0.816702 0.941400 +vt 0.819199 0.942332 +vt 0.819973 0.932346 +vt 0.821565 0.943016 +vt 0.823050 0.932361 +vt 0.824296 0.943778 +vt 0.818935 0.952745 +vt 0.821751 0.953619 +vt 0.824767 0.954583 +vt 0.827046 0.944611 +vt 0.828096 0.955575 +vt 0.829936 0.945066 +vt 0.832788 0.956048 +vt 0.833560 0.945046 +vt 0.838401 0.955626 +vt 0.838520 0.944998 +vt 0.846250 0.955342 +vt 0.846318 0.944788 +vt 0.856783 0.955152 +vt 0.856705 0.944845 +vt 0.866615 0.955614 +vt 0.866365 0.945356 +vt 0.874525 0.956042 +vt 0.874087 0.946038 +vt 0.866256 0.964122 +vt 0.873807 0.964386 +vt 0.865712 0.970556 +vt 0.872946 0.970769 +vt 0.878654 0.971312 +vt 0.872125 0.975897 +vt 0.883478 0.972169 +vt 0.887113 0.973467 +vt 0.886883 0.980877 +vt 0.890214 0.975091 +vt 0.892187 0.969461 +vt 0.892920 0.976655 +vt 0.895192 0.971177 +vt 0.896623 0.967380 +vt 0.893731 0.964766 +vt 0.898052 0.972718 +vt 0.899627 0.968946 +vt 0.900573 0.973894 +vt 0.902214 0.969996 +vt 0.903134 0.966478 +vt 0.493618 0.317665 +vt 0.492709 0.321151 +vt 0.495672 0.321868 +vt 0.495643 0.314070 +vt 0.903503 0.962420 +vt 0.499429 0.311384 +vt 0.902244 0.957951 +vt 0.504891 0.312779 +vt 0.504067 0.310724 +vt 0.899223 0.954299 +vt 0.897546 0.955078 +vt 0.895457 0.956393 +vt 0.897376 0.949645 +vt 0.895241 0.950237 +vt 0.892971 0.951203 +vt 0.893433 0.943458 +vt 0.890662 0.944292 +vt 0.896128 0.943033 +vt 0.513539 0.304544 +vt 0.508514 0.308639 +vt 0.509921 0.310842 +vt 0.515578 0.306931 +vt 0.511230 0.313434 +vt 0.517590 0.309495 +vt 0.512384 0.316365 +vt 0.519668 0.312304 +vt 0.526235 0.305699 +vt 0.513524 0.319679 +vt 0.506999 0.318284 +vt 0.507571 0.321759 +vt 0.502916 0.322577 +vt 0.502428 0.326608 +vt 0.500796 0.332093 +vt 0.499128 0.322406 +vt 0.498436 0.326353 +vt 0.496901 0.331911 +vt 0.494433 0.340009 +vt 0.497894 0.340260 +vt 0.495017 0.325834 +vt 0.493578 0.331593 +vt 0.491198 0.339745 +vt 0.490263 0.348854 +vt 0.493544 0.348750 +vt 0.490507 0.331122 +vt 0.488172 0.339350 +vt 0.487157 0.348962 +vt 0.489103 0.357473 +vt 0.491921 0.357136 +vt 0.887272 0.993099 +vt 0.894205 0.986671 +vt 0.891857 0.984761 +vt 0.885812 0.990529 +vt 0.878959 0.993370 +vt 0.879382 0.996142 +vt 0.872207 0.994121 +vt 0.872364 0.996623 +vt 0.884544 0.988118 +vt 0.878411 0.990557 +vt 0.872036 0.991245 +vt 0.865010 0.991570 +vt 0.865191 0.994542 +vt 0.877854 0.987892 +vt 0.871877 0.988312 +vt 0.864935 0.988515 +vt 0.856911 0.988634 +vt 0.857024 0.991807 +vt 0.871733 0.985028 +vt 0.864914 0.984950 +vt 0.856811 0.985056 +vt 0.848280 0.985424 +vt 0.848266 0.988949 +vt 0.864963 0.980547 +vt 0.856701 0.980645 +vt 0.848158 0.981323 +vt 0.839627 0.985339 +vt 0.856608 0.975733 +vt 0.847733 0.976190 +vt 0.856493 0.970625 +vt 0.847243 0.970751 +vt 0.856526 0.964281 +vt 0.846740 0.964312 +vt 0.839262 0.964480 +vt 0.832977 0.964994 +vt 0.827475 0.965022 +vt 0.823425 0.964447 +vt 0.825154 0.975193 +vt 0.822740 0.975643 +vt 0.829604 0.985201 +vt 0.831495 0.983237 +vt 0.820137 0.963929 +vt 0.817221 0.963372 +vt 0.819825 0.976478 +vt 0.816835 0.977424 +vt 0.825836 0.988681 +vt 0.827707 0.986999 +vt 0.814334 0.962918 +vt 0.811477 0.962387 +vt 0.813407 0.978215 +vt 0.815786 0.951519 +vt 0.813051 0.950691 +vt 0.508348 0.449145 +vt 0.511157 0.447217 +vt 0.502784 0.441051 +vt 0.499773 0.442627 +vt 0.505498 0.439508 +vt 0.497861 0.428907 +vt 0.494452 0.429685 +vt 0.490617 0.430522 +vt 0.513670 0.445498 +vt 0.516262 0.443164 +vt 0.509060 0.437866 +vt 0.520679 0.449784 +vt 0.522813 0.447623 +vt 0.525182 0.445594 +vt 0.519570 0.440723 +vt 0.528813 0.454625 +vt 0.531014 0.453137 +vt 0.533293 0.451720 +vt 0.528275 0.443882 +vt 0.531798 0.442737 +vt 0.523728 0.438622 +vt 0.535813 0.450191 +vt 0.538620 0.449443 +vt 0.535731 0.442406 +vt 0.541144 0.460169 +vt 0.543331 0.458610 +vt 0.545754 0.456809 +vt 0.541694 0.448951 +vt 0.548369 0.455269 +vt 0.551279 0.454085 +vt 0.517750 0.433767 +vt 0.512988 0.436051 +vt 0.510221 0.426071 +vt 0.505357 0.427474 +vt 0.501465 0.428183 +vt 0.500982 0.415063 +vt 0.497240 0.415046 +vt 0.494076 0.414916 +vt 0.498230 0.401414 +vt 0.495318 0.401041 +vt 0.492340 0.400733 +vt 0.490943 0.414867 +vt 0.489365 0.400432 +vt 0.487656 0.415006 +vt 0.823433 0.991066 +vt 0.836562 0.997520 +vt 0.837286 0.994491 +vt 0.848398 0.997874 +vt 0.848227 0.995094 +vt 0.848285 0.992123 +vt 0.838254 0.991576 +vt 0.838899 0.988864 +vt 0.857127 0.994955 +vt 0.857332 0.998047 +vt 0.865494 0.997193 +vt 0.492411 0.371298 +vt 0.492507 0.379602 +vt 0.495562 0.379307 +vt 0.495045 0.370818 +vt 0.493751 0.363869 +vt 0.491213 0.364398 +vt 0.497754 0.370051 +vt 0.496382 0.363151 +vt 0.494787 0.356800 +vt 0.497641 0.356248 +vt 0.496694 0.348816 +vt 0.498628 0.378991 +vt 0.498144 0.388678 +vt 0.500805 0.389011 +vt 0.495207 0.388604 +vt 0.492402 0.388722 +vt 0.501200 0.401789 +vt 0.503401 0.389272 +vt 0.506136 0.389770 +vt 0.504598 0.402263 +vt 0.508641 0.402679 +vt 0.509044 0.390425 +vt 0.505165 0.415085 +vt 0.509917 0.414562 +vt 0.514539 0.413899 +vt 0.512605 0.402563 +vt 0.515466 0.424567 +vt 0.516800 0.402291 +vt 0.515770 0.391428 +vt 0.511891 0.391110 +vt 0.518956 0.413057 +vt 0.524469 0.411707 +vt 0.521761 0.402162 +vt 0.530657 0.420179 +vt 0.300055 0.117182 +vt 0.294932 0.116328 +vt 0.294347 0.125213 +vt 0.299227 0.127412 +vt 0.538910 0.425910 +vt 0.298754 0.106537 +vt 0.293557 0.106982 +vt 0.288316 0.107306 +vt 0.289312 0.115552 +vt 0.286475 0.099246 +vt 0.281063 0.099278 +vt 0.282098 0.107000 +vt 0.284700 0.091554 +vt 0.280133 0.091574 +vt 0.274848 0.091493 +vt 0.275186 0.099218 +vt 0.283434 0.083498 +vt 0.279247 0.083255 +vt 0.274194 0.083164 +vt 0.268427 0.083314 +vt 0.269420 0.091451 +vt 0.278453 0.073643 +vt 0.273063 0.073548 +vt 0.266997 0.073801 +vt 0.261310 0.074364 +vt 0.263238 0.083830 +vt 0.271495 0.062306 +vt 0.265503 0.062665 +vt 0.259795 0.062969 +vt 0.255109 0.063027 +vt 0.257220 0.075203 +vt 0.252798 0.076311 +vt 0.255319 0.087796 +vt 0.259270 0.085682 +vt 0.251035 0.063164 +vt 0.569287 0.293418 +vt 0.557504 0.300823 +vt 0.560525 0.302766 +vt 0.257933 0.093917 +vt 0.260971 0.092769 +vt 0.264653 0.091940 +vt 0.261357 0.099330 +vt 0.265058 0.099369 +vt 0.269680 0.099330 +vt 0.264274 0.106757 +vt 0.269454 0.106750 +vt 0.275578 0.106773 +vt 0.269409 0.114839 +vt 0.275958 0.114624 +vt 0.282778 0.114884 +vt 0.275897 0.122778 +vt 0.282500 0.122663 +vt 0.288738 0.123455 +vt 0.281052 0.131053 +vt 0.286263 0.131356 +vt 0.290984 0.132866 +vt 0.282502 0.141571 +vt 0.285375 0.142680 +vt 0.288492 0.144355 +vt 0.294367 0.135227 +vt 0.283563 0.151545 +vt 0.286575 0.152896 +vt 0.518967 0.391114 +vt 0.282336 0.159567 +vt 0.284784 0.160535 +vt 0.280518 0.166464 +vt 0.282359 0.167324 +vt 0.284324 0.168361 +vt 0.279967 0.172115 +vt 0.281142 0.173119 +vt 0.282006 0.174345 +vt 0.286243 0.169870 +vt 0.282503 0.175638 +vt 0.287841 0.171701 +vt 0.280452 0.177632 +vt 0.278539 0.165701 +vt 0.279915 0.158828 +vt 0.277292 0.158333 +vt 0.276505 0.165201 +vt 0.280814 0.150652 +vt 0.278019 0.150020 +vt 0.274934 0.149730 +vt 0.274818 0.158117 +vt 0.278996 0.140802 +vt 0.275112 0.140595 +vt 0.271408 0.140883 +vt 0.271949 0.149751 +vt 0.275514 0.131142 +vt 0.270377 0.131453 +vt 0.267969 0.141632 +vt 0.269787 0.122840 +vt 0.263580 0.115387 +vt 0.258230 0.115777 +vt 0.259997 0.106927 +vt 0.255704 0.107394 +vt 0.254072 0.116757 +vt 0.258134 0.099567 +vt 0.547923 0.332351 +vt 0.545463 0.330239 +vt 0.537999 0.332481 +vt 0.540568 0.335350 +vt 0.553179 0.329684 +vt 0.550259 0.327606 +vt 0.535256 0.330439 +vt 0.526041 0.336246 +vt 0.529352 0.338121 +vt 0.533024 0.340261 +vt 0.542046 0.328091 +vt 0.538407 0.326228 +vt 0.532254 0.328324 +vt 0.546051 0.325650 +vt 0.541838 0.324709 +vt 0.529634 0.326027 +vt 0.520507 0.332604 +vt 0.523301 0.334442 +vt 0.535152 0.324133 +vt 0.533407 0.320963 +vt 0.264438 0.142380 +vt 0.266283 0.150814 +vt 0.269243 0.150093 +vt 0.267239 0.158809 +vt 0.269729 0.158408 +vt 0.272178 0.158157 +vt 0.270270 0.165321 +vt 0.272360 0.165030 +vt 0.274481 0.164967 +vt 0.268315 0.165754 +vt 0.269441 0.170672 +vt 0.268230 0.171807 +vt 0.269696 0.175172 +vt 0.270683 0.173944 +vt 0.266311 0.166287 +vt 0.264788 0.159525 +vt 0.262270 0.160744 +vt 0.259758 0.162521 +vt 0.263502 0.152224 +vt 0.260798 0.154031 +vt 0.257816 0.156473 +vt 0.254380 0.159811 +vt 0.257001 0.164939 +vt 0.258818 0.147573 +vt 0.255912 0.151216 +vt 0.253030 0.155874 +vt 0.256636 0.142223 +vt 0.253722 0.146948 +vt 0.250834 0.152681 +vt 0.261790 0.144799 +vt 0.259064 0.138113 +vt 0.514826 0.362004 +vt 0.279763 0.179438 +vt 0.277356 0.062199 +vt 0.276044 0.049844 +vt 0.282269 0.062368 +vt 0.281639 0.049778 +vt 0.280910 0.037757 +vt 0.286666 0.049859 +vt 0.286609 0.062641 +vt 0.290690 0.062915 +vt 0.286764 0.074455 +vt 0.290423 0.074853 +vt 0.294340 0.074914 +vt 0.290671 0.083923 +vt 0.298606 0.074506 +vt 0.287248 0.083771 +vt 0.282743 0.073983 +vt 0.300204 0.149373 +vt 0.301563 0.159148 +vt 0.865238 0.975614 +vt 0.871715 0.980854 +vt 0.883022 0.985546 +vt 0.889467 0.982922 +vt 0.895710 0.978086 +vt 0.898460 0.979362 +vt 0.491964 0.325321 +vt 0.505957 0.315408 +vt 0.545617 0.306552 +vt 0.542835 0.304710 +vt 0.613712 0.253454 +vt 0.616016 0.256560 +vt 0.888166 0.055046 +vt 0.882976 0.053368 +vt 0.388966 0.126924 +vt 0.391931 0.122832 +vt 0.878571 0.067612 +vt 0.880731 0.072682 +vt 0.387007 0.129874 +vt 0.880757 0.076760 +vt 0.878749 0.079069 +vt 0.393448 0.143114 +vt 0.399654 0.138701 +vt 0.393346 0.138959 +vt 0.400175 0.136076 +vt 0.394682 0.135699 +vt 0.867924 0.084844 +vt 0.862824 0.088385 +vt 0.869736 0.087645 +vt 0.875986 0.084493 +vt 0.874558 0.081298 +vt 0.871225 0.090458 +vt 0.877392 0.087775 +vt 0.872419 0.093382 +vt 0.878612 0.091275 +vt 0.404120 0.138479 +vt 0.404855 0.136471 +vt 0.859675 0.091980 +vt 0.408319 0.137815 +vt 0.858444 0.095274 +vt 0.410238 0.140305 +vt 0.858699 0.098138 +vt 0.410411 0.144172 +vt 0.860816 0.101268 +vt 0.388141 0.897011 +vt 0.385982 0.900029 +vt 0.380899 0.895007 +vt 0.382474 0.892604 +vt 0.375052 0.892414 +vt 0.372882 0.893567 +vt 0.379732 0.884844 +vt 0.884919 0.668999 +vt 0.883492 0.666552 +vt 0.880908 0.670176 +vt 0.877094 0.671669 +vt 0.873828 0.672968 +vt 0.875328 0.676260 +vt 0.357969 0.920748 +vt 0.360960 0.922830 +vt 0.363939 0.920608 +vt 0.361643 0.917735 +vt 0.878249 0.679404 +vt 0.368136 0.918837 +vt 0.366114 0.915401 +vt 0.882321 0.681428 +vt 0.372770 0.917596 +vt 0.370772 0.913349 +vt 0.881597 0.664023 +vt 0.363928 0.936819 +vt 0.365638 0.934741 +vt 0.367090 0.932687 +vt 0.363719 0.930685 +vt 0.364895 0.928938 +vt 0.368512 0.930786 +vt 0.372817 0.932983 +vt 0.158794 0.941780 +vt 0.162406 0.948980 +vt 0.172953 0.940287 +vt 0.166003 0.955306 +vt 0.176397 0.946767 +vt 0.186486 0.938249 +vt 0.179538 0.952744 +vt 0.189378 0.944236 +vt 0.198646 0.936184 +vt 0.191774 0.949147 +vt 0.200892 0.941493 +vt 0.209355 0.934446 +vt 0.203086 0.945716 +vt 0.211448 0.939080 +vt 0.213767 0.942909 +vt 0.216170 0.946254 +vt 0.190842 0.183092 +vt 0.194825 0.217460 +vt 0.200917 0.225159 +vt 0.205518 0.224121 +vt 0.205786 0.234612 +vt 0.209889 0.234383 +vt 0.208512 0.243347 +vt 0.212468 0.242676 +vt 0.209832 0.249586 +vt 0.213808 0.249315 +vt 0.210612 0.254092 +vt 0.214597 0.254273 +vt 0.519757 0.157557 +vt 0.517684 0.161269 +vt 0.516691 0.166886 +vt 0.204731 0.250394 +vt 0.205154 0.254306 +vt 0.205536 0.257037 +vt 0.536187 0.196890 +vt 0.531747 0.196862 +vt 0.156829 0.157771 +vt 0.154775 0.149951 +vt 0.053946 0.106999 +vt 0.054344 0.098541 +vt 0.816641 0.617473 +vt 0.822399 0.614258 +vt 0.812256 0.738297 +vt 0.818822 0.740842 +vt 0.820931 0.736023 +vt 0.826826 0.744836 +vt 0.829068 0.740607 +vt 0.831538 0.736503 +vt 0.839405 0.746912 +vt 0.841728 0.743035 +vt 0.844181 0.739369 +vt 0.834192 0.732682 +vt 0.846735 0.735904 +vt 0.837162 0.729093 +vt 0.849557 0.732403 +vt 0.840390 0.725663 +vt 0.852573 0.728979 +vt 0.843945 0.722126 +vt 0.853784 0.637620 +vt 0.861284 0.630030 +vt 0.857869 0.626792 +vt 0.850018 0.634401 +vt 0.854677 0.623604 +vt 0.866474 0.618270 +vt 0.863566 0.615339 +vt 0.860790 0.612313 +vt 0.851789 0.620500 +vt 0.858310 0.609314 +vt 0.848977 0.617189 +vt 0.856019 0.606233 +vt 0.846451 0.613737 +vt 0.853853 0.602996 +vt 0.844122 0.610217 +vt 0.851755 0.599607 +vt 0.841752 0.606610 +vt 0.832147 0.613881 +vt 0.839323 0.602846 +vt 0.829804 0.609823 +vt 0.849699 0.596052 +vt 0.837343 0.750885 +vt 0.848768 0.756718 +vt 0.850690 0.753218 +vt 0.860316 0.762291 +vt 0.861796 0.759136 +vt 0.863426 0.756113 +vt 0.852792 0.749757 +vt 0.865274 0.753155 +vt 0.854959 0.746445 +vt 0.867305 0.750206 +vt 0.857231 0.743187 +vt 0.869475 0.747406 +vt 0.859621 0.740100 +vt 0.871677 0.744663 +vt 0.862164 0.737083 +vt 0.869502 0.621030 +vt 0.877488 0.611974 +vt 0.874699 0.609548 +vt 0.884968 0.603168 +vt 0.882920 0.601056 +vt 0.881117 0.598912 +vt 0.872279 0.607023 +vt 0.879396 0.596615 +vt 0.869957 0.604339 +vt 0.877804 0.594321 +vt 0.867888 0.601716 +vt 0.876238 0.592000 +vt 0.865903 0.598817 +vt 0.874957 0.589608 +vt 0.864051 0.595807 +vt 0.873695 0.587163 +vt 0.862290 0.592767 +vt 0.872624 0.584547 +vt 0.860727 0.589509 +vt 0.884941 0.581383 +vt 0.884286 0.579393 +vt 0.872167 0.766712 +vt 0.883920 0.770797 +vt 0.884609 0.768489 +vt 0.873315 0.764098 +vt 0.885460 0.766274 +vt 0.874608 0.761461 +vt 0.886434 0.764133 +vt 0.875894 0.759019 +vt 0.887525 0.762069 +vt 0.877294 0.756595 +vt 0.888737 0.760112 +vt 0.878798 0.754198 +vt 0.890052 0.758192 +vt 0.880452 0.751885 +vt 0.897234 0.766104 +vt 0.898123 0.765105 +vt 0.893671 0.595169 +vt 0.892103 0.593543 +vt 0.890537 0.591718 +vt 0.889122 0.589768 +vt 0.887988 0.587975 +vt 0.886880 0.585658 +vt 0.895558 0.579646 +vt 0.885895 0.583546 +vt 0.895215 0.578266 +vt 0.901589 0.578057 +vt 0.895034 0.576693 +vt 0.894459 0.772838 +vt 0.903493 0.578108 +vt 0.903933 0.772054 +vt 0.904361 0.771656 +vt 0.903952 0.771062 +vt 0.903466 0.771372 +vt 0.903165 0.769952 +vt 0.902811 0.770413 +vt 0.902487 0.770856 +vt 0.896479 0.767189 +vt 0.795156 0.739780 +vt 0.335119 0.242834 +vt 0.401755 0.487268 +vt 0.404891 0.485809 +vt 0.398220 0.488142 +vt 0.008760 0.519830 +vt 0.011032 0.516983 +vt 0.016057 0.513947 +vt 0.012328 0.513617 +vt 0.916219 0.917779 +vt 0.964545 0.872910 +vt 0.969089 0.874640 +vt 0.974239 0.879900 +vt 0.974206 0.876358 +vt 0.974832 0.883289 +vt 0.616459 0.230976 +vt 0.463048 0.954208 +vt 0.104944 0.969696 +vt 0.097500 0.968769 +vt 0.110689 0.970363 +vt 0.111089 0.969351 +vt 0.105389 0.967450 +vt 0.098794 0.961439 +vt 0.097762 0.964923 +vt 0.092491 0.958188 +vt 0.090556 0.963845 +vt 0.090631 0.968493 +vt 0.100648 0.958462 +vt 0.095524 0.953683 +vt 0.533600 0.109704 +vt 0.534311 0.105575 +vt 0.878319 0.053788 +vt 0.610425 0.071772 +vt 0.560140 0.221440 +vt 0.560291 0.215162 +vt 0.562287 0.221594 +vt 0.563170 0.215402 +vt 0.559696 0.225346 +vt 0.562248 0.225426 +vt 0.594238 0.180570 +vt 0.596507 0.177246 +vt 0.598008 0.121316 +vt 0.601409 0.119101 +vt 0.487278 0.904210 +vt 0.404670 0.989493 +vt 0.908552 0.609743 +vt 0.905739 0.611681 +vt 0.402137 0.986817 +vt 0.401376 0.983124 +vt 0.589870 0.203887 +vt 0.484415 0.909918 +vt 0.608136 0.160997 +vt 0.605622 0.117709 +vt 0.603958 0.113604 +vt 0.603277 0.109558 +vt 0.608433 0.112814 +vt 0.608136 0.109504 +vt 0.609437 0.116205 +vt 0.896723 0.628494 +vt 0.896987 0.632635 +vt 0.378593 0.974007 +vt 0.377587 0.977714 +vt 0.373136 0.973890 +vt 0.372263 0.976470 +vt 0.378957 0.970277 +vt 0.373519 0.971229 +vt 0.378685 0.966484 +vt 0.895745 0.636226 +vt 0.889211 0.635835 +vt 0.892990 0.639051 +vt 0.886930 0.636894 +vt 0.889374 0.640748 +vt 0.115431 0.969223 +vt 0.034348 0.538038 +vt 0.035915 0.541566 +vt 0.028869 0.543361 +vt 0.037123 0.545392 +vt 0.373006 0.512633 +vt 0.375139 0.509227 +vt 0.382552 0.511017 +vt 0.378009 0.505983 +vt 0.384991 0.508888 +vt 0.381483 0.503294 +vt 0.378067 0.498134 +vt 0.385686 0.501272 +vt 0.388003 0.507328 +vt 0.391460 0.506416 +vt 0.390275 0.500130 +vt 0.014833 0.537620 +vt 0.018477 0.537388 +vt 0.021954 0.537918 +vt 0.024756 0.539138 +vt 0.027086 0.540997 +vt 0.386421 0.515462 +vt 0.389173 0.518821 +vt 0.388512 0.521386 +vt 0.390320 0.520445 +vt 0.305728 0.165893 +vt 0.418934 0.197191 +vt 0.948734 0.465086 +vt 0.951304 0.460699 +vt 0.953979 0.466302 +vt 0.955717 0.463361 +vt 0.958245 0.461035 +vt 0.961535 0.459511 +vt 0.962065 0.376812 +vt 0.964359 0.373265 +vt 0.959773 0.374148 +vt 0.953201 0.469789 +vt 0.952923 0.474050 +vt 0.586099 0.205116 +vt 0.384781 0.522727 +vt 0.375126 0.884377 +vt 0.965411 0.416646 +s 0 +usemtl Material.001 +f 1/1/1 2/2/1 4/3/1 3/4/1 +usemtl floor +f 5/5/2 6/5/2 7/5/2 8/5/2 +s 1 +f 53/6/3 52/7/4 62/8/5 63/9/6 +f 523/10/7 522/11/8 55/12/9 56/13/10 +f 526/14/11 53/6/3 63/9/6 64/15/12 +f 49/16/13 523/10/7 56/13/10 57/17/14 +f 54/18/15 526/14/11 64/15/12 65/19/16 +f 524/20/17 49/16/13 57/17/14 58/21/18 +f 527/22/19 54/18/15 65/19/16 66/23/20 +f 50/24/21 524/20/17 58/21/18 59/25/22 +f 528/26/23 527/22/19 66/23/20 67/27/24 +f 525/28/25 50/24/21 59/25/22 60/29/26 +f 529/30/27 528/26/23 67/27/24 68/31/28 +f 51/32/29 525/28/25 60/29/26 61/33/30 +f 530/34/31 529/30/27 68/31/28 69/35/32 +f 52/7/4 51/32/29 61/33/30 62/8/5 +f 522/11/8 130/36/2 55/12/9 +f 356/37/33 530/34/31 69/35/32 +f 62/8/5 61/33/30 76/38/34 77/39/35 +f 55/12/9 130/40/2 70/41/36 +f 356/42/33 69/35/32 84/43/37 +f 63/9/6 62/8/5 77/39/35 78/44/38 +f 56/13/10 55/12/9 70/41/36 71/45/39 +f 64/15/12 63/9/6 78/44/38 79/46/40 +f 57/17/14 56/13/10 71/45/39 72/47/41 +f 65/19/16 64/15/12 79/46/40 80/48/42 +f 58/21/18 57/17/14 72/47/41 73/49/43 +f 66/23/20 65/19/16 80/48/42 81/50/44 +f 59/25/22 58/21/18 73/49/43 74/51/45 +f 67/27/24 66/23/20 81/50/44 82/52/46 +f 60/29/26 59/25/22 74/51/45 75/53/47 +f 68/31/28 67/27/24 82/52/46 83/54/48 +f 61/33/30 60/29/26 75/53/47 76/38/34 +f 69/35/32 68/31/28 83/54/48 84/43/37 +f 81/50/44 80/48/42 95/55/49 96/56/50 +f 74/51/45 73/49/43 88/57/51 89/58/52 +f 82/52/46 81/50/44 96/56/50 97/59/53 +f 75/53/47 74/51/45 89/58/52 90/60/54 +f 83/54/48 82/52/46 97/59/53 98/61/55 +f 76/38/34 75/53/47 90/60/54 91/62/56 +f 84/43/37 83/54/48 98/61/55 99/63/57 +f 77/39/35 76/38/34 91/62/56 92/64/58 +f 70/41/36 130/65/2 85/66/59 +f 356/67/33 84/43/37 99/63/57 +f 78/44/38 77/39/35 92/64/58 93/68/60 +f 71/45/39 70/41/36 85/66/59 86/69/61 +f 79/46/40 78/44/38 93/68/60 94/70/62 +f 72/47/41 71/45/39 86/69/61 87/71/63 +f 80/48/42 79/46/40 94/70/62 95/55/49 +f 73/49/43 72/47/41 87/71/63 88/57/51 +f 85/66/59 130/72/2 100/73/64 +f 356/74/33 99/63/57 114/75/65 +f 93/68/60 92/64/58 107/76/66 108/77/67 +f 86/69/61 85/66/59 100/73/64 101/78/68 +f 94/70/62 93/68/60 108/77/67 109/79/69 +f 87/71/63 86/69/61 101/78/68 102/80/70 +f 95/55/49 94/70/62 109/79/69 110/81/71 +f 88/57/51 87/71/63 102/80/70 103/82/72 +f 96/56/50 95/55/49 110/81/71 111/83/73 +f 89/58/52 88/57/51 103/82/72 104/84/74 +f 97/59/53 96/56/50 111/83/73 112/85/75 +f 90/60/54 89/58/52 104/84/74 105/86/76 +f 98/61/55 97/59/53 112/85/75 113/87/77 +f 91/62/56 90/60/54 105/86/76 106/88/78 +f 99/63/57 98/61/55 113/87/77 114/75/65 +f 92/64/58 91/62/56 106/88/78 107/76/66 +f 104/84/74 103/82/72 118/89/79 119/90/80 +f 112/85/75 111/83/73 126/91/81 127/92/82 +f 105/86/76 104/84/74 119/90/80 120/93/83 +f 113/87/77 112/85/75 127/92/82 128/94/84 +f 106/88/78 105/86/76 120/93/83 121/95/85 +f 114/75/65 113/87/77 128/94/84 129/96/86 +f 107/76/66 106/88/78 121/95/85 122/97/87 +f 100/73/64 130/98/2 115/99/88 +f 356/100/33 114/75/65 129/96/86 +f 108/77/67 107/76/66 122/97/87 123/101/89 +f 101/78/68 100/73/64 115/99/88 116/102/90 +f 109/79/69 108/77/67 123/101/89 124/103/91 +f 102/80/70 101/78/68 116/102/90 117/104/92 +f 110/81/71 109/79/69 124/103/91 125/105/93 +f 103/82/72 102/80/70 117/104/92 118/89/79 +f 111/83/73 110/81/71 125/105/93 126/91/81 +f 123/101/89 122/97/87 138/106/94 139/107/95 +f 116/102/90 115/99/88 131/108/96 132/109/97 +f 124/103/91 123/101/89 139/107/95 140/110/98 +f 117/104/92 116/102/90 132/109/97 133/111/99 +f 125/105/93 124/103/91 140/110/98 141/112/100 +f 118/89/79 117/104/92 133/111/99 134/113/101 +f 126/91/81 125/105/93 141/112/100 142/114/102 +f 119/90/80 118/89/79 134/113/101 135/115/103 +f 127/92/82 126/91/81 142/114/102 143/116/104 +f 120/93/83 119/90/80 135/115/103 136/117/105 +f 128/94/84 127/92/82 143/116/104 144/118/106 +f 121/95/85 120/93/83 136/117/105 137/119/107 +f 129/96/86 128/94/84 144/118/106 145/120/108 +f 122/97/87 121/95/85 137/119/107 138/106/94 +f 115/99/88 130/121/2 131/108/96 +f 356/122/33 129/96/86 145/120/108 +f 143/116/104 142/114/102 157/123/109 158/124/110 +f 136/117/105 135/115/103 150/125/111 151/126/112 +f 144/118/106 143/116/104 158/124/110 159/127/113 +f 137/119/107 136/117/105 151/126/112 152/128/114 +f 145/120/108 144/118/106 159/127/113 160/129/115 +f 138/106/94 137/119/107 152/128/114 153/130/116 +f 131/108/96 130/131/2 146/132/117 +f 356/133/33 145/120/108 160/129/115 +f 139/107/95 138/106/94 153/130/116 154/134/118 +f 132/109/97 131/108/96 146/132/117 147/135/119 +f 140/110/98 139/107/95 154/134/118 155/136/120 +f 133/111/99 132/109/97 147/135/119 148/137/121 +f 141/112/100 140/110/98 155/136/120 156/138/122 +f 134/113/101 133/111/99 148/137/121 149/139/123 +f 142/114/102 141/112/100 156/138/122 157/123/109 +f 135/115/103 134/113/101 149/139/123 150/125/111 +f 155/136/120 154/134/118 169/140/124 170/141/125 +f 148/137/121 147/135/119 162/142/126 163/143/127 +f 156/138/122 155/136/120 170/141/125 171/144/128 +f 149/139/123 148/137/121 163/143/127 164/145/129 +f 157/123/109 156/138/122 171/144/128 172/146/130 +f 150/125/111 149/139/123 164/145/129 165/147/131 +f 158/124/110 157/123/109 172/146/130 173/148/132 +f 151/126/112 150/125/111 165/147/131 166/149/133 +f 159/127/113 158/124/110 173/148/132 174/150/134 +f 152/128/114 151/126/112 166/149/133 167/151/135 +f 160/129/115 159/127/113 174/150/134 175/152/136 +f 153/130/116 152/128/114 167/151/135 168/153/1 +f 146/132/117 130/154/2 161/155/137 +f 356/156/33 160/129/115 175/152/136 +f 154/134/118 153/130/116 168/153/1 169/140/124 +f 147/135/119 146/132/117 161/155/137 162/142/126 +f 174/150/134 173/148/132 188/157/138 189/158/139 +f 167/151/135 166/149/133 181/159/140 182/160/141 +f 175/152/136 174/150/134 189/158/139 190/161/142 +f 168/153/1 167/151/135 182/160/141 183/162/143 +f 161/155/137 130/163/2 176/164/144 +f 356/165/33 175/152/136 190/161/142 +f 169/140/124 168/153/1 183/162/143 184/166/145 +f 162/142/126 161/155/137 176/164/144 177/167/146 +f 170/141/125 169/140/124 184/166/145 185/168/147 +f 163/143/127 162/142/126 177/167/146 178/169/148 +f 171/144/128 170/141/125 185/168/147 186/170/149 +f 164/145/129 163/143/127 178/169/148 179/171/150 +f 172/146/130 171/144/128 186/170/149 187/172/151 +f 165/147/131 164/145/129 179/171/150 180/173/152 +f 173/148/132 172/146/130 187/172/151 188/157/138 +f 166/149/133 165/147/131 180/173/152 181/159/140 +f 178/169/148 177/167/146 192/174/153 193/175/154 +f 186/170/149 185/168/147 200/176/155 201/177/156 +f 179/171/150 178/169/148 193/175/154 194/178/157 +f 187/172/151 186/170/149 201/177/156 202/179/158 +f 180/173/152 179/171/150 194/178/157 195/180/159 +f 188/157/138 187/172/151 202/179/158 203/181/160 +f 181/159/140 180/173/152 195/180/159 196/182/161 +f 189/158/139 188/157/138 203/181/160 204/183/162 +f 182/160/141 181/159/140 196/182/161 197/184/163 +f 190/161/142 189/158/139 204/183/162 205/185/164 +f 183/162/143 182/160/141 197/184/163 198/186/165 +f 176/164/144 130/187/2 191/188/166 +f 356/189/33 190/161/142 205/185/164 +f 184/166/145 183/162/143 198/186/165 199/190/167 +f 177/167/146 176/164/144 191/188/166 192/174/153 +f 185/168/147 184/166/145 199/190/167 200/176/155 +f 197/184/163 196/182/161 211/191/168 212/192/169 +f 205/185/164 204/183/162 219/193/170 220/194/171 +f 198/186/165 197/184/163 212/192/169 213/195/172 +f 191/188/166 130/196/2 206/197/173 +f 356/198/33 205/185/164 220/194/171 +f 199/190/167 198/186/165 213/195/172 214/199/174 +f 192/174/153 191/188/166 206/197/173 207/200/175 +f 200/176/155 199/190/167 214/199/174 215/201/176 +f 193/175/154 192/174/153 207/200/175 208/202/177 +f 201/177/156 200/176/155 215/201/176 216/203/178 +f 194/178/157 193/175/154 208/202/177 209/204/179 +f 202/179/158 201/177/156 216/203/178 217/205/180 +f 195/180/159 194/178/157 209/204/179 210/206/181 +f 203/181/160 202/179/158 217/205/180 218/207/182 +f 196/182/161 195/180/159 210/206/181 211/191/168 +f 204/183/162 203/181/160 218/207/182 219/193/170 +f 216/203/178 215/201/176 230/208/183 231/209/184 +f 209/204/179 208/202/177 223/210/185 224/211/186 +f 217/205/180 216/203/178 231/209/184 232/212/187 +f 210/206/181 209/204/179 224/211/186 225/213/188 +f 218/207/182 217/205/180 232/212/187 233/214/189 +f 211/191/168 210/206/181 225/213/188 226/215/190 +f 219/193/170 218/207/182 233/214/189 234/216/191 +f 212/192/169 211/191/168 226/215/190 227/217/192 +f 220/194/171 219/193/170 234/216/191 235/218/193 +f 213/195/172 212/192/169 227/217/192 228/219/194 +f 206/197/173 130/220/2 221/221/195 +f 356/222/33 220/194/171 235/218/193 +f 214/199/174 213/195/172 228/219/194 229/223/196 +f 207/200/175 206/197/173 221/221/195 222/224/197 +f 215/201/176 214/199/174 229/223/196 230/208/183 +f 208/202/177 207/200/175 222/224/197 223/210/185 +f 235/218/193 234/216/191 249/225/198 250/226/199 +f 228/219/194 227/217/192 242/227/200 243/228/201 +f 221/221/195 130/229/2 236/230/202 +f 356/231/33 235/218/193 250/226/199 +f 229/223/196 228/219/194 243/228/201 244/232/203 +f 222/224/197 221/221/195 236/230/202 237/233/204 +f 230/208/183 229/223/196 244/232/203 245/234/205 +f 223/210/185 222/224/197 237/233/204 238/235/206 +f 231/209/184 230/208/183 245/234/205 246/236/207 +f 224/211/186 223/210/185 238/235/206 239/237/208 +f 232/212/187 231/209/184 246/236/207 247/238/209 +f 225/213/188 224/211/186 239/237/208 240/239/210 +f 233/214/189 232/212/187 247/238/209 248/240/211 +f 226/215/190 225/213/188 240/239/210 241/241/212 +f 234/216/191 233/214/189 248/240/211 249/225/198 +f 227/217/192 226/215/190 241/241/212 242/227/200 +f 239/237/208 238/235/206 253/242/213 254/243/214 +f 247/238/209 246/236/207 261/244/215 262/245/216 +f 240/239/210 239/237/208 254/243/214 255/246/217 +f 248/240/211 247/238/209 262/245/216 263/247/218 +f 241/241/212 240/239/210 255/246/217 256/248/219 +f 249/225/198 248/240/211 263/247/218 264/249/220 +f 242/227/200 241/241/212 256/248/219 257/250/221 +f 250/226/199 249/225/198 264/249/220 265/251/222 +f 243/228/201 242/227/200 257/250/221 258/252/223 +f 236/230/202 130/253/2 251/254/224 +f 356/255/33 250/226/199 265/251/222 +f 244/232/203 243/228/201 258/252/223 259/256/225 +f 237/233/204 236/230/202 251/254/224 252/257/226 +f 245/234/205 244/232/203 259/256/225 260/258/227 +f 238/235/206 237/233/204 252/257/226 253/242/213 +f 246/236/207 245/234/205 260/258/227 261/244/215 +f 258/252/223 257/250/221 272/259/228 273/260/229 +f 251/254/224 130/261/2 266/262/230 +f 356/263/33 265/251/222 280/264/231 +f 259/256/225 258/252/223 273/260/229 274/265/232 +f 252/257/226 251/254/224 266/262/230 267/266/233 +f 260/258/227 259/256/225 274/265/232 275/267/234 +f 253/242/213 252/257/226 267/266/233 268/268/235 +f 261/244/215 260/258/227 275/267/234 276/269/236 +f 254/243/214 253/242/213 268/268/235 269/270/237 +f 262/245/216 261/244/215 276/269/236 277/271/238 +f 255/246/217 254/243/214 269/270/237 270/272/239 +f 263/247/218 262/245/216 277/271/238 278/273/240 +f 256/248/219 255/246/217 270/272/239 271/274/241 +f 264/249/220 263/247/218 278/273/240 279/275/242 +f 257/250/221 256/248/219 271/274/241 272/259/228 +f 265/251/222 264/249/220 279/275/242 280/264/231 +f 277/271/238 276/269/236 291/276/243 292/277/244 +f 270/272/239 269/270/237 284/278/245 285/279/246 +f 278/273/240 277/271/238 292/277/244 293/280/247 +f 271/274/241 270/272/239 285/279/246 286/281/248 +f 279/275/242 278/273/240 293/280/247 294/282/249 +f 272/259/228 271/274/241 286/281/248 287/283/250 +f 280/264/231 279/275/242 294/282/249 295/284/251 +f 273/260/229 272/259/228 287/283/250 288/285/252 +f 266/262/230 130/286/2 281/287/253 +f 356/288/33 280/264/231 295/284/251 +f 274/265/232 273/260/229 288/285/252 289/289/254 +f 267/266/233 266/262/230 281/287/253 282/290/255 +f 275/267/234 274/265/232 289/289/254 290/291/256 +f 268/268/235 267/266/233 282/290/255 283/292/257 +f 276/269/236 275/267/234 290/291/256 291/276/243 +f 269/270/237 268/268/235 283/292/257 284/278/245 +f 356/293/33 295/284/251 310/294/258 +f 289/289/254 288/285/252 303/295/259 304/296/260 +f 282/290/255 281/287/253 296/297/261 297/298/262 +f 290/291/256 289/289/254 304/296/260 305/299/263 +f 283/292/257 282/290/255 297/298/262 298/300/264 +f 291/276/243 290/291/256 305/299/263 306/301/265 +f 284/278/245 283/292/257 298/300/264 299/302/266 +f 292/277/244 291/276/243 306/301/265 307/303/267 +f 285/279/246 284/278/245 299/302/266 300/304/268 +f 293/280/247 292/277/244 307/303/267 308/305/269 +f 286/281/248 285/279/246 300/304/268 301/306/270 +f 294/282/249 293/280/247 308/305/269 309/307/271 +f 287/283/250 286/281/248 301/306/270 302/308/272 +f 295/284/251 294/282/249 309/307/271 310/294/258 +f 288/285/252 287/283/250 302/308/272 303/295/259 +f 281/287/253 130/309/2 296/297/261 +f 308/305/269 307/303/267 322/310/273 323/311/274 +f 301/306/270 300/304/268 315/312/275 316/313/276 +f 309/307/271 308/305/269 323/311/274 324/314/277 +f 302/308/272 301/306/270 316/313/276 317/315/278 +f 310/294/258 309/307/271 324/314/277 325/316/279 +f 303/295/259 302/308/272 317/315/278 318/317/280 +f 296/297/261 130/318/2 311/319/281 +f 356/320/33 310/294/258 325/316/279 +f 304/296/260 303/295/259 318/317/280 319/321/282 +f 297/298/262 296/297/261 311/319/281 312/322/283 +f 305/299/263 304/296/260 319/321/282 320/323/284 +f 298/300/264 297/298/262 312/322/283 313/324/285 +f 306/301/265 305/299/263 320/323/284 321/325/286 +f 299/302/266 298/300/264 313/324/285 314/326/287 +f 307/303/267 306/301/265 321/325/286 322/310/273 +f 300/304/268 299/302/266 314/326/287 315/312/275 +f 312/322/283 311/319/281 326/327/288 327/328/289 +f 320/323/284 319/321/282 334/329/290 335/330/291 +f 313/324/285 312/322/283 327/328/289 328/331/292 +f 321/325/286 320/323/284 335/330/291 336/332/293 +f 314/326/287 313/324/285 328/331/292 329/333/294 +f 322/310/273 321/325/286 336/332/293 337/334/295 +f 315/312/275 314/326/287 329/333/294 330/335/296 +f 323/311/274 322/310/273 337/334/295 338/336/297 +f 316/313/276 315/312/275 330/335/296 331/337/298 +f 324/314/277 323/311/274 338/336/297 339/338/299 +f 317/315/278 316/313/276 331/337/298 332/339/300 +f 325/316/279 324/314/277 339/338/299 340/340/301 +f 318/317/280 317/315/278 332/339/300 333/341/302 +f 311/319/281 130/342/2 326/327/288 +f 356/343/33 325/316/279 340/340/301 +f 319/321/282 318/317/280 333/341/302 334/329/290 +f 331/337/298 330/335/296 345/344/303 346/345/304 +f 339/338/299 338/336/297 353/346/305 354/347/306 +f 332/339/300 331/337/298 346/345/304 347/348/307 +f 340/340/301 339/338/299 354/347/306 355/349/308 +f 333/341/302 332/339/300 347/348/307 348/350/309 +f 326/327/288 130/351/2 341/352/310 +f 356/353/33 340/340/301 355/349/308 +f 334/329/290 333/341/302 348/350/309 349/354/311 +f 327/328/289 326/327/288 341/352/310 342/355/312 +f 335/330/291 334/329/290 349/354/311 350/356/313 +f 328/331/292 327/328/289 342/355/312 343/357/314 +f 336/332/293 335/330/291 350/356/313 351/358/315 +f 329/333/294 328/331/292 343/357/314 344/359/316 +f 337/334/295 336/332/293 351/358/315 352/360/317 +f 330/335/296 329/333/294 344/359/316 345/344/303 +f 338/336/297 337/334/295 352/360/317 353/346/305 +f 350/356/313 349/354/311 365/361/318 366/362/319 +f 343/357/314 342/355/312 358/363/320 359/364/321 +f 351/358/315 350/356/313 366/362/319 367/365/322 +f 344/359/316 343/357/314 359/364/321 360/366/323 +f 352/360/317 351/358/315 367/365/322 368/367/324 +f 345/344/303 344/359/316 360/366/323 361/368/325 +f 353/346/305 352/360/317 368/367/324 369/369/326 +f 346/345/304 345/344/303 361/368/325 362/370/327 +f 354/347/306 353/346/305 369/369/326 370/371/328 +f 347/348/307 346/345/304 362/370/327 363/372/329 +f 355/349/308 354/347/306 370/371/328 371/373/330 +f 348/350/309 347/348/307 363/372/329 364/374/331 +f 341/352/310 130/375/2 357/376/332 +f 356/377/33 355/349/308 371/373/330 +f 349/354/311 348/350/309 364/374/331 365/361/318 +f 342/355/312 341/352/310 357/376/332 358/363/320 +f 370/371/328 369/369/326 384/378/333 385/379/334 +f 363/372/329 362/370/327 377/380/335 378/381/336 +f 371/373/330 370/371/328 385/379/334 386/382/337 +f 364/374/331 363/372/329 378/381/336 379/383/338 +f 357/376/332 130/384/2 372/385/339 +f 356/386/33 371/373/330 386/382/337 +f 365/361/318 364/374/331 379/383/338 380/387/340 +f 358/363/320 357/376/332 372/385/339 373/388/341 +f 366/362/319 365/361/318 380/387/340 381/389/342 +f 359/364/321 358/363/320 373/388/341 374/390/343 +f 367/365/322 366/362/319 381/389/342 382/391/344 +f 360/366/323 359/364/321 374/390/343 375/392/345 +f 368/367/324 367/365/322 382/391/344 383/393/346 +f 361/368/325 360/366/323 375/392/345 376/394/347 +f 369/369/326 368/367/324 383/393/346 384/378/333 +f 362/370/327 361/368/325 376/394/347 377/380/335 +f 374/390/343 373/388/341 388/395/348 389/396/349 +f 382/391/344 381/389/342 396/397/350 397/398/351 +f 375/392/345 374/390/343 389/396/349 390/399/352 +f 383/393/346 382/391/344 397/398/351 398/400/353 +f 376/394/347 375/392/345 390/399/352 391/401/354 +f 384/378/333 383/393/346 398/400/353 399/402/355 +f 377/380/335 376/394/347 391/401/354 392/403/356 +f 385/379/334 384/378/333 399/402/355 400/404/357 +f 378/381/336 377/380/335 392/403/356 393/405/358 +f 386/382/337 385/379/334 400/404/357 401/406/359 +f 379/383/338 378/381/336 393/405/358 394/407/360 +f 372/385/339 130/408/2 387/409/361 +f 356/410/33 386/382/337 401/406/359 +f 380/387/340 379/383/338 394/407/360 395/411/362 +f 373/388/341 372/385/339 387/409/361 388/395/348 +f 381/389/342 380/387/340 395/411/362 396/397/350 +f 393/405/358 392/403/356 407/412/363 408/413/364 +f 401/406/359 400/404/357 415/414/365 416/415/366 +f 394/407/360 393/405/358 408/413/364 409/416/367 +f 387/409/361 130/417/2 402/418/368 +f 356/419/33 401/406/359 416/415/366 +f 395/411/362 394/407/360 409/416/367 410/420/369 +f 388/395/348 387/409/361 402/418/368 403/421/370 +f 396/397/350 395/411/362 410/420/369 411/422/371 +f 389/396/349 388/395/348 403/421/370 404/423/372 +f 397/398/351 396/397/350 411/422/371 412/424/373 +f 390/399/352 389/396/349 404/423/372 405/425/374 +f 398/400/353 397/398/351 412/424/373 413/426/375 +f 391/401/354 390/399/352 405/425/374 406/427/376 +f 399/402/355 398/400/353 413/426/375 414/428/377 +f 392/403/356 391/401/354 406/427/376 407/412/363 +f 400/404/357 399/402/355 414/428/377 415/414/365 +f 412/429/373 411/430/371 426/431/378 427/432/379 +f 405/433/374 404/434/372 419/435/380 420/436/381 +f 413/437/375 412/429/373 427/432/379 428/438/382 +f 406/439/376 405/433/374 420/436/381 421/440/383 +f 414/441/377 413/437/375 428/438/382 429/442/384 +f 407/443/363 406/439/376 421/440/383 422/444/385 +f 415/445/365 414/441/377 429/442/384 430/446/386 +f 408/447/364 407/443/363 422/444/385 423/448/387 +f 416/449/366 415/445/365 430/446/386 431/450/388 +f 409/451/367 408/447/364 423/448/387 424/452/389 +f 402/453/368 130/454/2 417/455/390 +f 356/456/33 416/449/366 431/450/388 +f 410/457/369 409/451/367 424/452/389 425/458/391 +f 403/459/370 402/453/368 417/455/390 418/460/392 +f 411/430/371 410/457/369 425/458/391 426/431/378 +f 404/434/372 403/459/370 418/460/392 419/435/380 +f 431/450/388 430/446/386 445/461/393 446/462/394 +f 424/452/389 423/448/387 438/463/395 439/464/396 +f 417/455/390 130/465/2 432/466/397 +f 356/467/33 431/450/388 446/462/394 +f 425/458/391 424/452/389 439/464/396 440/468/398 +f 418/460/392 417/455/390 432/466/397 433/469/399 +f 426/431/378 425/458/391 440/468/398 441/470/400 +f 419/435/380 418/460/392 433/469/399 434/471/401 +f 427/432/379 426/431/378 441/470/400 442/472/402 +f 420/436/381 419/435/380 434/471/401 435/473/403 +f 428/438/382 427/432/379 442/472/402 443/474/404 +f 421/440/383 420/436/381 435/473/403 436/475/405 +f 429/442/384 428/438/382 443/474/404 444/476/406 +f 422/444/385 421/440/383 436/475/405 437/477/407 +f 430/446/386 429/442/384 444/476/406 445/461/393 +f 423/448/387 422/444/385 437/477/407 438/463/395 +f 443/474/404 442/472/402 457/478/408 458/479/409 +f 436/475/405 435/473/403 450/480/410 451/481/411 +f 444/476/406 443/474/404 458/479/409 459/482/412 +f 437/477/407 436/475/405 451/481/411 452/483/413 +f 445/461/393 444/476/406 459/482/412 460/484/414 +f 438/463/395 437/477/407 452/483/413 453/485/415 +f 446/462/394 445/461/393 460/484/414 461/486/416 +f 439/464/396 438/463/395 453/485/415 454/487/417 +f 432/466/397 130/488/2 447/489/418 +f 356/490/33 446/462/394 461/486/416 +f 440/468/398 439/464/396 454/487/417 455/491/419 +f 433/469/399 432/466/397 447/489/418 448/492/420 +f 441/470/400 440/468/398 455/491/419 456/493/421 +f 434/471/401 433/469/399 448/492/420 449/494/422 +f 442/472/402 441/470/400 456/493/421 457/478/408 +f 435/473/403 434/471/401 449/494/422 450/480/410 +f 447/489/418 130/495/2 462/496/423 +f 356/497/33 461/486/416 476/498/424 +f 455/491/419 454/487/417 469/499/425 470/500/426 +f 448/492/420 447/489/418 462/496/423 463/501/427 +f 456/493/421 455/491/419 470/500/426 471/502/428 +f 449/494/422 448/492/420 463/501/427 464/503/429 +f 457/478/408 456/493/421 471/502/428 472/504/430 +f 450/480/410 449/494/422 464/503/429 465/505/431 +f 458/479/409 457/478/408 472/504/430 473/506/432 +f 451/481/411 450/480/410 465/505/431 466/507/433 +f 459/482/412 458/479/409 473/506/432 474/508/434 +f 452/483/413 451/481/411 466/507/433 467/509/435 +f 460/484/414 459/482/412 474/508/434 475/510/436 +f 453/485/415 452/483/413 467/509/435 468/511/437 +f 461/486/416 460/484/414 475/510/436 476/498/424 +f 454/487/417 453/485/415 468/511/437 469/499/425 +f 466/507/433 465/505/431 480/512/438 481/513/439 +f 474/508/434 473/506/432 488/514/440 489/515/441 +f 467/509/435 466/507/433 481/513/439 482/516/442 +f 475/510/436 474/508/434 489/515/441 490/517/443 +f 468/511/437 467/509/435 482/516/442 483/518/444 +f 476/498/424 475/510/436 490/517/443 491/519/445 +f 469/499/425 468/511/437 483/518/444 484/520/446 +f 462/496/423 130/521/2 477/522/447 +f 356/523/33 476/498/424 491/519/445 +f 470/500/426 469/499/425 484/520/446 485/524/448 +f 463/501/427 462/496/423 477/522/447 478/525/449 +f 471/502/428 470/500/426 485/524/448 486/526/450 +f 464/503/429 463/501/427 478/525/449 479/527/451 +f 472/504/430 471/502/428 486/526/450 487/528/452 +f 465/505/431 464/503/429 479/527/451 480/512/438 +f 473/506/432 472/504/430 487/528/452 488/514/440 +f 485/524/448 484/520/446 499/529/453 500/530/454 +f 478/525/449 477/522/447 492/531/455 493/532/456 +f 486/526/450 485/524/448 500/530/454 501/533/457 +f 479/527/451 478/525/449 493/532/456 494/534/458 +f 487/528/452 486/526/450 501/533/457 502/535/459 +f 480/512/438 479/527/451 494/534/458 495/536/460 +f 488/514/440 487/528/452 502/535/459 503/537/461 +f 481/513/439 480/512/438 495/536/460 496/538/462 +f 489/515/441 488/514/440 503/537/461 504/539/463 +f 482/516/442 481/513/439 496/538/462 497/540/464 +f 490/517/443 489/515/441 504/539/463 505/541/465 +f 483/518/444 482/516/442 497/540/464 498/542/466 +f 491/519/445 490/517/443 505/541/465 506/543/467 +f 484/520/446 483/518/444 498/542/466 499/529/453 +f 477/522/447 130/544/2 492/531/455 +f 356/545/33 491/519/445 506/543/467 +f 504/539/463 503/537/461 518/546/468 519/547/469 +f 497/540/464 496/538/462 511/548/470 512/549/471 +f 505/541/465 504/539/463 519/547/469 520/550/472 +f 498/542/466 497/540/464 512/549/471 513/551/473 +f 506/543/467 505/541/465 520/550/472 521/552/474 +f 499/529/453 498/542/466 513/551/473 514/553/475 +f 492/531/455 130/554/2 507/555/476 +f 356/556/33 506/543/467 521/552/474 +f 500/530/454 499/529/453 514/553/475 515/557/477 +f 493/532/456 492/531/455 507/555/476 508/558/478 +f 501/533/457 500/530/454 515/557/477 516/559/479 +f 494/534/458 493/532/456 508/558/478 509/560/480 +f 502/535/459 501/533/457 516/559/479 517/561/481 +f 495/536/460 494/534/458 509/560/480 510/562/482 +f 503/537/461 502/535/459 517/561/481 518/546/468 +f 496/538/462 495/536/460 510/562/482 511/548/470 +f 508/558/478 507/555/476 522/11/8 523/10/7 +f 516/559/479 515/557/477 53/6/3 526/14/11 +f 509/560/480 508/558/478 523/10/7 49/16/13 +f 517/561/481 516/559/479 526/14/11 54/18/15 +f 510/562/482 509/560/480 49/16/13 524/20/17 +f 518/546/468 517/561/481 54/18/15 527/22/19 +f 511/548/470 510/562/482 524/20/17 50/24/21 +f 519/547/469 518/546/468 527/22/19 528/26/23 +f 512/549/471 511/548/470 50/24/21 525/28/25 +f 520/550/472 519/547/469 528/26/23 529/30/27 +f 513/551/473 512/549/471 525/28/25 51/32/29 +f 521/552/474 520/550/472 529/30/27 530/34/31 +f 514/553/475 513/551/473 51/32/29 52/7/4 +f 507/555/476 130/563/2 522/11/8 +f 356/564/33 521/552/474 530/34/31 +f 515/557/477 514/553/475 52/7/4 53/6/3 +f 665/487/483 666/565/484 668/566/485 667/499/486 +f 666/565/484 664/567/487 1047/567/488 1039/565/489 +f 533/451/490 534/568/491 536/569/492 535/452/493 +f 660/570/490 661/571/493 663/572/494 665/573/483 667/574/486 669/575/495 671/576/496 673/577/497 675/578/498 677/579/499 679/580/500 681/581/501 683/582/502 685/583/503 687/584/504 689/585/505 691/586/506 693/587/507 695/588/508 697/589/509 699/590/510 701/591/511 703/592/512 705/593/513 707/594/514 709/595/515 711/596/516 713/597/517 715/598/518 717/599/519 719/600/520 721/601/521 +f 653/374/519 654/602/522 656/603/523 655/383/520 +f 535/452/493 536/569/492 538/567/487 537/464/524 +f 669/520/495 670/604/525 672/605/526 671/529/496 +f 651/350/518 652/606/527 654/602/522 653/374/519 +f 537/464/524 538/567/487 540/565/484 539/487/483 +f 671/529/496 672/605/526 674/607/528 673/553/497 +f 649/341/517 650/608/529 652/606/527 651/350/518 +f 539/487/483 540/565/484 542/566/485 541/499/486 +f 673/553/497 674/607/528 676/609/530 675/7/498 +f 647/317/516 648/610/531 650/608/529 649/341/517 +f 541/499/486 542/566/485 544/604/525 543/520/495 +f 675/7/498 676/609/530 678/611/532 677/8/499 +f 645/295/515 646/612/533 648/610/531 647/317/516 +f 543/520/495 544/604/525 546/605/526 545/529/534 +f 677/8/499 678/611/532 680/613/535 679/39/500 +f 643/285/514 644/614/536 646/612/533 645/295/515 +f 545/529/534 546/605/526 548/607/528 547/553/497 +f 679/39/500 680/613/535 682/615/537 681/64/501 +f 641/260/513 642/616/538 644/614/536 643/285/514 +f 547/553/497 548/607/528 550/609/530 549/7/498 +f 681/64/501 682/615/537 684/617/539 683/76/502 +f 639/252/540 640/618/541 642/616/538 641/260/513 +f 549/7/498 550/609/530 552/611/532 551/8/499 +f 683/76/502 684/617/539 686/619/542 685/97/503 +f 637/228/511 638/620/543 640/618/541 639/252/540 +f 551/8/499 552/611/532 554/613/535 553/39/500 +f 685/97/503 686/619/542 688/621/544 687/106/504 +f 635/219/510 636/622/545 638/620/543 637/228/511 +f 553/39/500 554/613/535 556/615/537 555/64/501 +f 687/106/504 688/621/544 690/623/546 689/130/505 +f 633/195/509 634/624/547 636/622/545 635/219/510 +f 555/64/501 556/615/537 558/617/539 557/76/502 +f 689/130/505 690/623/546 692/625/548 691/153/506 +f 631/186/508 632/626/549 634/624/547 633/195/509 +f 557/76/502 558/617/539 560/619/550 559/97/503 +f 691/153/506 692/625/548 694/627/551 693/162/507 +f 629/162/507 630/627/551 632/626/549 631/186/508 +f 559/97/503 560/619/550 562/621/544 561/106/552 +f 693/162/507 694/627/551 696/626/549 695/186/508 +f 627/153/506 628/625/553 630/627/551 629/162/507 +f 561/106/552 562/621/544 564/623/546 563/130/505 +f 695/186/508 696/626/549 698/624/554 697/195/509 +f 625/130/505 626/623/546 628/625/553 627/153/506 +f 563/130/505 564/623/546 566/625/553 565/153/506 +f 697/195/509 698/624/554 700/622/545 699/219/510 +f 623/106/552 624/621/544 626/623/546 625/130/505 +f 565/153/506 566/625/553 568/627/551 567/162/507 +f 699/219/510 700/622/545 702/620/543 701/228/511 +f 621/97/503 622/619/550 624/621/544 623/106/552 +f 567/162/507 568/627/551 570/626/549 569/186/508 +f 701/228/511 702/620/543 704/618/541 703/252/512 +f 619/76/502 620/617/539 622/619/550 621/97/503 +f 569/186/508 570/626/549 572/624/547 571/195/509 +f 703/252/512 704/618/541 706/616/538 705/260/513 +f 617/64/501 618/615/537 620/617/539 619/76/502 +f 571/195/509 572/624/547 574/622/545 573/219/510 +f 705/260/513 706/616/538 708/614/536 707/285/514 +f 615/39/500 616/613/535 618/615/537 617/64/501 +f 573/219/510 574/622/545 576/620/543 575/228/511 +f 707/285/514 708/614/536 710/612/533 709/295/515 +f 613/8/499 614/611/532 616/613/535 615/39/500 +f 575/228/511 576/620/543 578/618/541 577/252/512 +f 709/295/515 710/612/533 712/610/531 711/317/516 +f 611/7/498 612/609/530 614/611/532 613/8/499 +f 577/252/512 578/618/541 580/616/538 579/260/513 +f 711/317/516 712/610/531 714/608/529 713/341/517 +f 609/553/497 610/607/528 612/609/530 611/7/498 +f 579/260/513 580/616/538 582/614/536 581/285/514 +f 713/341/517 714/608/529 716/606/527 715/350/518 +f 607/529/496 608/605/526 610/607/528 609/553/497 +f 581/285/514 582/614/536 584/612/533 583/295/515 +f 715/350/518 716/606/527 718/602/555 717/374/519 +f 605/520/495 606/604/525 608/605/526 607/529/496 +f 583/295/515 584/612/533 586/610/531 585/317/516 +f 717/374/519 718/602/555 720/603/523 719/383/520 +f 603/499/486 604/566/485 606/604/525 605/520/495 +f 585/317/516 586/610/531 588/608/529 587/341/517 +f 598/569/492 531/568/491 927/568/556 903/569/557 +f 601/487/483 602/565/484 604/566/485 603/499/486 +f 587/341/517 588/608/529 590/606/527 589/350/518 +f 532/570/490 597/571/493 599/572/524 601/573/483 603/574/486 605/575/495 607/576/496 609/577/497 611/578/498 613/579/499 615/580/500 617/581/501 619/582/502 621/583/503 623/584/552 625/585/505 627/586/506 629/587/507 631/588/508 633/589/509 635/590/510 637/591/511 639/592/540 641/593/513 643/594/514 645/595/515 647/596/516 649/597/517 651/598/518 653/599/519 655/600/520 657/601/521 +f 599/464/524 600/567/487 602/565/484 601/487/483 +f 589/350/518 590/606/527 592/602/522 591/374/519 +f 657/407/521 658/628/558 531/629/491 532/416/490 +f 597/452/493 598/569/492 600/567/487 599/464/524 +f 591/374/519 592/602/522 594/603/523 593/383/520 +f 612/609/530 610/607/528 783/607/559 763/609/560 +f 532/451/490 531/568/491 598/569/492 597/452/493 +f 593/383/520 594/603/523 596/628/558 595/407/521 +f 667/499/486 668/566/485 670/604/525 669/520/495 +f 655/383/520 656/603/523 658/628/558 657/407/521 +f 595/407/521 596/628/558 534/629/491 533/416/490 +f 533/570/490 535/571/493 537/572/524 539/573/483 541/574/486 543/575/495 545/576/534 547/577/497 549/578/498 551/579/499 553/580/500 555/581/501 557/582/502 559/583/503 561/584/552 563/585/505 565/586/506 567/587/507 569/588/508 571/589/509 573/590/510 575/591/511 577/592/512 579/593/513 581/594/514 583/595/515 585/596/516 587/597/517 589/598/518 591/599/519 593/600/520 595/601/521 +f 663/464/494 664/567/487 666/565/484 665/487/483 +f 721/407/521 722/628/558 659/629/491 660/416/490 +f 661/452/493 662/569/492 664/567/487 663/464/494 +f 660/451/490 659/568/491 662/569/492 661/452/493 +f 719/383/520 720/603/523 722/628/558 721/407/521 +f 640/618/541 638/620/543 724/620/561 940/618/562 +f 704/618/541 702/620/543 980/620/561 1068/618/562 +f 538/567/487 536/569/492 732/569/557 748/567/488 +f 710/612/533 708/614/536 1076/614/563 1080/612/564 +f 904/630/565 928/631/566 975/632/567 971/633/568 967/634/569 963/635/570 959/636/571 955/637/572 951/638/573 947/639/574 943/640/575 939/641/576 723/642/577 728/643/578 756/644/579 776/645/580 796/646/581 816/647/582 836/648/583 856/649/584 876/650/585 896/651/586 916/652/587 739/653/588 744/654/589 764/655/590 784/656/591 804/657/592 824/658/593 844/659/594 864/660/595 884/661/596 +f 578/618/541 576/620/543 872/620/561 880/618/562 +f 658/628/558 656/603/523 972/603/597 976/628/598 +f 616/613/535 614/611/532 743/611/599 740/613/600 +f 674/607/528 672/605/526 1015/605/601 1007/607/559 +f 626/623/546 624/621/544 855/621/602 835/623/603 +f 552/611/532 550/609/530 788/609/560 792/611/599 +f 686/619/542 684/617/539 1051/617/604 1043/619/605 +f 574/622/545 572/624/547 860/624/606 868/622/607 +f 608/605/526 606/604/525 823/604/608 803/605/601 +f 636/622/545 634/624/547 755/624/606 727/622/607 +f 712/610/531 710/612/533 1080/612/564 1084/610/609 +f 702/620/543 700/622/545 983/622/607 980/620/561 +f 548/607/528 546/605/526 772/605/601 780/607/559 +f 590/606/527 588/608/529 912/608/610 920/606/611 +f 731/630/612 736/631/566 935/632/613 931/662/568 923/663/569 919/635/570 911/664/571 907/665/572 899/638/573 891/666/574 887/667/575 879/668/576 871/669/577 867/670/578 859/671/614 851/672/580 847/673/581 839/647/582 831/674/583 827/675/584 819/676/585 811/677/586 807/652/587 799/678/588 791/654/589 787/679/590 779/656/591 771/657/592 767/680/593 759/659/594 751/681/615 747/682/596 +f 694/627/551 692/625/548 1019/625/616 1011/627/617 +f 664/567/487 662/569/492 1055/569/557 1047/567/488 +f 622/619/550 620/617/539 895/617/604 875/619/605 +f 564/623/546 562/621/544 828/621/602 832/623/603 +f 644/614/536 642/616/538 944/616/618 948/614/563 +f 544/604/525 542/566/485 760/566/619 768/604/608 +f 714/608/529 712/610/531 1084/610/609 1088/608/610 +f 586/610/531 584/612/533 900/612/564 908/610/609 +f 604/566/485 602/565/484 863/565/489 843/566/619 +f 596/628/558 594/603/523 932/603/597 936/628/598 +f 672/605/526 670/604/525 1023/604/608 1015/605/601 +f 560/619/550 558/617/539 812/617/604 820/619/605 +f 684/617/539 682/615/537 1059/615/620 1051/617/604 +f 1056/630/612 1064/631/566 1103/632/613 1099/683/568 1095/684/569 1091/685/570 1087/686/571 1083/687/572 1079/638/573 1075/666/574 1071/667/575 1067/688/576 979/689/621 984/690/578 996/691/579 1004/692/580 1012/673/581 1020/647/582 1028/674/583 1036/693/584 1044/694/622 1052/695/586 1060/696/623 987/678/588 992/697/589 1000/679/624 1008/698/591 1016/657/592 1024/680/625 1032/699/594 1040/700/595 1048/701/596 +f 646/612/533 644/614/536 948/614/563 952/612/564 +f 632/626/549 630/627/551 795/627/617 775/626/626 +f 716/606/527 714/608/529 1088/608/610 1092/606/611 +f 618/615/537 616/613/535 740/613/600 915/615/620 +f 592/602/522 590/606/527 920/606/611 924/602/627 +f 576/620/543 574/622/545 868/622/607 872/620/561 +f 556/615/537 554/613/535 800/613/600 808/615/620 +f 534/629/491 596/628/558 936/628/598 735/629/556 +f 600/567/487 598/569/492 903/569/557 883/567/488 +f 692/625/548 690/623/546 1027/623/603 1019/625/616 +f 662/569/492 659/568/491 1063/568/556 1055/569/557 +f 572/624/547 570/626/549 852/626/626 860/624/606 +f 648/610/531 646/612/533 952/612/564 956/610/609 +f 718/602/555 716/606/527 1092/606/611 1096/602/627 +f 682/615/537 680/613/535 988/613/600 1059/615/620 +f 628/625/553 626/623/546 835/623/603 815/625/616 +f 546/605/526 544/604/525 768/604/608 772/605/601 +f 670/604/525 668/566/485 1031/566/619 1023/604/608 +f 568/627/551 566/625/553 840/625/616 848/627/617 +f 610/607/528 608/605/526 803/605/601 783/607/559 +f 594/603/523 592/602/522 924/602/627 932/603/597 +f 650/608/529 648/610/531 956/610/609 960/608/610 +f 720/603/523 718/602/555 1096/602/627 1100/603/597 +f 542/566/485 540/565/484 752/565/489 760/566/619 +f 584/612/533 582/614/536 892/614/563 900/612/564 +f 680/613/535 678/611/532 991/611/599 988/613/600 +f 659/629/491 722/628/558 1104/628/598 1063/629/556 +f 690/623/546 688/621/544 1035/621/602 1027/623/603 +f 624/621/544 622/619/550 875/619/605 855/621/602 +f 558/617/539 556/615/537 808/615/620 812/617/604 +f 536/569/492 534/568/491 735/568/556 732/569/557 +f 678/611/532 676/609/530 999/609/560 991/611/599 +f 580/616/538 578/618/541 880/618/562 888/616/618 +f 606/604/525 604/566/485 843/566/619 823/604/608 +f 652/606/527 650/608/529 960/608/610 964/606/611 +f 722/628/558 720/603/523 1100/603/597 1104/628/598 +f 588/608/529 586/610/531 908/610/609 912/608/610 +f 698/624/554 696/626/549 1003/626/626 995/624/606 +f 554/613/535 552/611/532 792/611/599 800/613/600 +f 531/629/491 658/628/558 976/628/598 927/629/556 +f 668/566/485 666/565/484 1039/565/489 1031/566/619 +f 634/624/547 632/626/549 775/626/626 755/624/606 +f 700/622/545 698/624/554 995/624/606 983/622/607 +f 620/617/539 618/615/537 915/615/620 895/617/604 +f 570/626/549 568/627/551 848/627/617 852/626/626 +f 654/602/522 652/606/527 964/606/611 968/602/627 +f 550/609/530 548/607/528 780/702/559 788/609/560 +f 614/611/532 612/609/530 763/609/560 743/611/599 +f 602/565/484 600/567/487 883/567/488 863/565/489 +f 676/609/530 674/607/528 1007/607/559 999/609/560 +f 688/621/544 686/619/542 1043/619/605 1035/621/602 +f 566/625/553 564/623/546 832/623/603 840/625/616 +f 708/614/536 706/616/538 1072/616/618 1076/614/563 +f 656/603/523 654/602/522 968/602/627 972/603/597 +f 630/627/551 628/625/553 815/625/616 795/627/617 +f 706/616/538 704/618/541 1068/618/562 1072/616/618 +f 642/616/538 640/618/541 940/618/562 944/616/618 +f 540/565/484 538/567/487 748/567/488 752/565/489 +f 582/614/536 580/616/538 888/616/618 892/614/563 +f 696/626/549 694/627/551 1011/627/617 1003/626/626 +f 562/621/544 560/619/550 820/619/605 828/621/602 +f 724/620/561 727/622/607 729/703/628 726/704/629 +f 726/704/629 729/703/628 730/705/630 725/706/631 +f 725/707/631 730/708/630 728/643/578 723/642/577 +f 732/569/557 735/568/556 737/709/632 734/710/633 +f 734/710/633 737/709/632 738/711/634 733/712/635 +f 733/713/635 738/714/634 736/631/566 731/630/612 +f 740/613/600 743/611/599 745/715/636 742/716/637 +f 742/716/637 745/715/636 746/717/638 741/718/639 +f 741/719/639 746/720/638 744/654/589 739/653/588 +f 748/567/488 732/569/557 734/721/633 750/722/640 +f 750/722/640 734/721/633 733/723/635 749/724/641 +f 749/725/641 733/726/635 731/630/612 747/682/596 +f 752/565/489 748/567/488 750/727/640 754/728/642 +f 754/728/642 750/727/640 749/729/641 753/730/643 +f 753/731/643 749/732/641 747/682/596 751/681/615 +f 727/622/607 755/624/606 757/733/644 729/734/628 +f 729/734/628 757/733/644 758/735/645 730/736/630 +f 730/737/630 758/738/645 756/644/579 728/643/578 +f 760/566/619 752/565/489 754/739/642 762/740/646 +f 762/740/646 754/739/642 753/741/643 761/742/647 +f 761/743/647 753/744/643 751/681/615 759/659/594 +f 743/611/599 763/609/560 765/745/648 745/746/636 +f 745/746/636 765/745/648 766/747/649 746/748/638 +f 746/749/638 766/750/649 764/655/590 744/654/589 +f 768/604/608 760/566/619 762/751/646 770/752/650 +f 770/752/650 762/751/646 761/753/647 769/754/651 +f 769/755/651 761/756/647 759/659/594 767/680/593 +f 772/605/601 768/604/608 770/757/650 774/758/652 +f 774/758/652 770/757/650 769/759/651 773/760/653 +f 773/761/653 769/762/651 767/680/593 771/657/592 +f 755/624/606 775/626/626 777/763/654 757/764/644 +f 757/764/644 777/763/654 778/765/655 758/766/645 +f 758/767/645 778/768/655 776/645/580 756/644/579 +f 780/607/559 772/605/601 774/769/652 782/770/656 +f 782/770/656 774/769/652 773/771/653 781/772/657 +f 781/773/657 773/774/653 771/657/592 779/656/591 +f 763/609/560 783/607/559 785/775/656 765/776/648 +f 765/776/648 785/775/656 786/777/657 766/778/649 +f 766/779/649 786/780/657 784/656/591 764/655/590 +f 788/609/560 780/702/559 782/775/656 790/776/648 +f 790/776/648 782/775/656 781/781/657 789/782/658 +f 789/783/658 781/780/657 779/656/591 787/679/590 +f 792/611/599 788/609/560 790/745/648 794/746/636 +f 794/746/636 790/745/648 789/784/658 793/748/638 +f 793/749/638 789/785/658 787/679/590 791/654/589 +f 775/626/626 795/627/617 797/786/659 777/787/654 +f 777/787/654 797/786/659 798/788/660 778/789/655 +f 778/790/655 798/791/660 796/646/581 776/645/580 +f 800/613/600 792/611/599 794/715/636 802/792/637 +f 802/792/637 794/715/636 793/717/638 801/718/639 +f 801/793/639 793/720/638 791/654/589 799/678/588 +f 783/607/559 803/605/601 805/794/652 785/795/656 +f 785/795/656 805/794/652 806/796/653 786/797/657 +f 786/798/657 806/774/653 804/657/592 784/656/591 +f 808/615/620 800/613/600 802/799/637 810/800/661 +f 810/800/661 802/799/637 801/801/639 809/802/662 +f 809/803/662 801/804/639 799/678/588 807/652/587 +f 812/617/604 808/615/620 810/805/661 814/806/663 +f 814/806/663 810/805/661 809/807/662 813/808/664 +f 813/809/664 809/810/662 807/652/587 811/677/586 +f 795/627/617 815/625/616 817/811/665 797/812/659 +f 797/812/659 817/811/665 818/813/666 798/814/660 +f 798/815/660 818/816/666 816/647/582 796/646/581 +f 820/619/605 812/617/604 814/817/663 822/818/667 +f 822/818/667 814/817/663 813/819/664 821/820/668 +f 821/821/668 813/822/664 811/677/586 819/676/585 +f 803/605/601 823/604/608 825/757/650 805/823/652 +f 805/823/652 825/757/650 826/824/651 806/760/653 +f 806/761/653 826/825/651 824/658/593 804/657/592 +f 828/621/602 820/619/605 822/826/667 830/827/669 +f 830/827/669 822/826/667 821/828/668 829/829/670 +f 829/830/670 821/831/668 819/676/585 827/675/584 +f 832/623/603 828/621/602 830/832/669 834/833/671 +f 834/833/671 830/832/669 829/834/670 833/835/672 +f 833/836/672 829/837/670 827/675/584 831/674/583 +f 815/625/616 835/623/603 837/838/671 817/839/665 +f 817/839/665 837/838/671 838/840/672 818/841/666 +f 818/842/666 838/843/672 836/648/583 816/647/582 +f 840/625/616 832/623/603 834/844/671 842/839/673 +f 842/839/673 834/844/671 833/845/672 841/846/666 +f 841/847/666 833/848/672 831/674/583 839/647/582 +f 823/604/608 843/566/619 845/849/646 825/850/650 +f 825/850/650 845/849/646 846/851/647 826/754/651 +f 826/852/651 846/756/647 844/659/594 824/658/593 +f 848/627/617 840/625/616 842/853/673 850/854/659 +f 850/854/659 842/853/673 841/855/666 849/856/660 +f 849/857/660 841/858/666 839/647/582 847/673/581 +f 852/626/626 848/627/617 850/786/659 854/787/674 +f 854/787/674 850/786/659 849/788/660 853/859/675 +f 853/860/675 849/861/660 847/673/581 851/672/580 +f 835/623/603 855/621/602 857/832/669 837/833/671 +f 837/833/671 857/832/669 858/862/676 838/835/672 +f 838/863/672 858/864/676 856/649/584 836/648/583 +f 860/624/606 852/626/626 854/865/674 862/764/644 +f 862/764/644 854/865/674 853/866/675 861/867/645 +f 861/868/645 853/768/675 851/672/580 859/671/614 +f 843/566/619 863/565/489 865/739/642 845/740/646 +f 845/740/646 865/739/642 866/741/643 846/869/647 +f 846/870/647 866/871/643 864/660/595 844/659/594 +f 868/622/607 860/624/606 862/872/644 870/734/628 +f 870/734/628 862/872/644 861/873/645 869/874/630 +f 869/875/630 861/738/645 859/671/614 867/670/578 +f 872/620/561 868/622/607 870/703/628 874/876/629 +f 874/876/629 870/703/628 869/705/630 873/877/677 +f 873/878/677 869/708/630 867/670/578 871/669/577 +f 855/621/602 875/619/605 877/826/667 857/827/669 +f 857/827/669 877/826/667 878/879/668 858/829/676 +f 858/880/676 878/881/668 876/650/585 856/649/584 +f 880/618/562 872/620/561 874/882/629 882/883/678 +f 882/883/678 874/882/629 873/884/677 881/885/679 +f 881/886/679 873/887/677 871/669/577 879/668/576 +f 863/565/489 883/567/488 885/727/640 865/728/642 +f 865/728/642 885/727/640 886/888/641 866/889/643 +f 866/890/643 886/891/641 884/661/596 864/660/595 +f 888/616/618 880/618/562 882/892/678 890/893/680 +f 890/893/680 882/892/678 881/894/679 889/895/681 +f 889/896/681 881/897/679 879/668/576 887/667/575 +f 892/614/563 888/616/618 890/898/680 894/899/682 +f 894/899/682 890/898/680 889/900/681 893/901/683 +f 893/902/683 889/903/681 887/667/575 891/666/574 +f 875/619/605 895/617/604 897/817/663 877/904/667 +f 877/904/667 897/817/663 898/905/664 878/906/668 +f 878/907/668 898/908/664 896/651/586 876/650/585 +f 900/612/564 892/614/563 894/909/682 902/910/684 +f 902/910/684 894/909/682 893/911/683 901/912/685 +f 901/913/685 893/914/683 891/666/574 899/638/573 +f 883/567/488 903/569/557 905/915/633 885/916/640 +f 885/916/640 905/915/633 906/723/635 886/917/641 +f 886/918/641 906/726/635 904/630/565 884/661/596 +f 908/610/609 900/612/564 902/919/684 910/920/686 +f 910/920/686 902/919/684 901/921/685 909/922/687 +f 909/923/687 901/924/685 899/638/573 907/665/572 +f 912/608/610 908/610/609 910/925/686 914/926/688 +f 914/926/688 910/925/686 909/927/687 913/928/689 +f 913/929/689 909/930/687 907/665/572 911/664/571 +f 895/617/604 915/615/620 917/805/661 897/806/663 +f 897/806/663 917/805/661 918/931/662 898/932/664 +f 898/933/664 918/934/662 916/652/587 896/651/586 +f 920/606/611 912/608/610 914/935/688 922/936/690 +f 922/936/690 914/935/688 913/937/689 921/938/691 +f 921/939/691 913/940/689 911/664/571 919/635/570 +f 924/602/627 920/606/611 922/941/690 926/942/692 +f 926/942/692 922/941/690 921/943/691 925/944/693 +f 925/945/693 921/946/691 919/635/570 923/663/569 +f 903/569/557 927/568/556 929/709/632 905/710/633 +f 905/710/633 929/709/632 930/711/634 906/712/635 +f 906/713/635 930/714/634 928/631/566 904/630/565 +f 932/603/597 924/602/627 926/947/692 934/948/694 +f 934/948/694 926/947/692 925/949/693 933/950/695 +f 933/951/695 925/952/693 923/663/569 931/662/568 +f 915/615/620 740/613/600 742/953/637 917/800/661 +f 917/800/661 742/953/637 741/801/639 918/954/662 +f 918/803/662 741/804/639 739/653/588 916/652/587 +f 936/628/598 932/603/597 934/955/694 938/956/696 +f 938/956/696 934/955/694 933/957/695 937/958/697 +f 937/959/697 933/960/695 931/662/568 935/632/613 +f 735/629/556 936/628/598 938/961/696 737/962/632 +f 737/962/632 938/961/696 937/963/697 738/964/634 +f 738/965/634 937/966/697 935/632/613 736/631/566 +f 940/618/562 724/620/561 726/882/629 942/883/698 +f 942/883/698 726/882/629 725/884/631 941/967/679 +f 941/968/679 725/887/631 723/642/577 939/641/576 +f 944/616/618 940/618/562 942/969/698 946/893/680 +f 946/893/680 942/969/698 941/894/679 945/970/681 +f 945/971/681 941/897/679 939/641/576 943/640/575 +f 948/614/563 944/616/618 946/972/680 950/899/682 +f 950/899/682 946/972/680 945/900/681 949/973/683 +f 949/974/683 945/975/681 943/640/575 947/639/574 +f 952/612/564 948/614/563 950/976/682 954/977/684 +f 954/977/684 950/976/682 949/911/683 953/978/685 +f 953/979/685 949/914/683 947/639/574 951/638/573 +f 956/610/609 952/612/564 954/980/684 958/981/686 +f 958/981/686 954/980/684 953/982/685 957/922/687 +f 957/923/687 953/983/685 951/638/573 955/637/572 +f 960/608/610 956/610/609 958/984/686 962/926/688 +f 962/926/688 958/984/686 957/927/687 961/985/699 +f 961/986/699 957/930/687 955/637/572 959/636/571 +f 964/606/611 960/608/610 962/935/688 966/936/690 +f 966/936/690 962/935/688 961/987/699 965/988/691 +f 965/939/691 961/989/699 959/636/571 963/635/570 +f 968/602/627 964/606/611 966/941/690 970/942/692 +f 970/942/692 966/941/690 965/990/691 969/944/700 +f 969/991/700 965/992/691 963/635/570 967/634/569 +f 972/603/597 968/602/627 970/947/692 974/993/694 +f 974/993/694 970/947/692 969/994/700 973/950/695 +f 973/951/695 969/995/700 967/634/569 971/633/568 +f 976/628/598 972/603/597 974/996/694 978/956/696 +f 978/956/696 974/996/694 973/997/695 977/958/697 +f 977/959/697 973/998/695 971/633/568 975/632/567 +f 927/629/556 976/628/598 978/961/696 929/962/632 +f 929/962/632 978/961/696 977/963/697 930/964/634 +f 930/965/634 977/966/697 975/632/567 928/631/566 +f 980/620/561 983/622/607 985/999/628 982/876/629 +f 982/876/629 985/999/628 986/705/630 981/706/677 +f 981/707/677 986/708/630 984/690/578 979/689/621 +f 988/613/600 991/611/599 993/715/636 990/716/637 +f 990/716/637 993/715/636 994/717/701 989/718/639 +f 989/1000/639 994/1001/701 992/697/589 987/678/588 +f 983/622/607 995/624/606 997/872/644 985/1002/628 +f 985/1002/628 997/872/644 998/735/645 986/874/630 +f 986/875/630 998/1003/645 996/691/579 984/690/578 +f 991/611/599 999/609/560 1001/1004/702 993/746/636 +f 993/746/636 1001/1004/702 1002/784/658 994/1005/701 +f 994/749/701 1002/785/658 1000/679/624 992/697/589 +f 995/624/606 1003/626/626 1005/865/674 997/764/644 +f 997/764/644 1005/865/674 1006/866/655 998/867/645 +f 998/1006/645 1006/768/655 1004/692/580 996/691/579 +f 999/609/560 1007/607/559 1009/775/656 1001/776/702 +f 1001/776/702 1009/775/656 1010/781/703 1002/778/658 +f 1002/783/658 1010/780/703 1008/698/591 1000/679/624 +f 1003/626/626 1011/627/617 1013/786/659 1005/787/674 +f 1005/787/674 1013/786/659 1014/788/660 1006/1007/655 +f 1006/1008/655 1014/861/660 1012/673/581 1004/692/580 +f 1007/607/559 1015/605/601 1017/794/652 1009/795/656 +f 1009/795/656 1017/794/652 1018/796/653 1010/797/703 +f 1010/798/703 1018/1009/653 1016/657/592 1008/698/591 +f 1011/627/617 1019/625/616 1021/811/665 1013/812/659 +f 1013/812/659 1021/811/665 1022/855/666 1014/856/660 +f 1014/1010/660 1022/1011/666 1020/647/582 1012/673/581 +f 1015/605/601 1023/604/608 1025/1012/650 1017/823/652 +f 1017/823/652 1025/1012/650 1026/759/704 1018/760/653 +f 1018/761/653 1026/762/704 1024/680/625 1016/657/592 +f 1019/625/616 1027/623/603 1029/844/671 1021/839/665 +f 1021/839/665 1029/844/671 1030/845/705 1022/1013/666 +f 1022/847/666 1030/848/705 1028/674/583 1020/647/582 +f 1023/604/608 1031/566/619 1033/1014/646 1025/850/650 +f 1025/850/650 1033/1014/646 1034/851/647 1026/754/704 +f 1026/852/704 1034/1015/647 1032/699/594 1024/680/625 +f 1027/623/603 1035/621/602 1037/832/669 1029/833/671 +f 1029/833/671 1037/832/669 1038/1016/670 1030/835/705 +f 1030/836/705 1038/1017/670 1036/693/584 1028/674/583 +f 1031/566/619 1039/565/489 1041/739/642 1033/740/646 +f 1033/740/646 1041/739/642 1042/741/643 1034/742/647 +f 1034/1018/647 1042/744/643 1040/700/595 1032/699/594 +f 1035/621/602 1043/619/605 1045/826/667 1037/827/669 +f 1037/827/669 1045/826/667 1046/1019/668 1038/1020/670 +f 1038/1021/670 1046/1022/668 1044/694/622 1036/693/584 +f 1039/565/489 1047/567/488 1049/1023/640 1041/728/642 +f 1041/728/642 1049/1023/640 1050/888/641 1042/730/643 +f 1042/1024/643 1050/891/641 1048/701/596 1040/700/595 +f 1043/619/605 1051/617/604 1053/817/663 1045/904/667 +f 1045/904/667 1053/817/663 1054/1025/664 1046/906/668 +f 1046/907/668 1054/1026/664 1052/695/586 1044/694/622 +f 1047/567/488 1055/569/557 1057/721/633 1049/916/640 +f 1049/916/640 1057/721/633 1058/723/706 1050/1027/641 +f 1050/1028/641 1058/1029/706 1056/630/612 1048/701/596 +f 1051/617/604 1059/615/620 1061/805/661 1053/1030/663 +f 1053/1030/663 1061/805/661 1062/1031/707 1054/932/664 +f 1054/809/664 1062/1032/707 1060/696/623 1052/695/586 +f 1055/569/557 1063/568/556 1065/709/708 1057/1033/633 +f 1057/1033/633 1065/709/708 1066/711/709 1058/712/706 +f 1058/713/706 1066/714/709 1064/631/566 1056/630/612 +f 1059/615/620 988/613/600 990/953/637 1061/800/661 +f 1061/800/661 990/953/637 989/801/639 1062/1034/707 +f 1062/803/707 989/804/639 987/678/588 1060/696/623 +f 1068/618/562 980/620/561 982/882/629 1070/1035/678 +f 1070/1035/678 982/882/629 981/1036/677 1069/967/710 +f 1069/1037/710 981/1038/677 979/689/621 1067/688/576 +f 1072/616/618 1068/618/562 1070/969/678 1074/893/680 +f 1074/893/680 1070/969/678 1069/1039/710 1073/970/711 +f 1073/971/711 1069/1040/710 1067/688/576 1071/667/575 +f 1076/614/563 1072/616/618 1074/972/680 1078/899/712 +f 1078/899/712 1074/972/680 1073/900/711 1077/901/683 +f 1077/974/683 1073/975/711 1071/667/575 1075/666/574 +f 1080/612/564 1076/614/563 1078/976/712 1082/977/684 +f 1082/977/684 1078/976/712 1077/1041/683 1081/978/713 +f 1081/979/713 1077/1042/683 1075/666/574 1079/638/573 +f 1084/610/609 1080/612/564 1082/919/684 1086/920/686 +f 1086/920/686 1082/919/684 1081/982/713 1085/922/714 +f 1085/1043/714 1081/983/713 1079/638/573 1083/687/572 +f 1088/608/610 1084/610/609 1086/984/686 1090/926/688 +f 1090/926/688 1086/984/686 1085/1044/714 1089/985/715 +f 1089/1045/715 1085/1046/714 1083/687/572 1087/686/571 +f 1092/606/611 1088/608/610 1090/1047/688 1094/1048/690 +f 1094/1048/690 1090/1047/688 1089/987/715 1093/938/691 +f 1093/939/691 1089/989/715 1087/686/571 1091/685/570 +f 1096/602/627 1092/606/611 1094/941/690 1098/1049/692 +f 1098/1049/692 1094/941/690 1093/943/691 1097/944/693 +f 1097/945/693 1093/946/691 1091/685/570 1095/684/569 +f 1100/603/597 1096/602/627 1098/947/692 1102/948/716 +f 1102/948/716 1098/947/692 1097/949/693 1101/950/695 +f 1101/951/695 1097/952/693 1095/684/569 1099/683/568 +f 1104/628/598 1100/603/597 1102/996/716 1106/956/696 +f 1106/956/696 1102/996/716 1101/957/695 1105/958/697 +f 1105/1050/697 1101/960/695 1099/683/568 1103/632/613 +f 1063/629/556 1104/628/598 1106/961/696 1065/962/708 +f 1065/962/708 1106/961/696 1105/963/697 1066/964/709 +f 1066/965/709 1105/966/697 1103/632/613 1064/631/566 +f 638/620/543 636/622/545 727/622/607 724/620/561 +s 0 +usemtl shortBox +f 9/5/2 10/5/2 11/5/2 12/5/2 +f 13/5/717 14/5/717 15/5/717 16/5/717 +f 17/5/718 18/5/718 19/5/718 20/5/718 +f 21/5/719 22/5/719 23/5/719 24/5/719 +f 25/5/720 26/5/720 27/5/720 28/5/720 +usemtl tallBox +f 29/5/2 30/5/2 31/5/2 32/5/2 +f 33/5/721 34/5/721 35/5/721 36/5/721 +f 37/5/722 38/5/722 39/5/722 40/5/722 +f 41/5/723 42/5/723 43/5/723 44/5/723 +f 45/5/724 46/5/724 47/5/724 48/5/724 +s 1 +usemtl DefaultMaterial +f 1110/1051/725 1107/1052/726 1108/1053/727 +f 1108/1053/727 1109/1054/728 1110/1051/725 +f 1110/1051/725 1109/1054/728 1111/1055/729 +f 1111/1055/729 1112/1056/730 1110/1051/725 +f 1116/1057/731 1113/1058/732 1114/1059/733 +f 1114/1059/733 1115/1060/734 1116/1057/731 +f 1120/1061/735 1117/1062/736 1118/1063/737 +f 1118/1063/737 1119/1064/738 1120/1061/735 +f 1124/1065/739 1121/1066/740 1122/1067/741 +f 1122/1067/741 1123/1068/742 1124/1065/739 +f 1124/1065/739 1125/1069/738 1126/1070/743 +f 1126/1070/743 1121/1066/740 1124/1065/739 +f 1120/1061/735 1127/1071/744 1128/1072/745 +f 1128/1072/745 1117/1062/736 1120/1061/735 +f 1120/1061/735 1129/1073/746 1130/1074/747 +f 1130/1074/747 1127/1071/744 1120/1061/735 +f 1134/1075/748 1131/1076/749 1132/1077/750 +f 1132/1077/750 1133/1078/751 1134/1075/748 +f 1138/1079/752 1135/1080/753 1136/1081/754 +f 1136/1081/754 1137/1082/755 1138/1079/752 +f 1138/1079/752 1139/1083/756 1140/1084/757 +f 1140/1084/757 1135/1080/753 1138/1079/752 +f 1144/1085/758 1141/1086/759 1142/1087/760 +f 1142/1087/760 1143/1088/761 1144/1085/758 +f 1144/1085/758 1145/1089/762 1146/1090/763 +f 1146/1090/763 1141/1086/759 1144/1085/758 +f 1144/1085/758 1143/1088/761 1147/1091/764 +f 1147/1091/764 1145/1089/762 1144/1085/758 +f 1151/1092/765 1148/1093/766 1149/1094/767 +f 1149/1094/767 1150/1095/768 1151/1092/765 +f 1151/1092/765 1152/1096/769 1153/1097/770 +f 1153/1097/770 1148/1093/766 1151/1092/765 +f 1151/1092/765 1150/1095/768 1154/1098/771 +f 1154/1098/771 1152/1096/769 1151/1092/765 +f 1158/1099/772 1155/1100/773 1156/1101/774 +f 1156/1101/774 1157/1102/775 1158/1099/772 +f 1158/1099/772 1159/1103/776 1160/1104/777 +f 1160/1104/777 1155/1100/773 1158/1099/772 +f 1164/1105/772 1161/1106/778 1162/1107/779 +f 1162/1107/779 1163/1108/780 1164/1105/772 +f 1166/1109/781 1145/1089/762 1147/1091/764 +f 1147/1091/764 1165/1110/782 1166/1109/781 +f 1166/1109/781 1167/1111/783 1146/1090/763 +f 1146/1090/763 1145/1089/762 1166/1109/781 +f 1166/1109/781 1165/1110/782 1168/1112/784 +f 1168/1112/784 1167/1111/783 1166/1109/781 +f 1172/1113/785 1169/1114/786 1170/1115/787 +f 1170/1115/787 1171/1116/788 1172/1113/785 +f 1172/1113/785 1171/1116/788 1173/1117/789 +f 1173/1117/789 1174/1118/790 1172/1113/785 +f 1172/1113/785 1174/1118/790 1175/1119/791 +f 1175/1119/791 1176/1120/792 1172/1113/785 +f 1172/1113/785 1177/1121/793 1178/1122/794 +f 1178/1122/794 1169/1114/786 1172/1113/785 +f 1172/1113/785 1176/1120/792 1179/1123/795 +f 1179/1123/795 1177/1121/793 1172/1113/785 +f 1183/1124/796 1180/1125/797 1181/1126/798 +f 1181/1126/798 1182/1127/799 1183/1124/796 +f 1183/1124/796 1184/1128/800 1185/1129/801 +f 1185/1129/801 1180/1125/797 1183/1124/796 +f 1183/1124/796 1186/1130/802 1187/1131/803 +f 1187/1131/803 1184/1128/800 1183/1124/796 +f 1191/1132/804 1188/1133/805 1189/1134/806 +f 1189/1134/806 1190/1135/807 1191/1132/804 +f 1191/1132/804 1192/1136/808 1193/1137/809 +f 1193/1137/809 1188/1133/805 1191/1132/804 +f 1191/1132/804 1190/1135/807 1194/1138/810 +f 1194/1138/810 1192/1136/808 1191/1132/804 +f 1198/1139/811 1195/1140/812 1196/1141/813 +f 1196/1141/813 1197/1142/814 1198/1139/811 +f 1202/1143/815 1199/1144/816 1200/1145/817 +f 1200/1145/817 1201/1146/818 1202/1143/815 +f 1202/1143/815 1203/1147/819 1204/1148/820 +f 1204/1148/820 1205/1149/821 1202/1143/815 +f 1202/1143/815 1205/1149/821 1206/1150/822 +f 1206/1150/822 1199/1144/816 1202/1143/815 +f 1198/1139/811 1197/1142/814 1207/1151/823 +f 1207/1151/823 1208/1152/824 1198/1139/811 +f 1212/1153/825 1209/1154/826 1210/1155/827 +f 1210/1155/827 1211/1156/828 1212/1153/825 +f 1212/1153/825 1213/1157/829 1214/1158/830 +f 1214/1158/830 1209/1154/826 1212/1153/825 +f 1212/1153/825 1211/1156/828 1215/1159/831 +f 1215/1159/831 1213/1157/829 1212/1153/825 +f 1219/1160/832 1216/1161/833 1217/1162/834 +f 1217/1162/834 1218/1163/835 1219/1160/832 +f 1219/1160/832 1220/1164/836 1221/1165/837 +f 1221/1165/837 1216/1161/833 1219/1160/832 +f 1225/1166/838 1222/1167/839 1223/1168/840 +f 1223/1168/840 1224/1169/841 1225/1166/838 +f 1229/1170/842 1226/1171/843 1227/1172/844 +f 1227/1172/844 1228/1173/845 1229/1170/842 +f 1229/1170/842 1228/1173/845 1230/1174/846 +f 1230/1174/846 1231/1175/847 1229/1170/842 +f 1229/1170/842 1231/1175/847 1232/1176/848 +f 1232/1176/848 1226/1171/843 1229/1170/842 +f 1234/1177/849 1233/1178/850 1140/1084/757 +f 1140/1084/757 1139/1083/756 1234/1177/849 +f 1234/1177/849 1235/1179/851 1236/1180/852 +f 1236/1180/852 1233/1178/850 1234/1177/849 +f 1234/1177/849 1237/1181/853 1238/1182/854 +f 1238/1182/854 1235/1179/851 1234/1177/849 +f 1240/1183/855 1133/1078/751 1132/1077/750 +f 1132/1077/750 1239/1184/856 1240/1183/855 +f 1240/1183/855 1239/1184/856 1241/1185/857 +f 1241/1185/857 1242/1186/858 1240/1183/855 +f 1246/1187/859 1243/1188/860 1244/1189/861 +f 1244/1189/861 1245/1190/862 1246/1187/859 +f 1246/1187/859 1247/1191/863 1248/1192/864 +f 1248/1192/864 1243/1188/860 1246/1187/859 +f 1246/1187/859 1245/1190/862 1249/1193/865 +f 1249/1193/865 1247/1191/863 1246/1187/859 +f 1253/1194/866 1250/1195/867 1251/1196/868 +f 1251/1196/868 1252/1197/869 1253/1194/866 +f 1257/1198/870 1254/1199/871 1255/1200/872 +f 1255/1200/872 1256/1201/873 1257/1198/870 +f 1261/1202/874 1258/1203/875 1259/1204/876 +f 1259/1204/876 1260/1205/877 1261/1202/874 +f 1261/1202/874 1262/1206/878 1263/1207/879 +f 1263/1207/879 1264/1208/880 1261/1202/874 +f 1261/1202/874 1260/1205/877 1227/1172/844 +f 1227/1172/844 1262/1206/878 1261/1202/874 +f 1257/1198/870 1256/1201/873 1265/1209/881 +f 1265/1209/881 1266/1210/882 1257/1198/870 +f 1270/1211/883 1267/1212/884 1268/1213/885 +f 1268/1213/885 1269/1214/886 1270/1211/883 +f 1270/1211/883 1271/1215/887 1272/1216/888 +f 1272/1216/888 1267/1212/884 1270/1211/883 +f 1270/1211/883 1269/1214/886 1273/1217/889 +f 1273/1217/889 1271/1215/887 1270/1211/883 +f 1277/1218/890 1274/1219/891 1275/1220/892 +f 1275/1220/892 1276/1221/893 1277/1218/890 +f 1277/1218/890 1278/1222/894 1279/1223/895 +f 1279/1223/895 1274/1219/891 1277/1218/890 +f 1283/1224/896 1280/1225/897 1281/1226/898 +f 1281/1226/898 1282/1227/899 1283/1224/896 +f 1277/1218/890 1284/1228/900 1285/1229/901 +f 1285/1229/901 1278/1222/894 1277/1218/890 +f 1283/1224/896 1282/1227/899 1286/1230/902 +f 1286/1230/902 1287/1231/903 1283/1224/896 +f 1291/1232/904 1288/1233/905 1289/1234/906 +f 1289/1234/906 1290/1235/907 1291/1232/904 +f 1291/1232/904 1290/1235/907 1292/1236/908 +f 1292/1236/908 1293/1237/909 1291/1232/904 +f 1291/1232/904 1293/1237/909 1294/1238/910 +f 1294/1238/910 1288/1233/905 1291/1232/904 +f 1298/1239/911 1295/1240/912 1296/1241/913 +f 1296/1241/913 1297/1242/914 1298/1239/911 +f 1298/1239/911 1297/1242/914 1299/1243/915 +f 1299/1243/915 1300/1244/916 1298/1239/911 +f 1298/1239/911 1301/1245/917 1302/1246/918 +f 1302/1246/918 1295/1240/912 1298/1239/911 +f 1298/1239/911 1300/1244/916 1303/1247/919 +f 1303/1247/919 1304/1248/920 1298/1239/911 +f 1298/1239/911 1304/1248/920 1305/1249/921 +f 1305/1249/921 1301/1245/917 1298/1239/911 +f 1309/1250/922 1306/1251/923 1307/1252/924 +f 1307/1252/924 1308/1253/925 1309/1250/922 +f 1309/1250/922 1308/1253/925 1310/1254/926 +f 1310/1254/926 1311/1255/927 1309/1250/922 +f 1309/1250/922 1312/1256/928 1313/1257/929 +f 1313/1257/929 1306/1251/923 1309/1250/922 +f 1309/1250/922 1314/1258/930 1315/1259/931 +f 1315/1259/931 1312/1256/928 1309/1250/922 +f 1309/1250/922 1311/1255/927 1316/1260/932 +f 1316/1260/932 1314/1258/930 1309/1250/922 +f 1320/1261/933 1317/1262/934 1318/1263/935 +f 1318/1263/935 1319/1264/936 1320/1261/933 +f 1320/1261/933 1321/1265/937 1322/1266/938 +f 1322/1266/938 1317/1262/934 1320/1261/933 +f 1320/1261/933 1319/1264/936 1323/1267/939 +f 1323/1267/939 1324/1268/940 1320/1261/933 +f 1328/1269/941 1325/1270/942 1326/1271/943 +f 1326/1271/943 1327/1272/868 1328/1269/941 +f 1328/1269/941 1327/1272/868 1329/1273/944 +f 1329/1273/944 1330/1274/945 1328/1269/941 +f 1328/1269/941 1330/1274/945 1331/1275/946 +f 1331/1275/946 1325/1270/942 1328/1269/941 +f 1335/1276/947 1332/1277/948 1333/1278/949 +f 1333/1278/949 1334/1279/950 1335/1276/947 +f 1335/1276/947 1334/1279/950 1336/1280/951 +f 1336/1280/951 1337/1281/952 1335/1276/947 +f 1335/1276/947 1338/1282/953 1339/1283/954 +f 1339/1283/954 1332/1277/948 1335/1276/947 +f 1335/1276/947 1340/1284/955 1341/1285/956 +f 1341/1285/956 1338/1282/953 1335/1276/947 +f 1335/1276/947 1337/1281/952 1342/1286/957 +f 1342/1286/957 1340/1284/955 1335/1276/947 +f 1241/1185/857 1255/1200/872 1254/1199/871 +f 1254/1199/871 1242/1186/858 1241/1185/857 +f 1241/1185/857 1239/1184/856 1343/1287/958 +f 1343/1287/958 1344/1288/959 1241/1185/857 +f 1241/1185/857 1344/1288/959 1345/1289/960 +f 1345/1289/960 1346/1290/961 1241/1185/857 +f 1241/1185/857 1346/1290/961 1347/1291/962 +f 1347/1291/962 1255/1200/872 1241/1185/857 +f 1351/1292/963 1348/1293/964 1349/1294/965 +f 1349/1294/965 1350/1295/966 1351/1292/963 +f 1355/1296/967 1352/1297/968 1353/1298/969 +f 1353/1298/969 1354/1299/970 1355/1296/967 +f 1355/1296/967 1354/1299/970 1356/1300/971 +f 1356/1300/971 1357/1301/972 1355/1296/967 +f 1361/1302/973 1358/1303/974 1359/1304/975 +f 1359/1304/975 1360/1305/976 1361/1302/973 +f 1365/1306/977 1362/1307/978 1363/1308/979 +f 1363/1308/979 1364/1309/980 1365/1306/977 +f 1361/1302/973 1360/1305/976 1366/1310/981 +f 1366/1310/981 1367/1311/982 1361/1302/973 +f 1371/1312/983 1368/1313/984 1369/1314/985 +f 1369/1314/985 1370/1315/986 1371/1312/983 +f 1371/1312/983 1372/1316/987 1373/1317/988 +f 1373/1317/988 1368/1313/984 1371/1312/983 +f 1371/1312/983 1370/1315/986 1374/1318/989 +f 1374/1318/989 1372/1316/987 1371/1312/983 +f 1378/1319/990 1375/1320/991 1376/1321/992 +f 1376/1321/992 1377/1322/993 1378/1319/990 +f 1378/1319/990 1379/1323/994 1380/1324/995 +f 1380/1324/995 1375/1320/991 1378/1319/990 +f 1384/1325/996 1381/1326/997 1382/1327/998 +f 1382/1327/998 1383/1328/999 1384/1325/996 +f 1384/1325/996 1385/1329/1000 1386/1330/1001 +f 1386/1330/1001 1381/1326/997 1384/1325/996 +f 1384/1325/996 1387/1331/1002 1388/1332/1003 +f 1388/1332/1003 1385/1329/1000 1384/1325/996 +f 1391/1333/1004 1389/1334/1005 1232/1176/848 +f 1232/1176/848 1390/1335/1006 1391/1333/1004 +f 1391/1333/1004 1392/1336/1007 1393/1337/1008 +f 1393/1337/1008 1389/1334/1005 1391/1333/1004 +f 1391/1333/1004 1390/1335/1006 1394/1338/1009 +f 1394/1338/1009 1392/1336/1007 1391/1333/1004 +f 1398/1339/1010 1395/1340/1011 1396/1341/1012 +f 1396/1341/1012 1397/1342/1013 1398/1339/1010 +f 1398/1339/1010 1397/1342/1013 1399/1343/1014 +f 1399/1343/1014 1400/1344/1015 1398/1339/1010 +f 1398/1339/1010 1400/1344/1015 1401/1345/1016 +f 1401/1345/1016 1395/1340/1011 1398/1339/1010 +f 1405/1346/1017 1402/1347/1018 1403/1348/1019 +f 1403/1348/1019 1404/1349/1020 1405/1346/1017 +f 1405/1346/1017 1406/1350/1021 1407/1351/1022 +f 1407/1351/1022 1402/1347/1018 1405/1346/1017 +f 1411/1352/1023 1408/1353/1024 1409/1354/1025 +f 1409/1354/1025 1410/1355/1026 1411/1352/1023 +f 1415/1356/1027 1412/1357/1028 1413/1358/1029 +f 1413/1358/1029 1414/1359/1030 1415/1356/1027 +f 1417/1360/1031 1331/1275/946 1330/1274/945 +f 1330/1274/945 1416/1361/1032 1417/1360/1031 +f 1417/1360/1031 1333/1278/949 1332/1277/948 +f 1332/1277/948 1331/1275/946 1417/1360/1031 +f 1421/1362/1033 1418/1363/1034 1419/1364/1035 +f 1419/1364/1035 1420/1365/1036 1421/1362/1033 +f 1425/1366/1037 1422/1367/1038 1423/1368/1039 +f 1423/1368/1039 1424/1369/1040 1425/1366/1037 +f 1425/1366/1037 1424/1369/1040 1426/1370/1041 +f 1426/1370/1041 1427/1371/1034 1425/1366/1037 +f 1431/1372/1042 1428/1373/1043 1429/1374/1044 +f 1429/1374/1044 1430/1375/1045 1431/1372/1042 +f 1431/1372/1042 1430/1375/1045 1432/1376/1046 +f 1432/1376/1046 1433/1377/1047 1431/1372/1042 +f 1431/1372/1042 1433/1377/1047 1434/1378/1048 +f 1434/1378/1048 1428/1373/1043 1431/1372/1042 +f 1438/1379/1049 1435/1380/1050 1436/1381/1051 +f 1436/1381/1051 1437/1382/1052 1438/1379/1049 +f 1438/1379/1049 1439/1383/1053 1440/1384/1054 +f 1440/1384/1054 1435/1380/1050 1438/1379/1049 +f 1438/1379/1049 1437/1382/1052 1441/1385/1055 +f 1441/1385/1055 1442/1386/1056 1438/1379/1049 +f 1438/1379/1049 1443/1387/1057 1444/1388/1058 +f 1444/1388/1058 1439/1383/1053 1438/1379/1049 +f 1438/1379/1049 1442/1386/1056 1445/1389/1059 +f 1445/1389/1059 1443/1387/1057 1438/1379/1049 +f 1449/1390/1060 1446/1391/1061 1447/1392/1062 +f 1447/1392/1062 1448/1393/1063 1449/1390/1060 +f 1450/1394/1064 1416/1361/1032 1330/1274/945 +f 1330/1274/945 1329/1273/944 1450/1394/1064 +f 1449/1390/1060 1448/1393/1063 1413/1358/1029 +f 1413/1358/1029 1412/1357/1028 1449/1390/1060 +f 1454/1395/1065 1451/1396/1066 1452/1397/1067 +f 1452/1397/1067 1453/1398/1068 1454/1395/1065 +f 1454/1395/1065 1453/1398/1068 1455/1399/1069 +f 1455/1399/1069 1456/1400/1070 1454/1395/1065 +f 1460/1401/1071 1457/1402/1072 1458/1403/1073 +f 1458/1403/1073 1459/1404/1074 1460/1401/1071 +f 1460/1401/1071 1459/1404/1074 1461/1405/1075 +f 1461/1405/1075 1462/1406/1076 1460/1401/1071 +f 1460/1401/1071 1462/1406/1076 1463/1407/1077 +f 1463/1407/1077 1457/1402/1072 1460/1401/1071 +f 1466/1408/1078 1418/1363/1034 1464/1409/1041 +f 1464/1409/1041 1465/1410/1079 1466/1408/1078 +f 1466/1408/1078 1467/1411/1080 1419/1364/1035 +f 1419/1364/1035 1418/1363/1034 1466/1408/1078 +f 1466/1408/1078 1465/1410/1079 1468/1412/1081 +f 1468/1412/1081 1467/1411/1080 1466/1408/1078 +f 1472/1413/1082 1469/1414/1083 1470/1415/1084 +f 1470/1415/1084 1471/1416/1085 1472/1413/1082 +f 1472/1413/1082 1473/1417/1086 1474/1418/1087 +f 1474/1418/1087 1469/1414/1083 1472/1413/1082 +f 1472/1413/1082 1471/1416/1085 1475/1419/1088 +f 1475/1419/1088 1473/1417/1086 1472/1413/1082 +f 1479/1420/1089 1476/1421/1090 1477/1422/1091 +f 1477/1422/1091 1478/1423/1092 1479/1420/1089 +f 1479/1420/1089 1478/1423/1092 1480/1424/1093 +f 1480/1424/1093 1481/1425/1094 1479/1420/1089 +f 1479/1420/1089 1481/1425/1094 1482/1426/1095 +f 1482/1426/1095 1476/1421/1090 1479/1420/1089 +f 1485/1427/1096 1477/1422/1091 1483/1428/1097 +f 1483/1428/1097 1484/1429/1098 1485/1427/1096 +f 1485/1427/1096 1484/1429/1098 1486/1430/1099 +f 1486/1430/1099 1487/1431/1100 1485/1427/1096 +f 1485/1427/1096 1487/1431/1100 1478/1423/1092 +f 1478/1423/1092 1477/1422/1091 1485/1427/1096 +f 1491/1432/1101 1488/1433/1102 1489/1434/1103 +f 1489/1434/1103 1490/1435/1104 1491/1432/1101 +f 1491/1432/1101 1490/1435/1104 1492/1436/1105 +f 1492/1436/1105 1493/1437/1106 1491/1432/1101 +f 1491/1432/1101 1493/1437/1106 1494/1438/1107 +f 1494/1438/1107 1488/1433/1102 1491/1432/1101 +f 1498/1439/1108 1495/1440/1109 1496/1441/1110 +f 1496/1441/1110 1497/1442/1111 1498/1439/1108 +f 1502/1443/1112 1499/1444/1113 1500/1445/1114 +f 1500/1445/1114 1501/1446/1115 1502/1443/1112 +f 1502/1443/1112 1503/1447/1116 1504/1448/1117 +f 1504/1448/1117 1499/1444/1113 1502/1443/1112 +f 1498/1439/1108 1505/1449/1118 1506/1450/1119 +f 1506/1450/1119 1507/1451/1116 1498/1439/1108 +f 1498/1439/1108 1497/1442/1111 1508/1452/1120 +f 1508/1452/1120 1505/1449/1118 1498/1439/1108 +f 1512/1453/1121 1509/1454/1122 1510/1455/1123 +f 1510/1455/1123 1511/1456/1124 1512/1453/1121 +f 1512/1453/1121 1511/1456/1124 1513/1457/1125 +f 1513/1457/1125 1514/1458/1126 1512/1453/1121 +f 1512/1453/1121 1514/1458/1126 1515/1459/1127 +f 1515/1459/1127 1509/1454/1122 1512/1453/1121 +f 1519/1460/1128 1516/1461/1129 1517/1462/1130 +f 1517/1462/1130 1518/1463/1131 1519/1460/1128 +f 1522/1464/1132 1520/1465/1133 1521/1466/1134 +f 1521/1466/1134 1432/1376/1046 1522/1464/1132 +f 1519/1460/1128 1518/1463/1131 1523/1467/1135 +f 1523/1467/1135 1524/1468/1136 1519/1460/1128 +f 1528/1469/1137 1525/1470/1138 1526/1471/1139 +f 1526/1471/1139 1527/1472/1140 1528/1469/1137 +f 1528/1469/1137 1529/1473/1141 1530/1474/1142 +f 1530/1474/1142 1525/1470/1138 1528/1469/1137 +f 1528/1469/1137 1527/1472/1140 1531/1475/1143 +f 1531/1475/1143 1529/1473/1141 1528/1469/1137 +f 1535/1476/1144 1532/1477/1145 1533/1478/1146 +f 1533/1478/1146 1534/1479/1147 1535/1476/1144 +f 1535/1476/1144 1536/1480/1148 1537/1481/1149 +f 1537/1481/1149 1532/1477/1145 1535/1476/1144 +f 1535/1476/1144 1534/1479/1147 1538/1482/1150 +f 1538/1482/1150 1539/1483/1151 1535/1476/1144 +f 1535/1476/1144 1539/1483/1151 1540/1484/1152 +f 1540/1484/1152 1541/1485/1153 1535/1476/1144 +f 1535/1476/1144 1541/1485/1153 1542/1486/1154 +f 1542/1486/1154 1536/1480/1148 1535/1476/1144 +f 1546/1487/1155 1543/1488/1156 1544/1489/1157 +f 1544/1489/1157 1545/1490/1158 1546/1487/1155 +f 1546/1487/1155 1545/1490/1158 1547/1491/1159 +f 1547/1491/1159 1548/1492/1160 1546/1487/1155 +f 1546/1487/1155 1548/1492/1160 1549/1493/1161 +f 1549/1493/1161 1543/1488/1156 1546/1487/1155 +f 1553/1494/1162 1550/1495/1163 1551/1496/1164 +f 1551/1496/1164 1552/1497/1165 1553/1494/1162 +f 1553/1494/1162 1552/1497/1165 1554/1498/1166 +f 1554/1498/1166 1555/1499/1167 1553/1494/1162 +f 1553/1494/1162 1555/1499/1167 1556/1500/1168 +f 1556/1500/1168 1550/1495/1163 1553/1494/1162 +f 1560/1501/1169 1557/1502/1170 1558/1503/1171 +f 1558/1503/1171 1559/1504/1172 1560/1501/1169 +f 1560/1501/1169 1559/1504/1172 1561/1505/1173 +f 1561/1505/1173 1562/1506/1174 1560/1501/1169 +f 1560/1501/1169 1562/1506/1174 1563/1507/1175 +f 1563/1507/1175 1564/1508/1176 1560/1501/1169 +f 1568/1509/1177 1565/1510/1178 1566/1511/1179 +f 1566/1511/1179 1567/1512/1180 1568/1509/1177 +f 1568/1509/1177 1569/1513/1181 1570/1514/1182 +f 1570/1514/1182 1565/1510/1178 1568/1509/1177 +f 1568/1509/1177 1571/1515/1183 1572/1516/1184 +f 1572/1516/1184 1569/1513/1181 1568/1509/1177 +f 1568/1509/1177 1567/1512/1180 1573/1517/1185 +f 1573/1517/1185 1574/1518/1186 1568/1509/1177 +f 1568/1509/1177 1574/1518/1186 1575/1519/1187 +f 1575/1519/1187 1571/1515/1183 1568/1509/1177 +f 1579/1520/1188 1576/1521/1189 1577/1522/1190 +f 1577/1522/1190 1578/1523/1191 1579/1520/1188 +f 1579/1520/1188 1578/1523/1191 1580/1524/1192 +f 1580/1524/1192 1581/1525/1193 1579/1520/1188 +f 1579/1520/1188 1582/1526/1194 1583/1527/1195 +f 1583/1527/1195 1584/1528/1196 1579/1520/1188 +f 1579/1520/1188 1584/1528/1196 1585/1529/1197 +f 1585/1529/1197 1576/1521/1189 1579/1520/1188 +f 1579/1520/1188 1581/1525/1193 1586/1530/1198 +f 1586/1530/1198 1582/1526/1194 1579/1520/1188 +f 1590/1531/1199 1587/1532/1200 1588/1533/1201 +f 1588/1533/1201 1589/1534/1202 1590/1531/1199 +f 1590/1531/1199 1589/1534/1202 1591/1535/1203 +f 1591/1535/1203 1592/1536/1204 1590/1531/1199 +f 1590/1531/1199 1592/1536/1204 1593/1537/1205 +f 1593/1537/1205 1594/1538/1206 1590/1531/1199 +f 1598/1539/1207 1595/1540/1208 1596/1541/1209 +f 1596/1541/1209 1597/1542/1210 1598/1539/1207 +f 1598/1539/1207 1599/1543/1211 1600/1544/1212 +f 1600/1544/1212 1595/1540/1208 1598/1539/1207 +f 1598/1539/1207 1597/1542/1210 1601/1545/1213 +f 1601/1545/1213 1599/1543/1211 1598/1539/1207 +f 1605/1546/1214 1602/1547/1215 1603/1548/1216 +f 1603/1548/1216 1604/1549/1217 1605/1546/1214 +f 1605/1546/1214 1606/1550/1218 1607/1551/1219 +f 1607/1551/1219 1602/1547/1215 1605/1546/1214 +f 1605/1546/1214 1604/1549/1217 1608/1552/1220 +f 1608/1552/1220 1606/1550/1218 1605/1546/1214 +f 1612/1553/1221 1609/1554/1222 1610/1555/1223 +f 1610/1555/1223 1611/1556/1224 1612/1553/1221 +f 1612/1553/1221 1613/1557/1225 1614/1558/1226 +f 1614/1558/1226 1615/1559/1227 1612/1553/1221 +f 1612/1553/1221 1615/1559/1227 1616/1560/1228 +f 1616/1560/1228 1609/1554/1222 1612/1553/1221 +f 1612/1553/1221 1611/1556/1224 1617/1561/1229 +f 1617/1561/1229 1618/1562/1230 1612/1553/1221 +f 1620/1563/1231 1231/1175/847 1230/1174/846 +f 1230/1174/846 1619/1564/1232 1620/1563/1231 +f 1620/1563/1231 1619/1564/1232 1621/1565/1233 +f 1621/1565/1233 1622/1566/1234 1620/1563/1231 +f 1620/1563/1231 1390/1335/1006 1232/1176/848 +f 1232/1176/848 1231/1175/847 1620/1563/1231 +f 1620/1563/1231 1623/1567/1235 1394/1338/1009 +f 1394/1338/1009 1390/1335/1006 1620/1563/1231 +f 1620/1563/1231 1622/1566/1234 1624/1568/1236 +f 1624/1568/1236 1623/1567/1235 1620/1563/1231 +f 1628/1569/1237 1625/1570/1238 1626/1571/1239 +f 1626/1571/1239 1627/1572/1240 1628/1569/1237 +f 1628/1569/1237 1627/1572/1240 1629/1573/1241 +f 1629/1573/1241 1630/1574/1242 1628/1569/1237 +f 1634/1575/1243 1631/1576/1244 1632/1577/1245 +f 1632/1577/1245 1633/1578/1246 1634/1575/1243 +f 1634/1575/1243 1633/1578/1246 1635/1579/1247 +f 1635/1579/1247 1636/1580/1248 1634/1575/1243 +f 1634/1575/1243 1636/1580/1248 1637/1581/1249 +f 1637/1581/1249 1631/1576/1244 1634/1575/1243 +f 1641/1582/1250 1638/1583/1251 1639/1584/1252 +f 1639/1584/1252 1640/1585/1253 1641/1582/1250 +f 1641/1582/1250 1640/1585/1253 1642/1586/1254 +f 1642/1586/1254 1643/1587/1255 1641/1582/1250 +f 1641/1582/1250 1643/1587/1255 1644/1588/1093 +f 1644/1588/1093 1638/1583/1251 1641/1582/1250 +f 1648/1589/1256 1645/1590/1257 1646/1591/1258 +f 1646/1591/1258 1647/1592/1259 1648/1589/1256 +f 1652/1593/1260 1649/1594/1261 1650/1595/1262 +f 1650/1595/1262 1651/1596/1263 1652/1593/1260 +f 1648/1589/1256 1647/1592/1259 1653/1597/1264 +f 1653/1597/1264 1654/1598/1265 1648/1589/1256 +f 1652/1593/1260 1655/1599/1266 1656/1600/1267 +f 1656/1600/1267 1649/1594/1261 1652/1593/1260 +f 1359/1304/975 1657/1601/1268 1658/1602/1269 +f 1658/1602/1269 1360/1305/976 1359/1304/975 +f 1661/1603/1270 1364/1309/980 1659/1604/1271 +f 1659/1604/1271 1660/1605/1268 1661/1603/1270 +f 1665/1606/1272 1662/1607/1273 1663/1608/1274 +f 1663/1608/1274 1664/1609/1275 1665/1606/1272 +f 1665/1606/1272 1666/1610/1276 1667/1611/1277 +f 1667/1611/1277 1662/1607/1273 1665/1606/1272 +f 1665/1606/1272 1668/1612/1278 1669/1613/1279 +f 1669/1613/1279 1670/1614/1280 1665/1606/1272 +f 1665/1606/1272 1670/1614/1280 1671/1615/1281 +f 1671/1615/1281 1666/1610/1276 1665/1606/1272 +f 1665/1606/1272 1664/1609/1275 1672/1616/1282 +f 1672/1616/1282 1668/1612/1278 1665/1606/1272 +f 1676/1617/1283 1673/1618/1284 1674/1619/1285 +f 1674/1619/1285 1675/1620/1286 1676/1617/1283 +f 1676/1617/1283 1662/1607/1273 1667/1611/1277 +f 1667/1611/1277 1673/1618/1284 1676/1617/1283 +f 1676/1617/1283 1675/1620/1286 1663/1608/1274 +f 1663/1608/1274 1662/1607/1273 1676/1617/1283 +f 1680/1621/1287 1677/1622/1288 1678/1623/1289 +f 1678/1623/1289 1679/1624/1290 1680/1621/1287 +f 1680/1621/1287 1681/1625/1291 1682/1626/1292 +f 1682/1626/1292 1683/1627/1293 1680/1621/1287 +f 1680/1621/1287 1679/1624/1290 1684/1628/1294 +f 1684/1628/1294 1681/1625/1291 1680/1621/1287 +f 1686/1629/1295 1685/1630/1296 1630/1574/1242 +f 1630/1574/1242 1629/1573/1241 1686/1629/1295 +f 1686/1629/1295 1629/1573/1241 1687/1631/1297 +f 1687/1631/1297 1688/1632/1298 1686/1629/1295 +f 1686/1629/1295 1688/1632/1298 1689/1633/1299 +f 1689/1633/1299 1685/1630/1296 1686/1629/1295 +f 1693/1634/1300 1690/1635/1301 1691/1636/1302 +f 1691/1636/1302 1692/1637/1303 1693/1634/1300 +f 1693/1634/1300 1694/1638/1304 1695/1639/1305 +f 1695/1639/1305 1690/1635/1301 1693/1634/1300 +f 1693/1634/1300 1692/1637/1303 1696/1640/1306 +f 1696/1640/1306 1697/1641/1307 1693/1634/1300 +f 1701/1642/1308 1698/1643/1309 1699/1644/1310 +f 1699/1644/1310 1700/1645/1311 1701/1642/1308 +f 1701/1642/1308 1702/1646/1312 1703/1647/1313 +f 1703/1647/1313 1698/1643/1309 1701/1642/1308 +f 1701/1642/1308 1700/1645/1311 1704/1648/1314 +f 1704/1648/1314 1705/1649/1315 1701/1642/1308 +f 1701/1642/1308 1705/1649/1315 1706/1650/1316 +f 1706/1650/1316 1707/1651/1317 1701/1642/1308 +f 1701/1642/1308 1707/1651/1317 1708/1652/1318 +f 1708/1652/1318 1702/1646/1312 1701/1642/1308 +f 1712/1653/1319 1709/1654/1320 1710/1655/1321 +f 1710/1655/1321 1711/1656/1322 1712/1653/1319 +f 1712/1653/1319 1713/1657/1323 1714/1658/1324 +f 1714/1658/1324 1709/1654/1320 1712/1653/1319 +f 1712/1653/1319 1711/1656/1322 1715/1659/1325 +f 1715/1659/1325 1566/1511/1179 1712/1653/1319 +f 1712/1653/1319 1566/1511/1179 1565/1510/1178 +f 1565/1510/1178 1716/1660/1326 1712/1653/1319 +f 1712/1653/1319 1716/1660/1326 1717/1661/1327 +f 1717/1661/1327 1713/1657/1323 1712/1653/1319 +f 1721/1662/1328 1718/1663/1329 1719/1664/1330 +f 1719/1664/1330 1720/1665/1331 1721/1662/1328 +f 1721/1662/1328 1722/1666/1332 1723/1667/1333 +f 1723/1667/1333 1718/1663/1329 1721/1662/1328 +f 1721/1662/1328 1720/1665/1331 1724/1668/1334 +f 1724/1668/1334 1722/1666/1332 1721/1662/1328 +f 1728/1669/1335 1725/1670/1336 1726/1671/1337 +f 1726/1671/1337 1727/1672/1338 1728/1669/1335 +f 1728/1669/1335 1727/1672/1338 1729/1673/1339 +f 1729/1673/1339 1730/1674/1340 1728/1669/1335 +f 1728/1669/1335 1730/1674/1340 1731/1675/1341 +f 1731/1675/1341 1725/1670/1336 1728/1669/1335 +f 1735/1676/1342 1732/1677/1343 1733/1678/1344 +f 1733/1678/1344 1734/1679/1345 1735/1676/1342 +f 1735/1676/1342 1736/1680/1346 1737/1681/1347 +f 1737/1681/1347 1732/1677/1343 1735/1676/1342 +f 1735/1676/1342 1734/1679/1345 1738/1682/1348 +f 1738/1682/1348 1736/1680/1346 1735/1676/1342 +f 1742/1683/1349 1739/1684/1350 1740/1685/1351 +f 1740/1685/1351 1741/1686/1352 1742/1683/1349 +f 1742/1683/1349 1741/1686/1352 1743/1687/1353 +f 1743/1687/1353 1744/1688/1354 1742/1683/1349 +f 1742/1683/1349 1745/1689/1355 1746/1690/1356 +f 1746/1690/1356 1739/1684/1350 1742/1683/1349 +f 1742/1683/1349 1744/1688/1354 1747/1691/1357 +f 1747/1691/1357 1748/1692/1358 1742/1683/1349 +f 1742/1683/1349 1748/1692/1358 1749/1693/1359 +f 1749/1693/1359 1745/1689/1355 1742/1683/1349 +f 1753/1694/1360 1750/1695/1361 1751/1696/1362 +f 1751/1696/1362 1752/1697/1363 1753/1694/1360 +f 1753/1694/1360 1752/1697/1363 1754/1698/1364 +f 1754/1698/1364 1755/1699/1365 1753/1694/1360 +f 1753/1694/1360 1755/1699/1365 1756/1700/1366 +f 1756/1700/1366 1750/1695/1361 1753/1694/1360 +f 1760/1701/1367 1757/1702/1368 1758/1703/1369 +f 1758/1703/1369 1759/1704/1370 1760/1701/1367 +f 1760/1701/1367 1761/1705/1371 1762/1706/1372 +f 1762/1706/1372 1757/1702/1368 1760/1701/1367 +f 1760/1701/1367 1759/1704/1370 1763/1707/1373 +f 1763/1707/1373 1764/1708/1374 1760/1701/1367 +f 1760/1701/1367 1764/1708/1374 1765/1709/1375 +f 1765/1709/1375 1766/1710/1376 1760/1701/1367 +f 1760/1701/1367 1766/1710/1376 1767/1711/1377 +f 1767/1711/1377 1761/1705/1371 1760/1701/1367 +f 1771/1712/1378 1768/1713/1379 1769/1714/1380 +f 1769/1714/1380 1770/1715/1381 1771/1712/1378 +f 1771/1712/1378 1772/1716/1382 1773/1717/1383 +f 1773/1717/1383 1768/1713/1379 1771/1712/1378 +f 1771/1712/1378 1770/1715/1381 1774/1718/1384 +f 1774/1718/1384 1772/1716/1382 1771/1712/1378 +f 1778/1719/1385 1775/1720/1386 1776/1721/1387 +f 1776/1721/1387 1777/1722/1388 1778/1719/1385 +f 1778/1719/1385 1777/1722/1388 1779/1723/1389 +f 1779/1723/1389 1780/1724/1390 1778/1719/1385 +f 1778/1719/1385 1781/1725/1391 1782/1726/1392 +f 1782/1726/1392 1775/1720/1386 1778/1719/1385 +f 1786/1727/1393 1783/1728/1394 1784/1729/1395 +f 1784/1729/1395 1785/1730/1396 1786/1727/1393 +f 1786/1727/1393 1787/1731/1397 1788/1732/1398 +f 1788/1732/1398 1783/1728/1394 1786/1727/1393 +f 1786/1727/1393 1785/1730/1396 1789/1733/1399 +f 1789/1733/1399 1787/1731/1397 1786/1727/1393 +f 1793/1734/1400 1790/1735/1401 1791/1736/1402 +f 1791/1736/1402 1792/1737/1403 1793/1734/1400 +f 1793/1734/1400 1794/1738/1404 1795/1739/1405 +f 1795/1739/1405 1790/1735/1401 1793/1734/1400 +f 1793/1734/1400 1792/1737/1403 1796/1740/1406 +f 1796/1740/1406 1794/1738/1404 1793/1734/1400 +f 1800/1741/1407 1797/1742/1408 1798/1743/1409 +f 1798/1743/1409 1799/1744/1410 1800/1741/1407 +f 1800/1741/1407 1801/1745/1411 1802/1746/1412 +f 1802/1746/1412 1797/1742/1408 1800/1741/1407 +f 1800/1741/1407 1803/1747/1413 1804/1748/1414 +f 1804/1748/1414 1805/1749/1415 1800/1741/1407 +f 1800/1741/1407 1799/1744/1410 1806/1750/1416 +f 1806/1750/1416 1803/1747/1413 1800/1741/1407 +f 1800/1741/1407 1805/1749/1415 1807/1751/1417 +f 1807/1751/1417 1801/1745/1411 1800/1741/1407 +f 1811/1752/1418 1808/1753/1292 1809/1754/1419 +f 1809/1754/1419 1810/1755/1420 1811/1752/1418 +f 1813/1756/1418 1812/1757/1421 1683/1627/1293 +f 1683/1627/1293 1682/1626/1292 1813/1756/1418 +f 1813/1756/1418 1814/1758/1422 1815/1759/1423 +f 1815/1759/1423 1812/1757/1421 1813/1756/1418 +f 1811/1752/1418 1816/1760/1424 1817/1761/1425 +f 1817/1761/1425 1818/1762/1426 1811/1752/1418 +f 1811/1752/1418 1810/1755/1420 1819/1763/1427 +f 1819/1763/1427 1816/1760/1424 1811/1752/1418 +f 1823/1764/1428 1820/1765/1429 1821/1766/1430 +f 1821/1766/1430 1822/1767/1431 1823/1764/1428 +f 1827/1768/1432 1824/1769/1433 1825/1770/1434 +f 1825/1770/1434 1826/1771/1429 1827/1768/1432 +f 1831/1772/1435 1828/1773/1436 1829/1774/1437 +f 1829/1774/1437 1830/1775/1438 1831/1772/1435 +f 1831/1772/1435 1832/1776/1439 1833/1777/1440 +f 1833/1777/1440 1828/1773/1436 1831/1772/1435 +f 1837/1778/1441 1834/1779/1442 1835/1780/1443 +f 1835/1780/1443 1836/1781/1444 1837/1778/1441 +f 1837/1778/1441 1838/1782/1445 1839/1783/1446 +f 1839/1783/1446 1834/1779/1442 1837/1778/1441 +f 1837/1778/1441 1836/1781/1444 1840/1784/1447 +f 1840/1784/1447 1841/1785/1448 1837/1778/1441 +f 1837/1778/1441 1841/1785/1448 1842/1786/1449 +f 1842/1786/1449 1843/1787/1450 1837/1778/1441 +f 1837/1778/1441 1843/1787/1450 1844/1788/1451 +f 1844/1788/1451 1838/1782/1445 1837/1778/1441 +f 1846/1789/1452 1845/1790/1453 1801/1745/1411 +f 1801/1745/1411 1807/1751/1417 1846/1789/1452 +f 1846/1789/1452 1807/1751/1417 1847/1791/1454 +f 1847/1791/1454 1848/1792/1455 1846/1789/1452 +f 1846/1789/1452 1848/1792/1455 1849/1793/1456 +f 1849/1793/1456 1845/1790/1453 1846/1789/1452 +f 1853/1794/1457 1850/1795/1458 1851/1796/1459 +f 1851/1796/1459 1852/1797/1460 1853/1794/1457 +f 1853/1794/1457 1852/1797/1460 1854/1798/1461 +f 1854/1798/1461 1855/1799/1462 1853/1794/1457 +f 1853/1794/1457 1855/1799/1462 1856/1800/1463 +f 1856/1800/1463 1850/1795/1458 1853/1794/1457 +f 1860/1801/1464 1857/1802/1465 1858/1803/1466 +f 1858/1803/1466 1859/1804/1467 1860/1801/1464 +f 1860/1801/1464 1861/1805/1468 1862/1806/1469 +f 1862/1806/1469 1857/1802/1465 1860/1801/1464 +f 1860/1801/1464 1859/1804/1467 1672/1616/1282 +f 1672/1616/1282 1861/1805/1468 1860/1801/1464 +f 1866/1807/1470 1863/1808/1471 1864/1809/1472 +f 1864/1809/1472 1865/1810/1473 1866/1807/1470 +f 1866/1807/1470 1867/1811/1474 1868/1812/1475 +f 1868/1812/1475 1869/1813/1476 1866/1807/1470 +f 1866/1807/1470 1869/1813/1476 1870/1814/1477 +f 1870/1814/1477 1871/1815/1478 1866/1807/1470 +f 1866/1807/1470 1871/1815/1478 1872/1816/1479 +f 1872/1816/1479 1863/1808/1471 1866/1807/1470 +f 1866/1807/1470 1865/1810/1473 1873/1817/1480 +f 1873/1817/1480 1867/1811/1474 1866/1807/1470 +f 1877/1818/1481 1874/1819/1482 1875/1820/1483 +f 1875/1820/1483 1876/1821/1484 1877/1818/1481 +f 1877/1818/1481 1876/1821/1484 1878/1822/1485 +f 1878/1822/1485 1879/1823/1486 1877/1818/1481 +f 1877/1818/1481 1879/1823/1486 1880/1824/1487 +f 1880/1824/1487 1874/1819/1482 1877/1818/1481 +f 1884/1825/1488 1881/1826/1489 1882/1827/1490 +f 1882/1827/1490 1883/1828/1491 1884/1825/1488 +f 1884/1825/1488 1885/1829/1492 1886/1830/1493 +f 1886/1830/1493 1881/1826/1489 1884/1825/1488 +f 1884/1825/1488 1883/1828/1491 1887/1831/1494 +f 1887/1831/1494 1885/1829/1492 1884/1825/1488 +f 1891/1832/1495 1888/1833/1496 1889/1834/1497 +f 1889/1834/1497 1890/1835/1498 1891/1832/1495 +f 1891/1832/1495 1892/1836/1499 1893/1837/1500 +f 1893/1837/1500 1888/1833/1496 1891/1832/1495 +f 1891/1832/1495 1890/1835/1498 1108/1053/727 +f 1108/1053/727 1892/1836/1499 1891/1832/1495 +f 1897/1838/1501 1894/1839/1502 1895/1840/1503 +f 1895/1840/1503 1896/1841/1504 1897/1838/1501 +f 1897/1838/1501 1896/1841/1504 1898/1842/1505 +f 1898/1842/1505 1899/1843/1506 1897/1838/1501 +f 1897/1838/1501 1899/1843/1506 1496/1441/1110 +f 1496/1441/1110 1894/1839/1502 1897/1838/1501 +f 1903/1844/1507 1900/1845/1508 1901/1846/1509 +f 1901/1846/1509 1902/1847/1510 1903/1844/1507 +f 1903/1844/1507 1904/1848/1511 1905/1849/1512 +f 1905/1849/1512 1906/1850/1513 1903/1844/1507 +f 1903/1844/1507 1902/1847/1510 1907/1851/1514 +f 1907/1851/1514 1908/1852/1515 1903/1844/1507 +f 1903/1844/1507 1908/1852/1515 1909/1853/1516 +f 1909/1853/1516 1904/1848/1511 1903/1844/1507 +f 1913/1854/1517 1910/1855/1518 1911/1856/1519 +f 1911/1856/1519 1912/1857/1520 1913/1854/1517 +f 1913/1854/1517 1912/1857/1520 1914/1858/1521 +f 1914/1858/1521 1915/1859/1522 1913/1854/1517 +f 1913/1854/1517 1915/1859/1522 1916/1860/1523 +f 1916/1860/1523 1910/1855/1518 1913/1854/1517 +f 1920/1861/1524 1917/1862/1525 1918/1863/1526 +f 1918/1863/1526 1919/1864/1527 1920/1861/1524 +f 1920/1861/1524 1921/1865/1528 1922/1866/1529 +f 1922/1866/1529 1917/1862/1525 1920/1861/1524 +f 1926/1867/1530 1923/1868/1531 1924/1869/1532 +f 1924/1869/1532 1925/1870/1533 1926/1867/1530 +f 1926/1867/1530 1927/1871/1534 1928/1872/1535 +f 1928/1872/1535 1923/1868/1531 1926/1867/1530 +f 1926/1867/1530 1929/1873/1536 1930/1874/1537 +f 1930/1874/1537 1927/1871/1534 1926/1867/1530 +f 1934/1875/1538 1931/1876/1539 1932/1877/1540 +f 1932/1877/1540 1933/1878/1541 1934/1875/1538 +f 1934/1875/1538 1935/1879/1542 1936/1880/1543 +f 1936/1880/1543 1937/1881/1544 1934/1875/1538 +f 1934/1875/1538 1938/1882/1545 1939/1883/1546 +f 1939/1883/1546 1931/1876/1539 1934/1875/1538 +f 1934/1875/1538 1933/1878/1541 1940/1884/1547 +f 1940/1884/1547 1935/1879/1542 1934/1875/1538 +f 1934/1875/1538 1937/1881/1544 1941/1885/1548 +f 1941/1885/1548 1938/1882/1545 1934/1875/1538 +f 1945/1886/1549 1942/1887/1550 1943/1888/1551 +f 1943/1888/1551 1944/1889/1552 1945/1886/1549 +f 1945/1886/1549 1946/1890/1553 1947/1891/1554 +f 1947/1891/1554 1942/1887/1550 1945/1886/1549 +f 1945/1886/1549 1944/1889/1552 1948/1892/1555 +f 1948/1892/1555 1946/1890/1553 1945/1886/1549 +f 1950/1893/1556 1949/1894/1557 1702/1646/1312 +f 1702/1646/1312 1708/1652/1318 1950/1893/1556 +f 1950/1893/1556 1708/1652/1318 1951/1895/1558 +f 1951/1895/1558 1952/1896/1559 1950/1893/1556 +f 1950/1893/1556 1952/1896/1559 1953/1897/1560 +f 1953/1897/1560 1949/1894/1557 1950/1893/1556 +f 1957/1898/1561 1954/1899/1562 1955/1900/1563 +f 1955/1900/1563 1956/1901/1564 1957/1898/1561 +f 1957/1898/1561 1958/1902/1565 1959/1903/1566 +f 1959/1903/1566 1954/1899/1562 1957/1898/1561 +f 1957/1898/1561 1956/1901/1564 1960/1904/1567 +f 1960/1904/1567 1958/1902/1565 1957/1898/1561 +f 1962/1905/1568 1961/1906/1569 1310/1254/926 +f 1310/1254/926 1308/1253/925 1962/1905/1568 +f 1962/1905/1568 1963/1907/1570 1964/1908/1571 +f 1964/1908/1571 1965/1909/1572 1962/1905/1568 +f 1962/1905/1568 1966/1910/1573 1967/1911/1574 +f 1967/1911/1574 1963/1907/1570 1962/1905/1568 +f 1962/1905/1568 1308/1253/925 1307/1252/924 +f 1307/1252/924 1966/1910/1573 1962/1905/1568 +f 1962/1905/1568 1965/1909/1572 1968/1912/1575 +f 1968/1912/1575 1961/1906/1569 1962/1905/1568 +f 1972/1913/1576 1969/1914/1577 1970/1915/1578 +f 1970/1915/1578 1971/1916/1579 1972/1913/1576 +f 1972/1913/1576 1973/1917/1580 1974/1918/1581 +f 1974/1918/1581 1969/1914/1577 1972/1913/1576 +f 1972/1913/1576 1971/1916/1579 1975/1919/1582 +f 1975/1919/1582 1973/1917/1580 1972/1913/1576 +f 1979/1920/1583 1976/1921/1584 1977/1922/1585 +f 1977/1922/1585 1978/1923/1586 1979/1920/1583 +f 1979/1920/1583 1980/1924/1587 1981/1925/1588 +f 1981/1925/1588 1976/1921/1584 1979/1920/1583 +f 1979/1920/1583 1978/1923/1586 1982/1926/1589 +f 1982/1926/1589 1983/1927/1590 1979/1920/1583 +f 1979/1920/1583 1984/1928/1591 1985/1929/1592 +f 1985/1929/1592 1980/1924/1587 1979/1920/1583 +f 1979/1920/1583 1983/1927/1590 1986/1930/1593 +f 1986/1930/1593 1984/1928/1591 1979/1920/1583 +f 1901/1846/1509 1900/1845/1508 1987/1931/1594 +f 1987/1931/1594 1347/1291/962 1901/1846/1509 +f 1901/1846/1509 1347/1291/962 1346/1290/961 +f 1346/1290/961 1988/1932/1595 1901/1846/1509 +f 1901/1846/1509 1988/1932/1595 1989/1933/1596 +f 1989/1933/1596 1990/1934/1597 1901/1846/1509 +f 1994/1935/1598 1991/1936/1599 1992/1937/1600 +f 1992/1937/1600 1993/1938/1601 1994/1935/1598 +f 1994/1935/1598 1993/1938/1601 1995/1939/1602 +f 1995/1939/1602 1996/1940/1603 1994/1935/1598 +f 1994/1935/1598 1997/1941/1604 1998/1942/1605 +f 1998/1942/1605 1991/1936/1599 1994/1935/1598 +f 1994/1935/1598 1999/1943/1606 2000/1944/1607 +f 2000/1944/1607 1997/1941/1604 1994/1935/1598 +f 1994/1935/1598 1996/1940/1603 2001/1945/1608 +f 2001/1945/1608 1999/1943/1606 1994/1935/1598 +f 2005/1946/1609 2002/1947/1610 2003/1948/1611 +f 2003/1948/1611 2004/1949/1612 2005/1946/1609 +f 2005/1946/1609 2004/1949/1612 1130/1074/747 +f 1130/1074/747 2006/1950/1613 2005/1946/1609 +f 2005/1946/1609 2006/1950/1613 1817/1761/1425 +f 1817/1761/1425 2002/1947/1610 2005/1946/1609 +f 2010/1951/1614 2007/1952/1615 2008/1953/1616 +f 2008/1953/1616 2009/1954/1617 2010/1951/1614 +f 2010/1951/1614 2011/1955/1618 2012/1956/1619 +f 2012/1956/1619 2007/1952/1615 2010/1951/1614 +f 2010/1951/1614 2009/1954/1617 2013/1957/1620 +f 2013/1957/1620 2011/1955/1618 2010/1951/1614 +f 2017/1958/1621 2014/1959/1622 2015/1960/1623 +f 2015/1960/1623 2016/1961/1624 2017/1958/1621 +f 2017/1958/1621 2018/1962/1625 1710/1655/1321 +f 1710/1655/1321 2019/1963/1626 2017/1958/1621 +f 2017/1958/1621 2016/1961/1624 2020/1964/1627 +f 2020/1964/1627 2018/1962/1625 2017/1958/1621 +f 2017/1958/1621 2019/1963/1626 2021/1965/1628 +f 2021/1965/1628 2022/1966/1629 2017/1958/1621 +f 2026/1967/1630 2023/1968/1631 2024/1969/1632 +f 2024/1969/1632 2025/1970/1633 2026/1967/1630 +f 2026/1967/1630 2027/1971/1634 2028/1972/1635 +f 2028/1972/1635 2023/1968/1631 2026/1967/1630 +f 2026/1967/1630 2025/1970/1633 2029/1973/1636 +f 2029/1973/1636 2030/1974/1637 2026/1967/1630 +f 2026/1967/1630 2031/1975/1638 2032/1976/1639 +f 2032/1976/1639 2027/1971/1634 2026/1967/1630 +f 2026/1967/1630 2030/1974/1637 2033/1977/1640 +f 2033/1977/1640 2031/1975/1638 2026/1967/1630 +f 2036/1978/1641 1321/1265/937 2034/1979/1642 +f 2034/1979/1642 2035/1980/1643 2036/1978/1641 +f 2036/1978/1641 2035/1980/1643 2037/1981/1644 +f 2037/1981/1644 2038/1982/1645 2036/1978/1641 +f 2036/1978/1641 2038/1982/1645 1322/1266/938 +f 1322/1266/938 1321/1265/937 2036/1978/1641 +f 2040/1983/1646 1971/1916/1579 1970/1915/1578 +f 1970/1915/1578 2039/1984/1647 2040/1983/1646 +f 2040/1983/1646 2039/1984/1647 2041/1985/1648 +f 2041/1985/1648 2042/1986/1649 2040/1983/1646 +f 2040/1983/1646 2042/1986/1649 1975/1919/1582 +f 1975/1919/1582 1971/1916/1579 2040/1983/1646 +f 2046/1987/1650 2043/1988/1651 2044/1989/1652 +f 2044/1989/1652 2045/1990/1653 2046/1987/1650 +f 2046/1987/1650 2047/1991/1654 1703/1647/1313 +f 1703/1647/1313 2043/1988/1651 2046/1987/1650 +f 2046/1987/1650 2045/1990/1653 2048/1992/1655 +f 2048/1992/1655 2049/1993/1656 2046/1987/1650 +f 2046/1987/1650 2049/1993/1656 2050/1994/1657 +f 2050/1994/1657 2051/1995/1658 2046/1987/1650 +f 2046/1987/1650 2051/1995/1658 2052/1996/1659 +f 2052/1996/1659 2047/1991/1654 2046/1987/1650 +f 2056/1997/1660 2053/1998/1661 2054/1999/1662 +f 2054/1999/1662 2055/2000/1663 2056/1997/1660 +f 2060/2001/1664 2057/2002/1665 2058/2003/1666 +f 2058/2003/1666 2059/2004/1667 2060/2001/1664 +f 2056/1997/1660 2052/1996/1659 2051/1995/1658 +f 2051/1995/1658 2053/1998/1661 2056/1997/1660 +f 2060/2001/1664 2059/2004/1667 2061/2005/1668 +f 2061/2005/1668 2062/2006/1669 2060/2001/1664 +f 2060/2001/1664 2062/2006/1669 2063/2007/1670 +f 2063/2007/1670 2064/2008/1671 2060/2001/1664 +f 2068/2009/1672 2065/2010/1673 2066/2011/1674 +f 2066/2011/1674 2067/2012/1675 2068/2009/1672 +f 2068/2009/1672 2069/2013/1676 2070/2014/1677 +f 2070/2014/1677 2065/2010/1673 2068/2009/1672 +f 2074/2015/1678 2071/2016/1679 2072/2017/1680 +f 2072/2017/1680 2073/2018/1681 2074/2015/1678 +f 2074/2015/1678 2075/2019/1682 2076/2020/1683 +f 2076/2020/1683 2071/2016/1679 2074/2015/1678 +f 2074/2015/1678 2077/2021/1684 2078/2022/1685 +f 2078/2022/1685 2075/2019/1682 2074/2015/1678 +f 2082/2023/1686 2079/2024/1687 2080/2025/1688 +f 2080/2025/1688 2081/2026/1689 2082/2023/1686 +f 2082/2023/1686 2083/2027/1690 2084/2028/1691 +f 2084/2028/1691 2079/2024/1687 2082/2023/1686 +f 2082/2023/1686 2081/2026/1689 2085/2029/1692 +f 2085/2029/1692 2083/2027/1690 2082/2023/1686 +f 2089/2030/1693 2086/2031/1694 2087/2032/1695 +f 2087/2032/1695 2088/2033/1696 2089/2030/1693 +f 2089/2030/1693 2090/2034/1697 2091/2035/1698 +f 2091/2035/1698 2086/2031/1694 2089/2030/1693 +f 2089/2030/1693 2092/2036/1699 2093/2037/1700 +f 2093/2037/1700 2090/2034/1697 2089/2030/1693 +f 2097/2038/1701 2094/2039/1702 2095/2040/1703 +f 2095/2040/1703 2096/2041/1704 2097/2038/1701 +f 2097/2038/1701 2096/2041/1704 2098/2042/1705 +f 2098/2042/1705 2099/2043/1706 2097/2038/1701 +f 2097/2038/1701 2099/2043/1706 2100/2044/1707 +f 2100/2044/1707 2094/2039/1702 2097/2038/1701 +f 2104/2045/1708 2101/2046/1709 2102/2047/1710 +f 2102/2047/1710 2103/2048/1711 2104/2045/1708 +f 2108/2049/1712 2105/2050/1713 2106/2051/1714 +f 2106/2051/1714 2107/2052/1715 2108/2049/1712 +f 2104/2045/1708 2103/2048/1711 2109/2053/1716 +f 2109/2053/1716 2110/2054/1717 2104/2045/1708 +f 2114/2055/1718 2111/2056/1719 2112/2057/1720 +f 2112/2057/1720 2113/2058/1721 2114/2055/1718 +f 2114/2055/1718 2115/2059/1722 2116/2060/1723 +f 2116/2060/1723 2111/2056/1719 2114/2055/1718 +f 2114/2055/1718 2113/2058/1721 2117/2061/1724 +f 2117/2061/1724 2115/2059/1722 2114/2055/1718 +f 2121/2062/1725 2118/2063/1726 2119/2064/1727 +f 2119/2064/1727 2120/2065/1728 2121/2062/1725 +f 2121/2062/1725 2122/2066/1729 2123/2067/1730 +f 2123/2067/1730 2124/2068/1731 2121/2062/1725 +f 2121/2062/1725 2120/2065/1728 2125/2069/1732 +f 2125/2069/1732 2122/2066/1729 2121/2062/1725 +f 2121/2062/1725 2124/2068/1731 2126/2070/1733 +f 2126/2070/1733 2127/2071/1734 2121/2062/1725 +f 2121/2062/1725 2127/2071/1734 1275/1220/892 +f 1275/1220/892 2118/2063/1726 2121/2062/1725 +f 2052/1996/1659 2128/2072/1735 2129/2073/1736 +f 2129/2073/1736 2047/1991/1654 2052/1996/1659 +f 2064/2008/1671 2063/2007/1670 2130/2074/1737 +f 2130/2074/1737 2131/2075/1738 2064/2008/1671 +f 1290/1235/907 1289/1234/906 2132/2076/1739 +f 2132/2076/1739 1292/1236/908 1290/1235/907 +f 2136/2077/1740 2133/2078/1741 2134/2079/1742 +f 2134/2079/1742 2135/2080/1743 2136/2077/1740 +f 2136/2077/1740 2135/2080/1743 2137/2081/1744 +f 2137/2081/1744 2138/2082/1745 2136/2077/1740 +f 2136/2077/1740 2138/2082/1745 2139/2083/1746 +f 2139/2083/1746 2133/2078/1741 2136/2077/1740 +f 2143/2084/1747 2140/2085/1748 2141/2086/1749 +f 2141/2086/1749 2142/2087/1750 2143/2084/1747 +f 2147/2088/1751 2144/2089/1752 2145/2090/1753 +f 2145/2090/1753 2146/2091/1754 2147/2088/1751 +f 2151/2092/1755 2148/2093/1756 2149/2094/1757 +f 2149/2094/1757 2150/2095/1758 2151/2092/1755 +f 2151/2092/1755 2152/2096/1759 2153/2097/1760 +f 2153/2097/1760 2148/2093/1756 2151/2092/1755 +f 2151/2092/1755 2150/2095/1758 2154/2098/1761 +f 2154/2098/1761 2155/2099/1762 2151/2092/1755 +f 2158/2100/1763 1503/1447/1116 2156/2101/1764 +f 2156/2101/1764 2157/2102/1765 2158/2100/1763 +f 2158/2100/1763 2159/2103/1766 1504/1448/1117 +f 1504/1448/1117 1503/1447/1116 2158/2100/1763 +f 2158/2100/1763 2160/2104/1767 2161/2105/1768 +f 2161/2105/1768 2162/2106/1769 2158/2100/1763 +f 2158/2100/1763 2162/2106/1769 2163/2107/1770 +f 2163/2107/1770 2159/2103/1766 2158/2100/1763 +f 2158/2100/1763 2157/2102/1765 2164/2108/1771 +f 2164/2108/1771 2160/2104/1767 2158/2100/1763 +f 2168/2109/1772 2165/2110/1773 2166/2111/1774 +f 2166/2111/1774 2167/2112/1775 2168/2109/1772 +f 2168/2109/1772 2167/2112/1775 2169/2113/1776 +f 2169/2113/1776 2170/2114/1777 2168/2109/1772 +f 2168/2109/1772 2170/2114/1777 2171/2115/1778 +f 2171/2115/1778 2165/2110/1773 2168/2109/1772 +f 2175/2116/1779 2172/2117/1780 2173/2118/1781 +f 2173/2118/1781 2174/2119/1782 2175/2116/1779 +f 2175/2116/1779 2176/2120/1783 2177/2121/1784 +f 2177/2121/1784 2172/2117/1780 2175/2116/1779 +f 2175/2116/1779 2174/2119/1782 2178/2122/1785 +f 2178/2122/1785 2176/2120/1783 2175/2116/1779 +f 2182/2123/1786 2179/2124/1787 2180/2125/1788 +f 2180/2125/1788 2181/2126/1789 2182/2123/1786 +f 2185/2127/1786 2183/2128/1790 1222/1167/839 +f 1222/1167/839 2184/2129/1791 2185/2127/1786 +f 2182/2123/1786 2181/2126/1789 2186/2130/1792 +f 2186/2130/1792 2187/2131/1793 2182/2123/1786 +f 2189/2132/1794 2188/2133/1795 2137/2081/1744 +f 2137/2081/1744 2135/2080/1743 2189/2132/1794 +f 2189/2132/1794 2190/2134/1796 2191/2135/1797 +f 2191/2135/1797 2192/2136/1798 2189/2132/1794 +f 2189/2132/1794 2135/2080/1743 2134/2079/1742 +f 2134/2079/1742 2193/2137/1799 2189/2132/1794 +f 2189/2132/1794 2192/2136/1798 2194/2138/1800 +f 2194/2138/1800 2188/2133/1795 2189/2132/1794 +f 2189/2132/1794 2193/2137/1799 2195/2139/1801 +f 2195/2139/1801 2190/2134/1796 2189/2132/1794 +f 2199/2140/1802 2196/2141/1803 2197/2142/1804 +f 2197/2142/1804 2198/2143/1805 2199/2140/1802 +f 2199/2140/1802 2200/2144/1806 2201/2145/1807 +f 2201/2145/1807 2196/2141/1803 2199/2140/1802 +f 2199/2140/1802 2198/2143/1805 2202/2146/1808 +f 2202/2146/1808 2200/2144/1806 2199/2140/1802 +f 2206/2147/1809 2203/2148/1810 2204/2149/1811 +f 2204/2149/1811 2205/2150/1812 2206/2147/1809 +f 2206/2147/1809 2207/2151/1813 2208/2152/1814 +f 2208/2152/1814 2203/2148/1810 2206/2147/1809 +f 2206/2147/1809 2205/2150/1812 2209/2153/1815 +f 2209/2153/1815 2207/2151/1813 2206/2147/1809 +f 2213/2154/1816 2210/2155/1817 2211/2156/1818 +f 2211/2156/1818 2212/2157/1819 2213/2154/1816 +f 2213/2154/1816 2212/2157/1819 2214/2158/1820 +f 2214/2158/1820 2215/2159/1821 2213/2154/1816 +f 2213/2154/1816 2215/2159/1821 2216/2160/1822 +f 2216/2160/1822 2210/2155/1817 2213/2154/1816 +f 1506/1450/1119 1505/1449/1118 2217/2161/1823 +f 2217/2161/1823 2218/2162/1824 1506/1450/1119 +f 1506/1450/1119 2218/2162/1824 2219/2163/1825 +f 2219/2163/1825 2220/2164/1826 1506/1450/1119 +f 2156/2101/1764 2221/2165/1827 2222/2166/1828 +f 2222/2166/1828 2157/2102/1765 2156/2101/1764 +f 2226/2167/1829 2223/2168/1830 2224/2169/1831 +f 2224/2169/1831 2225/2170/1832 2226/2167/1829 +f 2226/2167/1829 2227/2171/1833 2228/2172/1834 +f 2228/2172/1834 2223/2168/1830 2226/2167/1829 +f 2226/2167/1829 2225/2170/1832 2229/2173/1835 +f 2229/2173/1835 2230/2174/1836 2226/2167/1829 +f 2226/2167/1829 2230/2174/1836 2231/2175/1837 +f 2231/2175/1837 2232/2176/1838 2226/2167/1829 +f 2226/2167/1829 2232/2176/1838 2233/2177/1839 +f 2233/2177/1839 2227/2171/1833 2226/2167/1829 +f 2237/2178/1840 2234/2179/1841 2235/2180/1842 +f 2235/2180/1842 2236/2181/1843 2237/2178/1840 +f 2237/2178/1840 2236/2181/1843 2238/2182/1844 +f 2238/2182/1844 2239/2183/1845 2237/2178/1840 +f 2243/2184/1846 2240/2185/1847 2241/2186/1848 +f 2241/2186/1848 2242/2187/1849 2243/2184/1846 +f 2247/2188/1850 2244/2189/1851 2245/2190/1852 +f 2245/2190/1852 2246/2191/1853 2247/2188/1850 +f 2247/2188/1850 2246/2191/1853 2248/2192/1854 +f 2248/2192/1854 2249/2193/1855 2247/2188/1850 +f 2247/2188/1850 2249/2193/1855 2250/2194/1856 +f 2250/2194/1856 2244/2189/1851 2247/2188/1850 +f 2253/2195/1857 1985/1929/1592 2251/2196/1858 +f 2251/2196/1858 2252/2197/1859 2253/2195/1857 +f 2253/2195/1857 2254/2198/1860 2255/2199/1861 +f 2255/2199/1861 2256/2200/1862 2253/2195/1857 +f 2260/2201/1863 2257/2202/1864 2258/2203/1865 +f 2258/2203/1865 2259/2204/1866 2260/2201/1863 +f 2260/2201/1863 2261/2205/1867 2262/2206/1868 +f 2262/2206/1868 2257/2202/1864 2260/2201/1863 +f 2262/2206/1868 2263/2207/1869 2264/2208/1870 +f 2264/2208/1870 2265/2209/1871 2262/2206/1868 +f 2262/2206/1868 2266/2210/1872 2267/2211/1873 +f 2267/2211/1873 2263/2207/1869 2262/2206/1868 +f 2262/2206/1868 2261/2205/1867 2268/2212/1874 +f 2268/2212/1874 2266/2210/1872 2262/2206/1868 +f 2262/2206/1868 2265/2209/1871 2269/2213/1875 +f 2269/2213/1875 2257/2202/1864 2262/2206/1868 +f 2273/2214/1876 2270/2215/1877 2271/2216/1878 +f 2271/2216/1878 2272/2217/1879 2273/2214/1876 +f 2273/2214/1876 2272/2217/1879 2274/2218/1880 +f 2274/2218/1880 2275/2219/1881 2273/2214/1876 +f 2279/2220/1882 2276/2221/1883 2277/2222/1884 +f 2277/2222/1884 2278/2223/1885 2279/2220/1882 +f 2279/2220/1882 2280/2224/1886 2281/2225/1887 +f 2281/2225/1887 2276/2221/1883 2279/2220/1882 +f 2273/2214/1876 2282/2226/1888 2283/2227/1889 +f 2283/2227/1889 2270/2215/1877 2273/2214/1876 +f 2287/2228/1890 2284/2229/1891 2285/2230/1892 +f 2285/2230/1892 2286/2231/1893 2287/2228/1890 +f 2291/2232/1894 2288/2233/1895 2289/2234/1896 +f 2289/2234/1896 2290/2235/1897 2291/2232/1894 +f 2295/2236/1898 2292/2237/1899 2293/2238/1900 +f 2293/2238/1900 2294/2239/1901 2295/2236/1898 +f 2299/2240/1902 2296/2241/1903 2297/2242/1904 +f 2297/2242/1904 2298/2243/1891 2299/2240/1902 +f 2295/2236/1898 2300/2244/1905 2301/2245/1906 +f 2301/2245/1906 2292/2237/1899 2295/2236/1898 +f 2304/2246/1907 2302/2247/1908 1932/1877/1540 +f 1932/1877/1540 2303/2248/1909 2304/2246/1907 +f 2304/2246/1907 2305/2249/1910 2306/2250/1911 +f 2306/2250/1911 2302/2247/1908 2304/2246/1907 +f 2310/2251/1912 2307/2252/1909 2308/2253/1913 +f 2308/2253/1913 2309/2254/1914 2310/2251/1912 +f 2312/2255/1915 2311/2256/1916 1609/1554/1222 +f 1609/1554/1222 1616/1560/1228 2312/2255/1915 +f 2312/2255/1915 1616/1560/1228 2313/2257/1917 +f 2313/2257/1917 2314/2258/1918 2312/2255/1915 +f 2312/2255/1915 2314/2258/1918 2315/2259/1919 +f 2315/2259/1919 2311/2256/1916 2312/2255/1915 +f 2317/2260/1920 2109/2053/1716 2103/2048/1711 +f 2103/2048/1711 2316/2261/1921 2317/2260/1920 +f 2317/2260/1920 2318/2262/1922 2319/2263/1923 +f 2319/2263/1923 2109/2053/1716 2317/2260/1920 +f 2317/2260/1920 2316/2261/1921 2320/2264/1924 +f 2320/2264/1924 2318/2262/1922 2317/2260/1920 +f 2324/2265/1925 2321/2266/1926 2322/2267/1927 +f 2322/2267/1927 2323/2268/1928 2324/2265/1925 +f 2324/2265/1925 2323/2268/1928 2325/2269/1929 +f 2325/2269/1929 2326/2270/1930 2324/2265/1925 +f 2324/2265/1925 2326/2270/1930 2327/2271/1931 +f 2327/2271/1931 2328/2272/1932 2324/2265/1925 +f 2332/2273/1933 2329/2274/1934 2330/2275/1935 +f 2330/2275/1935 2331/2276/1936 2332/2273/1933 +f 2332/2273/1933 2333/2277/1937 2334/2278/1938 +f 2334/2278/1938 2329/2274/1934 2332/2273/1933 +f 2332/2273/1933 2335/2279/1939 2336/2280/1940 +f 2336/2280/1940 2333/2277/1937 2332/2273/1933 +f 2332/2273/1933 2331/2276/1936 2337/2281/1941 +f 2337/2281/1941 2338/2282/1942 2332/2273/1933 +f 2332/2273/1933 2338/2282/1942 2339/2283/1943 +f 2339/2283/1943 2335/2279/1939 2332/2273/1933 +f 2343/2284/1944 2340/2285/1945 2341/2286/1946 +f 2341/2286/1946 2342/2287/1947 2343/2284/1944 +f 2343/2284/1944 2342/2287/1947 2344/2288/1948 +f 2344/2288/1948 2345/2289/1949 2343/2284/1944 +f 2177/2121/1784 2346/2290/1950 2347/2291/1951 +f 2347/2291/1951 2348/2292/1952 2177/2121/1784 +f 2352/2293/1953 2349/2294/1954 2350/2295/1955 +f 2350/2295/1955 2351/2296/1956 2352/2293/1953 +f 2352/2293/1953 2351/2296/1956 2353/2297/1957 +f 2353/2297/1957 2354/2298/1958 2352/2293/1953 +f 2352/2293/1953 2354/2298/1958 2355/2299/1959 +f 2355/2299/1959 2349/2294/1954 2352/2293/1953 +f 2359/2300/1960 2356/2301/1961 2357/2302/1962 +f 2357/2302/1962 2358/2303/1963 2359/2300/1960 +f 2359/2300/1960 1189/1134/806 2360/2304/1964 +f 2360/2304/1964 2356/2301/1961 2359/2300/1960 +f 2359/2300/1960 2358/2303/1963 1190/1135/807 +f 1190/1135/807 1189/1134/806 2359/2300/1960 +f 2363/2305/1965 2361/2306/1966 2029/1973/1636 +f 2029/1973/1636 2362/2307/1967 2363/2305/1965 +f 2363/2305/1965 2364/2308/1968 2365/2309/1969 +f 2365/2309/1969 2361/2306/1966 2363/2305/1965 +f 2363/2305/1965 2366/2310/1970 2367/2311/1971 +f 2367/2311/1971 2364/2308/1968 2363/2305/1965 +f 2371/2312/1972 2368/2313/1973 2369/2314/1974 +f 2369/2314/1974 2370/2315/1975 2371/2312/1972 +f 2374/2316/1976 2372/2317/1977 2373/2318/1978 +f 2373/2318/1978 1986/1930/1593 2374/2316/1976 +f 2374/2316/1976 1986/1930/1593 1983/1927/1590 +f 1983/1927/1590 2375/2319/1979 2374/2316/1976 +f 2374/2316/1976 2376/2320/1980 2377/2321/1981 +f 2377/2321/1981 2372/2317/1977 2374/2316/1976 +f 2374/2316/1976 2378/2322/1982 2379/2323/1983 +f 2379/2323/1983 2376/2320/1980 2374/2316/1976 +f 2374/2316/1976 2375/2319/1979 2380/2324/1984 +f 2380/2324/1984 2378/2322/1982 2374/2316/1976 +f 2384/2325/1985 2381/2326/1986 2382/2327/1987 +f 2382/2327/1987 2383/2328/1988 2384/2325/1985 +f 2388/2329/1989 2385/2330/1990 2386/2331/1991 +f 2386/2331/1991 2387/2332/1992 2388/2329/1989 +f 2392/2333/1993 2389/2334/1994 2390/2335/1995 +f 2390/2335/1995 2391/2336/1996 2392/2333/1993 +f 2395/2337/1997 2393/2338/1998 1658/1602/1269 +f 1658/1602/1269 2394/2339/1999 2395/2337/1997 +f 2395/2337/1997 2396/2340/2000 2397/2341/2001 +f 2397/2341/2001 2393/2338/1998 2395/2337/1997 +f 2395/2337/1997 2394/2339/1999 2398/2342/2002 +f 2398/2342/2002 2396/2340/2000 2395/2337/1997 +f 2402/2343/2003 2399/2344/2004 2400/2345/2005 +f 2400/2345/2005 2401/2346/2006 2402/2343/2003 +f 2402/2343/2003 2401/2346/2006 2403/2347/2007 +f 2403/2347/2007 2404/2348/2008 2402/2343/2003 +f 2402/2343/2003 2404/2348/2008 2405/2349/2009 +f 2405/2349/2009 2399/2344/2004 2402/2343/2003 +f 2409/2350/2010 2406/2351/2011 2407/2352/2012 +f 2407/2352/2012 2408/2353/2013 2409/2350/2010 +f 2409/2350/2010 2408/2353/2013 2410/2354/2014 +f 2410/2354/2014 2411/2355/2015 2409/2350/2010 +f 2415/2356/2016 2412/2357/2017 2413/2358/2018 +f 2413/2358/2018 2414/2359/2019 2415/2356/2016 +f 2419/2360/2020 2416/2361/2021 2417/2362/2022 +f 2417/2362/2022 2418/2363/2023 2419/2360/2020 +f 2419/2360/2020 2420/2364/2024 2421/2365/2025 +f 2421/2365/2025 2416/2361/2021 2419/2360/2020 +f 2419/2360/2020 2418/2363/2023 2422/2366/2026 +f 2422/2366/2026 2423/2367/2027 2419/2360/2020 +f 2419/2360/2020 2424/2368/2028 2425/2369/2029 +f 2425/2369/2029 2420/2364/2024 2419/2360/2020 +f 2429/2370/2030 2426/2371/2031 2427/2372/2032 +f 2427/2372/2032 2428/2373/2033 2429/2370/2030 +f 2429/2370/2030 2428/2373/2033 2430/2374/2034 +f 2430/2374/2034 2431/2375/2035 2429/2370/2030 +f 2429/2370/2030 2431/2375/2035 2432/2376/2036 +f 2432/2376/2036 2426/2371/2031 2429/2370/2030 +f 2434/2377/2037 2433/2378/2038 2264/2208/1870 +f 2264/2208/1870 2263/2207/1869 2434/2377/2037 +f 2434/2377/2037 2435/2379/2039 2436/2380/2040 +f 2436/2380/2040 2433/2378/2038 2434/2377/2037 +f 2434/2377/2037 2263/2207/1869 2267/2211/1873 +f 2267/2211/1873 2437/2381/2041 2434/2377/2037 +f 2434/2377/2037 2438/2382/2042 2439/2383/2043 +f 2439/2383/2043 2435/2379/2039 2434/2377/2037 +f 2434/2377/2037 2437/2381/2041 2440/2384/2044 +f 2440/2384/2044 2438/2382/2042 2434/2377/2037 +f 2444/2385/2045 2441/2386/2046 2442/2387/2047 +f 2442/2387/2047 2443/2388/2048 2444/2385/2045 +f 2444/2385/2045 2443/2388/2048 2445/2389/2049 +f 2445/2389/2049 2446/2390/2050 2444/2385/2045 +f 2444/2385/2045 2446/2390/2050 2447/2391/2051 +f 2447/2391/2051 2441/2386/2046 2444/2385/2045 +f 2449/2392/2052 2448/2393/2053 1594/1538/1206 +f 1594/1538/1206 1593/1537/1205 2449/2392/2052 +f 2449/2392/2052 1593/1537/1205 2450/2394/2054 +f 2450/2394/2054 2451/2395/2055 2449/2392/2052 +f 2449/2392/2052 2451/2395/2055 2452/2396/2056 +f 2452/2396/2056 2448/2393/2053 2449/2392/2052 +f 2455/2397/2057 2453/2398/2058 2454/2399/2059 +f 2454/2399/2059 1440/1384/1054 2455/2397/2057 +f 2455/2397/2057 2456/2400/2060 2457/2401/2061 +f 2457/2401/2061 2453/2398/2058 2455/2397/2057 +f 2455/2397/2057 1440/1384/1054 1439/1383/1053 +f 1439/1383/1053 2458/2402/2062 2455/2397/2057 +f 2455/2397/2057 2459/2403/2063 2460/2404/2064 +f 2460/2404/2064 2456/2400/2060 2455/2397/2057 +f 2455/2397/2057 2458/2402/2062 2461/2405/2065 +f 2461/2405/2065 2459/2403/2063 2455/2397/2057 +f 2465/2406/2066 2462/2407/2067 2463/2408/2068 +f 2463/2408/2068 2464/2409/2069 2465/2406/2066 +f 2465/2406/2066 2464/2409/2069 2466/2410/2070 +f 2466/2410/2070 2467/2411/2071 2465/2406/2066 +f 2465/2406/2066 2467/2411/2071 2468/2412/2072 +f 2468/2412/2072 2462/2407/2067 2465/2406/2066 +f 2472/2413/2073 2469/2414/2074 2470/2415/2075 +f 2470/2415/2075 2471/2416/2076 2472/2413/2073 +f 2476/2417/2077 2473/2418/2078 2474/2419/2079 +f 2474/2419/2079 2475/2420/2080 2476/2417/2077 +f 2472/2413/2073 2471/2416/2076 2477/2421/2081 +f 2477/2421/2081 2478/2422/2082 2472/2413/2073 +f 2482/2423/2083 2479/2424/2084 2480/2425/2085 +f 2480/2425/2085 2481/2426/2086 2482/2423/2083 +f 2482/2423/2083 2072/2017/1680 2071/2016/1679 +f 2071/2016/1679 2483/2427/2087 2482/2423/2083 +f 2482/2423/2083 2484/2428/2088 2485/2429/2089 +f 2485/2429/2089 2072/2017/1680 2482/2423/2083 +f 2482/2423/2083 2481/2426/2086 2486/2430/2090 +f 2486/2430/2090 2484/2428/2088 2482/2423/2083 +f 2482/2423/2083 2483/2427/2087 2487/2431/2091 +f 2487/2431/2091 2479/2424/2084 2482/2423/2083 +f 2319/2263/1923 2488/2432/2092 2489/2433/2093 +f 2489/2433/2093 2490/2434/2094 2319/2263/1923 +f 2319/2263/1923 2490/2434/2094 2110/2054/1717 +f 2110/2054/1717 2109/2053/1716 2319/2263/1923 +f 2319/2263/1923 2491/2435/2095 2330/2275/1935 +f 2330/2275/1935 2488/2432/2092 2319/2263/1923 +f 2319/2263/1923 2318/2262/1922 2492/2436/2096 +f 2492/2436/2096 2491/2435/2095 2319/2263/1923 +f 2496/2437/2097 2493/2438/2098 2494/2439/2099 +f 2494/2439/2099 2495/2440/2100 2496/2437/2097 +f 2496/2437/2097 2495/2440/2100 2497/2441/2101 +f 2497/2441/2101 2498/2442/2102 2496/2437/2097 +f 2496/2437/2097 2498/2442/2102 2499/2443/2103 +f 2499/2443/2103 2493/2438/2098 2496/2437/2097 +f 2503/2444/2104 2500/2445/2105 2501/2446/2106 +f 2501/2446/2106 2502/2447/2107 2503/2444/2104 +f 2507/2448/2108 2504/2449/2109 2505/2450/2110 +f 2505/2450/2110 2506/2451/2111 2507/2448/2108 +f 2507/2448/2108 2506/2451/2111 2508/2452/2112 +f 2508/2452/2112 2509/2453/2113 2507/2448/2108 +f 2507/2448/2108 2509/2453/2113 2510/2454/2114 +f 2510/2454/2114 2504/2449/2109 2507/2448/2108 +f 2130/2074/1737 2511/2455/2115 2512/2456/2116 +f 2512/2456/2116 2131/2075/1738 2130/2074/1737 +f 2130/2074/1737 2513/2457/2117 2514/2458/2118 +f 2514/2458/2118 2511/2455/2115 2130/2074/1737 +f 2130/2074/1737 2063/2007/1670 2515/2459/2119 +f 2515/2459/2119 2516/2460/2120 2130/2074/1737 +f 2130/2074/1737 2516/2460/2120 2517/2461/2121 +f 2517/2461/2121 2513/2457/2117 2130/2074/1737 +f 2468/2412/2072 2518/2462/2122 2519/2463/2123 +f 2519/2463/2123 2462/2407/2067 2468/2412/2072 +f 2468/2412/2072 2467/2411/2071 2520/2464/2124 +f 2520/2464/2124 2518/2462/2122 2468/2412/2072 +f 2524/2465/2125 2521/2466/2126 2522/2467/2127 +f 2522/2467/2127 2523/2468/2128 2524/2465/2125 +f 2528/2469/2129 2525/2470/2130 2526/2471/2131 +f 2526/2471/2131 2527/2472/2132 2528/2469/2129 +f 2524/2465/2125 2529/2473/2133 2530/2474/2134 +f 2530/2474/2134 2521/2466/2126 2524/2465/2125 +f 2528/2469/2129 2289/2234/1896 2288/2233/1895 +f 2288/2233/1895 2531/2475/2135 2528/2469/2129 +f 2533/2476/2136 2532/2477/2137 1610/1555/1223 +f 1610/1555/1223 1609/1554/1222 2533/2476/2136 +f 2537/2478/2138 2534/2479/2139 2535/2480/2140 +f 2535/2480/2140 2536/2481/2141 2537/2478/2138 +f 2541/2482/2142 2538/2483/2143 2539/2484/2144 +f 2539/2484/2144 2540/2485/2145 2541/2482/2142 +f 2537/2478/2138 2536/2481/2141 2542/2486/2146 +f 2542/2486/2146 2543/2487/2147 2537/2478/2138 +f 2541/2482/2142 2540/2485/2145 2544/2488/2148 +f 2544/2488/2148 2545/2489/992 2541/2482/2142 +f 1320/1261/933 1324/1268/940 2034/1979/1642 +f 2034/1979/1642 1321/1265/937 1320/1261/933 +f 2547/2490/2149 2546/2491/2150 1301/1245/917 +f 1301/1245/917 1305/1249/921 2547/2490/2149 +f 2547/2490/2149 2548/2492/2151 2549/2493/2152 +f 2549/2493/2152 2546/2491/2150 2547/2490/2149 +f 2547/2490/2149 1305/1249/921 2550/2494/2153 +f 2550/2494/2153 2551/2495/2154 2547/2490/2149 +f 2547/2490/2149 2552/2496/2155 2553/2497/2156 +f 2553/2497/2156 2548/2492/2151 2547/2490/2149 +f 2547/2490/2149 2551/2495/2154 2554/2498/2157 +f 2554/2498/2157 2552/2496/2155 2547/2490/2149 +f 2558/2499/2158 2555/2500/2159 2556/2501/2160 +f 2556/2501/2160 2557/2502/2161 2558/2499/2158 +f 2558/2499/2158 2559/2503/2162 2560/2504/2163 +f 2560/2504/2163 2555/2500/2159 2558/2499/2158 +f 2558/2499/2158 2557/2502/2161 2561/2505/2164 +f 2561/2505/2164 2562/2506/2165 2558/2499/2158 +f 2566/2507/2166 2563/2508/2167 2564/2509/2168 +f 2564/2509/2168 2565/2510/2169 2566/2507/2166 +f 2566/2507/2166 2565/2510/2169 2567/2511/2170 +f 2567/2511/2170 2568/2512/2171 2566/2507/2166 +f 2566/2507/2166 2568/2512/2171 2569/2513/2172 +f 2569/2513/2172 2563/2508/2167 2566/2507/2166 +f 2573/2514/2173 2570/2515/2174 2571/2516/2175 +f 2571/2516/2175 2572/2517/2176 2573/2514/2173 +f 2573/2514/2173 2574/2518/2177 2575/2519/2178 +f 2575/2519/2178 2570/2515/2174 2573/2514/2173 +s 0 +f 2573/2514/2179 2572/2517/2179 2576/2520/2179 +s 1 +f 2576/2520/2180 2574/2518/2177 2573/2514/2173 +f 2580/2521/2181 2577/2522/2182 2578/2523/2183 +f 2578/2523/2183 2579/2524/2184 2580/2521/2181 +f 2580/2521/2181 2581/2525/2185 2582/2526/2186 +f 2582/2526/2186 2577/2522/2182 2580/2521/2181 +f 2580/2521/2181 2583/2527/2187 2584/2528/2188 +f 2584/2528/2188 2585/2529/2189 2580/2521/2181 +f 2580/2521/2181 2579/2524/2184 2586/2530/2190 +f 2586/2530/2190 2583/2527/2187 2580/2521/2181 +f 2580/2521/2181 2585/2529/2189 2587/2531/2191 +f 2587/2531/2191 2581/2525/2185 2580/2521/2181 +f 2589/2532/2192 2471/2416/2076 2470/2415/2075 +f 2470/2415/2075 2588/2533/2193 2589/2532/2192 +f 2589/2532/2192 2590/2534/2194 2477/2421/2081 +f 2477/2421/2081 2471/2416/2076 2589/2532/2192 +f 2589/2532/2192 2588/2533/2193 2591/2535/2195 +f 2591/2535/2195 2590/2534/2194 2589/2532/2192 +f 2595/2536/2196 2592/2537/2197 2593/2538/2198 +f 2593/2538/2198 2594/2539/2199 2595/2536/2196 +f 2595/2536/2196 2594/2539/2199 2596/2540/2200 +f 2596/2540/2200 2597/2541/2201 2595/2536/2196 +f 2595/2536/2196 2597/2541/2201 2598/2542/2202 +f 2598/2542/2202 2599/2543/2203 2595/2536/2196 +f 2595/2536/2196 2599/2543/2203 2600/2544/2204 +f 2600/2544/2204 2601/2545/2205 2595/2536/2196 +f 2595/2536/2196 2601/2545/2205 2602/2546/2206 +f 2602/2546/2206 2592/2537/2197 2595/2536/2196 +f 2606/2547/2207 2603/2548/2208 2604/2549/2209 +f 2604/2549/2209 2605/2550/2210 2606/2547/2207 +f 2606/2547/2207 2605/2550/2210 2607/2551/2211 +f 2607/2551/2211 2608/2552/2212 2606/2547/2207 +f 2606/2547/2207 2608/2552/2212 2609/2553/2213 +f 2609/2553/2213 2603/2548/2208 2606/2547/2207 +f 2613/2554/2214 2610/2555/2215 2611/2556/2216 +f 2611/2556/2216 2612/2557/2217 2613/2554/2214 +f 2613/2554/2214 2612/2557/2217 2614/2558/2218 +f 2614/2558/2218 2615/2559/2219 2613/2554/2214 +f 2613/2554/2214 2615/2559/2219 2616/2560/2220 +f 2616/2560/2220 2610/2555/2215 2613/2554/2214 +f 2620/2561/2221 2617/2562/2222 2618/2563/2223 +f 2618/2563/2223 2619/2564/2224 2620/2561/2221 +f 2620/2561/2221 2621/2565/2225 2622/2566/2226 +f 2622/2566/2226 2623/2567/2227 2620/2561/2221 +f 2620/2561/2221 2623/2567/2227 2624/2568/2228 +f 2624/2568/2228 2617/2562/2222 2620/2561/2221 +f 2626/2569/2229 1709/1654/1320 1714/1658/1324 +f 1714/1658/1324 2625/2570/2230 2626/2569/2229 +f 2626/2569/2229 2625/2570/2230 2021/1965/1628 +f 2021/1965/1628 2019/1963/1626 2626/2569/2229 +f 2626/2569/2229 2019/1963/1626 1710/1655/1321 +f 1710/1655/1321 1709/1654/1320 2626/2569/2229 +s 0 +f 2630/2571/33 2627/2572/33 2628/2573/33 +f 2628/2573/33 2629/2574/33 2630/2571/33 +f 2630/2571/33 2631/2575/33 2632/2576/33 +f 2632/2576/33 2627/2572/33 2630/2571/33 +f 2630/2571/33 2629/2574/33 2633/2577/33 +f 2633/2577/33 2631/2575/33 2630/2571/33 +s 1 +f 2637/2578/2231 2634/2579/2232 2635/2580/2233 +f 2635/2580/2233 2636/2581/2234 2637/2578/2231 +f 2637/2578/2231 2638/2582/2235 2639/2583/2236 +f 2639/2583/2236 2640/2584/2237 2637/2578/2231 +f 2637/2578/2231 2636/2581/2234 2641/2585/2238 +f 2641/2585/2238 2638/2582/2235 2637/2578/2231 +f 2645/2586/2239 2642/2587/2240 2643/2588/2241 +f 2643/2588/2241 2644/2589/2242 2645/2586/2239 +f 2645/2586/2239 2644/2589/2242 2646/2590/2243 +f 2646/2590/2243 2647/2591/2244 2645/2586/2239 +f 2645/2586/2239 2647/2591/2244 2648/2592/2245 +f 2648/2592/2245 2642/2587/2240 2645/2586/2239 +f 2652/2593/2246 2649/2594/2247 2650/2595/2248 +f 2650/2595/2248 2651/2596/2249 2652/2593/2246 +f 2652/2593/2246 2651/2596/2249 2653/2597/2250 +f 2653/2597/2250 2654/2598/2251 2652/2593/2246 +f 2652/2593/2246 2654/2598/2251 2655/2599/2252 +f 2655/2599/2252 2649/2594/2247 2652/2593/2246 +f 2657/2600/2253 1779/1723/1389 1777/1722/1388 +f 1777/1722/1388 2656/2601/2254 2657/2600/2253 +f 2657/2600/2253 2658/2602/2255 2659/2603/2256 +f 2659/2603/2256 1779/1723/1389 2657/2600/2253 +f 2657/2600/2253 2660/2604/2257 2661/2605/2258 +f 2661/2605/2258 2658/2602/2255 2657/2600/2253 +f 2657/2600/2253 2662/2606/2259 2663/2607/2260 +f 2663/2607/2260 2660/2604/2257 2657/2600/2253 +f 2657/2600/2253 2656/2601/2254 2664/2608/2261 +f 2664/2608/2261 2662/2606/2259 2657/2600/2253 +f 2666/2609/2262 2470/2415/2075 2469/2414/2074 +f 2469/2414/2074 2665/2610/2263 2666/2609/2262 +f 2670/2611/2264 2667/2612/2265 2668/2613/2266 +f 2668/2613/2266 2669/2614/2267 2670/2611/2264 +f 2666/2609/2262 2671/2615/2268 2588/2533/2193 +f 2588/2533/2193 2470/2415/2075 2666/2609/2262 +f 1961/1906/1569 2672/2616/2269 2673/2617/2270 +f 2673/2617/2270 2674/2618/2271 1961/1906/1569 +f 1961/1906/1569 2674/2618/2271 2675/2619/2272 +f 2675/2619/2272 1310/1254/926 1961/1906/1569 +f 1961/1906/1569 1968/1912/1575 2676/2620/2273 +f 2676/2620/2273 2672/2616/2269 1961/1906/1569 +f 2680/2621/2274 2677/2622/2275 2678/2623/2276 +f 2678/2623/2276 2679/2624/2277 2680/2621/2274 +f 2680/2621/2274 2679/2624/2277 2681/2625/2278 +f 2681/2625/2278 2014/1959/1622 2680/2621/2274 +f 2680/2621/2274 2014/1959/1622 2017/1958/1621 +f 2017/1958/1621 2022/1966/1629 2680/2621/2274 +f 2680/2621/2274 2682/2626/2279 2683/2627/2280 +f 2683/2627/2280 2677/2622/2275 2680/2621/2274 +f 2680/2621/2274 2022/1966/1629 2684/2628/2281 +f 2684/2628/2281 2682/2626/2279 2680/2621/2274 +f 2688/2629/2282 2685/2630/2283 2686/2631/2284 +f 2686/2631/2284 2687/2632/2285 2688/2629/2282 +f 2688/2629/2282 2687/2632/2285 2689/2633/2286 +f 2689/2633/2286 2690/2634/2287 2688/2629/2282 +f 2688/2629/2282 2690/2634/2287 2691/2635/2288 +f 2691/2635/2288 2685/2630/2283 2688/2629/2282 +f 2695/2636/2289 2692/2637/2290 2693/2638/2291 +f 2693/2638/2291 2694/2639/2292 2695/2636/2289 +f 2695/2636/2289 2696/2640/2293 2697/2641/2294 +f 2697/2641/2294 2698/2642/2295 2695/2636/2289 +f 2695/2636/2289 2698/2642/2295 2699/2643/2296 +f 2699/2643/2296 2692/2637/2290 2695/2636/2289 +f 2695/2636/2289 2700/2644/2297 2701/2645/2298 +f 2701/2645/2298 2696/2640/2293 2695/2636/2289 +f 2695/2636/2289 2694/2639/2292 2702/2646/2299 +f 2702/2646/2299 2700/2644/2297 2695/2636/2289 +f 2276/2221/1883 2281/2225/1887 2703/2647/2300 +f 2703/2647/2300 2704/2648/2301 2276/2221/1883 +f 2276/2221/1883 2705/2649/2302 2706/2650/2303 +f 2706/2650/2303 2277/2222/1884 2276/2221/1883 +f 2276/2221/1883 2704/2648/2301 2707/2651/2304 +f 2707/2651/2304 2705/2649/2302 2276/2221/1883 +f 2711/2652/2305 2708/2653/2306 2709/2654/2307 +f 2709/2654/2307 2710/2655/2308 2711/2652/2305 +f 2711/2652/2305 2712/2656/2309 2713/2657/2310 +f 2713/2657/2310 2708/2653/2306 2711/2652/2305 +f 2711/2652/2305 2710/2655/2308 2714/2658/2311 +f 2714/2658/2311 2712/2656/2309 2711/2652/2305 +f 2718/2659/2312 2715/2660/2313 2716/2661/2314 +f 2716/2661/2314 2717/2662/2315 2718/2659/2312 +f 2718/2659/2312 2719/2663/2316 2720/2664/2317 +f 2720/2664/2317 2715/2660/2313 2718/2659/2312 +f 2718/2659/2312 2717/2662/2315 2721/2665/2318 +f 2721/2665/2318 2722/2666/2319 2718/2659/2312 +f 2718/2659/2312 2722/2666/2319 2723/2667/2320 +f 2723/2667/2320 2724/2668/2321 2718/2659/2312 +f 2728/2669/2322 2725/2670/2323 2726/2671/2324 +f 2726/2671/2324 2727/2672/2325 2728/2669/2322 +f 2728/2669/2322 2729/2673/2326 2730/2674/2327 +f 2730/2674/2327 2731/2675/2328 2728/2669/2322 +f 2728/2669/2322 2727/2672/2325 2732/2676/2329 +f 2732/2676/2329 2729/2673/2326 2728/2669/2322 +f 2736/2677/2330 2733/2678/2331 2734/2679/2332 +f 2734/2679/2332 2735/2680/2333 2736/2677/2330 +f 2736/2677/2330 2735/2680/2333 2737/2681/2334 +f 2737/2681/2334 2738/2682/2335 2736/2677/2330 +f 2736/2677/2330 2738/2682/2335 2739/2683/2336 +f 2739/2683/2336 2733/2678/2331 2736/2677/2330 +f 2743/2684/2337 2740/2685/2338 2741/2686/2339 +f 2741/2686/2339 2742/2687/2340 2743/2684/2337 +f 2743/2684/2337 2742/2687/2340 2744/2688/2341 +f 2744/2688/2341 2745/2689/2342 2743/2684/2337 +f 2743/2684/2337 2746/2690/2343 2747/2691/2344 +f 2747/2691/2344 2740/2685/2338 2743/2684/2337 +f 2380/2324/1984 2375/2319/1979 2748/2692/2345 +f 2748/2692/2345 2749/2693/2346 2380/2324/1984 +f 2380/2324/1984 2749/2693/2346 2750/2694/2347 +f 2750/2694/2347 2751/2695/2348 2380/2324/1984 +f 2380/2324/1984 2751/2695/2348 2397/2341/2001 +f 2397/2341/2001 2396/2340/2000 2380/2324/1984 +f 2380/2324/1984 2396/2340/2000 2398/2342/2002 +f 2398/2342/2002 2378/2322/1982 2380/2324/1984 +f 2755/2696/2349 2752/2697/2350 2753/2698/2351 +f 2753/2698/2351 2754/2699/2352 2755/2696/2349 +f 2755/2696/2349 2756/2700/2353 2757/2701/2354 +f 2757/2701/2354 2758/2702/2355 2755/2696/2349 +f 2755/2696/2349 2758/2702/2355 2759/2703/2356 +f 2759/2703/2356 2752/2697/2350 2755/2696/2349 +f 2755/2696/2349 2760/2704/2357 2761/2705/2358 +f 2761/2705/2358 2756/2700/2353 2755/2696/2349 +f 2755/2696/2349 2754/2699/2352 2762/2706/2359 +f 2762/2706/2359 2760/2704/2357 2755/2696/2349 +f 2766/2707/2360 2763/2708/2361 2764/2709/2362 +f 2764/2709/2362 2765/2710/2363 2766/2707/2360 +f 2766/2707/2360 2765/2710/2363 2767/2711/2364 +f 2767/2711/2364 2768/2712/2365 2766/2707/2360 +f 2766/2707/2360 2769/2713/2366 2770/2714/2367 +f 2770/2714/2367 2763/2708/2361 2766/2707/2360 +f 2761/2705/2358 2771/2715/2368 2772/2716/2369 +f 2772/2716/2369 2756/2700/2353 2761/2705/2358 +f 2761/2705/2358 2760/2704/2357 2773/2717/2370 +f 2773/2717/2370 2771/2715/2368 2761/2705/2358 +f 2777/2718/2371 2774/2719/2372 2775/2720/2373 +f 2775/2720/2373 2776/2721/2374 2777/2718/2371 +f 2777/2718/2371 2778/2722/2375 2779/2723/2376 +f 2779/2723/2376 2774/2719/2372 2777/2718/2371 +f 2777/2718/2371 2776/2721/2374 2780/2724/2377 +f 2780/2724/2377 2781/2725/2378 2777/2718/2371 +f 2777/2718/2371 2781/2725/2378 2782/2726/2379 +f 2782/2726/2379 2783/2727/2380 2777/2718/2371 +f 2777/2718/2371 2783/2727/2380 2784/2728/2381 +f 2784/2728/2381 2778/2722/2375 2777/2718/2371 +f 2787/2729/2382 2709/2654/2307 2785/2730/2383 +f 2785/2730/2383 2786/2731/2384 2787/2729/2382 +f 2787/2729/2382 2786/2731/2384 2788/2732/2385 +f 2788/2732/2385 2789/2733/2386 2787/2729/2382 +f 2787/2729/2382 2790/2734/2387 2710/2655/2308 +f 2710/2655/2308 2709/2654/2307 2787/2729/2382 +f 2794/2735/2388 2791/2736/2389 2792/2737/2390 +f 2792/2737/2390 2793/2738/2391 2794/2735/2388 +f 2794/2735/2388 2793/2738/2391 2795/2739/2392 +f 2795/2739/2392 2796/2740/2393 2794/2735/2388 +f 2794/2735/2388 2797/2741/2394 2798/2742/2395 +f 2798/2742/2395 2791/2736/2389 2794/2735/2388 +f 2794/2735/2388 2799/2743/2396 2800/2744/2397 +f 2800/2744/2397 2797/2741/2394 2794/2735/2388 +f 2794/2735/2388 2796/2740/2393 2801/2745/2398 +f 2801/2745/2398 2799/2743/2396 2794/2735/2388 +f 2805/2746/2399 2802/2747/2400 2803/2748/2401 +f 2803/2748/2401 2804/2749/2402 2805/2746/2399 +f 2805/2746/2399 2804/2749/2402 2806/2750/2403 +f 2806/2750/2403 2807/2751/2404 2805/2746/2399 +f 2805/2746/2399 2807/2751/2404 2808/2752/2405 +f 2808/2752/2405 2802/2747/2400 2805/2746/2399 +f 2812/2753/2406 2809/2754/2407 2810/2755/2408 +f 2810/2755/2408 2811/2756/2409 2812/2753/2406 +f 2814/2757/2410 1723/1667/1333 1722/1666/1332 +f 1722/1666/1332 2813/2758/2411 2814/2757/2410 +f 2812/2753/2406 2811/2756/2409 2815/2759/2412 +f 2815/2759/2412 2816/2760/2413 2812/2753/2406 +f 2668/2613/2266 2667/2612/2265 2817/2761/2414 +f 2817/2761/2414 2818/2762/2415 2668/2613/2266 +f 2668/2613/2266 2818/2762/2415 2819/2763/2416 +f 2819/2763/2416 2669/2614/2267 2668/2613/2266 +f 2823/2764/2417 2820/2765/2418 2821/2766/2419 +f 2821/2766/2419 2822/2767/2420 2823/2764/2417 +f 2823/2764/2417 2824/2768/2421 2825/2769/2422 +f 2825/2769/2422 2820/2765/2418 2823/2764/2417 +f 2823/2764/2417 2826/2770/2423 2827/2771/2424 +f 2827/2771/2424 2824/2768/2421 2823/2764/2417 +f 2823/2764/2417 2828/2772/2425 2829/2773/2426 +f 2829/2773/2426 2826/2770/2423 2823/2764/2417 +f 2823/2764/2417 2822/2767/2420 2830/2774/2427 +f 2830/2774/2427 2828/2772/2425 2823/2764/2417 +f 2315/2259/1919 2314/2258/1918 2831/2775/2428 +f 2831/2775/2428 2832/2776/2429 2315/2259/1919 +f 2315/2259/1919 2832/2776/2429 2833/2777/2430 +f 2833/2777/2430 2834/2778/2431 2315/2259/1919 +f 2532/2477/2137 2835/2779/2432 2836/2780/2433 +f 2836/2780/2433 1610/1555/1223 2532/2477/2137 +f 2840/2781/2434 2837/2782/2435 2838/2783/2436 +f 2838/2783/2436 2839/2784/2437 2840/2781/2434 +f 2840/2781/2434 2839/2784/2437 2841/2785/2438 +f 2841/2785/2438 2842/2786/2439 2840/2781/2434 +f 2840/2781/2434 2842/2786/2439 2843/2787/2440 +f 2843/2787/2440 2837/2782/2435 2840/2781/2434 +f 2847/2788/2441 2844/2789/2442 2845/2790/2443 +f 2845/2790/2443 2846/2791/2444 2847/2788/2441 +f 2847/2788/2441 2848/2792/2445 2849/2793/2446 +f 2849/2793/2446 2850/2794/2447 2847/2788/2441 +f 2847/2788/2441 2846/2791/2444 2851/2795/2448 +f 2851/2795/2448 2848/2792/2445 2847/2788/2441 +f 2725/2670/2323 2728/2669/2322 2852/2796/2449 +f 2852/2796/2449 2853/2797/2450 2725/2670/2323 +f 2857/2798/2451 2854/2799/2452 2855/2800/2453 +f 2855/2800/2453 2856/2801/2454 2857/2798/2451 +f 2857/2798/2451 2858/2802/2455 2859/2803/2456 +f 2859/2803/2456 2860/2804/2457 2857/2798/2451 +f 2857/2798/2451 2856/2801/2454 2861/2805/2458 +f 2861/2805/2458 2858/2802/2455 2857/2798/2451 +f 2864/2806/2459 2862/2807/2460 2502/2447/2107 +f 2502/2447/2107 2863/2808/2461 2864/2806/2459 +f 2864/2806/2459 2865/2809/2462 2866/2810/2463 +f 2866/2810/2463 2862/2807/2460 2864/2806/2459 +f 2864/2806/2459 2863/2808/2461 2867/2811/2464 +f 2867/2811/2464 2865/2809/2462 2864/2806/2459 +f 2705/2649/2302 2707/2651/2304 2868/2812/2465 +f 2868/2812/2465 2869/2813/2466 2705/2649/2302 +f 2705/2649/2302 2869/2813/2466 2870/2814/2467 +f 2870/2814/2467 2871/2815/2468 2705/2649/2302 +f 2705/2649/2302 2871/2815/2468 2872/2816/2469 +f 2872/2816/2469 2706/2650/2303 2705/2649/2302 +f 2732/2676/2329 2727/2672/2325 2873/2817/2470 +f 2873/2817/2470 2874/2818/2471 2732/2676/2329 +f 2732/2676/2329 2874/2818/2471 2875/2819/2472 +f 2875/2819/2472 2876/2820/2473 2732/2676/2329 +f 2880/2821/2474 2877/2822/2475 2878/2823/2476 +f 2878/2823/2476 2879/2824/2477 2880/2821/2474 +f 2880/2821/2474 2881/2825/2478 2882/2826/2479 +f 2882/2826/2479 2877/2822/2475 2880/2821/2474 +f 2880/2821/2474 2879/2824/2477 2883/2827/2480 +f 2883/2827/2480 2881/2825/2478 2880/2821/2474 +f 2887/2828/2481 2884/2829/2482 2885/2830/2483 +f 2885/2830/2483 2886/2831/2484 2887/2828/2481 +f 2887/2828/2481 2888/2832/2485 2889/2833/2486 +f 2889/2833/2486 2890/2834/2487 2887/2828/2481 +f 2887/2828/2481 2891/2835/2488 2892/2836/2489 +f 2892/2836/2489 2884/2829/2482 2887/2828/2481 +f 2887/2828/2481 2886/2831/2484 2893/2837/2490 +f 2893/2837/2490 2888/2832/2485 2887/2828/2481 +f 2887/2828/2481 2890/2834/2487 2894/2838/2491 +f 2894/2838/2491 2891/2835/2488 2887/2828/2481 +f 2898/2839/2492 2895/2840/2493 2896/2841/2494 +f 2896/2841/2494 2897/2842/2495 2898/2839/2492 +f 2898/2839/2492 2897/2842/2495 2899/2843/2496 +f 2899/2843/2496 2900/2844/2497 2898/2839/2492 +f 2898/2839/2492 2900/2844/2497 2901/2845/2498 +f 2901/2845/2498 2895/2840/2493 2898/2839/2492 +f 2905/2846/2499 2902/2847/2500 2903/2848/2501 +f 2903/2848/2501 2904/2849/2502 2905/2846/2499 +f 2905/2846/2499 2904/2849/2502 2906/2850/2503 +f 2906/2850/2503 1214/1158/830 2905/2846/2499 +f 2905/2846/2499 1214/1158/830 1213/1157/829 +f 1213/1157/829 2902/2847/2500 2905/2846/2499 +f 2908/2851/2504 1872/1816/1479 1871/1815/1478 +f 1871/1815/1478 2907/2852/2505 2908/2851/2504 +f 2912/2853/2506 2909/2854/2507 2910/2855/2508 +f 2910/2855/2508 2911/2856/2509 2912/2853/2506 +f 2912/2853/2506 2913/2857/2510 2914/2858/2511 +f 2914/2858/2511 2909/2854/2507 2912/2853/2506 +f 2918/2859/2512 2915/2860/2513 2916/2861/2514 +f 2916/2861/2514 2917/2862/2515 2918/2859/2512 +f 2918/2859/2512 2919/2863/2516 2920/2864/2517 +f 2920/2864/2517 2915/2860/2513 2918/2859/2512 +f 2918/2859/2512 2917/2862/2515 2921/2865/2518 +f 2921/2865/2518 2919/2863/2516 2918/2859/2512 +f 1955/1900/1563 2922/2866/2519 2923/2867/2520 +f 2923/2867/2520 2924/2868/2521 1955/1900/1563 +f 1955/1900/1563 2924/2868/2521 2925/2869/2522 +f 2925/2869/2522 1956/1901/1564 1955/1900/1563 +f 1955/1900/1563 1954/1899/1562 2926/2870/2523 +f 2926/2870/2523 2927/2871/2524 1955/1900/1563 +f 1955/1900/1563 2927/2871/2524 2928/2872/2525 +f 2928/2872/2525 2922/2866/2519 1955/1900/1563 +f 2932/2873/2526 2929/2874/2527 2930/2875/2528 +f 2930/2875/2528 2931/2876/2529 2932/2873/2526 +f 2932/2873/2526 2933/2877/2530 2934/2878/2531 +f 2934/2878/2531 2935/2879/2532 2932/2873/2526 +f 2932/2873/2526 2935/2879/2532 2936/2880/2533 +f 2936/2880/2533 2929/2874/2527 2932/2873/2526 +f 2940/2881/2534 2937/2882/2535 2938/2883/2536 +f 2938/2883/2536 2939/2884/2537 2940/2881/2534 +f 2181/2126/1789 2180/2125/1788 2941/2885/2535 +f 2941/2885/2535 2942/2886/2538 2181/2126/1789 +f 2942/2886/2538 2943/2887/2539 2944/2888/2540 +f 2944/2888/2540 2181/2126/1789 2942/2886/2538 +f 2948/2889/2541 2945/2890/2542 2946/2891/2543 +f 2946/2891/2543 2947/2892/2544 2948/2889/2541 +f 2948/2889/2541 2949/2893/2545 2950/2894/2546 +f 2950/2894/2546 2945/2890/2542 2948/2889/2541 +f 2948/2889/2541 2947/2892/2544 2951/2895/2547 +f 2951/2895/2547 2949/2893/2545 2948/2889/2541 +f 2955/2896/2548 2952/2897/2549 2953/2898/2550 +f 2953/2898/2550 2954/2899/2551 2955/2896/2548 +f 2955/2896/2548 2956/2900/2552 2957/2901/2553 +f 2957/2901/2553 2958/2902/2554 2955/2896/2548 +f 2955/2896/2548 2954/2899/2551 2959/2903/2555 +f 2959/2903/2555 2956/2900/2552 2955/2896/2548 +f 2963/2904/2556 2960/2905/2557 2961/2906/2558 +f 2961/2906/2558 2962/2907/2559 2963/2904/2556 +f 2963/2904/2556 2964/2908/2560 2965/2909/2561 +f 2965/2909/2561 2960/2905/2557 2963/2904/2556 +f 2963/2904/2556 2962/2907/2559 2966/2910/2562 +f 2966/2910/2562 2967/2911/2563 2963/2904/2556 +f 2963/2904/2556 2967/2911/2563 2968/2912/2564 +f 2968/2912/2564 2969/2913/2565 2963/2904/2556 +f 2963/2904/2556 2969/2913/2565 2970/2914/2566 +f 2970/2914/2566 2964/2908/2560 2963/2904/2556 +f 2974/2915/2567 2971/2916/2568 2972/2917/2569 +f 2972/2917/2569 2973/2918/2570 2974/2915/2567 +f 2974/2915/2567 2689/2633/2286 2687/2632/2285 +f 2687/2632/2285 2975/2919/2571 2974/2915/2567 +f 2974/2915/2567 2973/2918/2570 2976/2920/2572 +f 2976/2920/2572 2689/2633/2286 2974/2915/2567 +f 2974/2915/2567 2975/2919/2571 2977/2921/2573 +f 2977/2921/2573 2978/2922/2574 2974/2915/2567 +f 2974/2915/2567 2978/2922/2574 2979/2923/2575 +f 2979/2923/2575 2971/2916/2568 2974/2915/2567 +f 2983/2924/2576 2980/2925/2577 2981/2926/2578 +f 2981/2926/2578 2982/2927/2579 2983/2924/2576 +f 2983/2924/2576 2984/2928/2580 2985/2929/2581 +f 2985/2929/2581 2980/2925/2577 2983/2924/2576 +f 2983/2924/2576 2982/2927/2579 2986/2930/2582 +f 2986/2930/2582 2984/2928/2580 2983/2924/2576 +f 2990/2931/2583 2987/2932/2584 2988/2933/2585 +f 2988/2933/2585 2989/2934/2586 2990/2931/2583 +f 2990/2931/2583 2991/2935/2587 2992/2936/2588 +f 2992/2936/2588 2987/2932/2584 2990/2931/2583 +f 2990/2931/2583 2989/2934/2586 2993/2937/2589 +f 2993/2937/2589 2994/2938/2590 2990/2931/2583 +f 2990/2931/2583 2995/2939/2591 2996/2940/2592 +f 2996/2940/2592 2991/2935/2587 2990/2931/2583 +f 2990/2931/2583 2994/2938/2590 2997/2941/2593 +f 2997/2941/2593 2995/2939/2591 2990/2931/2583 +f 2867/2811/2464 2998/2942/2594 2999/2943/2595 +f 2999/2943/2595 3000/2944/2596 2867/2811/2464 +f 2867/2811/2464 3000/2944/2596 3001/2945/2597 +f 3001/2945/2597 2865/2809/2462 2867/2811/2464 +f 3005/2946/2598 3002/2947/2599 3003/2948/2600 +f 3003/2948/2600 3004/2949/2601 3005/2946/2598 +f 3009/2950/2602 3006/2951/2603 3007/2952/2604 +f 3007/2952/2604 3008/2953/2605 3009/2950/2602 +f 3005/2946/2598 3010/2954/2606 3011/2955/2607 +f 3011/2955/2607 3002/2947/2599 3005/2946/2598 +f 3009/2950/2602 3012/2956/2608 2872/2816/2469 +f 2872/2816/2469 2871/2815/2468 3009/2950/2602 +f 3009/2950/2602 2871/2815/2468 2870/2814/2467 +f 2870/2814/2467 3006/2951/2603 3009/2950/2602 +f 3016/2957/2609 3013/2958/2610 3014/2959/2611 +f 3014/2959/2611 3015/2960/2612 3016/2957/2609 +f 3020/2961/2613 3017/2962/2614 3018/2963/2615 +f 3018/2963/2615 3019/2964/2616 3020/2961/2613 +f 3016/2957/2609 3021/2965/2617 3022/2966/2618 +f 3022/2966/2618 3013/2958/2610 3016/2957/2609 +f 3026/2967/2619 3023/2968/2620 3024/2969/2621 +f 3024/2969/2621 3025/2970/2622 3026/2967/2619 +f 3026/2967/2619 3027/2971/2623 3028/2972/2624 +f 3028/2972/2624 3023/2968/2620 3026/2967/2619 +f 3032/2973/2625 3029/2974/2626 3030/2975/2627 +f 3030/2975/2627 3031/2976/2628 3032/2973/2625 +f 3032/2973/2625 3033/2977/2629 3034/2978/2630 +f 3034/2978/2630 3029/2974/2626 3032/2973/2625 +f 3026/2967/2619 3025/2970/2622 2789/2733/2386 +f 2789/2733/2386 2788/2732/2385 3026/2967/2619 +f 3038/2979/2631 3035/2980/2632 3036/2981/2633 +f 3036/2981/2633 3037/2982/2634 3038/2979/2631 +f 3038/2979/2631 3037/2982/2634 3039/2983/2635 +f 3039/2983/2635 3040/2984/2636 3038/2979/2631 +f 3038/2979/2631 3040/2984/2636 3041/2985/2637 +f 3041/2985/2637 3035/2980/2632 3038/2979/2631 +f 3044/2986/2638 3042/2987/2639 2591/2535/2195 +f 2591/2535/2195 3043/2988/2640 3044/2986/2638 +f 3044/2986/2638 3045/2989/2641 3046/2990/2642 +f 3046/2990/2642 3042/2987/2639 3044/2986/2638 +f 3044/2986/2638 3047/2991/2643 3048/2992/2644 +f 3048/2992/2644 3045/2989/2641 3044/2986/2638 +f 3049/2993/2645 2819/2763/2416 2818/2762/2415 +f 2818/2762/2415 2825/2769/2422 3049/2993/2645 +f 3049/2993/2645 2825/2769/2422 2824/2768/2421 +f 2824/2768/2421 3050/2994/2646 3049/2993/2645 +f 3054/2995/2647 3051/2996/2648 3052/2997/2649 +f 3052/2997/2649 3053/2998/2650 3054/2995/2647 +f 3057/2999/2651 3055/3000/2652 3056/3001/2653 +f 3056/3001/2653 2873/2817/2470 3057/2999/2651 +f 3054/2995/2647 2850/2794/2447 2849/2793/2446 +f 2849/2793/2446 3058/3002/2654 3054/2995/2647 +f 3057/2999/2651 2873/2817/2470 2727/2672/2325 +f 2727/2672/2325 2726/2671/2324 3057/2999/2651 +f 3054/2995/2647 3058/3002/2654 3059/3003/2655 +f 3059/3003/2655 3051/2996/2648 3054/2995/2647 +f 3063/3004/2656 3060/3005/2657 3061/3006/2658 +f 3061/3006/2658 3062/3007/2659 3063/3004/2656 +f 3063/3004/2656 3064/3008/2660 3065/3009/2661 +f 3065/3009/2661 2910/2855/2508 3063/3004/2656 +f 3063/3004/2656 3062/3007/2659 3066/3010/2662 +f 3066/3010/2662 3064/3008/2660 3063/3004/2656 +f 2508/2452/2112 2506/2451/2111 3067/3011/2663 +f 3067/3011/2663 3068/3012/2664 2508/2452/2112 +f 2508/2452/2112 3068/3012/2664 3069/3013/2665 +f 3069/3013/2665 2509/2453/2113 2508/2452/2112 +f 3071/3014/2666 3070/3015/2667 2211/2156/1818 +f 2211/2156/1818 2210/2155/1817 3071/3014/2666 +f 3075/3016/2668 3072/3017/2669 3073/3018/2670 +f 3073/3018/2670 3074/3019/2671 3075/3016/2668 +f 3071/3014/2666 2210/2155/1817 2216/2160/1822 +f 2216/2160/1822 3076/3020/2672 3071/3014/2666 +f 3030/2975/2627 3077/3021/2673 3078/3022/2674 +f 3078/3022/2674 3031/2976/2628 3030/2975/2627 +f 3030/2975/2627 3079/3023/2675 3080/3024/2676 +f 3080/3024/2676 3077/3021/2673 3030/2975/2627 +f 3030/2975/2627 3081/3025/2677 3082/3026/2678 +f 3082/3026/2678 3079/3023/2675 3030/2975/2627 +f 3030/2975/2627 3029/2974/2626 3083/3027/2679 +f 3083/3027/2679 3081/3025/2677 3030/2975/2627 +f 3085/3028/2680 2159/2103/1766 2163/2107/1770 +f 2163/2107/1770 3084/3029/2681 3085/3028/2680 +f 3085/3028/2680 3086/3030/2682 3087/3031/2683 +f 3087/3031/2683 3088/3032/2684 3085/3028/2680 +f 3085/3028/2680 3084/3029/2681 3089/3033/2685 +f 3089/3033/2685 3086/3030/2682 3085/3028/2680 +f 3085/3028/2680 3090/3034/2686 1504/1448/1117 +f 1504/1448/1117 2159/2103/1766 3085/3028/2680 +f 3085/3028/2680 3088/3032/2684 3091/3035/2687 +f 3091/3035/2687 3090/3034/2686 3085/3028/2680 +f 3095/3036/2688 3092/3037/2689 3093/3038/2690 +f 3093/3038/2690 3094/3039/2691 3095/3036/2688 +f 3095/3036/2688 3094/3039/2691 3096/3040/2692 +f 3096/3040/2692 3097/3041/2693 3095/3036/2688 +f 3095/3036/2688 3097/3041/2693 3098/3042/2694 +f 3098/3042/2694 3092/3037/2689 3095/3036/2688 +f 3102/3043/2695 3099/3044/2696 3100/3045/2697 +f 3100/3045/2697 3101/3046/2698 3102/3043/2695 +f 3102/3043/2695 3103/3047/2699 3104/3048/2700 +f 3104/3048/2700 3105/3049/2701 3102/3043/2695 +f 3102/3043/2695 3105/3049/2701 3106/3050/2702 +f 3106/3050/2702 3099/3044/2696 3102/3043/2695 +f 3110/3051/2703 3107/3052/2704 3108/3053/2705 +f 3108/3053/2705 3109/3054/2706 3110/3051/2703 +f 3110/3051/2703 3111/3055/2707 3112/3056/2708 +f 3112/3056/2708 3107/3052/2704 3110/3051/2703 +f 3116/3057/2709 3113/3058/2706 3114/3059/2710 +f 3114/3059/2710 3115/3060/2711 3116/3057/2709 +f 3120/3061/2712 3117/3062/2713 3118/3063/2714 +f 3118/3063/2714 3119/3064/2715 3120/3061/2712 +f 3120/3061/2712 3119/3064/2715 3121/3065/2716 +f 3121/3065/2716 3122/3066/2717 3120/3061/2712 +f 3120/3061/2712 3122/3066/2717 3123/3067/2718 +f 3123/3067/2718 3117/3062/2713 3120/3061/2712 +f 3127/3068/2719 3124/3069/2720 3125/3070/2721 +f 3125/3070/2721 3126/3071/2722 3127/3068/2719 +f 3127/3068/2719 3128/3072/2723 3129/3073/2724 +f 3129/3073/2724 3124/3069/2720 3127/3068/2719 +f 3127/3068/2719 3126/3071/2722 3130/3074/2725 +f 3130/3074/2725 3131/3075/2726 3127/3068/2719 +f 3127/3068/2719 3132/3076/2727 3133/3077/2728 +f 3133/3077/2728 3128/3072/2723 3127/3068/2719 +f 3127/3068/2719 3131/3075/2726 3134/3078/2729 +f 3134/3078/2729 3132/3076/2727 3127/3068/2719 +f 3138/3079/2730 3135/3080/2731 3136/3081/2732 +f 3136/3081/2732 3137/3082/2733 3138/3079/2730 +f 3138/3079/2730 3139/3083/2734 3140/3084/2735 +f 3140/3084/2735 3135/3080/2731 3138/3079/2730 +f 3138/3079/2730 3137/3082/2733 3141/3085/2736 +f 3141/3085/2736 3139/3083/2734 3138/3079/2730 +f 3145/3086/2737 3142/3087/2738 3143/3088/2739 +f 3143/3088/2739 3144/3089/2740 3145/3086/2737 +f 3145/3086/2737 3144/3089/2740 3146/3090/2741 +f 3146/3090/2741 3147/3091/2742 3145/3086/2737 +f 3151/3092/2743 3148/3093/2744 3149/3094/2745 +f 3149/3094/2745 3150/3095/2746 3151/3092/2743 +f 3151/3092/2743 3152/3096/2747 3153/3097/2748 +f 3153/3097/2748 3148/3093/2744 3151/3092/2743 +f 3151/3092/2743 3154/3098/2749 3155/3099/2750 +f 3155/3099/2750 3152/3096/2747 3151/3092/2743 +f 3159/3100/2751 3156/3101/2752 3157/3102/2753 +f 3157/3102/2753 3158/3103/2754 3159/3100/2751 +f 3159/3100/2751 3160/3104/2755 3161/3105/2756 +f 3161/3105/2756 3156/3101/2752 3159/3100/2751 +f 3159/3100/2751 3158/3103/2754 3162/3106/2757 +f 3162/3106/2757 3163/3107/2758 3159/3100/2751 +f 3159/3100/2751 3164/3108/2759 3165/3109/2760 +f 3165/3109/2760 3160/3104/2755 3159/3100/2751 +f 3168/3110/2761 3166/3111/2762 3167/3112/2763 +f 3167/3112/2763 2981/2926/2578 3168/3110/2761 +f 3168/3110/2761 2981/2926/2578 2980/2925/2577 +f 2980/2925/2577 3169/3113/2764 3168/3110/2761 +f 3168/3110/2761 3169/3113/2764 3170/3114/2765 +f 3170/3114/2765 3166/3111/2762 3168/3110/2761 +f 3174/3115/2766 3171/3116/2767 3172/3117/2768 +f 3172/3117/2768 3173/3118/2769 3174/3115/2766 +f 3174/3115/2766 3175/3119/2770 3176/3120/2771 +f 3176/3120/2771 3171/3116/2767 3174/3115/2766 +f 3174/3115/2766 3173/3118/2769 3177/3121/2772 +f 3177/3121/2772 3175/3119/2770 3174/3115/2766 +f 3181/3122/2773 3178/3123/2774 3179/3124/2775 +f 3179/3124/2775 3180/3125/2776 3181/3122/2773 +f 3181/3122/2773 3182/3126/2777 3183/3127/2778 +f 3183/3127/2778 3178/3123/2774 3181/3122/2773 +f 3181/3122/2773 3180/3125/2776 3184/3128/2779 +f 3184/3128/2779 3182/3126/2777 3181/3122/2773 +f 3188/3129/2780 3185/3130/2781 3186/3131/2782 +f 3186/3131/2782 3187/3132/2783 3188/3129/2780 +f 3192/3133/2784 3189/3134/2785 3190/3135/2786 +f 3190/3135/2786 3191/3136/2787 3192/3133/2784 +f 3192/3133/2784 3191/3136/2787 3193/3137/2788 +f 3193/3137/2788 3194/3138/2789 3192/3133/2784 +f 3198/3139/2790 3195/3140/2791 3196/3141/2792 +f 3196/3141/2792 3197/3142/2793 3198/3139/2790 +f 3198/3139/2790 3197/3142/2793 3199/3143/2794 +f 3199/3143/2794 3200/3144/2795 3198/3139/2790 +f 3198/3139/2790 3200/3144/2795 3201/3145/2796 +f 3201/3145/2796 3195/3140/2791 3198/3139/2790 +f 3205/3146/2797 3202/3147/2798 3203/3148/2799 +f 3203/3148/2799 3204/3149/2800 3205/3146/2797 +f 3207/3150/2801 3206/3151/2802 3202/3147/2798 +f 3202/3147/2798 3205/3146/2797 3207/3150/2801 +f 3205/3146/2797 3204/3149/2800 3208/3152/2803 +f 3208/3152/2803 3207/3150/2801 3205/3146/2797 +f 3212/3153/2804 3209/3154/2805 3210/3155/2806 +f 3210/3155/2806 3211/3156/2807 3212/3153/2804 +f 3212/3153/2804 3213/3157/2808 3214/3158/2809 +f 3214/3158/2809 3209/3154/2805 3212/3153/2804 +f 3212/3153/2804 3211/3156/2807 3215/3159/2810 +f 3215/3159/2810 3213/3157/2808 3212/3153/2804 +f 3219/3160/2811 3216/3161/2812 3217/3162/2813 +f 3217/3162/2813 3218/3163/2814 3219/3160/2811 +f 3219/3160/2811 3218/3163/2814 2593/2538/2198 +f 2593/2538/2198 2592/2537/2197 3219/3160/2811 +f 3219/3160/2811 2592/2537/2197 2602/2546/2206 +f 2602/2546/2206 3216/3161/2812 3219/3160/2811 +f 3223/3164/2815 3220/3165/2816 3221/3166/2817 +f 3221/3166/2817 3222/3167/2818 3223/3164/2815 +f 3223/3164/2815 3222/3167/2818 1488/1433/1102 +f 1488/1433/1102 1494/1438/1107 3223/3164/2815 +f 3223/3164/2815 1494/1438/1107 2953/2898/2550 +f 2953/2898/2550 3220/3165/2816 3223/3164/2815 +f 3227/3168/2819 3224/3169/2820 3225/3170/2821 +f 3225/3170/2821 3226/3171/2822 3227/3168/2819 +f 3229/3172/2823 3228/3173/2824 3224/3169/2820 +f 3224/3169/2820 3227/3168/2819 3229/3172/2823 +f 3227/3168/2819 3226/3171/2822 3230/3174/2825 +f 3230/3174/2825 3229/3172/2823 3227/3168/2819 +f 3234/3175/2826 3231/3176/2827 3232/3177/2828 +f 3232/3177/2828 3233/3178/2829 3234/3175/2826 +f 3234/3175/2826 3233/3178/2829 3235/3179/2830 +f 3235/3179/2830 3236/3180/2831 3234/3175/2826 +f 3234/3175/2826 3236/3180/2831 3237/3181/2832 +f 3237/3181/2832 3231/3176/2827 3234/3175/2826 +f 3241/3182/2833 3238/3183/2834 3239/3184/2835 +f 3239/3184/2835 3240/3185/2836 3241/3182/2833 +f 3172/3117/2768 3242/3186/2837 3243/3187/2838 +f 3243/3187/2838 3173/3118/2769 3172/3117/2768 +f 3247/3188/2839 3244/3189/2840 3245/3190/2841 +f 3245/3190/2841 3246/3191/2842 3247/3188/2839 +f 3249/3192/2843 3176/3120/2771 3175/3119/2770 +f 3175/3119/2770 3248/3193/2844 3249/3192/2843 +f 3247/3188/2839 3250/3194/2845 3251/3195/2846 +f 3251/3195/2846 3244/3189/2840 3247/3188/2839 +f 3247/3188/2839 3252/3196/2847 3253/3197/2848 +f 3253/3197/2848 3250/3194/2845 3247/3188/2839 +f 3249/3192/2843 3248/3193/2844 3254/3198/2849 +f 3254/3198/2849 3255/3199/2850 3249/3192/2843 +f 3259/3200/2851 3256/3201/2852 3257/3202/2853 +f 3257/3202/2853 3258/3203/2854 3259/3200/2851 +f 3259/3200/2851 3258/3203/2854 3260/3204/2855 +f 3260/3204/2855 3261/3205/2856 3259/3200/2851 +f 3259/3200/2851 3262/3206/2857 3263/3207/2858 +f 3263/3207/2858 3256/3201/2852 3259/3200/2851 +f 3259/3200/2851 3264/3208/2859 3265/3209/2860 +f 3265/3209/2860 3262/3206/2857 3259/3200/2851 +f 3259/3200/2851 3261/3205/2856 3266/3210/2861 +f 3266/3210/2861 3264/3208/2859 3259/3200/2851 +f 3270/3211/2862 3267/3212/2863 3268/3213/2864 +f 3268/3213/2864 3269/3214/2865 3270/3211/2862 +f 3270/3211/2862 3269/3214/2865 3271/3215/2866 +f 3271/3215/2866 3272/3216/2867 3270/3211/2862 +f 3270/3211/2862 3273/3217/2868 3274/3218/2869 +f 3274/3218/2869 3275/3219/2870 3270/3211/2862 +f 3270/3211/2862 3275/3219/2870 2386/2331/1991 +f 2386/2331/1991 3267/3212/2863 3270/3211/2862 +f 3270/3211/2862 3272/3216/2867 3276/3220/2871 +f 3276/3220/2871 3273/3217/2868 3270/3211/2862 +f 3278/3221/2872 1663/1608/1274 1675/1620/1286 +f 1675/1620/1286 3277/3222/2873 3278/3221/2872 +f 3278/3221/2872 3277/3222/2873 3279/3223/2874 +f 3279/3223/2874 3280/3224/2875 3278/3221/2872 +f 3278/3221/2872 3281/3225/2876 3282/3226/2877 +f 3282/3226/2877 3283/3227/2878 3278/3221/2872 +f 3278/3221/2872 3280/3224/2875 3284/3228/2879 +f 3284/3228/2879 3281/3225/2876 3278/3221/2872 +f 3278/3221/2872 3283/3227/2878 1664/1609/1275 +f 1664/1609/1275 1663/1608/1274 3278/3221/2872 +f 3286/3229/2880 3285/3230/2881 1725/1670/1336 +f 1725/1670/1336 1731/1675/1341 3286/3229/2880 +f 3286/3229/2880 3287/3231/2882 3288/3232/2883 +f 3288/3232/2883 3289/3233/2884 3286/3229/2880 +f 3286/3229/2880 3290/3234/2885 3291/3235/2886 +f 3291/3235/2886 3287/3231/2882 3286/3229/2880 +f 3286/3229/2880 1731/1675/1341 3292/3236/2887 +f 3292/3236/2887 3290/3234/2885 3286/3229/2880 +f 3294/3237/2888 3293/3238/2889 2037/1981/1644 +f 2037/1981/1644 2035/1980/1643 3294/3237/2888 +f 3294/3237/2888 2035/1980/1643 2034/1979/1642 +f 2034/1979/1642 1893/1837/1500 3294/3237/2888 +f 3294/3237/2888 1893/1837/1500 1892/1836/1499 +f 1892/1836/1499 3295/3239/2890 3294/3237/2888 +f 3299/3240/2891 3296/3241/2892 3297/3242/2893 +f 3297/3242/2893 3298/3243/2894 3299/3240/2891 +f 3301/3244/2895 3300/3245/2896 3296/3241/2892 +f 3296/3241/2892 3299/3240/2891 3301/3244/2895 +f 3299/3240/2891 3298/3243/2894 3302/3246/2897 +f 3302/3246/2897 3301/3244/2895 3299/3240/2891 +f 3306/3247/2898 3303/3248/2899 3304/3249/2900 +f 3304/3249/2900 3305/3250/2901 3306/3247/2898 +f 3306/3247/2898 3305/3250/2901 2815/2759/2412 +f 2815/2759/2412 3307/3251/2902 3306/3247/2898 +f 3306/3247/2898 3307/3251/2902 3308/3252/2903 +f 3308/3252/2903 3303/3248/2899 3306/3247/2898 +f 3312/3253/2904 3309/3254/2905 3310/3255/2906 +f 3310/3255/2906 3311/3256/2907 3312/3253/2904 +f 3312/3253/2904 3313/3257/2908 3314/3258/2909 +f 3314/3258/2909 3309/3254/2905 3312/3253/2904 +f 3312/3253/2904 3315/3259/2910 3316/3260/2911 +f 3316/3260/2911 3317/3261/2912 3312/3253/2904 +f 3312/3253/2904 3317/3261/2912 3318/3262/2913 +f 3318/3262/2913 3313/3257/2908 3312/3253/2904 +f 3321/3263/2914 3319/3264/2915 2248/2192/1854 +f 2248/2192/1854 3320/3265/2916 3321/3263/2914 +f 3321/3263/2914 3320/3265/2916 3322/3266/2917 +f 3322/3266/2917 3323/3267/2918 3321/3263/2914 +f 3321/3263/2914 3323/3267/2918 3324/3268/2919 +f 3324/3268/2919 3325/3269/2920 3321/3263/2914 +f 3321/3263/2914 3326/3270/2921 3327/3271/2922 +f 3327/3271/2922 3319/3264/2915 3321/3263/2914 +f 3321/3263/2914 3325/3269/2920 3328/3272/2923 +f 3328/3272/2923 3326/3270/2921 3321/3263/2914 +f 3332/3273/2924 3329/3274/2925 3330/3275/2926 +f 3330/3275/2926 3331/3276/2927 3332/3273/2924 +f 3332/3273/2924 2233/2177/1839 3333/3277/2928 +f 3333/3277/2928 3329/3274/2925 3332/3273/2924 +f 3332/3273/2924 3331/3276/2927 2227/2171/1833 +f 2227/2171/1833 2233/2177/1839 3332/3273/2924 +f 3207/3150/2801 3334/3278/2929 3335/3279/2930 +f 3335/3279/2930 3206/3151/2802 3207/3150/2801 +f 3207/3150/2801 3336/3280/2931 3337/3281/2932 +f 3337/3281/2932 3334/3278/2929 3207/3150/2801 +f 3207/3150/2801 3338/3282/2933 3339/3283/2934 +f 3339/3283/2934 3336/3280/2931 3207/3150/2801 +f 3207/3150/2801 3208/3152/2803 3340/3284/2935 +f 3340/3284/2935 3338/3282/2933 3207/3150/2801 +f 1222/1167/839 2183/2128/1790 3341/3285/2936 +f 3341/3285/2936 1223/1168/840 1222/1167/839 +f 3345/3286/2937 3342/3287/2938 3343/3288/2939 +f 3343/3288/2939 3344/3289/2940 3345/3286/2937 +f 3345/3286/2937 3346/3290/2941 3347/3291/2942 +f 3347/3291/2942 3342/3287/2938 3345/3286/2937 +f 3345/3286/2937 3344/3289/2940 3348/3292/2943 +f 3348/3292/2943 3346/3290/2941 3345/3286/2937 +f 3352/3293/2944 3349/3294/2945 3350/3295/2946 +f 3350/3295/2946 3351/3296/2947 3352/3293/2944 +f 3352/3293/2944 3351/3296/2947 3353/3297/2948 +f 3353/3297/2948 3354/3298/2949 3352/3293/2944 +f 3352/3293/2944 3354/3298/2949 3355/3299/2950 +f 3355/3299/2950 3349/3294/2945 3352/3293/2944 +f 3359/3300/2951 3356/3301/2952 3357/3302/2953 +f 3357/3302/2953 3358/3303/2954 3359/3300/2951 +f 3359/3300/2951 3360/3304/2955 3361/3305/2956 +f 3361/3305/2956 3362/3306/2957 3359/3300/2951 +f 3359/3300/2951 3358/3303/2954 3363/3307/2958 +f 3363/3307/2958 3360/3304/2955 3359/3300/2951 +f 3367/3308/2959 3364/3309/2960 3365/3310/2961 +f 3365/3310/2961 3366/3311/2962 3367/3308/2959 +f 3367/3308/2959 3366/3311/2962 3368/3312/2963 +f 3368/3312/2963 3369/3313/2964 3367/3308/2959 +f 3367/3308/2959 3370/3314/2965 1114/1059/733 +f 1114/1059/733 3371/3315/2966 3367/3308/2959 +f 3367/3308/2959 3371/3315/2966 3372/3316/2967 +f 3372/3316/2967 3364/3309/2960 3367/3308/2959 +f 3367/3308/2959 3369/3313/2964 3373/3317/2968 +f 3373/3317/2968 3370/3314/2965 3367/3308/2959 +f 3377/3318/2969 3374/3319/2970 3375/3320/2971 +f 3375/3320/2971 3376/3321/2972 3377/3318/2969 +f 3377/3318/2969 3378/3322/2973 3379/3323/2974 +f 3379/3323/2974 3374/3319/2970 3377/3318/2969 +f 3377/3318/2969 3376/3321/2972 3380/3324/2975 +f 3380/3324/2975 3378/3322/2973 3377/3318/2969 +f 3384/3325/2976 3381/3326/2977 3382/3327/2978 +f 3382/3327/2978 3383/3328/2979 3384/3325/2976 +f 3388/3329/2980 3385/3330/2981 3386/3331/2982 +f 3386/3331/2982 3387/3332/2983 3388/3329/2980 +f 3384/3325/2976 3383/3328/2979 3389/3333/2984 +f 3389/3333/2984 3390/3334/2985 3384/3325/2976 +f 3394/3335/2986 3391/3336/2987 3392/3337/2988 +f 3392/3337/2988 3393/3338/2989 3394/3335/2986 +f 3394/3335/2986 3395/3339/2990 2827/2771/2424 +f 2827/2771/2424 3391/3336/2987 3394/3335/2986 +f 3399/3340/2991 3396/3341/2992 3397/3342/2993 +f 3397/3342/2993 3398/3343/2994 3399/3340/2991 +f 3399/3340/2991 3400/3344/2995 3401/3345/2996 +f 3401/3345/2996 3396/3341/2992 3399/3340/2991 +f 3394/3335/2986 3393/3338/2989 3402/3346/2997 +f 3402/3346/2997 3403/3347/2998 3394/3335/2986 +f 3404/3348/2999 3292/3236/2887 1178/1122/794 +f 1178/1122/794 1177/1121/793 3404/3348/2999 +f 3404/3348/2999 1177/1121/793 1179/1123/795 +f 1179/1123/795 3405/3349/3000 3404/3348/2999 +f 3404/3348/2999 3405/3349/3000 3290/3234/2885 +f 3290/3234/2885 3292/3236/2887 3404/3348/2999 +f 3409/3350/3001 3406/3351/3002 3407/3352/3003 +f 3407/3352/3003 3408/3353/3004 3409/3350/3001 +f 3409/3350/3001 3408/3353/3004 1720/1665/1331 +f 1720/1665/1331 1719/1664/1330 3409/3350/3001 +f 3409/3350/3001 3410/3354/3005 3411/3355/3006 +f 3411/3355/3006 3406/3351/3002 3409/3350/3001 +f 3415/3356/3007 3412/3357/3008 3413/3358/3009 +f 3413/3358/3009 3414/3359/3010 3415/3356/3007 +f 3415/3356/3007 3416/3360/3011 3304/3249/2900 +f 3304/3249/2900 3412/3357/3008 3415/3356/3007 +f 3418/3361/3012 2771/2715/2368 2773/2717/2370 +f 2773/2717/2370 3417/3362/3013 3418/3361/3012 +f 3418/3361/3012 3419/3363/3014 3420/3364/3015 +f 3420/3364/3015 3421/3365/3016 3418/3361/3012 +f 3418/3361/3012 3421/3365/3016 3422/3366/3017 +f 3422/3366/3017 3423/3367/3018 3418/3361/3012 +f 3418/3361/3012 3423/3367/3018 2772/2716/2369 +f 2772/2716/2369 2771/2715/2368 3418/3361/3012 +f 3418/3361/3012 3417/3362/3013 3424/3368/3019 +f 3424/3368/3019 3419/3363/3014 3418/3361/3012 +f 3428/3369/3020 3425/3370/3021 3426/3371/3022 +f 3426/3371/3022 3427/3372/3023 3428/3369/3020 +f 3428/3369/3020 3427/3372/3023 3429/3373/3024 +f 3429/3373/3024 3430/3374/3025 3428/3369/3020 +f 3434/3375/3026 3431/3376/3027 3432/3377/3028 +f 3432/3377/3028 3433/3378/3029 3434/3375/3026 +f 3438/3379/3030 3435/3380/3031 3436/3381/3032 +f 3436/3381/3032 3437/3382/3033 3438/3379/3030 +f 3442/3383/3034 3439/3384/3035 3440/3385/3036 +f 3440/3385/3036 3441/3386/3037 3442/3383/3034 +f 3434/3375/3026 3443/3387/3038 3444/3388/3039 +f 3444/3388/3039 3445/3389/3040 3434/3375/3026 +f 3434/3375/3026 3433/3378/3029 3446/3390/3041 +f 3446/3390/3041 3443/3387/3038 3434/3375/3026 +f 3450/3391/3042 3447/3392/3043 3448/3393/2889 +f 3448/3393/2889 3449/3394/3044 3450/3391/3042 +f 3450/3391/3042 3449/3394/3044 3451/3395/3045 +f 3451/3395/3045 3452/3396/3046 3450/3391/3042 +f 3450/3391/3042 3452/3396/3046 3453/3397/3047 +f 3453/3397/3047 3447/3392/3043 3450/3391/3042 +f 3455/3398/3048 3081/3025/2677 3083/3027/2679 +f 3083/3027/2679 3454/3399/3049 3455/3398/3048 +f 3455/3398/3048 3456/3400/3050 3457/3401/3051 +f 3457/3401/3051 3458/3402/3052 3455/3398/3048 +f 3455/3398/3048 3458/3402/3052 3082/3026/2678 +f 3082/3026/2678 3081/3025/2677 3455/3398/3048 +f 2219/2163/1825 2218/2162/1824 3459/3403/3053 +f 3459/3403/3053 3125/3070/2721 2219/2163/1825 +f 2219/2163/1825 3125/3070/2721 3124/3069/2720 +f 3124/3069/2720 3460/3404/3054 2219/2163/1825 +f 3396/3341/2992 3461/3405/3055 3462/3406/3056 +f 3462/3406/3056 3397/3342/2993 3396/3341/2992 +f 3396/3341/2992 3401/3345/2996 3463/3407/3057 +f 3463/3407/3057 3464/3408/3058 3396/3341/2992 +f 3396/3341/2992 3464/3408/3058 3465/3409/3059 +f 3465/3409/3059 3461/3405/3055 3396/3341/2992 +f 3469/3410/3060 3466/3411/3061 3467/3412/3062 +f 3467/3412/3062 3468/3413/3063 3469/3410/3060 +f 3469/3410/3060 3470/3414/3064 3471/3415/3065 +f 3471/3415/3065 3466/3411/3061 3469/3410/3060 +f 3469/3410/3060 3468/3413/3063 3472/3416/3066 +f 3472/3416/3066 3470/3414/3064 3469/3410/3060 +f 3413/3358/3009 3473/3417/3067 3474/3418/3068 +f 3474/3418/3068 3475/3419/3069 3413/3358/3009 +f 3413/3358/3009 3475/3419/3069 3476/3420/3070 +f 3476/3420/3070 3477/3421/3071 3413/3358/3009 +f 3413/3358/3009 3477/3421/3071 3478/3422/3072 +f 3478/3422/3072 3414/3359/3010 3413/3358/3009 +f 3413/3358/3009 3412/3357/3008 3479/3423/3073 +f 3479/3423/3073 3473/3417/3067 3413/3358/3009 +f 3481/3424/3074 3480/3425/3075 2225/2170/1832 +f 2225/2170/1832 2224/2169/1831 3481/3424/3074 +f 3481/3424/3074 3482/3426/3076 3483/3427/3077 +f 3483/3427/3077 3484/3428/3078 3481/3424/3074 +f 3481/3424/3074 2224/2169/1831 3485/3429/3079 +f 3485/3429/3079 3486/3430/3080 3481/3424/3074 +f 3481/3424/3074 3486/3430/3080 3487/3431/3081 +f 3487/3431/3081 3482/3426/3076 3481/3424/3074 +f 3491/3432/3082 3488/3433/3083 3489/3434/3084 +f 3489/3434/3084 3490/3435/3085 3491/3432/3082 +f 3491/3432/3082 3490/3435/3085 3492/3436/3086 +f 3492/3436/3086 3493/3437/3087 3491/3432/3082 +f 3497/3438/3088 3494/3439/3089 3495/3440/3090 +f 3495/3440/3090 3496/3441/3091 3497/3438/3088 +f 3497/3438/3088 3496/3441/3091 3170/3114/2765 +f 3170/3114/2765 3498/3442/3092 3497/3438/3088 +f 3497/3438/3088 3498/3442/3092 3499/3443/3093 +f 3499/3443/3093 3494/3439/3089 3497/3438/3088 +f 3503/3444/3094 3500/3445/3095 3501/3446/3096 +f 3501/3446/3096 3502/3447/3097 3503/3444/3094 +f 3503/3444/3094 3389/3333/2984 3383/3328/2979 +f 3383/3328/2979 3500/3445/3095 3503/3444/3094 +f 3503/3444/3094 3502/3447/3097 3504/3448/3098 +f 3504/3448/3098 3389/3333/2984 3503/3444/3094 +f 3508/3449/3099 3505/3450/3100 3506/3451/3101 +f 3506/3451/3101 3507/3452/3102 3508/3449/3099 +f 3508/3449/3099 3507/3452/3102 3509/3453/3103 +f 3509/3453/3103 3510/3454/3104 3508/3449/3099 +f 3508/3449/3099 3510/3454/3104 3511/3455/3105 +f 3511/3455/3105 3505/3450/3100 3508/3449/3099 +f 3515/3456/3106 3512/3457/3107 3513/3458/3108 +f 3513/3458/3108 3514/3459/3109 3515/3456/3106 +f 3515/3456/3106 3516/3460/3110 3517/3461/3111 +f 3517/3461/3111 3512/3457/3107 3515/3456/3106 +f 3515/3456/3106 3514/3459/3109 2355/2299/1959 +f 2355/2299/1959 3516/3460/3110 3515/3456/3106 +f 2979/2923/2575 3517/3461/3111 3518/3462/3112 +f 3518/3462/3112 2971/2916/2568 2979/2923/2575 +f 2979/2923/2575 2978/2922/2574 3519/3463/3113 +f 3519/3463/3113 3520/3464/3114 2979/2923/2575 +f 3524/3465/3115 3521/3466/3116 3522/3467/3117 +f 3522/3467/3117 3523/3468/3118 3524/3465/3115 +f 3526/3469/3119 3525/3470/3120 3324/3268/2919 +f 3324/3268/2919 3323/3267/2918 3526/3469/3119 +f 3526/3469/3119 3323/3267/2918 3322/3266/2917 +f 3322/3266/2917 3527/3471/3121 3526/3469/3119 +f 3524/3465/3115 3523/3468/3118 3528/3472/3122 +f 3528/3472/3122 3529/3473/3123 3524/3465/3115 +f 3526/3469/3119 3530/3474/3124 3531/3475/3125 +f 3531/3475/3125 3525/3470/3120 3526/3469/3119 +f 3535/3476/3126 3532/3477/3127 3533/3478/3128 +f 3533/3478/3128 3534/3479/3129 3535/3476/3126 +f 3535/3476/3126 3534/3479/3129 3536/3480/3130 +f 3536/3480/3130 3537/3481/3131 3535/3476/3126 +f 3535/3476/3126 3537/3481/3131 3538/3482/3132 +f 3538/3482/3132 3532/3477/3127 3535/3476/3126 +f 3541/3483/3133 2169/2113/1776 3539/3484/3134 +f 3539/3484/3134 3540/3485/3135 3541/3483/3133 +f 3541/3483/3133 3542/3486/3136 2170/2114/1777 +f 2170/2114/1777 2169/2113/1776 3541/3483/3133 +f 3541/3483/3133 3540/3485/3135 3543/3487/3137 +f 3543/3487/3137 3542/3486/3136 3541/3483/3133 +f 3547/3488/3138 3544/3489/3139 3545/3490/3140 +f 3545/3490/3140 3546/3491/3141 3547/3488/3138 +f 3547/3488/3138 3546/3491/3141 3548/3492/3142 +f 3548/3492/3142 3549/3493/3143 3547/3488/3138 +f 3547/3488/3138 3549/3493/3143 3550/3494/3144 +f 3550/3494/3144 3544/3489/3139 3547/3488/3138 +f 3554/3495/3145 3551/3496/3146 3552/3497/3147 +f 3552/3497/3147 3553/3498/3148 3554/3495/3145 +f 3558/3499/3149 3555/3500/3150 3556/3501/3151 +f 3556/3501/3151 3557/3502/3152 3558/3499/3149 +f 3557/3502/3152 3559/3503/3153 3560/3504/3154 +f 3560/3504/3154 3558/3499/3149 3557/3502/3152 +f 3564/3505/3155 3561/3506/3156 3562/3507/3157 +f 3562/3507/3157 3563/3508/3158 3564/3505/3155 +f 3564/3505/3155 3563/3508/3158 3565/3509/3159 +f 3565/3509/3159 3566/3510/3160 3564/3505/3155 +f 3564/3505/3155 3566/3510/3160 3567/3511/3161 +f 3567/3511/3161 3561/3506/3156 3564/3505/3155 +f 3570/3512/3162 3568/3513/3163 2691/2635/2288 +f 2691/2635/2288 3569/3514/3164 3570/3512/3162 +f 3570/3512/3162 3571/3515/3165 3572/3516/3166 +f 3572/3516/3166 3568/3513/3163 3570/3512/3162 +f 3570/3512/3162 3569/3514/3164 3573/3517/3167 +f 3573/3517/3167 3571/3515/3165 3570/3512/3162 +f 3248/3193/2844 3175/3119/2770 3177/3121/2772 +f 3177/3121/2772 3574/3518/3168 3248/3193/2844 +f 3248/3193/2844 3574/3518/3168 3575/3519/3169 +f 3575/3519/3169 3576/3520/3170 3248/3193/2844 +f 3580/3521/3171 3577/3522/3172 3578/3523/3173 +f 3578/3523/3173 3579/3524/3174 3580/3521/3171 +f 3584/3525/3175 3581/3526/3176 3582/3527/3177 +f 3582/3527/3177 3583/3528/3178 3584/3525/3175 +f 3580/3521/3171 3585/3529/3179 3586/3530/3180 +f 3586/3530/3180 3577/3522/3172 3580/3521/3171 +f 3590/3531/3181 3587/3532/3182 3588/3533/3183 +f 3588/3533/3183 3589/3534/3184 3590/3531/3181 +f 3590/3531/3181 3589/3534/3184 3591/3535/3185 +f 3591/3535/3185 3592/3536/3186 3590/3531/3181 +f 3590/3531/3181 3592/3536/3186 3593/3537/3187 +f 3593/3537/3187 3587/3532/3182 3590/3531/3181 +f 3597/3538/3188 3594/3539/3189 3595/3540/3190 +f 3595/3540/3190 3596/3541/3191 3597/3538/3188 +f 3597/3538/3188 3598/3542/3192 3599/3543/3193 +f 3599/3543/3193 3594/3539/3189 3597/3538/3188 +f 3597/3538/3188 3596/3541/3191 3600/3544/3194 +f 3600/3544/3194 3601/3545/3195 3597/3538/3188 +f 3597/3538/3188 3602/3546/3196 3603/3547/3197 +f 3603/3547/3197 3598/3542/3192 3597/3538/3188 +f 3597/3538/3188 3601/3545/3195 3604/3548/3198 +f 3604/3548/3198 3602/3546/3196 3597/3538/3188 +f 3606/3549/3199 3605/3550/3200 1963/1907/1570 +f 1963/1907/1570 1967/1911/1574 3606/3549/3199 +f 3606/3549/3199 3607/3551/3201 3608/3552/3202 +f 3608/3552/3202 3605/3550/3200 3606/3549/3199 +f 3606/3549/3199 1967/1911/1574 3609/3553/3203 +f 3609/3553/3203 3607/3551/3201 3606/3549/3199 +f 3613/3554/3204 3610/3555/3205 3611/3556/3206 +f 3611/3556/3206 3612/3557/3207 3613/3554/3204 +f 3613/3554/3204 3614/3558/3208 3615/3559/3209 +f 3615/3559/3209 3610/3555/3205 3613/3554/3204 +f 3619/3560/3210 3616/3561/3211 3617/3562/3212 +f 3617/3562/3212 3618/3563/3213 3619/3560/3210 +f 3623/3564/3214 3620/3565/3215 3621/3566/3216 +f 3621/3566/3216 3622/3567/3217 3623/3564/3214 +f 3623/3564/3214 3624/3568/3218 3625/3569/3219 +f 3625/3569/3219 3626/3570/3220 3623/3564/3214 +f 3623/3564/3214 3622/3567/3217 3627/3571/3221 +f 3627/3571/3221 3628/3572/3222 3623/3564/3214 +f 3623/3564/3214 3628/3572/3222 3629/3573/3223 +f 3629/3573/3223 3624/3568/3218 3623/3564/3214 +f 3623/3564/3214 3626/3570/3220 3630/3574/3224 +f 3630/3574/3224 3620/3565/3215 3623/3564/3214 +f 1456/1400/1070 3631/3575/3225 1451/1396/1066 +f 1451/1396/1066 1454/1395/1065 1456/1400/1070 +f 1456/1400/1070 1455/1399/1069 3632/3576/3226 +f 3632/3576/3226 3631/3575/3225 1456/1400/1070 +f 3634/3577/3227 2646/2590/2243 2644/2589/2242 +f 2644/2589/2242 3633/3578/3228 3634/3577/3227 +f 3638/3579/3229 3635/3580/3230 3636/3581/3231 +f 3636/3581/3231 3637/3582/3232 3638/3579/3229 +f 3634/3577/3227 3639/3583/3233 2499/2443/2103 +f 2499/2443/2103 2646/2590/2243 3634/3577/3227 +f 3634/3577/3227 3633/3578/3228 3640/3584/3234 +f 3640/3584/3234 3641/3585/3235 3634/3577/3227 +f 3644/3586/3236 3642/3587/3237 3643/3588/3238 +f 3643/3588/3238 3489/3434/3084 3644/3586/3236 +f 3644/3586/3236 3489/3434/3084 3488/3433/3083 +f 3488/3433/3083 3645/3589/3239 3644/3586/3236 +f 3648/3590/3240 2833/2777/2430 3646/3591/3241 +f 3646/3591/3241 3647/3592/3242 3648/3590/3240 +f 3652/3593/3243 3649/3594/3244 3650/3595/3245 +f 3650/3595/3245 3651/3596/3246 3652/3593/3243 +f 3652/3593/3243 3651/3596/3246 3653/3597/3247 +f 3653/3597/3247 3654/3598/3248 3652/3593/3243 +f 3652/3593/3243 3655/3599/3249 3656/3600/3250 +f 3656/3600/3250 3649/3594/3244 3652/3593/3243 +f 3659/3601/3251 3657/3602/3252 3658/3603/3253 +f 3658/3603/3253 1776/1721/1387 3659/3601/3251 +f 3659/3601/3251 3660/3604/3254 3661/3605/3255 +f 3661/3605/3255 3657/3602/3252 3659/3601/3251 +f 3659/3601/3251 1776/1721/1387 1775/1720/1386 +f 1775/1720/1386 3660/3604/3254 3659/3601/3251 +f 3663/3606/3256 3662/3607/3257 2426/2371/2031 +f 2426/2371/2031 2432/2376/2036 3663/3606/3256 +f 3666/3608/3258 3664/3609/3259 1444/1388/1058 +f 1444/1388/1058 3665/3610/3260 3666/3608/3258 +f 3666/3608/3258 3667/3611/3261 3668/3612/3262 +f 3668/3612/3262 3664/3609/3259 3666/3608/3258 +f 3670/3613/3263 3583/3528/3178 3582/3527/3177 +f 3582/3527/3177 3669/3614/3264 3670/3613/3263 +f 3672/3615/3265 3671/3616/3266 3586/3530/3180 +f 3586/3530/3180 3585/3529/3179 3672/3615/3265 +f 3670/3613/3263 3669/3614/3264 3673/3617/3267 +f 3673/3617/3267 3674/3618/3266 3670/3613/3263 +f 3678/3619/3268 3675/3620/3269 3676/3621/3270 +f 3676/3621/3270 3677/3622/3271 3678/3619/3268 +f 3678/3619/3268 3677/3622/3271 3679/3623/3272 +f 3679/3623/3272 3680/3624/3273 3678/3619/3268 +f 3678/3619/3268 3680/3624/3273 3681/3625/3274 +f 3681/3625/3274 3675/3620/3269 3678/3619/3268 +f 3685/3626/3275 3682/3627/3276 3683/3628/3277 +f 3683/3628/3277 3684/3629/3278 3685/3626/3275 +f 3685/3626/3275 3684/3629/3278 3686/3630/3279 +f 3686/3630/3279 3687/3631/3280 3685/3626/3275 +f 3685/3626/3275 3687/3631/3280 3688/3632/3281 +f 3688/3632/3281 3682/3627/3276 3685/3626/3275 +f 3689/3633/3282 3676/3621/3270 3586/3530/3180 +f 3586/3530/3180 3671/3616/3266 3689/3633/3282 +f 3691/3634/3283 3674/3618/3266 3673/3617/3267 +f 3673/3617/3267 3690/3635/3284 3691/3634/3283 +f 3689/3633/3282 3692/3636/3285 3677/3622/3271 +f 3677/3622/3271 3676/3621/3270 3689/3633/3282 +f 3696/3637/3286 3693/3638/3287 3694/3639/3288 +f 3694/3639/3288 3695/3640/3289 3696/3637/3286 +f 3696/3637/3286 3697/3641/3290 3698/3642/3291 +f 3698/3642/3291 3693/3638/3287 3696/3637/3286 +f 3696/3637/3286 3699/3643/3292 3700/3644/3293 +f 3700/3644/3293 3697/3641/3290 3696/3637/3286 +f 3696/3637/3286 3701/3645/3294 3702/3646/3295 +f 3702/3646/3295 3699/3643/3292 3696/3637/3286 +f 3696/3637/3286 3695/3640/3289 3703/3647/3296 +f 3703/3647/3296 3701/3645/3294 3696/3637/3286 +f 3707/3648/3297 3704/3649/3298 3705/3650/3299 +f 3705/3650/3299 3706/3651/3300 3707/3648/3297 +f 3707/3648/3297 3708/3652/3301 3709/3653/3302 +f 3709/3653/3302 3704/3649/3298 3707/3648/3297 +f 3707/3648/3297 3710/3654/3303 3711/3655/3304 +f 3711/3655/3304 3708/3652/3301 3707/3648/3297 +f 3707/3648/3297 3712/3656/3305 3713/3657/3306 +f 3713/3657/3306 3710/3654/3303 3707/3648/3297 +f 3707/3648/3297 3706/3651/3300 3714/3658/3307 +f 3714/3658/3307 3712/3656/3305 3707/3648/3297 +f 2716/2661/2314 3715/3659/3308 3716/3660/3309 +f 3716/3660/3309 3717/3661/3310 2716/2661/2314 +f 2716/2661/2314 2715/2660/2313 3718/3662/3311 +f 3718/3662/3311 3715/3659/3308 2716/2661/2314 +f 3722/3663/3312 3719/3664/3313 3720/3665/3314 +f 3720/3665/3314 3721/3666/3315 3722/3663/3312 +f 3722/3663/3312 3723/3667/3316 3724/3668/3317 +f 3724/3668/3317 3719/3664/3313 3722/3663/3312 +f 3722/3663/3312 3721/3666/3315 3725/3669/3318 +f 3725/3669/3318 3723/3667/3316 3722/3663/3312 +f 3727/3670/3319 3726/3671/3320 3060/3005/2657 +f 3060/3005/2657 3063/3004/2656 3727/3670/3319 +f 3727/3670/3319 3063/3004/2656 2910/2855/2508 +f 2910/2855/2508 2909/2854/2507 3727/3670/3319 +f 3727/3670/3319 2909/2854/2507 2914/2858/2511 +f 2914/2858/2511 3726/3671/3320 3727/3670/3319 +f 3731/3672/3321 3728/3673/3322 3729/3674/3323 +f 3729/3674/3323 3730/3675/3324 3731/3672/3321 +f 3731/3672/3321 3732/3676/3325 3733/3677/3326 +f 3733/3677/3326 3728/3673/3322 3731/3672/3321 +f 3731/3672/3321 3730/3675/3324 3734/3678/3327 +f 3734/3678/3327 3732/3676/3325 3731/3672/3321 +f 3737/3679/3328 3735/3680/3329 3736/3681/3330 +f 3736/3681/3330 2841/2785/2438 3737/3679/3328 +f 3737/3679/3328 3738/3682/3331 3739/3683/3332 +f 3739/3683/3332 3735/3680/3329 3737/3679/3328 +f 3737/3679/3328 2841/2785/2438 2839/2784/2437 +f 2839/2784/2437 3738/3682/3331 3737/3679/3328 +f 3743/3684/3333 3740/3685/3334 3741/3686/3335 +f 3741/3686/3335 3742/3687/3336 3743/3684/3333 +f 3743/3684/3333 3744/3688/3337 3745/3689/3338 +f 3745/3689/3338 3740/3685/3334 3743/3684/3333 +f 3743/3684/3333 3746/3690/3339 3747/3691/3340 +f 3747/3691/3340 3744/3688/3337 3743/3684/3333 +f 3743/3684/3333 3748/3692/3341 3749/3693/3342 +f 3749/3693/3342 3746/3690/3339 3743/3684/3333 +f 3743/3684/3333 3742/3687/3336 3750/3694/3343 +f 3750/3694/3343 3748/3692/3341 3743/3684/3333 +f 3754/3695/3344 3751/3696/3345 3752/3697/3346 +f 3752/3697/3346 3753/3698/3347 3754/3695/3344 +f 3754/3695/3344 3753/3698/3347 3755/3699/3348 +f 3755/3699/3348 3756/3700/3349 3754/3695/3344 +f 3754/3695/3344 3757/3701/3350 3758/3702/3351 +f 3758/3702/3351 3751/3696/3345 3754/3695/3344 +f 3762/3703/3352 3759/3704/3353 3760/3705/3354 +f 3760/3705/3354 3761/3706/3355 3762/3703/3352 +f 3762/3703/3352 3761/3706/3355 3543/3487/3137 +f 3543/3487/3137 3763/3707/3356 3762/3703/3352 +f 3762/3703/3352 3763/3707/3356 3764/3708/3357 +f 3764/3708/3357 3759/3704/3353 3762/3703/3352 +f 3768/3709/3358 3765/3710/3359 3766/3711/3360 +f 3766/3711/3360 3767/3712/3361 3768/3709/3358 +f 3768/3709/3358 3769/3713/3362 3770/3714/3363 +f 3770/3714/3363 3765/3710/3359 3768/3709/3358 +f 3768/3709/3358 3767/3712/3361 3771/3715/3364 +f 3771/3715/3364 3769/3713/3362 3768/3709/3358 +f 3775/3716/3365 3772/3717/3366 3773/3718/3367 +f 3773/3718/3367 3774/3719/3368 3775/3716/3365 +f 3775/3716/3365 3776/3720/3369 3777/3721/3370 +f 3777/3721/3370 3772/3717/3366 3775/3716/3365 +f 3775/3716/3365 3778/3722/3371 3779/3723/3372 +f 3779/3723/3372 3780/3724/3373 3775/3716/3365 +f 3775/3716/3365 3774/3719/3368 3781/3725/3374 +f 3781/3725/3374 3778/3722/3371 3775/3716/3365 +f 3783/3726/3375 3782/3727/3376 3680/3624/3273 +f 3680/3624/3273 3679/3623/3272 3783/3726/3375 +f 3783/3726/3375 3784/3728/3377 3785/3729/3378 +f 3785/3729/3378 3782/3727/3376 3783/3726/3375 +f 3783/3726/3375 3679/3623/3272 3786/3730/3379 +f 3786/3730/3379 3787/3731/3380 3783/3726/3375 +f 3783/3726/3375 3788/3732/3381 3789/3733/3382 +f 3789/3733/3382 3784/3728/3377 3783/3726/3375 +f 3783/3726/3375 3787/3731/3380 3790/3734/3383 +f 3790/3734/3383 3788/3732/3381 3783/3726/3375 +f 3794/3735/3384 3791/3736/3385 3792/3737/3386 +f 3792/3737/3386 3793/3738/3387 3794/3735/3384 +f 3798/3739/3388 3795/3740/3389 3796/3741/3390 +f 3796/3741/3390 3797/3742/3391 3798/3739/3388 +f 3794/3735/3384 3799/3743/3392 3800/3744/3393 +f 3800/3744/3393 3791/3736/3385 3794/3735/3384 +f 3804/3745/3394 3801/3746/3395 3802/3747/3396 +f 3802/3747/3396 3803/3748/3397 3804/3745/3394 +f 3804/3745/3394 3805/3749/3398 3806/3750/3399 +f 3806/3750/3399 3801/3746/3395 3804/3745/3394 +f 3804/3745/3394 3803/3748/3397 3807/3751/3400 +f 3807/3751/3400 3808/3752/3401 3804/3745/3394 +f 3812/3753/3402 3809/3754/3403 3810/3755/3404 +f 3810/3755/3404 3811/3756/3405 3812/3753/3402 +f 3812/3753/3402 3813/3757/3406 3814/3758/3407 +f 3814/3758/3407 3809/3754/3403 3812/3753/3402 +f 3818/3759/3408 3815/3760/3409 3816/3761/3410 +f 3816/3761/3410 3817/3762/3411 3818/3759/3408 +f 3818/3759/3408 3817/3762/3411 3819/3763/3412 +f 3819/3763/3412 3820/3764/3413 3818/3759/3408 +f 3824/3765/3414 3821/3766/3415 3822/3767/3416 +f 3822/3767/3416 3823/3768/3417 3824/3765/3414 +f 3824/3765/3414 3823/3768/3417 3825/3769/3418 +f 3825/3769/3418 3826/3770/3419 3824/3765/3414 +f 3824/3765/3414 3826/3770/3419 3827/3771/3420 +f 3827/3771/3420 3828/3772/3421 3824/3765/3414 +f 3790/3734/3383 3829/3773/3422 3830/3774/3423 +f 3830/3774/3423 3788/3732/3381 3790/3734/3383 +f 3834/3775/3424 3831/3776/3425 3832/3777/3426 +f 3832/3777/3426 3833/3778/3427 3834/3775/3424 +f 3834/3775/3424 3835/3779/3428 3836/3780/3429 +f 3836/3780/3429 3831/3776/3425 3834/3775/3424 +f 3840/3781/3430 3837/3782/3431 3838/3783/3432 +f 3838/3783/3432 3839/3784/3433 3840/3781/3430 +f 3840/3781/3430 3841/3785/3434 3842/3786/3435 +f 3842/3786/3435 3843/3787/3436 3840/3781/3430 +f 3840/3781/3430 3843/3787/3436 3844/3788/3437 +f 3844/3788/3437 3837/3782/3431 3840/3781/3430 +f 3848/3789/3438 3845/3790/3439 3846/3791/3440 +f 3846/3791/3440 3847/3792/3441 3848/3789/3438 +f 3848/3789/3438 3847/3792/3441 3849/3793/3442 +f 3849/3793/3442 3850/3794/3443 3848/3789/3438 +f 3848/3789/3438 3850/3794/3443 3851/3795/3444 +f 3851/3795/3444 3852/3796/3445 3848/3789/3438 +f 3848/3789/3438 3852/3796/3445 3853/3797/3446 +f 3853/3797/3446 3854/3798/3447 3848/3789/3438 +f 3848/3789/3438 3854/3798/3447 3855/3799/3448 +f 3855/3799/3448 3845/3790/3439 3848/3789/3438 +f 3859/3800/3449 3856/3801/3450 3857/3802/3451 +f 3857/3802/3451 3858/3803/3452 3859/3800/3449 +f 3859/3800/3449 3858/3803/3452 3860/3804/3453 +f 3860/3804/3453 3861/3805/3454 3859/3800/3449 +f 3859/3800/3449 3862/3806/3455 3863/3807/3456 +f 3863/3807/3456 3856/3801/3450 3859/3800/3449 +f 3867/3808/3449 3864/3809/3457 3865/3810/3458 +f 3865/3810/3458 3866/3811/3455 3867/3808/3449 +f 3867/3808/3449 3868/3812/3454 3869/3813/3459 +f 3869/3813/3459 3864/3809/3457 3867/3808/3449 +f 3873/3814/3460 3870/3815/3461 3871/3816/3462 +f 3871/3816/3462 3872/3817/3463 3873/3814/3460 +f 3873/3814/3460 3874/3818/3464 3875/3819/3465 +f 3875/3819/3465 3870/3815/3461 3873/3814/3460 +f 3873/3814/3460 3872/3817/3463 3876/3820/3466 +f 3876/3820/3466 3877/3821/3467 3873/3814/3460 +f 3873/3814/3460 3877/3821/3467 3878/3822/3468 +f 3878/3822/3468 3874/3818/3464 3873/3814/3460 +f 3882/3823/3469 3879/3824/3470 3880/3825/3471 +f 3880/3825/3471 3881/3826/3472 3882/3823/3469 +f 3882/3823/3469 3881/3826/3472 3883/3827/3473 +f 3883/3827/3473 3884/3828/3474 3882/3823/3469 +f 3882/3823/3469 3885/3829/3475 3886/3830/3476 +f 3886/3830/3476 3879/3824/3470 3882/3823/3469 +f 3890/3831/3477 3887/3832/3478 3888/3833/3479 +f 3888/3833/3479 3889/3834/3480 3890/3831/3477 +f 3890/3831/3477 3891/3835/3481 3892/3836/3482 +f 3892/3836/3482 3887/3832/3478 3890/3831/3477 +f 3890/3831/3477 3889/3834/3480 3893/3837/3483 +f 3893/3837/3483 3891/3835/3481 3890/3831/3477 +f 3897/3838/3484 3894/3839/3485 3895/3840/3486 +f 3895/3840/3486 3896/3841/3487 3897/3838/3484 +f 3901/3842/3488 3898/3843/3489 3899/3844/3490 +f 3899/3844/3490 3900/3845/3491 3901/3842/3488 +f 3901/3842/3488 3902/3846/3492 3903/3847/3493 +f 3903/3847/3493 3898/3843/3489 3901/3842/3488 +f 3901/3842/3488 3900/3845/3491 3904/3848/3494 +f 3904/3848/3494 3905/3849/3495 3901/3842/3488 +f 3907/3850/3496 3826/3770/3419 3825/3769/3418 +f 3825/3769/3418 3906/3851/3497 3907/3850/3496 +f 3907/3850/3496 3906/3851/3497 3908/3852/3498 +f 3908/3852/3498 3909/3853/3499 3907/3850/3496 +f 3907/3850/3496 3909/3853/3499 3910/3854/3500 +f 3910/3854/3500 3911/3855/3501 3907/3850/3496 +f 3907/3850/3496 3912/3856/3502 3827/3771/3420 +f 3827/3771/3420 3826/3770/3419 3907/3850/3496 +f 3907/3850/3496 3911/3855/3501 3913/3857/3503 +f 3913/3857/3503 3912/3856/3502 3907/3850/3496 +f 3917/3858/3504 3914/3859/3505 3915/3860/3506 +f 3915/3860/3506 3916/3861/3507 3917/3858/3504 +f 3917/3858/3504 3916/3861/3507 3918/3862/3508 +f 3918/3862/3508 3919/3863/3509 3917/3858/3504 +f 3917/3858/3504 3919/3863/3509 3920/3864/3510 +f 3920/3864/3510 3914/3859/3505 3917/3858/3504 +f 3924/3865/3511 3921/3866/3512 3922/3867/3513 +f 3922/3867/3513 3923/3868/3514 3924/3865/3511 +f 3924/3865/3511 3701/3645/3294 3703/3647/3296 +f 3703/3647/3296 3921/3866/3512 3924/3865/3511 +f 3924/3865/3511 3925/3869/3515 3702/3646/3295 +f 3702/3646/3295 3701/3645/3294 3924/3865/3511 +f 3924/3865/3511 3926/3870/3516 3927/3871/3517 +f 3927/3871/3517 3925/3869/3515 3924/3865/3511 +f 3924/3865/3511 3923/3868/3514 3928/3872/3518 +f 3928/3872/3518 3926/3870/3516 3924/3865/3511 +f 3932/3873/3519 3929/3874/3520 3930/3875/3521 +f 3930/3875/3521 3931/3876/3522 3932/3873/3519 +f 3932/3873/3519 3830/3774/3423 3829/3773/3422 +f 3829/3773/3422 3929/3874/3520 3932/3873/3519 +f 3932/3873/3519 3933/3877/3523 3934/3878/3524 +f 3934/3878/3524 3935/3879/3525 3932/3873/3519 +f 3932/3873/3519 3935/3879/3525 3936/3880/3526 +f 3936/3880/3526 3830/3774/3423 3932/3873/3519 +f 3938/3881/3527 3920/3864/3510 3919/3863/3509 +f 3919/3863/3509 3937/3882/3528 3938/3881/3527 +f 3942/3883/3529 3939/3884/3530 3940/3885/3531 +f 3940/3885/3531 3941/3886/3532 3942/3883/3529 +f 3942/3883/3529 3943/3887/3533 3686/3630/3279 +f 3686/3630/3279 3939/3884/3530 3942/3883/3529 +f 3947/3888/3534 3944/3889/3528 3945/3890/3535 +f 3945/3890/3535 3946/3891/3536 3947/3888/3534 +f 3947/3888/3534 3946/3891/3536 3948/3892/3537 +f 3948/3892/3537 3949/3893/3538 3947/3888/3534 +f 3953/3894/3539 3950/3895/3540 3951/3896/3541 +f 3951/3896/3541 3952/3897/3542 3953/3894/3539 +f 3953/3894/3539 3954/3898/3543 3955/3899/3544 +f 3955/3899/3544 3950/3895/3540 3953/3894/3539 +f 3959/3900/3545 3956/3901/3546 3957/3902/3547 +f 3957/3902/3547 3958/3903/3548 3959/3900/3545 +f 3959/3900/3545 3960/3904/3549 3961/3905/3550 +f 3961/3905/3550 3956/3901/3546 3959/3900/3545 +f 3959/3900/3545 3962/3906/3551 3963/3907/3552 +f 3963/3907/3552 3960/3904/3549 3959/3900/3545 +f 3959/3900/3545 3964/3908/3553 3965/3909/3554 +f 3965/3909/3554 3962/3906/3551 3959/3900/3545 +f 3959/3900/3545 3958/3903/3548 3966/3910/3555 +f 3966/3910/3555 3964/3908/3553 3959/3900/3545 +f 3970/3911/3556 3967/3912/3557 3968/3913/3558 +f 3968/3913/3558 3969/3914/3559 3970/3911/3556 +f 3970/3911/3556 3969/3914/3559 3971/3915/3560 +f 3971/3915/3560 3972/3916/3561 3970/3911/3556 +f 3970/3911/3556 3972/3916/3561 3899/3844/3490 +f 3899/3844/3490 3967/3912/3557 3970/3911/3556 +f 3976/3917/3562 3973/3918/3563 3974/3919/3564 +f 3974/3919/3564 3975/3920/3565 3976/3917/3562 +f 3976/3917/3562 3977/3921/3566 3978/3922/3567 +f 3978/3922/3567 3979/3923/3568 3976/3917/3562 +f 3976/3917/3562 3979/3923/3568 3980/3924/3569 +f 3980/3924/3569 3973/3918/3563 3976/3917/3562 +f 3976/3917/3562 3975/3920/3565 3981/3925/3570 +f 3981/3925/3570 3982/3926/3571 3976/3917/3562 +f 3976/3917/3562 3982/3926/3571 3983/3927/3572 +f 3983/3927/3572 3977/3921/3566 3976/3917/3562 +f 3987/3928/3573 3984/3929/3574 3985/3930/3575 +f 3985/3930/3575 3986/3931/3576 3987/3928/3573 +f 3987/3928/3573 3988/3932/3577 3989/3933/3578 +f 3989/3933/3578 3984/3929/3574 3987/3928/3573 +f 3987/3928/3573 3990/3934/3579 3991/3935/3580 +f 3991/3935/3580 3992/3936/3581 3987/3928/3573 +f 3987/3928/3573 3986/3931/3576 3993/3937/3582 +f 3993/3937/3582 3990/3934/3579 3987/3928/3573 +f 3997/3938/3583 3994/3939/3584 3995/3940/3585 +f 3995/3940/3585 3996/3941/3586 3997/3938/3583 +f 3997/3938/3583 3998/3942/3587 3999/3943/3588 +f 3999/3943/3588 3994/3939/3584 3997/3938/3583 +f 3997/3938/3583 4000/3944/3589 4001/3945/3590 +f 4001/3945/3590 3998/3942/3587 3997/3938/3583 +f 3997/3938/3583 3996/3941/3586 4002/3946/3591 +f 4002/3946/3591 4003/3947/3592 3997/3938/3583 +f 3997/3938/3583 4003/3947/3592 4004/3948/3593 +f 4004/3948/3593 4000/3944/3589 3997/3938/3583 +f 4008/3949/3594 4005/3950/3595 4006/3951/3596 +f 4006/3951/3596 4007/3952/3597 4008/3949/3594 +f 4008/3949/3594 4007/3952/3597 4009/3953/3598 +f 4009/3953/3598 4010/3954/3599 4008/3949/3594 +f 4008/3949/3594 4011/3955/3600 4012/3956/3601 +f 4012/3956/3601 4005/3950/3595 4008/3949/3594 +f 3977/3921/3566 3983/3927/3572 4013/3957/3602 +f 4013/3957/3602 3978/3922/3567 3977/3921/3566 +f 3981/3925/3570 4014/3958/3603 4015/3959/3604 +f 4015/3959/3604 3982/3926/3571 3981/3925/3570 +f 3981/3925/3570 3975/3920/3565 4016/3960/3605 +f 4016/3960/3605 4014/3958/3603 3981/3925/3570 +f 4020/3961/3606 4017/3962/3607 4018/3963/3608 +f 4018/3963/3608 4019/3964/3609 4020/3961/3606 +f 4020/3961/3606 4019/3964/3609 4021/3965/3610 +f 4021/3965/3610 4022/3966/3611 4020/3961/3606 +f 4020/3961/3606 4022/3966/3611 4023/3967/3612 +f 4023/3967/3612 4024/3968/3613 4020/3961/3606 +f 4018/3963/3608 4017/3962/3607 4025/3969/3614 +f 4025/3969/3614 4026/3970/3615 4018/3963/3608 +f 4018/3963/3608 4026/3970/3615 4027/3971/3616 +f 4027/3971/3616 4019/3964/3609 4018/3963/3608 +f 4028/3972/3617 3900/3845/3491 3899/3844/3490 +f 3899/3844/3490 3972/3916/3561 4028/3972/3617 +f 4028/3972/3617 4029/3973/3618 3904/3848/3494 +f 3904/3848/3494 3900/3845/3491 4028/3972/3617 +f 4028/3972/3617 3972/3916/3561 3971/3915/3560 +f 3971/3915/3560 4029/3973/3618 4028/3972/3617 +f 4033/3974/3619 4030/3975/3620 4031/3976/3621 +f 4031/3976/3621 4032/3977/3622 4033/3974/3619 +f 4033/3974/3619 4034/3978/3623 4035/3979/3624 +f 4035/3979/3624 4030/3975/3620 4033/3974/3619 +f 4033/3974/3619 4032/3977/3622 4036/3980/3625 +f 4036/3980/3625 4034/3978/3623 4033/3974/3619 +f 4040/3981/3626 4037/3982/3627 4038/3983/3628 +f 4038/3983/3628 4039/3984/3629 4040/3981/3626 +f 4040/3981/3626 4041/3985/3630 4042/3986/3631 +f 4042/3986/3631 4037/3982/3627 4040/3981/3626 +f 4040/3981/3626 4043/3987/3632 4044/3988/3633 +f 4044/3988/3633 4041/3985/3630 4040/3981/3626 +f 4040/3981/3626 4045/3989/3634 4046/3990/3635 +f 4046/3990/3635 4043/3987/3632 4040/3981/3626 +f 4040/3981/3626 4039/3984/3629 4047/3991/3636 +f 4047/3991/3636 4045/3989/3634 4040/3981/3626 +f 4051/3992/3637 4048/3993/3638 4049/3994/3639 +f 4049/3994/3639 4050/3995/3640 4051/3992/3637 +f 4051/3992/3637 4050/3995/3640 4052/3996/3641 +f 4052/3996/3641 4053/3997/3642 4051/3992/3637 +f 4051/3992/3637 4053/3997/3642 4054/3998/3643 +f 4054/3998/3643 4048/3993/3638 4051/3992/3637 +f 4058/3999/3644 4055/4000/3645 4056/4001/3646 +f 4056/4001/3646 4057/4002/3647 4058/3999/3644 +f 4058/3999/3644 4032/3977/3622 4031/3976/3621 +f 4031/3976/3621 4055/4000/3645 4058/3999/3644 +f 4058/3999/3644 4057/4002/3647 4036/3980/3625 +f 4036/3980/3625 4032/3977/3622 4058/3999/3644 +f 4062/4003/3648 4059/4004/3616 4060/4005/3649 +f 4060/4005/3649 4061/4006/3650 4062/4003/3648 +f 4062/4003/3648 4061/4006/3650 4063/4007/3651 +f 4063/4007/3651 4064/4008/3652 4062/4003/3648 +f 4065/4009/3653 4021/3965/3610 4019/3964/3609 +f 4019/3964/3609 4027/3971/3616 4065/4009/3653 +f 4067/4010/3654 4066/4011/3655 4060/4005/3649 +f 4060/4005/3649 4059/4004/3616 4067/4010/3654 +f 4071/4012/3656 4068/4013/3657 4069/4014/3658 +f 4069/4014/3658 4070/4015/3659 4071/4012/3656 +f 4075/4016/3660 4072/4017/3661 4073/4018/3662 +f 4073/4018/3662 4074/4019/3663 4075/4016/3660 +f 4075/4016/3660 4074/4019/3663 4076/4020/3664 +f 4076/4020/3664 4077/4021/3665 4075/4016/3660 +f 4075/4016/3660 4077/4021/3665 4078/4022/3666 +f 4078/4022/3666 4079/4023/3667 4075/4016/3660 +f 4075/4016/3660 4079/4023/3667 3951/3896/3541 +f 3951/3896/3541 4080/4024/3668 4075/4016/3660 +f 4084/4025/3669 4081/4026/3670 4082/4027/3671 +f 4082/4027/3671 4083/4028/3672 4084/4025/3669 +f 4086/4029/3673 4085/4030/3674 4081/4026/3670 +f 4081/4026/3670 4084/4025/3669 4086/4029/3673 +f 4084/4025/3669 4087/4031/3675 4088/4032/3676 +f 4088/4032/3676 4086/4029/3673 4084/4025/3669 +f 4090/4033/3677 3931/3876/3522 3930/3875/3521 +f 3930/3875/3521 4089/4034/3678 4090/4033/3677 +f 4090/4033/3677 4091/4035/3679 4092/4036/3680 +f 4092/4036/3680 3931/3876/3522 4090/4033/3677 +f 4090/4033/3677 4089/4034/3678 4093/4037/3625 +f 4093/4037/3625 4091/4035/3679 4090/4033/3677 +f 4097/4038/3681 4094/4039/3682 4095/4040/3683 +f 4095/4040/3683 4096/4041/3684 4097/4038/3681 +f 4101/4042/3685 4098/4043/3686 4099/4044/3687 +f 4099/4044/3687 4100/4045/3688 4101/4042/3685 +f 1830/1775/1438 1829/1774/1437 4102/4046/3689 +f 4102/4046/3689 4103/4047/3690 1830/1775/1438 +f 4097/4038/3681 4096/4041/3684 1824/1769/1433 +f 1824/1769/1433 1827/1768/1432 4097/4038/3681 +f 4104/4048/3691 4056/4001/3646 4091/4035/3679 +f 4091/4035/3679 4093/4037/3625 4104/4048/3691 +f 4106/4049/3692 4014/3958/3603 4016/3960/3605 +f 4016/3960/3605 4105/4050/3693 4106/4049/3692 +f 4106/4049/3692 4105/4050/3693 3800/3744/3393 +f 3800/3744/3393 4107/4051/3694 4106/4049/3692 +f 4106/4049/3692 4107/4051/3694 4108/4052/3695 +f 4108/4052/3695 4109/4053/3696 4106/4049/3692 +f 4106/4049/3692 4109/4053/3696 4110/4054/3697 +f 4110/4054/3697 4111/4055/3698 4106/4049/3692 +f 4106/4049/3692 4111/4055/3698 4015/3959/3604 +f 4015/3959/3604 4014/3958/3603 4106/4049/3692 +f 4114/4056/3699 4112/4057/3700 4113/4058/3701 +f 4113/4058/3701 4064/4008/3652 4114/4056/3699 +f 4114/4056/3699 4064/4008/3652 4063/4007/3651 +f 4063/4007/3651 4115/4059/3702 4114/4056/3699 +f 4115/4059/3702 4116/4060/3703 4112/4057/3700 +f 4112/4057/3700 4114/4056/3699 4115/4059/3702 +f 4115/4059/3702 4117/4061/3704 4118/4062/3705 +f 4118/4062/3705 4116/4060/3703 4115/4059/3702 +f 4112/4057/3700 4119/4063/3706 4120/4064/3707 +f 4120/4064/3707 4113/4058/3701 4112/4057/3700 +f 4112/4057/3700 4116/4060/3703 4121/4065/3708 +f 4121/4065/3708 4119/4063/3706 4112/4057/3700 +f 4125/4066/3709 4122/4067/3710 4123/4068/3711 +f 4123/4068/3711 4124/4069/3712 4125/4066/3709 +f 4125/4066/3709 4126/4070/3713 4127/4071/3714 +f 4127/4071/3714 4122/4067/3710 4125/4066/3709 +f 4125/4066/3709 4124/4069/3712 4128/4072/3715 +f 4128/4072/3715 4126/4070/3713 4125/4066/3709 +f 3965/3909/3554 4129/4073/3716 4130/4074/3717 +f 4130/4074/3717 3962/3906/3551 3965/3909/3554 +f 4134/4075/3718 4131/4076/3719 4132/4077/3720 +f 4132/4077/3720 4133/4078/3721 4134/4075/3718 +f 4134/4075/3718 2994/2938/2590 2993/2937/2589 +f 2993/2937/2589 4135/4079/3722 4134/4075/3718 +f 4134/4075/3718 4133/4078/3721 2997/2941/2593 +f 2997/2941/2593 2994/2938/2590 4134/4075/3718 +f 4139/4080/3723 4136/4081/3724 4137/4082/3725 +f 4137/4082/3725 4138/4083/3726 4139/4080/3723 +f 4143/4084/3727 4140/4085/3728 4141/4086/3729 +f 4141/4086/3729 4142/4087/3730 4143/4084/3727 +f 2915/2860/2513 2920/2864/2517 4144/4088/3731 +f 4144/4088/3731 4145/4089/3732 2915/2860/2513 +f 4149/4090/3733 4146/4091/3734 4147/4092/3735 +f 4147/4092/3735 4148/4093/3736 4149/4090/3733 +f 4153/4094/3737 4150/4095/3738 4151/4096/3739 +f 4151/4096/3739 4152/4097/3740 4153/4094/3737 +f 4149/4090/3733 4154/4098/3741 4046/3990/3635 +f 4046/3990/3635 4146/4091/3734 4149/4090/3733 +f 4137/4082/3725 4155/4099/3742 4156/4100/3743 +f 4156/4100/3743 4138/4083/3726 4137/4082/3725 +f 4160/4101/3744 4157/4102/3745 4158/4103/3746 +f 4158/4103/3746 4159/4104/3742 4160/4101/3744 +f 4137/4082/3725 4136/4081/3724 4161/4105/3747 +f 4161/4105/3747 4162/4106/3748 4137/4082/3725 +f 4160/4101/3744 4163/4107/3749 4164/4108/3750 +f 4164/4108/3750 4157/4102/3745 4160/4101/3744 +f 2738/2682/2335 4165/4109/3751 4166/4110/3752 +f 4166/4110/3752 2739/2683/2336 2738/2682/2335 +f 2738/2682/2335 2737/2681/2334 4167/4111/3753 +f 4167/4111/3753 4168/4112/3754 2738/2682/2335 +f 2738/2682/2335 4168/4112/3754 4169/4113/3755 +f 4169/4113/3755 4165/4109/3751 2738/2682/2335 +f 4171/4114/3756 4170/4115/3757 2370/2315/1975 +f 2370/2315/1975 2369/2314/1974 4171/4114/3756 +f 4171/4114/3756 2369/2314/1974 4172/4116/3758 +f 4172/4116/3758 4173/4117/3759 4171/4114/3756 +f 4171/4114/3756 4173/4117/3759 2102/2047/1710 +f 2102/2047/1710 4170/4115/3757 4171/4114/3756 +f 4177/4118/3760 4174/4119/3761 4175/4120/3762 +f 4175/4120/3762 4176/4121/3763 4177/4118/3760 +f 4177/4118/3760 4178/4122/3764 4179/4123/3765 +f 4179/4123/3765 4174/4119/3761 4177/4118/3760 +f 4183/4124/3766 4180/4125/3767 4181/4126/3768 +f 4181/4126/3768 4182/4127/3769 4183/4124/3766 +f 4183/4124/3766 4182/4127/3769 4184/4128/3770 +f 4184/4128/3770 4185/4129/3771 4183/4124/3766 +f 4177/4118/3760 4186/4130/3772 4187/4131/3773 +f 4187/4131/3773 4178/4122/3764 4177/4118/3760 +f 4189/4132/3774 4188/4133/3775 1135/1080/753 +f 1135/1080/753 1140/1084/757 4189/4132/3774 +f 4189/4132/3774 4190/4134/3776 4191/4135/3777 +f 4191/4135/3777 4188/4133/3775 4189/4132/3774 +f 4189/4132/3774 1140/1084/757 1233/1178/850 +f 1233/1178/850 4190/4134/3776 4189/4132/3774 +f 4195/4136/3778 4192/4137/3779 4193/4138/3780 +f 4193/4138/3780 4194/4139/3781 4195/4136/3778 +f 4195/4136/3778 4196/4140/3782 4197/4141/3783 +f 4197/4141/3783 4192/4137/3779 4195/4136/3778 +f 4195/4136/3778 4194/4139/3781 4198/4142/3784 +f 4198/4142/3784 4196/4140/3782 4195/4136/3778 +f 4200/4143/3785 4199/4144/3786 3123/3067/2718 +f 3123/3067/2718 3122/3066/2717 4200/4143/3785 +f 4200/4143/3785 4201/4145/3787 4202/4146/3788 +f 4202/4146/3788 4199/4144/3786 4200/4143/3785 +f 4200/4143/3785 3122/3066/2717 3121/3065/2716 +f 3121/3065/2716 4201/4145/3787 4200/4143/3785 +f 4206/4147/3789 4203/4148/3790 4204/4149/3791 +f 4204/4149/3791 4205/4150/3792 4206/4147/3789 +f 4206/4147/3789 4207/4151/3793 4208/4152/3794 +f 4208/4152/3794 4203/4148/3790 4206/4147/3789 +f 4206/4147/3789 4209/4153/3795 4210/4154/3796 +f 4210/4154/3796 4211/4155/3797 4206/4147/3789 +f 4206/4147/3789 4211/4155/3797 4212/4156/3798 +f 4212/4156/3798 4207/4151/3793 4206/4147/3789 +f 4206/4147/3789 4205/4150/3792 4213/4157/3799 +f 4213/4157/3799 4209/4153/3795 4206/4147/3789 +f 4217/4158/3800 4214/4159/3801 4215/4160/3802 +f 4215/4160/3802 4216/4161/3803 4217/4158/3800 +f 4217/4158/3800 4218/4162/3804 4219/4163/3805 +f 4219/4163/3805 4214/4159/3801 4217/4158/3800 +f 4223/4164/3806 4220/4165/3807 4221/4166/3808 +f 4221/4166/3808 4222/4167/3809 4223/4164/3806 +f 4225/4168/3810 4224/4169/3811 3096/3040/2692 +f 3096/3040/2692 3094/3039/2691 4225/4168/3810 +f 4225/4168/3810 3094/3039/2691 3093/3038/2690 +f 3093/3038/2690 4226/4170/3812 4225/4168/3810 +f 4225/4168/3810 4227/4171/3813 4228/4172/3814 +f 4228/4172/3814 4224/4169/3811 4225/4168/3810 +f 4225/4168/3810 4229/4173/3815 4230/4174/3816 +f 4230/4174/3816 4227/4171/3813 4225/4168/3810 +f 4225/4168/3810 4226/4170/3812 4231/4175/3817 +f 4231/4175/3817 4229/4173/3815 4225/4168/3810 +f 4235/4176/3818 4232/4177/3819 4233/4178/3820 +f 4233/4178/3820 4234/4179/3821 4235/4176/3818 +f 4235/4176/3818 4234/4179/3821 4236/4180/3822 +f 4236/4180/3822 4237/4181/3823 4235/4176/3818 +f 4235/4176/3818 4237/4181/3823 4238/4182/3824 +f 4238/4182/3824 4232/4177/3819 4235/4176/3818 +f 4242/4183/3825 4239/4184/3826 4240/4185/3827 +f 4240/4185/3827 4241/4186/3828 4242/4183/3825 +f 4242/4183/3825 4241/4186/3828 4243/4187/3829 +f 4243/4187/3829 4244/4188/3830 4242/4183/3825 +f 4242/4183/3825 4244/4188/3830 2132/2076/1739 +f 2132/2076/1739 4239/4184/3826 4242/4183/3825 +f 4244/4188/3830 4245/4189/3831 1292/1236/908 +f 1292/1236/908 2132/2076/1739 4244/4188/3830 +f 4244/4188/3830 4243/4187/3829 4246/4190/3832 +f 4246/4190/3832 4245/4189/3831 4244/4188/3830 +f 4246/4190/3832 4247/4191/3833 4248/4192/3834 +f 4248/4192/3834 4245/4189/3831 4246/4190/3832 +f 4246/4190/3832 4243/4187/3829 4249/4193/3835 +f 4249/4193/3835 4250/4194/3836 4246/4190/3832 +f 4246/4190/3832 4250/4194/3836 4251/4195/3837 +f 4251/4195/3837 4247/4191/3833 4246/4190/3832 +f 4251/4195/3837 4252/4196/3838 4253/4197/3839 +f 4253/4197/3839 4247/4191/3833 4251/4195/3837 +f 4251/4195/3837 4250/4194/3836 4254/4198/3840 +f 4254/4198/3840 4255/4199/3841 4251/4195/3837 +f 4251/4195/3837 4255/4199/3841 4256/4200/3842 +f 4256/4200/3842 4252/4196/3838 4251/4195/3837 +f 4258/4201/3843 3545/3490/3140 3544/3489/3139 +f 3544/3489/3139 4257/4202/3844 4258/4201/3843 +f 4256/4200/3842 4255/4199/3841 4259/4203/3845 +f 4259/4203/3845 4260/4204/3846 4256/4200/3842 +f 4258/4201/3843 4261/4205/3847 4262/4206/3848 +f 4262/4206/3848 3545/3490/3140 4258/4201/3843 +f 4262/4206/3848 2723/2667/2320 3546/3491/3141 +f 3546/3491/3141 3545/3490/3140 4262/4206/3848 +f 4262/4206/3848 4261/4205/3847 4263/4207/3849 +f 4263/4207/3849 4264/4208/3850 4262/4206/3848 +f 4262/4206/3848 4264/4208/3850 2724/2668/2321 +f 2724/2668/2321 2723/2667/2320 4262/4206/3848 +f 4264/4208/3850 4263/4207/3849 4265/4209/3851 +f 4265/4209/3851 4266/4210/3852 4264/4208/3850 +f 4264/4208/3850 4266/4210/3852 4267/4211/3853 +f 4267/4211/3853 2724/2668/2321 4264/4208/3850 +f 4267/4211/3853 2719/2663/2316 2718/2659/2312 +f 2718/2659/2312 2724/2668/2321 4267/4211/3853 +f 4267/4211/3853 4266/4210/3852 4268/4212/3854 +f 4268/4212/3854 4269/4213/3855 4267/4211/3853 +f 4267/4211/3853 4269/4213/3855 4270/4214/3856 +f 4270/4214/3856 2719/2663/2316 4267/4211/3853 +f 4270/4214/3856 4271/4215/3857 2720/2664/2317 +f 2720/2664/2317 2719/2663/2316 4270/4214/3856 +f 4275/4216/3858 4272/4217/3859 4273/4218/3860 +f 4273/4218/3860 4274/4219/3861 4275/4216/3858 +f 4275/4216/3858 4274/4219/3861 4276/4220/3862 +f 4276/4220/3862 4277/4221/3863 4275/4216/3858 +f 4276/4220/3862 4278/4222/3864 4279/4223/3865 +f 4279/4223/3865 4277/4221/3863 4276/4220/3862 +f 4276/4220/3862 4274/4219/3861 4280/4224/3866 +f 4280/4224/3866 4281/4225/3867 4276/4220/3862 +f 4276/4220/3862 4281/4225/3867 4282/4226/3868 +f 4282/4226/3868 4278/4222/3864 4276/4220/3862 +f 4282/4226/3868 4283/4227/3869 4284/4228/3870 +f 4284/4228/3870 4278/4222/3864 4282/4226/3868 +f 4282/4226/3868 4281/4225/3867 4285/4229/3871 +f 4285/4229/3871 4286/4230/3872 4282/4226/3868 +f 4282/4226/3868 4286/4230/3872 4287/4231/3873 +f 4287/4231/3873 4283/4227/3869 4282/4226/3868 +f 4287/4231/3873 4288/4232/3874 4289/4233/3875 +f 4289/4233/3875 4283/4227/3869 4287/4231/3873 +f 4287/4231/3873 4286/4230/3872 1206/1150/822 +f 1206/1150/822 1205/1149/821 4287/4231/3873 +f 4287/4231/3873 1205/1149/821 1204/1148/820 +f 1204/1148/820 4288/4232/3874 4287/4231/3873 +f 4289/4233/3875 4290/4234/3876 4291/4235/3877 +f 4291/4235/3877 4292/4236/3878 4289/4233/3875 +f 4289/4233/3875 4292/4236/3878 4284/4228/3870 +f 4284/4228/3870 4283/4227/3869 4289/4233/3875 +f 4289/4233/3875 4288/4232/3874 4293/4237/3879 +f 4293/4237/3879 4290/4234/3876 4289/4233/3875 +f 4293/4237/3879 4294/4238/3880 4295/4239/3881 +f 4295/4239/3881 4290/4234/3876 4293/4237/3879 +f 4293/4237/3879 4288/4232/3874 1204/1148/820 +f 1204/1148/820 4296/4240/3882 4293/4237/3879 +f 4293/4237/3879 4296/4240/3882 4297/4241/3883 +f 4297/4241/3883 4294/4238/3880 4293/4237/3879 +f 4297/4241/3883 4298/4242/3884 4299/4243/3885 +f 4299/4243/3885 4294/4238/3880 4297/4241/3883 +f 4297/4241/3883 4296/4240/3882 4300/4244/3886 +f 4300/4244/3886 4301/4245/3887 4297/4241/3883 +f 4297/4241/3883 4301/4245/3887 4302/4246/3888 +f 4302/4246/3888 4298/4242/3884 4297/4241/3883 +f 4302/4246/3888 4303/4247/3889 4304/4248/3890 +f 4304/4248/3890 4298/4242/3884 4302/4246/3888 +f 4308/4249/3891 4305/4250/3892 4306/4251/3893 +f 4306/4251/3893 4307/4252/3894 4308/4249/3891 +f 4308/4249/3891 4307/4252/3894 4309/4253/3895 +f 4309/4253/3895 4310/4254/3896 4308/4249/3891 +f 4309/4253/3895 4311/4255/3897 4312/4256/3898 +f 4312/4256/3898 4310/4254/3896 4309/4253/3895 +f 4309/4253/3895 4307/4252/3894 4313/4257/3899 +f 4313/4257/3899 4314/4258/3900 4309/4253/3895 +f 4309/4253/3895 4314/4258/3900 4315/4259/3901 +f 4315/4259/3901 4311/4255/3897 4309/4253/3895 +f 4315/4259/3901 4316/4260/3902 4317/4261/3903 +f 4317/4261/3903 4311/4255/3897 4315/4259/3901 +f 4315/4259/3901 4314/4258/3900 4318/4262/3904 +f 4318/4262/3904 4319/4263/3905 4315/4259/3901 +f 4315/4259/3901 4319/4263/3905 4320/4264/3906 +f 4320/4264/3906 4316/4260/3902 4315/4259/3901 +f 4320/4264/3906 4321/4265/3907 4322/4266/3908 +f 4322/4266/3908 4316/4260/3902 4320/4264/3906 +f 4320/4264/3906 4319/4263/3905 4323/4267/3909 +f 4323/4267/3909 4324/4268/3910 4320/4264/3906 +f 4320/4264/3906 4324/4268/3910 4325/4269/3911 +f 4325/4269/3911 4321/4265/3907 4320/4264/3906 +f 4325/4269/3911 4326/4270/3912 4327/4271/3913 +f 4327/4271/3913 4321/4265/3907 4325/4269/3911 +f 4325/4269/3911 4324/4268/3910 4328/4272/3914 +f 4328/4272/3914 4329/4273/3915 4325/4269/3911 +f 4325/4269/3911 4329/4273/3915 4330/4274/3916 +f 4330/4274/3916 4326/4270/3912 4325/4269/3911 +f 4330/4274/3916 1646/1591/1258 1645/1590/1257 +f 1645/1590/1257 4326/4270/3912 4330/4274/3916 +f 4330/4274/3916 4329/4273/3915 4331/4275/3917 +f 4331/4275/3917 3069/3013/2665 4330/4274/3916 +f 4330/4274/3916 3069/3013/2665 3068/3012/2664 +f 3068/3012/2664 1646/1591/1258 4330/4274/3916 +f 4331/4275/3917 4329/4273/3915 4328/4272/3914 +f 4328/4272/3914 3363/3307/2958 4331/4275/3917 +f 4331/4275/3917 3363/3307/2958 3358/3303/2954 +f 3358/3303/2954 2510/2454/2114 4331/4275/3917 +f 4331/4275/3917 2510/2454/2114 2509/2453/2113 +f 2509/2453/2113 3069/3013/2665 4331/4275/3917 +f 4328/4272/3914 4324/4268/3910 4323/4267/3909 +f 4323/4267/3909 4332/4276/3918 4328/4272/3914 +f 4328/4272/3914 4332/4276/3918 3360/3304/2955 +f 3360/3304/2955 3363/3307/2958 4328/4272/3914 +f 4332/4276/3918 4323/4267/3909 4333/4277/3919 +f 4333/4277/3919 4334/4278/3920 4332/4276/3918 +f 4332/4276/3918 4334/4278/3920 3361/3305/2956 +f 3361/3305/2956 3360/3304/2955 4332/4276/3918 +f 4334/4278/3920 4333/4277/3919 4335/4279/3921 +f 4335/4279/3921 4336/4280/3922 4334/4278/3920 +f 4334/4278/3920 4336/4280/3922 4337/4281/3923 +f 4337/4281/3923 3361/3305/2956 4334/4278/3920 +f 4337/4281/3923 4336/4280/3922 4338/4282/3924 +f 4338/4282/3924 4339/4283/3925 4337/4281/3923 +f 4337/4281/3923 4339/4283/3925 4340/4284/3926 +f 4340/4284/3926 4341/4285/3927 4337/4281/3923 +f 4337/4281/3923 4341/4285/3927 3362/3306/2957 +f 3362/3306/2957 3361/3305/2956 4337/4281/3923 +f 4341/4285/3927 4340/4284/3926 4342/4286/3928 +f 4342/4286/3928 4343/4287/3929 4341/4285/3927 +f 4341/4285/3927 4343/4287/3929 4344/4288/3930 +f 4344/4288/3930 3362/3306/2957 4341/4285/3927 +f 4344/4288/3930 4343/4287/3929 4345/4289/3931 +f 4345/4289/3931 4346/4290/3932 4344/4288/3930 +f 4344/4288/3930 4346/4290/3932 4347/4291/3933 +f 4347/4291/3933 4348/4292/3934 4344/4288/3930 +f 4344/4288/3930 4348/4292/3934 3359/3300/2951 +f 3359/3300/2951 3362/3306/2957 4344/4288/3930 +f 4348/4292/3934 4347/4291/3933 4349/4293/3935 +f 4349/4293/3935 4350/4294/3936 4348/4292/3934 +f 4348/4292/3934 4350/4294/3936 3356/3301/2952 +f 3356/3301/2952 3359/3300/2951 4348/4292/3934 +f 4350/4294/3936 4349/4293/3935 4351/4295/3937 +f 4351/4295/3937 4352/4296/3938 4350/4294/3936 +f 4350/4294/3936 4352/4296/3938 4353/4297/3939 +f 4353/4297/3939 3356/3301/2952 4350/4294/3936 +f 4353/4297/3939 4352/4296/3938 4354/4298/3940 +f 4354/4298/3940 4355/4299/3941 4353/4297/3939 +f 4353/4297/3939 4355/4299/3941 4356/4300/3942 +f 4356/4300/3942 4357/4301/3943 4353/4297/3939 +f 4353/4297/3939 4357/4301/3943 3357/3302/2953 +f 3357/3302/2953 3356/3301/2952 4353/4297/3939 +f 4357/4301/3943 4356/4300/3942 4358/4302/3944 +f 4358/4302/3944 2505/2450/2110 4357/4301/3943 +f 4357/4301/3943 2505/2450/2110 2504/2449/2109 +f 2504/2449/2109 3357/3302/2953 4357/4301/3943 +f 4358/4302/3944 1653/1597/1264 1647/1592/1259 +f 1647/1592/1259 3067/3011/2663 4358/4302/3944 +f 4358/4302/3944 3067/3011/2663 2506/2451/2111 +f 2506/2451/2111 2505/2450/2110 4358/4302/3944 +f 4358/4302/3944 4356/4300/3942 4359/4303/3945 +f 4359/4303/3945 1653/1597/1264 4358/4302/3944 +f 4359/4303/3945 4360/4304/3946 1654/1598/1265 +f 1654/1598/1265 1653/1597/1264 4359/4303/3945 +f 4359/4303/3945 4356/4300/3942 4355/4299/3941 +f 4355/4299/3941 2407/2352/2012 4359/4303/3945 +f 4359/4303/3945 2407/2352/2012 2406/2351/2011 +f 2406/2351/2011 4360/4304/3946 4359/4303/3945 +f 4362/4305/3947 4361/4306/3948 1656/1600/1267 +f 1656/1600/1267 1655/1599/1266 4362/4305/3947 +f 4362/4305/3947 2414/2359/2019 2413/2358/2018 +f 2413/2358/2018 4361/4306/3948 4362/4305/3947 +f 4361/4306/3948 4363/4307/3949 4364/4308/3950 +f 4364/4308/3950 1656/1600/1267 4361/4306/3948 +f 4361/4306/3948 2413/2358/2018 4365/4309/3951 +f 4365/4309/3951 4363/4307/3949 4361/4306/3948 +f 4365/4309/3951 4366/4310/3952 4367/4311/3953 +f 4367/4311/3953 4363/4307/3949 4365/4309/3951 +f 4365/4309/3951 2413/2358/2018 2412/2357/2017 +f 2412/2357/2017 4368/4312/3954 4365/4309/3951 +f 4365/4309/3951 4368/4312/3954 4369/4313/3955 +f 4369/4313/3955 4366/4310/3952 4365/4309/3951 +f 4373/4314/3956 4370/4315/3957 4371/4316/3958 +f 4371/4316/3958 4372/4317/3959 4373/4314/3956 +f 4369/4313/3955 4374/4318/3960 4375/4319/3961 +f 4375/4319/3961 4366/4310/3952 4369/4313/3955 +f 4373/4314/3956 4376/4320/3962 4377/4321/3963 +f 4377/4321/3963 4370/4315/3957 4373/4314/3956 +f 4377/4321/3963 4378/4322/3964 4379/4323/3965 +f 4379/4323/3965 4370/4315/3957 4377/4321/3963 +f 4377/4321/3963 4376/4320/3962 2411/2355/2015 +f 2411/2355/2015 2410/2354/2014 4377/4321/3963 +f 4377/4321/3963 2410/2354/2014 4380/4324/3966 +f 4380/4324/3966 4378/4322/3964 4377/4321/3963 +f 4380/4324/3966 4351/4295/3937 4381/4325/3967 +f 4381/4325/3967 4378/4322/3964 4380/4324/3966 +f 4380/4324/3966 2410/2354/2014 2408/2353/2013 +f 2408/2353/2013 4354/4298/3940 4380/4324/3966 +f 4380/4324/3966 4354/4298/3940 4352/4296/3938 +f 4352/4296/3938 4351/4295/3937 4380/4324/3966 +f 4381/4325/3967 4382/4326/3968 4383/4327/3969 +f 4383/4327/3969 4384/4328/3970 4381/4325/3967 +f 4381/4325/3967 4384/4328/3970 4379/4323/3965 +f 4379/4323/3965 4378/4322/3964 4381/4325/3967 +f 4381/4325/3967 4351/4295/3937 4349/4293/3935 +f 4349/4293/3935 4382/4326/3968 4381/4325/3967 +f 4384/4328/3970 4383/4327/3969 4385/4329/3971 +f 4385/4329/3971 4386/4330/3972 4384/4328/3970 +f 4384/4328/3970 4386/4330/3972 4387/4331/3973 +f 4387/4331/3973 4379/4323/3965 4384/4328/3970 +f 4387/4331/3973 4386/4330/3972 4388/4332/3974 +f 4388/4332/3974 4389/4333/3975 4387/4331/3973 +f 4387/4331/3973 4389/4333/3975 4390/4334/3976 +f 4390/4334/3976 4371/4316/3958 4387/4331/3973 +f 4387/4331/3973 4371/4316/3958 4370/4315/3957 +f 4370/4315/3957 4379/4323/3965 4387/4331/3973 +f 4390/4334/3976 4389/4333/3975 4391/4335/3977 +f 4391/4335/3977 4392/4336/3978 4390/4334/3976 +f 4390/4334/3976 4392/4336/3978 4393/4337/3979 +f 4393/4337/3979 4394/4338/3980 4390/4334/3976 +f 4390/4334/3976 4394/4338/3980 4372/4317/3959 +f 4372/4317/3959 4371/4316/3958 4390/4334/3976 +f 4396/4339/3981 3453/3397/3047 3452/3396/3046 +f 3452/3396/3046 4395/4340/3982 4396/4339/3981 +f 4396/4339/3981 4395/4340/3982 4375/4319/3961 +f 4375/4319/3961 4374/4318/3960 4396/4339/3981 +f 4395/4340/3982 3452/3396/3046 3451/3395/3045 +f 3451/3395/3045 4397/4341/3983 4395/4340/3982 +f 4395/4340/3982 4397/4341/3983 4398/4342/3984 +f 4398/4342/3984 4375/4319/3961 4395/4340/3982 +f 4398/4342/3984 4397/4341/3983 3368/3312/2963 +f 3368/3312/2963 4399/4343/3985 4398/4342/3984 +f 4398/4342/3984 4399/4343/3985 4400/4344/3986 +f 4400/4344/3986 4367/4311/3953 4398/4342/3984 +f 4398/4342/3984 4367/4311/3953 4366/4310/3952 +f 4366/4310/3952 4375/4319/3961 4398/4342/3984 +f 4400/4344/3986 4399/4343/3985 4401/4345/3987 +f 4401/4345/3987 4402/4346/3988 4400/4344/3986 +f 4400/4344/3986 4402/4346/3988 4403/4347/3989 +f 4403/4347/3989 4364/4308/3950 4400/4344/3986 +f 4400/4344/3986 4364/4308/3950 4363/4307/3949 +f 4363/4307/3949 4367/4311/3953 4400/4344/3986 +f 4403/4347/3989 4402/4346/3988 4404/4348/3990 +f 4404/4348/3990 4405/4349/3991 4403/4347/3989 +f 4403/4347/3989 4405/4349/3991 1650/1595/1262 +f 1650/1595/1262 1649/1594/1261 4403/4347/3989 +f 4403/4347/3989 1649/1594/1261 1656/1600/1267 +f 1656/1600/1267 4364/4308/3950 4403/4347/3989 +f 4405/4349/3991 4404/4348/3990 4406/4350/3992 +f 4406/4350/3992 4407/4351/3993 4405/4349/3991 +f 4405/4349/3991 4407/4351/3993 4408/4352/3994 +f 4408/4352/3994 1650/1595/1262 4405/4349/3991 +f 4408/4352/3994 4407/4351/3993 4409/4353/3995 +f 4409/4353/3995 4410/4354/3996 4408/4352/3994 +f 4408/4352/3994 4410/4354/3996 4411/4355/3997 +f 4411/4355/3997 4412/4356/3998 4408/4352/3994 +f 4408/4352/3994 4412/4356/3998 1651/1596/1263 +f 1651/1596/1263 1650/1595/1262 4408/4352/3994 +f 4412/4356/3998 4411/4355/3997 4413/4357/3999 +f 4413/4357/3999 4414/4358/4000 4412/4356/3998 +f 4412/4356/3998 4414/4358/4000 4415/4359/4001 +f 4415/4359/4001 1651/1596/1263 4412/4356/3998 +f 4418/4360/4001 4416/4361/4002 4417/4362/4003 +f 4417/4362/4003 4327/4271/3913 4418/4360/4001 +f 4418/4360/4001 4327/4271/3913 4326/4270/3912 +f 4326/4270/3912 1645/1590/1257 4418/4360/4001 +f 4415/4359/4001 4419/4363/4004 1652/1593/1260 +f 1652/1593/1260 1651/1596/1263 4415/4359/4001 +f 4417/4362/4003 4416/4361/4002 4420/4364/3999 +f 4420/4364/3999 4421/4365/4005 4417/4362/4003 +f 4417/4362/4003 4421/4365/4005 4422/4366/4006 +f 4422/4366/4006 4322/4266/3908 4417/4362/4003 +f 4417/4362/4003 4322/4266/3908 4321/4265/3907 +f 4321/4265/3907 4327/4271/3913 4417/4362/4003 +f 4422/4366/4006 4421/4365/4005 4423/4367/4007 +f 4423/4367/4007 4424/4368/4008 4422/4366/4006 +f 4422/4366/4006 4424/4368/4008 4425/4369/4009 +f 4425/4369/4009 4317/4261/3903 4422/4366/4006 +f 4422/4366/4006 4317/4261/3903 4316/4260/3902 +f 4316/4260/3902 4322/4266/3908 4422/4366/4006 +f 4429/4370/4010 4426/4371/4008 4427/4372/4011 +f 4427/4372/4011 4428/4373/4012 4429/4370/4010 +f 4429/4370/4010 4428/4373/4012 4430/4374/4013 +f 4430/4374/4013 4431/4375/4014 4429/4370/4010 +f 4425/4369/4009 4312/4256/3898 4311/4255/3897 +f 4311/4255/3897 4317/4261/3903 4425/4369/4009 +f 4430/4374/4013 4428/4373/4012 4432/4376/4015 +f 4432/4376/4015 4433/4377/4016 4430/4374/4013 +f 4430/4374/4013 4433/4377/4016 4434/4378/4017 +f 4434/4378/4017 4304/4248/3890 4430/4374/4013 +f 4430/4374/4013 4304/4248/3890 4303/4247/3889 +f 4303/4247/3889 4431/4375/4014 4430/4374/4013 +f 4434/4378/4017 4433/4377/4016 4435/4379/4018 +f 4435/4379/4018 4436/4380/4019 4434/4378/4017 +f 4434/4378/4017 4436/4380/4019 4437/4381/4020 +f 4437/4381/4020 4299/4243/3885 4434/4378/4017 +f 4434/4378/4017 4299/4243/3885 4298/4242/3884 +f 4298/4242/3884 4304/4248/3890 4434/4378/4017 +f 4437/4381/4020 4436/4380/4019 4438/4382/4021 +f 4438/4382/4021 4439/4383/4022 4437/4381/4020 +f 4437/4381/4020 4439/4383/4022 4440/4384/4023 +f 4440/4384/4023 4295/4239/3881 4437/4381/4020 +f 4437/4381/4020 4295/4239/3881 4294/4238/3880 +f 4294/4238/3880 4299/4243/3885 4437/4381/4020 +f 4440/4384/4023 4439/4383/4022 4441/4385/4024 +f 4441/4385/4024 4442/4386/4025 4440/4384/4023 +f 4440/4384/4023 4442/4386/4025 4443/4387/4026 +f 4443/4387/4026 4291/4235/3877 4440/4384/4023 +f 4440/4384/4023 4291/4235/3877 4290/4234/3876 +f 4290/4234/3876 4295/4239/3881 4440/4384/4023 +f 4447/4388/4027 4444/4389/4025 4445/4390/4028 +f 4445/4390/4028 4446/4391/4029 4447/4388/4027 +f 4447/4388/4027 4446/4391/4029 4448/4392/4030 +f 4448/4392/4030 4449/4393/4031 4447/4388/4027 +f 4443/4387/4026 4450/4394/4031 4292/4236/3878 +f 4292/4236/3878 4291/4235/3877 4443/4387/4026 +f 4449/4393/4031 4448/4392/4030 4451/4395/4032 +f 4451/4395/4032 4452/4396/4033 4449/4393/4031 +f 4450/4394/4031 4453/4397/4034 4284/4228/3870 +f 4284/4228/3870 4292/4236/3878 4450/4394/4031 +f 4452/4396/4033 4451/4395/4032 4454/4398/4035 +f 4454/4398/4035 4455/4399/4036 4452/4396/4033 +f 4453/4397/4034 4279/4223/3865 4278/4222/3864 +f 4278/4222/3864 4284/4228/3870 4453/4397/4034 +f 4454/4398/4035 4451/4395/4032 4456/4400/4037 +f 4456/4400/4037 3718/3662/3311 4454/4398/4035 +f 4454/4398/4035 3718/3662/3311 2715/2660/2313 +f 2715/2660/2313 2720/2664/2317 4454/4398/4035 +f 4454/4398/4035 2720/2664/2317 4271/4215/3857 +f 4271/4215/3857 4455/4399/4036 4454/4398/4035 +f 4456/4400/4037 4457/4401/4038 4458/4402/4039 +f 4458/4402/4039 4459/4403/4040 4456/4400/4037 +f 4456/4400/4037 4459/4403/4040 3715/3659/3308 +f 3715/3659/3308 3718/3662/3311 4456/4400/4037 +f 4456/4400/4037 4451/4395/4032 4448/4392/4030 +f 4448/4392/4030 4457/4401/4038 4456/4400/4037 +f 4459/4403/4040 4458/4402/4039 4460/4404/4041 +f 4460/4404/4041 4461/4405/4042 4459/4403/4040 +f 4459/4403/4040 4461/4405/4042 3716/3660/3309 +f 3716/3660/3309 3715/3659/3308 4459/4403/4040 +f 4461/4405/4042 4460/4404/4041 4462/4406/4043 +f 4462/4406/4043 4463/4407/4044 4461/4405/4042 +f 4461/4405/4042 4463/4407/4044 4464/4408/4045 +f 4464/4408/4045 3716/3660/3309 4461/4405/4042 +f 4464/4408/4045 4463/4407/4044 2851/2795/2448 +f 2851/2795/2448 4465/4409/4046 4464/4408/4045 +f 4464/4408/4045 4465/4409/4046 4466/4410/4047 +f 4466/4410/4047 4467/4411/4048 4464/4408/4045 +f 4464/4408/4045 4467/4411/4048 3717/3661/3310 +f 3717/3661/3310 3716/3660/3309 4464/4408/4045 +f 4471/4412/4049 4468/4413/4050 4469/4414/4051 +f 4469/4414/4051 4470/4415/4052 4471/4412/4049 +f 4471/4412/4049 4470/4415/4052 2548/2492/2151 +f 2548/2492/2151 2553/2497/2156 4471/4412/4049 +f 4470/4415/4052 4469/4414/4051 4472/4416/4053 +f 4472/4416/4053 4473/4417/4054 4470/4415/4052 +f 4470/4415/4052 4473/4417/4054 2549/2493/2152 +f 2549/2493/2152 2548/2492/2151 4470/4415/4052 +f 4473/4417/4054 4472/4416/4053 4474/4418/4055 +f 4474/4418/4055 4475/4419/4056 4473/4417/4054 +f 4473/4417/4054 4475/4419/4056 4476/4420/4057 +f 4476/4420/4057 2549/2493/2152 4473/4417/4054 +f 4476/4420/4057 4475/4419/4056 4477/4421/4058 +f 4477/4421/4058 4478/4422/4059 4476/4420/4057 +f 4476/4420/4057 4478/4422/4059 4479/4423/4060 +f 4479/4423/4060 4480/4424/4061 4476/4420/4057 +f 4476/4420/4057 4480/4424/4061 2546/2491/2150 +f 2546/2491/2150 2549/2493/2152 4476/4420/4057 +f 4480/4424/4061 4479/4423/4060 4481/4425/4062 +f 4481/4425/4062 1302/1246/918 4480/4424/4061 +f 4480/4424/4061 1302/1246/918 1301/1245/917 +f 1301/1245/917 2546/2491/2150 4480/4424/4061 +f 4481/4425/4062 4479/4423/4060 4482/4426/4063 +f 4482/4426/4063 4483/4427/4064 4481/4425/4062 +f 4481/4425/4062 4483/4427/4064 4484/4428/4065 +f 4484/4428/4065 4485/4429/4066 4481/4425/4062 +f 4481/4425/4062 4485/4429/4066 1295/1240/912 +f 1295/1240/912 1302/1246/918 4481/4425/4062 +f 4485/4429/4066 4484/4428/4065 4486/4430/4067 +f 4486/4430/4067 4487/4431/4068 4485/4429/4066 +f 4485/4429/4066 4487/4431/4068 1296/1241/913 +f 1296/1241/913 1295/1240/912 4485/4429/4066 +f 4487/4431/4068 4486/4430/4067 4076/4020/3664 +f 4076/4020/3664 4488/4432/4069 4487/4431/4068 +f 4487/4431/4068 4488/4432/4069 4489/4433/4070 +f 4489/4433/4070 1296/1241/913 4487/4431/4068 +f 4489/4433/4070 4490/4434/4071 1297/1242/914 +f 1297/1242/914 1296/1241/913 4489/4433/4070 +f 4489/4433/4070 4488/4432/4069 4491/4435/4072 +f 4491/4435/4072 4492/4436/4073 4489/4433/4070 +f 4489/4433/4070 4492/4436/4073 4493/4437/4074 +f 4493/4437/4074 4490/4434/4071 4489/4433/4070 +f 4493/4437/4074 4494/4438/4075 4495/4439/4076 +f 4495/4439/4076 4490/4434/4071 4493/4437/4074 +f 4493/4437/4074 4492/4436/4073 4496/4440/4077 +f 4496/4440/4077 4497/4441/4078 4493/4437/4074 +f 4493/4437/4074 4497/4441/4078 4498/4442/4079 +f 4498/4442/4079 4494/4438/4075 4493/4437/4074 +f 4496/4440/4077 4492/4436/4073 4491/4435/4072 +f 4491/4435/4072 4499/4443/4080 4496/4440/4077 +f 4502/4444/4081 4500/4445/4082 4086/4029/3673 +f 4086/4029/3673 4501/4446/4083 4502/4444/4081 +f 4502/4444/4081 4501/4446/4083 2987/2932/2584 +f 2987/2932/2584 2992/2936/2588 4502/4444/4081 +f 4501/4446/4083 4086/4029/3673 4088/4032/3676 +f 4088/4032/3676 4503/4447/4084 4501/4446/4083 +f 4501/4446/4083 4503/4447/4084 2988/2933/2585 +f 2988/2933/2585 2987/2932/2584 4501/4446/4083 +f 4503/4447/4084 4088/4032/3676 4504/4448/4085 +f 4504/4448/4085 4505/4449/4086 4503/4447/4084 +f 4503/4447/4084 4505/4449/4086 4506/4450/4087 +f 4506/4450/4087 2988/2933/2585 4503/4447/4084 +f 4506/4450/4087 4505/4449/4086 4507/4451/4088 +f 4507/4451/4088 4508/4452/4089 4506/4450/4087 +f 4506/4450/4087 4508/4452/4089 4509/4453/4090 +f 4509/4453/4090 4510/4454/4091 4506/4450/4087 +f 4506/4450/4087 4510/4454/4091 2989/2934/2586 +f 2989/2934/2586 2988/2933/2585 4506/4450/4087 +f 4510/4454/4091 4509/4453/4090 4511/4455/4092 +f 4511/4455/4092 4512/4456/4093 4510/4454/4091 +f 4510/4454/4091 4512/4456/4093 2993/2937/2589 +f 2993/2937/2589 2989/2934/2586 4510/4454/4091 +f 4512/4456/4093 4511/4455/4092 4513/4457/4094 +f 4513/4457/4094 4514/4458/4095 4512/4456/4093 +f 4512/4456/4093 4514/4458/4095 4135/4079/3722 +f 4135/4079/3722 2993/2937/2589 4512/4456/4093 +f 4518/4459/4096 4515/4460/4097 4516/4461/4098 +f 4516/4461/4098 4517/4462/4099 4518/4459/4096 +f 4518/4459/4096 4517/4462/4099 4130/4074/3717 +f 4130/4074/3717 4129/4073/3716 4518/4459/4096 +f 4517/4462/4099 4516/4461/4098 4519/4463/4100 +f 4519/4463/4100 4520/4464/4101 4517/4462/4099 +f 4517/4462/4099 4520/4464/4101 4521/4465/4102 +f 4521/4465/4102 4130/4074/3717 4517/4462/4099 +f 4521/4465/4102 4520/4464/4101 3855/3799/3448 +f 3855/3799/3448 3854/3798/3447 4521/4465/4102 +f 4521/4465/4102 3854/3798/3447 3853/3797/3446 +f 3853/3797/3446 3963/3907/3552 4521/4465/4102 +f 4521/4465/4102 3963/3907/3552 3962/3906/3551 +f 3962/3906/3551 4130/4074/3717 4521/4465/4102 +f 4520/4464/4101 4519/4463/4100 4522/4466/4103 +f 4522/4466/4103 3855/3799/3448 4520/4464/4101 +f 4522/4466/4103 4519/4463/4100 4523/4467/4104 +f 4523/4467/4104 4524/4468/4105 4522/4466/4103 +f 4522/4466/4103 4524/4468/4105 4525/4469/4106 +f 4525/4469/4106 4526/4470/4107 4522/4466/4103 +f 4522/4466/4103 4526/4470/4107 3845/3790/3439 +f 3845/3790/3439 3855/3799/3448 4522/4466/4103 +f 4526/4470/4107 4525/4469/4106 4527/4471/4108 +f 4527/4471/4108 4528/4472/4109 4526/4470/4107 +f 4526/4470/4107 4528/4472/4109 3846/3791/3440 +f 3846/3791/3440 3845/3790/3439 4526/4470/4107 +f 4528/4472/4109 4527/4471/4108 4529/4473/4110 +f 4529/4473/4110 4530/4474/4111 4528/4472/4109 +f 4528/4472/4109 4530/4474/4111 4531/4475/4112 +f 4531/4475/4112 3846/3791/3440 4528/4472/4109 +f 4531/4475/4112 4530/4474/4111 4532/4476/4113 +f 4532/4476/4113 4533/4477/4114 4531/4475/4112 +f 4531/4475/4112 4533/4477/4114 4534/4478/4115 +f 4534/4478/4115 4535/4479/4116 4531/4475/4112 +f 4531/4475/4112 4535/4479/4116 3847/3792/3441 +f 3847/3792/3441 3846/3791/3440 4531/4475/4112 +f 4535/4479/4116 4534/4478/4115 4536/4480/4117 +f 4536/4480/4117 4537/4481/4118 4535/4479/4116 +f 4535/4479/4116 4537/4481/4118 3849/3793/3442 +f 3849/3793/3442 3847/3792/3441 4535/4479/4116 +f 4536/4480/4117 4534/4478/4115 4538/4482/4119 +f 4538/4482/4119 4539/4483/4120 4536/4480/4117 +f 4543/4484/4121 4540/4485/4122 4541/4486/4123 +f 4541/4486/4123 4542/4487/4124 4543/4484/4121 +f 4543/4484/4121 4542/4487/4124 3748/3692/3341 +f 3748/3692/3341 3750/3694/3343 4543/4484/4121 +f 4542/4487/4124 4541/4486/4123 4544/4488/4125 +f 4544/4488/4125 4545/4489/4126 4542/4487/4124 +f 4542/4487/4124 4545/4489/4126 3749/3693/3342 +f 3749/3693/3342 3748/3692/3341 4542/4487/4124 +f 4545/4489/4126 4544/4488/4125 4546/4490/4127 +f 4546/4490/4127 4547/4491/4128 4545/4489/4126 +f 4545/4489/4126 4547/4491/4128 4548/4492/4129 +f 4548/4492/4129 3749/3693/3342 4545/4489/4126 +f 4548/4492/4129 4549/4493/4130 3746/3690/3339 +f 3746/3690/3339 3749/3693/3342 4548/4492/4129 +f 4548/4492/4129 4547/4491/4128 4550/4494/4131 +f 4550/4494/4131 4551/4495/4132 4548/4492/4129 +f 4548/4492/4129 4551/4495/4132 4552/4496/4133 +f 4552/4496/4133 4549/4493/4130 4548/4492/4129 +f 4552/4496/4133 4553/4497/4134 4554/4498/4135 +f 4554/4498/4135 4549/4493/4130 4552/4496/4133 +f 4552/4496/4133 4551/4495/4132 4555/4499/4136 +f 4555/4499/4136 4556/4500/4137 4552/4496/4133 +f 4552/4496/4133 4556/4500/4137 4557/4501/4138 +f 4557/4501/4138 4553/4497/4134 4552/4496/4133 +f 4557/4501/4138 4558/4502/4139 4559/4503/4140 +f 4559/4503/4140 4553/4497/4134 4557/4501/4138 +f 4557/4501/4138 4556/4500/4137 4560/4504/4141 +f 4560/4504/4141 4561/4505/4142 4557/4501/4138 +f 4557/4501/4138 4561/4505/4142 4562/4506/4143 +f 4562/4506/4143 4558/4502/4139 4557/4501/4138 +f 4562/4506/4143 4563/4507/4144 4564/4508/4145 +f 4564/4508/4145 4558/4502/4139 4562/4506/4143 +f 4562/4506/4143 4561/4505/4142 4565/4509/4146 +f 4565/4509/4146 2868/2812/2465 4562/4506/4143 +f 4562/4506/4143 2868/2812/2465 2707/2651/2304 +f 2707/2651/2304 4563/4507/4144 4562/4506/4143 +f 4565/4509/4146 4561/4505/4142 4560/4504/4141 +f 4560/4504/4141 4566/4510/4147 4565/4509/4146 +f 4565/4509/4146 4566/4510/4147 4567/4511/4148 +f 4567/4511/4148 4568/4512/4149 4565/4509/4146 +f 4565/4509/4146 4568/4512/4149 2869/2813/2466 +f 2869/2813/2466 2868/2812/2465 4565/4509/4146 +f 4568/4512/4149 4567/4511/4148 4569/4513/4150 +f 4569/4513/4150 4570/4514/4151 4568/4512/4149 +f 4568/4512/4149 4570/4514/4151 2870/2814/2467 +f 2870/2814/2467 2869/2813/2466 4568/4512/4149 +f 4570/4514/4151 4569/4513/4150 4571/4515/4152 +f 4571/4515/4152 4572/4516/4153 4570/4514/4151 +f 4570/4514/4151 4572/4516/4153 3006/2951/2603 +f 3006/2951/2603 2870/2814/2467 4570/4514/4151 +f 4572/4516/4153 4571/4515/4152 3433/3378/3029 +f 3433/3378/3029 3432/3377/3028 4572/4516/4153 +f 4572/4516/4153 3432/3377/3028 3007/2952/2604 +f 3007/2952/2604 3006/2951/2603 4572/4516/4153 +f 4571/4515/4152 4569/4513/4150 4573/4517/4154 +f 4573/4517/4154 4574/4518/4155 4571/4515/4152 +f 4571/4515/4152 4574/4518/4155 3446/3390/3041 +f 3446/3390/3041 3433/3378/3029 4571/4515/4152 +f 4574/4518/4155 4573/4517/4154 4575/4519/4156 +f 4575/4519/4156 4576/4520/4157 4574/4518/4155 +f 4574/4518/4155 4576/4520/4157 4577/4521/4158 +f 4577/4521/4158 3446/3390/3041 4574/4518/4155 +f 4577/4521/4158 4576/4520/4157 4578/4522/4159 +f 4578/4522/4159 4579/4523/4160 4577/4521/4158 +f 4577/4521/4158 4579/4523/4160 4580/4524/4161 +f 4580/4524/4161 4581/4525/4162 4577/4521/4158 +f 4577/4521/4158 4581/4525/4162 3443/3387/3038 +f 3443/3387/3038 3446/3390/3041 4577/4521/4158 +f 4581/4525/4162 4580/4524/4161 4582/4526/4163 +f 4582/4526/4163 4583/4527/4164 4581/4525/4162 +f 4581/4525/4162 4583/4527/4164 3444/3388/3039 +f 3444/3388/3039 3443/3387/3038 4581/4525/4162 +f 4587/4528/4164 4584/4529/4165 4585/4530/4166 +f 4585/4530/4166 4586/4531/4167 4587/4528/4164 +f 4587/4528/4164 4586/4531/4167 4588/4532/4168 +f 4588/4532/4168 4589/4533/3039 4587/4528/4164 +f 4588/4532/4168 4590/4534/4169 4591/4535/4170 +f 4591/4535/4170 4589/4533/3039 4588/4532/4168 +f 4588/4532/4168 4586/4531/4167 4592/4536/4171 +f 4592/4536/4171 4593/4537/4172 4588/4532/4168 +f 4588/4532/4168 4593/4537/4172 4594/4538/4173 +f 4594/4538/4173 4590/4534/4169 4588/4532/4168 +f 4594/4538/4173 4595/4539/4174 4596/4540/4175 +f 4596/4540/4175 4590/4534/4169 4594/4538/4173 +f 4594/4538/4173 4593/4537/4172 4597/4541/4176 +f 4597/4541/4176 4598/4542/4177 4594/4538/4173 +f 4594/4538/4173 4598/4542/4177 4599/4543/4178 +f 4599/4543/4178 4595/4539/4174 4594/4538/4173 +f 4599/4543/4178 4600/4544/4179 4601/4545/4180 +f 4601/4545/4180 4595/4539/4174 4599/4543/4178 +f 4599/4543/4178 4598/4542/4177 4602/4546/4181 +f 4602/4546/4181 4603/4547/4182 4599/4543/4178 +f 4599/4543/4178 4603/4547/4182 4604/4548/4183 +f 4604/4548/4183 4600/4544/4179 4599/4543/4178 +f 4604/4548/4183 4605/4549/4184 4606/4550/4185 +f 4606/4550/4185 4600/4544/4179 4604/4548/4183 +f 4604/4548/4183 4603/4547/4182 4607/4551/4186 +f 4607/4551/4186 4608/4552/4187 4604/4548/4183 +f 4604/4548/4183 4608/4552/4187 4609/4553/4188 +f 4609/4553/4188 4605/4549/4184 4604/4548/4183 +f 4609/4553/4188 4610/4554/4189 4611/4555/4190 +f 4611/4555/4190 4605/4549/4184 4609/4553/4188 +f 4609/4553/4188 4608/4552/4187 4612/4556/4191 +f 4612/4556/4191 4613/4557/4192 4609/4553/4188 +f 4609/4553/4188 4613/4557/4192 4614/4558/4193 +f 4614/4558/4193 4610/4554/4189 4609/4553/4188 +f 4614/4558/4193 4615/4559/4194 4616/4560/4195 +f 4616/4560/4195 4610/4554/4189 4614/4558/4193 +f 4614/4558/4193 4613/4557/4192 4617/4561/4196 +f 4617/4561/4196 4618/4562/4197 4614/4558/4193 +f 4614/4558/4193 4618/4562/4197 4619/4563/4198 +f 4619/4563/4198 4615/4559/4194 4614/4558/4193 +f 4619/4563/4198 4620/4564/4199 4621/4565/4200 +f 4621/4565/4200 4615/4559/4194 4619/4563/4198 +f 4619/4563/4198 4618/4562/4197 4622/4566/4201 +f 4622/4566/4201 4623/4567/4202 4619/4563/4198 +f 4619/4563/4198 4623/4567/4202 4624/4568/4203 +f 4624/4568/4203 4620/4564/4199 4619/4563/4198 +f 4624/4568/4203 4625/4569/4204 4626/4570/4205 +f 4626/4570/4205 4620/4564/4199 4624/4568/4203 +f 4624/4568/4203 4623/4567/4202 4627/4571/4206 +f 4627/4571/4206 4628/4572/4207 4624/4568/4203 +f 4624/4568/4203 4628/4572/4207 4629/4573/4208 +f 4629/4573/4208 4625/4569/4204 4624/4568/4203 +f 4633/4574/4209 4630/4575/4210 4631/4576/4211 +f 4631/4576/4211 4632/4577/4212 4633/4574/4209 +f 4629/4573/4208 4628/4572/4207 4634/4578/4213 +f 4634/4578/4213 4635/4579/4214 4629/4573/4208 +f 4633/4574/4209 4636/4580/4215 4637/4581/4216 +f 4637/4581/4216 4630/4575/4210 4633/4574/4209 +f 4637/4581/4216 4638/4582/4217 4639/4583/4218 +f 4639/4583/4218 4630/4575/4210 4637/4581/4216 +f 4637/4581/4216 4636/4580/4215 4640/4584/4219 +f 4640/4584/4219 4641/4585/4220 4637/4581/4216 +f 4637/4581/4216 4641/4585/4220 4642/4586/4221 +f 4642/4586/4221 4638/4582/4217 4637/4581/4216 +f 4642/4586/4221 4643/4587/4222 4644/4588/4223 +f 4644/4588/4223 4638/4582/4217 4642/4586/4221 +f 4642/4586/4221 4641/4585/4220 4645/4589/4224 +f 4645/4589/4224 4646/4590/4225 4642/4586/4221 +f 4642/4586/4221 4646/4590/4225 4647/4591/4226 +f 4647/4591/4226 4643/4587/4222 4642/4586/4221 +f 4647/4591/4226 4648/4592/4227 4649/4593/4228 +f 4649/4593/4228 4643/4587/4222 4647/4591/4226 +f 4647/4591/4226 4646/4590/4225 4650/4594/4229 +f 4650/4594/4229 4651/4595/4230 4647/4591/4226 +f 4647/4591/4226 4651/4595/4230 4652/4596/4231 +f 4652/4596/4231 4648/4592/4227 4647/4591/4226 +f 4652/4596/4231 2968/2912/2564 2967/2911/2563 +f 2967/2911/2563 4648/4592/4227 4652/4596/4231 +f 4652/4596/4231 4651/4595/4230 4653/4597/4232 +f 4653/4597/4232 4654/4598/4233 4652/4596/4231 +f 4652/4596/4231 4654/4598/4233 4655/4599/4234 +f 4655/4599/4234 2968/2912/2564 4652/4596/4231 +f 4655/4599/4234 4656/4600/4235 2969/2913/2565 +f 2969/2913/2565 2968/2912/2564 4655/4599/4234 +f 4655/4599/4234 4654/4598/4233 4657/4601/4236 +f 4657/4601/4236 4658/4602/4237 4655/4599/4234 +f 4655/4599/4234 4658/4602/4237 4659/4603/4238 +f 4659/4603/4238 4656/4600/4235 4655/4599/4234 +f 4659/4603/4238 4660/4604/4239 4661/4605/4240 +f 4661/4605/4240 4656/4600/4235 4659/4603/4238 +f 4659/4603/4238 4658/4602/4237 4662/4606/4241 +f 4662/4606/4241 4663/4607/4242 4659/4603/4238 +f 4659/4603/4238 4663/4607/4242 4664/4608/4243 +f 4664/4608/4243 4660/4604/4239 4659/4603/4238 +f 4664/4608/4243 4665/4609/4244 4666/4610/4245 +f 4666/4610/4245 4660/4604/4239 4664/4608/4243 +f 4664/4608/4243 4663/4607/4242 4667/4611/4246 +f 4667/4611/4246 4668/4612/4247 4664/4608/4243 +f 4664/4608/4243 4668/4612/4247 4669/4613/4248 +f 4669/4613/4248 4665/4609/4244 4664/4608/4243 +f 4673/4614/4248 4670/4615/4249 4671/4616/4250 +f 4671/4616/4250 4672/4617/4244 4673/4614/4248 +f 4669/4613/4248 4668/4612/4247 4674/4618/4251 +f 4674/4618/4251 4675/4619/4252 4669/4613/4248 +f 4673/4614/4248 4676/4620/4252 4677/4621/4253 +f 4677/4621/4253 4670/4615/4249 4673/4614/4248 +f 4677/4621/4253 4678/4622/4254 4679/4623/4255 +f 4679/4623/4255 4670/4615/4249 4677/4621/4253 +f 4681/4624/4256 2489/2433/2093 2488/2432/2092 +f 2488/2432/2092 4680/4625/4257 4681/4624/4256 +f 4681/4624/4256 4680/4625/4257 4682/4626/4258 +f 4682/4626/4258 4683/4627/4259 4681/4624/4256 +f 4682/4626/4258 4684/4628/4260 4685/4629/4261 +f 4685/4629/4261 4683/4627/4259 4682/4626/4258 +f 4682/4626/4258 4680/4625/4257 2329/2274/1934 +f 2329/2274/1934 2334/2278/1938 4682/4626/4258 +f 4682/4626/4258 2334/2278/1938 4686/4630/4262 +f 4686/4630/4262 4684/4628/4260 4682/4626/4258 +f 4686/4630/4262 4687/4631/4263 4688/4632/4264 +f 4688/4632/4264 4684/4628/4260 4686/4630/4262 +f 4686/4630/4262 2334/2278/1938 2333/2277/1937 +f 2333/2277/1937 4689/4633/4265 4686/4630/4262 +f 4686/4630/4262 4689/4633/4265 4690/4634/4266 +f 4690/4634/4266 4687/4631/4263 4686/4630/4262 +f 4690/4634/4266 4691/4635/4267 4692/4636/4268 +f 4692/4636/4268 4687/4631/4263 4690/4634/4266 +f 4690/4634/4266 4689/4633/4265 4693/4637/4269 +f 4693/4637/4269 4694/4638/4270 4690/4634/4266 +f 4690/4634/4266 4694/4638/4270 4695/4639/4271 +f 4695/4639/4271 4691/4635/4267 4690/4634/4266 +f 4695/4639/4271 4696/4640/4272 4697/4641/4273 +f 4697/4641/4273 4691/4635/4267 4695/4639/4271 +f 4695/4639/4271 4694/4638/4270 4698/4642/4274 +f 4698/4642/4274 4699/4643/4275 4695/4639/4271 +f 4695/4639/4271 4699/4643/4275 4700/4644/4276 +f 4700/4644/4276 4696/4640/4272 4695/4639/4271 +f 4700/4644/4276 4701/4645/4277 4702/4646/4278 +f 4702/4646/4278 4696/4640/4272 4700/4644/4276 +f 4700/4644/4276 4699/4643/4275 4703/4647/4279 +f 4703/4647/4279 4704/4648/4280 4700/4644/4276 +f 4700/4644/4276 4704/4648/4280 4705/4649/4281 +f 4705/4649/4281 4701/4645/4277 4700/4644/4276 +f 4705/4649/4281 4706/4650/4282 4707/4651/4283 +f 4707/4651/4283 4701/4645/4277 4705/4649/4281 +f 4705/4649/4281 4704/4648/4280 4708/4652/4284 +f 4708/4652/4284 4709/4653/4285 4705/4649/4281 +f 4705/4649/4281 4709/4653/4285 2885/2830/2483 +f 2885/2830/2483 4706/4650/4282 4705/4649/4281 +f 4709/4653/4285 4708/4652/4284 4710/4654/4286 +f 4710/4654/4286 4711/4655/4287 4709/4653/4285 +f 4709/4653/4285 4711/4655/4287 2886/2831/2484 +f 2886/2831/2484 2885/2830/2483 4709/4653/4285 +f 4711/4655/4287 4710/4654/4286 4712/4656/4288 +f 4712/4656/4288 4713/4657/4289 4711/4655/4287 +f 4711/4655/4287 4713/4657/4289 2893/2837/2490 +f 2893/2837/2490 2886/2831/2484 4711/4655/4287 +f 4713/4657/4289 4712/4656/4288 4714/4658/4290 +f 4714/4658/4290 4715/4659/4291 4713/4657/4289 +f 4713/4657/4289 4715/4659/4291 3599/3543/3193 +f 3599/3543/3193 2893/2837/2490 4713/4657/4289 +f 4715/4659/4291 4714/4658/4290 4716/4660/4292 +f 4716/4660/4292 4717/4661/4293 4715/4659/4291 +f 4715/4659/4291 4717/4661/4293 3594/3539/3189 +f 3594/3539/3189 3599/3543/3193 4715/4659/4291 +f 4717/4661/4293 4716/4660/4292 4718/4662/4294 +f 4718/4662/4294 4719/4663/4295 4717/4661/4293 +f 4717/4661/4293 4719/4663/4295 3595/3540/3190 +f 3595/3540/3190 3594/3539/3189 4717/4661/4293 +f 4719/4663/4295 4718/4662/4294 4720/4664/4296 +f 4720/4664/4296 4721/4665/4297 4719/4663/4295 +f 4719/4663/4295 4721/4665/4297 4722/4666/4298 +f 4722/4666/4298 3595/3540/3190 4719/4663/4295 +f 4722/4666/4298 4723/4667/4299 3596/3541/3191 +f 3596/3541/3191 3595/3540/3190 4722/4666/4298 +f 4727/4668/4300 4724/4669/4301 4725/4670/4302 +f 4725/4670/4302 4726/4671/4303 4727/4668/4300 +f 4727/4668/4300 4726/4671/4303 1819/1763/1427 +f 1819/1763/1427 4728/4672/4304 4727/4668/4300 +f 4726/4671/4303 4725/4670/4302 4729/4673/4305 +f 4729/4673/4305 4730/4674/4306 4726/4671/4303 +f 4726/4671/4303 4730/4674/4306 1816/1760/1424 +f 1816/1760/1424 1819/1763/1427 4726/4671/4303 +f 4730/4674/4306 4729/4673/4305 2003/1948/1611 +f 2003/1948/1611 2002/1947/1610 4730/4674/4306 +f 4730/4674/4306 2002/1947/1610 1817/1761/1425 +f 1817/1761/1425 1816/1760/1424 4730/4674/4306 +f 4729/4673/4305 4725/4670/4302 4731/4675/4307 +f 4731/4675/4307 4732/4676/4308 4729/4673/4305 +f 4729/4673/4305 4732/4676/4308 4733/4677/4309 +f 4733/4677/4309 2003/1948/1611 4729/4673/4305 +f 4733/4677/4309 4732/4676/4308 4734/4678/4310 +f 4734/4678/4310 4735/4679/4311 4733/4677/4309 +f 4733/4677/4309 4735/4679/4311 4736/4680/4312 +f 4736/4680/4312 4737/4681/4313 4733/4677/4309 +f 4733/4677/4309 4737/4681/4313 2004/1949/1612 +f 2004/1949/1612 2003/1948/1611 4733/4677/4309 +f 4737/4681/4313 4736/4680/4312 1128/1072/745 +f 1128/1072/745 1127/1071/744 4737/4681/4313 +f 4737/4681/4313 1127/1071/744 1130/1074/747 +f 1130/1074/747 2004/1949/1612 4737/4681/4313 +f 4736/4680/4312 4735/4679/4311 4738/4682/4314 +f 4738/4682/4314 4739/4683/4315 4736/4680/4312 +f 4736/4680/4312 4739/4683/4315 4740/4684/4316 +f 4740/4684/4316 1128/1072/745 4736/4680/4312 +f 4740/4684/4316 4739/4683/4315 4741/4685/4317 +f 4741/4685/4317 4742/4686/4318 4740/4684/4316 +f 4740/4684/4316 4742/4686/4318 4743/4687/4319 +f 4743/4687/4319 4744/4688/4320 4740/4684/4316 +f 4740/4684/4316 4744/4688/4320 1117/1062/736 +f 1117/1062/736 1128/1072/745 4740/4684/4316 +f 4744/4688/4320 4743/4687/4319 4745/4689/4321 +f 4745/4689/4321 4746/4690/4322 4744/4688/4320 +f 4744/4688/4320 4746/4690/4322 1118/1063/737 +f 1118/1063/737 1117/1062/736 4744/4688/4320 +f 4746/4690/4322 4745/4689/4321 4747/4691/4323 +f 4747/4691/4323 4748/4692/4324 4746/4690/4322 +f 4746/4690/4322 4748/4692/4324 4749/4693/4325 +f 4749/4693/4325 1118/1063/737 4746/4690/4322 +f 4749/4693/4325 4748/4692/4324 4750/4694/4326 +f 4750/4694/4326 4751/4695/4327 4749/4693/4325 +f 4749/4693/4325 4751/4695/4327 4752/4696/4328 +f 4752/4696/4328 4753/4697/4329 4749/4693/4325 +f 4749/4693/4325 4753/4697/4329 1119/1064/738 +f 1119/1064/738 1118/1063/737 4749/4693/4325 +f 4757/4698/4330 4754/4699/4331 4755/4700/4332 +f 4755/4700/4332 4756/4701/4333 4757/4698/4330 +f 4757/4698/4330 4756/4701/4333 1126/1070/743 +f 1126/1070/743 1125/1069/738 4757/4698/4330 +f 4756/4701/4333 4755/4700/4332 4758/4702/4334 +f 4758/4702/4334 4759/4703/4335 4756/4701/4333 +f 4756/4701/4333 4759/4703/4335 4760/4704/4336 +f 4760/4704/4336 1126/1070/743 4756/4701/4333 +f 4760/4704/4336 4759/4703/4335 4761/4705/4337 +f 4761/4705/4337 4762/4706/4338 4760/4704/4336 +f 4760/4704/4336 4762/4706/4338 4763/4707/4339 +f 4763/4707/4339 4764/4708/4340 4760/4704/4336 +f 4760/4704/4336 4764/4708/4340 1121/1066/740 +f 1121/1066/740 1126/1070/743 4760/4704/4336 +f 4764/4708/4340 4763/4707/4339 4765/4709/4341 +f 4765/4709/4341 4766/4710/4342 4764/4708/4340 +f 4764/4708/4340 4766/4710/4342 1122/1067/741 +f 1122/1067/741 1121/1066/740 4764/4708/4340 +f 4766/4710/4342 4765/4709/4341 4767/4711/4343 +f 4767/4711/4343 4768/4712/4344 4766/4710/4342 +f 4766/4710/4342 4768/4712/4344 4769/4713/4345 +f 4769/4713/4345 1122/1067/741 4766/4710/4342 +f 4769/4713/4345 4768/4712/4344 4770/4714/4346 +f 4770/4714/4346 1815/1759/1423 4769/4713/4345 +f 4769/4713/4345 1815/1759/1423 1814/1758/1422 +f 1814/1758/1422 4771/4715/4347 4769/4713/4345 +f 4769/4713/4345 4771/4715/4347 1123/1068/742 +f 1123/1068/742 1122/1067/741 4769/4713/4345 +f 4772/4716/4348 1818/1762/1426 1817/1761/1425 +f 1817/1761/1425 2006/1950/1613 4772/4716/4348 +f 4772/4716/4348 2006/1950/1613 1130/1074/747 +f 1130/1074/747 1129/1073/746 4772/4716/4348 +f 4770/4714/4346 4768/4712/4344 4767/4711/4343 +f 4767/4711/4343 4773/4717/4349 4770/4714/4346 +f 4770/4714/4346 4773/4717/4349 4774/4718/4350 +f 4774/4718/4350 4775/4719/4351 4770/4714/4346 +f 4770/4714/4346 4775/4719/4351 1812/1757/1421 +f 1812/1757/1421 1815/1759/1423 4770/4714/4346 +f 4775/4719/4351 4774/4718/4350 2804/2749/2402 +f 2804/2749/2402 2803/2748/2401 4775/4719/4351 +f 4775/4719/4351 2803/2748/2401 1683/1627/1293 +f 1683/1627/1293 1812/1757/1421 4775/4719/4351 +f 4774/4718/4350 4773/4717/4349 4776/4720/4352 +f 4776/4720/4352 4777/4721/4352 4774/4718/4350 +f 4774/4718/4350 4777/4721/4352 2806/2750/2403 +f 2806/2750/2403 2804/2749/2402 4774/4718/4350 +s 0 +f 4777/4721/33 4776/4720/33 4778/4722/33 +f 4778/4722/33 4779/4723/33 4777/4721/33 +f 4777/4721/33 4779/4723/33 4780/4724/33 +f 4780/4724/33 2806/2750/33 4777/4721/33 +f 4780/4724/33 4779/4723/33 4781/4725/33 +f 4781/4725/33 4782/4726/33 4780/4724/33 +f 4780/4724/4353 4782/4726/4353 4783/4727/4353 +f 4783/4727/4354 4784/4728/4354 4780/4724/4354 +s 1 +f 4780/4724/33 4784/4728/4355 2807/2751/2404 +f 2807/2751/2404 2806/2750/2403 4780/4724/33 +f 4784/4728/4355 4783/4727/4356 1878/1822/1485 +f 1878/1822/1485 4785/4729/4357 4784/4728/4355 +f 4784/4728/4355 4785/4729/4357 2808/2752/2405 +f 2808/2752/2405 2807/2751/2404 4784/4728/4355 +f 4785/4729/4357 1878/1822/1485 1876/1821/1484 +f 1876/1821/1484 4786/4730/4358 4785/4729/4357 +f 4785/4729/4357 4786/4730/4358 1677/1622/1288 +f 1677/1622/1288 2808/2752/2405 4785/4729/4357 +f 4786/4730/4358 1876/1821/1484 1875/1820/1483 +f 1875/1820/1483 4787/4731/4359 4786/4730/4358 +f 4786/4730/4358 4787/4731/4359 1678/1623/1289 +f 1678/1623/1289 1677/1622/1288 4786/4730/4358 +f 4791/4732/4360 4788/4733/4361 4789/4734/4362 +f 4789/4734/4362 4790/4735/4363 4791/4732/4360 +f 4795/4736/4364 4792/4737/4365 4793/4738/4366 +f 4793/4738/4366 4794/4739/4367 4795/4736/4364 +f 4793/4738/4366 4796/4740/4368 4797/4741/1290 +f 4797/4741/1290 4794/4739/4367 4793/4738/4366 +f 4793/4738/4366 4792/4737/4365 4798/4742/4369 +f 4798/4742/4369 4799/4743/4370 4793/4738/4366 +f 4793/4738/4366 4799/4743/4370 4800/4744/4371 +f 4800/4744/4371 4796/4740/4368 4793/4738/4366 +f 4800/4744/4371 4801/4745/4372 4802/4746/4373 +f 4802/4746/4373 4796/4740/4368 4800/4744/4371 +f 4800/4744/4371 4799/4743/4370 4803/4747/4374 +f 4803/4747/4374 4804/4748/4375 4800/4744/4371 +f 4800/4744/4371 4804/4748/4375 4805/4749/4376 +f 4805/4749/4376 4801/4745/4372 4800/4744/4371 +f 4805/4749/4376 4806/4750/4377 4807/4751/4378 +f 4807/4751/4378 4801/4745/4372 4805/4749/4376 +f 4805/4749/4376 4804/4748/4375 4808/4752/4379 +f 4808/4752/4379 4809/4753/4380 4805/4749/4376 +f 4805/4749/4376 4809/4753/4380 4810/4754/4381 +f 4810/4754/4381 4806/4750/4377 4805/4749/4376 +f 4810/4754/4381 4811/4755/4382 4812/4756/4383 +f 4812/4756/4383 4806/4750/4377 4810/4754/4381 +f 4810/4754/4381 4809/4753/4380 3755/3699/3348 +f 3755/3699/3348 4813/4757/4384 4810/4754/4381 +f 4810/4754/4381 4813/4757/4384 4814/4758/4385 +f 4814/4758/4385 4811/4755/4382 4810/4754/4381 +f 4818/4759/4386 4815/4760/4387 4816/4761/4388 +f 4816/4761/4388 4817/4762/4389 4818/4759/4386 +f 4818/4759/4386 4817/4762/4389 4819/4763/4390 +f 4819/4763/4390 4820/4764/4391 4818/4759/4386 +f 4814/4758/4385 4813/4757/4384 4821/4765/4392 +f 4821/4765/4392 4822/4766/4393 4814/4758/4385 +f 4821/4765/4392 4823/4767/4394 4824/4768/4395 +f 4824/4768/4395 4822/4766/4393 4821/4765/4392 +f 4821/4765/4392 4813/4757/4384 3755/3699/3348 +f 3755/3699/3348 3753/3698/3347 4821/4765/4392 +f 4821/4765/4392 3753/3698/3347 3752/3697/3346 +f 3752/3697/3346 4823/4767/4394 4821/4765/4392 +f 4828/4769/4396 4825/4770/4397 4826/4771/4398 +f 4826/4771/4398 4827/4772/4399 4828/4769/4396 +f 4828/4769/4396 4827/4772/4399 4816/4761/4388 +f 4816/4761/4388 4815/4760/4387 4828/4769/4396 +f 4824/4768/4395 4823/4767/4394 4829/4773/4400 +f 4829/4773/4400 4830/4774/4401 4824/4768/4395 +f 4829/4773/4400 4831/4775/4402 4832/4776/4403 +f 4832/4776/4403 4830/4774/4401 4829/4773/4400 +f 4829/4773/4400 4823/4767/4394 3752/3697/3346 +f 3752/3697/3346 4833/4777/4404 4829/4773/4400 +f 4829/4773/4400 4833/4777/4404 4834/4778/4405 +f 4834/4778/4405 4831/4775/4402 4829/4773/4400 +f 4834/4778/4405 4835/4779/4406 4836/4780/4407 +f 4836/4780/4407 4831/4775/4402 4834/4778/4405 +f 4834/4778/4405 4833/4777/4404 4837/4781/4408 +f 4837/4781/4408 4838/4782/4409 4834/4778/4405 +f 4834/4778/4405 4838/4782/4409 4839/4783/4410 +f 4839/4783/4410 4835/4779/4406 4834/4778/4405 +f 4839/4783/4410 4840/4784/4411 4841/4785/4412 +f 4841/4785/4412 4835/4779/4406 4839/4783/4410 +f 4839/4783/4410 4838/4782/4409 4842/4786/4413 +f 4842/4786/4413 4843/4787/4414 4839/4783/4410 +f 4839/4783/4410 4843/4787/4414 4844/4788/4415 +f 4844/4788/4415 4840/4784/4411 4839/4783/4410 +f 4844/4788/4415 4845/4789/4416 4846/4790/4417 +f 4846/4790/4417 4840/4784/4411 4844/4788/4415 +f 4844/4788/4415 4843/4787/4414 4847/4791/4418 +f 4847/4791/4418 4848/4792/4419 4844/4788/4415 +f 4844/4788/4415 4848/4792/4419 4849/4793/4420 +f 4849/4793/4420 4845/4789/4416 4844/4788/4415 +f 4849/4793/4420 4850/4794/4421 3257/3202/2853 +f 3257/3202/2853 4845/4789/4416 4849/4793/4420 +f 4849/4793/4420 4848/4792/4419 4851/4795/4422 +f 4851/4795/4422 4852/4796/4423 4849/4793/4420 +f 4849/4793/4420 4852/4796/4423 4853/4797/4424 +f 4853/4797/4424 4850/4794/4421 4849/4793/4420 +f 4853/4797/4424 4854/4798/4425 4855/4799/4426 +f 4855/4799/4426 4850/4794/4421 4853/4797/4424 +f 4853/4797/4424 4852/4796/4423 4856/4800/4427 +f 4856/4800/4427 4857/4801/4428 4853/4797/4424 +f 4853/4797/4424 4857/4801/4428 4858/4802/4429 +f 4858/4802/4429 4854/4798/4425 4853/4797/4424 +f 4858/4802/4429 4859/4803/4430 4860/4804/4431 +f 4860/4804/4431 4854/4798/4425 4858/4802/4429 +f 4858/4802/4429 4857/4801/4428 4861/4805/4432 +f 4861/4805/4432 4862/4806/4433 4858/4802/4429 +f 4858/4802/4429 4862/4806/4433 4863/4807/4434 +f 4863/4807/4434 4859/4803/4430 4858/4802/4429 +f 4863/4807/4434 4864/4808/4435 4865/4809/4436 +f 4865/4809/4436 4859/4803/4430 4863/4807/4434 +f 4863/4807/4434 4862/4806/4433 4866/4810/4437 +f 4866/4810/4437 4867/4811/4438 4863/4807/4434 +f 4863/4807/4434 4867/4811/4438 4868/4812/4439 +f 4868/4812/4439 4864/4808/4435 4863/4807/4434 +f 4868/4812/4439 4869/4813/4440 4870/4814/4441 +f 4870/4814/4441 4864/4808/4435 4868/4812/4439 +f 4868/4812/4439 4867/4811/4438 4871/4815/4442 +f 4871/4815/4442 4872/4816/4443 4868/4812/4439 +f 4868/4812/4439 4872/4816/4443 4873/4817/4444 +f 4873/4817/4444 4869/4813/4440 4868/4812/4439 +f 4873/4817/4444 4874/4818/4445 4875/4819/4446 +f 4875/4819/4446 4869/4813/4440 4873/4817/4444 +f 4873/4817/4444 4872/4816/4443 4876/4820/4447 +f 4876/4820/4447 4877/4821/4448 4873/4817/4444 +f 4873/4817/4444 4877/4821/4448 4878/4822/4449 +f 4878/4822/4449 4874/4818/4445 4873/4817/4444 +f 4878/4822/4449 4879/4823/4450 4880/4824/4451 +f 4880/4824/4451 4874/4818/4445 4878/4822/4449 +f 4878/4822/4449 4877/4821/4448 4881/4825/4452 +f 4881/4825/4452 4882/4826/4453 4878/4822/4449 +f 4878/4822/4449 4882/4826/4453 4883/4827/4454 +f 4883/4827/4454 4879/4823/4450 4878/4822/4449 +f 4883/4827/4454 4884/4828/4455 4885/4829/4456 +f 4885/4829/4456 4879/4823/4450 4883/4827/4454 +f 4883/4827/4454 4882/4826/4453 4886/4830/4457 +f 4886/4830/4457 4887/4831/4458 4883/4827/4454 +f 4883/4827/4454 4887/4831/4458 4888/4832/4459 +f 4888/4832/4459 4884/4828/4455 4883/4827/4454 +f 4888/4832/4459 4889/4833/4460 4890/4834/4461 +f 4890/4834/4461 4884/4828/4455 4888/4832/4459 +f 4888/4832/4459 4887/4831/4458 4891/4835/4462 +f 4891/4835/4462 4892/4836/4463 4888/4832/4459 +f 4888/4832/4459 4892/4836/4463 4893/4837/4464 +f 4893/4837/4464 4889/4833/4460 4888/4832/4459 +f 4893/4837/4464 4894/4838/4465 4895/4839/4466 +f 4895/4839/4466 4889/4833/4460 4893/4837/4464 +f 4893/4837/4464 4892/4836/4463 4896/4840/4467 +f 4896/4840/4467 4897/4841/4468 4893/4837/4464 +f 4893/4837/4464 4897/4841/4468 4898/4842/4469 +f 4898/4842/4469 4894/4838/4465 4893/4837/4464 +f 4898/4842/4469 4899/4843/4470 4900/4844/4471 +f 4900/4844/4471 4894/4838/4465 4898/4842/4469 +f 4898/4842/4469 4897/4841/4468 4901/4845/4472 +f 4901/4845/4472 4902/4846/4473 4898/4842/4469 +f 4898/4842/4469 4902/4846/4473 4903/4847/4474 +f 4903/4847/4474 4899/4843/4470 4898/4842/4469 +f 4903/4847/4474 4904/4848/4475 4905/4849/4476 +f 4905/4849/4476 4899/4843/4470 4903/4847/4474 +f 4903/4847/4474 4902/4846/4473 4061/4006/3650 +f 4061/4006/3650 4060/4005/3649 4903/4847/4474 +f 4903/4847/4474 4060/4005/3649 4066/4011/3655 +f 4066/4011/3655 4904/4848/4475 4903/4847/4474 +f 4909/4850/4476 4906/4851/4477 4907/4852/4478 +f 4907/4852/4478 4908/4853/4479 4909/4850/4476 +f 4905/4849/4476 4910/4854/4479 4900/4844/4471 +f 4900/4844/4471 4899/4843/4470 4905/4849/4476 +f 4909/4850/4476 4911/4855/4480 4912/4856/4481 +f 4912/4856/4481 4906/4851/4477 4909/4850/4476 +f 4912/4856/4481 4913/4857/4482 4914/4858/4483 +f 4914/4858/4483 4906/4851/4477 4912/4856/4481 +f 4912/4856/4481 4911/4855/4480 4025/3969/3614 +f 4025/3969/3614 4017/3962/3607 4912/4856/4481 +f 4912/4856/4481 4017/3962/3607 4020/3961/3606 +f 4020/3961/3606 4913/4857/4482 4912/4856/4481 +f 4914/4858/4483 4915/4859/4484 4916/4860/4485 +f 4916/4860/4485 4917/4861/4486 4914/4858/4483 +f 4914/4858/4483 4917/4861/4486 4907/4852/4478 +f 4907/4852/4478 4906/4851/4477 4914/4858/4483 +f 4914/4858/4483 4913/4857/4482 4918/4862/4487 +f 4918/4862/4487 4915/4859/4484 4914/4858/4483 +f 4918/4862/4487 4919/4863/4488 4920/4864/4489 +f 4920/4864/4489 4915/4859/4484 4918/4862/4487 +f 4918/4862/4487 4913/4857/4482 4020/3961/3606 +f 4020/3961/3606 4024/3968/3613 4918/4862/4487 +f 4918/4862/4487 4024/3968/3613 4921/4865/4490 +f 4921/4865/4490 4919/4863/4488 4918/4862/4487 +f 4921/4865/4490 4922/4866/4491 4923/4867/4492 +f 4923/4867/4492 4919/4863/4488 4921/4865/4490 +f 4921/4865/4490 4024/3968/3613 4023/3967/3612 +f 4023/3967/3612 4924/4868/4493 4921/4865/4490 +f 4921/4865/4490 4924/4868/4493 4925/4869/4494 +f 4925/4869/4494 4922/4866/4491 4921/4865/4490 +f 4925/4869/4494 4926/4870/4495 4927/4871/4496 +f 4927/4871/4496 4922/4866/4491 4925/4869/4494 +f 4925/4869/4494 4924/4868/4493 4928/4872/4497 +f 4928/4872/4497 4929/4873/4498 4925/4869/4494 +f 4925/4869/4494 4929/4873/4498 4930/4874/4499 +f 4930/4874/4499 4926/4870/4495 4925/4869/4494 +f 4930/4874/4499 4931/4875/4500 4932/4876/4501 +f 4932/4876/4501 4926/4870/4495 4930/4874/4499 +f 4930/4874/4499 4929/4873/4498 4933/4877/4502 +f 4933/4877/4502 4934/4878/4503 4930/4874/4499 +f 4930/4874/4499 4934/4878/4503 4935/4879/4504 +f 4935/4879/4504 4931/4875/4500 4930/4874/4499 +f 4935/4879/4504 4936/4880/4505 4937/4881/4506 +f 4937/4881/4506 4931/4875/4500 4935/4879/4504 +f 4935/4879/4504 4934/4878/4503 4938/4882/4507 +f 4938/4882/4507 4939/4883/4508 4935/4879/4504 +f 4935/4879/4504 4939/4883/4508 4940/4884/4509 +f 4940/4884/4509 4936/4880/4505 4935/4879/4504 +f 4940/4884/4509 4941/4885/4510 4942/4886/4511 +f 4942/4886/4511 4936/4880/4505 4940/4884/4509 +f 4940/4884/4509 4939/4883/4508 4943/4887/4512 +f 4943/4887/4512 4944/4888/4513 4940/4884/4509 +f 4940/4884/4509 4944/4888/4513 4945/4889/4514 +f 4945/4889/4514 4941/4885/4510 4940/4884/4509 +f 4945/4889/4514 4946/4890/4515 4947/4891/4516 +f 4947/4891/4516 4941/4885/4510 4945/4889/4514 +f 4945/4889/4514 4944/4888/4513 4948/4892/4517 +f 4948/4892/4517 4949/4893/4518 4945/4889/4514 +f 4945/4889/4514 4949/4893/4518 4950/4894/4519 +f 4950/4894/4519 4946/4890/4515 4945/4889/4514 +f 4950/4894/4519 4951/4895/4520 4952/4896/4521 +f 4952/4896/4521 4946/4890/4515 4950/4894/4519 +f 4950/4894/4519 4949/4893/4518 4953/4897/4522 +f 4953/4897/4522 4954/4898/4523 4950/4894/4519 +f 4950/4894/4519 4954/4898/4523 4955/4899/4524 +f 4955/4899/4524 4951/4895/4520 4950/4894/4519 +f 4955/4899/4524 4956/4900/4525 4957/4901/4526 +f 4957/4901/4526 4951/4895/4520 4955/4899/4524 +f 4955/4899/4524 4954/4898/4523 4958/4902/4527 +f 4958/4902/4527 4959/4903/4528 4955/4899/4524 +f 4955/4899/4524 4959/4903/4528 4960/4904/4529 +f 4960/4904/4529 4956/4900/4525 4955/4899/4524 +f 4960/4904/4529 4961/4905/4530 4962/4906/4531 +f 4962/4906/4531 4956/4900/4525 4960/4904/4529 +f 4960/4904/4529 4959/4903/4528 4963/4907/4532 +f 4963/4907/4532 4964/4908/4533 4960/4904/4529 +f 4960/4904/4529 4964/4908/4533 4965/4909/4534 +f 4965/4909/4534 4961/4905/4530 4960/4904/4529 +f 4965/4909/4534 4966/4910/4535 4967/4911/4536 +f 4967/4911/4536 4961/4905/4530 4965/4909/4534 +f 4965/4909/4534 4964/4908/4533 4968/4912/4537 +f 4968/4912/4537 4969/4913/4538 4965/4909/4534 +f 4965/4909/4534 4969/4913/4538 4970/4914/4539 +f 4970/4914/4539 4966/4910/4535 4965/4909/4534 +f 4970/4914/4539 4971/4915/4540 4972/4916/4541 +f 4972/4916/4541 4966/4910/4535 4970/4914/4539 +f 4970/4914/4539 4969/4913/4538 4973/4917/4542 +f 4973/4917/4542 4974/4918/4543 4970/4914/4539 +f 4970/4914/4539 4974/4918/4543 4975/4919/4544 +f 4975/4919/4544 4971/4915/4540 4970/4914/4539 +f 4975/4919/4544 4976/4920/4545 4977/4921/4546 +f 4977/4921/4546 4971/4915/4540 4975/4919/4544 +f 4975/4919/4544 4974/4918/4543 4978/4922/4547 +f 4978/4922/4547 4979/4923/4548 4975/4919/4544 +f 4975/4919/4544 4979/4923/4548 4980/4924/4549 +f 4980/4924/4549 4976/4920/4545 4975/4919/4544 +f 4984/4925/4550 4981/4926/4551 4982/4927/4552 +f 4982/4927/4552 4983/4928/4553 4984/4925/4550 +f 4980/4924/4549 4979/4923/4548 4985/4929/4554 +f 4985/4929/4554 4986/4930/4555 4980/4924/4549 +f 4984/4925/4550 4987/4931/4555 4988/4932/4556 +f 4988/4932/4556 4981/4926/4551 4984/4925/4550 +f 4988/4932/4556 4989/4933/4557 4990/4934/4558 +f 4990/4934/4558 4981/4926/4551 4988/4932/4556 +f 4988/4932/4556 4987/4931/4555 4991/4935/4559 +f 4991/4935/4559 4992/4936/4560 4988/4932/4556 +f 4988/4932/4556 4992/4936/4560 4993/4937/4561 +f 4993/4937/4561 4989/4933/4557 4988/4932/4556 +f 4993/4937/4561 4994/4938/4562 4995/4939/4563 +f 4995/4939/4563 4989/4933/4557 4993/4937/4561 +f 4993/4937/4561 4992/4936/4560 4996/4940/4564 +f 4996/4940/4564 4997/4941/4565 4993/4937/4561 +f 4993/4937/4561 4997/4941/4565 4998/4942/4566 +f 4998/4942/4566 4994/4938/4562 4993/4937/4561 +f 4998/4942/4566 4999/4943/4567 5000/4944/4568 +f 5000/4944/4568 4994/4938/4562 4998/4942/4566 +f 4998/4942/4566 4997/4941/4565 5001/4945/4569 +f 5001/4945/4569 5002/4946/4570 4998/4942/4566 +f 4998/4942/4566 5002/4946/4570 5003/4947/4571 +f 5003/4947/4571 4999/4943/4567 4998/4942/4566 +f 5003/4947/4571 5004/4948/4572 5005/4949/4573 +f 5005/4949/4573 4999/4943/4567 5003/4947/4571 +f 5003/4947/4571 5002/4946/4570 5006/4950/4574 +f 5006/4950/4574 5007/4951/4575 5003/4947/4571 +f 5003/4947/4571 5007/4951/4575 5008/4952/4576 +f 5008/4952/4576 5004/4948/4572 5003/4947/4571 +f 5008/4952/4576 5009/4953/4577 5010/4954/4578 +f 5010/4954/4578 5004/4948/4572 5008/4952/4576 +f 5008/4952/4576 5007/4951/4575 5011/4955/4579 +f 5011/4955/4579 5012/4956/4580 5008/4952/4576 +f 5008/4952/4576 5012/4956/4580 5013/4957/4581 +f 5013/4957/4581 5009/4953/4577 5008/4952/4576 +f 5013/4957/4581 5014/4958/4582 5015/4959/4583 +f 5015/4959/4583 5009/4953/4577 5013/4957/4581 +f 5013/4957/4581 5012/4956/4580 5016/4960/4584 +f 5016/4960/4584 5017/4961/4585 5013/4957/4581 +f 5013/4957/4581 5017/4961/4585 5018/4962/4586 +f 5018/4962/4586 5014/4958/4582 5013/4957/4581 +f 5018/4962/4586 5019/4963/4587 5020/4964/4588 +f 5020/4964/4588 5014/4958/4582 5018/4962/4586 +f 5018/4962/4586 5017/4961/4585 5021/4965/4589 +f 5021/4965/4589 5022/4966/4590 5018/4962/4586 +f 5018/4962/4586 5022/4966/4590 5023/4967/4591 +f 5023/4967/4591 5019/4963/4587 5018/4962/4586 +f 5023/4967/4591 5024/4968/4592 5025/4969/4593 +f 5025/4969/4593 5019/4963/4587 5023/4967/4591 +f 5023/4967/4591 5022/4966/4590 5026/4970/4594 +f 5026/4970/4594 5027/4971/4595 5023/4967/4591 +f 5023/4967/4591 5027/4971/4595 1936/1880/1543 +f 1936/1880/1543 5024/4968/4592 5023/4967/4591 +f 5027/4971/4595 5026/4970/4594 5028/4972/4596 +f 5028/4972/4596 5029/4973/4597 5027/4971/4595 +f 5027/4971/4595 5029/4973/4597 1937/1881/1544 +f 1937/1881/1544 1936/1880/1543 5027/4971/4595 +f 5029/4973/4597 5028/4972/4596 5030/4974/4598 +f 5030/4974/4598 5031/4975/4599 5029/4973/4597 +f 5029/4973/4597 5031/4975/4599 1941/1885/1548 +f 1941/1885/1548 1937/1881/1544 5029/4973/4597 +f 5035/4976/4599 5032/4977/4598 5033/4978/4600 +f 5033/4978/4600 5034/4979/4601 5035/4976/4599 +f 5039/4980/4599 5036/4981/4602 5037/4982/4603 +f 5037/4982/4603 5038/4983/1548 5039/4980/4599 +f 5037/4982/4603 5040/4984/4604 5041/4985/4605 +f 5041/4985/4605 5038/4983/1548 5037/4982/4603 +f 5037/4982/4603 5036/4981/4602 5042/4986/4606 +f 5042/4986/4606 5043/4987/4607 5037/4982/4603 +f 5037/4982/4603 5043/4987/4607 5044/4988/4608 +f 5044/4988/4608 5040/4984/4604 5037/4982/4603 +f 5044/4988/4608 5045/4989/4609 5046/4990/4610 +f 5046/4990/4610 5040/4984/4604 5044/4988/4608 +f 5044/4988/4608 5043/4987/4607 5047/4991/4611 +f 5047/4991/4611 5048/4992/4612 5044/4988/4608 +f 5044/4988/4608 5048/4992/4612 5049/4993/4613 +f 5049/4993/4613 5045/4989/4609 5044/4988/4608 +f 5049/4993/4613 5050/4994/4614 5051/4995/4615 +f 5051/4995/4615 5045/4989/4609 5049/4993/4613 +f 5049/4993/4613 5048/4992/4612 5052/4996/4616 +f 5052/4996/4616 5053/4997/4617 5049/4993/4613 +f 5049/4993/4613 5053/4997/4617 5054/4998/4618 +f 5054/4998/4618 5050/4994/4614 5049/4993/4613 +f 5054/4998/4618 5055/4999/4619 5056/5000/4620 +f 5056/5000/4620 5050/4994/4614 5054/4998/4618 +f 5054/4998/4618 5053/4997/4617 5057/5001/4621 +f 5057/5001/4621 5058/5002/4622 5054/4998/4618 +f 5054/4998/4618 5058/5002/4622 5059/5003/4623 +f 5059/5003/4623 5055/4999/4619 5054/4998/4618 +f 5059/5003/4623 5060/5004/4624 5061/5005/4625 +f 5061/5005/4625 5055/4999/4619 5059/5003/4623 +f 5059/5003/4623 5058/5002/4622 5062/5006/4626 +f 5062/5006/4626 5063/5007/4627 5059/5003/4623 +f 5059/5003/4623 5063/5007/4627 5064/5008/4628 +f 5064/5008/4628 5060/5004/4624 5059/5003/4623 +f 5064/5008/4628 5065/5009/4629 5066/5010/4630 +f 5066/5010/4630 5060/5004/4624 5064/5008/4628 +f 5064/5008/4628 5063/5007/4627 5067/5011/4631 +f 5067/5011/4631 1696/1640/1306 5064/5008/4628 +f 5064/5008/4628 1696/1640/1306 1692/1637/1303 +f 1692/1637/1303 5065/5009/4629 5064/5008/4628 +f 5067/5011/4631 5063/5007/4627 5062/5006/4626 +f 5062/5006/4626 5068/5012/4632 5067/5011/4631 +f 5067/5011/4631 5068/5012/4632 5069/5013/4633 +f 5069/5013/4633 5070/5014/4634 5067/5011/4631 +f 5067/5011/4631 5070/5014/4634 1697/1641/1307 +f 1697/1641/1307 1696/1640/1306 5067/5011/4631 +f 5070/5014/4634 5069/5013/4633 5071/5015/4635 +f 5071/5015/4635 5072/5016/4636 5070/5014/4634 +f 5070/5014/4634 5072/5016/4636 5073/5017/4637 +f 5073/5017/4637 1697/1641/1307 5070/5014/4634 +f 5073/5017/4637 5074/5018/4638 1693/1634/1300 +f 1693/1634/1300 1697/1641/1307 5073/5017/4637 +f 5073/5017/4637 5072/5016/4636 5075/5019/4639 +f 5075/5019/4639 5076/5020/4640 5073/5017/4637 +f 5073/5017/4637 5076/5020/4640 5077/5021/4641 +f 5077/5021/4641 5074/5018/4638 5073/5017/4637 +f 5077/5021/4641 5078/5022/4642 5079/5023/4643 +f 5079/5023/4643 5074/5018/4638 5077/5021/4641 +f 5077/5021/4641 5076/5020/4640 5080/5024/4644 +f 5080/5024/4644 5081/5025/4645 5077/5021/4641 +f 5077/5021/4641 5081/5025/4645 5082/5026/4646 +f 5082/5026/4646 5078/5022/4642 5077/5021/4641 +f 5086/5027/4647 5083/5028/4648 5084/5029/4649 +f 5084/5029/4649 5085/5030/4650 5086/5027/4647 +f 5082/5026/4646 5081/5025/4645 5087/5031/4651 +f 5087/5031/4651 5088/5032/4652 5082/5026/4646 +f 5086/5027/4647 5089/5033/4653 5090/5034/4654 +f 5090/5034/4654 5083/5028/4648 5086/5027/4647 +f 5090/5034/4654 5091/5035/4655 5092/5036/4656 +f 5092/5036/4656 5083/5028/4648 5090/5034/4654 +f 5090/5034/4654 5089/5033/4653 5093/5037/4657 +f 5093/5037/4657 5094/5038/4658 5090/5034/4654 +f 5090/5034/4654 5094/5038/4658 5095/5039/4659 +f 5095/5039/4659 5091/5035/4655 5090/5034/4654 +f 5095/5039/4659 5096/5040/4660 5097/5041/4661 +f 5097/5041/4661 5091/5035/4655 5095/5039/4659 +f 5095/5039/4659 5094/5038/4658 5098/5042/4662 +f 5098/5042/4662 5099/5043/4663 5095/5039/4659 +f 5095/5039/4659 5099/5043/4663 5100/5044/4664 +f 5100/5044/4664 5096/5040/4660 5095/5039/4659 +f 5100/5044/4664 5101/5045/4665 5102/5046/4666 +f 5102/5046/4666 5096/5040/4660 5100/5044/4664 +f 5100/5044/4664 5099/5043/4663 5103/5047/4667 +f 5103/5047/4667 5104/5048/4668 5100/5044/4664 +f 5100/5044/4664 5104/5048/4668 5105/5049/4669 +f 5105/5049/4669 5101/5045/4665 5100/5044/4664 +f 5105/5049/4669 5106/5050/4670 5107/5051/4671 +f 5107/5051/4671 5101/5045/4665 5105/5049/4669 +f 5105/5049/4669 5104/5048/4668 5108/5052/4672 +f 5108/5052/4672 5109/5053/4673 5105/5049/4669 +f 5105/5049/4669 5109/5053/4673 5110/5054/4674 +f 5110/5054/4674 5106/5050/4670 5105/5049/4669 +f 5110/5054/4674 5111/5055/4675 5112/5056/4676 +f 5112/5056/4676 5106/5050/4670 5110/5054/4674 +f 5110/5054/4674 5109/5053/4673 5113/5057/4677 +f 5113/5057/4677 5114/5058/4678 5110/5054/4674 +f 5110/5054/4674 5114/5058/4678 5115/5059/4679 +f 5115/5059/4679 5111/5055/4675 5110/5054/4674 +f 5115/5059/4679 1181/1126/798 1180/1125/797 +f 1180/1125/797 5111/5055/4675 5115/5059/4679 +f 5115/5059/4679 5114/5058/4678 5116/5060/4680 +f 5116/5060/4680 5117/5061/4681 5115/5059/4679 +f 5115/5059/4679 5117/5061/4681 5118/5062/4682 +f 5118/5062/4682 1181/1126/798 5115/5059/4679 +f 5118/5062/4682 5119/5063/4683 1182/1127/799 +f 1182/1127/799 1181/1126/798 5118/5062/4682 +f 5118/5062/4682 5117/5061/4681 5120/5064/4684 +f 5120/5064/4684 5121/5065/4685 5118/5062/4682 +f 5118/5062/4682 5121/5065/4685 5122/5066/4686 +f 5122/5066/4686 5119/5063/4683 5118/5062/4682 +f 5122/5066/4686 5123/5067/4687 5124/5068/4688 +f 5124/5068/4688 5119/5063/4683 5122/5066/4686 +f 5122/5066/4686 5121/5065/4685 5125/5069/4689 +f 5125/5069/4689 5126/5070/4690 5122/5066/4686 +f 5122/5066/4686 5126/5070/4690 5127/5071/4691 +f 5127/5071/4691 5123/5067/4687 5122/5066/4686 +f 5127/5071/4691 5128/5072/4692 5129/5073/4693 +f 5129/5073/4693 5123/5067/4687 5127/5071/4691 +f 5127/5071/4691 5126/5070/4690 1751/1696/1362 +f 1751/1696/1362 5130/5074/4694 5127/5071/4691 +f 5127/5071/4691 5130/5074/4694 5131/5075/4695 +f 5131/5075/4695 5128/5072/4692 5127/5071/4691 +f 5131/5075/4695 5132/5076/4696 5133/5077/4697 +f 5133/5077/4697 5128/5072/4692 5131/5075/4695 +f 5131/5075/4695 5130/5074/4694 5134/5078/4698 +f 5134/5078/4698 5135/5079/4699 5131/5075/4695 +f 5131/5075/4695 5135/5079/4699 5136/5080/4700 +f 5136/5080/4700 5132/5076/4696 5131/5075/4695 +f 5140/5081/4701 5137/5082/4702 5138/5083/4703 +f 5138/5083/4703 5139/5084/4704 5140/5081/4701 +f 5136/5080/4700 5135/5079/4699 5141/5085/4705 +f 5141/5085/4705 5142/5086/4706 5136/5080/4700 +f 5140/5081/4701 2208/2152/1814 2207/2151/1813 +f 2207/2151/1813 5137/5082/4702 5140/5081/4701 +f 5141/5085/4705 5135/5079/4699 5134/5078/4698 +f 5134/5078/4698 5143/5087/4707 5141/5085/4705 +f 5141/5085/4705 5143/5087/4707 5144/5088/4708 +f 5144/5088/4708 5145/5089/4709 5141/5085/4705 +f 5141/5085/4705 5145/5089/4709 5146/5090/4710 +f 5146/5090/4710 5142/5086/4706 5141/5085/4705 +f 5145/5089/4709 5144/5088/4708 3536/3480/3130 +f 3536/3480/3130 5147/5091/4711 5145/5089/4709 +f 5145/5089/4709 5147/5091/4711 5148/5092/4712 +f 5148/5092/4712 5146/5090/4710 5145/5089/4709 +f 5147/5091/4711 3536/3480/3130 3534/3479/3129 +f 3534/3479/3129 5149/5093/4713 5147/5091/4711 +f 5147/5091/4711 5149/5093/4713 5150/5094/4714 +f 5150/5094/4714 5148/5092/4712 5147/5091/4711 +f 5150/5094/4714 5149/5093/4713 5151/5095/4715 +f 5151/5095/4715 5152/5096/4716 5150/5094/4714 +f 5156/5097/4717 5153/5098/4718 5154/5099/4719 +f 5154/5099/4719 5155/5100/4720 5156/5097/4717 +f 5156/5097/4717 5155/5100/4720 2205/2150/1812 +f 2205/2150/1812 2204/2149/1811 5156/5097/4717 +f 5155/5100/4720 5154/5099/4719 1150/1095/768 +f 1150/1095/768 1149/1094/767 5155/5100/4720 +f 5155/5100/4720 1149/1094/767 2209/2153/1815 +f 2209/2153/1815 2205/2150/1812 5155/5100/4720 +f 5154/5099/4719 5153/5098/4718 5157/5101/4721 +f 5157/5101/4721 5158/5102/4722 5154/5099/4719 +f 5154/5099/4719 5158/5102/4722 1154/1098/771 +f 1154/1098/771 1150/1095/768 5154/5099/4719 +f 5158/5102/4722 5157/5101/4721 5159/5103/4723 +f 5159/5103/4723 5160/5104/4724 5158/5102/4722 +f 5158/5102/4722 5160/5104/4724 5161/5105/4725 +f 5161/5105/4725 1154/1098/771 5158/5102/4722 +f 5161/5105/4725 5160/5104/4724 5162/5106/4726 +f 5162/5106/4726 5163/5107/4727 5161/5105/4725 +f 5161/5105/4725 5163/5107/4727 5164/5108/4728 +f 5164/5108/4728 5165/5109/4729 5161/5105/4725 +f 5161/5105/4725 5165/5109/4729 1152/1096/769 +f 1152/1096/769 1154/1098/771 5161/5105/4725 +f 5165/5109/4729 5164/5108/4728 5166/5110/4730 +f 5166/5110/4730 5167/5111/4731 5165/5109/4729 +f 5165/5109/4729 5167/5111/4731 1153/1097/770 +f 1153/1097/770 1152/1096/769 5165/5109/4729 +f 5167/5111/4731 5166/5110/4730 5168/5112/4732 +f 5168/5112/4732 5169/5113/4733 5167/5111/4731 +f 5167/5111/4731 5169/5113/4733 5170/5114/4734 +f 5170/5114/4734 1153/1097/770 5167/5111/4731 +f 5170/5114/4734 5169/5113/4733 5171/5115/4735 +f 5171/5115/4735 5138/5083/4703 5170/5114/4734 +f 5170/5114/4734 5138/5083/4703 5137/5082/4702 +f 5137/5082/4702 5172/5116/4736 5170/5114/4734 +f 5170/5114/4734 5172/5116/4736 1148/1093/766 +f 1148/1093/766 1153/1097/770 5170/5114/4734 +f 5172/5116/4736 5137/5082/4702 2207/2151/1813 +f 2207/2151/1813 2209/2153/1815 5172/5116/4736 +f 5172/5116/4736 2209/2153/1815 1149/1094/767 +f 1149/1094/767 1148/1093/766 5172/5116/4736 +f 5171/5115/4735 5169/5113/4733 5168/5112/4732 +f 5168/5112/4732 5173/5117/4737 5171/5115/4735 +f 5171/5115/4735 5173/5117/4737 5174/5118/4738 +f 5174/5118/4738 5175/5119/4739 5171/5115/4735 +f 5171/5115/4735 5175/5119/4739 5139/5084/4704 +f 5139/5084/4704 5138/5083/4703 5171/5115/4735 +f 5174/5118/4738 5173/5117/4737 5176/5120/4740 +f 5176/5120/4740 5177/5121/4741 5174/5118/4738 +f 5180/5122/4742 5178/5123/4743 5179/5124/4744 +f 5179/5124/4744 5129/5073/4693 5180/5122/4742 +f 5180/5122/4742 5129/5073/4693 5128/5072/4692 +f 5128/5072/4692 5133/5077/4697 5180/5122/4742 +f 5179/5124/4744 5178/5123/4743 5181/5125/4745 +f 5181/5125/4745 5182/5126/4746 5179/5124/4744 +f 5179/5124/4744 5182/5126/4746 5183/5127/4747 +f 5183/5127/4747 5124/5068/4688 5179/5124/4744 +f 5179/5124/4744 5124/5068/4688 5123/5067/4687 +f 5123/5067/4687 5129/5073/4693 5179/5124/4744 +f 5183/5127/4747 5182/5126/4746 5184/5128/4748 +f 5184/5128/4748 5185/5129/4749 5183/5127/4747 +f 5183/5127/4747 5185/5129/4749 1183/1124/796 +f 1183/1124/796 1182/1127/799 5183/5127/4747 +f 5183/5127/4747 1182/1127/799 5119/5063/4683 +f 5119/5063/4683 5124/5068/4688 5183/5127/4747 +f 5185/5129/4749 5184/5128/4748 5186/5130/4750 +f 5186/5130/4750 5187/5131/4751 5185/5129/4749 +f 5185/5129/4749 5187/5131/4751 1186/1130/802 +f 1186/1130/802 1183/1124/796 5185/5129/4749 +f 5187/5131/4751 5186/5130/4750 5188/5132/4752 +f 5188/5132/4752 5189/5133/4753 5187/5131/4751 +f 5187/5131/4751 5189/5133/4753 5190/5134/4754 +f 5190/5134/4754 1186/1130/802 5187/5131/4751 +f 5190/5134/4754 5189/5133/4753 5191/5135/4755 +f 5191/5135/4755 5192/5136/4756 5190/5134/4754 +f 5190/5134/4754 5192/5136/4756 5193/5137/4757 +f 5193/5137/4757 5194/5138/4758 5190/5134/4754 +f 5190/5134/4754 5194/5138/4758 1187/1131/803 +f 1187/1131/803 1186/1130/802 5190/5134/4754 +f 5194/5138/4758 5193/5137/4757 5195/5139/4759 +f 5195/5139/4759 5196/5140/4760 5194/5138/4758 +f 5194/5138/4758 5196/5140/4760 5197/5141/4761 +f 5197/5141/4761 1187/1131/803 5194/5138/4758 +f 5197/5141/4761 5196/5140/4760 2113/2058/1721 +f 2113/2058/1721 2112/2057/1720 5197/5141/4761 +f 5197/5141/4761 2112/2057/1720 5198/5142/4762 +f 5198/5142/4762 5199/5143/4763 5197/5141/4761 +f 5197/5141/4761 5199/5143/4763 1184/1128/800 +f 1184/1128/800 1187/1131/803 5197/5141/4761 +f 5199/5143/4763 5198/5142/4762 5200/5144/4764 +f 5200/5144/4764 5201/5145/4765 5199/5143/4763 +f 5199/5143/4763 5201/5145/4765 1185/1129/801 +f 1185/1129/801 1184/1128/800 5199/5143/4763 +f 5201/5145/4765 5200/5144/4764 5202/5146/4766 +f 5202/5146/4766 5203/5147/4767 5201/5145/4765 +f 5201/5145/4765 5203/5147/4767 5112/5056/4676 +f 5112/5056/4676 1185/1129/801 5201/5145/4765 +f 5203/5147/4767 5202/5146/4766 5204/5148/4768 +f 5204/5148/4768 5107/5051/4671 5203/5147/4767 +f 5203/5147/4767 5107/5051/4671 5106/5050/4670 +f 5106/5050/4670 5112/5056/4676 5203/5147/4767 +f 5204/5148/4768 5202/5146/4766 5205/5149/4769 +f 5205/5149/4769 5206/5150/4770 5204/5148/4768 +f 5204/5148/4768 5206/5150/4770 5207/5151/4771 +f 5207/5151/4771 5102/5046/4666 5204/5148/4768 +f 5204/5148/4768 5102/5046/4666 5101/5045/4665 +f 5101/5045/4665 5107/5051/4671 5204/5148/4768 +f 5207/5151/4771 5206/5150/4770 5208/5152/4772 +f 5208/5152/4772 5209/5153/4773 5207/5151/4771 +f 5207/5151/4771 5209/5153/4773 5210/5154/4774 +f 5210/5154/4774 5097/5041/4661 5207/5151/4771 +f 5207/5151/4771 5097/5041/4661 5096/5040/4660 +f 5096/5040/4660 5102/5046/4666 5207/5151/4771 +f 5210/5154/4774 5209/5153/4773 5211/5155/4775 +f 5211/5155/4775 5212/5156/4776 5210/5154/4774 +f 5210/5154/4774 5212/5156/4776 5213/5157/4777 +f 5213/5157/4777 5092/5036/4656 5210/5154/4774 +f 5210/5154/4774 5092/5036/4656 5091/5035/4655 +f 5091/5035/4655 5097/5041/4661 5210/5154/4774 +f 5213/5157/4777 5212/5156/4776 5214/5158/4778 +f 5214/5158/4778 5215/5159/4779 5213/5157/4777 +f 5213/5157/4777 5215/5159/4779 5216/5160/4780 +f 5216/5160/4780 5084/5029/4649 5213/5157/4777 +f 5213/5157/4777 5084/5029/4649 5083/5028/4648 +f 5083/5028/4648 5092/5036/4656 5213/5157/4777 +f 5216/5160/4780 5215/5159/4779 5217/5161/4781 +f 5217/5161/4781 5218/5162/4782 5216/5160/4780 +f 5216/5160/4780 5218/5162/4782 5219/5163/4783 +f 5219/5163/4783 5220/5164/4784 5216/5160/4780 +f 5216/5160/4780 5220/5164/4784 5085/5030/4650 +f 5085/5030/4650 5084/5029/4649 5216/5160/4780 +f 5218/5162/4782 5217/5161/4781 5221/5165/4785 +f 5221/5165/4785 5222/5166/4786 5218/5162/4782 +f 5218/5162/4782 5222/5166/4786 5223/5167/4787 +f 5223/5167/4787 5219/5163/4783 5218/5162/4782 +f 5222/5166/4786 5221/5165/4785 5224/5168/4788 +f 5224/5168/4788 5225/5169/4789 5222/5166/4786 +f 5222/5166/4786 5225/5169/4789 5226/5170/4790 +f 5226/5170/4790 5223/5167/4787 5222/5166/4786 +f 5225/5169/4789 5224/5168/4788 5227/5171/4791 +f 5227/5171/4791 5228/5172/4792 5225/5169/4789 +f 5225/5169/4789 5228/5172/4792 5229/5173/903 +f 5229/5173/903 5226/5170/4790 5225/5169/4789 +f 5224/5168/4788 5230/5174/4793 5231/5175/4794 +f 5231/5175/4794 5227/5171/4791 5224/5168/4788 +f 5224/5168/4788 5221/5165/4785 5232/5176/4795 +f 5232/5176/4795 5230/5174/4793 5224/5168/4788 +f 5232/5176/4795 5233/5177/4796 5234/5178/4797 +f 5234/5178/4797 5230/5174/4793 5232/5176/4795 +f 5232/5176/4795 5221/5165/4785 5217/5161/4781 +f 5217/5161/4781 5235/5179/4798 5232/5176/4795 +f 5232/5176/4795 5235/5179/4798 5236/5180/4799 +f 5236/5180/4799 5233/5177/4796 5232/5176/4795 +f 5236/5180/4799 5237/5181/4800 5238/5182/4801 +f 5238/5182/4801 5233/5177/4796 5236/5180/4799 +f 5236/5180/4799 5235/5179/4798 5214/5158/4778 +f 5214/5158/4778 5239/5183/4802 5236/5180/4799 +f 5236/5180/4799 5239/5183/4802 5240/5184/4803 +f 5240/5184/4803 5237/5181/4800 5236/5180/4799 +f 5240/5184/4803 5241/5185/4804 5242/5186/4805 +f 5242/5186/4805 5237/5181/4800 5240/5184/4803 +f 5240/5184/4803 5239/5183/4802 5211/5155/4775 +f 5211/5155/4775 5243/5187/4806 5240/5184/4803 +f 5240/5184/4803 5243/5187/4806 5244/5188/4807 +f 5244/5188/4807 5241/5185/4804 5240/5184/4803 +f 5244/5188/4807 5245/5189/4808 5246/5190/4809 +f 5246/5190/4809 5241/5185/4804 5244/5188/4807 +f 5244/5188/4807 5243/5187/4806 5208/5152/4772 +f 5208/5152/4772 5247/5191/4810 5244/5188/4807 +f 5244/5188/4807 5247/5191/4810 5248/5192/4811 +f 5248/5192/4811 5245/5189/4808 5244/5188/4807 +f 5248/5192/4811 5249/5193/4812 2784/2728/2381 +f 2784/2728/2381 5245/5189/4808 5248/5192/4811 +f 5248/5192/4811 5247/5191/4810 5205/5149/4769 +f 5205/5149/4769 5250/5194/4813 5248/5192/4811 +f 5248/5192/4811 5250/5194/4813 5251/5195/4814 +f 5251/5195/4814 5249/5193/4812 5248/5192/4811 +f 5251/5195/4814 2111/2056/1719 2116/2060/1723 +f 2116/2060/1723 5249/5193/4812 5251/5195/4814 +f 5251/5195/4814 5250/5194/4813 5200/5144/4764 +f 5200/5144/4764 5198/5142/4762 5251/5195/4814 +f 5251/5195/4814 5198/5142/4762 2112/2057/1720 +f 2112/2057/1720 2111/2056/1719 5251/5195/4814 +f 5250/5194/4813 5205/5149/4769 5202/5146/4766 +f 5202/5146/4766 5200/5144/4764 5250/5194/4813 +f 5249/5193/4812 2116/2060/1723 2778/2722/2375 +f 2778/2722/2375 2784/2728/2381 5249/5193/4812 +f 5247/5191/4810 5208/5152/4772 5206/5150/4770 +f 5206/5150/4770 5205/5149/4769 5247/5191/4810 +f 5246/5190/4809 2783/2727/2380 2782/2726/2379 +f 2782/2726/2379 5252/5196/4815 5246/5190/4809 +f 5246/5190/4809 5252/5196/4815 5242/5186/4805 +f 5242/5186/4805 5241/5185/4804 5246/5190/4809 +f 5246/5190/4809 5245/5189/4808 2784/2728/2381 +f 2784/2728/2381 2783/2727/2380 5246/5190/4809 +f 5252/5196/4815 2782/2726/2379 2192/2136/1798 +f 2192/2136/1798 2191/2135/1797 5252/5196/4815 +f 5252/5196/4815 2191/2135/1797 5253/5197/4816 +f 5253/5197/4816 5242/5186/4805 5252/5196/4815 +f 5253/5197/4816 2191/2135/1797 2190/2134/1796 +f 2190/2134/1796 5254/5198/4817 5253/5197/4816 +f 5253/5197/4816 5254/5198/4817 5255/5199/4818 +f 5255/5199/4818 5238/5182/4801 5253/5197/4816 +f 5253/5197/4816 5238/5182/4801 5237/5181/4800 +f 5237/5181/4800 5242/5186/4805 5253/5197/4816 +f 5255/5199/4818 5254/5198/4817 5256/5200/4819 +f 5256/5200/4819 5257/5201/4820 5255/5199/4818 +f 5255/5199/4818 5257/5201/4820 5258/5202/4821 +f 5258/5202/4821 5234/5178/4797 5255/5199/4818 +f 5255/5199/4818 5234/5178/4797 5233/5177/4796 +f 5233/5177/4796 5238/5182/4801 5255/5199/4818 +f 5260/5203/4822 5259/5204/4820 2487/2431/2091 +f 2487/2431/2091 2483/2427/2087 5260/5203/4822 +f 5260/5203/4822 2483/2427/2087 2071/2016/1679 +f 2071/2016/1679 2076/2020/1683 5260/5203/4822 +f 5258/5202/4821 5231/5175/4794 5230/5174/4793 +f 5230/5174/4793 5234/5178/4797 5258/5202/4821 +f 5259/5204/4820 5261/5205/4823 5262/5206/4824 +f 5262/5206/4824 2487/2431/2091 5259/5204/4820 +f 5262/5206/4824 5263/5207/4825 2479/2424/2084 +f 2479/2424/2084 2487/2431/2091 5262/5206/4824 +f 5262/5206/4824 5261/5205/4823 5264/5208/4826 +f 5264/5208/4826 5265/5209/4827 5262/5206/4824 +f 5262/5206/4824 5265/5209/4827 5266/5210/4828 +f 5266/5210/4828 5263/5207/4825 5262/5206/4824 +f 5266/5210/4828 5267/5211/4829 5268/5212/4830 +f 5268/5212/4830 5263/5207/4825 5266/5210/4828 +f 5266/5210/4828 5265/5209/4827 5269/5213/4831 +f 5269/5213/4831 1840/1784/1447 5266/5210/4828 +f 5266/5210/4828 1840/1784/1447 1836/1781/1444 +f 1836/1781/1444 5267/5211/4829 5266/5210/4828 +f 5269/5213/4831 5265/5209/4827 5264/5208/4826 +f 5264/5208/4826 5270/5214/4832 5269/5213/4831 +f 5269/5213/4831 5270/5214/4832 5271/5215/1742 +f 5271/5215/1742 5272/5216/4833 5269/5213/4831 +f 5269/5213/4831 5272/5216/4833 1841/1785/1448 +f 1841/1785/1448 1840/1784/1447 5269/5213/4831 +f 5272/5216/4833 5271/5215/1742 5273/5217/1741 +f 5273/5217/1741 5274/5218/4834 5272/5216/4833 +f 5272/5216/4833 5274/5218/4834 1842/1786/1449 +f 1842/1786/1449 1841/1785/1448 5272/5216/4833 +f 5274/5218/4834 5273/5217/1741 5275/5219/4835 +f 5275/5219/4835 5276/5220/4836 5274/5218/4834 +f 5274/5218/4834 5276/5220/4836 5277/5221/4837 +f 5277/5221/4837 1842/1786/1449 5274/5218/4834 +f 5277/5221/4837 5278/5222/4838 1843/1787/1450 +f 1843/1787/1450 1842/1786/1449 5277/5221/4837 +f 5277/5221/4837 5276/5220/4836 5279/5223/4839 +f 5279/5223/4839 5280/5224/4840 5277/5221/4837 +f 5277/5221/4837 5280/5224/4840 5281/5225/4841 +f 5281/5225/4841 5278/5222/4838 5277/5221/4837 +f 5281/5225/4841 5282/5226/4842 5283/5227/4843 +f 5283/5227/4843 5278/5222/4838 5281/5225/4841 +f 5281/5225/4841 5280/5224/4840 3197/3142/2793 +f 3197/3142/2793 3196/3141/2792 5281/5225/4841 +f 5281/5225/4841 3196/3141/2792 5284/5228/4844 +f 5284/5228/4844 5282/5226/4842 5281/5225/4841 +f 5284/5228/4844 5285/5229/4845 5286/5230/4846 +f 5286/5230/4846 5282/5226/4842 5284/5228/4844 +f 5284/5228/4844 3196/3141/2792 3195/3140/2791 +f 3195/3140/2791 5287/5231/4847 5284/5228/4844 +f 5284/5228/4844 5287/5231/4847 5288/5232/4848 +f 5288/5232/4848 5285/5229/4845 5284/5228/4844 +f 5288/5232/4848 5289/5233/4849 3134/3078/2729 +f 3134/3078/2729 5285/5229/4845 5288/5232/4848 +f 5288/5232/4848 5287/5231/4847 5290/5234/4850 +f 5290/5234/4850 5291/5235/1353 5288/5232/4848 +f 5288/5232/4848 5291/5235/1353 5292/5236/4851 +f 5292/5236/4851 5289/5233/4849 5288/5232/4848 +f 5290/5234/4850 5287/5231/4847 3195/3140/2791 +f 3195/3140/2791 3201/3145/2796 5290/5234/4850 +f 5296/5237/4850 5293/5238/4852 5294/5239/4853 +f 5294/5239/4853 5295/5240/4854 5296/5237/4850 +f 5296/5237/4850 5295/5240/4854 1744/1688/1354 +f 1744/1688/1354 1743/1687/1353 5296/5237/4850 +f 5295/5240/4854 5294/5239/4853 5297/5241/4855 +f 5297/5241/4855 5298/5242/4856 5295/5240/4854 +f 5295/5240/4854 5298/5242/4856 1747/1691/1357 +f 1747/1691/1357 1744/1688/1354 5295/5240/4854 +f 5298/5242/4856 5297/5241/4855 1881/1826/1489 +f 1881/1826/1489 1886/1830/1493 5298/5242/4856 +f 5298/5242/4856 1886/1830/1493 5299/5243/4857 +f 5299/5243/4857 1747/1691/1357 5298/5242/4856 +f 5299/5243/4857 5300/5244/4858 1748/1692/1358 +f 1748/1692/1358 1747/1691/1357 5299/5243/4857 +f 5299/5243/4857 1886/1830/1493 1885/1829/1492 +f 1885/1829/1492 5301/5245/4859 5299/5243/4857 +f 5299/5243/4857 5301/5245/4859 5302/5246/4860 +f 5302/5246/4860 5300/5244/4858 5299/5243/4857 +f 5302/5246/4860 5303/5247/4861 5304/5248/4862 +f 5304/5248/4862 5300/5244/4858 5302/5246/4860 +f 5302/5246/4860 5301/5245/4859 5305/5249/4863 +f 5305/5249/4863 5306/5250/4864 5302/5246/4860 +f 5302/5246/4860 5306/5250/4864 5307/5251/4865 +f 5307/5251/4865 5303/5247/4861 5302/5246/4860 +f 5307/5251/4865 5308/5252/4866 5309/5253/4867 +f 5309/5253/4867 5303/5247/4861 5307/5251/4865 +f 5307/5251/4865 5306/5250/4864 5310/5254/4868 +f 5310/5254/4868 5311/5255/4869 5307/5251/4865 +f 5307/5251/4865 5311/5255/4869 5312/5256/4870 +f 5312/5256/4870 5308/5252/4866 5307/5251/4865 +f 5312/5256/4870 5313/5257/4871 5314/5258/4872 +f 5314/5258/4872 5308/5252/4866 5312/5256/4870 +f 5312/5256/4870 5311/5255/4869 2775/2720/2373 +f 2775/2720/2373 5315/5259/4873 5312/5256/4870 +f 5312/5256/4870 5315/5259/4873 5316/5260/4874 +f 5316/5260/4874 5313/5257/4871 5312/5256/4870 +f 5316/5260/4874 5317/5261/4875 5318/5262/4876 +f 5318/5262/4876 5313/5257/4871 5316/5260/4874 +f 5316/5260/4874 5315/5259/4873 5319/5263/4877 +f 5319/5263/4877 5320/5264/4878 5316/5260/4874 +f 5316/5260/4874 5320/5264/4878 5321/5265/4879 +f 5321/5265/4879 5317/5261/4875 5316/5260/4874 +f 5321/5265/4879 5322/5266/4880 5323/5267/4881 +f 5323/5267/4881 5317/5261/4875 5321/5265/4879 +f 5321/5265/4879 5320/5264/4878 5324/5268/4882 +f 5324/5268/4882 5325/5269/4883 5321/5265/4879 +f 5321/5265/4879 5325/5269/4883 5326/5270/4884 +f 5326/5270/4884 5322/5266/4880 5321/5265/4879 +f 5326/5270/4884 5327/5271/4885 5328/5272/4886 +f 5328/5272/4886 5322/5266/4880 5326/5270/4884 +f 5326/5270/4884 5325/5269/4883 5193/5137/4757 +f 5193/5137/4757 5192/5136/4756 5326/5270/4884 +f 5326/5270/4884 5192/5136/4756 5191/5135/4755 +f 5191/5135/4755 5327/5271/4885 5326/5270/4884 +f 5328/5272/4886 5329/5273/4887 5330/5274/4888 +f 5330/5274/4888 5331/5275/4889 5328/5272/4886 +f 5328/5272/4886 5331/5275/4889 5323/5267/4881 +f 5323/5267/4881 5322/5266/4880 5328/5272/4886 +f 5328/5272/4886 5327/5271/4885 5332/5276/4890 +f 5332/5276/4890 5329/5273/4887 5328/5272/4886 +f 5332/5276/4890 5333/5277/4891 5334/5278/4892 +f 5334/5278/4892 5329/5273/4887 5332/5276/4890 +f 5332/5276/4890 5327/5271/4885 5191/5135/4755 +f 5191/5135/4755 5335/5279/4893 5332/5276/4890 +f 5332/5276/4890 5335/5279/4893 5336/5280/4894 +f 5336/5280/4894 5333/5277/4891 5332/5276/4890 +f 5335/5279/4893 5191/5135/4755 5189/5133/4753 +f 5189/5133/4753 5188/5132/4752 5335/5279/4893 +f 5335/5279/4893 5188/5132/4752 5337/5281/4895 +f 5337/5281/4895 5336/5280/4894 5335/5279/4893 +f 5331/5275/4889 5330/5274/4888 5338/5282/4896 +f 5338/5282/4896 5339/5283/4897 5331/5275/4889 +f 5331/5275/4889 5339/5283/4897 5340/5284/4898 +f 5340/5284/4898 5323/5267/4881 5331/5275/4889 +f 5340/5284/4898 5339/5283/4897 5341/5285/4899 +f 5341/5285/4899 5342/5286/4900 5340/5284/4898 +f 5340/5284/4898 5342/5286/4900 5343/5287/4901 +f 5343/5287/4901 5318/5262/4876 5340/5284/4898 +f 5340/5284/4898 5318/5262/4876 5317/5261/4875 +f 5317/5261/4875 5323/5267/4881 5340/5284/4898 +f 5343/5287/4901 5342/5286/4900 5344/5288/4902 +f 5344/5288/4902 5345/5289/4903 5343/5287/4901 +f 5343/5287/4901 5345/5289/4903 5346/5290/4904 +f 5346/5290/4904 5314/5258/4872 5343/5287/4901 +f 5343/5287/4901 5314/5258/4872 5313/5257/4871 +f 5313/5257/4871 5318/5262/4876 5343/5287/4901 +f 5346/5290/4904 5345/5289/4903 5347/5291/4905 +f 5347/5291/4905 5348/5292/4906 5346/5290/4904 +f 5346/5290/4904 5348/5292/4906 5349/5293/4907 +f 5349/5293/4907 5309/5253/4867 5346/5290/4904 +f 5346/5290/4904 5309/5253/4867 5308/5252/4866 +f 5308/5252/4866 5314/5258/4872 5346/5290/4904 +f 5349/5293/4907 5348/5292/4906 5350/5294/4908 +f 5350/5294/4908 5351/5295/4909 5349/5293/4907 +f 5349/5293/4907 5351/5295/4909 1749/1693/1359 +f 1749/1693/1359 5304/5248/4862 5349/5293/4907 +f 5349/5293/4907 5304/5248/4862 5303/5247/4861 +f 5303/5247/4861 5309/5253/4867 5349/5293/4907 +f 5351/5295/4909 5350/5294/4908 5352/5296/4910 +f 5352/5296/4910 5353/5297/4911 5351/5295/4909 +f 5351/5295/4909 5353/5297/4911 1745/1689/1355 +f 1745/1689/1355 1749/1693/1359 5351/5295/4909 +f 5353/5297/4911 5352/5296/4910 5354/5298/4912 +f 5354/5298/4912 5355/5299/4913 5353/5297/4911 +f 5353/5297/4911 5355/5299/4913 1746/1690/1356 +f 1746/1690/1356 1745/1689/1355 5353/5297/4911 +f 5355/5299/4913 5354/5298/4912 5356/5300/4914 +f 5356/5300/4914 5357/5301/4915 5355/5299/4913 +f 5355/5299/4913 5357/5301/4915 5358/5302/4916 +f 5358/5302/4916 1746/1690/1356 5355/5299/4913 +f 5358/5302/4916 5357/5301/4915 5359/5303/4917 +f 5359/5303/4917 5360/5304/4918 5358/5302/4916 +f 5358/5302/4916 5360/5304/4918 2391/2336/1996 +f 2391/2336/1996 2390/2335/1995 5358/5302/4916 +f 5358/5302/4916 2390/2335/1995 1739/1684/1350 +f 1739/1684/1350 1746/1690/1356 5358/5302/4916 +f 5364/5305/4919 5361/5306/4920 5362/5307/4921 +f 5362/5307/4921 5363/5308/4922 5364/5305/4919 +f 5364/5305/4919 5363/5308/4922 5365/5309/4923 +f 5365/5309/4923 5366/5310/1996 5364/5305/4919 +f 5365/5309/4923 5363/5308/4922 5367/5311/4924 +f 5367/5311/4924 5368/5312/4925 5365/5309/4923 +f 5365/5309/4923 5368/5312/4925 5369/5313/4926 +f 5369/5313/4926 5370/5314/4927 5365/5309/4923 +f 5365/5309/4923 5370/5314/4927 5371/5315/4928 +f 5371/5315/4928 5366/5310/1996 5365/5309/4923 +f 5370/5314/4927 5369/5313/4926 5372/5316/4929 +f 5372/5316/4929 5373/5317/4930 5370/5314/4927 +f 5370/5314/4927 5373/5317/4930 5374/5318/4931 +f 5374/5318/4931 5371/5315/4928 5370/5314/4927 +f 5373/5317/4930 5372/5316/4929 5375/5319/4932 +f 5375/5319/4932 5376/5320/4933 5373/5317/4930 +f 5373/5317/4930 5376/5320/4933 5377/5321/4934 +f 5377/5321/4934 5374/5318/4931 5373/5317/4930 +f 5377/5321/4934 5376/5320/4933 5378/5322/4935 +f 5378/5322/4935 5379/5323/4936 5377/5321/4934 +f 5381/5324/4937 5380/5325/4938 3268/3213/2864 +f 3268/3213/2864 3267/3212/2863 5381/5324/4937 +f 5381/5324/4937 3267/3212/2863 2386/2331/1991 +f 2386/2331/1991 2385/2330/1990 5381/5324/4937 +f 5380/5325/4938 5382/5326/4939 2357/2302/1962 +f 2357/2302/1962 2356/2301/1961 5380/5325/4938 +f 5380/5325/4938 2356/2301/1961 2360/2304/1964 +f 2360/2304/1964 3268/3213/2864 5380/5325/4938 +f 5378/5322/4935 5376/5320/4933 5375/5319/4932 +f 5375/5319/4932 5383/5327/4940 5378/5322/4935 +f 5382/5326/4939 5384/5328/4940 5385/5329/4941 +f 5385/5329/4941 2357/2302/1962 5382/5326/4939 +f 5385/5329/4941 5384/5328/4940 1357/1301/972 +f 1357/1301/972 1356/1300/971 5385/5329/4941 +f 5385/5329/4941 1356/1300/971 5386/5330/4942 +f 5386/5330/4942 5387/5331/4943 5385/5329/4941 +f 5385/5329/4941 5387/5331/4943 2358/2303/1963 +f 2358/2303/1963 2357/2302/1962 5385/5329/4941 +f 5387/5331/4943 5386/5330/4942 5388/5332/4944 +f 5388/5332/4944 1194/1138/810 5387/5331/4943 +f 5387/5331/4943 1194/1138/810 1190/1135/807 +f 1190/1135/807 2358/2303/1963 5387/5331/4943 +f 5388/5332/4944 5389/5333/4945 5390/5334/4946 +f 5390/5334/4946 5391/5335/4947 5388/5332/4944 +f 5388/5332/4944 5391/5335/4947 1192/1136/808 +f 1192/1136/808 1194/1138/810 5388/5332/4944 +f 5388/5332/4944 5386/5330/4942 5392/5336/4948 +f 5392/5336/4948 5389/5333/4945 5388/5332/4944 +f 5392/5336/4948 5393/5337/4949 5394/5338/4950 +f 5394/5338/4950 5389/5333/4945 5392/5336/4948 +f 5392/5336/4948 5386/5330/4942 1356/1300/971 +f 1356/1300/971 1354/1299/970 5392/5336/4948 +f 5392/5336/4948 1354/1299/970 1353/1298/969 +f 1353/1298/969 5393/5337/4949 5392/5336/4948 +f 5394/5338/4950 5395/5339/4951 5396/5340/4952 +f 5396/5340/4952 5397/5341/4953 5394/5338/4950 +f 5394/5338/4950 5397/5341/4953 5390/5334/4946 +f 5390/5334/4946 5389/5333/4945 5394/5338/4950 +f 5394/5338/4950 5393/5337/4949 2125/2069/1732 +f 2125/2069/1732 5395/5339/4951 5394/5338/4950 +f 5397/5341/4953 5396/5340/4952 5398/5342/4954 +f 5398/5342/4954 5399/5343/4955 5397/5341/4953 +f 5397/5341/4953 5399/5343/4955 5400/5344/4956 +f 5400/5344/4956 5390/5334/4946 5397/5341/4953 +f 5400/5344/4956 5399/5343/4955 5401/5345/4957 +f 5401/5345/4957 5402/5346/4958 5400/5344/4956 +f 5400/5344/4956 5402/5346/4958 5403/5347/4959 +f 5403/5347/4959 5404/5348/4960 5400/5344/4956 +f 5400/5344/4956 5404/5348/4960 5391/5335/4947 +f 5391/5335/4947 5390/5334/4946 5400/5344/4956 +f 5404/5348/4960 5403/5347/4959 5405/5349/4961 +f 5405/5349/4961 1193/1137/809 5404/5348/4960 +f 5404/5348/4960 1193/1137/809 1192/1136/808 +f 1192/1136/808 5391/5335/4947 5404/5348/4960 +f 5405/5349/4961 5403/5347/4959 5406/5350/4962 +f 5406/5350/4962 3271/3215/2866 5405/5349/4961 +f 5405/5349/4961 3271/3215/2866 3269/3214/2865 +f 3269/3214/2865 5407/5351/4963 5405/5349/4961 +f 5405/5349/4961 5407/5351/4963 1188/1133/805 +f 1188/1133/805 1193/1137/809 5405/5349/4961 +f 5407/5351/4963 3269/3214/2865 3268/3213/2864 +f 3268/3213/2864 2360/2304/1964 5407/5351/4963 +f 5407/5351/4963 2360/2304/1964 1189/1134/806 +f 1189/1134/806 1188/1133/805 5407/5351/4963 +f 5406/5350/4962 2161/2105/1768 2160/2104/1767 +f 2160/2104/1767 5408/5352/4964 5406/5350/4962 +f 5406/5350/4962 5408/5352/4964 3272/3216/2867 +f 3272/3216/2867 3271/3215/2866 5406/5350/4962 +f 5406/5350/4962 5403/5347/4959 5402/5346/4958 +f 5402/5346/4958 2161/2105/1768 5406/5350/4962 +f 5408/5352/4964 2160/2104/1767 2164/2108/1771 +f 2164/2108/1771 5409/5353/4965 5408/5352/4964 +f 5408/5352/4964 5409/5353/4965 3276/3220/2871 +f 3276/3220/2871 3272/3216/2867 5408/5352/4964 +f 5409/5353/4965 2164/2108/1771 5410/5354/4966 +f 5410/5354/4966 5411/5355/4967 5409/5353/4965 +f 5409/5353/4965 5411/5355/4967 5412/5356/4968 +f 5412/5356/4968 3276/3220/2871 5409/5353/4965 +f 5412/5356/4968 5411/5355/4967 5413/5357/4969 +f 5413/5357/4969 5414/5358/4970 5412/5356/4968 +f 5412/5356/4968 5414/5358/4970 5415/5359/4971 +f 5415/5359/4971 5416/5360/4972 5412/5356/4968 +f 5412/5356/4968 5416/5360/4972 3273/3217/2868 +f 3273/3217/2868 3276/3220/2871 5412/5356/4968 +f 5416/5360/4972 5415/5359/4971 5417/5361/4973 +f 5417/5361/4973 5418/5362/4974 5416/5360/4972 +f 5416/5360/4972 5418/5362/4974 3274/3218/2869 +f 3274/3218/2869 3273/3217/2868 5416/5360/4972 +f 5418/5362/4974 5417/5361/4973 5419/5363/4975 +f 5419/5363/4975 5420/5364/4976 5418/5362/4974 +f 5418/5362/4974 5420/5364/4976 5421/5365/4977 +f 5421/5365/4977 3274/3218/2869 5418/5362/4974 +f 5423/5366/4978 5422/5367/4979 3129/3073/2724 +f 3129/3073/2724 3128/3072/2723 5423/5366/4978 +f 5423/5366/4978 3128/3072/2723 3133/3077/2728 +f 3133/3077/2728 5424/5368/4980 5423/5366/4978 +f 5421/5365/4977 5425/5369/4981 3275/3219/2870 +f 3275/3219/2870 3274/3218/2869 5421/5365/4977 +f 5424/5368/4980 3133/3077/2728 2382/2327/1987 +f 2382/2327/1987 2381/2326/1986 5424/5368/4980 +f 5425/5369/4981 2387/2332/1992 2386/2331/1991 +f 2386/2331/1991 3275/3219/2870 5425/5369/4981 +f 5422/5367/4979 5426/5370/4982 5427/5371/4983 +f 5427/5371/4983 3129/3073/2724 5422/5367/4979 +f 5427/5371/4983 5426/5370/4982 3509/3453/3103 +f 3509/3453/3103 3507/3452/3102 5427/5371/4983 +f 5427/5371/4983 3507/3452/3102 3506/3451/3101 +f 3506/3451/3101 3460/3404/3054 5427/5371/4983 +f 5427/5371/4983 3460/3404/3054 3124/3069/2720 +f 3124/3069/2720 3129/3073/2724 5427/5371/4983 +f 5419/5363/4975 5417/5361/4973 2986/2930/2582 +f 2986/2930/2582 5428/5372/4984 5419/5363/4975 +f 5417/5361/4973 5415/5359/4971 2984/2928/2580 +f 2984/2928/2580 2986/2930/2582 5417/5361/4973 +f 5415/5359/4971 5414/5358/4970 2985/2929/2581 +f 2985/2929/2581 2984/2928/2580 5415/5359/4971 +f 5414/5358/4970 5413/5357/4969 5429/5373/4985 +f 5429/5373/4985 2985/2929/2581 5414/5358/4970 +f 5429/5373/4985 3498/3442/3092 3170/3114/2765 +f 3170/3114/2765 3169/3113/2764 5429/5373/4985 +f 5429/5373/4985 3169/3113/2764 2980/2925/2577 +f 2980/2925/2577 2985/2929/2581 5429/5373/4985 +f 5429/5373/4985 5413/5357/4969 3499/3443/3093 +f 3499/3443/3093 3498/3442/3092 5429/5373/4985 +f 5413/5357/4969 5411/5355/4967 5410/5354/4966 +f 5410/5354/4966 3499/3443/3093 5413/5357/4969 +f 5410/5354/4966 2222/2166/1828 3494/3439/3089 +f 3494/3439/3089 3499/3443/3093 5410/5354/4966 +f 5410/5354/4966 2164/2108/1771 2157/2102/1765 +f 2157/2102/1765 2222/2166/1828 5410/5354/4966 +f 5402/5346/4958 5401/5345/4957 2162/2106/1769 +f 2162/2106/1769 2161/2105/1768 5402/5346/4958 +f 5401/5345/4957 5430/5374/4986 2163/2107/1770 +f 2163/2107/1770 2162/2106/1769 5401/5345/4957 +f 5401/5345/4957 5399/5343/4955 5398/5342/4954 +f 5398/5342/4954 5430/5374/4986 5401/5345/4957 +f 5430/5374/4986 5431/5375/4987 3084/3029/2681 +f 3084/3029/2681 2163/2107/1770 5430/5374/4986 +f 5430/5374/4986 5398/5342/4954 5432/5376/4988 +f 5432/5376/4988 5431/5375/4987 5430/5374/4986 +f 5432/5376/4988 5433/5377/4989 5434/5378/4990 +f 5434/5378/4990 5431/5375/4987 5432/5376/4988 +f 5432/5376/4988 5398/5342/4954 5396/5340/4952 +f 5396/5340/4952 5435/5379/4991 5432/5376/4988 +f 5432/5376/4988 5435/5379/4991 5436/5380/4992 +f 5436/5380/4992 5433/5377/4989 5432/5376/4988 +f 5436/5380/4992 2149/2094/1757 5437/5381/4993 +f 5437/5381/4993 5433/5377/4989 5436/5380/4992 +f 5436/5380/4992 5435/5379/4991 5438/5382/4994 +f 5438/5382/4994 5439/5383/4995 5436/5380/4992 +f 5436/5380/4992 5439/5383/4995 2150/2095/1758 +f 2150/2095/1758 2149/2094/1757 5436/5380/4992 +f 5439/5383/4995 5438/5382/4994 2120/2065/1728 +f 2120/2065/1728 2119/2064/1727 5439/5383/4995 +f 5439/5383/4995 2119/2064/1727 2154/2098/1761 +f 2154/2098/1761 2150/2095/1758 5439/5383/4995 +f 5438/5382/4994 5435/5379/4991 5396/5340/4952 +f 5396/5340/4952 5395/5339/4951 5438/5382/4994 +f 5438/5382/4994 5395/5339/4951 2125/2069/1732 +f 2125/2069/1732 2120/2065/1728 5438/5382/4994 +f 5437/5381/4993 5440/5384/4996 5441/5385/4997 +f 5441/5385/4997 5442/5386/4998 5437/5381/4993 +f 5437/5381/4993 5442/5386/4998 5434/5378/4990 +f 5434/5378/4990 5433/5377/4989 5437/5381/4993 +f 5437/5381/4993 2149/2094/1757 2148/2093/1756 +f 2148/2093/1756 5440/5384/4996 5437/5381/4993 +f 5442/5386/4998 5441/5385/4997 5443/5387/4999 +f 5443/5387/4999 5444/5388/5000 5442/5386/4998 +f 5442/5386/4998 5444/5388/5000 3089/3033/2685 +f 3089/3033/2685 5434/5378/4990 5442/5386/4998 +f 5444/5388/5000 5443/5387/4999 5445/5389/5001 +f 5445/5389/5001 5446/5390/5002 5444/5388/5000 +f 5444/5388/5000 5446/5390/5002 3086/3030/2682 +f 3086/3030/2682 3089/3033/2685 5444/5388/5000 +f 5446/5390/5002 5445/5389/5001 5447/5391/5003 +f 5447/5391/5003 5448/5392/5004 5446/5390/5002 +f 5446/5390/5002 5448/5392/5004 3087/3031/2683 +f 3087/3031/2683 3086/3030/2682 5446/5390/5002 +f 5448/5392/5004 5447/5391/5003 3407/3352/3003 +f 3407/3352/3003 3406/3351/3002 5448/5392/5004 +f 5448/5392/5004 3406/3351/3002 3411/3355/3006 +f 3411/3355/3006 3087/3031/2683 5448/5392/5004 +f 5447/5391/5003 5449/5393/5005 5450/5394/5006 +f 5450/5394/5006 3407/3352/3003 5447/5391/5003 +f 5447/5391/5003 5445/5389/5001 5451/5395/5007 +f 5451/5395/5007 5449/5393/5005 5447/5391/5003 +f 5451/5395/5007 5452/5396/5008 5453/5397/5009 +f 5453/5397/5009 5449/5393/5005 5451/5395/5007 +f 5451/5395/5007 5445/5389/5001 5443/5387/4999 +f 5443/5387/4999 5454/5398/5010 5451/5395/5007 +f 5451/5395/5007 5454/5398/5010 5455/5399/5011 +f 5455/5399/5011 5452/5396/5008 5451/5395/5007 +f 5455/5399/5011 5456/5400/5012 5457/5401/5013 +f 5457/5401/5013 5452/5396/5008 5455/5399/5011 +f 5455/5399/5011 5454/5398/5010 5458/5402/5014 +f 5458/5402/5014 5459/5403/5015 5455/5399/5011 +f 5455/5399/5011 5459/5403/5015 2486/2430/2090 +f 2486/2430/2090 5456/5400/5012 5455/5399/5011 +f 5459/5403/5015 5458/5402/5014 5460/5404/5016 +f 5460/5404/5016 5461/5405/5017 5459/5403/5015 +f 5459/5403/5015 5461/5405/5017 2484/2428/2088 +f 2484/2428/2088 2486/2430/2090 5459/5403/5015 +f 5461/5405/5017 5460/5404/5016 2153/2097/1760 +f 2153/2097/1760 5462/5406/5018 5461/5405/5017 +f 5461/5405/5017 5462/5406/5018 2485/2429/2089 +f 2485/2429/2089 2484/2428/2088 5461/5405/5017 +f 5462/5406/5018 2153/2097/1760 2152/2096/1759 +f 2152/2096/1759 5463/5407/5019 5462/5406/5018 +f 5462/5406/5018 5463/5407/5019 5464/5408/5020 +f 5464/5408/5020 2485/2429/2089 5462/5406/5018 +f 5464/5408/5020 2073/2018/1681 2072/2017/1680 +f 2072/2017/1680 2485/2429/2089 5464/5408/5020 +f 5468/5409/5021 5465/5410/5019 5466/5411/5022 +f 5466/5411/5022 5467/5412/5023 5468/5409/5021 +f 5468/5409/5021 5467/5412/5023 2070/2014/1677 +f 2070/2014/1677 2069/2013/1676 5468/5409/5021 +f 5467/5412/5023 5466/5411/5022 5469/5413/5024 +f 5469/5413/5024 5470/5414/5025 5467/5412/5023 +f 5467/5412/5023 5470/5414/5025 3760/3705/3354 +f 3760/3705/3354 2070/2014/1677 5467/5412/5023 +f 5470/5414/5025 5469/5413/5024 2171/2115/1778 +f 2171/2115/1778 5471/5415/5026 5470/5414/5025 +f 5470/5414/5025 5471/5415/5026 3761/3706/3355 +f 3761/3706/3355 3760/3705/3354 5470/5414/5025 +f 5471/5415/5026 2171/2115/1778 2170/2114/1777 +f 2170/2114/1777 3542/3486/3136 5471/5415/5026 +f 5471/5415/5026 3542/3486/3136 3543/3487/3137 +f 3543/3487/3137 3761/3706/3355 5471/5415/5026 +f 5469/5413/5024 5466/5411/5022 2145/2090/1753 +f 2145/2090/1753 5472/5416/5027 5469/5413/5024 +f 5469/5413/5024 5472/5416/5027 2165/2110/1773 +f 2165/2110/1773 2171/2115/1778 5469/5413/5024 +f 5472/5416/5027 2145/2090/1753 2144/2089/1752 +f 2144/2089/1752 5473/5417/5028 5472/5416/5027 +f 5472/5416/5027 5473/5417/5028 2166/2111/1774 +f 2166/2111/1774 2165/2110/1773 5472/5416/5027 +f 5474/5418/5029 2142/2087/1750 2141/2086/1749 +f 2141/2086/1749 2950/2894/2546 5474/5418/5029 +f 5474/5418/5029 2950/2894/2546 2949/2893/2545 +f 2949/2893/2545 5475/5419/5030 5474/5418/5029 +f 5466/5411/5022 5465/5410/5019 2146/2091/1754 +f 2146/2091/1754 2145/2090/1753 5466/5411/5022 +f 5460/5404/5016 5458/5402/5014 5441/5385/4997 +f 5441/5385/4997 5440/5384/4996 5460/5404/5016 +f 5460/5404/5016 5440/5384/4996 2148/2093/1756 +f 2148/2093/1756 2153/2097/1760 5460/5404/5016 +f 5458/5402/5014 5454/5398/5010 5443/5387/4999 +f 5443/5387/4999 5441/5385/4997 5458/5402/5014 +f 5457/5401/5013 5476/5420/5031 5477/5421/5032 +f 5477/5421/5032 5478/5422/5033 5457/5401/5013 +f 5457/5401/5013 5478/5422/5033 5453/5397/5009 +f 5453/5397/5009 5452/5396/5008 5457/5401/5013 +f 5457/5401/5013 5456/5400/5012 5479/5423/5034 +f 5479/5423/5034 5476/5420/5031 5457/5401/5013 +f 5479/5423/5034 5480/5424/5035 5481/5425/5036 +f 5481/5425/5036 5476/5420/5031 5479/5423/5034 +f 5479/5423/5034 5456/5400/5012 2486/2430/2090 +f 2486/2430/2090 2481/2426/2086 5479/5423/5034 +f 5479/5423/5034 2481/2426/2086 2480/2425/2085 +f 2480/2425/2085 5480/5424/5035 5479/5423/5034 +f 5481/5425/5036 5482/5426/5037 5483/5427/5038 +f 5483/5427/5038 5484/5428/5039 5481/5425/5036 +f 5481/5425/5036 5484/5428/5039 5477/5421/5032 +f 5477/5421/5032 5476/5420/5031 5481/5425/5036 +f 5481/5425/5036 5480/5424/5035 5485/5429/5040 +f 5485/5429/5040 5482/5426/5037 5481/5425/5036 +f 5485/5429/5040 5486/5430/5041 5487/5431/5042 +f 5487/5431/5042 5482/5426/5037 5485/5429/5040 +f 5485/5429/5040 5480/5424/5035 2480/2425/2085 +f 2480/2425/2085 5268/5212/4830 5485/5429/5040 +f 5485/5429/5040 5268/5212/4830 5267/5211/4829 +f 5267/5211/4829 5486/5430/5041 5485/5429/5040 +f 5487/5431/5042 5488/5432/5043 5489/5433/5044 +f 5489/5433/5044 5490/5434/5045 5487/5431/5042 +f 5487/5431/5042 5490/5434/5045 5483/5427/5038 +f 5483/5427/5038 5482/5426/5037 5487/5431/5042 +f 5487/5431/5042 5486/5430/5041 1835/1780/1443 +f 1835/1780/1443 5488/5432/5043 5487/5431/5042 +f 5490/5434/5045 5489/5433/5044 3474/3418/3068 +f 3474/3418/3068 5491/5435/5046 5490/5434/5045 +f 5490/5434/5045 5491/5435/5046 5492/5436/5047 +f 5492/5436/5047 5483/5427/5038 5490/5434/5045 +f 5492/5436/5047 5491/5435/5046 5493/5437/5048 +f 5493/5437/5048 5494/5438/5049 5492/5436/5047 +f 5492/5436/5047 5494/5438/5049 5495/5439/5050 +f 5495/5439/5050 5496/5440/5051 5492/5436/5047 +f 5492/5436/5047 5496/5440/5051 5484/5428/5039 +f 5484/5428/5039 5483/5427/5038 5492/5436/5047 +f 5496/5440/5051 5495/5439/5050 5497/5441/5052 +f 5497/5441/5052 5498/5442/5053 5496/5440/5051 +f 5496/5440/5051 5498/5442/5053 5477/5421/5032 +f 5477/5421/5032 5484/5428/5039 5496/5440/5051 +f 5498/5442/5053 5497/5441/5052 5499/5443/5054 +f 5499/5443/5054 5500/5444/5055 5498/5442/5053 +f 5498/5442/5053 5500/5444/5055 5478/5422/5033 +f 5478/5422/5033 5477/5421/5032 5498/5442/5053 +f 5500/5444/5055 5499/5443/5054 5501/5445/5056 +f 5501/5445/5056 5502/5446/5057 5500/5444/5055 +f 5500/5444/5055 5502/5446/5057 5453/5397/5009 +f 5453/5397/5009 5478/5422/5033 5500/5444/5055 +f 5502/5446/5057 5503/5447/5058 5504/5448/5059 +f 5504/5448/5059 5450/5394/5006 5502/5446/5057 +f 5502/5446/5057 5450/5394/5006 5449/5393/5005 +f 5449/5393/5005 5453/5397/5009 5502/5446/5057 +f 5504/5448/5059 5503/5447/5058 5505/5449/5060 +f 5505/5449/5060 1724/1668/1334 5504/5448/5059 +f 5504/5448/5059 1724/1668/1334 1720/1665/1331 +f 1720/1665/1331 3408/3353/3004 5504/5448/5059 +f 5504/5448/5059 3408/3353/3004 3407/3352/3003 +f 3407/3352/3003 5450/5394/5006 5504/5448/5059 +f 5507/5450/5061 5506/5451/5062 2810/2755/2408 +f 2810/2755/2408 2809/2754/2407 5507/5450/5061 +f 5505/5449/5060 2813/2758/2411 1722/1666/1332 +f 1722/1666/1332 1724/1668/1334 5505/5449/5060 +f 5507/5450/5061 5501/5445/5056 5499/5443/5054 +f 5499/5443/5054 5506/5451/5062 5507/5450/5061 +f 5506/5451/5062 1273/1217/889 1269/1214/886 +f 1269/1214/886 2810/2755/2408 5506/5451/5062 +f 5506/5451/5062 5499/5443/5054 5497/5441/5052 +f 5497/5441/5052 1273/1217/889 5506/5451/5062 +f 5497/5441/5052 5495/5439/5050 1271/1215/887 +f 1271/1215/887 1273/1217/889 5497/5441/5052 +f 5495/5439/5050 5494/5438/5049 1272/1216/888 +f 1272/1216/888 1271/1215/887 5495/5439/5050 +f 5494/5438/5049 5493/5437/5048 5508/5452/5063 +f 5508/5452/5063 1272/1216/888 5494/5438/5049 +f 5508/5452/5063 3479/3423/3073 3303/3248/2899 +f 3303/3248/2899 3308/3252/2903 5508/5452/5063 +f 5508/5452/5063 3308/3252/2903 1267/1212/884 +f 1267/1212/884 1272/1216/888 5508/5452/5063 +f 5508/5452/5063 5493/5437/5048 3473/3417/3067 +f 3473/3417/3067 3479/3423/3073 5508/5452/5063 +f 5493/5437/5048 5491/5435/5046 3474/3418/3068 +f 3474/3418/3068 3473/3417/3067 5493/5437/5048 +f 5489/5433/5044 5509/5453/5064 3475/3419/3069 +f 3475/3419/3069 3474/3418/3068 5489/5433/5044 +f 5489/5433/5044 5488/5432/5043 5510/5454/5065 +f 5510/5454/5065 5509/5453/5064 5489/5433/5044 +f 5510/5454/5065 5511/5455/5066 5512/5456/5067 +f 5512/5456/5067 5509/5453/5064 5510/5454/5065 +f 5510/5454/5065 5488/5432/5043 1835/1780/1443 +f 1835/1780/1443 1834/1779/1442 5510/5454/5065 +f 5510/5454/5065 1834/1779/1442 1839/1783/1446 +f 1839/1783/1446 5511/5455/5066 5510/5454/5065 +f 5512/5456/5067 5513/5457/5068 5514/5458/5069 +f 5514/5458/5069 3476/3420/3070 5512/5456/5067 +f 5512/5456/5067 3476/3420/3070 3475/3419/3069 +f 3475/3419/3069 5509/5453/5064 5512/5456/5067 +f 5512/5456/5067 5511/5455/5066 5515/5459/5070 +f 5515/5459/5070 5513/5457/5068 5512/5456/5067 +f 5515/5459/5070 5516/5460/5071 5517/5461/5072 +f 5517/5461/5072 5513/5457/5068 5515/5459/5070 +f 5515/5459/5070 5511/5455/5066 1839/1783/1446 +f 1839/1783/1446 5518/5462/5073 5515/5459/5070 +f 5515/5459/5070 5518/5462/5073 5519/5463/5074 +f 5519/5463/5074 5516/5460/5071 5515/5459/5070 +f 5519/5463/5074 5520/5464/5075 1795/1739/1405 +f 1795/1739/1405 5516/5460/5071 5519/5463/5074 +f 5519/5463/5074 5518/5462/5073 5521/5465/5076 +f 5521/5465/5076 5522/5466/5077 5519/5463/5074 +f 5519/5463/5074 5522/5466/5077 5523/5467/5078 +f 5523/5467/5078 5520/5464/5075 5519/5463/5074 +f 5523/5467/5078 5524/5468/5079 5525/5469/5080 +f 5525/5469/5080 5520/5464/5075 5523/5467/5078 +f 5523/5467/5078 5522/5466/5077 5526/5470/5081 +f 5526/5470/5081 5527/5471/5082 5523/5467/5078 +f 5523/5467/5078 5527/5471/5082 3459/3403/3053 +f 3459/3403/3053 5524/5468/5079 5523/5467/5078 +f 5527/5471/5082 5526/5470/5081 3130/3074/2725 +f 3130/3074/2725 3126/3071/2722 5527/5471/5082 +f 5527/5471/5082 3126/3071/2722 3125/3070/2721 +f 3125/3070/2721 3459/3403/3053 5527/5471/5082 +f 5526/5470/5081 5522/5466/5077 5521/5465/5076 +f 5521/5465/5076 5528/5472/5083 5526/5470/5081 +f 5526/5470/5081 5528/5472/5083 5529/5473/5084 +f 5529/5473/5084 3130/3074/2725 5526/5470/5081 +f 5529/5473/5084 5528/5472/5083 1844/1788/1451 +f 1844/1788/1451 5283/5227/4843 5529/5473/5084 +f 5529/5473/5084 5283/5227/4843 5282/5226/4842 +f 5282/5226/4842 5286/5230/4846 5529/5473/5084 +f 5529/5473/5084 5286/5230/4846 3131/3075/2726 +f 3131/3075/2726 3130/3074/2725 5529/5473/5084 +f 5528/5472/5083 5521/5465/5076 1838/1782/1445 +f 1838/1782/1445 1844/1788/1451 5528/5472/5083 +f 5525/5469/5080 5530/5474/5085 1791/1736/1402 +f 1791/1736/1402 1790/1735/1401 5525/5469/5080 +f 5525/5469/5080 1790/1735/1401 1795/1739/1405 +f 1795/1739/1405 5520/5464/5075 5525/5469/5080 +f 5525/5469/5080 5524/5468/5079 2217/2161/1823 +f 2217/2161/1823 5530/5474/5085 5525/5469/5080 +f 5530/5474/5085 1508/1452/1120 5531/5475/5086 +f 5531/5475/5086 1791/1736/1402 5530/5474/5085 +f 5530/5474/5085 2217/2161/1823 1505/1449/1118 +f 1505/1449/1118 1508/1452/1120 5530/5474/5085 +f 5531/5475/5086 5532/5476/5087 5533/5477/5088 +f 5533/5477/5088 5534/5478/5089 5531/5475/5086 +f 5531/5475/5086 5534/5478/5089 1792/1737/1403 +f 1792/1737/1403 1791/1736/1402 5531/5475/5086 +f 5531/5475/5086 1508/1452/1120 1497/1442/1111 +f 1497/1442/1111 5532/5476/5087 5531/5475/5086 +f 5534/5478/5089 5533/5477/5088 1761/1705/1371 +f 1761/1705/1371 1767/1711/1377 5534/5478/5089 +f 5534/5478/5089 1767/1711/1377 1796/1740/1406 +f 1796/1740/1406 1792/1737/1403 5534/5478/5089 +f 5533/5477/5088 1898/1842/1505 1762/1706/1372 +f 1762/1706/1372 1761/1705/1371 5533/5477/5088 +f 5533/5477/5088 5532/5476/5087 1899/1843/1506 +f 1899/1843/1506 1898/1842/1505 5533/5477/5088 +f 5532/5476/5087 1497/1442/1111 1496/1441/1110 +f 1496/1441/1110 1899/1843/1506 5532/5476/5087 +f 5524/5468/5079 3459/3403/3053 2218/2162/1824 +f 2218/2162/1824 2217/2161/1823 5524/5468/5079 +f 5521/5465/5076 5518/5462/5073 1839/1783/1446 +f 1839/1783/1446 1838/1782/1445 5521/5465/5076 +f 5517/5461/5072 1794/1738/1404 1796/1740/1406 +f 1796/1740/1406 5535/5479/5090 5517/5461/5072 +f 5517/5461/5072 5535/5479/5090 5514/5458/5069 +f 5514/5458/5069 5513/5457/5068 5517/5461/5072 +f 5517/5461/5072 5516/5460/5071 1795/1739/1405 +f 1795/1739/1405 1794/1738/1404 5517/5461/5072 +f 5535/5479/5090 1796/1740/1406 1767/1711/1377 +f 1767/1711/1377 1766/1710/1376 5535/5479/5090 +f 5535/5479/5090 1766/1710/1376 1765/1709/1375 +f 1765/1709/1375 5514/5458/5069 5535/5479/5090 +f 5514/5458/5069 1765/1709/1375 3477/3421/3071 +f 3477/3421/3071 3476/3420/3070 5514/5458/5069 +f 5486/5430/5041 5267/5211/4829 1836/1781/1444 +f 1836/1781/1444 1835/1780/1443 5486/5430/5041 +f 5434/5378/4990 3089/3033/2685 3084/3029/2681 +f 3084/3029/2681 5431/5375/4987 5434/5378/4990 +f 5393/5337/4949 1353/1298/969 2122/2066/1729 +f 2122/2066/1729 2125/2069/1732 5393/5337/4949 +f 5383/5327/4940 5375/5319/4932 5536/5480/5091 +f 5536/5480/5091 5537/5481/5092 5383/5327/4940 +f 5536/5480/5091 5538/5482/5093 4220/4165/3807 +f 4220/4165/3807 5539/5483/5094 5536/5480/5091 +f 5536/5480/5091 5539/5483/5094 1351/1292/963 +f 1351/1292/963 5537/5481/5092 5536/5480/5091 +f 5536/5480/5091 5375/5319/4932 5372/5316/4929 +f 5372/5316/4929 5538/5482/5093 5536/5480/5091 +f 5539/5483/5094 4220/4165/3807 4223/4164/3806 +f 4223/4164/3806 5540/5484/5095 5539/5483/5094 +f 5539/5483/5094 5540/5484/5095 1348/1293/964 +f 1348/1293/964 1351/1292/963 5539/5483/5094 +f 5540/5484/5095 4223/4164/3806 5541/5485/5096 +f 5541/5485/5096 5542/5486/5097 5540/5484/5095 +f 5540/5484/5095 5542/5486/5097 5543/5487/5098 +f 5543/5487/5098 1348/1293/964 5540/5484/5095 +f 5543/5487/5098 5544/5488/5099 5545/5489/5100 +f 5545/5489/5100 5546/5490/774 5543/5487/5098 +f 5543/5487/5098 5546/5490/774 1349/1294/965 +f 1349/1294/965 1348/1293/964 5543/5487/5098 +f 5543/5487/5098 5542/5486/5097 5547/5491/5101 +f 5547/5491/5101 5544/5488/5099 5543/5487/5098 +f 5551/5492/5102 5548/5493/5103 5549/5494/5104 +f 5549/5494/5104 5550/5495/5105 5551/5492/5102 +f 5551/5492/5102 5550/5495/5105 5552/5496/5106 +f 5552/5496/5106 5553/5497/5107 5551/5492/5102 +f 5547/5491/5101 5542/5486/5097 5541/5485/5096 +f 5541/5485/5096 5554/5498/5108 5547/5491/5101 +f 5552/5496/5106 5550/5495/5105 5555/5499/5109 +f 5555/5499/5109 5556/5500/5110 5552/5496/5106 +f 5552/5496/5106 5556/5500/5110 5557/5501/5111 +f 5557/5501/5111 1162/1107/779 5552/5496/5106 +f 5552/5496/5106 1162/1107/779 1161/1106/778 +f 1161/1106/778 5553/5497/5107 5552/5496/5106 +f 5557/5501/5111 5556/5500/5110 5558/5502/5112 +f 5558/5502/5112 5559/5503/4354 5557/5501/5111 +f 5557/5501/5111 5559/5503/4354 5560/5504/5113 +f 5560/5504/5113 5561/5505/5114 5557/5501/5111 +f 5557/5501/5111 5561/5505/5114 1163/1108/780 +f 1163/1108/780 1162/1107/779 5557/5501/5111 +f 5561/5505/5114 5560/5504/5113 5562/5506/4352 +f 5562/5506/4352 5563/5507/5115 5561/5505/5114 +f 5561/5505/5114 5563/5507/5115 5564/5508/5116 +f 5564/5508/5116 1163/1108/780 5561/5505/5114 +f 5564/5508/5116 5563/5507/5115 5565/5509/5117 +f 5565/5509/5117 5566/5510/5118 5564/5508/5116 +f 5564/5508/5116 5566/5510/5118 5567/5511/5119 +f 5567/5511/5119 5568/5512/5120 5564/5508/5116 +f 5564/5508/5116 5568/5512/5120 1164/1105/772 +f 1164/1105/772 1163/1108/780 5564/5508/5116 +f 5572/5513/5121 5569/5514/5119 5570/5515/5122 +f 5570/5515/5122 5571/5516/5123 5572/5513/5121 +f 5572/5513/5121 5571/5516/5123 1159/1103/776 +f 1159/1103/776 1158/1099/772 5572/5513/5121 +f 5571/5516/5123 5570/5515/5122 5573/5517/5124 +f 5573/5517/5124 5574/5518/5125 5571/5516/5123 +f 5571/5516/5123 5574/5518/5125 5575/5519/5126 +f 5575/5519/5126 1159/1103/776 5571/5516/5123 +f 5575/5519/5126 5574/5518/5125 5576/5520/5127 +f 5576/5520/5127 5577/5521/5128 5575/5519/5126 +f 5575/5519/5126 5577/5521/5128 5578/5522/5129 +f 5578/5522/5129 5579/5523/5130 5575/5519/5126 +f 5575/5519/5126 5579/5523/5130 1160/1104/777 +f 1160/1104/777 1159/1103/776 5575/5519/5126 +f 5579/5523/5130 5578/5522/5129 5580/5524/5131 +f 5580/5524/5131 5581/5525/5132 5579/5523/5130 +f 5579/5523/5130 5581/5525/5132 5582/5526/5133 +f 5582/5526/5133 1160/1104/777 5579/5523/5130 +f 5582/5526/5133 5583/5527/5134 1155/1100/773 +f 1155/1100/773 1160/1104/777 5582/5526/5133 +f 5582/5526/5133 5581/5525/5132 5584/5528/5135 +f 5584/5528/5135 5585/5529/5136 5582/5526/5133 +f 5582/5526/5133 5585/5529/5136 5586/5530/5137 +f 5586/5530/5137 5583/5527/5134 5582/5526/5133 +f 5583/5527/5134 5586/5530/5137 5587/5531/5138 +f 5587/5531/5138 5588/5532/5139 5583/5527/5134 +f 5583/5527/5134 5588/5532/5139 1156/1101/774 +f 1156/1101/774 1155/1100/773 5583/5527/5134 +f 5581/5525/5132 5580/5524/5131 5589/5533/5140 +f 5589/5533/5140 5584/5528/5135 5581/5525/5132 +f 5593/5534/5141 5590/5535/5131 5591/5536/5142 +f 5591/5536/5142 5592/5537/5143 5593/5534/5141 +f 5593/5534/5141 5592/5537/5143 5594/5538/5144 +f 5594/5538/5144 5595/5539/5145 5593/5534/5141 +f 5597/5540/5146 5596/5541/5147 2127/2071/1734 +f 2127/2071/1734 2126/2070/1733 5597/5540/5146 +f 5595/5539/5145 5594/5538/5144 1281/1226/898 +f 1281/1226/898 1280/1225/897 5595/5539/5145 +f 5596/5541/5147 1276/1221/893 1275/1220/892 +f 1275/1220/892 2127/2071/1734 5596/5541/5147 +f 5594/5538/5144 5592/5537/5143 5598/5542/5148 +f 5598/5542/5148 5599/5543/5149 5594/5538/5144 +f 5594/5538/5144 5599/5543/5149 1691/1636/1302 +f 1691/1636/1302 1281/1226/898 5594/5538/5144 +f 5599/5543/5149 5598/5542/5148 5066/5010/4630 +f 5066/5010/4630 5065/5009/4629 5599/5543/5149 +f 5599/5543/5149 5065/5009/4629 1692/1637/1303 +f 1692/1637/1303 1691/1636/1302 5599/5543/5149 +f 5598/5542/5148 5592/5537/5143 5591/5536/5142 +f 5591/5536/5142 5600/5544/5150 5598/5542/5148 +f 5598/5542/5148 5600/5544/5150 5601/5545/5151 +f 5601/5545/5151 5066/5010/4630 5598/5542/5148 +f 5601/5545/5151 5600/5544/5150 5602/5546/5152 +f 5602/5546/5152 5603/5547/5153 5601/5545/5151 +f 5601/5545/5151 5603/5547/5153 5604/5548/5154 +f 5604/5548/5154 5061/5005/4625 5601/5545/5151 +f 5601/5545/5151 5061/5005/4625 5060/5004/4624 +f 5060/5004/4624 5066/5010/4630 5601/5545/5151 +f 5604/5548/5154 5603/5547/5153 5605/5549/5155 +f 5605/5549/5155 5606/5550/5156 5604/5548/5154 +f 5604/5548/5154 5606/5550/5156 5607/5551/5157 +f 5607/5551/5157 5056/5000/4620 5604/5548/5154 +f 5604/5548/5154 5056/5000/4620 5055/4999/4619 +f 5055/4999/4619 5061/5005/4625 5604/5548/5154 +f 5607/5551/5157 5606/5550/5156 5608/5552/5158 +f 5608/5552/5158 5609/5553/5159 5607/5551/5157 +f 5607/5551/5157 5609/5553/5159 5610/5554/5160 +f 5610/5554/5160 5051/4995/4615 5607/5551/5157 +f 5607/5551/5157 5051/4995/4615 5050/4994/4614 +f 5050/4994/4614 5056/5000/4620 5607/5551/5157 +f 5610/5554/5160 5609/5553/5159 5611/5555/5161 +f 5611/5555/5161 5612/5556/5162 5610/5554/5160 +f 5610/5554/5160 5612/5556/5162 5613/5557/5163 +f 5613/5557/5163 5046/4990/4610 5610/5554/5160 +f 5610/5554/5160 5046/4990/4610 5045/4989/4609 +f 5045/4989/4609 5051/4995/4615 5610/5554/5160 +f 5617/5558/5162 5614/5559/5164 5615/5560/5165 +f 5615/5560/5165 5616/5561/5166 5617/5558/5162 +f 5619/5562/5162 5618/5563/5166 1931/1876/1539 +f 1931/1876/1539 1939/1883/1546 5619/5562/5162 +f 5616/5561/5166 5615/5560/5165 2308/2253/1913 +f 2308/2253/1913 2307/2252/1909 5616/5561/5166 +f 5618/5563/5166 2303/2248/1909 1932/1877/1540 +f 1932/1877/1540 1931/1876/1539 5618/5563/5166 +f 5615/5560/5165 5620/5564/5167 5621/5565/5168 +f 5621/5565/5168 2308/2253/1913 5615/5560/5165 +f 5615/5560/5165 5614/5559/5164 5622/5566/5169 +f 5622/5566/5169 5620/5564/5167 5615/5560/5165 +f 5622/5566/5169 5623/5567/5170 5624/5568/5171 +f 5624/5568/5171 5620/5564/5167 5622/5566/5169 +f 5625/5569/5172 5611/5555/5161 5609/5553/5159 +f 5609/5553/5159 5608/5552/5158 5625/5569/5172 +f 5625/5569/5172 5608/5552/5158 5626/5570/5173 +f 5626/5570/5173 5627/5571/5170 5625/5569/5172 +f 5626/5570/5173 5628/5572/5174 5629/5573/5175 +f 5629/5573/5175 5627/5571/5170 5626/5570/5173 +f 5626/5570/5173 5608/5552/5158 5606/5550/5156 +f 5606/5550/5156 5605/5549/5155 5626/5570/5173 +f 5626/5570/5173 5605/5549/5155 5630/5574/5176 +f 5630/5574/5176 5628/5572/5174 5626/5570/5173 +f 5630/5574/5176 5631/5575/5177 5632/5576/5178 +f 5632/5576/5178 5628/5572/5174 5630/5574/5176 +f 5630/5574/5176 5605/5549/5155 5603/5547/5153 +f 5603/5547/5153 5602/5546/5152 5630/5574/5176 +f 5630/5574/5176 5602/5546/5152 5633/5577/5179 +f 5633/5577/5179 5631/5575/5177 5630/5574/5176 +f 5633/5577/5179 5634/5578/5180 5635/5579/5181 +f 5635/5579/5181 5631/5575/5177 5633/5577/5179 +f 5633/5577/5179 5602/5546/5152 5600/5544/5150 +f 5600/5544/5150 5591/5536/5142 5633/5577/5179 +f 5633/5577/5179 5591/5536/5142 5590/5535/5131 +f 5590/5535/5131 5634/5578/5180 5633/5577/5179 +f 5632/5576/5178 5636/5580/5182 5637/5581/5183 +f 5637/5581/5183 5638/5582/5184 5632/5576/5178 +f 5632/5576/5178 5638/5582/5184 5629/5573/5175 +f 5629/5573/5175 5628/5572/5174 5632/5576/5178 +f 5632/5576/5178 5631/5575/5177 5635/5579/5181 +f 5635/5579/5181 5636/5580/5182 5632/5576/5178 +f 5642/5583/5185 5639/5584/5186 5640/5585/5187 +f 5640/5585/5187 5641/5586/5188 5642/5583/5185 +f 5642/5583/5185 5641/5586/5188 5643/5587/5189 +f 5643/5587/5189 5644/5588/5175 5642/5583/5185 +f 5643/5587/5189 5641/5586/5188 5645/5589/5190 +f 5645/5589/5190 5646/5590/5191 5643/5587/5189 +f 5643/5587/5189 5646/5590/5191 5647/5591/5192 +f 5647/5591/5192 5624/5568/5171 5643/5587/5189 +f 5643/5587/5189 5624/5568/5171 5623/5567/5170 +f 5623/5567/5170 5644/5588/5175 5643/5587/5189 +f 5647/5591/5192 5646/5590/5191 5648/5592/5193 +f 5648/5592/5193 5649/5593/5194 5647/5591/5192 +f 5647/5591/5192 5649/5593/5194 5650/5594/5195 +f 5650/5594/5195 5621/5565/5168 5647/5591/5192 +f 5647/5591/5192 5621/5565/5168 5620/5564/5167 +f 5620/5564/5167 5624/5568/5171 5647/5591/5192 +f 5650/5594/5195 5649/5593/5194 5651/5595/5196 +f 5651/5595/5196 5652/5596/5197 5650/5594/5195 +f 5650/5594/5195 5652/5596/5197 5653/5597/5198 +f 5653/5597/5198 2309/2254/1914 5650/5594/5195 +f 5650/5594/5195 2309/2254/1914 2308/2253/1913 +f 2308/2253/1913 5621/5565/5168 5650/5594/5195 +f 5653/5597/5198 5652/5596/5197 5654/5598/5199 +f 5654/5598/5199 5655/5599/5200 5653/5597/5198 +f 5653/5597/5198 5655/5599/5200 5656/5600/5201 +f 5656/5600/5201 5657/5601/5202 5653/5597/5198 +f 5653/5597/5198 5657/5601/5202 2310/2251/1912 +f 2310/2251/1912 2309/2254/1914 5653/5597/5198 +f 5657/5601/5202 5656/5600/5201 5658/5602/5203 +f 5658/5602/5203 5659/5603/5204 5657/5601/5202 +f 5657/5601/5202 5659/5603/5204 5660/5604/1910 +f 5660/5604/1910 2310/2251/1912 5657/5601/5202 +f 5659/5603/5204 5658/5602/5203 5661/5605/5205 +f 5661/5605/5205 5662/5606/5206 5659/5603/5204 +f 5659/5603/5204 5662/5606/5206 5663/5607/5207 +f 5663/5607/5207 5660/5604/1910 5659/5603/5204 +f 5663/5607/5207 5662/5606/5206 5664/5608/5208 +f 5664/5608/5208 5665/5609/5209 5663/5607/5207 +f 5669/5610/5210 5666/5611/5211 5667/5612/5212 +f 5667/5612/5212 5668/5613/5213 5669/5610/5210 +f 5669/5610/5210 5668/5613/5213 2306/2250/1911 +f 2306/2250/1911 2305/2249/1910 5669/5610/5210 +f 5668/5613/5213 5667/5612/5212 5670/5614/5214 +f 5670/5614/5214 5671/5615/5215 5668/5613/5213 +f 5668/5613/5213 5671/5615/5215 5672/5616/5216 +f 5672/5616/5216 2306/2250/1911 5668/5613/5213 +f 5672/5616/5216 5671/5615/5215 5673/5617/5217 +f 5673/5617/5217 5674/5618/5218 5672/5616/5216 +f 5672/5616/5216 5674/5618/5218 5675/5619/5219 +f 5675/5619/5219 5676/5620/5220 5672/5616/5216 +f 5672/5616/5216 5676/5620/5220 2302/2247/1908 +f 2302/2247/1908 2306/2250/1911 5672/5616/5216 +f 5676/5620/5220 5675/5619/5219 1940/1884/1547 +f 1940/1884/1547 1933/1878/1541 5676/5620/5220 +f 5676/5620/5220 1933/1878/1541 1932/1877/1540 +f 1932/1877/1540 2302/2247/1908 5676/5620/5220 +f 5675/5619/5219 5674/5618/5218 5677/5621/5221 +f 5677/5621/5221 5678/5622/5222 5675/5619/5219 +f 5675/5619/5219 5678/5622/5222 5679/5623/5223 +f 5679/5623/5223 1940/1884/1547 5675/5619/5219 +f 5679/5623/5223 5678/5622/5222 5680/5624/5224 +f 5680/5624/5224 5681/5625/5225 5679/5623/5223 +f 5679/5623/5223 5681/5625/5225 5682/5626/5226 +f 5682/5626/5226 5683/5627/5227 5679/5623/5223 +f 5679/5623/5223 5683/5627/5227 1935/1879/1542 +f 1935/1879/1542 1940/1884/1547 5679/5623/5223 +f 5683/5627/5227 5682/5626/5226 5025/4969/4593 +f 5025/4969/4593 5024/4968/4592 5683/5627/5227 +f 5683/5627/5227 5024/4968/4592 1936/1880/1543 +f 1936/1880/1543 1935/1879/1542 5683/5627/5227 +f 5682/5626/5226 5681/5625/5225 5684/5628/5228 +f 5684/5628/5228 5685/5629/5229 5682/5626/5226 +f 5682/5626/5226 5685/5629/5229 5686/5630/5230 +f 5686/5630/5230 5025/4969/4593 5682/5626/5226 +f 5686/5630/5230 5685/5629/5229 5687/5631/5231 +f 5687/5631/5231 5688/5632/5232 5686/5630/5230 +f 5686/5630/5230 5688/5632/5232 5689/5633/5233 +f 5689/5633/5233 5020/4964/4588 5686/5630/5230 +f 5686/5630/5230 5020/4964/4588 5019/4963/4587 +f 5019/4963/4587 5025/4969/4593 5686/5630/5230 +f 5689/5633/5233 5688/5632/5232 5690/5634/5234 +f 5690/5634/5234 5691/5635/5235 5689/5633/5233 +f 5689/5633/5233 5691/5635/5235 5692/5636/5236 +f 5692/5636/5236 5015/4959/4583 5689/5633/5233 +f 5689/5633/5233 5015/4959/4583 5014/4958/4582 +f 5014/4958/4582 5020/4964/4588 5689/5633/5233 +f 5692/5636/5236 5691/5635/5235 5693/5637/5237 +f 5693/5637/5237 5694/5638/5238 5692/5636/5236 +f 5692/5636/5236 5694/5638/5238 5695/5639/5239 +f 5695/5639/5239 5010/4954/4578 5692/5636/5236 +f 5692/5636/5236 5010/4954/4578 5009/4953/4577 +f 5009/4953/4577 5015/4959/4583 5692/5636/5236 +f 5695/5639/5239 5694/5638/5238 5696/5640/5240 +f 5696/5640/5240 5697/5641/5241 5695/5639/5239 +f 5695/5639/5239 5697/5641/5241 5698/5642/5242 +f 5698/5642/5242 5005/4949/4573 5695/5639/5239 +f 5695/5639/5239 5005/4949/4573 5004/4948/4572 +f 5004/4948/4572 5010/4954/4578 5695/5639/5239 +f 5698/5642/5242 5697/5641/5241 5699/5643/5243 +f 5699/5643/5243 5700/5644/5244 5698/5642/5242 +f 5698/5642/5242 5700/5644/5244 5701/5645/5245 +f 5701/5645/5245 5000/4944/4568 5698/5642/5242 +f 5698/5642/5242 5000/4944/4568 4999/4943/4567 +f 4999/4943/4567 5005/4949/4573 5698/5642/5242 +f 5701/5645/5245 5700/5644/5244 5702/5646/5246 +f 5702/5646/5246 5703/5647/5247 5701/5645/5245 +f 5701/5645/5245 5703/5647/5247 5704/5648/5248 +f 5704/5648/5248 4995/4939/4563 5701/5645/5245 +f 5701/5645/5245 4995/4939/4563 4994/4938/4562 +f 4994/4938/4562 5000/4944/4568 5701/5645/5245 +f 5704/5648/5248 5703/5647/5247 5705/5649/5249 +f 5705/5649/5249 5706/5650/5250 5704/5648/5248 +f 5704/5648/5248 5706/5650/5250 5707/5651/5251 +f 5707/5651/5251 4990/4934/4558 5704/5648/5248 +f 5704/5648/5248 4990/4934/4558 4989/4933/4557 +f 4989/4933/4557 4995/4939/4563 5704/5648/5248 +f 5707/5651/5251 5706/5650/5250 5708/5652/5252 +f 5708/5652/5252 5709/5653/5253 5707/5651/5251 +f 5707/5651/5251 5709/5653/5253 5710/5654/5254 +f 5710/5654/5254 4982/4927/4552 5707/5651/5251 +f 5707/5651/5251 4982/4927/4552 4981/4926/4551 +f 4981/4926/4551 4990/4934/4558 5707/5651/5251 +f 5710/5654/5254 5709/5653/5253 5711/5655/5255 +f 5711/5655/5255 5712/5656/5256 5710/5654/5254 +f 5710/5654/5254 5712/5656/5256 5713/5657/5257 +f 5713/5657/5257 5714/5658/5258 5710/5654/5254 +f 5710/5654/5254 5714/5658/5258 4983/4928/4553 +f 4983/4928/4553 4982/4927/4552 5710/5654/5254 +f 5713/5657/5257 5712/5656/5256 5715/5659/5259 +f 5715/5659/5259 5716/5660/5260 5713/5657/5257 +f 5719/5661/5257 5717/5662/5260 5718/5663/5261 +f 5718/5663/5261 4972/4916/4541 5719/5661/5257 +f 5719/5661/5257 4972/4916/4541 4971/4915/4540 +f 4971/4915/4540 4977/4921/4546 5719/5661/5257 +f 5718/5663/5261 5717/5662/5260 5720/5664/5262 +f 5720/5664/5262 5721/5665/5263 5718/5663/5261 +f 5718/5663/5261 5721/5665/5263 5722/5666/5264 +f 5722/5666/5264 4967/4911/4536 5718/5663/5261 +f 5718/5663/5261 4967/4911/4536 4966/4910/4535 +f 4966/4910/4535 4972/4916/4541 5718/5663/5261 +f 5722/5666/5264 5721/5665/5263 5723/5667/5265 +f 5723/5667/5265 5724/5668/5266 5722/5666/5264 +f 5722/5666/5264 5724/5668/5266 5725/5669/5267 +f 5725/5669/5267 4962/4906/4531 5722/5666/5264 +f 5722/5666/5264 4962/4906/4531 4961/4905/4530 +f 4961/4905/4530 4967/4911/4536 5722/5666/5264 +f 5725/5669/5267 5724/5668/5266 5726/5670/5268 +f 5726/5670/5268 5727/5671/5269 5725/5669/5267 +f 5725/5669/5267 5727/5671/5269 5728/5672/5270 +f 5728/5672/5270 4957/4901/4526 5725/5669/5267 +f 5725/5669/5267 4957/4901/4526 4956/4900/4525 +f 4956/4900/4525 4962/4906/4531 5725/5669/5267 +f 5728/5672/5270 5727/5671/5269 5729/5673/5271 +f 5729/5673/5271 5730/5674/5272 5728/5672/5270 +f 5728/5672/5270 5730/5674/5272 5731/5675/5273 +f 5731/5675/5273 4952/4896/4521 5728/5672/5270 +f 5728/5672/5270 4952/4896/4521 4951/4895/4520 +f 4951/4895/4520 4957/4901/4526 5728/5672/5270 +f 5731/5675/5273 5730/5674/5272 5732/5676/5274 +f 5732/5676/5274 5733/5677/5275 5731/5675/5273 +f 5731/5675/5273 5733/5677/5275 5734/5678/5276 +f 5734/5678/5276 4947/4891/4516 5731/5675/5273 +f 5731/5675/5273 4947/4891/4516 4946/4890/4515 +f 4946/4890/4515 4952/4896/4521 5731/5675/5273 +f 5734/5678/5276 5733/5677/5275 5735/5679/5277 +f 5735/5679/5277 5736/5680/5278 5734/5678/5276 +f 5734/5678/5276 5736/5680/5278 5737/5681/5279 +f 5737/5681/5279 4942/4886/4511 5734/5678/5276 +f 5734/5678/5276 4942/4886/4511 4941/4885/4510 +f 4941/4885/4510 4947/4891/4516 5734/5678/5276 +f 5737/5681/5279 5736/5680/5278 5738/5682/5280 +f 5738/5682/5280 5739/5683/5281 5737/5681/5279 +f 5737/5681/5279 5739/5683/5281 5740/5684/5282 +f 5740/5684/5282 4937/4881/4506 5737/5681/5279 +f 5737/5681/5279 4937/4881/4506 4936/4880/4505 +f 4936/4880/4505 4942/4886/4511 5737/5681/5279 +f 5740/5684/5282 5739/5683/5281 5741/5685/5283 +f 5741/5685/5283 5742/5686/5284 5740/5684/5282 +f 5740/5684/5282 5742/5686/5284 5743/5687/5285 +f 5743/5687/5285 4932/4876/4501 5740/5684/5282 +f 5740/5684/5282 4932/4876/4501 4931/4875/4500 +f 4931/4875/4500 4937/4881/4506 5740/5684/5282 +f 5743/5687/5285 5742/5686/5284 5744/5688/5286 +f 5744/5688/5286 5745/5689/5287 5743/5687/5285 +f 5743/5687/5285 5745/5689/5287 5746/5690/5288 +f 5746/5690/5288 4927/4871/4496 5743/5687/5285 +f 5743/5687/5285 4927/4871/4496 4926/4870/4495 +f 4926/4870/4495 4932/4876/4501 5743/5687/5285 +f 5746/5690/5288 5745/5689/5287 5747/5691/5289 +f 5747/5691/5289 5748/5692/5290 5746/5690/5288 +f 5746/5690/5288 5748/5692/5290 5749/5693/5291 +f 5749/5693/5291 4923/4867/4492 5746/5690/5288 +f 5746/5690/5288 4923/4867/4492 4922/4866/4491 +f 4922/4866/4491 4927/4871/4496 5746/5690/5288 +f 5749/5693/5291 5748/5692/5290 5750/5694/5292 +f 5750/5694/5292 5751/5695/5293 5749/5693/5291 +f 5749/5693/5291 5751/5695/5293 5752/5696/5294 +f 5752/5696/5294 4920/4864/4489 5749/5693/5291 +f 5749/5693/5291 4920/4864/4489 4919/4863/4488 +f 4919/4863/4488 4923/4867/4492 5749/5693/5291 +f 5752/5696/5294 5751/5695/5293 5753/5697/5295 +f 5753/5697/5295 5754/5698/5296 5752/5696/5294 +f 5752/5696/5294 5754/5698/5296 5755/5699/5297 +f 5755/5699/5297 4916/4860/4485 5752/5696/5294 +f 5752/5696/5294 4916/4860/4485 4915/4859/4484 +f 4915/4859/4484 4920/4864/4489 5752/5696/5294 +f 5755/5699/5297 5754/5698/5296 5756/5700/5298 +f 5756/5700/5298 5757/5701/5299 5755/5699/5297 +f 5755/5699/5297 5757/5701/5299 5758/5702/5300 +f 5758/5702/5300 5759/5703/5301 5755/5699/5297 +f 5755/5699/5297 5759/5703/5301 4917/4861/4486 +f 4917/4861/4486 4916/4860/4485 5755/5699/5297 +f 5759/5703/5301 5758/5702/5300 5760/5704/5302 +f 5760/5704/5302 5761/5705/5303 5759/5703/5301 +f 5759/5703/5301 5761/5705/5303 4907/4852/4478 +f 4907/4852/4478 4917/4861/4486 5759/5703/5301 +f 5761/5705/5303 5760/5704/5302 5762/5706/5304 +f 5762/5706/5304 5763/5707/5305 5761/5705/5303 +f 5761/5705/5303 5763/5707/5305 4908/4853/4479 +f 4908/4853/4479 4907/4852/4478 5761/5705/5303 +f 5767/5708/5306 5764/5709/5307 5765/5710/5308 +f 5765/5710/5308 5766/5711/5309 5767/5708/5306 +f 5767/5708/5306 5766/5711/5309 4900/4844/4471 +f 4900/4844/4471 4910/4854/4479 5767/5708/5306 +f 5766/5711/5309 5765/5710/5308 5768/5712/5310 +f 5768/5712/5310 4895/4839/4466 5766/5711/5309 +f 5766/5711/5309 4895/4839/4466 4894/4838/4465 +f 4894/4838/4465 4900/4844/4471 5766/5711/5309 +f 5768/5712/5310 5765/5710/5308 5769/5713/5311 +f 5769/5713/5311 5770/5714/5312 5768/5712/5310 +f 5768/5712/5310 5770/5714/5312 5771/5715/5313 +f 5771/5715/5313 4890/4834/4461 5768/5712/5310 +f 5768/5712/5310 4890/4834/4461 4889/4833/4460 +f 4889/4833/4460 4895/4839/4466 5768/5712/5310 +f 5771/5715/5313 5770/5714/5312 5772/5716/5314 +f 5772/5716/5314 5773/5717/5315 5771/5715/5313 +f 5771/5715/5313 5773/5717/5315 5774/5718/5316 +f 5774/5718/5316 4885/4829/4456 5771/5715/5313 +f 5771/5715/5313 4885/4829/4456 4884/4828/4455 +f 4884/4828/4455 4890/4834/4461 5771/5715/5313 +f 5774/5718/5316 5773/5717/5315 5775/5719/5317 +f 5775/5719/5317 5776/5720/5318 5774/5718/5316 +f 5774/5718/5316 5776/5720/5318 5777/5721/5319 +f 5777/5721/5319 4880/4824/4451 5774/5718/5316 +f 5774/5718/5316 4880/4824/4451 4879/4823/4450 +f 4879/4823/4450 4885/4829/4456 5774/5718/5316 +f 5777/5721/5319 5776/5720/5318 5778/5722/5320 +f 5778/5722/5320 5779/5723/5321 5777/5721/5319 +f 5777/5721/5319 5779/5723/5321 5780/5724/5322 +f 5780/5724/5322 4875/4819/4446 5777/5721/5319 +f 5777/5721/5319 4875/4819/4446 4874/4818/4445 +f 4874/4818/4445 4880/4824/4451 5777/5721/5319 +f 5780/5724/5322 5779/5723/5321 5781/5725/5323 +f 5781/5725/5323 5782/5726/5324 5780/5724/5322 +f 5780/5724/5322 5782/5726/5324 5783/5727/5325 +f 5783/5727/5325 4870/4814/4441 5780/5724/5322 +f 5780/5724/5322 4870/4814/4441 4869/4813/4440 +f 4869/4813/4440 4875/4819/4446 5780/5724/5322 +f 5783/5727/5325 5782/5726/5324 5784/5728/5326 +f 5784/5728/5326 5785/5729/5327 5783/5727/5325 +f 5783/5727/5325 5785/5729/5327 5786/5730/5328 +f 5786/5730/5328 4865/4809/4436 5783/5727/5325 +f 5783/5727/5325 4865/4809/4436 4864/4808/4435 +f 4864/4808/4435 4870/4814/4441 5783/5727/5325 +f 5786/5730/5328 5785/5729/5327 5787/5731/5329 +f 5787/5731/5329 5788/5732/5330 5786/5730/5328 +f 5786/5730/5328 5788/5732/5330 5789/5733/5331 +f 5789/5733/5331 4860/4804/4431 5786/5730/5328 +f 5786/5730/5328 4860/4804/4431 4859/4803/4430 +f 4859/4803/4430 4865/4809/4436 5786/5730/5328 +f 5789/5733/5331 5788/5732/5330 5790/5734/5332 +f 5790/5734/5332 3260/3204/2855 5789/5733/5331 +f 5789/5733/5331 3260/3204/2855 3258/3203/2854 +f 3258/3203/2854 4855/4799/4426 5789/5733/5331 +f 5789/5733/5331 4855/4799/4426 4854/4798/4425 +f 4854/4798/4425 4860/4804/4431 5789/5733/5331 +f 5790/5734/5332 3807/3751/3400 3803/3748/3397 +f 3803/3748/3397 5791/5735/5333 5790/5734/5332 +f 5790/5734/5332 5791/5735/5333 3261/3205/2856 +f 3261/3205/2856 3260/3204/2855 5790/5734/5332 +f 5790/5734/5332 5788/5732/5330 5787/5731/5329 +f 5787/5731/5329 3807/3751/3400 5790/5734/5332 +f 5791/5735/5333 3803/3748/3397 3802/3747/3396 +f 3802/3747/3396 5792/5736/5334 5791/5735/5333 +f 5791/5735/5333 5792/5736/5334 3266/3210/2861 +f 3266/3210/2861 3261/3205/2856 5791/5735/5333 +f 5792/5736/5334 3802/3747/3396 5793/5737/5335 +f 5793/5737/5335 5794/5738/5336 5792/5736/5334 +f 5792/5736/5334 5794/5738/5336 5795/5739/5337 +f 5795/5739/5337 3266/3210/2861 5792/5736/5334 +f 5795/5739/5337 5796/5740/5338 3264/3208/2859 +f 3264/3208/2859 3266/3210/2861 5795/5739/5337 +f 5795/5739/5337 5794/5738/5336 5797/5741/5339 +f 5797/5741/5339 5798/5742/5340 5795/5739/5337 +f 5795/5739/5337 5798/5742/5340 5799/5743/5341 +f 5799/5743/5341 5796/5740/5338 5795/5739/5337 +f 5799/5743/5341 5800/5744/5342 5801/5745/5343 +f 5801/5745/5343 5796/5740/5338 5799/5743/5341 +f 5799/5743/5341 5798/5742/5340 5802/5746/5344 +f 5802/5746/5344 5803/5747/5345 5799/5743/5341 +f 5799/5743/5341 5803/5747/5345 5804/5748/5346 +f 5804/5748/5346 5800/5744/5342 5799/5743/5341 +f 5804/5748/5346 2567/2511/2170 2565/2510/2169 +f 2565/2510/2169 5800/5744/5342 5804/5748/5346 +f 5804/5748/5346 5803/5747/5345 5805/5749/5347 +f 5805/5749/5347 5806/5750/5348 5804/5748/5346 +f 5804/5748/5346 5806/5750/5348 5807/5751/5349 +f 5807/5751/5349 2567/2511/2170 5804/5748/5346 +f 5807/5751/5349 5808/5752/5350 2568/2512/2171 +f 2568/2512/2171 2567/2511/2170 5807/5751/5349 +f 5807/5751/5349 5806/5750/5348 5809/5753/5351 +f 5809/5753/5351 5810/5754/5352 5807/5751/5349 +f 5807/5751/5349 5810/5754/5352 5811/5755/5353 +f 5811/5755/5353 5808/5752/5350 5807/5751/5349 +f 5811/5755/5353 5812/5756/5354 5813/5757/5355 +f 5813/5757/5355 5808/5752/5350 5811/5755/5353 +f 5811/5755/5353 5810/5754/5352 5814/5758/5356 +f 5814/5758/5356 5815/5759/5357 5811/5755/5353 +f 5811/5755/5353 5815/5759/5357 5816/5760/5358 +f 5816/5760/5358 5812/5756/5354 5811/5755/5353 +f 5818/5761/5359 1729/1673/1339 1727/1672/1338 +f 1727/1672/1338 5817/5762/5360 5818/5761/5359 +f 5816/5760/5358 5815/5759/5357 5819/5763/5361 +f 5819/5763/5361 5820/5764/5362 5816/5760/5358 +f 5818/5761/5359 1170/1115/787 1169/1114/786 +f 1169/1114/786 1729/1673/1339 5818/5761/5359 +f 5819/5763/5361 5815/5759/5357 5814/5758/5356 +f 5814/5758/5356 5821/5765/5363 5819/5763/5361 +f 5819/5763/5361 5821/5765/5363 5822/5766/5364 +f 5822/5766/5364 5823/5767/5365 5819/5763/5361 +f 5819/5763/5361 5823/5767/5365 5824/5768/788 +f 5824/5768/788 5820/5764/5362 5819/5763/5361 +f 5823/5767/5365 5822/5766/5364 5825/5769/5366 +f 5825/5769/5366 5826/5770/5367 5823/5767/5365 +f 5823/5767/5365 5826/5770/5367 5827/5771/5368 +f 5827/5771/5368 5824/5768/788 5823/5767/5365 +f 5831/5772/5369 5828/5773/5370 5829/5774/5371 +f 5829/5774/5371 5830/5775/5372 5831/5772/5369 +f 5831/5772/5369 5830/5775/5372 5832/5776/5373 +f 5832/5776/5373 1173/1117/789 5831/5772/5369 +f 5832/5776/5373 1531/1475/1143 1174/1118/790 +f 1174/1118/790 1173/1117/789 5832/5776/5373 +f 5832/5776/5373 5830/5775/5372 5833/5777/5374 +f 5833/5777/5374 5834/5778/5375 5832/5776/5373 +f 5832/5776/5373 5834/5778/5375 1529/1473/1141 +f 1529/1473/1141 1531/1475/1143 5832/5776/5373 +f 5834/5778/5375 5833/5777/5374 5835/5779/5376 +f 5835/5779/5376 5836/5780/5377 5834/5778/5375 +f 5834/5778/5375 5836/5780/5377 1530/1474/1142 +f 1530/1474/1142 1529/1473/1141 5834/5778/5375 +f 5836/5780/5377 5835/5779/5376 5837/5781/5378 +f 5837/5781/5378 5838/5782/5379 5836/5780/5377 +f 5836/5780/5377 5838/5782/5379 5839/5783/5380 +f 5839/5783/5380 1530/1474/1142 5836/5780/5377 +f 5839/5783/5380 5840/5784/5381 1525/1470/1138 +f 1525/1470/1138 1530/1474/1142 5839/5783/5380 +f 5839/5783/5380 5838/5782/5379 5841/5785/5382 +f 5841/5785/5382 5842/5786/5383 5839/5783/5380 +f 5839/5783/5380 5842/5786/5383 5843/5787/5384 +f 5843/5787/5384 5840/5784/5381 5839/5783/5380 +f 5843/5787/5384 5844/5788/5385 5845/5789/5386 +f 5845/5789/5386 5840/5784/5381 5843/5787/5384 +f 5843/5787/5384 5842/5786/5383 5846/5790/5387 +f 5846/5790/5387 3625/3569/3219 5843/5787/5384 +f 5843/5787/5384 3625/3569/3219 3624/3568/3218 +f 3624/3568/3218 5844/5788/5385 5843/5787/5384 +f 5846/5790/5387 5842/5786/5383 5841/5785/5382 +f 5841/5785/5382 5847/5791/5388 5846/5790/5387 +f 5846/5790/5387 5847/5791/5388 2884/2829/2482 +f 2884/2829/2482 2892/2836/2489 5846/5790/5387 +f 5846/5790/5387 2892/2836/2489 3626/3570/3220 +f 3626/3570/3220 3625/3569/3219 5846/5790/5387 +f 5847/5791/5388 5841/5785/5382 4707/4651/4283 +f 4707/4651/4283 4706/4650/4282 5847/5791/5388 +f 5847/5791/5388 4706/4650/4282 2885/2830/2483 +f 2885/2830/2483 2884/2829/2482 5847/5791/5388 +f 5845/5789/5386 1526/1471/1139 1525/1470/1138 +f 1525/1470/1138 5840/5784/5381 5845/5789/5386 +f 5845/5789/5386 5844/5788/5385 5848/5792/5389 +f 5848/5792/5389 5849/5793/5390 5845/5789/5386 +f 5845/5789/5386 5849/5793/5390 5850/5794/5391 +f 5850/5794/5391 1526/1471/1139 5845/5789/5386 +f 5850/5794/5391 1175/1119/791 1527/1472/1140 +f 1527/1472/1140 1526/1471/1139 5850/5794/5391 +f 5850/5794/5391 5849/5793/5390 5851/5795/5392 +f 5851/5795/5392 5852/5796/5393 5850/5794/5391 +f 5850/5794/5391 5852/5796/5393 1176/1120/792 +f 1176/1120/792 1175/1119/791 5850/5794/5391 +f 5852/5796/5393 5851/5795/5392 5853/5797/5394 +f 5853/5797/5394 5854/5798/5395 5852/5796/5393 +f 5852/5796/5393 5854/5798/5395 1179/1123/795 +f 1179/1123/795 1176/1120/792 5852/5796/5393 +f 5854/5798/5395 5853/5797/5394 5855/5799/5396 +f 5855/5799/5396 5856/5800/5397 5854/5798/5395 +f 5854/5798/5395 5856/5800/5397 3405/3349/3000 +f 3405/3349/3000 1179/1123/795 5854/5798/5395 +f 5856/5800/5397 5855/5799/5396 5857/5801/5398 +f 5857/5801/5398 3291/3235/2886 5856/5800/5397 +f 5856/5800/5397 3291/3235/2886 3290/3234/2885 +f 3290/3234/2885 3405/3349/3000 5856/5800/5397 +f 5857/5801/5398 5855/5799/5396 5858/5802/5399 +f 5858/5802/5399 5859/5803/5400 5857/5801/5398 +f 5857/5801/5398 5859/5803/5400 5860/5804/5401 +f 5860/5804/5401 5861/5805/5402 5857/5801/5398 +f 5857/5801/5398 5861/5805/5402 3287/3231/2882 +f 3287/3231/2882 3291/3235/2886 5857/5801/5398 +f 5861/5805/5402 5860/5804/5401 5862/5806/5403 +f 5862/5806/5403 5863/5807/5404 5861/5805/5402 +f 5861/5805/5402 5863/5807/5404 3288/3232/2883 +f 3288/3232/2883 3287/3231/2882 5861/5805/5402 +f 5866/5808/5405 5864/5809/5406 4836/4780/4407 +f 4836/4780/4407 5865/5810/5407 5866/5808/5405 +f 5866/5808/5405 5865/5810/5407 5867/5811/5408 +f 5867/5811/5408 5868/5812/5409 5866/5808/5405 +f 5867/5811/5408 5869/5813/5410 5870/5814/5411 +f 5870/5814/5411 5868/5812/5409 5867/5811/5408 +f 5867/5811/5408 5865/5810/5407 4841/4785/4412 +f 4841/4785/4412 5871/5815/5412 5867/5811/5408 +f 5867/5811/5408 5871/5815/5412 3263/3207/2858 +f 3263/3207/2858 5869/5813/5410 5867/5811/5408 +f 5871/5815/5412 4841/4785/4412 4840/4784/4411 +f 4840/4784/4411 4846/4790/4417 5871/5815/5412 +f 5871/5815/5412 4846/4790/4417 3256/3201/2852 +f 3256/3201/2852 3263/3207/2858 5871/5815/5412 +f 5869/5813/5410 5872/5816/5413 5873/5817/5414 +f 5873/5817/5414 5870/5814/5411 5869/5813/5410 +f 5869/5813/5410 3263/3207/2858 3262/3206/2857 +f 3262/3206/2857 5872/5816/5413 5869/5813/5410 +f 5876/5818/5415 5874/5819/5416 5875/5820/5417 +f 5875/5820/5417 3285/3230/2881 5876/5818/5415 +f 5876/5818/5415 3285/3230/2881 3286/3229/2880 +f 3286/3229/2880 3289/3233/2884 5876/5818/5415 +f 5873/5817/5414 5872/5816/5413 5877/5821/5418 +f 5877/5821/5418 5878/5822/5419 5873/5817/5414 +f 5877/5821/5418 2564/2509/2168 2563/2508/2167 +f 2563/2508/2167 5878/5822/5419 5877/5821/5418 +f 5877/5821/5418 5872/5816/5413 3262/3206/2857 +f 3262/3206/2857 3265/3209/2860 5877/5821/5418 +f 5877/5821/5418 3265/3209/2860 5801/5745/5343 +f 5801/5745/5343 2564/2509/2168 5877/5821/5418 +f 5875/5820/5417 5879/5823/5420 5880/5824/5421 +f 5880/5824/5421 1726/1671/1337 5875/5820/5417 +f 5875/5820/5417 1726/1671/1337 1725/1670/1336 +f 1725/1670/1336 3285/3230/2881 5875/5820/5417 +f 5875/5820/5417 5874/5819/5416 5881/5825/5422 +f 5881/5825/5422 5879/5823/5420 5875/5820/5417 +f 5865/5810/5407 4836/4780/4407 4835/4779/4406 +f 4835/4779/4406 4841/4785/4412 5865/5810/5407 +f 5862/5806/5403 5860/5804/5401 5882/5826/5423 +f 5882/5826/5423 5883/5827/4403 5862/5806/5403 +f 5864/5809/5406 4832/4776/4403 4831/4775/4402 +f 4831/4775/4402 4836/4780/4407 5864/5809/5406 +f 5882/5826/5423 5860/5804/5401 5859/5803/5400 +f 5859/5803/5400 5884/5828/5424 5882/5826/5423 +f 5882/5826/5423 5884/5828/5424 5885/5829/5425 +f 5885/5829/5425 4826/4771/4398 5882/5826/5423 +f 5882/5826/5423 4826/4771/4398 4825/4770/4397 +f 4825/4770/4397 5883/5827/4403 5882/5826/5423 +f 5885/5829/5425 5884/5828/5424 5886/5830/5426 +f 5886/5830/5426 5887/5831/5427 5885/5829/5425 +f 5885/5829/5425 5887/5831/5427 5888/5832/5428 +f 5888/5832/5428 5889/5833/5429 5885/5829/5425 +f 5885/5829/5425 5889/5833/5429 4827/4772/4399 +f 4827/4772/4399 4826/4771/4398 5885/5829/5425 +f 5889/5833/5429 5888/5832/5428 5890/5834/5430 +f 5890/5834/5430 5891/5835/5431 5889/5833/5429 +f 5889/5833/5429 5891/5835/5431 4816/4761/4388 +f 4816/4761/4388 4827/4772/4399 5889/5833/5429 +f 5891/5835/5431 5890/5834/5430 5892/5836/5432 +f 5892/5836/5432 5893/5837/5433 5891/5835/5431 +f 5891/5835/5431 5893/5837/5433 4817/4762/4389 +f 4817/4762/4389 4816/4761/4388 5891/5835/5431 +f 5893/5837/5433 5892/5836/5432 5894/5838/5434 +f 5894/5838/5434 5895/5839/5435 5893/5837/5433 +f 5893/5837/5433 5895/5839/5435 4819/4763/4390 +f 4819/4763/4390 4817/4762/4389 5893/5837/5433 +f 5895/5839/5435 5894/5838/5434 5896/5840/5436 +f 5896/5840/5436 5897/5841/5437 5895/5839/5435 +f 5895/5839/5435 5897/5841/5437 5898/5842/5438 +f 5898/5842/5438 4819/4763/4390 5895/5839/5435 +f 5898/5842/5438 5897/5841/5437 5899/5843/5439 +f 5899/5843/5439 5900/5844/5440 5898/5842/5438 +f 5898/5842/5438 5900/5844/5440 5901/5845/5441 +f 5901/5845/5441 5902/5846/5442 5898/5842/5438 +f 5898/5842/5438 5902/5846/5442 4820/4764/4391 +f 4820/4764/4391 4819/4763/4390 5898/5842/5438 +f 5901/5845/5441 5900/5844/5440 5903/5847/5443 +f 5903/5847/5443 5904/5848/5444 5901/5845/5441 +f 5907/5849/5445 5905/5850/5446 5906/5851/5447 +f 5906/5851/5447 4807/4751/4378 5907/5849/5445 +f 5907/5849/5445 4807/4751/4378 4806/4750/4377 +f 4806/4750/4377 4812/4756/4383 5907/5849/5445 +f 5906/5851/5447 5905/5850/5446 5908/5852/5448 +f 5908/5852/5448 5909/5853/5449 5906/5851/5447 +f 5906/5851/5447 5909/5853/5449 5910/5854/1294 +f 5910/5854/1294 4802/4746/4373 5906/5851/5447 +f 5906/5851/5447 4802/4746/4373 4801/4745/4372 +f 4801/4745/4372 4807/4751/4378 5906/5851/5447 +f 5914/5855/5450 5911/5856/5448 5912/5857/5451 +f 5912/5857/5451 5913/5858/5452 5914/5855/5450 +f 5914/5855/5450 5913/5858/5452 5915/5859/1291 +f 5915/5859/1291 5916/5860/1294 5914/5855/5450 +f 5913/5858/5452 1809/1754/1419 1808/1753/1292 +f 1808/1753/1292 5915/5859/1291 5913/5858/5452 +f 5913/5858/5452 5912/5857/5451 5917/5861/5453 +f 5917/5861/5453 1809/1754/1419 5913/5858/5452 +f 5917/5861/5453 5918/5862/5454 1810/1755/1420 +f 1810/1755/1420 1809/1754/1419 5917/5861/5453 +f 5922/5863/5455 5919/5864/5456 5920/5865/5457 +f 5920/5865/5457 5921/5866/5458 5922/5863/5455 +f 5922/5863/5455 5921/5866/5458 3600/3544/3194 +f 3600/3544/3194 5923/5867/5459 5922/5863/5455 +f 5921/5866/5458 5920/5865/5457 2587/2531/2191 +f 2587/2531/2191 5924/5868/5460 5921/5866/5458 +f 5921/5866/5458 5924/5868/5460 3601/3545/3195 +f 3601/3545/3195 3600/3544/3194 5921/5866/5458 +f 5924/5868/5460 2587/2531/2191 2585/2529/2189 +f 2585/2529/2189 5925/5869/5461 5924/5868/5460 +f 5924/5868/5460 5925/5869/5461 3604/3548/3198 +f 3604/3548/3198 3601/3545/3195 5924/5868/5460 +f 5925/5869/5461 2585/2529/2189 2584/2528/2188 +f 2584/2528/2188 5926/5870/5462 5925/5869/5461 +f 5925/5869/5461 5926/5870/5462 5927/5871/5463 +f 5927/5871/5463 3604/3548/3198 5925/5869/5461 +f 5927/5871/5463 5928/5872/5464 3602/3546/3196 +f 3602/3546/3196 3604/3548/3198 5927/5871/5463 +f 5927/5871/5463 5926/5870/5462 5929/5873/5465 +f 5929/5873/5465 5930/5874/5466 5927/5871/5463 +f 5927/5871/5463 5930/5874/5466 4198/4142/3784 +f 4198/4142/3784 5928/5872/5464 5927/5871/5463 +f 5930/5874/5466 5929/5873/5465 2570/2515/2174 +f 2570/2515/2174 2575/2519/2178 5930/5874/5466 +f 5930/5874/5466 2575/2519/2178 4196/4140/3782 +f 4196/4140/3782 4198/4142/3784 5930/5874/5466 +f 5929/5873/5465 5926/5870/5462 2584/2528/2188 +f 2584/2528/2188 5931/5875/5467 5929/5873/5465 +f 5929/5873/5465 5931/5875/5467 2571/2516/2175 +f 2571/2516/2175 2570/2515/2174 5929/5873/5465 +f 5931/5875/5467 2584/2528/2188 2583/2527/2187 +f 2583/2527/2187 5932/5876/5468 5931/5875/5467 +f 5931/5875/5467 5932/5876/5468 5933/5877/5469 +f 5933/5877/5469 2571/2516/2175 5931/5875/5467 +f 5933/5877/5469 5934/5878/5470 5935/5879/5471 +f 5935/5879/5471 5936/5880/5472 5933/5877/5469 +f 5933/5877/5469 5936/5880/5472 2572/2517/2176 +f 2572/2517/2176 2571/2516/2175 5933/5877/5469 +f 5933/5877/5469 5932/5876/5468 5937/5881/5473 +f 5937/5881/5473 5934/5878/5470 5933/5877/5469 +f 5937/5881/5473 1916/1860/1523 1915/1859/1522 +f 1915/1859/1522 5934/5878/5470 5937/5881/5473 +f 5937/5881/5473 5932/5876/5468 2583/2527/2187 +f 2583/2527/2187 2586/2530/2190 5937/5881/5473 +f 5937/5881/5473 2586/2530/2190 5938/5882/5474 +f 5938/5882/5474 1916/1860/1523 5937/5881/5473 +f 5938/5882/5474 5939/5883/5475 1910/1855/1518 +f 1910/1855/1518 1916/1860/1523 5938/5882/5474 +f 5938/5882/5474 2586/2530/2190 2579/2524/2184 +f 2579/2524/2184 5940/5884/5476 5938/5882/5474 +f 5938/5882/5474 5940/5884/5476 5941/5885/5477 +f 5941/5885/5477 5939/5883/5475 5938/5882/5474 +f 5941/5885/5477 5942/5886/5478 5943/5887/5479 +f 5943/5887/5479 5939/5883/5475 5941/5885/5477 +f 5941/5885/5477 5940/5884/5476 5944/5888/5480 +f 5944/5888/5480 5945/5889/5481 5941/5885/5477 +f 5941/5885/5477 5945/5889/5481 5946/5890/5482 +f 5946/5890/5482 5942/5886/5478 5941/5885/5477 +f 5946/5890/5482 5947/5891/5483 5948/5892/5484 +f 5948/5892/5484 5942/5886/5478 5946/5890/5482 +f 5946/5890/5482 5945/5889/5481 1248/1192/864 +f 1248/1192/864 5949/5893/5485 5946/5890/5482 +f 5946/5890/5482 5949/5893/5485 5950/5894/5486 +f 5950/5894/5486 5947/5891/5483 5946/5890/5482 +f 5950/5894/5486 3627/3571/3221 3622/3567/3217 +f 3622/3567/3217 5947/5891/5483 5950/5894/5486 +f 5950/5894/5486 5949/5893/5485 5951/5895/5487 +f 5951/5895/5487 5952/5896/5488 5950/5894/5486 +f 5950/5894/5486 5952/5896/5488 5953/5897/5489 +f 5953/5897/5489 3627/3571/3221 5950/5894/5486 +f 5953/5897/5489 5954/5898/5490 3628/3572/3222 +f 3628/3572/3222 3627/3571/3221 5953/5897/5489 +f 5953/5897/5489 5952/5896/5488 5955/5899/5491 +f 5955/5899/5491 5956/5900/5492 5953/5897/5489 +f 5953/5897/5489 5956/5900/5492 5957/5901/5493 +f 5957/5901/5493 5954/5898/5490 5953/5897/5489 +f 5957/5901/5493 5958/5902/5494 5959/5903/5495 +f 5959/5903/5495 5954/5898/5490 5957/5901/5493 +f 5957/5901/5493 5956/5900/5492 5888/5832/5428 +f 5888/5832/5428 5887/5831/5427 5957/5901/5493 +f 5957/5901/5493 5887/5831/5427 5886/5830/5426 +f 5886/5830/5426 5958/5902/5494 5957/5901/5493 +f 5959/5903/5495 5960/5904/5496 5848/5792/5389 +f 5848/5792/5389 3629/3573/3223 5959/5903/5495 +f 5959/5903/5495 3629/3573/3223 3628/3572/3222 +f 3628/3572/3222 5954/5898/5490 5959/5903/5495 +f 5959/5903/5495 5958/5902/5494 5961/5905/5497 +f 5961/5905/5497 5960/5904/5496 5959/5903/5495 +f 5961/5905/5497 5853/5797/5394 5851/5795/5392 +f 5851/5795/5392 5960/5904/5496 5961/5905/5497 +f 5961/5905/5497 5958/5902/5494 5886/5830/5426 +f 5886/5830/5426 5858/5802/5399 5961/5905/5497 +f 5961/5905/5497 5858/5802/5399 5855/5799/5396 +f 5855/5799/5396 5853/5797/5394 5961/5905/5497 +f 5960/5904/5496 5851/5795/5392 5849/5793/5390 +f 5849/5793/5390 5848/5792/5389 5960/5904/5496 +f 5956/5900/5492 5955/5899/5491 5890/5834/5430 +f 5890/5834/5430 5888/5832/5428 5956/5900/5492 +f 5955/5899/5491 5952/5896/5488 5951/5895/5487 +f 5951/5895/5487 5962/5906/5498 5955/5899/5491 +f 5955/5899/5491 5962/5906/5498 5892/5836/5432 +f 5892/5836/5432 5890/5834/5430 5955/5899/5491 +f 5962/5906/5498 5951/5895/5487 1247/1191/863 +f 1247/1191/863 1249/1193/865 5962/5906/5498 +f 5962/5906/5498 1249/1193/865 5894/5838/5434 +f 5894/5838/5434 5892/5836/5432 5962/5906/5498 +f 5951/5895/5487 5949/5893/5485 1248/1192/864 +f 1248/1192/864 1247/1191/863 5951/5895/5487 +f 5948/5892/5484 3621/3566/3216 5963/5907/5499 +f 5963/5907/5499 5964/5908/5500 5948/5892/5484 +f 5948/5892/5484 5964/5908/5500 5943/5887/5479 +f 5943/5887/5479 5942/5886/5478 5948/5892/5484 +f 5948/5892/5484 5947/5891/5483 3622/3567/3217 +f 3622/3567/3217 3621/3566/3216 5948/5892/5484 +f 5964/5908/5500 5963/5907/5499 5965/5909/5501 +f 5965/5909/5501 5966/5910/5502 5964/5908/5500 +f 5964/5908/5500 5966/5910/5502 1911/1856/1519 +f 1911/1856/1519 5943/5887/5479 5964/5908/5500 +f 5966/5910/5502 5965/5909/5501 2400/2345/2005 +f 2400/2345/2005 5967/5911/5503 5966/5910/5502 +f 5966/5910/5502 5967/5911/5503 1912/1857/1520 +f 1912/1857/1520 1911/1856/1519 5966/5910/5502 +f 5967/5911/5503 2400/2345/2005 2399/2344/2004 +f 2399/2344/2004 5968/5912/5504 5967/5911/5503 +f 5967/5911/5503 5968/5912/5504 1914/1858/1521 +f 1914/1858/1521 1912/1857/1520 5967/5911/5503 +f 5968/5912/5504 2399/2344/2004 2405/2349/2009 +s 0 +f 2405/2349/5505 5969/5913/5505 5968/5912/5505 +f 5968/5912/2179 5969/5913/2179 5935/5879/2179 +s 1 +f 5935/5879/5471 1914/1858/1521 5968/5912/5504 +s 0 +f 5969/5913/5506 2405/2349/5506 5970/5914/5506 +f 5970/5914/33 5971/5915/33 5969/5913/33 +f 5969/5913/4354 5971/5915/4354 5936/5880/4354 +f 5936/5880/5507 5935/5879/5508 5969/5913/4354 +f 5971/5915/5112 5970/5914/5112 5972/5916/5112 +f 5972/5916/5112 2576/2520/5112 5971/5915/5112 +f 5971/5915/4354 2576/2520/4354 2572/2517/4354 +f 2572/2517/4354 5936/5880/4354 5971/5915/4354 +s 1 +f 5972/5916/5509 5970/5914/33 5973/5917/5510 +f 5973/5917/5510 5974/5918/5511 5972/5916/5509 +f 5972/5916/5509 5974/5918/5511 4192/4137/3779 +f 4192/4137/3779 4197/4141/3783 5972/5916/5509 +f 5972/5916/5509 4197/4141/3783 2574/2518/2177 +f 2574/2518/2177 2576/2520/2180 5972/5916/5509 +f 5974/5918/5511 5973/5917/5510 5975/5919/5512 +f 5975/5919/5512 5976/5920/5513 5974/5918/5511 +f 5974/5918/5511 5976/5920/5513 4193/4138/3780 +f 4193/4138/3780 4192/4137/3779 5974/5918/5511 +f 5976/5920/5513 5975/5919/5512 5977/5921/5514 +f 5977/5921/5514 5978/5922/5515 5976/5920/5513 +f 5976/5920/5513 5978/5922/5515 5979/5923/5516 +f 5979/5923/5516 4193/4138/3780 5976/5920/5513 +f 5979/5923/5516 5978/5922/5515 2890/2834/2487 +f 2890/2834/2487 2889/2833/2486 5979/5923/5516 +f 5979/5923/5516 2889/2833/2486 3603/3547/3197 +f 3603/3547/3197 5980/5924/5517 5979/5923/5516 +f 5979/5923/5516 5980/5924/5517 4194/4139/3781 +f 4194/4139/3781 4193/4138/3780 5979/5923/5516 +f 5980/5924/5517 3603/3547/3197 3602/3546/3196 +f 3602/3546/3196 5928/5872/5464 5980/5924/5517 +f 5980/5924/5517 5928/5872/5464 4198/4142/3784 +f 4198/4142/3784 4194/4139/3781 5980/5924/5517 +f 5978/5922/5515 5977/5921/5514 2894/2838/2491 +f 2894/2838/2491 2890/2834/2487 5978/5922/5515 +f 5977/5921/5514 5981/5925/5518 5982/5926/5519 +f 5982/5926/5519 2894/2838/2491 5977/5921/5514 +f 5977/5921/5514 5975/5919/5512 2403/2347/2007 +f 2403/2347/2007 5981/5925/5518 5977/5921/5514 +f 5982/5926/5519 5983/5927/5520 3620/3565/3215 +f 3620/3565/3215 3630/3574/3224 5982/5926/5519 +f 5982/5926/5519 3630/3574/3224 2891/2835/2488 +f 2891/2835/2488 2894/2838/2491 5982/5926/5519 +f 5982/5926/5519 5981/5925/5518 5984/5928/5521 +f 5984/5928/5521 5983/5927/5520 5982/5926/5519 +f 5984/5928/5521 5965/5909/5501 5963/5907/5499 +f 5963/5907/5499 5983/5927/5520 5984/5928/5521 +f 5984/5928/5521 5981/5925/5518 2403/2347/2007 +f 2403/2347/2007 2401/2346/2006 5984/5928/5521 +f 5984/5928/5521 2401/2346/2006 2400/2345/2005 +f 2400/2345/2005 5965/5909/5501 5984/5928/5521 +f 5983/5927/5520 5963/5907/5499 3621/3566/3216 +f 3621/3566/3216 3620/3565/3215 5983/5927/5520 +f 5975/5919/5512 5973/5917/5510 2404/2348/2008 +f 2404/2348/2008 2403/2347/2007 5975/5919/5512 +f 5973/5917/5510 5970/5914/33 2405/2349/2009 +f 2405/2349/2009 2404/2348/2008 5973/5917/5510 +f 5945/5889/5481 5944/5888/5480 1243/1188/860 +f 1243/1188/860 1248/1192/864 5945/5889/5481 +f 5944/5888/5480 5940/5884/5476 2579/2524/2184 +f 2579/2524/2184 2578/2523/2183 5944/5888/5480 +f 5944/5888/5480 2578/2523/2183 1244/1189/861 +f 1244/1189/861 1243/1188/860 5944/5888/5480 +f 5943/5887/5479 1911/1856/1519 1910/1855/1518 +f 1910/1855/1518 5939/5883/5475 5943/5887/5479 +f 5935/5879/5471 5934/5878/5470 1915/1859/1522 +f 1915/1859/1522 1914/1858/1521 5935/5879/5471 +f 5920/5865/5457 5919/5864/5456 5985/5929/5522 +f 5985/5929/5522 5986/5930/5523 5920/5865/5457 +f 5920/5865/5457 5986/5930/5523 2581/2525/2185 +f 2581/2525/2185 2587/2531/2191 5920/5865/5457 +f 5986/5930/5523 5985/5929/5522 5904/5848/5444 +f 5904/5848/5444 5903/5847/5443 5986/5930/5523 +f 5986/5930/5523 5903/5847/5443 2582/2526/2186 +f 2582/2526/2186 2581/2525/2185 5986/5930/5523 +f 5918/5862/5454 4728/4672/4304 1819/1763/1427 +f 1819/1763/1427 1810/1755/1420 5918/5862/5454 +f 5923/5867/5459 3600/3544/3194 3596/3541/3191 +f 3596/3541/3191 4723/4667/4299 5923/5867/5459 +f 5903/5847/5443 5900/5844/5440 5899/5843/5439 +f 5899/5843/5439 2582/2526/2186 5903/5847/5443 +f 5899/5843/5439 5987/5931/5524 2577/2522/2182 +f 2577/2522/2182 2582/2526/2186 5899/5843/5439 +f 5899/5843/5439 5897/5841/5437 5896/5840/5436 +f 5896/5840/5436 5987/5931/5524 5899/5843/5439 +f 5987/5931/5524 1244/1189/861 2578/2523/2183 +f 2578/2523/2183 2577/2522/2182 5987/5931/5524 +f 5987/5931/5524 5896/5840/5436 1245/1190/862 +f 1245/1190/862 1244/1189/861 5987/5931/5524 +f 5896/5840/5436 5894/5838/5434 1249/1193/865 +f 1249/1193/865 1245/1190/862 5896/5840/5436 +f 5886/5830/5426 5884/5828/5424 5859/5803/5400 +f 5859/5803/5400 5858/5802/5399 5886/5830/5426 +f 5848/5792/5389 5844/5788/5385 3624/3568/3218 +f 3624/3568/3218 3629/3573/3223 5848/5792/5389 +f 5841/5785/5382 5838/5782/5379 5837/5781/5378 +f 5837/5781/5378 4707/4651/4283 5841/5785/5382 +f 5837/5781/5378 5835/5779/5376 5988/5932/5525 +f 5988/5932/5525 4702/4646/4278 5837/5781/5378 +f 5837/5781/5378 4702/4646/4278 4701/4645/4277 +f 4701/4645/4277 4707/4651/4283 5837/5781/5378 +f 5988/5932/5525 5835/5779/5376 5833/5777/5374 +f 5833/5777/5374 5989/5933/5526 5988/5932/5525 +f 5988/5932/5525 5989/5933/5526 5990/5934/5527 +f 5990/5934/5527 4697/4641/4273 5988/5932/5525 +f 5988/5932/5525 4697/4641/4273 4696/4640/4272 +f 4696/4640/4272 4702/4646/4278 5988/5932/5525 +f 5990/5934/5527 5989/5933/5526 5829/5774/5371 +f 5829/5774/5371 5991/5935/5528 5990/5934/5527 +f 5990/5934/5527 5991/5935/5528 5992/5936/5529 +f 5992/5936/5529 4692/4636/4268 5990/5934/5527 +f 5990/5934/5527 4692/4636/4268 4691/4635/4267 +f 4691/4635/4267 4697/4641/4273 5990/5934/5527 +f 5992/5936/5529 5991/5935/5528 5993/5937/5530 +f 5993/5937/5530 5994/5938/5531 5992/5936/5529 +f 5992/5936/5529 5994/5938/5531 5995/5939/5532 +f 5995/5939/5532 4688/4632/4264 5992/5936/5529 +f 5992/5936/5529 4688/4632/4264 4687/4631/4263 +f 4687/4631/4263 4692/4636/4268 5992/5936/5529 +f 5999/5940/5533 5996/5941/5534 5997/5942/5535 +f 5997/5942/5535 5998/5943/5536 5999/5940/5533 +f 5999/5940/5533 5998/5943/5536 6000/5944/5537 +f 6000/5944/5537 6001/5945/5538 5999/5940/5533 +f 5995/5939/5532 4685/4629/4261 4684/4628/4260 +f 4684/4628/4260 4688/4632/4264 5995/5939/5532 +f 6000/5944/5537 5998/5943/5536 6002/5946/5539 +f 6002/5946/5539 6003/5947/5540 6000/5944/5537 +f 6000/5944/5537 6003/5947/5540 6004/5948/5541 +f 6004/5948/5541 4679/4623/4255 6000/5944/5537 +f 6000/5944/5537 4679/4623/4255 4678/4622/4254 +f 4678/4622/4254 6001/5945/5538 6000/5944/5537 +f 6004/5948/5541 6003/5947/5540 6005/5949/5542 +f 6005/5949/5542 6006/5950/5543 6004/5948/5541 +f 6004/5948/5541 6006/5950/5543 6007/5951/5544 +f 6007/5951/5544 4671/4616/4250 6004/5948/5541 +f 6004/5948/5541 4671/4616/4250 4670/4615/4249 +f 4670/4615/4249 4679/4623/4255 6004/5948/5541 +f 6007/5951/5544 6006/5950/5543 6008/5952/5545 +f 6008/5952/5545 6009/5953/5546 6007/5951/5544 +f 6007/5951/5544 6009/5953/5546 6010/5954/5547 +f 6010/5954/5547 6011/5955/5548 6007/5951/5544 +f 6007/5951/5544 6011/5955/5548 4672/4617/4244 +f 4672/4617/4244 4671/4616/4250 6007/5951/5544 +f 6010/5954/5547 6009/5953/5546 6012/5956/5549 +f 6012/5956/5549 6013/5957/5550 6010/5954/5547 +f 6015/5958/5551 6014/5959/5552 2970/2914/2566 +f 2970/2914/2566 4661/4605/4240 6015/5958/5551 +f 6015/5958/5551 4661/4605/4240 4660/4604/4239 +f 4660/4604/4239 4666/4610/4245 6015/5958/5551 +f 6013/5957/5550 6012/5956/5549 6016/5960/5553 +f 6016/5960/5553 6017/5961/5554 6013/5957/5550 +f 6014/5959/5552 6018/5962/5554 2964/2908/2560 +f 2964/2908/2560 2970/2914/2566 6014/5959/5552 +f 6017/5961/5554 6016/5960/5553 6019/5963/5555 +f 6019/5963/5555 6020/5964/5556 6017/5961/5554 +f 6018/5962/5554 6021/5965/5556 2965/2909/2561 +f 2965/2909/2561 2964/2908/2560 6018/5962/5554 +f 6020/5964/5556 6019/5963/5555 6022/5966/5557 +f 6022/5966/5557 6023/5967/5558 6020/5964/5556 +f 6021/5965/5556 6024/5968/5559 6025/5969/5560 +f 6025/5969/5560 2965/2909/2561 6021/5965/5556 +f 6025/5969/5560 6026/5970/5561 6027/5971/5562 +f 6027/5971/5562 6028/5972/5563 6025/5969/5560 +f 6025/5969/5560 6028/5972/5563 2960/2905/2557 +f 2960/2905/2557 2965/2909/2561 6025/5969/5560 +f 6025/5969/5560 6024/5968/5559 6029/5973/5564 +f 6029/5973/5564 6026/5970/5561 6025/5969/5560 +f 6028/5972/5563 6027/5971/5562 6030/5974/5565 +f 6030/5974/5565 6031/5975/5566 6028/5972/5563 +f 6028/5972/5563 6031/5975/5566 2961/2906/2558 +f 2961/2906/2558 2960/2905/2557 6028/5972/5563 +f 6031/5975/5566 6030/5974/5565 6032/5976/5567 +f 6032/5976/5567 6033/5977/5568 6031/5975/5566 +f 6031/5975/5566 6033/5977/5568 6034/5978/5569 +f 6034/5978/5569 2961/2906/2558 6031/5975/5566 +f 6034/5978/5569 6033/5977/5568 6035/5979/5570 +f 6035/5979/5570 6036/5980/5571 6034/5978/5569 +f 6034/5978/5569 6036/5980/5571 6037/5981/5572 +f 6037/5981/5572 6038/5982/5573 6034/5978/5569 +f 6034/5978/5569 6038/5982/5573 2962/2907/2559 +f 2962/2907/2559 2961/2906/2558 6034/5978/5569 +f 6038/5982/5573 6037/5981/5572 6039/5983/5574 +f 6039/5983/5574 6040/5984/5575 6038/5982/5573 +f 6038/5982/5573 6040/5984/5575 2966/2910/2562 +f 2966/2910/2562 2962/2907/2559 6038/5982/5573 +f 6040/5984/5575 6039/5983/5574 6041/5985/5576 +f 6041/5985/5576 6042/5986/5577 6040/5984/5575 +f 6040/5984/5575 6042/5986/5577 4649/4593/4228 +f 4649/4593/4228 2966/2910/2562 6040/5984/5575 +f 6042/5986/5577 6041/5985/5576 6043/5987/5578 +f 6043/5987/5578 4644/4588/4223 6042/5986/5577 +f 6042/5986/5577 4644/4588/4223 4643/4587/4222 +f 4643/4587/4222 4649/4593/4228 6042/5986/5577 +f 6043/5987/5578 6041/5985/5576 6044/5988/5579 +f 6044/5988/5579 6045/5989/5580 6043/5987/5578 +f 6043/5987/5578 6045/5989/5580 6046/5990/5581 +f 6046/5990/5581 4639/4583/4218 6043/5987/5578 +f 6043/5987/5578 4639/4583/4218 4638/4582/4217 +f 4638/4582/4217 4644/4588/4223 6043/5987/5578 +f 6046/5990/5581 6045/5989/5580 6047/5991/5582 +f 6047/5991/5582 6048/5992/5583 6046/5990/5581 +f 6046/5990/5581 6048/5992/5583 6049/5993/5584 +f 6049/5993/5584 4631/4576/4211 6046/5990/5581 +f 6046/5990/5581 4631/4576/4211 4630/4575/4210 +f 4630/4575/4210 4639/4583/4218 6046/5990/5581 +f 6049/5993/5584 6048/5992/5583 6050/5994/5585 +f 6050/5994/5585 6051/5995/5586 6049/5993/5584 +f 6049/5993/5584 6051/5995/5586 6052/5996/5587 +f 6052/5996/5587 6053/5997/5588 6049/5993/5584 +f 6049/5993/5584 6053/5997/5588 4632/4577/4212 +f 4632/4577/4212 4631/4576/4211 6049/5993/5584 +f 6052/5996/5587 6051/5995/5586 6054/5998/5589 +f 6054/5998/5589 6055/5999/5590 6052/5996/5587 +f 6058/6000/5591 6056/6001/5592 6057/6002/5593 +f 6057/6002/5593 4621/4565/4200 6058/6000/5591 +f 6058/6000/5591 4621/4565/4200 4620/4564/4199 +f 4620/4564/4199 4626/4570/4205 6058/6000/5591 +f 6057/6002/5593 6056/6001/5592 6059/6003/5594 +f 6059/6003/5594 6060/6004/5595 6057/6002/5593 +f 6057/6002/5593 6060/6004/5595 6061/6005/5596 +f 6061/6005/5596 4616/4560/4195 6057/6002/5593 +f 6057/6002/5593 4616/4560/4195 4615/4559/4194 +f 4615/4559/4194 4621/4565/4200 6057/6002/5593 +f 6061/6005/5596 6060/6004/5595 6062/6006/5597 +f 6062/6006/5597 6063/6007/5598 6061/6005/5596 +f 6061/6005/5596 6063/6007/5598 6064/6008/5599 +f 6064/6008/5599 4611/4555/4190 6061/6005/5596 +f 6061/6005/5596 4611/4555/4190 4610/4554/4189 +f 4610/4554/4189 4616/4560/4195 6061/6005/5596 +f 6064/6008/5599 6063/6007/5598 6065/6009/5600 +f 6065/6009/5600 6066/6010/5601 6064/6008/5599 +f 6064/6008/5599 6066/6010/5601 6067/6011/5602 +f 6067/6011/5602 4606/4550/4185 6064/6008/5599 +f 6064/6008/5599 4606/4550/4185 4605/4549/4184 +f 4605/4549/4184 4611/4555/4190 6064/6008/5599 +f 6067/6011/5602 6066/6010/5601 3796/3741/3390 +f 3796/3741/3390 3795/3740/3389 6067/6011/5602 +f 6067/6011/5602 3795/3740/3389 6068/6012/5603 +f 6068/6012/5603 4601/4545/4180 6067/6011/5602 +f 6067/6011/5602 4601/4545/4180 4600/4544/4179 +f 4600/4544/4179 4606/4550/4185 6067/6011/5602 +f 6068/6012/5603 3795/3740/3389 3798/3739/3388 +f 3798/3739/3388 6069/6013/5604 6068/6012/5603 +f 6068/6012/5603 6069/6013/5604 6070/6014/3036 +f 6070/6014/3036 4596/4540/4175 6068/6012/5603 +f 6068/6012/5603 4596/4540/4175 4595/4539/4174 +f 4595/4539/4174 4601/4545/4180 6068/6012/5603 +f 6072/6015/5605 3794/3735/3384 3793/3738/3387 +f 3793/3738/3387 6071/6016/5606 6072/6015/5605 +f 6072/6015/5605 6071/6016/5606 3441/3386/3037 +f 3441/3386/3037 3440/3385/3036 6072/6015/5605 +f 6076/6017/5607 6073/6018/5608 6074/6019/5609 +f 6074/6019/5609 6075/6020/5610 6076/6017/5607 +f 6076/6017/5607 6075/6020/5610 3436/3381/3032 +f 3436/3381/3032 3435/3380/3031 6076/6017/5607 +f 6075/6020/5610 6074/6019/5609 6077/6021/5611 +f 6077/6021/5611 2999/2943/2595 6075/6020/5610 +f 6075/6020/5610 2999/2943/2595 2998/2942/2594 +f 2998/2942/2594 3436/3381/3032 6075/6020/5610 +f 6077/6021/5611 6078/6022/5612 6079/6023/5613 +f 6079/6023/5613 6080/6024/5614 6077/6021/5611 +f 6077/6021/5611 6080/6024/5614 3000/2944/2596 +f 3000/2944/2596 2999/2943/2595 6077/6021/5611 +f 6077/6021/5611 6074/6019/5609 6081/6025/5615 +f 6081/6025/5615 6078/6022/5612 6077/6021/5611 +f 6081/6025/5615 6082/6026/5616 6083/6027/5617 +f 6083/6027/5617 6078/6022/5612 6081/6025/5615 +f 6081/6025/5615 6074/6019/5609 6073/6018/5608 +f 6073/6018/5608 6084/6028/5618 6081/6025/5615 +f 6081/6025/5615 6084/6028/5618 6085/6029/5619 +f 6085/6029/5619 6082/6026/5616 6081/6025/5615 +f 6089/6030/5619 6086/6031/5620 6087/6032/5621 +f 6087/6032/5621 6088/6033/5622 6089/6030/5619 +f 6085/6029/5619 6090/6034/5622 6091/6035/5623 +f 6091/6035/5623 6082/6026/5616 6085/6029/5619 +f 6089/6030/5619 3792/3737/3386 3791/3736/3385 +f 3791/3736/3385 6086/6031/5620 6089/6030/5619 +f 6095/6036/5623 6092/6037/5622 6093/6038/5624 +f 6093/6038/5624 6094/6039/5625 6095/6036/5623 +f 6095/6036/5623 6094/6039/5625 6096/6040/5626 +f 6096/6040/5626 6097/6041/5627 6095/6036/5623 +f 6091/6035/5623 6098/6042/5627 6083/6027/5617 +f 6083/6027/5617 6082/6026/5616 6091/6035/5623 +f 6097/6041/5627 6096/6040/5626 6099/6043/5628 +f 6099/6043/5628 6100/6044/5629 6097/6041/5627 +f 6098/6042/5627 6101/6045/5630 6102/6046/5631 +f 6102/6046/5631 6083/6027/5617 6098/6042/5627 +f 6102/6046/5631 6101/6045/5630 3811/3756/3405 +f 3811/3756/3405 3810/3755/3404 6102/6046/5631 +f 6102/6046/5631 3810/3755/3404 6103/6047/5632 +f 6103/6047/5632 6079/6023/5613 6102/6046/5631 +f 6102/6046/5631 6079/6023/5613 6078/6022/5612 +f 6078/6022/5612 6083/6027/5617 6102/6046/5631 +f 6103/6047/5632 3810/3755/3404 3809/3754/3403 +f 3809/3754/3403 6104/6048/5633 6103/6047/5632 +f 6103/6047/5632 6104/6048/5633 6105/6049/5634 +f 6105/6049/5634 6106/6050/5635 6103/6047/5632 +f 6103/6047/5632 6106/6050/5635 6080/6024/5614 +f 6080/6024/5614 6079/6023/5613 6103/6047/5632 +f 6106/6050/5635 6105/6049/5634 6107/6051/5636 +f 6107/6051/5636 3001/2945/2597 6106/6050/5635 +f 6106/6050/5635 3001/2945/2597 3000/2944/2596 +f 3000/2944/2596 6080/6024/5614 6106/6050/5635 +f 6107/6051/5636 6105/6049/5634 6108/6052/5637 +f 6108/6052/5637 6109/6053/5638 6107/6051/5636 +f 6107/6051/5636 6109/6053/5638 6110/6054/5639 +f 6110/6054/5639 2866/2810/2463 6107/6051/5636 +f 6107/6051/5636 2866/2810/2463 2865/2809/2462 +f 2865/2809/2462 3001/2945/2597 6107/6051/5636 +f 6110/6054/5639 6109/6053/5638 6111/6055/5640 +f 6111/6055/5640 6112/6056/5641 6110/6054/5639 +f 6110/6054/5639 6112/6056/5641 6113/6057/5642 +f 6113/6057/5642 6114/6058/5643 6110/6054/5639 +f 6110/6054/5639 6114/6058/5643 2862/2807/2460 +f 2862/2807/2460 2866/2810/2463 6110/6054/5639 +f 6114/6058/5643 6113/6057/5642 2500/2445/2105 +f 2500/2445/2105 2503/2444/2104 6114/6058/5643 +f 6114/6058/5643 2503/2444/2104 2502/2447/2107 +f 2502/2447/2107 2862/2807/2460 6114/6058/5643 +f 6113/6057/5642 6112/6056/5641 6115/6059/5644 +f 6115/6059/5644 6116/6060/5645 6113/6057/5642 +f 6113/6057/5642 6116/6060/5645 2322/2267/1927 +f 2322/2267/1927 2500/2445/2105 6113/6057/5642 +f 6116/6060/5645 6115/6059/5644 6117/6061/5646 +f 6117/6061/5646 6118/6062/5647 6116/6060/5645 +f 6116/6060/5645 6118/6062/5647 2323/2268/1928 +f 2323/2268/1928 2322/2267/1927 6116/6060/5645 +f 6118/6062/5647 6117/6061/5646 6119/6063/5648 +f 6119/6063/5648 6120/6064/5649 6118/6062/5647 +f 6118/6062/5647 6120/6064/5649 2325/2269/1929 +f 2325/2269/1929 2323/2268/1928 6118/6062/5647 +f 6120/6064/5649 6119/6063/5648 6121/6065/5650 +f 6121/6065/5650 6122/6066/5651 6120/6064/5649 +f 6120/6064/5649 6122/6066/5651 6123/6067/5652 +f 6123/6067/5652 2325/2269/1929 6120/6064/5649 +f 6123/6067/5652 6122/6066/5651 6124/6068/5653 +f 6124/6068/5653 6125/6069/5654 6123/6067/5652 +f 6123/6067/5652 6125/6069/5654 2272/2217/1879 +f 2272/2217/1879 2271/2216/1878 6123/6067/5652 +f 6123/6067/5652 2271/2216/1878 2326/2270/1930 +f 2326/2270/1930 2325/2269/1929 6123/6067/5652 +f 6125/6069/5654 6124/6068/5653 6126/6070/5655 +f 6126/6070/5655 6127/6071/5656 6125/6069/5654 +f 6125/6069/5654 6127/6071/5656 2274/2218/1880 +f 2274/2218/1880 2272/2217/1879 6125/6069/5654 +f 6127/6071/5656 6126/6070/5655 6128/6072/5657 +f 6128/6072/5657 6129/6073/5658 6127/6071/5656 +f 6127/6071/5656 6129/6073/5658 6130/6074/5659 +f 6130/6074/5659 2274/2218/1880 6127/6071/5656 +f 6130/6074/5659 6129/6073/5658 6131/6075/5660 +f 6131/6075/5660 6132/6076/5661 6130/6074/5659 +f 6130/6074/5659 6132/6076/5661 6133/6077/5662 +f 6133/6077/5662 6134/6078/5663 6130/6074/5659 +f 6130/6074/5659 6134/6078/5663 2275/2219/1881 +f 2275/2219/1881 2274/2218/1880 6130/6074/5659 +f 6138/6079/5664 6135/6080/5665 6136/6081/5666 +f 6136/6081/5666 6137/6082/5667 6138/6079/5664 +f 6138/6079/5664 6137/6082/5667 2281/2225/1887 +f 2281/2225/1887 2280/2224/1886 6138/6079/5664 +f 6137/6082/5667 6136/6081/5666 6139/6083/5668 +f 6139/6083/5668 6140/6084/5669 6137/6082/5667 +f 6137/6082/5667 6140/6084/5669 2703/2647/2300 +f 2703/2647/2300 2281/2225/1887 6137/6082/5667 +f 6140/6084/5669 6139/6083/5668 6141/6085/5670 +f 6141/6085/5670 6142/6086/5671 6140/6084/5669 +f 6140/6084/5669 6142/6086/5671 6143/6087/5672 +f 6143/6087/5672 2703/2647/2300 6140/6084/5669 +f 6143/6087/5672 6142/6086/5671 2513/2457/2117 +f 2513/2457/2117 2517/2461/2121 6143/6087/5672 +f 6143/6087/5672 2517/2461/2121 6144/6088/5673 +f 6144/6088/5673 6145/6089/5674 6143/6087/5672 +f 6143/6087/5672 6145/6089/5674 2704/2648/2301 +f 2704/2648/2301 2703/2647/2300 6143/6087/5672 +f 6145/6089/5674 6144/6088/5673 4564/4508/4145 +f 4564/4508/4145 4563/4507/4144 6145/6089/5674 +f 6145/6089/5674 4563/4507/4144 2707/2651/2304 +f 2707/2651/2304 2704/2648/2301 6145/6089/5674 +f 6144/6088/5673 2517/2461/2121 2516/2460/2120 +f 2516/2460/2120 6146/6090/5675 6144/6088/5673 +f 6144/6088/5673 6146/6090/5675 6147/6091/5676 +f 6147/6091/5676 4564/4508/4145 6144/6088/5673 +f 6147/6091/5676 6146/6090/5675 6148/6092/5677 +f 6148/6092/5677 6149/6093/5678 6147/6091/5676 +f 6147/6091/5676 6149/6093/5678 6150/6094/5679 +f 6150/6094/5679 4559/4503/4140 6147/6091/5676 +f 6147/6091/5676 4559/4503/4140 4558/4502/4139 +f 4558/4502/4139 4564/4508/4145 6147/6091/5676 +f 6150/6094/5679 6149/6093/5678 6151/6095/5680 +f 6151/6095/5680 6152/6096/5681 6150/6094/5679 +f 6150/6094/5679 6152/6096/5681 3747/3691/3340 +f 3747/3691/3340 4554/4498/4135 6150/6094/5679 +f 6150/6094/5679 4554/4498/4135 4553/4497/4134 +f 4553/4497/4134 4559/4503/4140 6150/6094/5679 +f 6152/6096/5681 6151/6095/5680 6153/6097/5682 +f 6153/6097/5682 6154/6098/5683 6152/6096/5681 +f 6152/6096/5681 6154/6098/5683 3744/3688/3337 +f 3744/3688/3337 3747/3691/3340 6152/6096/5681 +f 6154/6098/5683 6153/6097/5682 6155/6099/5684 +f 6155/6099/5684 6156/6100/5685 6154/6098/5683 +f 6154/6098/5683 6156/6100/5685 3745/3689/3338 +f 3745/3689/3338 3744/3688/3337 6154/6098/5683 +f 6156/6100/5685 6155/6099/5684 3082/3026/2678 +f 3082/3026/2678 3458/3402/3052 6156/6100/5685 +f 6156/6100/5685 3458/3402/3052 3457/3401/3051 +f 3457/3401/3051 3745/3689/3338 6156/6100/5685 +f 6155/6099/5684 6157/6101/5686 3079/3023/2675 +f 3079/3023/2675 3082/3026/2678 6155/6099/5684 +f 6155/6099/5684 6153/6097/5682 6158/6102/5687 +f 6158/6102/5687 6157/6101/5686 6155/6099/5684 +f 6158/6102/5687 6159/6103/5688 6160/6104/5689 +f 6160/6104/5689 6157/6101/5686 6158/6102/5687 +f 6158/6102/5687 6153/6097/5682 6151/6095/5680 +f 6151/6095/5680 6161/6105/5690 6158/6102/5687 +f 6158/6102/5687 6161/6105/5690 6162/6106/5691 +f 6162/6106/5691 6159/6103/5688 6158/6102/5687 +f 6162/6106/5691 2062/2006/1669 2061/2005/1668 +f 2061/2005/1668 6159/6103/5688 6162/6106/5691 +f 6162/6106/5691 6161/6105/5690 6148/6092/5677 +f 6148/6092/5677 2515/2459/2119 6162/6106/5691 +f 6162/6106/5691 2515/2459/2119 2063/2007/1670 +f 2063/2007/1670 2062/2006/1669 6162/6106/5691 +f 6161/6105/5690 6151/6095/5680 6149/6093/5678 +f 6149/6093/5678 6148/6092/5677 6161/6105/5690 +f 6160/6104/5689 6163/6107/5692 6164/6108/5693 +f 6164/6108/5693 3080/3024/2676 6160/6104/5689 +f 6160/6104/5689 3080/3024/2676 3079/3023/2675 +f 3079/3023/2675 6157/6101/5686 6160/6104/5689 +f 6160/6104/5689 6159/6103/5688 2061/2005/1668 +f 2061/2005/1668 6163/6107/5692 6160/6104/5689 +f 6164/6108/5693 6165/6109/5694 6166/6110/5695 +f 6166/6110/5695 6167/6111/5696 6164/6108/5693 +f 6164/6108/5693 6167/6111/5696 3077/3021/2673 +f 3077/3021/2673 3080/3024/2676 6164/6108/5693 +f 6164/6108/5693 6163/6107/5692 6168/6112/5697 +f 6168/6112/5697 6165/6109/5694 6164/6108/5693 +f 6168/6112/5697 6169/6113/5698 6170/6114/5699 +f 6170/6114/5699 6165/6109/5694 6168/6112/5697 +f 6168/6112/5697 6163/6107/5692 2061/2005/1668 +f 2061/2005/1668 2059/2004/1667 6168/6112/5697 +f 6168/6112/5697 2059/2004/1667 2058/2003/1666 +f 2058/2003/1666 6169/6113/5698 6168/6112/5697 +f 6170/6114/5699 1642/1586/1254 1640/1585/1253 +f 1640/1585/1253 6171/6115/5700 6170/6114/5699 +f 6170/6114/5699 6171/6115/5700 6166/6110/5695 +f 6166/6110/5695 6165/6109/5694 6170/6114/5699 +f 6170/6114/5699 6169/6113/5698 1608/1552/1220 +f 1608/1552/1220 1642/1586/1254 6170/6114/5699 +f 6171/6115/5700 1640/1585/1253 1639/1584/1252 +f 1639/1584/1252 6172/6116/5701 6171/6115/5700 +f 6171/6115/5700 6172/6116/5701 6173/6117/5702 +f 6173/6117/5702 6166/6110/5695 6171/6115/5700 +f 6177/6118/5703 6174/6119/5704 6175/6120/5705 +f 6175/6120/5705 6176/6121/5706 6177/6118/5703 +f 6177/6118/5703 6176/6121/5706 6178/6122/5707 +f 6178/6122/5707 6179/6123/5708 6177/6118/5703 +f 6173/6117/5702 6180/6124/5709 6167/6111/5696 +f 6167/6111/5696 6166/6110/5695 6173/6117/5702 +f 6179/6123/5708 6178/6122/5707 6181/6125/5710 +f 6181/6125/5710 6182/6126/5711 6179/6123/5708 +f 6180/6124/5709 3078/3022/2674 3077/3021/2673 +f 3077/3021/2673 6167/6111/5696 6180/6124/5709 +f 6181/6125/5710 6178/6122/5707 6183/6127/5712 +f 6183/6127/5712 6184/6128/5713 6181/6125/5710 +f 6181/6125/5710 6184/6128/5713 6185/6129/5714 +f 6185/6129/5714 3028/2972/2624 6181/6125/5710 +f 6181/6125/5710 3028/2972/2624 3027/2971/2623 +f 3027/2971/2623 6182/6126/5711 6181/6125/5710 +f 6185/6129/5714 6184/6128/5713 2049/1993/1656 +f 2049/1993/1656 2048/1992/1655 6185/6129/5714 +f 6185/6129/5714 2048/1992/1655 6186/6130/5715 +f 6186/6130/5715 6187/6131/5716 6185/6129/5714 +f 6185/6129/5714 6187/6131/5716 3023/2968/2620 +f 3023/2968/2620 3028/2972/2624 6185/6129/5714 +f 6187/6131/5716 6186/6130/5715 6188/6132/5717 +f 6188/6132/5717 6189/6133/5718 6187/6131/5716 +f 6187/6131/5716 6189/6133/5718 3024/2969/2621 +f 3024/2969/2621 3023/2968/2620 6187/6131/5716 +f 6189/6133/5718 6188/6132/5717 6190/6134/5719 +f 6190/6134/5719 6191/6135/5720 6189/6133/5718 +f 6189/6133/5718 6191/6135/5720 6192/6136/5721 +f 6192/6136/5721 3024/2969/2621 6189/6133/5718 +f 6192/6136/5721 6193/6137/5722 3025/2970/2622 +f 3025/2970/2622 3024/2969/2621 6192/6136/5721 +f 6192/6136/5721 6191/6135/5720 6194/6138/5723 +f 6194/6138/5723 6195/6139/5724 6192/6136/5721 +f 6192/6136/5721 6195/6139/5724 6196/6140/5725 +f 6196/6140/5725 6193/6137/5722 6192/6136/5721 +f 6196/6140/5725 6197/6141/5726 6198/6142/5727 +f 6198/6142/5727 6193/6137/5722 6196/6140/5725 +f 6196/6140/5725 6195/6139/5724 6199/6143/5728 +f 6199/6143/5728 6200/6144/5729 6196/6140/5725 +f 6196/6140/5725 6200/6144/5729 6201/6145/5730 +f 6201/6145/5730 6197/6141/5726 6196/6140/5725 +f 6201/6145/5730 6202/6146/5731 6203/6147/5732 +f 6203/6147/5732 6197/6141/5726 6201/6145/5730 +f 6207/6148/5730 6204/6149/5729 6205/6150/5733 +f 6205/6150/5733 6206/6151/5734 6207/6148/5730 +f 6207/6148/5730 6206/6151/5734 6208/6152/5735 +f 6208/6152/5735 6209/6153/5731 6207/6148/5730 +f 6208/6152/5735 6210/6154/5736 6211/6155/5737 +f 6211/6155/5737 6209/6153/5731 6208/6152/5735 +f 6208/6152/5735 6206/6151/5734 6212/6156/5738 +f 6212/6156/5738 6213/6157/5739 6208/6152/5735 +f 6208/6152/5735 6213/6157/5739 6214/6158/5740 +f 6214/6158/5740 6210/6154/5736 6208/6152/5735 +f 6214/6158/5740 6215/6159/5741 6216/6160/5742 +f 6216/6160/5742 6210/6154/5736 6214/6158/5740 +f 6214/6158/5740 6213/6157/5739 6217/6161/5743 +f 6217/6161/5743 6218/6162/5744 6214/6158/5740 +f 6214/6158/5740 6218/6162/5744 6219/6163/5745 +f 6219/6163/5745 6215/6159/5741 6214/6158/5740 +f 6219/6163/5745 6220/6164/5746 6221/6165/5747 +f 6221/6165/5747 6215/6159/5741 6219/6163/5745 +f 6219/6163/5745 6218/6162/5744 6222/6166/5748 +f 6222/6166/5748 6223/6167/5749 6219/6163/5745 +f 6219/6163/5745 6223/6167/5749 6224/6168/5750 +f 6224/6168/5750 6220/6164/5746 6219/6163/5745 +f 6224/6168/5750 6225/6169/5751 6226/6170/5752 +f 6226/6170/5752 6220/6164/5746 6224/6168/5750 +f 6224/6168/5750 6223/6167/5749 6227/6171/5753 +f 6227/6171/5753 6228/6172/5754 6224/6168/5750 +f 6224/6168/5750 6228/6172/5754 6229/6173/5755 +f 6229/6173/5755 6225/6169/5751 6224/6168/5750 +f 6229/6173/5755 6230/6174/5756 6231/6175/5757 +f 6231/6175/5757 6225/6169/5751 6229/6173/5755 +f 6229/6173/5755 6228/6172/5754 6232/6176/5758 +f 6232/6176/5758 6233/6177/5759 6229/6173/5755 +f 6229/6173/5755 6233/6177/5759 6234/6178/5760 +f 6234/6178/5760 6230/6174/5756 6229/6173/5755 +f 6234/6178/5760 4123/4068/3711 4122/4067/3710 +f 4122/4067/3710 6230/6174/5756 6234/6178/5760 +f 6234/6178/5760 6233/6177/5759 6235/6179/5761 +f 6235/6179/5761 6236/6180/5762 6234/6178/5760 +f 6234/6178/5760 6236/6180/5762 6237/6181/5763 +f 6237/6181/5763 4123/4068/3711 6234/6178/5760 +f 6237/6181/5763 6238/6182/5764 6239/6183/5765 +f 6239/6183/5765 6240/6184/5766 6237/6181/5763 +f 6237/6181/5763 6240/6184/5766 4124/4069/3712 +f 4124/4069/3712 4123/4068/3711 6237/6181/5763 +f 6237/6181/5763 6236/6180/5762 6241/6185/5767 +f 6241/6185/5767 6238/6182/5764 6237/6181/5763 +f 6241/6185/5767 6242/6186/5768 6243/6187/5769 +f 6243/6187/5769 6238/6182/5764 6241/6185/5767 +f 6241/6185/5767 6236/6180/5762 6235/6179/5761 +f 6235/6179/5761 6244/6188/5770 6241/6185/5767 +f 6241/6185/5767 6244/6188/5770 6245/6189/5771 +f 6245/6189/5771 6242/6186/5768 6241/6185/5767 +f 6245/6189/5771 6246/6190/5772 6247/6191/5773 +f 6247/6191/5773 6242/6186/5768 6245/6189/5771 +f 6245/6189/5771 6244/6188/5770 4227/4171/3813 +f 4227/4171/3813 4230/4174/3816 6245/6189/5771 +f 6245/6189/5771 4230/4174/3816 6248/6192/5774 +f 6248/6192/5774 6246/6190/5772 6245/6189/5771 +f 6248/6192/5774 1588/1533/1201 6249/6193/5775 +f 6249/6193/5775 6246/6190/5772 6248/6192/5774 +f 6248/6192/5774 4230/4174/3816 4229/4173/3815 +f 4229/4173/3815 6250/6194/5776 6248/6192/5774 +f 6248/6192/5774 6250/6194/5776 1589/1534/1202 +f 1589/1534/1202 1588/1533/1201 6248/6192/5774 +f 6250/6194/5776 4229/4173/3815 4231/4175/3817 +f 4231/4175/3817 6251/6195/5777 6250/6194/5776 +f 6250/6194/5776 6251/6195/5777 1591/1535/1203 +f 1591/1535/1203 1589/1534/1202 6250/6194/5776 +f 6251/6195/5777 4231/4175/3817 6252/6196/5778 +f 6252/6196/5778 6253/6197/5779 6251/6195/5777 +f 6251/6195/5777 6253/6197/5779 6254/6198/5780 +f 6254/6198/5780 1591/1535/1203 6251/6195/5777 +f 6254/6198/5780 6255/6199/5781 1592/1536/1204 +f 1592/1536/1204 1591/1535/1203 6254/6198/5780 +f 6254/6198/5780 6253/6197/5779 6256/6200/5782 +f 6256/6200/5782 6257/6201/5783 6254/6198/5780 +f 6254/6198/5780 6257/6201/5783 6258/6202/5784 +f 6258/6202/5784 6255/6199/5781 6254/6198/5780 +f 6258/6202/5784 6259/6203/5785 2450/2394/2054 +f 2450/2394/2054 6255/6199/5781 6258/6202/5784 +f 6263/6204/5786 6260/6205/5787 6261/6206/5788 +f 6261/6206/5788 6262/6207/5789 6263/6204/5786 +f 6263/6204/5786 6262/6207/5789 6264/6208/5790 +f 6264/6208/5790 6265/6209/5791 6263/6204/5786 +f 6264/6208/5790 6266/6210/5792 6267/6211/5793 +f 6267/6211/5793 6265/6209/5791 6264/6208/5790 +f 6264/6208/5790 6262/6207/5789 6268/6212/5794 +f 6268/6212/5794 6269/6213/5795 6264/6208/5790 +f 6264/6208/5790 6269/6213/5795 6270/6214/5796 +f 6270/6214/5796 6266/6210/5792 6264/6208/5790 +f 6270/6214/5796 6271/6215/5797 6272/6216/5798 +f 6272/6216/5798 6266/6210/5792 6270/6214/5796 +f 6270/6214/5796 6269/6213/5795 6273/6217/5799 +f 6273/6217/5799 6274/6218/5800 6270/6214/5796 +f 6270/6214/5796 6274/6218/5800 6275/6219/5801 +f 6275/6219/5801 6271/6215/5797 6270/6214/5796 +f 6275/6219/5801 6276/6220/5802 6277/6221/5803 +f 6277/6221/5803 6271/6215/5797 6275/6219/5801 +f 6275/6219/5801 6274/6218/5800 6278/6222/5804 +f 6278/6222/5804 6279/6223/5805 6275/6219/5801 +f 6275/6219/5801 6279/6223/5805 6280/6224/5806 +f 6280/6224/5806 6276/6220/5802 6275/6219/5801 +f 6280/6224/5806 6281/6225/5807 6282/6226/5808 +f 6282/6226/5808 6276/6220/5802 6280/6224/5806 +f 6280/6224/5806 6279/6223/5805 6283/6227/5809 +f 6283/6227/5809 6284/6228/5810 6280/6224/5806 +f 6280/6224/5806 6284/6228/5810 6285/6229/5811 +f 6285/6229/5811 6281/6225/5807 6280/6224/5806 +f 6285/6229/5811 6286/6230/5812 6287/6231/5813 +f 6287/6231/5813 6281/6225/5807 6285/6229/5811 +f 6285/6229/5811 6284/6228/5810 6288/6232/5814 +f 6288/6232/5814 6289/6233/5815 6285/6229/5811 +f 6285/6229/5811 6289/6233/5815 6290/6234/5816 +f 6290/6234/5816 6286/6230/5812 6285/6229/5811 +f 6290/6234/5816 6291/6235/5817 6292/6236/5818 +f 6292/6236/5818 6286/6230/5812 6290/6234/5816 +f 6290/6234/5816 6289/6233/5815 6293/6237/5819 +f 6293/6237/5819 6294/6238/5820 6290/6234/5816 +f 6290/6234/5816 6294/6238/5820 6295/6239/5821 +f 6295/6239/5821 6291/6235/5817 6290/6234/5816 +f 6295/6239/5821 6294/6238/5820 6296/6240/5822 +f 6296/6240/5822 6297/6241/5823 6295/6239/5821 +f 6295/6239/5821 6297/6241/5823 6298/6242/5824 +f 6298/6242/5824 6299/6243/5825 6295/6239/5821 +f 6295/6239/5821 6299/6243/5825 6300/6244/5826 +f 6300/6244/5826 6291/6235/5817 6295/6239/5821 +f 6302/6245/5827 4339/4283/3925 4338/4282/3924 +f 4338/4282/3924 6301/6246/5828 6302/6245/5827 +f 6300/6244/5826 6303/6247/5829 6292/6236/5818 +f 6292/6236/5818 6291/6235/5817 6300/6244/5826 +f 6302/6245/5827 6304/6248/5830 4340/4284/3926 +f 4340/4284/3926 4339/4283/3925 6302/6245/5827 +f 6301/6246/5828 4338/4282/3924 6305/6249/5831 +f 6305/6249/5831 6306/6250/5832 6301/6246/5828 +f 6303/6247/5829 6307/6251/5833 6308/6252/5834 +f 6308/6252/5834 6292/6236/5818 6303/6247/5829 +f 6308/6252/5834 6307/6251/5833 6309/6253/5835 +f 6309/6253/5835 6310/6254/5836 6308/6252/5834 +f 6308/6252/5834 6310/6254/5836 6311/6255/5837 +f 6311/6255/5837 6287/6231/5813 6308/6252/5834 +f 6308/6252/5834 6287/6231/5813 6286/6230/5812 +f 6286/6230/5812 6292/6236/5818 6308/6252/5834 +f 6311/6255/5837 6310/6254/5836 6312/6256/5838 +f 6312/6256/5838 6313/6257/5839 6311/6255/5837 +f 6311/6255/5837 6313/6257/5839 6314/6258/5840 +f 6314/6258/5840 6282/6226/5808 6311/6255/5837 +f 6311/6255/5837 6282/6226/5808 6281/6225/5807 +f 6281/6225/5807 6287/6231/5813 6311/6255/5837 +f 6314/6258/5840 6313/6257/5839 1197/1142/814 +f 1197/1142/814 1196/1141/813 6314/6258/5840 +f 6314/6258/5840 1196/1141/813 6315/6259/5841 +f 6315/6259/5841 6277/6221/5803 6314/6258/5840 +f 6314/6258/5840 6277/6221/5803 6276/6220/5802 +f 6276/6220/5802 6282/6226/5808 6314/6258/5840 +f 6315/6259/5841 1196/1141/813 1195/1140/812 +f 1195/1140/812 6316/6260/5842 6315/6259/5841 +f 6315/6259/5841 6316/6260/5842 6317/6261/5843 +f 6317/6261/5843 6272/6216/5798 6315/6259/5841 +f 6315/6259/5841 6272/6216/5798 6271/6215/5797 +f 6271/6215/5797 6277/6221/5803 6315/6259/5841 +f 6320/6262/5844 6318/6263/5845 6319/6264/5846 +f 6319/6264/5846 2452/2396/2056 6320/6262/5844 +f 6320/6262/5844 2452/2396/2056 2451/2395/2055 +f 2451/2395/2055 6321/6265/5847 6320/6262/5844 +f 6317/6261/5843 6267/6211/5793 6266/6210/5792 +f 6266/6210/5792 6272/6216/5798 6317/6261/5843 +f 6319/6264/5846 1200/1145/817 6322/6266/5848 +f 6322/6266/5848 6323/6267/5849 6319/6264/5846 +f 6319/6264/5846 6323/6267/5849 2448/2393/2053 +f 2448/2393/2053 2452/2396/2056 6319/6264/5846 +f 6319/6264/5846 6318/6263/5845 1201/1146/818 +f 1201/1146/818 1200/1145/817 6319/6264/5846 +f 6323/6267/5849 6322/6266/5848 6324/6268/5850 +f 6324/6268/5850 6325/6269/5851 6323/6267/5849 +f 6323/6267/5849 6325/6269/5851 1594/1538/1206 +f 1594/1538/1206 2448/2393/2053 6323/6267/5849 +f 6325/6269/5851 6324/6268/5850 6326/6270/5852 +f 6326/6270/5852 6327/6271/5853 6325/6269/5851 +f 6325/6269/5851 6327/6271/5853 1590/1531/1199 +f 1590/1531/1199 1594/1538/1206 6325/6269/5851 +f 6327/6271/5853 6326/6270/5852 6328/6272/5854 +f 6328/6272/5854 6329/6273/5855 6327/6271/5853 +f 6327/6271/5853 6329/6273/5855 1587/1532/1200 +f 1587/1532/1200 1590/1531/1199 6327/6271/5853 +f 6329/6273/5855 6328/6272/5854 6330/6274/5856 +f 6330/6274/5856 6331/6275/5857 6329/6273/5855 +f 6329/6273/5855 6331/6275/5857 6332/6276/5858 +f 6332/6276/5858 1587/1532/1200 6329/6273/5855 +f 6332/6276/5858 6331/6275/5857 2607/2551/2211 +f 2607/2551/2211 6333/6277/5859 6332/6276/5858 +f 6332/6276/5858 6333/6277/5859 6334/6278/5860 +f 6334/6278/5860 6249/6193/5775 6332/6276/5858 +f 6332/6276/5858 6249/6193/5775 1588/1533/1201 +f 1588/1533/1201 1587/1532/1200 6332/6276/5858 +f 6334/6278/5860 6333/6277/5859 6335/6279/5861 +f 6335/6279/5861 6336/6280/5862 6334/6278/5860 +f 6334/6278/5860 6336/6280/5862 6337/6281/5863 +f 6337/6281/5863 6247/6191/5773 6334/6278/5860 +f 6334/6278/5860 6247/6191/5773 6246/6190/5772 +f 6246/6190/5772 6249/6193/5775 6334/6278/5860 +f 6337/6281/5863 6336/6280/5862 6338/6282/5864 +f 6338/6282/5864 6339/6283/5865 6337/6281/5863 +f 6337/6281/5863 6339/6283/5865 6340/6284/5866 +f 6340/6284/5866 6243/6187/5769 6337/6281/5863 +f 6337/6281/5863 6243/6187/5769 6242/6186/5768 +f 6242/6186/5768 6247/6191/5773 6337/6281/5863 +f 6340/6284/5866 6339/6283/5865 6341/6285/5867 +f 6341/6285/5867 6342/6286/5868 6340/6284/5866 +f 6340/6284/5866 6342/6286/5868 6343/6287/5869 +f 6343/6287/5869 6239/6183/5765 6340/6284/5866 +f 6340/6284/5866 6239/6183/5765 6238/6182/5764 +f 6238/6182/5764 6243/6187/5769 6340/6284/5866 +f 6343/6287/5869 6342/6286/5868 6344/6288/5870 +f 6344/6288/5870 6345/6289/5871 6343/6287/5869 +f 6343/6287/5869 6345/6289/5871 6346/6290/5872 +f 6346/6290/5872 6347/6291/5873 6343/6287/5869 +f 6343/6287/5869 6347/6291/5873 6240/6184/5766 +f 6240/6184/5766 6239/6183/5765 6343/6287/5869 +f 6347/6291/5873 6346/6290/5872 6348/6292/5874 +f 6348/6292/5874 4128/4072/3715 6347/6291/5873 +f 6347/6291/5873 4128/4072/3715 4124/4069/3712 +f 4124/4069/3712 6240/6184/5766 6347/6291/5873 +f 6348/6292/5874 6346/6290/5872 6349/6293/5875 +f 6349/6293/5875 6350/6294/5876 6348/6292/5874 +f 6348/6292/5874 6350/6294/5876 6351/6295/5877 +f 6351/6295/5877 6352/6296/5878 6348/6292/5874 +f 6348/6292/5874 6352/6296/5878 4126/4070/3713 +f 4126/4070/3713 4128/4072/3715 6348/6292/5874 +f 6352/6296/5878 6351/6295/5877 6353/6297/5879 +f 6353/6297/5879 6354/6298/5880 6352/6296/5878 +f 6352/6296/5878 6354/6298/5880 4127/4071/3714 +f 4127/4071/3714 4126/4070/3713 6352/6296/5878 +f 6354/6298/5880 6353/6297/5879 6355/6299/5881 +f 6355/6299/5881 6356/6300/5882 6354/6298/5880 +f 6354/6298/5880 6356/6300/5882 6231/6175/5757 +f 6231/6175/5757 4127/4071/3714 6354/6298/5880 +f 6356/6300/5882 6355/6299/5881 6357/6301/5883 +f 6357/6301/5883 6226/6170/5752 6356/6300/5882 +f 6356/6300/5882 6226/6170/5752 6225/6169/5751 +f 6225/6169/5751 6231/6175/5757 6356/6300/5882 +f 6357/6301/5883 6355/6299/5881 6358/6302/5884 +f 6358/6302/5884 6359/6303/5885 6357/6301/5883 +f 6357/6301/5883 6359/6303/5885 6360/6304/5886 +f 6360/6304/5886 6221/6165/5747 6357/6301/5883 +f 6357/6301/5883 6221/6165/5747 6220/6164/5746 +f 6220/6164/5746 6226/6170/5752 6357/6301/5883 +f 6360/6304/5886 6359/6303/5885 6361/6305/5887 +f 6361/6305/5887 6362/6306/5888 6360/6304/5886 +f 6360/6304/5886 6362/6306/5888 6363/6307/5889 +f 6363/6307/5889 6216/6160/5742 6360/6304/5886 +f 6360/6304/5886 6216/6160/5742 6215/6159/5741 +f 6215/6159/5741 6221/6165/5747 6360/6304/5886 +f 6367/6308/5889 6364/6309/5890 6365/6310/5891 +f 6365/6310/5891 6366/6311/5892 6367/6308/5889 +f 6367/6308/5889 6366/6311/5892 6368/6312/5893 +f 6368/6312/5893 6369/6313/5737 6367/6308/5889 +f 6363/6307/5889 6211/6155/5737 6210/6154/5736 +f 6210/6154/5736 6216/6160/5742 6363/6307/5889 +f 6368/6312/5893 6366/6311/5892 6370/6314/5894 +f 6370/6314/5894 6371/6315/5895 6368/6312/5893 +f 6368/6312/5893 6371/6315/5895 6372/6316/5896 +f 6372/6316/5896 6203/6147/5732 6368/6312/5893 +f 6368/6312/5893 6203/6147/5732 6202/6146/5731 +f 6202/6146/5731 6369/6313/5737 6368/6312/5893 +f 6372/6316/5896 6371/6315/5895 2790/2734/2387 +f 2790/2734/2387 2787/2729/2382 6372/6316/5896 +f 6372/6316/5896 2787/2729/2382 2789/2733/2386 +f 2789/2733/2386 6198/6142/5727 6372/6316/5896 +f 6372/6316/5896 6198/6142/5727 6197/6141/5726 +f 6197/6141/5726 6203/6147/5732 6372/6316/5896 +f 6371/6315/5895 6370/6314/5894 6373/6317/5897 +f 6373/6317/5897 2790/2734/2387 6371/6315/5895 +f 6373/6317/5897 6374/6318/5898 6375/6319/5899 +f 6375/6319/5899 2714/2658/2311 6373/6317/5897 +f 6373/6317/5897 2714/2658/2311 2710/2655/2308 +f 2710/2655/2308 2790/2734/2387 6373/6317/5897 +f 6373/6317/5897 6370/6314/5894 6376/6320/5900 +f 6376/6320/5900 6374/6318/5898 6373/6317/5897 +f 6376/6320/5900 6377/6321/5901 6378/6322/5902 +f 6378/6322/5902 6374/6318/5898 6376/6320/5900 +f 6376/6320/5900 6370/6314/5894 6366/6311/5892 +f 6366/6311/5892 6365/6310/5891 6376/6320/5900 +f 6376/6320/5900 6365/6310/5891 6379/6323/5903 +f 6379/6323/5903 6377/6321/5901 6376/6320/5900 +f 6383/6324/5904 6380/6325/5905 6381/6326/5906 +f 6381/6326/5906 6382/6327/5907 6383/6324/5904 +f 6379/6323/5903 6365/6310/5891 6364/6309/5890 +f 6364/6309/5890 6384/6328/5908 6379/6323/5903 +f 6383/6324/5904 6385/6329/5909 6386/6330/5910 +f 6386/6330/5910 6380/6325/5905 6383/6324/5904 +f 6386/6330/5910 6387/6331/5911 6388/6332/5912 +f 6388/6332/5912 6380/6325/5905 6386/6330/5910 +f 6389/6333/5913 6361/6305/5887 6359/6303/5885 +f 6359/6303/5885 6358/6302/5884 6389/6333/5913 +f 6389/6333/5913 6358/6302/5884 6390/6334/5914 +f 6390/6334/5914 6391/6335/5915 6389/6333/5913 +f 6390/6334/5914 6392/6336/5916 6393/6337/5917 +f 6393/6337/5917 6391/6335/5915 6390/6334/5914 +f 6390/6334/5914 6358/6302/5884 6355/6299/5881 +f 6355/6299/5881 6353/6297/5879 6390/6334/5914 +f 6390/6334/5914 6353/6297/5879 6351/6295/5877 +f 6351/6295/5877 6392/6336/5916 6390/6334/5914 +f 6392/6336/5916 6394/6338/5918 6395/6339/5919 +f 6395/6339/5919 6393/6337/5917 6392/6336/5916 +f 6392/6336/5916 6351/6295/5877 6350/6294/5876 +f 6350/6294/5876 6394/6338/5918 6392/6336/5916 +f 6394/6338/5918 6396/6340/5920 6397/6341/3306 +f 6397/6341/3306 6395/6339/5919 6394/6338/5918 +f 6394/6338/5918 6350/6294/5876 6349/6293/5875 +f 6349/6293/5875 6396/6340/5920 6394/6338/5918 +f 6396/6340/5920 4095/4040/3683 4094/4039/3682 +f 4094/4039/3682 6397/6341/3306 6396/6340/5920 +f 6396/6340/5920 6349/6293/5875 6398/6342/5921 +f 6398/6342/5921 4095/4040/3683 6396/6340/5920 +f 6398/6342/5921 6399/6343/5922 4096/4041/3684 +f 4096/4041/3684 4095/4040/3683 6398/6342/5921 +f 6398/6342/5921 6349/6293/5875 6346/6290/5872 +f 6346/6290/5872 6345/6289/5871 6398/6342/5921 +f 6398/6342/5921 6345/6289/5871 6344/6288/5870 +f 6344/6288/5870 6399/6343/5922 6398/6342/5921 +f 6399/6343/5922 6400/6344/5923 1824/1769/1433 +f 1824/1769/1433 4096/4041/3684 6399/6343/5922 +f 6399/6343/5922 6344/6288/5870 6401/6345/5924 +f 6401/6345/5924 6400/6344/5923 6399/6343/5922 +f 6401/6345/5924 6402/6346/5925 6403/6347/5926 +f 6403/6347/5926 6400/6344/5923 6401/6345/5924 +f 6401/6345/5924 6344/6288/5870 6342/6286/5868 +f 6342/6286/5868 6341/6285/5867 6401/6345/5924 +f 6401/6345/5924 6341/6285/5867 6404/6348/5927 +f 6404/6348/5927 6402/6346/5925 6401/6345/5924 +f 6404/6348/5927 6405/6349/5928 6406/6350/5929 +f 6406/6350/5929 6402/6346/5925 6404/6348/5927 +f 6404/6348/5927 6341/6285/5867 6339/6283/5865 +f 6339/6283/5865 6338/6282/5864 6404/6348/5927 +f 6404/6348/5927 6338/6282/5864 6407/6351/5930 +f 6407/6351/5930 6405/6349/5928 6404/6348/5927 +f 6407/6351/5930 2604/2549/2209 6408/6352/5931 +f 6408/6352/5931 6405/6349/5928 6407/6351/5930 +f 6407/6351/5930 6338/6282/5864 6336/6280/5862 +f 6336/6280/5862 6335/6279/5861 6407/6351/5930 +f 6407/6351/5930 6335/6279/5861 2605/2550/2210 +f 2605/2550/2210 2604/2549/2209 6407/6351/5930 +f 6408/6352/5931 6409/6353/5932 6410/6354/5933 +f 6410/6354/5933 6411/6355/5934 6408/6352/5931 +f 6408/6352/5931 6411/6355/5934 6406/6350/5929 +f 6406/6350/5929 6405/6349/5928 6408/6352/5931 +f 6408/6352/5931 2604/2549/2209 2603/2548/2208 +f 2603/2548/2208 6409/6353/5932 6408/6352/5931 +f 6411/6355/5934 6410/6354/5933 6412/6356/5935 +f 6412/6356/5935 6413/6357/5936 6411/6355/5934 +f 6411/6355/5934 6413/6357/5936 6414/6358/5937 +f 6414/6358/5937 6406/6350/5929 6411/6355/5934 +f 6414/6358/5937 6413/6357/5936 6415/6359/5938 +f 6415/6359/5938 6416/6360/5939 6414/6358/5937 +f 6414/6358/5937 6416/6360/5939 1825/1770/1434 +f 1825/1770/1434 6403/6347/5926 6414/6358/5937 +f 6414/6358/5937 6403/6347/5926 6402/6346/5925 +f 6402/6346/5925 6406/6350/5929 6414/6358/5937 +f 6416/6360/5939 6415/6359/5938 6417/6361/5940 +f 6417/6361/5940 6418/6362/5941 6416/6360/5939 +f 6416/6360/5939 6418/6362/5941 1826/1771/1429 +f 1826/1771/1429 1825/1770/1434 6416/6360/5939 +f 6420/6363/5941 1580/1524/1192 1578/1523/1191 +f 1578/1523/1191 6419/6364/5942 6420/6363/5941 +f 6420/6363/5941 6419/6364/5942 1821/1766/1430 +f 1821/1766/1430 1820/1765/1429 6420/6363/5941 +f 6419/6364/5942 1578/1523/1191 1577/1522/1190 +f 1577/1522/1190 6421/6365/5943 6419/6364/5942 +f 6419/6364/5942 6421/6365/5943 6422/6366/5944 +f 6422/6366/5944 1821/1766/1430 6419/6364/5942 +f 6422/6366/5944 6421/6365/5943 6423/6367/5945 +f 6423/6367/5945 6424/6368/5946 6422/6366/5944 +f 6422/6366/5944 6424/6368/5946 6425/6369/5947 +f 6425/6369/5947 6426/6370/5948 6422/6366/5944 +f 6422/6366/5944 6426/6370/5948 1822/1767/1431 +f 1822/1767/1431 1821/1766/1430 6422/6366/5944 +f 6428/6371/5949 2996/2940/2592 2995/2939/2591 +f 2995/2939/2591 6427/6372/5950 6428/6371/5949 +f 6428/6371/5949 6427/6372/5950 1833/1777/1440 +f 1833/1777/1440 1832/1776/1439 6428/6371/5949 +f 6427/6372/5950 6429/6373/5951 6430/6374/5952 +f 6430/6374/5952 1833/1777/1440 6427/6372/5950 +f 6427/6372/5950 2995/2939/2591 2997/2941/2593 +f 2997/2941/2593 6429/6373/5951 6427/6372/5950 +f 6430/6374/5952 6431/6375/5953 6432/6376/5954 +f 6432/6376/5954 6433/6377/5955 6430/6374/5952 +f 6430/6374/5952 6433/6377/5955 1828/1773/1436 +f 1828/1773/1436 1833/1777/1440 6430/6374/5952 +f 6430/6374/5952 6429/6373/5951 6434/6378/5956 +f 6434/6378/5956 6431/6375/5953 6430/6374/5952 +f 6434/6378/5956 6435/6379/5957 6436/6380/5958 +f 6436/6380/5958 6431/6375/5953 6434/6378/5956 +f 6434/6378/5956 6429/6373/5951 2997/2941/2593 +f 2997/2941/2593 4133/4078/3721 6434/6378/5956 +f 6434/6378/5956 4133/4078/3721 4132/4077/3720 +f 4132/4077/3720 6435/6379/5957 6434/6378/5956 +f 6436/6380/5958 6437/6381/5959 6438/6382/5960 +f 6438/6382/5960 6439/6383/5961 6436/6380/5958 +f 6436/6380/5958 6439/6383/5961 6432/6376/5954 +f 6432/6376/5954 6431/6375/5953 6436/6380/5958 +f 6436/6380/5958 6435/6379/5957 6440/6384/5962 +f 6440/6384/5962 6437/6381/5959 6436/6380/5958 +f 6440/6384/5962 6441/6385/5963 6442/6386/5964 +f 6442/6386/5964 6437/6381/5959 6440/6384/5962 +f 6440/6384/5962 6435/6379/5957 4132/4077/3720 +f 4132/4077/3720 6443/6387/5965 6440/6384/5962 +f 6440/6384/5962 6443/6387/5965 6444/6388/5966 +f 6444/6388/5966 6441/6385/5963 6440/6384/5962 +f 6444/6388/5966 3904/3848/3494 4029/3973/3618 +f 4029/3973/3618 6441/6385/5963 6444/6388/5966 +f 6444/6388/5966 6443/6387/5965 6445/6389/5967 +f 6445/6389/5967 6446/6390/5968 6444/6388/5966 +f 6444/6388/5966 6446/6390/5968 3905/3849/3495 +f 3905/3849/3495 3904/3848/3494 6444/6388/5966 +f 6448/6391/5969 3966/3910/3555 3958/3903/3548 +f 3958/3903/3548 6447/6392/5970 6448/6391/5969 +f 6448/6391/5969 6447/6392/5970 3903/3847/3493 +f 3903/3847/3493 3902/3846/3492 6448/6391/5969 +f 6447/6392/5970 3958/3903/3548 3957/3902/3547 +f 3957/3902/3547 6449/6393/5971 6447/6392/5970 +f 6447/6392/5970 6449/6393/5971 3896/3841/3487 +f 3896/3841/3487 3903/3847/3493 6447/6392/5970 +f 6449/6393/5971 3957/3902/3547 6450/6394/5972 +f 6450/6394/5972 6451/6395/5973 6449/6393/5971 +f 6449/6393/5971 6451/6395/5973 3897/3838/3484 +f 3897/3838/3484 3896/3841/3487 6449/6393/5971 +f 6451/6395/5973 6450/6394/5972 6452/6396/5974 +f 6452/6396/5974 6453/6397/5975 6451/6395/5973 +f 6451/6395/5973 6453/6397/5975 3894/3839/3485 +f 3894/3839/3485 3897/3838/3484 6451/6395/5973 +f 6453/6397/5975 6452/6396/5974 6454/6398/5976 +f 6454/6398/5976 6455/6399/5977 6453/6397/5975 +f 6453/6397/5975 6455/6399/5977 3968/3913/3558 +f 3968/3913/3558 3894/3839/3485 6453/6397/5975 +f 6455/6399/5977 6454/6398/5976 6438/6382/5960 +f 6438/6382/5960 6456/6400/5978 6455/6399/5977 +f 6455/6399/5977 6456/6400/5978 3969/3914/3559 +f 3969/3914/3559 3968/3913/3558 6455/6399/5977 +f 6456/6400/5978 6438/6382/5960 6437/6381/5959 +f 6437/6381/5959 6442/6386/5964 6456/6400/5978 +f 6456/6400/5978 6442/6386/5964 3971/3915/3560 +f 3971/3915/3560 3969/3914/3559 6456/6400/5978 +f 6454/6398/5976 6452/6396/5974 6457/6401/5979 +f 6457/6401/5979 6458/6402/5980 6454/6398/5976 +f 6454/6398/5976 6458/6402/5980 6439/6383/5961 +f 6439/6383/5961 6438/6382/5960 6454/6398/5976 +f 6458/6402/5980 6457/6401/5979 6459/6403/5981 +f 6459/6403/5981 6460/6404/5982 6458/6402/5980 +f 6458/6402/5980 6460/6404/5982 6432/6376/5954 +f 6432/6376/5954 6439/6383/5961 6458/6402/5980 +f 6460/6404/5982 6459/6403/5981 6461/6405/5983 +f 6461/6405/5983 6462/6406/5984 6460/6404/5982 +f 6460/6404/5982 6462/6406/5984 6433/6377/5955 +f 6433/6377/5955 6432/6376/5954 6460/6404/5982 +f 6462/6406/5984 6461/6405/5983 4102/4046/3689 +f 4102/4046/3689 1829/1774/1437 6462/6406/5984 +f 6462/6406/5984 1829/1774/1437 1828/1773/1436 +f 1828/1773/1436 6433/6377/5955 6462/6406/5984 +f 6461/6405/5983 6459/6403/5981 6463/6407/5985 +f 6463/6407/5985 6464/6408/5986 6461/6405/5983 +f 6461/6405/5983 6464/6408/5986 6465/6409/5987 +f 6465/6409/5987 4102/4046/3689 6461/6405/5983 +f 6465/6409/5987 6464/6408/5986 6466/6410/5988 +f 6466/6410/5988 6467/6411/5989 6465/6409/5987 +f 6465/6409/5987 6467/6411/5989 6468/6412/5990 +f 6468/6412/5990 6469/6413/5991 6465/6409/5987 +f 6465/6409/5987 6469/6413/5991 4103/4047/3690 +f 4103/4047/3690 4102/4046/3689 6465/6409/5987 +f 6473/6414/5992 6470/6415/5993 6471/6416/5994 +f 6471/6416/5994 6472/6417/5995 6473/6414/5992 +f 6473/6414/5992 6472/6417/5995 4099/4044/3687 +f 4099/4044/3687 4098/4043/3686 6473/6414/5992 +f 6472/6417/5995 6471/6416/5994 6474/6418/5996 +f 6474/6418/5996 3711/3655/3304 6472/6417/5995 +f 6472/6417/5995 3711/3655/3304 3710/3654/3303 +f 3710/3654/3303 4099/4044/3687 6472/6417/5995 +f 6474/6418/5996 6471/6416/5994 6475/6419/5997 +f 6475/6419/5997 3456/3400/3050 6474/6418/5996 +f 6474/6418/5996 3456/3400/3050 3455/3398/3048 +f 3455/3398/3048 6476/6420/5998 6474/6418/5996 +f 6474/6418/5996 6476/6420/5998 3708/3652/3301 +f 3708/3652/3301 3711/3655/3304 6474/6418/5996 +f 6476/6420/5998 3455/3398/3048 3454/3399/3049 +f 3454/3399/3049 6477/6421/5999 6476/6420/5998 +f 6476/6420/5998 6477/6421/5999 3709/3653/3302 +f 3709/3653/3302 3708/3652/3301 6476/6420/5998 +f 6477/6421/5999 3454/3399/3049 6478/6422/6000 +f 6478/6422/6000 6479/6423/6001 6477/6421/5999 +f 6477/6421/5999 6479/6423/6001 6480/6424/6002 +f 6480/6424/6002 3709/3653/3302 6477/6421/5999 +f 6480/6424/6002 6479/6423/6001 6481/6425/6003 +f 6481/6425/6003 6482/6426/6004 6480/6424/6002 +f 6480/6424/6002 6482/6426/6004 6483/6427/6005 +f 6483/6427/6005 6484/6428/6006 6480/6424/6002 +f 6480/6424/6002 6484/6428/6006 3704/3649/3298 +f 3704/3649/3298 3709/3653/3302 6480/6424/6002 +f 6484/6428/6006 6483/6427/6005 6485/6429/6007 +f 6485/6429/6007 6486/6430/6008 6484/6428/6006 +f 6484/6428/6006 6486/6430/6008 3705/3650/3299 +f 3705/3650/3299 3704/3649/3298 6484/6428/6006 +f 6486/6430/6008 6485/6429/6007 6487/6431/6009 +f 6487/6431/6009 6488/6432/6010 6486/6430/6008 +f 6486/6430/6008 6488/6432/6010 6489/6433/6011 +f 6489/6433/6011 3705/3650/3299 6486/6430/6008 +f 6489/6433/6011 6488/6432/6010 6490/6434/6012 +f 6490/6434/6012 6381/6326/5906 6489/6433/6011 +f 6489/6433/6011 6381/6326/5906 6380/6325/5905 +f 6380/6325/5905 6388/6332/5912 6489/6433/6011 +f 6489/6433/6011 6388/6332/5912 3706/3651/3300 +f 3706/3651/3300 3705/3650/3299 6489/6433/6011 +f 6490/6434/6012 6488/6432/6010 6487/6431/6009 +f 6487/6431/6009 6491/6435/6013 6490/6434/6012 +f 6490/6434/6012 6491/6435/6013 6492/6436/6014 +f 6492/6436/6014 6493/6437/5902 6490/6434/6012 +f 6490/6434/6012 6493/6437/5902 6382/6327/5907 +f 6382/6327/5907 6381/6326/5906 6490/6434/6012 +f 6492/6436/6014 6491/6435/6013 6494/6438/6015 +f 6494/6438/6015 6495/6439/6016 6492/6436/6014 +f 6498/6440/6017 6496/6441/6018 6497/6442/6019 +f 6497/6442/6019 6375/6319/5899 6498/6440/6017 +f 6498/6440/6017 6375/6319/5899 6374/6318/5898 +f 6374/6318/5898 6378/6322/5902 6498/6440/6017 +f 6497/6442/6019 6496/6441/6018 6499/6443/6020 +f 6499/6443/6020 6500/6444/6021 6497/6442/6019 +f 6497/6442/6019 6500/6444/6021 2713/2657/2310 +f 2713/2657/2310 2712/2656/2309 6497/6442/6019 +f 6497/6442/6019 2712/2656/2309 2714/2658/2311 +f 2714/2658/2311 6375/6319/5899 6497/6442/6019 +f 6500/6444/6021 6499/6443/6020 6501/6445/6022 +f 6501/6445/6022 6502/6446/6023 6500/6444/6021 +f 6500/6444/6021 6502/6446/6023 6503/6447/6024 +f 6503/6447/6024 2713/2657/2310 6500/6444/6021 +f 6506/6448/6025 6504/6449/6026 2519/2463/2123 +f 2519/2463/2123 6505/6450/6027 6506/6448/6025 +f 6506/6448/6025 6505/6450/6027 6507/6451/6028 +f 6507/6451/6028 6508/6452/6029 6506/6448/6025 +f 6503/6447/6024 6509/6453/6030 2708/2653/2306 +f 2708/2653/2306 2713/2657/2310 6503/6447/6024 +f 6509/6453/6030 2785/2730/2383 2709/2654/2307 +f 2709/2654/2307 2708/2653/2306 6509/6453/6030 +f 6508/6452/6029 6507/6451/6028 6510/6454/6031 +f 6510/6454/6031 6511/6455/6032 6508/6452/6029 +f 6510/6454/6031 6512/6456/6033 6513/6457/2384 +f 6513/6457/2384 6511/6455/6032 6510/6454/6031 +f 6510/6454/6031 6507/6451/6028 6514/6458/6034 +f 6514/6458/6034 6515/6459/6035 6510/6454/6031 +f 6510/6454/6031 6515/6459/6035 6516/6460/6036 +f 6516/6460/6036 6512/6456/6033 6510/6454/6031 +f 6516/6460/6036 6517/6461/6037 3034/2978/2630 +f 3034/2978/2630 6512/6456/6033 6516/6460/6036 +f 6516/6460/6036 6515/6459/6035 6518/6462/6038 +f 6518/6462/6038 6519/6463/6039 6516/6460/6036 +f 6516/6460/6036 6519/6463/6039 6478/6422/6000 +f 6478/6422/6000 6517/6461/6037 6516/6460/6036 +f 6519/6463/6039 6518/6462/6038 3184/3128/2779 +f 3184/3128/2779 6481/6425/6003 6519/6463/6039 +f 6519/6463/6039 6481/6425/6003 6479/6423/6001 +f 6479/6423/6001 6478/6422/6000 6519/6463/6039 +f 6518/6462/6038 6515/6459/6035 6514/6458/6034 +f 6514/6458/6034 6520/6464/6040 6518/6462/6038 +f 6518/6462/6038 6520/6464/6040 3182/3126/2777 +f 3182/3126/2777 3184/3128/2779 6518/6462/6038 +f 6520/6464/6040 6514/6458/6034 6521/6465/6041 +f 6521/6465/6041 6522/6466/6042 6520/6464/6040 +f 6520/6464/6040 6522/6466/6042 3183/3127/2778 +f 3183/3127/2778 3182/3126/2777 6520/6464/6040 +f 6522/6466/6042 6521/6465/6041 2518/2462/2122 +f 2518/2462/2122 2520/2464/2124 6522/6466/6042 +f 6522/6466/6042 2520/2464/2124 6523/6467/6043 +f 6523/6467/6043 3183/3127/2778 6522/6466/6042 +f 6523/6467/6043 2520/2464/2124 2467/2411/2071 +f 2467/2411/2071 2466/2410/2070 6523/6467/6043 +f 6523/6467/6043 2466/2410/2070 6524/6468/6044 +f 6524/6468/6044 6525/6469/6045 6523/6467/6043 +f 6523/6467/6043 6525/6469/6045 3178/3123/2774 +f 3178/3123/2774 3183/3127/2778 6523/6467/6043 +f 6525/6469/6045 6524/6468/6044 6526/6470/6046 +f 6526/6470/6046 6527/6471/6047 6525/6469/6045 +f 6525/6469/6045 6527/6471/6047 3179/3124/2775 +f 3179/3124/2775 3178/3123/2774 6525/6469/6045 +f 6527/6471/6047 6526/6470/6046 6487/6431/6009 +f 6487/6431/6009 6485/6429/6007 6527/6471/6047 +f 6527/6471/6047 6485/6429/6007 6483/6427/6005 +f 6483/6427/6005 3179/3124/2775 6527/6471/6047 +f 6526/6470/6046 6524/6468/6044 6528/6472/6048 +f 6528/6472/6048 6494/6438/6015 6526/6470/6046 +f 6526/6470/6046 6494/6438/6015 6491/6435/6013 +f 6491/6435/6013 6487/6431/6009 6526/6470/6046 +f 6528/6472/6048 6524/6468/6044 2466/2410/2070 +f 2466/2410/2070 2464/2409/2069 6528/6472/6048 +f 6528/6472/6048 2464/2409/2069 2463/2408/2068 +f 2463/2408/2068 6529/6473/6049 6528/6472/6048 +f 6528/6472/6048 6529/6473/6049 6495/6439/6016 +f 6495/6439/6016 6494/6438/6015 6528/6472/6048 +f 6521/6465/6041 6514/6458/6034 6507/6451/6028 +f 6507/6451/6028 6505/6450/6027 6521/6465/6041 +f 6521/6465/6041 6505/6450/6027 2519/2463/2123 +f 2519/2463/2123 2518/2462/2122 6521/6465/6041 +f 6517/6461/6037 3083/3027/2679 3029/2974/2626 +f 3029/2974/2626 3034/2978/2630 6517/6461/6037 +f 6517/6461/6037 6478/6422/6000 3454/3399/3049 +f 3454/3399/3049 3083/3027/2679 6517/6461/6037 +f 6512/6456/6033 3034/2978/2630 3033/2977/2629 +f 3033/2977/2629 6513/6457/2384 6512/6456/6033 +f 6504/6449/6026 2463/2408/2068 2462/2407/2067 +f 2462/2407/2067 2519/2463/2123 6504/6449/6026 +f 6483/6427/6005 6482/6426/6004 3180/3125/2776 +f 3180/3125/2776 3179/3124/2775 6483/6427/6005 +f 6482/6426/6004 6481/6425/6003 3184/3128/2779 +f 3184/3128/2779 3180/3125/2776 6482/6426/6004 +f 6475/6419/5997 6530/6474/6050 6531/6475/6051 +f 6531/6475/6051 6532/6476/6052 6475/6419/5997 +f 6475/6419/5997 6532/6476/6052 3457/3401/3051 +f 3457/3401/3051 3456/3400/3050 6475/6419/5997 +f 6475/6419/5997 6471/6416/5994 6470/6415/5993 +f 6470/6415/5993 6530/6474/6050 6475/6419/5997 +f 6532/6476/6052 6531/6475/6051 3741/3686/3335 +f 3741/3686/3335 3740/3685/3334 6532/6476/6052 +f 6532/6476/6052 3740/3685/3334 3745/3689/3338 +f 3745/3689/3338 3457/3401/3051 6532/6476/6052 +f 6534/6477/6053 6533/6478/6054 3852/3796/3445 +f 3852/3796/3445 3851/3795/3444 6534/6477/6053 +f 6534/6477/6053 6468/6412/5990 6467/6411/5989 +f 6467/6411/5989 6533/6478/6054 6534/6477/6053 +f 6533/6478/6054 6535/6479/6055 3853/3797/3446 +f 3853/3797/3446 3852/3796/3445 6533/6478/6054 +f 6533/6478/6054 6467/6411/5989 6466/6410/5988 +f 6466/6410/5988 6535/6479/6055 6533/6478/6054 +f 6535/6479/6055 3960/3904/3549 3963/3907/3552 +f 3963/3907/3552 3853/3797/3446 6535/6479/6055 +f 6535/6479/6055 6466/6410/5988 3961/3905/3550 +f 3961/3905/3550 3960/3904/3549 6535/6479/6055 +f 6466/6410/5988 6464/6408/5986 6463/6407/5985 +f 6463/6407/5985 3961/3905/3550 6466/6410/5988 +f 6463/6407/5985 6536/6480/6056 3956/3901/3546 +f 3956/3901/3546 3961/3905/3550 6463/6407/5985 +f 6463/6407/5985 6459/6403/5981 6457/6401/5979 +f 6457/6401/5979 6536/6480/6056 6463/6407/5985 +f 6536/6480/6056 6450/6394/5972 3957/3902/3547 +f 3957/3902/3547 3956/3901/3546 6536/6480/6056 +f 6536/6480/6056 6457/6401/5979 6452/6396/5974 +f 6452/6396/5974 6450/6394/5972 6536/6480/6056 +f 6443/6387/5965 4132/4077/3720 4131/4076/3719 +f 4131/4076/3719 6445/6389/5967 6443/6387/5965 +f 6442/6386/5964 6441/6385/5963 4029/3973/3618 +f 4029/3973/3618 3971/3915/3560 6442/6386/5964 +f 6424/6368/5946 6423/6367/5945 4495/4439/4076 +f 4495/4439/4076 4494/4438/4075 6424/6368/5946 +f 6424/6368/5946 4494/4438/4075 4498/4442/4079 +f 4498/4442/4079 6425/6369/5947 6424/6368/5946 +f 6423/6367/5945 6421/6365/5943 1577/1522/1190 +f 1577/1522/1190 6537/6481/6057 6423/6367/5945 +f 6423/6367/5945 6537/6481/6057 1299/1243/915 +f 1299/1243/915 4495/4439/4076 6423/6367/5945 +f 6537/6481/6057 1577/1522/1190 1576/1521/1189 +f 1576/1521/1189 6538/6482/6058 6537/6481/6057 +f 6537/6481/6057 6538/6482/6058 1300/1244/916 +f 1300/1244/916 1299/1243/915 6537/6481/6057 +f 6538/6482/6058 1576/1521/1189 1585/1529/1197 +f 1585/1529/1197 6539/6483/6059 6538/6482/6058 +f 6538/6482/6058 6539/6483/6059 1303/1247/919 +f 1303/1247/919 1300/1244/916 6538/6482/6058 +f 6539/6483/6059 1585/1529/1197 6540/6484/6060 +f 6540/6484/6060 6541/6485/6061 6539/6483/6059 +f 6539/6483/6059 6541/6485/6061 6542/6486/6062 +f 6542/6486/6062 1303/1247/919 6539/6483/6059 +f 6542/6486/6062 6541/6485/6061 6543/6487/6063 +f 6543/6487/6063 6544/6488/6064 6542/6486/6062 +f 6542/6486/6062 6544/6488/6064 6545/6489/6065 +f 6545/6489/6065 6546/6490/6066 6542/6486/6062 +f 6542/6486/6062 6546/6490/6066 1304/1248/920 +f 1304/1248/920 1303/1247/919 6542/6486/6062 +f 6546/6490/6066 6545/6489/6065 6547/6491/6067 +f 6547/6491/6067 2550/2494/2153 6546/6490/6066 +f 6546/6490/6066 2550/2494/2153 1305/1249/921 +f 1305/1249/921 1304/1248/920 6546/6490/6066 +f 6547/6491/6067 6545/6489/6065 6548/6492/6068 +f 6548/6492/6068 6549/6493/6069 6547/6491/6067 +f 6547/6491/6067 6549/6493/6069 6550/6494/6070 +f 6550/6494/6070 6551/6495/6071 6547/6491/6067 +f 6547/6491/6067 6551/6495/6071 2551/2495/2154 +f 2551/2495/2154 2550/2494/2153 6547/6491/6067 +f 6551/6495/6071 6550/6494/6070 6552/6496/6072 +f 6552/6496/6072 6553/6497/6073 6551/6495/6071 +f 6551/6495/6071 6553/6497/6073 2554/2498/2157 +f 2554/2498/2157 2551/2495/2154 6551/6495/6071 +f 6552/6496/6072 6550/6494/6070 6554/6498/6074 +f 6554/6498/6074 6555/6499/6075 6552/6496/6072 +f 6557/6500/6076 6556/6501/6077 3549/3493/3143 +f 3549/3493/3143 3548/3492/3142 6557/6500/6076 +f 6557/6500/6076 3548/3492/3142 2722/2666/2319 +f 2722/2666/2319 2721/2665/2318 6557/6500/6076 +f 6555/6499/6075 6554/6498/6074 6558/6502/6078 +f 6558/6502/6078 6559/6503/6079 6555/6499/6075 +f 6556/6501/6077 6560/6504/6079 3550/3494/3144 +f 3550/3494/3144 3549/3493/3143 6556/6501/6077 +f 6559/6503/6079 6558/6502/6078 1294/1238/910 +f 1294/1238/910 6561/6505/6080 6559/6503/6079 +f 6560/6504/6079 6562/6506/6081 6563/6507/6082 +f 6563/6507/6082 3550/3494/3144 6560/6504/6079 +f 6561/6505/6080 1294/1238/910 1293/1237/909 +f 1293/1237/909 4248/4192/3834 6561/6505/6080 +f 6561/6505/6080 4248/4192/3834 4247/4191/3833 +f 4247/4191/3833 4253/4197/3839 6561/6505/6080 +f 6558/6502/6078 6564/6508/6083 1288/1233/905 +f 1288/1233/905 1294/1238/910 6558/6502/6078 +f 6558/6502/6078 6554/6498/6074 6565/6509/6084 +f 6565/6509/6084 6564/6508/6083 6558/6502/6078 +f 6565/6509/6084 6566/6510/6085 6567/6511/6086 +f 6567/6511/6086 6564/6508/6083 6565/6509/6084 +f 6565/6509/6084 6554/6498/6074 6550/6494/6070 +f 6550/6494/6070 6549/6493/6069 6565/6509/6084 +f 6565/6509/6084 6549/6493/6069 6548/6492/6068 +f 6548/6492/6068 6566/6510/6085 6565/6509/6084 +f 6567/6511/6086 4239/4184/3826 2132/2076/1739 +f 2132/2076/1739 1289/1234/906 6567/6511/6086 +f 6567/6511/6086 1289/1234/906 1288/1233/905 +f 1288/1233/905 6564/6508/6083 6567/6511/6086 +f 6567/6511/6086 6566/6510/6085 4240/4185/3827 +f 4240/4185/3827 4239/4184/3826 6567/6511/6086 +f 6566/6510/6085 6548/6492/6068 6568/6512/6087 +f 6568/6512/6087 4240/4185/3827 6566/6510/6085 +f 6568/6512/6087 6569/6513/6088 4241/4186/3828 +f 4241/4186/3828 4240/4185/3827 6568/6512/6087 +f 6568/6512/6087 6548/6492/6068 6545/6489/6065 +f 6545/6489/6065 6544/6488/6064 6568/6512/6087 +f 6568/6512/6087 6544/6488/6064 6543/6487/6063 +f 6543/6487/6063 6569/6513/6088 6568/6512/6087 +f 6569/6513/6088 4249/4193/3835 4243/4187/3829 +f 4243/4187/3829 4241/4186/3828 6569/6513/6088 +f 6569/6513/6088 6543/6487/6063 6570/6514/6089 +f 6570/6514/6089 4249/4193/3835 6569/6513/6088 +f 6570/6514/6089 4254/4198/3840 4250/4194/3836 +f 4250/4194/3836 4249/4193/3835 6570/6514/6089 +f 6570/6514/6089 6543/6487/6063 6541/6485/6061 +f 6541/6485/6061 6540/6484/6060 6570/6514/6089 +f 6570/6514/6089 6540/6484/6060 6571/6515/6090 +f 6571/6515/6090 4254/4198/3840 6570/6514/6089 +f 6571/6515/6090 4259/4203/3845 4255/4199/3841 +f 4255/4199/3841 4254/4198/3840 6571/6515/6090 +f 6571/6515/6090 6540/6484/6060 1585/1529/1197 +f 1585/1529/1197 1584/1528/1196 6571/6515/6090 +f 6571/6515/6090 1584/1528/1196 1583/1527/1195 +f 1583/1527/1195 4259/4203/3845 6571/6515/6090 +f 6415/6359/5938 6572/6516/6091 6573/6517/6092 +f 6573/6517/6092 6417/6361/5940 6415/6359/5938 +f 6415/6359/5938 6413/6357/5936 6412/6356/5935 +f 6412/6356/5935 6572/6516/6091 6415/6359/5938 +f 6572/6516/6091 6574/6518/6093 6575/6519/6094 +f 6575/6519/6094 6573/6517/6092 6572/6516/6091 +f 6572/6516/6091 6412/6356/5935 6576/6520/6095 +f 6576/6520/6095 6574/6518/6093 6572/6516/6091 +f 6576/6520/6095 6577/6521/6096 6578/6522/6097 +f 6578/6522/6097 6574/6518/6093 6576/6520/6095 +f 6576/6520/6095 6412/6356/5935 6410/6354/5933 +f 6410/6354/5933 6579/6523/6098 6576/6520/6095 +f 6576/6520/6095 6579/6523/6098 6580/6524/6099 +f 6580/6524/6099 6577/6521/6096 6576/6520/6095 +f 6580/6524/6099 6581/6525/6100 6582/6526/6101 +f 6582/6526/6101 6577/6521/6096 6580/6524/6099 +f 6580/6524/6099 6579/6523/6098 6583/6527/6102 +f 6583/6527/6102 6584/6528/6103 6580/6524/6099 +f 6580/6524/6099 6584/6528/6103 6585/6529/6104 +f 6585/6529/6104 6581/6525/6100 6580/6524/6099 +f 6585/6529/6104 6586/6530/6105 6587/6531/6106 +f 6587/6531/6106 6581/6525/6100 6585/6529/6104 +f 6585/6529/6104 6584/6528/6103 6588/6532/6107 +f 6588/6532/6107 6589/6533/6108 6585/6529/6104 +f 6585/6529/6104 6589/6533/6108 6590/6534/6109 +f 6590/6534/6109 6586/6530/6105 6585/6529/6104 +f 6590/6534/6109 6589/6533/6108 6328/6272/5854 +f 6328/6272/5854 6326/6270/5852 6590/6534/6109 +f 6590/6534/6109 6326/6270/5852 6324/6268/5850 +f 6324/6268/5850 6591/6535/6110 6590/6534/6109 +f 6590/6534/6109 6591/6535/6110 6592/6536/6111 +f 6592/6536/6111 6586/6530/6105 6590/6534/6109 +f 6592/6536/6111 6593/6537/6112 4285/4229/3871 +f 4285/4229/3871 6594/6538/6113 6592/6536/6111 +f 6592/6536/6111 6594/6538/6113 6587/6531/6106 +f 6587/6531/6106 6586/6530/6105 6592/6536/6111 +f 6592/6536/6111 6591/6535/6110 6595/6539/6114 +f 6595/6539/6114 6593/6537/6112 6592/6536/6111 +f 6595/6539/6114 6591/6535/6110 6324/6268/5850 +f 6324/6268/5850 6322/6266/5848 6595/6539/6114 +f 6595/6539/6114 6322/6266/5848 1200/1145/817 +f 1200/1145/817 1199/1144/816 6595/6539/6114 +f 6595/6539/6114 1199/1144/816 1206/1150/822 +f 1206/1150/822 6593/6537/6112 6595/6539/6114 +f 6594/6538/6113 4285/4229/3871 4281/4225/3867 +f 4281/4225/3867 4280/4224/3866 6594/6538/6113 +f 6594/6538/6113 4280/4224/3866 6596/6540/6115 +f 6596/6540/6115 6587/6531/6106 6594/6538/6113 +f 6596/6540/6115 4280/4224/3866 4274/4219/3861 +f 4274/4219/3861 4273/4218/3860 6596/6540/6115 +f 6596/6540/6115 4273/4218/3860 6597/6541/6116 +f 6597/6541/6116 6582/6526/6101 6596/6540/6115 +f 6596/6540/6115 6582/6526/6101 6581/6525/6100 +f 6581/6525/6100 6587/6531/6106 6596/6540/6115 +f 6597/6541/6116 4273/4218/3860 4272/4217/3859 +f 4272/4217/3859 6598/6542/6117 6597/6541/6116 +f 6597/6541/6116 6598/6542/6117 6599/6543/6118 +f 6599/6543/6118 6578/6522/6097 6597/6541/6116 +f 6597/6541/6116 6578/6522/6097 6577/6521/6096 +f 6577/6521/6096 6582/6526/6101 6597/6541/6116 +f 6600/6544/6119 4268/4212/3854 4266/4210/3852 +f 4266/4210/3852 4265/4209/3851 6600/6544/6119 +f 6602/6545/6120 6601/6546/6121 1582/1526/1194 +f 1582/1526/1194 1586/1530/1198 6602/6545/6120 +f 6599/6543/6118 6575/6519/6094 6574/6518/6093 +f 6574/6518/6093 6578/6522/6097 6599/6543/6118 +f 6593/6537/6112 1206/1150/822 4286/4230/3872 +f 4286/4230/3872 4285/4229/3871 6593/6537/6112 +f 6589/6533/6108 6588/6532/6107 6330/6274/5856 +f 6330/6274/5856 6328/6272/5854 6589/6533/6108 +f 6588/6532/6107 6584/6528/6103 6583/6527/6102 +f 6583/6527/6102 2609/2553/2213 6588/6532/6107 +f 6588/6532/6107 2609/2553/2213 2608/2552/2212 +f 2608/2552/2212 6330/6274/5856 6588/6532/6107 +f 6583/6527/6102 6579/6523/6098 6410/6354/5933 +f 6410/6354/5933 6409/6353/5932 6583/6527/6102 +f 6583/6527/6102 6409/6353/5932 2603/2548/2208 +f 2603/2548/2208 2609/2553/2213 6583/6527/6102 +f 6403/6347/5926 1825/1770/1434 1824/1769/1433 +f 1824/1769/1433 6400/6344/5923 6403/6347/5926 +f 6388/6332/5912 6387/6331/5911 3714/3658/3307 +f 3714/3658/3307 3706/3651/3300 6388/6332/5912 +f 6335/6279/5861 6333/6277/5859 2607/2551/2211 +f 2607/2551/2211 2605/2550/2210 6335/6279/5861 +f 6331/6275/5857 6330/6274/5856 2608/2552/2212 +f 2608/2552/2212 2607/2551/2211 6331/6275/5857 +f 6313/6257/5839 6312/6256/5838 1207/1151/823 +f 1207/1151/823 1197/1142/814 6313/6257/5839 +f 6312/6256/5838 6603/6547/6122 6604/6548/6123 +f 6604/6548/6123 1207/1151/823 6312/6256/5838 +f 6312/6256/5838 6310/6254/5836 6309/6253/5835 +f 6309/6253/5835 6603/6547/6122 6312/6256/5838 +f 6606/6549/6124 4306/4251/3893 4305/4250/3892 +f 4305/4250/3892 6605/6550/6125 6606/6549/6124 +f 6604/6548/6123 6607/6551/6126 1208/1152/824 +f 1208/1152/824 1207/1151/823 6604/6548/6123 +f 6606/6549/6124 6608/6552/6127 6609/6553/6128 +f 6609/6553/6128 4306/4251/3893 6606/6549/6124 +f 6609/6553/6128 4313/4257/3899 4307/4252/3894 +f 4307/4252/3894 4306/4251/3893 6609/6553/6128 +f 6609/6553/6128 6608/6552/6127 6610/6554/6129 +f 6610/6554/6129 6611/6555/6130 6609/6553/6128 +f 6609/6553/6128 6611/6555/6130 6612/6556/6131 +f 6612/6556/6131 4313/4257/3899 6609/6553/6128 +f 6612/6556/6131 4318/4262/3904 4314/4258/3900 +f 4314/4258/3900 4313/4257/3899 6612/6556/6131 +f 6612/6556/6131 6611/6555/6130 6305/6249/5831 +f 6305/6249/5831 4335/4279/3921 6612/6556/6131 +f 6612/6556/6131 4335/4279/3921 4333/4277/3919 +f 4333/4277/3919 4318/4262/3904 6612/6556/6131 +f 6611/6555/6130 6610/6554/6129 6306/6250/5832 +f 6306/6250/5832 6305/6249/5831 6611/6555/6130 +f 6305/6249/5831 4338/4282/3924 4336/4280/3922 +f 4336/4280/3922 4335/4279/3921 6305/6249/5831 +f 6304/6248/5830 6613/6557/6132 4342/4286/3928 +f 4342/4286/3928 4340/4284/3926 6304/6248/5830 +f 6613/6557/6132 6614/6558/6133 6615/6559/6134 +f 6615/6559/6134 6616/6560/6135 6613/6557/6132 +f 6613/6557/6132 6616/6560/6135 6617/6561/6136 +f 6617/6561/6136 4342/4286/3928 6613/6557/6132 +f 6617/6561/6136 6616/6560/6135 6618/6562/6137 +f 6618/6562/6137 6619/6563/6138 6617/6561/6136 +f 6617/6561/6136 6619/6563/6138 6620/6564/6139 +f 6620/6564/6139 4345/4289/3931 6617/6561/6136 +f 6617/6561/6136 4345/4289/3931 4343/4287/3929 +f 4343/4287/3929 4342/4286/3928 6617/6561/6136 +f 6620/6564/6139 6619/6563/6138 6621/6565/6140 +f 6621/6565/6140 6622/6566/6141 6620/6564/6139 +f 6620/6564/6139 6622/6566/6141 6623/6567/6142 +f 6623/6567/6142 6624/6568/6143 6620/6564/6139 +f 6620/6564/6139 6624/6568/6143 4346/4290/3932 +f 4346/4290/3932 4345/4289/3931 6620/6564/6139 +f 6624/6568/6143 6623/6567/6142 6625/6569/6144 +f 6625/6569/6144 6626/6570/6145 6624/6568/6143 +f 6624/6568/6143 6626/6570/6145 4347/4291/3933 +f 4347/4291/3933 4346/4290/3932 6624/6568/6143 +f 6626/6570/6145 6625/6569/6144 4383/4327/3969 +f 4383/4327/3969 4382/4326/3968 6626/6570/6145 +f 6626/6570/6145 4382/4326/3968 4349/4293/3935 +f 4349/4293/3935 4347/4291/3933 6626/6570/6145 +f 6625/6569/6144 6623/6567/6142 6627/6571/6146 +f 6627/6571/6146 6628/6572/6147 6625/6569/6144 +f 6625/6569/6144 6628/6572/6147 4385/4329/3971 +f 4385/4329/3971 4383/4327/3969 6625/6569/6144 +f 6628/6572/6147 6627/6571/6146 6629/6573/6148 +f 6629/6573/6148 6630/6574/6149 6628/6572/6147 +f 6628/6572/6147 6630/6574/6149 6631/6575/6150 +f 6631/6575/6150 4385/4329/3971 6628/6572/6147 +f 6631/6575/6150 6630/6574/6149 6632/6576/6151 +f 6632/6576/6151 6633/6577/6152 6631/6575/6150 +f 6631/6575/6150 6633/6577/6152 6634/6578/6153 +f 6634/6578/6153 4388/4332/3974 6631/6575/6150 +f 6631/6575/6150 4388/4332/3974 4386/4330/3972 +f 4386/4330/3972 4385/4329/3971 6631/6575/6150 +f 6634/6578/6153 6633/6577/6152 6635/6579/6154 +f 6635/6579/6154 6636/6580/6155 6634/6578/6153 +f 6634/6578/6153 6636/6580/6155 6637/6581/6156 +f 6637/6581/6156 4391/4335/3977 6634/6578/6153 +f 6634/6578/6153 4391/4335/3977 4389/4333/3975 +f 4389/4333/3975 4388/4332/3974 6634/6578/6153 +f 6637/6581/6156 6636/6580/6155 1322/1266/938 +f 1322/1266/938 2038/1982/1645 6637/6581/6156 +f 6637/6581/6156 2038/1982/1645 2037/1981/1644 +f 2037/1981/1644 6638/6582/6157 6637/6581/6156 +f 6637/6581/6156 6638/6582/6157 4392/4336/3978 +f 4392/4336/3978 4391/4335/3977 6637/6581/6156 +f 6638/6582/6157 2037/1981/1644 3293/3238/2889 +f 3293/3238/2889 6639/6583/3043 6638/6582/6157 +f 6638/6582/6157 6639/6583/3043 4393/4337/3979 +f 4393/4337/3979 4392/4336/3978 6638/6582/6157 +f 6636/6580/6155 6635/6579/6154 1317/1262/934 +f 1317/1262/934 1322/1266/938 6636/6580/6155 +f 6635/6579/6154 6640/6584/6158 1318/1263/935 +f 1318/1263/935 1317/1262/934 6635/6579/6154 +f 6635/6579/6154 6633/6577/6152 6632/6576/6151 +f 6632/6576/6151 6640/6584/6158 6635/6579/6154 +f 6640/6584/6158 6641/6585/6159 6642/6586/6160 +f 6642/6586/6160 1318/1263/935 6640/6584/6158 +f 6640/6584/6158 6632/6576/6151 6643/6587/6161 +f 6643/6587/6161 6641/6585/6159 6640/6584/6158 +f 6643/6587/6161 6644/6588/6162 6645/6589/6163 +f 6645/6589/6163 6641/6585/6159 6643/6587/6161 +f 6643/6587/6161 6632/6576/6151 6630/6574/6149 +f 6630/6574/6149 6629/6573/6148 6643/6587/6161 +f 6643/6587/6161 6629/6573/6148 6646/6590/6164 +f 6646/6590/6164 6644/6588/6162 6643/6587/6161 +f 6646/6590/6164 6647/6591/6165 6648/6592/6166 +f 6648/6592/6166 6644/6588/6162 6646/6590/6164 +f 6646/6590/6164 6629/6573/6148 6627/6571/6146 +f 6627/6571/6146 6649/6593/6167 6646/6590/6164 +f 6646/6590/6164 6649/6593/6167 6650/6594/6168 +f 6650/6594/6168 6647/6591/6165 6646/6590/6164 +f 6650/6594/6168 6651/6595/6169 6652/6596/6170 +f 6652/6596/6170 6647/6591/6165 6650/6594/6168 +f 6650/6594/6168 6649/6593/6167 6622/6566/6141 +f 6622/6566/6141 6621/6565/6140 6650/6594/6168 +f 6650/6594/6168 6621/6565/6140 6653/6597/6171 +f 6653/6597/6171 6651/6595/6169 6650/6594/6168 +f 6653/6597/6171 6654/6598/6172 6655/6599/6173 +f 6655/6599/6173 6651/6595/6169 6653/6597/6171 +f 6653/6597/6171 6621/6565/6140 6619/6563/6138 +f 6619/6563/6138 6618/6562/6137 6653/6597/6171 +f 6653/6597/6171 6618/6562/6137 6656/6600/6174 +f 6656/6600/6174 6654/6598/6172 6653/6597/6171 +f 6660/6601/6175 6657/6602/6176 6658/6603/6177 +f 6658/6603/6177 6659/6604/6178 6660/6601/6175 +f 6656/6600/6174 6618/6562/6137 6616/6560/6135 +f 6616/6560/6135 6615/6559/6134 6656/6600/6174 +f 6660/6601/6175 6661/6605/6179 6662/6606/6180 +f 6662/6606/6180 6657/6602/6176 6660/6601/6175 +f 6662/6606/6180 6663/6607/6181 6664/6608/6182 +f 6664/6608/6182 6657/6602/6176 6662/6606/6180 +f 6662/6606/6180 6661/6605/6179 6297/6241/5823 +f 6297/6241/5823 6296/6240/5822 6662/6606/6180 +f 6662/6606/6180 6296/6240/5822 6665/6609/6183 +f 6665/6609/6183 6663/6607/6181 6662/6606/6180 +f 6665/6609/6183 6666/6610/6184 6667/6611/6185 +f 6667/6611/6185 6663/6607/6181 6665/6609/6183 +f 6665/6609/6183 6296/6240/5822 6294/6238/5820 +f 6294/6238/5820 6293/6237/5819 6665/6609/6183 +f 6665/6609/6183 6293/6237/5819 6668/6612/6186 +f 6668/6612/6186 6666/6610/6184 6665/6609/6183 +f 6668/6612/6186 6293/6237/5819 6289/6233/5815 +f 6289/6233/5815 6288/6232/5814 6668/6612/6186 +f 6668/6612/6186 6288/6232/5814 6669/6613/6187 +f 6669/6613/6187 6670/6614/6188 6668/6612/6186 +f 6668/6612/6186 6670/6614/6188 6671/6615/6189 +f 6671/6615/6189 6666/6610/6184 6668/6612/6186 +f 6671/6615/6189 6672/6616/6190 3514/3459/3109 +f 3514/3459/3109 3513/3458/3108 6671/6615/6189 +f 6671/6615/6189 3513/3458/3108 6667/6611/6185 +f 6667/6611/6185 6666/6610/6184 6671/6615/6189 +f 6671/6615/6189 6670/6614/6188 6673/6617/6191 +f 6673/6617/6191 6672/6616/6190 6671/6615/6189 +f 6673/6617/6191 6670/6614/6188 6669/6613/6187 +f 6669/6613/6187 6674/6618/6192 6673/6617/6191 +f 6673/6617/6191 6674/6618/6192 2596/2540/2200 +f 2596/2540/2200 2350/2295/1955 6673/6617/6191 +f 6673/6617/6191 2350/2295/1955 2349/2294/1954 +f 2349/2294/1954 6672/6616/6190 6673/6617/6191 +f 6674/6618/6192 6669/6613/6187 6283/6227/5809 +f 6283/6227/5809 6675/6619/6193 6674/6618/6192 +f 6674/6618/6192 6675/6619/6193 2597/2541/2201 +f 2597/2541/2201 2596/2540/2200 6674/6618/6192 +f 6675/6619/6193 6283/6227/5809 6279/6223/5805 +f 6279/6223/5805 6278/6222/5804 6675/6619/6193 +f 6675/6619/6193 6278/6222/5804 2598/2542/2202 +f 2598/2542/2202 2597/2541/2201 6675/6619/6193 +f 6672/6616/6190 2349/2294/1954 2355/2299/1959 +f 2355/2299/1959 3514/3459/3109 6672/6616/6190 +f 6669/6613/6187 6288/6232/5814 6284/6228/5810 +f 6284/6228/5810 6283/6227/5809 6669/6613/6187 +f 6667/6611/6185 3513/3458/3108 3512/3457/3107 +f 3512/3457/3107 6676/6620/6194 6667/6611/6185 +f 6667/6611/6185 6676/6620/6194 6664/6608/6182 +f 6664/6608/6182 6663/6607/6181 6667/6611/6185 +f 6676/6620/6194 3512/3457/3107 3517/3461/3111 +f 3517/3461/3111 2979/2923/2575 6676/6620/6194 +f 6676/6620/6194 2979/2923/2575 3520/3464/3114 +f 3520/3464/3114 6664/6608/6182 6676/6620/6194 +f 6664/6608/6182 3520/3464/3114 6658/6603/6177 +f 6658/6603/6177 6657/6602/6176 6664/6608/6182 +f 6658/6603/6177 3520/3464/3114 3519/3463/3113 +f 3519/3463/3113 6677/6621/6195 6658/6603/6177 +f 6658/6603/6177 6677/6621/6195 6678/6622/6196 +f 6678/6622/6196 6659/6604/6178 6658/6603/6177 +f 6677/6621/6195 3519/3463/3113 6679/6623/6197 +f 6679/6623/6197 6680/6624/6198 6677/6621/6195 +f 6677/6621/6195 6680/6624/6198 6681/6625/6199 +f 6681/6625/6199 6678/6622/6196 6677/6621/6195 +f 6681/6625/6199 6680/6624/6198 6682/6626/6200 +f 6682/6626/6200 6683/6627/6201 6681/6625/6199 +f 6686/6628/6202 6684/6629/6203 6685/6630/6204 +f 6685/6630/6204 6652/6596/6170 6686/6628/6202 +f 6686/6628/6202 6652/6596/6170 6651/6595/6169 +f 6651/6595/6169 6655/6599/6173 6686/6628/6202 +f 6685/6630/6204 6684/6629/6203 6687/6631/6205 +f 6687/6631/6205 6688/6632/6206 6685/6630/6204 +f 6685/6630/6204 6688/6632/6206 6689/6633/6207 +f 6689/6633/6207 6648/6592/6166 6685/6630/6204 +f 6685/6630/6204 6648/6592/6166 6647/6591/6165 +f 6647/6591/6165 6652/6596/6170 6685/6630/6204 +f 6689/6633/6207 6688/6632/6206 6690/6634/6208 +f 6690/6634/6208 6691/6635/6209 6689/6633/6207 +f 6689/6633/6207 6691/6635/6209 6692/6636/6210 +f 6692/6636/6210 6645/6589/6163 6689/6633/6207 +f 6689/6633/6207 6645/6589/6163 6644/6588/6162 +f 6644/6588/6162 6648/6592/6166 6689/6633/6207 +f 6692/6636/6210 6691/6635/6209 6693/6637/6211 +f 6693/6637/6211 6694/6638/6212 6692/6636/6210 +f 6692/6636/6210 6694/6638/6212 6695/6639/6213 +f 6695/6639/6213 6642/6586/6160 6692/6636/6210 +f 6692/6636/6210 6642/6586/6160 6641/6585/6159 +f 6641/6585/6159 6645/6589/6163 6692/6636/6210 +f 6695/6639/6213 6694/6638/6212 2766/2707/2360 +f 2766/2707/2360 2768/2712/2365 6695/6639/6213 +f 6695/6639/6213 2768/2712/2365 1323/1267/939 +f 1323/1267/939 1319/1264/936 6695/6639/6213 +f 6695/6639/6213 1319/1264/936 1318/1263/935 +f 1318/1263/935 6642/6586/6160 6695/6639/6213 +f 6694/6638/6212 6693/6637/6211 2769/2713/2366 +f 2769/2713/2366 2766/2707/2360 6694/6638/6212 +f 6693/6637/6211 6696/6640/6214 6697/6641/6215 +f 6697/6641/6215 2769/2713/2366 6693/6637/6211 +f 6693/6637/6211 6691/6635/6209 6690/6634/6208 +f 6690/6634/6208 6696/6640/6214 6693/6637/6211 +f 6697/6641/6215 6698/6642/6216 6699/6643/6217 +f 6699/6643/6217 6700/6644/6218 6697/6641/6215 +f 6697/6641/6215 6700/6644/6218 2770/2714/2367 +f 2770/2714/2367 2769/2713/2366 6697/6641/6215 +f 6697/6641/6215 6696/6640/6214 6701/6645/6219 +f 6701/6645/6219 6698/6642/6216 6697/6641/6215 +f 6705/6646/6220 6702/6647/6221 6703/6648/6222 +f 6703/6648/6222 6704/6649/6223 6705/6646/6220 +f 6701/6645/6219 6696/6640/6214 6690/6634/6208 +f 6690/6634/6208 6706/6650/6224 6701/6645/6219 +f 6705/6646/6220 6707/6651/6225 6708/6652/6226 +f 6708/6652/6226 6702/6647/6221 6705/6646/6220 +f 6708/6652/6226 6709/6653/6227 6710/6654/6228 +f 6710/6654/6228 6702/6647/6221 6708/6652/6226 +f 6708/6652/6226 6707/6651/6225 6711/6655/6229 +f 6711/6655/6229 6712/6656/6230 6708/6652/6226 +f 6708/6652/6226 6712/6656/6230 6713/6657/6231 +f 6713/6657/6231 6709/6653/6227 6708/6652/6226 +f 6713/6657/6231 6714/6658/6232 6715/6659/6233 +f 6715/6659/6233 6709/6653/6227 6713/6657/6231 +f 6713/6657/6231 6712/6656/6230 6682/6626/6200 +f 6682/6626/6200 6716/6660/6234 6713/6657/6231 +f 6713/6657/6231 6716/6660/6234 6717/6661/6235 +f 6717/6661/6235 6714/6658/6232 6713/6657/6231 +f 6717/6661/6235 6718/6662/6236 6719/6663/6237 +f 6719/6663/6237 6714/6658/6232 6717/6661/6235 +f 6717/6661/6235 6716/6660/6234 6679/6623/6197 +f 6679/6623/6197 2977/2921/2573 6717/6661/6235 +f 6717/6661/6235 2977/2921/2573 2975/2919/2571 +f 2975/2919/2571 6718/6662/6236 6717/6661/6235 +f 6719/6663/6237 6720/6664/6238 6721/6665/6239 +f 6721/6665/6239 6722/6666/6240 6719/6663/6237 +f 6719/6663/6237 6722/6666/6240 6715/6659/6233 +f 6715/6659/6233 6714/6658/6232 6719/6663/6237 +f 6719/6663/6237 6718/6662/6236 2686/2631/2284 +f 2686/2631/2284 6720/6664/6238 6719/6663/6237 +f 6722/6666/6240 6721/6665/6239 6723/6667/6241 +f 6723/6667/6241 6724/6668/6242 6722/6666/6240 +f 6722/6666/6240 6724/6668/6242 6725/6669/6243 +f 6725/6669/6243 6715/6659/6233 6722/6666/6240 +f 6725/6669/6243 6724/6668/6242 6726/6670/6244 +f 6726/6670/6244 6727/6671/6245 6725/6669/6243 +f 6725/6669/6243 6727/6671/6245 6728/6672/6246 +f 6728/6672/6246 6710/6654/6228 6725/6669/6243 +f 6725/6669/6243 6710/6654/6228 6709/6653/6227 +f 6709/6653/6227 6715/6659/6233 6725/6669/6243 +f 6728/6672/6246 6727/6671/6245 6729/6673/6247 +f 6729/6673/6247 6730/6674/6248 6728/6672/6246 +f 6728/6672/6246 6730/6674/6248 6731/6675/6249 +f 6731/6675/6249 6703/6648/6222 6728/6672/6246 +f 6728/6672/6246 6703/6648/6222 6702/6647/6221 +f 6702/6647/6221 6710/6654/6228 6728/6672/6246 +f 6731/6675/6249 6730/6674/6248 6732/6676/6250 +f 6732/6676/6250 6733/6677/6251 6731/6675/6249 +f 6731/6675/6249 6733/6677/6251 6734/6678/6252 +f 6734/6678/6252 6735/6679/6253 6731/6675/6249 +f 6731/6675/6249 6735/6679/6253 6704/6649/6223 +f 6704/6649/6223 6703/6648/6222 6731/6675/6249 +f 6734/6678/6252 6733/6677/6251 6736/6680/6254 +f 6736/6680/6254 6737/6681/6255 6734/6678/6252 +f 6741/6682/6256 6738/6683/6257 6739/6684/6258 +f 6739/6684/6258 6740/6685/6259 6741/6682/6256 +f 6741/6682/6256 6740/6685/6259 6700/6644/6218 +f 6700/6644/6218 6699/6643/6217 6741/6682/6256 +f 6740/6685/6259 6739/6684/6258 6742/6686/6260 +f 6742/6686/6260 6743/6687/6261 6740/6685/6259 +f 6740/6685/6259 6743/6687/6261 2770/2714/2367 +f 2770/2714/2367 6700/6644/6218 6740/6685/6259 +f 6743/6687/6261 6742/6686/6260 6744/6688/6262 +f 6744/6688/6262 6745/6689/6263 6743/6687/6261 +f 6743/6687/6261 6745/6689/6263 2763/2708/2361 +f 2763/2708/2361 2770/2714/2367 6743/6687/6261 +f 6745/6689/6263 6744/6688/6262 6746/6690/6264 +f 6746/6690/6264 6747/6691/6265 6745/6689/6263 +f 6745/6689/6263 6747/6691/6265 2764/2709/2362 +f 2764/2709/2362 2763/2708/2361 6745/6689/6263 +f 6747/6691/6265 6746/6690/6264 6748/6692/6266 +f 6748/6692/6266 6749/6693/6267 6747/6691/6265 +f 6747/6691/6265 6749/6693/6267 6750/6694/6268 +f 6750/6694/6268 2764/2709/2362 6747/6691/6265 +f 6750/6694/6268 6749/6693/6267 6751/6695/6269 +f 6751/6695/6269 6752/6696/6270 6750/6694/6268 +f 6750/6694/6268 6752/6696/6270 1111/1055/729 +f 1111/1055/729 6753/6697/6271 6750/6694/6268 +f 6750/6694/6268 6753/6697/6271 2765/2710/2363 +f 2765/2710/2363 2764/2709/2362 6750/6694/6268 +f 6753/6697/6271 1111/1055/729 1109/1054/728 +f 1109/1054/728 6754/6698/6272 6753/6697/6271 +f 6753/6697/6271 6754/6698/6272 2767/2711/2364 +f 2767/2711/2364 2765/2710/2363 6753/6697/6271 +f 6754/6698/6272 1109/1054/728 1108/1053/727 +f 1108/1053/727 1890/1835/1498 6754/6698/6272 +f 6754/6698/6272 1890/1835/1498 1889/1834/1497 +f 1889/1834/1497 2767/2711/2364 6754/6698/6272 +f 6752/6696/6270 6751/6695/6269 6755/6699/6273 +f 6755/6699/6273 6756/6700/6274 6752/6696/6270 +f 6752/6696/6270 6756/6700/6274 1112/1056/730 +f 1112/1056/730 1111/1055/729 6752/6696/6270 +f 6758/6701/6275 6757/6702/6273 3372/3316/2967 +f 3372/3316/2967 3371/3315/2966 6758/6701/6275 +f 6758/6701/6275 3371/3315/2966 1114/1059/733 +f 1114/1059/733 1113/1058/732 6758/6701/6275 +f 6755/6699/6273 6751/6695/6269 6759/6703/6276 +f 6759/6703/6276 6760/6704/6277 6755/6699/6273 +f 6757/6702/6273 6761/6705/6277 6762/6706/6278 +f 6762/6706/6278 3372/3316/2967 6757/6702/6273 +f 6762/6706/6278 6761/6705/6277 6763/6707/6279 +f 6763/6707/6279 6764/6708/6280 6762/6706/6278 +f 6762/6706/6278 6764/6708/6280 6765/6709/6281 +f 6765/6709/6281 6766/6710/6282 6762/6706/6278 +f 6762/6706/6278 6766/6710/6282 3364/3309/2960 +f 3364/3309/2960 3372/3316/2967 6762/6706/6278 +f 6766/6710/6282 6765/6709/6281 6767/6711/6283 +f 6767/6711/6283 6768/6712/6284 6766/6710/6282 +f 6766/6710/6282 6768/6712/6284 3365/3310/2961 +f 3365/3310/2961 3364/3309/2960 6766/6710/6282 +f 6768/6712/6284 6767/6711/6283 6769/6713/6285 +f 6769/6713/6285 6770/6714/6286 6768/6712/6284 +f 6768/6712/6284 6770/6714/6286 6771/6715/6287 +f 6771/6715/6287 3365/3310/2961 6768/6712/6284 +f 6771/6715/6287 6770/6714/6286 4406/4350/3992 +f 4406/4350/3992 4404/4348/3990 6771/6715/6287 +f 6771/6715/6287 4404/4348/3990 4402/4346/3988 +f 4402/4346/3988 4401/4345/3987 6771/6715/6287 +f 6771/6715/6287 4401/4345/3987 3366/3311/2962 +f 3366/3311/2962 3365/3310/2961 6771/6715/6287 +f 6770/6714/6286 6769/6713/6285 6772/6716/6288 +f 6772/6716/6288 4406/4350/3992 6770/6714/6286 +f 6772/6716/6288 6769/6713/6285 6773/6717/6289 +f 6773/6717/6289 6774/6718/6290 6772/6716/6288 +f 6772/6716/6288 6774/6718/6290 6775/6719/6291 +f 6775/6719/6291 4409/4353/3995 6772/6716/6288 +f 6772/6716/6288 4409/4353/3995 4407/4351/3993 +f 4407/4351/3993 4406/4350/3992 6772/6716/6288 +f 6775/6719/6291 6774/6718/6290 6776/6720/6292 +f 6776/6720/6292 6777/6721/6293 6775/6719/6291 +f 6775/6719/6291 6777/6721/6293 6778/6722/6294 +f 6778/6722/6294 6779/6723/6295 6775/6719/6291 +f 6775/6719/6291 6779/6723/6295 4410/4354/3996 +f 4410/4354/3996 4409/4353/3995 6775/6719/6291 +f 6779/6723/6295 6778/6722/6294 6780/6724/6296 +f 6780/6724/6296 6781/6725/6297 6779/6723/6295 +f 6779/6723/6295 6781/6725/6297 4411/4355/3997 +f 4411/4355/3997 4410/4354/3996 6779/6723/6295 +f 6781/6725/6297 6780/6724/6296 6782/6726/6298 +f 6782/6726/6298 6783/6727/6299 6781/6725/6297 +f 6781/6725/6297 6783/6727/6299 4413/4357/3999 +f 4413/4357/3999 4411/4355/3997 6781/6725/6297 +f 6787/6728/6300 6784/6729/6301 6785/6730/6302 +f 6785/6730/6302 6786/6731/4007 6787/6728/6300 +f 6788/6732/6300 4423/4367/4007 4421/4365/4005 +f 4421/4365/4005 4420/4364/3999 6788/6732/6300 +f 6785/6730/6302 6784/6729/6301 6789/6733/6303 +f 6789/6733/6303 6790/6734/6304 6785/6730/6302 +f 6785/6730/6302 6790/6734/6304 6791/6735/6305 +f 6791/6735/6305 4427/4372/4011 6785/6730/6302 +f 6785/6730/6302 4427/4372/4011 4426/4371/4008 +f 4426/4371/4008 6786/6731/4007 6785/6730/6302 +f 6791/6735/6305 6790/6734/6304 6792/6736/6306 +f 6792/6736/6306 6793/6737/6307 6791/6735/6305 +f 6791/6735/6305 6793/6737/6307 6794/6738/6308 +f 6794/6738/6308 4432/4376/4015 6791/6735/6305 +f 6791/6735/6305 4432/4376/4015 4428/4373/4012 +f 4428/4373/4012 4427/4372/4011 6791/6735/6305 +f 6794/6738/6308 6793/6737/6307 6795/6739/6309 +f 6795/6739/6309 3555/3500/3150 6794/6738/6308 +f 6794/6738/6308 3555/3500/3150 3558/3499/3149 +f 3558/3499/3149 4435/4379/4018 6794/6738/6308 +f 6794/6738/6308 4435/4379/4018 4433/4377/4016 +f 4433/4377/4016 4432/4376/4015 6794/6738/6308 +f 6795/6739/6309 6796/6740/6310 6797/6741/6311 +f 6797/6741/6311 6798/6742/6312 6795/6739/6309 +f 6795/6739/6309 6798/6742/6312 3556/3501/3151 +f 3556/3501/3151 3555/3500/3150 6795/6739/6309 +f 6795/6739/6309 6793/6737/6307 6792/6736/6306 +f 6792/6736/6306 6796/6740/6310 6795/6739/6309 +f 6802/6743/6313 6799/6744/6314 6800/6745/6315 +f 6800/6745/6315 6801/6746/6316 6802/6743/6313 +f 6802/6743/6313 6801/6746/6316 3552/3497/3147 +f 3552/3497/3147 3551/3496/3146 6802/6743/6313 +f 6801/6746/6316 6800/6745/6315 6803/6747/6317 +f 6803/6747/6317 6804/6748/6318 6801/6746/6316 +f 6801/6746/6316 6804/6748/6318 6805/6749/6319 +f 6805/6749/6319 3552/3497/3147 6801/6746/6316 +f 6805/6749/6319 6804/6748/6318 6806/6750/6320 +f 6806/6750/6320 2087/2032/1695 6805/6749/6319 +f 6805/6749/6319 2087/2032/1695 2086/2031/1694 +f 2086/2031/1694 6807/6751/6321 6805/6749/6319 +f 6805/6749/6319 6807/6751/6321 3553/3498/3148 +f 3553/3498/3148 3552/3497/3147 6805/6749/6319 +f 6807/6751/6321 2086/2031/1694 2091/2035/1698 +f 2091/2035/1698 6808/6752/6322 6807/6751/6321 +f 6807/6751/6321 6808/6752/6322 6809/6753/6323 +f 6809/6753/6323 3553/3498/3148 6807/6751/6321 +f 6809/6753/6323 6808/6752/6322 6810/6754/6324 +f 6810/6754/6324 6811/6755/6325 6809/6753/6323 +f 6815/6756/6326 6812/6757/6325 6813/6758/6327 +f 6813/6758/6327 6814/6759/6328 6815/6756/6326 +f 6815/6756/6326 6814/6759/6328 6816/6760/3154 +f 6816/6760/3154 6817/6761/6329 6815/6756/6326 +f 6814/6759/6328 6813/6758/6327 6818/6762/6330 +f 6818/6762/6330 6819/6763/6331 6814/6759/6328 +f 6814/6759/6328 6819/6763/6331 6820/6764/6332 +f 6820/6764/6332 6816/6760/3154 6814/6759/6328 +f 6820/6764/6332 6819/6763/6331 6821/6765/6333 +f 6821/6765/6333 6822/6766/6334 6820/6764/6332 +f 6823/6767/6335 4441/4385/4024 4439/4383/4022 +f 4439/4383/4022 4438/4382/4021 6823/6767/6335 +f 6823/6767/6335 4438/4382/4021 3558/3499/3149 +f 3558/3499/3149 3560/3504/3154 6823/6767/6335 +f 6821/6765/6333 6819/6763/6331 6818/6762/6330 +f 6818/6762/6330 6824/6768/6336 6821/6765/6333 +f 6821/6765/6333 6824/6768/6336 6825/6769/6337 +f 6825/6769/6337 4445/4390/4028 6821/6765/6333 +f 6821/6765/6333 4445/4390/4028 4444/4389/4025 +f 4444/4389/4025 6822/6766/6334 6821/6765/6333 +f 6825/6769/6337 6824/6768/6336 6826/6770/6338 +f 6826/6770/6338 6827/6771/6339 6825/6769/6337 +f 6825/6769/6337 6827/6771/6339 6828/6772/6340 +f 6828/6772/6340 6829/6773/6341 6825/6769/6337 +f 6825/6769/6337 6829/6773/6341 4446/4391/4029 +f 4446/4391/4029 4445/4390/4028 6825/6769/6337 +f 6829/6773/6341 6828/6772/6340 4458/4402/4039 +f 4458/4402/4039 4457/4401/4038 6829/6773/6341 +f 6829/6773/6341 4457/4401/4038 4448/4392/4030 +f 4448/4392/4030 4446/4391/4029 6829/6773/6341 +f 6828/6772/6340 6827/6771/6339 6830/6774/6342 +f 6830/6774/6342 6831/6775/6343 6828/6772/6340 +f 6828/6772/6340 6831/6775/6343 4460/4404/4041 +f 4460/4404/4041 4458/4402/4039 6828/6772/6340 +f 6831/6775/6343 6830/6774/6342 6832/6776/6344 +f 6832/6776/6344 6833/6777/6345 6831/6775/6343 +f 6831/6775/6343 6833/6777/6345 4462/4406/4043 +f 4462/4406/4043 4460/4404/4041 6831/6775/6343 +f 6833/6777/6345 6832/6776/6344 3058/3002/2654 +f 3058/3002/2654 2849/2793/2446 6833/6777/6345 +f 6833/6777/6345 2849/2793/2446 2848/2792/2445 +f 2848/2792/2445 4462/4406/4043 6833/6777/6345 +f 6832/6776/6344 6834/6778/6346 3059/3003/2655 +f 3059/3003/2655 3058/3002/2654 6832/6776/6344 +f 6832/6776/6344 6830/6774/6342 6835/6779/6347 +f 6835/6779/6347 6834/6778/6346 6832/6776/6344 +f 6835/6779/6347 6836/6780/6348 6837/6781/6349 +f 6837/6781/6349 6834/6778/6346 6835/6779/6347 +f 6835/6779/6347 6830/6774/6342 6827/6771/6339 +f 6827/6771/6339 6826/6770/6338 6835/6779/6347 +f 6835/6779/6347 6826/6770/6338 6838/6782/6350 +f 6838/6782/6350 6836/6780/6348 6835/6779/6347 +f 6838/6782/6350 6839/6783/6351 6840/6784/6352 +f 6840/6784/6352 6836/6780/6348 6838/6782/6350 +f 6838/6782/6350 6826/6770/6338 6824/6768/6336 +f 6824/6768/6336 6818/6762/6330 6838/6782/6350 +f 6838/6782/6350 6818/6762/6330 6813/6758/6327 +f 6813/6758/6327 6839/6783/6351 6838/6782/6350 +f 6840/6784/6352 6841/6785/6353 2675/2619/2272 +f 2675/2619/2272 6842/6786/6354 6840/6784/6352 +f 6840/6784/6352 6842/6786/6354 6837/6781/6349 +f 6837/6781/6349 6836/6780/6348 6840/6784/6352 +f 6840/6784/6352 6839/6783/6351 6843/6787/6355 +f 6843/6787/6355 6841/6785/6353 6840/6784/6352 +f 6843/6787/6355 1316/1260/932 1311/1255/927 +f 1311/1255/927 6841/6785/6353 6843/6787/6355 +f 6843/6787/6355 6839/6783/6351 6813/6758/6327 +f 6813/6758/6327 6812/6757/6325 6843/6787/6355 +f 6843/6787/6355 6812/6757/6325 6844/6788/6356 +f 6844/6788/6356 1316/1260/932 6843/6787/6355 +f 6842/6786/6354 2675/2619/2272 2674/2618/2271 +f 2674/2618/2271 6845/6789/6357 6842/6786/6354 +f 6842/6786/6354 6845/6789/6357 6846/6790/6358 +f 6846/6790/6358 6837/6781/6349 6842/6786/6354 +f 6846/6790/6358 6845/6789/6357 6847/6791/6359 +f 6847/6791/6359 6848/6792/6360 6846/6790/6358 +f 6846/6790/6358 6848/6792/6360 3051/2996/2648 +f 3051/2996/2648 3059/3003/2655 6846/6790/6358 +f 6846/6790/6358 3059/3003/2655 6834/6778/6346 +f 6834/6778/6346 6837/6781/6349 6846/6790/6358 +f 6848/6792/6360 6847/6791/6359 6849/6793/6361 +f 6849/6793/6361 6850/6794/6362 6848/6792/6360 +f 6848/6792/6360 6850/6794/6362 3052/2997/2649 +f 3052/2997/2649 3051/2996/2648 6848/6792/6360 +f 6850/6794/6362 6849/6793/6361 6851/6795/6363 +f 6851/6795/6363 6852/6796/6364 6850/6794/6362 +f 6850/6794/6362 6852/6796/6364 6853/6797/6365 +f 6853/6797/6365 3052/2997/2649 6850/6794/6362 +f 6853/6797/6365 6852/6796/6364 2200/2144/1806 +f 2200/2144/1806 2202/2146/1808 6853/6797/6365 +f 6853/6797/6365 2202/2146/1808 6854/6798/6366 +f 6854/6798/6366 6855/6799/6367 6853/6797/6365 +f 6853/6797/6365 6855/6799/6367 3053/2998/2650 +f 3053/2998/2650 3052/2997/2649 6853/6797/6365 +f 6859/6800/6368 6856/6801/6369 6857/6802/6370 +f 6857/6802/6370 6858/6803/6371 6859/6800/6368 +f 6859/6800/6368 6858/6803/6371 3056/3001/2653 +f 3056/3001/2653 3055/3000/2652 6859/6800/6368 +f 6858/6803/6371 6857/6802/6370 6860/6804/6372 +f 6860/6804/6372 6861/6805/6373 6858/6803/6371 +f 6858/6803/6371 6861/6805/6373 6862/6806/6374 +f 6862/6806/6374 3056/3001/2653 6858/6803/6371 +f 6862/6806/6374 2874/2818/2471 2873/2817/2470 +f 2873/2817/2470 3056/3001/2653 6862/6806/6374 +f 6862/6806/6374 6861/6805/6373 6863/6807/6375 +f 6863/6807/6375 6864/6808/6376 6862/6806/6374 +f 6862/6806/6374 6864/6808/6376 2875/2819/2472 +f 2875/2819/2472 2874/2818/2471 6862/6806/6374 +f 6864/6808/6376 6863/6807/6375 6865/6809/6377 +f 6865/6809/6377 6866/6810/6378 6864/6808/6376 +f 6864/6808/6376 6866/6810/6378 6867/6811/6379 +f 6867/6811/6379 2875/2819/2472 6864/6808/6376 +f 6867/6811/6379 6868/6812/6380 2876/2820/2473 +f 2876/2820/2473 2875/2819/2472 6867/6811/6379 +f 6867/6811/6379 6866/6810/6378 2931/2876/2529 +f 2931/2876/2529 2930/2875/2528 6867/6811/6379 +f 6867/6811/6379 2930/2875/2528 6869/6813/6381 +f 6869/6813/6381 6868/6812/6380 6867/6811/6379 +f 6869/6813/6381 6870/6814/6382 6871/6815/6383 +f 6871/6815/6383 6868/6812/6380 6869/6813/6381 +f 6869/6813/6381 2930/2875/2528 2929/2874/2527 +f 2929/2874/2527 6872/6816/6384 6869/6813/6381 +f 6869/6813/6381 6872/6816/6384 6873/6817/6385 +f 6873/6817/6385 6870/6814/6382 6869/6813/6381 +f 6873/6817/6385 6874/6818/6386 6875/6819/6387 +f 6875/6819/6387 6870/6814/6382 6873/6817/6385 +f 6873/6817/6385 6872/6816/6384 6876/6820/6388 +f 6876/6820/6388 2231/2175/1837 6873/6817/6385 +f 6873/6817/6385 2231/2175/1837 2230/2174/1836 +f 2230/2174/1836 6874/6818/6386 6873/6817/6385 +f 6876/6820/6388 6872/6816/6384 2929/2874/2527 +f 2929/2874/2527 2936/2880/2533 6876/6820/6388 +f 6876/6820/6388 2936/2880/2533 6877/6821/6389 +f 6877/6821/6389 6878/6822/6390 6876/6820/6388 +f 6876/6820/6388 6878/6822/6390 2232/2176/1838 +f 2232/2176/1838 2231/2175/1837 6876/6820/6388 +f 6878/6822/6390 6877/6821/6389 6879/6823/6391 +f 6879/6823/6391 3333/3277/2928 6878/6822/6390 +f 6878/6822/6390 3333/3277/2928 2233/2177/1839 +f 2233/2177/1839 2232/2176/1838 6878/6822/6390 +f 6879/6823/6391 6877/6821/6389 6880/6824/6392 +f 6880/6824/6392 6881/6825/6393 6879/6823/6391 +f 6879/6823/6391 6881/6825/6393 6882/6826/6394 +f 6882/6826/6394 6883/6827/6395 6879/6823/6391 +f 6879/6823/6391 6883/6827/6395 3329/3274/2925 +f 3329/3274/2925 3333/3277/2928 6879/6823/6391 +f 6883/6827/6395 6882/6826/6394 3018/2963/2615 +f 3018/2963/2615 6884/6828/6396 6883/6827/6395 +f 6883/6827/6395 6884/6828/6396 3330/3275/2926 +f 3330/3275/2926 3329/3274/2925 6883/6827/6395 +f 6884/6828/6396 3018/2963/2615 3017/2962/2614 +f 3017/2962/2614 6885/6829/6397 6884/6828/6396 +f 6884/6828/6396 6885/6829/6397 6886/6830/6398 +f 6886/6830/6398 3330/3275/2926 6884/6828/6396 +f 6886/6830/6398 6887/6831/6399 3331/3276/2927 +f 3331/3276/2927 3330/3275/2926 6886/6830/6398 +f 6886/6830/6398 6885/6829/6397 3209/3154/2805 +f 3209/3154/2805 3214/3158/2809 6886/6830/6398 +f 6886/6830/6398 3214/3158/2809 6888/6832/6400 +f 6888/6832/6400 6887/6831/6399 6886/6830/6398 +f 6888/6832/6400 6889/6833/6401 2228/2172/1834 +f 2228/2172/1834 6887/6831/6399 6888/6832/6400 +f 6888/6832/6400 3214/3158/2809 3213/3157/2808 +f 3213/3157/2808 6890/6834/6402 6888/6832/6400 +f 6888/6832/6400 6890/6834/6402 6891/6835/6403 +f 6891/6835/6403 6889/6833/6401 6888/6832/6400 +f 6891/6835/6403 6892/6836/6404 6893/6837/6405 +f 6893/6837/6405 6889/6833/6401 6891/6835/6403 +f 6891/6835/6403 6890/6834/6402 6894/6838/6406 +f 6894/6838/6406 6895/6839/6407 6891/6835/6403 +f 6891/6835/6403 6895/6839/6407 6896/6840/6408 +f 6896/6840/6408 6892/6836/6404 6891/6835/6403 +f 6896/6840/6408 6897/6841/6409 6898/6842/6410 +f 6898/6842/6410 6892/6836/6404 6896/6840/6408 +f 6902/6843/6411 6899/6844/6412 6900/6845/6413 +f 6900/6845/6413 6901/6846/6414 6902/6843/6411 +f 6902/6843/6411 6901/6846/6414 6903/6847/6415 +f 6903/6847/6415 6904/6848/6416 6902/6843/6411 +f 6903/6847/6415 6905/6849/6417 6906/6850/6418 +f 6906/6850/6418 6904/6848/6416 6903/6847/6415 +f 6903/6847/6415 6901/6846/6414 1307/1252/924 +f 1307/1252/924 1306/1251/923 6903/6847/6415 +f 6903/6847/6415 1306/1251/923 1313/1257/929 +f 1313/1257/929 6905/6849/6417 6903/6847/6415 +f 6910/6851/6419 6907/6852/6420 6908/6853/6421 +f 6908/6853/6421 6909/6854/6422 6910/6851/6419 +f 6910/6851/6419 6909/6854/6422 6898/6842/6410 +f 6898/6842/6410 6897/6841/6409 6910/6851/6419 +f 6906/6850/6418 6905/6849/6417 6911/6855/6423 +f 6911/6855/6423 6912/6856/6424 6906/6850/6418 +f 6911/6855/6423 6913/6857/6425 6914/6858/6426 +f 6914/6858/6426 6912/6856/6424 6911/6855/6423 +f 6911/6855/6423 6905/6849/6417 1313/1257/929 +f 1313/1257/929 6915/6859/6427 6911/6855/6423 +f 6911/6855/6423 6915/6859/6427 6916/6860/6428 +f 6916/6860/6428 6913/6857/6425 6911/6855/6423 +f 6916/6860/6428 6917/6861/6429 2285/2230/1892 +f 2285/2230/1892 6913/6857/6425 6916/6860/6428 +f 6916/6860/6428 6915/6859/6427 6918/6862/6430 +f 6918/6862/6430 6919/6863/6431 6916/6860/6428 +f 6916/6860/6428 6919/6863/6431 6920/6864/6432 +f 6920/6864/6432 6917/6861/6429 6916/6860/6428 +f 6920/6864/6432 2530/2474/2134 2529/2473/2133 +f 2529/2473/2133 6917/6861/6429 6920/6864/6432 +f 6920/6864/6432 6919/6863/6431 6921/6865/6433 +f 6921/6865/6433 6922/6866/6434 6920/6864/6432 +f 6920/6864/6432 6922/6866/6434 6923/6867/6435 +f 6923/6867/6435 2530/2474/2134 6920/6864/6432 +f 6923/6867/6435 6924/6868/6436 2521/2466/2126 +f 2521/2466/2126 2530/2474/2134 6923/6867/6435 +f 6923/6867/6435 6922/6866/6434 6925/6869/6437 +f 6925/6869/6437 6926/6870/6438 6923/6867/6435 +f 6923/6867/6435 6926/6870/6438 6927/6871/6439 +f 6927/6871/6439 6924/6868/6436 6923/6867/6435 +f 6927/6871/6439 6928/6872/6440 6929/6873/6441 +f 6929/6873/6441 6924/6868/6436 6927/6871/6439 +f 6933/6874/6442 6930/6875/6443 6931/6876/6444 +f 6931/6876/6444 6932/6877/6445 6933/6874/6442 +f 6933/6874/6442 6932/6877/6445 6934/6878/6446 +f 6934/6878/6446 6935/6879/6447 6933/6874/6442 +f 6934/6878/6446 6936/6880/6448 6937/6881/6449 +f 6937/6881/6449 6935/6879/6447 6934/6878/6446 +f 6934/6878/6446 6932/6877/6445 6938/6882/6450 +f 6938/6882/6450 6939/6883/6451 6934/6878/6446 +f 6934/6878/6446 6939/6883/6451 6940/6884/6452 +f 6940/6884/6452 6936/6880/6448 6934/6878/6446 +f 6940/6884/6452 6939/6883/6451 6941/6885/6453 +f 6941/6885/6453 6942/6886/6454 6940/6884/6452 +f 6940/6884/6452 6942/6886/6454 6943/6887/6455 +f 6943/6887/6455 6944/6888/6456 6940/6884/6452 +f 6940/6884/6452 6944/6888/6456 6945/6889/6457 +f 6945/6889/6457 6936/6880/6448 6940/6884/6452 +f 6949/6890/6458 6946/6891/6459 6947/6892/6460 +f 6947/6892/6460 6948/6893/6461 6949/6890/6458 +f 6945/6889/6457 6950/6894/6462 6937/6881/6449 +f 6937/6881/6449 6936/6880/6448 6945/6889/6457 +f 6949/6890/6458 6951/6895/6463 6952/6896/6464 +f 6952/6896/6464 6946/6891/6459 6949/6890/6458 +f 6952/6896/6464 6951/6895/6463 6953/6897/6465 +f 6953/6897/6465 6954/6898/6466 6952/6896/6464 +f 6952/6896/6464 6954/6898/6466 6955/6899/6467 +f 6955/6899/6467 6956/6900/6468 6952/6896/6464 +f 6952/6896/6464 6956/6900/6468 1782/1726/1392 +f 1782/1726/1392 6946/6891/6459 6952/6896/6464 +f 6956/6900/6468 6955/6899/6467 3661/3605/3255 +f 3661/3605/3255 3660/3604/3254 6956/6900/6468 +f 6956/6900/6468 3660/3604/3254 1775/1720/1386 +f 1775/1720/1386 1782/1726/1392 6956/6900/6468 +f 6955/6899/6467 6954/6898/6466 6957/6901/6469 +f 6957/6901/6469 6958/6902/6470 6955/6899/6467 +f 6955/6899/6467 6958/6902/6470 6959/6903/6471 +f 6959/6903/6471 3661/3605/3255 6955/6899/6467 +f 6959/6903/6471 6958/6902/6470 6960/6904/6472 +f 6960/6904/6472 6961/6905/6473 6959/6903/6471 +f 6959/6903/6471 6961/6905/6473 6962/6906/6474 +f 6962/6906/6474 6963/6907/6475 6959/6903/6471 +f 6959/6903/6471 6963/6907/6475 3657/3602/3252 +f 3657/3602/3252 3661/3605/3255 6959/6903/6471 +f 6963/6907/6475 6962/6906/6474 6964/6908/6476 +f 6964/6908/6476 6965/6909/6477 6963/6907/6475 +f 6963/6907/6475 6965/6909/6477 3658/3603/3253 +f 3658/3603/3253 3657/3602/3252 6963/6907/6475 +f 6965/6909/6477 6964/6908/6476 6966/6910/6478 +f 6966/6910/6478 2664/2608/2261 6965/6909/6477 +f 6965/6909/6477 2664/2608/2261 2656/2601/2254 +f 2656/2601/2254 3658/3603/3253 6965/6909/6477 +f 6966/6910/6478 6964/6908/6476 6967/6911/6479 +f 6967/6911/6479 6968/6912/6480 6966/6910/6478 +f 6966/6910/6478 6968/6912/6480 6969/6913/6481 +f 6969/6913/6481 6970/6914/6482 6966/6910/6478 +f 6966/6910/6478 6970/6914/6482 2662/2606/2259 +f 2662/2606/2259 2664/2608/2261 6966/6910/6478 +f 6970/6914/6482 6969/6913/6481 6971/6915/6483 +f 6971/6915/6483 6972/6916/6484 6970/6914/6482 +f 6970/6914/6482 6972/6916/6484 2663/2607/2260 +f 2663/2607/2260 2662/2606/2259 6970/6914/6482 +f 6972/6916/6484 6971/6915/6483 6973/6917/6485 +f 6973/6917/6485 6974/6918/6486 6972/6916/6484 +f 6972/6916/6484 6974/6918/6486 6975/6919/6487 +f 6975/6919/6487 2663/2607/2260 6972/6916/6484 +f 6975/6919/6487 6974/6918/6486 6976/6920/6488 +f 6976/6920/6488 6977/6921/6489 6975/6919/6487 +f 6975/6919/6487 6977/6921/6489 6978/6922/6490 +f 6978/6922/6490 6979/6923/6491 6975/6919/6487 +f 6975/6919/6487 6979/6923/6491 2660/2604/2257 +f 2660/2604/2257 2663/2607/2260 6975/6919/6487 +f 6979/6923/6491 6978/6922/6490 4110/4054/3697 +f 4110/4054/3697 6980/6924/6492 6979/6923/6491 +f 6979/6923/6491 6980/6924/6492 2661/2605/2258 +f 2661/2605/2258 2660/2604/2257 6979/6923/6491 +f 6980/6924/6492 4110/4054/3697 4109/4053/3696 +f 4109/4053/3696 6981/6925/6493 6980/6924/6492 +f 6980/6924/6492 6981/6925/6493 6982/6926/6494 +f 6982/6926/6494 2661/2605/2258 6980/6924/6492 +f 6982/6926/6494 6983/6927/6495 2658/2602/2255 +f 2658/2602/2255 2661/2605/2258 6982/6926/6494 +f 6982/6926/6494 6981/6925/6493 6984/6928/6496 +f 6984/6928/6496 6985/6929/6497 6982/6926/6494 +f 6982/6926/6494 6985/6929/6497 6986/6930/6498 +f 6986/6930/6498 6983/6927/6495 6982/6926/6494 +f 6986/6930/6498 6987/6931/6499 6988/6932/6500 +f 6988/6932/6500 6983/6927/6495 6986/6930/6498 +f 6986/6930/6498 6985/6929/6497 6989/6933/6501 +f 6989/6933/6501 6990/6934/6502 6986/6930/6498 +f 6986/6930/6498 6990/6934/6502 6991/6935/6503 +f 6991/6935/6503 6987/6931/6499 6986/6930/6498 +f 6991/6935/6503 6992/6936/6504 6993/6937/6505 +f 6993/6937/6505 6987/6931/6499 6991/6935/6503 +f 6997/6938/6506 6994/6939/6507 6995/6940/6508 +f 6995/6940/6508 6996/6941/6509 6997/6938/6506 +f 6997/6938/6506 6996/6941/6509 6998/6942/6510 +f 6998/6942/6510 6999/6943/6504 6997/6938/6506 +f 6998/6942/6510 7000/6944/6511 7001/6945/6512 +f 7001/6945/6512 6999/6943/6504 6998/6942/6510 +f 6998/6942/6510 6996/6941/6509 7002/6946/6513 +f 7002/6946/6513 7003/6947/6514 6998/6942/6510 +f 6998/6942/6510 7003/6947/6514 7004/6948/6515 +f 7004/6948/6515 7000/6944/6511 6998/6942/6510 +f 7004/6948/6515 7005/6949/6516 2301/2245/1906 +f 2301/2245/1906 7000/6944/6511 7004/6948/6515 +f 7004/6948/6515 7003/6947/6514 7006/6950/6517 +f 7006/6950/6517 7007/6951/6518 7004/6948/6515 +f 7004/6948/6515 7007/6951/6518 7008/6952/6519 +f 7008/6952/6519 7005/6949/6516 7004/6948/6515 +f 7008/6952/6519 7009/6953/6520 7010/6954/6521 +f 7010/6954/6521 7005/6949/6516 7008/6952/6519 +f 7008/6952/6519 7007/6951/6518 7011/6955/6522 +f 7011/6955/6522 7012/6956/6523 7008/6952/6519 +f 7008/6952/6519 7012/6956/6523 7013/6957/6524 +f 7013/6957/6524 7009/6953/6520 7008/6952/6519 +f 7013/6957/6524 7014/6958/6525 7015/6959/6526 +f 7015/6959/6526 7009/6953/6520 7013/6957/6524 +f 7013/6957/6524 7012/6956/6523 7016/6960/6527 +f 7016/6960/6527 7017/6961/6528 7013/6957/6524 +f 7013/6957/6524 7017/6961/6528 7018/6962/6529 +f 7018/6962/6529 7014/6958/6525 7013/6957/6524 +f 7018/6962/6529 7019/6963/6530 7020/6964/6531 +f 7020/6964/6531 7014/6958/6525 7018/6962/6529 +f 7018/6962/6529 7017/6961/6528 7021/6965/6532 +f 7021/6965/6532 7022/6966/6533 7018/6962/6529 +f 7018/6962/6529 7022/6966/6533 7023/6967/6534 +f 7023/6967/6534 7019/6963/6530 7018/6962/6529 +f 7023/6967/6534 7024/6968/6535 7025/6969/6536 +f 7025/6969/6536 7019/6963/6530 7023/6967/6534 +f 7023/6967/6534 7022/6966/6533 7026/6970/6537 +f 7026/6970/6537 7027/6971/6538 7023/6967/6534 +f 7023/6967/6534 7027/6971/6538 7028/6972/6539 +f 7028/6972/6539 7024/6968/6535 7023/6967/6534 +f 7028/6972/6539 7029/6973/6540 7030/6974/6541 +f 7030/6974/6541 7024/6968/6535 7028/6972/6539 +f 7028/6972/6539 7027/6971/6538 7031/6975/6542 +f 7031/6975/6542 7032/6976/6543 7028/6972/6539 +f 7028/6972/6539 7032/6976/6543 7033/6977/6544 +f 7033/6977/6544 7029/6973/6540 7028/6972/6539 +f 7033/6977/6544 7034/6978/6545 7035/6979/6546 +f 7035/6979/6546 7029/6973/6540 7033/6977/6544 +f 7033/6977/6544 7032/6976/6543 7036/6980/6547 +f 7036/6980/6547 7037/6981/6548 7033/6977/6544 +f 7033/6977/6544 7037/6981/6548 7038/6982/6549 +f 7038/6982/6549 7034/6978/6545 7033/6977/6544 +f 7038/6982/6549 7039/6983/6550 7040/6984/6551 +f 7040/6984/6551 7034/6978/6545 7038/6982/6549 +f 7038/6982/6549 7037/6981/6548 7041/6985/6552 +f 7041/6985/6552 7042/6986/6553 7038/6982/6549 +f 7038/6982/6549 7042/6986/6553 7043/6987/6554 +f 7043/6987/6554 7039/6983/6550 7038/6982/6549 +f 7043/6987/6554 7044/6988/6555 7045/6989/6556 +f 7045/6989/6556 7039/6983/6550 7043/6987/6554 +f 7043/6987/6554 7042/6986/6553 7046/6990/6557 +f 7046/6990/6557 7047/6991/6558 7043/6987/6554 +f 7043/6987/6554 7047/6991/6558 7048/6992/6559 +f 7048/6992/6559 7044/6988/6555 7043/6987/6554 +f 7048/6992/6559 7049/6993/6560 7050/6994/6561 +f 7050/6994/6561 7044/6988/6555 7048/6992/6559 +f 7048/6992/6559 7047/6991/6558 7051/6995/6562 +f 7051/6995/6562 7052/6996/6563 7048/6992/6559 +f 7048/6992/6559 7052/6996/6563 7053/6997/6564 +f 7053/6997/6564 7049/6993/6560 7048/6992/6559 +f 7053/6997/6564 7054/6998/6565 7055/6999/6566 +f 7055/6999/6566 7049/6993/6560 7053/6997/6564 +f 7053/6997/6564 7052/6996/6563 7056/7000/6567 +f 7056/7000/6567 7057/7001/6568 7053/6997/6564 +f 7053/6997/6564 7057/7001/6568 7058/7002/6569 +f 7058/7002/6569 7054/6998/6565 7053/6997/6564 +f 7062/7003/6570 7059/7004/6571 7060/7005/6572 +f 7060/7005/6572 7061/7006/6573 7062/7003/6570 +f 7058/7002/6569 7057/7001/6568 7063/7007/6574 +f 7063/7007/6574 7064/7008/6575 7058/7002/6569 +f 7062/7003/6570 7065/7009/6576 7066/7010/6577 +f 7066/7010/6577 7059/7004/6571 7062/7003/6570 +f 7066/7010/6577 7067/7011/6578 7068/7012/6579 +f 7068/7012/6579 7059/7004/6571 7066/7010/6577 +f 7072/7013/6580 7069/7014/6581 7070/7015/6582 +f 7070/7015/6582 7071/7016/6583 7072/7013/6580 +f 7072/7013/6580 7071/7016/6583 7073/7017/6584 +f 7073/7017/6584 7074/7018/6585 7072/7013/6580 +f 7073/7017/6584 3926/3870/3516 3928/3872/3518 +f 3928/3872/3518 7074/7018/6585 7073/7017/6584 +f 7073/7017/6584 7071/7016/6583 7075/7019/6586 +f 7075/7019/6586 7076/7020/6587 7073/7017/6584 +f 7073/7017/6584 7076/7020/6587 3927/3871/3517 +f 3927/3871/3517 3926/3870/3516 7073/7017/6584 +f 7076/7020/6587 7075/7019/6586 7077/7021/6588 +f 7077/7021/6588 7078/7022/6589 7076/7020/6587 +f 7076/7020/6587 7078/7022/6589 7079/7023/6590 +f 7079/7023/6590 3927/3871/3517 7076/7020/6587 +f 7079/7023/6590 7080/7024/6591 3925/3869/3515 +f 3925/3869/3515 3927/3871/3517 7079/7023/6590 +f 7079/7023/6590 7078/7022/6589 7081/7025/6592 +f 7081/7025/6592 7082/7026/6593 7079/7023/6590 +f 7079/7023/6590 7082/7026/6593 7083/7027/6594 +f 7083/7027/6594 7080/7024/6591 7079/7023/6590 +f 7083/7027/6594 7084/7028/6595 7085/7029/6596 +f 7085/7029/6596 7080/7024/6591 7083/7027/6594 +f 7083/7027/6594 7082/7026/6593 7086/7030/6597 +f 7086/7030/6597 7087/7031/6598 7083/7027/6594 +f 7083/7027/6594 7087/7031/6598 7088/7032/6599 +f 7088/7032/6599 7084/7028/6595 7083/7027/6594 +f 7088/7032/6599 7089/7033/6600 7090/7034/6601 +f 7090/7034/6601 7084/7028/6595 7088/7032/6599 +f 7088/7032/6599 7087/7031/6598 7091/7035/6602 +f 7091/7035/6602 7092/7036/6603 7088/7032/6599 +f 7088/7032/6599 7092/7036/6603 7093/7037/6604 +f 7093/7037/6604 7089/7033/6600 7088/7032/6599 +f 7093/7037/6604 7094/7038/6605 7095/7039/6606 +f 7095/7039/6606 7089/7033/6600 7093/7037/6604 +f 7093/7037/6604 7092/7036/6603 7096/7040/6607 +f 7096/7040/6607 7097/7041/6608 7093/7037/6604 +f 7093/7037/6604 7097/7041/6608 7098/7042/6609 +f 7098/7042/6609 7094/7038/6605 7093/7037/6604 +f 7098/7042/6609 7099/7043/6610 7100/7044/6611 +f 7100/7044/6611 7094/7038/6605 7098/7042/6609 +f 7098/7042/6609 7097/7041/6608 7101/7045/6612 +f 7101/7045/6612 7102/7046/6613 7098/7042/6609 +f 7098/7042/6609 7102/7046/6613 7103/7047/6614 +f 7103/7047/6614 7099/7043/6610 7098/7042/6609 +f 7103/7047/6614 7104/7048/6615 7105/7049/6616 +f 7105/7049/6616 7099/7043/6610 7103/7047/6614 +f 7103/7047/6614 7102/7046/6613 7106/7050/6617 +f 7106/7050/6617 7107/7051/6618 7103/7047/6614 +f 7103/7047/6614 7107/7051/6618 7108/7052/6619 +f 7108/7052/6619 7104/7048/6615 7103/7047/6614 +f 7108/7052/6619 7109/7053/6620 7110/7054/6621 +f 7110/7054/6621 7104/7048/6615 7108/7052/6619 +f 7108/7052/6619 7107/7051/6618 7111/7055/6622 +f 7111/7055/6622 7112/7056/6623 7108/7052/6619 +f 7108/7052/6619 7112/7056/6623 7113/7057/6624 +f 7113/7057/6624 7109/7053/6620 7108/7052/6619 +f 7113/7057/6624 7114/7058/6625 7115/7059/6626 +f 7115/7059/6626 7109/7053/6620 7113/7057/6624 +f 7113/7057/6624 7112/7056/6623 7116/7060/6627 +f 7116/7060/6627 7117/7061/6628 7113/7057/6624 +f 7113/7057/6624 7117/7061/6628 7118/7062/6629 +f 7118/7062/6629 7114/7058/6625 7113/7057/6624 +f 7118/7062/6629 7119/7063/6630 7120/7064/6631 +f 7120/7064/6631 7114/7058/6625 7118/7062/6629 +f 7118/7062/6629 7117/7061/6628 7121/7065/6632 +f 7121/7065/6632 7122/7066/6633 7118/7062/6629 +f 7118/7062/6629 7122/7066/6633 7123/7067/6634 +f 7123/7067/6634 7119/7063/6630 7118/7062/6629 +f 7123/7067/6634 7124/7068/6635 7125/7069/6636 +f 7125/7069/6636 7119/7063/6630 7123/7067/6634 +f 7123/7067/6634 7122/7066/6633 7126/7070/6637 +f 7126/7070/6637 7127/7071/6638 7123/7067/6634 +f 7123/7067/6634 7127/7071/6638 7128/7072/6639 +f 7128/7072/6639 7124/7068/6635 7123/7067/6634 +f 7128/7072/6639 7129/7073/6640 7130/7074/6641 +f 7130/7074/6641 7124/7068/6635 7128/7072/6639 +f 7128/7072/6639 7127/7071/6638 7131/7075/6642 +f 7131/7075/6642 7132/7076/6643 7128/7072/6639 +f 7128/7072/6639 7132/7076/6643 7133/7077/6644 +f 7133/7077/6644 7129/7073/6640 7128/7072/6639 +f 7133/7077/6644 7134/7078/6645 7135/7079/6646 +f 7135/7079/6646 7129/7073/6640 7133/7077/6644 +f 7133/7077/6644 7132/7076/6643 7136/7080/6647 +f 7136/7080/6647 7137/7081/6648 7133/7077/6644 +f 7133/7077/6644 7137/7081/6648 7138/7082/6649 +f 7138/7082/6649 7134/7078/6645 7133/7077/6644 +f 7138/7082/6649 7139/7083/6650 7140/7084/6651 +f 7140/7084/6651 7134/7078/6645 7138/7082/6649 +f 7138/7082/6649 7137/7081/6648 7141/7085/6652 +f 7141/7085/6652 7142/7086/6653 7138/7082/6649 +f 7138/7082/6649 7142/7086/6653 7143/7087/6654 +f 7143/7087/6654 7139/7083/6650 7138/7082/6649 +f 7147/7088/6655 7144/7089/6656 7145/7090/6657 +f 7145/7090/6657 7146/7091/6658 7147/7088/6655 +f 7143/7087/6654 7142/7086/6653 7148/7092/6659 +f 7148/7092/6659 7149/7093/6660 7143/7087/6654 +f 7147/7088/6655 7150/7094/6661 7151/7095/6662 +f 7151/7095/6662 7144/7089/6656 7147/7088/6655 +f 7151/7095/6662 7152/7096/6663 7153/7097/6664 +f 7153/7097/6664 7144/7089/6656 7151/7095/6662 +f 7151/7095/6662 7150/7094/6661 7154/7098/6665 +f 7154/7098/6665 7155/7099/6666 7151/7095/6662 +f 7151/7095/6662 7155/7099/6666 7156/7100/6667 +f 7156/7100/6667 7152/7096/6663 7151/7095/6662 +f 7156/7100/6667 7157/7101/6668 7158/7102/6669 +f 7158/7102/6669 7152/7096/6663 7156/7100/6667 +f 7156/7100/6667 7155/7099/6666 7159/7103/6670 +f 7159/7103/6670 7160/7104/6671 7156/7100/6667 +f 7156/7100/6667 7160/7104/6671 7161/7105/6672 +f 7161/7105/6672 7157/7101/6668 7156/7100/6667 +f 7161/7105/6672 7162/7106/6673 7163/7107/6674 +f 7163/7107/6674 7157/7101/6668 7161/7105/6672 +f 7161/7105/6672 7160/7104/6671 7164/7108/6675 +f 7164/7108/6675 7165/7109/6676 7161/7105/6672 +f 7161/7105/6672 7165/7109/6676 7166/7110/6677 +f 7166/7110/6677 7162/7106/6673 7161/7105/6672 +f 7166/7110/6677 7167/7111/6678 7168/7112/6679 +f 7168/7112/6679 7162/7106/6673 7166/7110/6677 +f 7166/7110/6677 7165/7109/6676 7169/7113/6680 +f 7169/7113/6680 7170/7114/6681 7166/7110/6677 +f 7166/7110/6677 7170/7114/6681 7171/7115/6682 +f 7171/7115/6682 7167/7111/6678 7166/7110/6677 +f 7171/7115/6682 7172/7116/6683 7173/7117/6684 +f 7173/7117/6684 7167/7111/6678 7171/7115/6682 +f 7171/7115/6682 7170/7114/6681 7174/7118/6685 +f 7174/7118/6685 7175/7119/6686 7171/7115/6682 +f 7171/7115/6682 7175/7119/6686 7176/7120/6687 +f 7176/7120/6687 7172/7116/6683 7171/7115/6682 +f 7176/7120/6687 7177/7121/6688 7178/7122/6689 +f 7178/7122/6689 7172/7116/6683 7176/7120/6687 +f 7176/7120/6687 7175/7119/6686 7179/7123/6690 +f 7179/7123/6690 7180/7124/6691 7176/7120/6687 +f 7176/7120/6687 7180/7124/6691 7181/7125/6692 +f 7181/7125/6692 7177/7121/6688 7176/7120/6687 +f 7181/7125/6692 7182/7126/6693 7183/7127/6694 +f 7183/7127/6694 7177/7121/6688 7181/7125/6692 +f 7181/7125/6692 7180/7124/6691 7184/7128/6695 +f 7184/7128/6695 7185/7129/6696 7181/7125/6692 +f 7181/7125/6692 7185/7129/6696 7186/7130/6697 +f 7186/7130/6697 7182/7126/6693 7181/7125/6692 +f 7186/7130/6697 7187/7131/6698 7188/7132/6699 +f 7188/7132/6699 7182/7126/6693 7186/7130/6697 +f 7186/7130/6697 7185/7129/6696 7189/7133/6700 +f 7189/7133/6700 7190/7134/6701 7186/7130/6697 +f 7186/7130/6697 7190/7134/6701 7191/7135/6702 +f 7191/7135/6702 7187/7131/6698 7186/7130/6697 +f 7191/7135/6702 7192/7136/6703 7193/7137/6704 +f 7193/7137/6704 7187/7131/6698 7191/7135/6702 +f 7191/7135/6702 7190/7134/6701 7194/7138/6705 +f 7194/7138/6705 7195/7139/6706 7191/7135/6702 +f 7191/7135/6702 7195/7139/6706 7196/7140/6707 +f 7196/7140/6707 7192/7136/6703 7191/7135/6702 +f 7196/7140/6707 7197/7141/6708 7198/7142/6709 +f 7198/7142/6709 7192/7136/6703 7196/7140/6707 +f 7196/7140/6707 7195/7139/6706 7199/7143/6710 +f 7199/7143/6710 7200/7144/6711 7196/7140/6707 +f 7196/7140/6707 7200/7144/6711 7201/7145/6712 +f 7201/7145/6712 7197/7141/6708 7196/7140/6707 +f 7201/7145/6712 7202/7146/6713 7203/7147/6714 +f 7203/7147/6714 7197/7141/6708 7201/7145/6712 +f 7201/7145/6712 7200/7144/6711 7204/7148/6715 +f 7204/7148/6715 7205/7149/6716 7201/7145/6712 +f 7201/7145/6712 7205/7149/6716 7206/7150/6717 +f 7206/7150/6717 7202/7146/6713 7201/7145/6712 +f 7206/7150/6717 7207/7151/6718 7208/7152/6719 +f 7208/7152/6719 7202/7146/6713 7206/7150/6717 +f 7206/7150/6717 7205/7149/6716 7209/7153/6720 +f 7209/7153/6720 7210/7154/6721 7206/7150/6717 +f 7206/7150/6717 7210/7154/6721 7211/7155/6722 +f 7211/7155/6722 7207/7151/6718 7206/7150/6717 +f 7211/7155/6722 7212/7156/6723 7213/7157/6724 +f 7213/7157/6724 7207/7151/6718 7211/7155/6722 +f 7211/7155/6722 7210/7154/6721 7214/7158/6725 +f 7214/7158/6725 7215/7159/6726 7211/7155/6722 +f 7211/7155/6722 7215/7159/6726 7216/7160/6727 +f 7216/7160/6727 7212/7156/6723 7211/7155/6722 +f 7216/7160/6727 7217/7161/6728 7218/7162/6729 +f 7218/7162/6729 7212/7156/6723 7216/7160/6727 +f 7216/7160/6727 7215/7159/6726 7219/7163/6730 +f 7219/7163/6730 7220/7164/6731 7216/7160/6727 +f 7216/7160/6727 7220/7164/6731 7221/7165/6732 +f 7221/7165/6732 7217/7161/6728 7216/7160/6727 +f 7221/7165/6732 7222/7166/6733 2187/2131/1793 +f 2187/2131/1793 7217/7161/6728 7221/7165/6732 +f 7221/7165/6732 7220/7164/6731 7223/7167/6734 +f 7223/7167/6734 7224/7168/6735 7221/7165/6732 +f 7221/7165/6732 7224/7168/6735 7225/7169/6736 +f 7225/7169/6736 7222/7166/6733 7221/7165/6732 +f 7225/7169/6736 7226/7170/6737 7227/7171/6738 +f 7227/7171/6738 7222/7166/6733 7225/7169/6736 +f 7225/7169/6736 7224/7168/6735 7228/7172/6739 +f 7228/7172/6739 7229/7173/6740 7225/7169/6736 +f 7225/7169/6736 7229/7173/6740 7230/7174/6741 +f 7230/7174/6741 7226/7170/6737 7225/7169/6736 +f 7234/7175/6742 7231/7176/6743 7232/7177/6744 +f 7232/7177/6744 7233/7178/6745 7234/7175/6742 +f 7230/7174/6741 7229/7173/6740 7235/7179/6746 +f 7235/7179/6746 7236/7180/6747 7230/7174/6741 +f 7240/7181/6742 7237/7182/6748 7238/7183/6749 +f 7238/7183/6749 7239/7184/6743 7240/7181/6742 +f 7238/7183/6749 7241/7185/6750 7242/7186/6751 +f 7242/7186/6751 7239/7184/6743 7238/7183/6749 +f 7238/7183/6749 7237/7182/6748 7243/7187/6752 +f 7243/7187/6752 7244/7188/6753 7238/7183/6749 +f 7238/7183/6749 7244/7188/6753 7245/7189/6754 +f 7245/7189/6754 7241/7185/6750 7238/7183/6749 +f 7245/7189/6754 7246/7190/6755 7247/7191/6756 +f 7247/7191/6756 7241/7185/6750 7245/7189/6754 +f 7245/7189/6754 7244/7188/6753 3100/3045/2697 +f 3100/3045/2697 3099/3044/2696 7245/7189/6754 +f 7245/7189/6754 3099/3044/2696 3106/3050/2702 +f 3106/3050/2702 7246/7190/6755 7245/7189/6754 +f 7247/7191/6756 7248/7192/6757 7249/7193/6758 +f 7249/7193/6758 7250/7194/6759 7247/7191/6756 +f 7247/7191/6756 7250/7194/6759 7242/7186/6751 +f 7242/7186/6751 7241/7185/6750 7247/7191/6756 +f 7247/7191/6756 7246/7190/6755 7251/7195/6760 +f 7251/7195/6760 7248/7192/6757 7247/7191/6756 +f 7251/7195/6760 7252/7196/6761 7253/7197/6762 +f 7253/7197/6762 7248/7192/6757 7251/7195/6760 +f 7251/7195/6760 7246/7190/6755 3106/3050/2702 +f 3106/3050/2702 7254/7198/6763 7251/7195/6760 +f 7251/7195/6760 7254/7198/6763 7255/7199/6764 +f 7255/7199/6764 7252/7196/6761 7251/7195/6760 +f 7255/7199/6764 7256/7200/6765 7257/7201/6766 +f 7257/7201/6766 7252/7196/6761 7255/7199/6764 +f 7255/7199/6764 7254/7198/6763 7258/7202/6767 +f 7258/7202/6767 7259/7203/6768 7255/7199/6764 +f 7255/7199/6764 7259/7203/6768 7260/7204/6769 +f 7260/7204/6769 7256/7200/6765 7255/7199/6764 +f 7260/7204/6769 7261/7205/6770 7262/7206/6771 +f 7262/7206/6771 7256/7200/6765 7260/7204/6769 +f 7260/7204/6769 7259/7203/6768 7263/7207/6772 +f 7263/7207/6772 7264/7208/6773 7260/7204/6769 +f 7260/7204/6769 7264/7208/6773 7265/7209/6774 +f 7265/7209/6774 7261/7205/6770 7260/7204/6769 +f 7265/7209/6774 7266/7210/6775 7267/7211/6776 +f 7267/7211/6776 7261/7205/6770 7265/7209/6774 +f 7265/7209/6774 7264/7208/6773 7268/7212/6777 +f 7268/7212/6777 7269/7213/6778 7265/7209/6774 +f 7265/7209/6774 7269/7213/6778 7270/7214/6779 +f 7270/7214/6779 7266/7210/6775 7265/7209/6774 +f 7273/7215/6780 2424/2368/2028 7271/7216/6781 +f 7271/7216/6781 7272/7217/6782 7273/7215/6780 +f 7270/7214/6779 7269/7213/6778 4205/4150/3792 +f 4205/4150/3792 4204/4149/3791 7270/7214/6779 +f 7273/7215/6780 7274/7218/6783 2425/2369/2029 +f 2425/2369/2029 2424/2368/2028 7273/7215/6780 +f 7278/7219/6781 7275/7220/6784 7276/7221/6785 +f 7276/7221/6785 7277/7222/6786 7278/7219/6781 +f 7278/7219/6781 7277/7222/6786 7267/7211/6776 +f 7267/7211/6776 7266/7210/6775 7278/7219/6781 +f 7271/7216/6781 2424/2368/2028 2419/2360/2020 +f 2419/2360/2020 2423/2367/2027 7271/7216/6781 +f 7277/7222/6786 7276/7221/6785 7279/7223/6787 +f 7279/7223/6787 7280/7224/6788 7277/7222/6786 +f 7277/7222/6786 7280/7224/6788 7281/7225/6789 +f 7281/7225/6789 7267/7211/6776 7277/7222/6786 +f 7281/7225/6789 7280/7224/6788 7282/7226/6790 +f 7282/7226/6790 7283/7227/6791 7281/7225/6789 +f 7281/7225/6789 7283/7227/6791 7284/7228/6792 +f 7284/7228/6792 7262/7206/6771 7281/7225/6789 +f 7281/7225/6789 7262/7206/6771 7261/7205/6770 +f 7261/7205/6770 7267/7211/6776 7281/7225/6789 +f 7284/7228/6792 7283/7227/6791 7285/7229/6793 +f 7285/7229/6793 7286/7230/6794 7284/7228/6792 +f 7284/7228/6792 7286/7230/6794 7287/7231/6795 +f 7287/7231/6795 7257/7201/6766 7284/7228/6792 +f 7284/7228/6792 7257/7201/6766 7256/7200/6765 +f 7256/7200/6765 7262/7206/6771 7284/7228/6792 +f 7287/7231/6795 7286/7230/6794 7288/7232/6796 +f 7288/7232/6796 7289/7233/6797 7287/7231/6795 +f 7287/7231/6795 7289/7233/6797 7290/7234/6798 +f 7290/7234/6798 7253/7197/6762 7287/7231/6795 +f 7287/7231/6795 7253/7197/6762 7252/7196/6761 +f 7252/7196/6761 7257/7201/6766 7287/7231/6795 +f 7294/7235/6799 7291/7236/6800 7292/7237/6801 +f 7292/7237/6801 7293/7238/6802 7294/7235/6799 +f 7294/7235/6799 7293/7238/6802 7295/7239/6803 +f 7295/7239/6803 7296/7240/6804 7294/7235/6799 +f 7290/7234/6798 7249/7193/6758 7248/7192/6757 +f 7248/7192/6757 7253/7197/6762 7290/7234/6798 +f 7295/7239/6803 7293/7238/6802 7297/7241/6805 +f 7297/7241/6805 7298/7242/6806 7295/7239/6803 +f 7295/7239/6803 7298/7242/6806 7299/7243/6807 +f 7299/7243/6807 7300/7244/6808 7295/7239/6803 +f 7295/7239/6803 7300/7244/6808 7301/7245/6809 +f 7301/7245/6809 7296/7240/6804 7295/7239/6803 +f 7300/7244/6808 7299/7243/6807 7302/7246/6810 +f 7302/7246/6810 7303/7247/6811 7300/7244/6808 +f 7300/7244/6808 7303/7247/6811 7304/7248/6812 +f 7304/7248/6812 7301/7245/6809 7300/7244/6808 +f 7303/7247/6811 7302/7246/6810 7305/7249/6813 +f 7305/7249/6813 7232/7177/6744 7303/7247/6811 +f 7303/7247/6811 7232/7177/6744 7231/7176/6743 +f 7231/7176/6743 7304/7248/6812 7303/7247/6811 +f 7305/7249/6813 7302/7246/6810 3341/3285/2936 +f 3341/3285/2936 2183/2128/1790 7305/7249/6813 +f 7305/7249/6813 2183/2128/1790 2185/2127/1786 +f 2185/2127/1786 7306/7250/6814 7305/7249/6813 +f 7305/7249/6813 7306/7250/6814 7233/7178/6745 +f 7233/7178/6745 7232/7177/6744 7305/7249/6813 +f 7302/7246/6810 7299/7243/6807 7307/7251/6815 +f 7307/7251/6815 3341/3285/2936 7302/7246/6810 +f 7307/7251/6815 7308/7252/6816 7309/7253/6817 +f 7309/7253/6817 7310/7254/6818 7307/7251/6815 +f 7307/7251/6815 7310/7254/6818 1223/1168/840 +f 1223/1168/840 3341/3285/2936 7307/7251/6815 +f 7307/7251/6815 7299/7243/6807 7298/7242/6806 +f 7298/7242/6806 7308/7252/6816 7307/7251/6815 +f 7310/7254/6818 7309/7253/6817 7311/7255/6819 +f 7311/7255/6819 7312/7256/6820 7310/7254/6818 +f 7310/7254/6818 7312/7256/6820 1224/1169/841 +f 1224/1169/841 1223/1168/840 7310/7254/6818 +f 7312/7256/6820 7311/7255/6819 7313/7257/6821 +f 7313/7257/6821 7314/7258/6822 7312/7256/6820 +f 7312/7256/6820 7314/7258/6822 7315/7259/6823 +f 7315/7259/6823 1224/1169/841 7312/7256/6820 +f 7315/7259/6823 7314/7258/6822 7316/7260/6824 +f 7316/7260/6824 7317/7261/6825 7315/7259/6823 +f 7315/7259/6823 7317/7261/6825 7318/7262/6826 +f 7318/7262/6826 7319/7263/6827 7315/7259/6823 +f 7315/7259/6823 7319/7263/6827 1225/1166/838 +f 1225/1166/838 1224/1169/841 7315/7259/6823 +f 7323/7264/6828 7320/7265/6829 7321/7266/6830 +f 7321/7266/6830 7322/7267/6831 7323/7264/6828 +f 7323/7264/6828 7322/7267/6831 1220/1164/836 +f 1220/1164/836 1219/1160/832 7323/7264/6828 +f 7322/7267/6831 7321/7266/6830 7324/7268/6832 +f 7324/7268/6832 7325/7269/6833 7322/7267/6831 +f 7322/7267/6831 7325/7269/6833 7326/7270/6834 +f 7326/7270/6834 1220/1164/836 7322/7267/6831 +f 7326/7270/6834 7325/7269/6833 7327/7271/6835 +f 7327/7271/6835 7328/7272/6836 7326/7270/6834 +f 7326/7270/6834 7328/7272/6836 7329/7273/6837 +f 7329/7273/6837 7330/7274/6838 7326/7270/6834 +f 7326/7270/6834 7330/7274/6838 1221/1165/837 +f 1221/1165/837 1220/1164/836 7326/7270/6834 +f 7330/7274/6838 7329/7273/6837 7331/7275/6839 +f 7331/7275/6839 7332/7276/6840 7330/7274/6838 +f 7330/7274/6838 7332/7276/6840 7333/7277/6841 +f 7333/7277/6841 1221/1165/837 7330/7274/6838 +f 7333/7277/6841 7334/7278/6842 1216/1161/833 +f 1216/1161/833 1221/1165/837 7333/7277/6841 +f 7333/7277/6841 7332/7276/6840 7335/7279/6843 +f 7335/7279/6843 7336/7280/6844 7333/7277/6841 +f 7333/7277/6841 7336/7280/6844 7337/7281/6845 +f 7337/7281/6845 7334/7278/6842 7333/7277/6841 +f 7337/7281/6845 7338/7282/6846 7339/7283/6847 +f 7339/7283/6847 7334/7278/6842 7337/7281/6845 +f 7337/7281/6845 7336/7280/6844 7340/7284/6848 +f 7340/7284/6848 7341/7285/6849 7337/7281/6845 +f 7337/7281/6845 7341/7285/6849 7342/7286/6850 +f 7342/7286/6850 7338/7282/6846 7337/7281/6845 +f 7342/7286/6850 7343/7287/6851 7344/7288/6852 +f 7344/7288/6852 7338/7282/6846 7342/7286/6850 +f 7342/7286/6850 7341/7285/6849 7345/7289/6853 +f 7345/7289/6853 7346/7290/6854 7342/7286/6850 +f 7342/7286/6850 7346/7290/6854 7347/7291/6855 +f 7347/7291/6855 7343/7287/6851 7342/7286/6850 +f 7347/7291/6855 7348/7292/6856 7349/7293/6857 +f 7349/7293/6857 7343/7287/6851 7347/7291/6855 +f 7347/7291/6855 7346/7290/6854 7350/7294/6858 +f 7350/7294/6858 7351/7295/6859 7347/7291/6855 +f 7347/7291/6855 7351/7295/6859 7352/7296/6860 +f 7352/7296/6860 7348/7292/6856 7347/7291/6855 +f 7356/7297/6861 7353/7298/6862 7354/7299/6863 +f 7354/7299/6863 7355/7300/6864 7356/7297/6861 +f 7352/7296/6860 7351/7295/6859 7357/7301/6865 +f 7357/7301/6865 7358/7302/6866 7352/7296/6860 +f 7356/7297/6861 7359/7303/6867 7360/7304/6868 +f 7360/7304/6868 7353/7298/6862 7356/7297/6861 +f 7360/7304/6868 7361/7305/6869 7362/7306/6870 +f 7362/7306/6870 7353/7298/6862 7360/7304/6868 +f 7360/7304/6868 7359/7303/6867 7363/7307/6871 +f 7363/7307/6871 7364/7308/6872 7360/7304/6868 +f 7360/7304/6868 7364/7308/6872 7365/7309/6873 +f 7365/7309/6873 7361/7305/6869 7360/7304/6868 +f 7365/7309/6873 7366/7310/6874 7367/7311/6875 +f 7367/7311/6875 7361/7305/6869 7365/7309/6873 +f 7365/7309/6873 7364/7308/6872 7368/7312/6876 +f 7368/7312/6876 7369/7313/6877 7365/7309/6873 +f 7365/7309/6873 7369/7313/6877 7370/7314/6878 +f 7370/7314/6878 7366/7310/6874 7365/7309/6873 +f 7370/7314/6878 7371/7315/6879 7372/7316/6880 +f 7372/7316/6880 7366/7310/6874 7370/7314/6878 +f 7370/7314/6878 7369/7313/6877 7373/7317/6881 +f 7373/7317/6881 5661/5605/5205 7370/7314/6878 +f 7370/7314/6878 5661/5605/5205 5658/5602/5203 +f 5658/5602/5203 7371/7315/6879 7370/7314/6878 +f 7373/7317/6881 7369/7313/6877 7368/7312/6876 +f 7368/7312/6876 7374/7318/6882 7373/7317/6881 +f 7373/7317/6881 7374/7318/6882 7375/7319/6883 +f 7375/7319/6883 5664/5608/5208 7373/7317/6881 +f 7373/7317/6881 5664/5608/5208 5662/5606/5206 +f 5662/5606/5206 5661/5605/5205 7373/7317/6881 +f 7375/7319/6883 7374/7318/6882 7376/7320/6884 +f 7376/7320/6884 7377/7321/6885 7375/7319/6883 +f 7375/7319/6883 7377/7321/6885 7378/7322/1536 +f 7378/7322/1536 7379/7323/6886 7375/7319/6883 +f 7375/7319/6883 7379/7323/6886 5665/5609/5209 +f 5665/5609/5209 5664/5608/5208 7375/7319/6883 +f 7383/7324/6887 7380/7325/1527 7381/7326/6888 +f 7381/7326/6888 7382/7327/6889 7383/7324/6887 +f 7383/7324/6887 7382/7327/6889 5667/5612/5212 +f 5667/5612/5212 5666/5611/5211 7383/7324/6887 +f 7382/7327/6889 7381/7326/6888 7384/7328/6890 +f 7384/7328/6890 7385/7329/6891 7382/7327/6889 +f 7382/7327/6889 7385/7329/6891 5670/5614/5214 +f 5670/5614/5214 5667/5612/5212 7382/7327/6889 +f 7385/7329/6891 7384/7328/6890 7386/7330/6892 +f 7386/7330/6892 7387/7331/6893 7385/7329/6891 +f 7385/7329/6891 7387/7331/6893 7388/7332/6894 +f 7388/7332/6894 5670/5614/5214 7385/7329/6891 +f 7388/7332/6894 7387/7331/6893 7389/7333/6895 +f 7389/7333/6895 7390/7334/6896 7388/7332/6894 +f 7388/7332/6894 7390/7334/6896 7391/7335/6897 +f 7391/7335/6897 5673/5617/5217 7388/7332/6894 +f 7388/7332/6894 5673/5617/5217 5671/5615/5215 +f 5671/5615/5215 5670/5614/5214 7388/7332/6894 +f 7391/7335/6897 7390/7334/6896 7392/7336/6898 +f 7392/7336/6898 7393/7337/6899 7391/7335/6897 +f 7391/7335/6897 7393/7337/6899 7394/7338/6900 +f 7394/7338/6900 5677/5621/5221 7391/7335/6897 +f 7391/7335/6897 5677/5621/5221 5674/5618/5218 +f 5674/5618/5218 5673/5617/5217 7391/7335/6897 +f 7394/7338/6900 7393/7337/6899 7395/7339/6901 +f 7395/7339/6901 7396/7340/6902 7394/7338/6900 +f 7394/7338/6900 7396/7340/6902 7397/7341/6903 +f 7397/7341/6903 5680/5624/5224 7394/7338/6900 +f 7394/7338/6900 5680/5624/5224 5678/5622/5222 +f 5678/5622/5222 5677/5621/5221 7394/7338/6900 +f 7397/7341/6903 7396/7340/6902 7398/7342/6904 +f 7398/7342/6904 7399/7343/6905 7397/7341/6903 +f 7397/7341/6903 7399/7343/6905 7400/7344/6906 +f 7400/7344/6906 5684/5628/5228 7397/7341/6903 +f 7397/7341/6903 5684/5628/5228 5681/5625/5225 +f 5681/5625/5225 5680/5624/5224 7397/7341/6903 +f 7400/7344/6906 7399/7343/6905 7401/7345/6907 +f 7401/7345/6907 7402/7346/6908 7400/7344/6906 +f 7400/7344/6906 7402/7346/6908 7403/7347/6909 +f 7403/7347/6909 5687/5631/5231 7400/7344/6906 +f 7400/7344/6906 5687/5631/5231 5685/5629/5229 +f 5685/5629/5229 5684/5628/5228 7400/7344/6906 +f 7403/7347/6909 7402/7346/6908 7404/7348/6910 +f 7404/7348/6910 7405/7349/6911 7403/7347/6909 +f 7403/7347/6909 7405/7349/6911 7406/7350/6912 +f 7406/7350/6912 5690/5634/5234 7403/7347/6909 +f 7403/7347/6909 5690/5634/5234 5688/5632/5232 +f 5688/5632/5232 5687/5631/5231 7403/7347/6909 +f 7406/7350/6912 7405/7349/6911 7407/7351/6913 +f 7407/7351/6913 7408/7352/6914 7406/7350/6912 +f 7406/7350/6912 7408/7352/6914 7409/7353/6915 +f 7409/7353/6915 5693/5637/5237 7406/7350/6912 +f 7406/7350/6912 5693/5637/5237 5691/5635/5235 +f 5691/5635/5235 5690/5634/5234 7406/7350/6912 +f 7409/7353/6915 7408/7352/6914 7410/7354/6916 +f 7410/7354/6916 7411/7355/6917 7409/7353/6915 +f 7409/7353/6915 7411/7355/6917 7412/7356/6918 +f 7412/7356/6918 5696/5640/5240 7409/7353/6915 +f 7409/7353/6915 5696/5640/5240 5694/5638/5238 +f 5694/5638/5238 5693/5637/5237 7409/7353/6915 +f 7412/7356/6918 7411/7355/6917 7413/7357/6919 +f 7413/7357/6919 7414/7358/6920 7412/7356/6918 +f 7412/7356/6918 7414/7358/6920 7415/7359/6921 +f 7415/7359/6921 5699/5643/5243 7412/7356/6918 +f 7412/7356/6918 5699/5643/5243 5697/5641/5241 +f 5697/5641/5241 5696/5640/5240 7412/7356/6918 +f 7415/7359/6921 7414/7358/6920 7416/7360/6922 +f 7416/7360/6922 7417/7361/6923 7415/7359/6921 +f 7415/7359/6921 7417/7361/6923 7418/7362/6924 +f 7418/7362/6924 5702/5646/5246 7415/7359/6921 +f 7415/7359/6921 5702/5646/5246 5700/5644/5244 +f 5700/5644/5244 5699/5643/5243 7415/7359/6921 +f 7418/7362/6924 7417/7361/6923 7419/7363/6925 +f 7419/7363/6925 7420/7364/6926 7418/7362/6924 +f 7418/7362/6924 7420/7364/6926 7421/7365/6927 +f 7421/7365/6927 5705/5649/5249 7418/7362/6924 +f 7418/7362/6924 5705/5649/5249 5703/5647/5247 +f 5703/5647/5247 5702/5646/5246 7418/7362/6924 +f 7421/7365/6927 7420/7364/6926 7422/7366/6928 +f 7422/7366/6928 7423/7367/6929 7421/7365/6927 +f 7421/7365/6927 7423/7367/6929 7424/7368/6930 +f 7424/7368/6930 5708/5652/5252 7421/7365/6927 +f 7421/7365/6927 5708/5652/5252 5706/5650/5250 +f 5706/5650/5250 5705/5649/5249 7421/7365/6927 +f 7424/7368/6930 7423/7367/6929 7425/7369/6931 +f 7425/7369/6931 7426/7370/6932 7424/7368/6930 +f 7424/7368/6930 7426/7370/6932 7427/7371/6933 +f 7427/7371/6933 5711/5655/5255 7424/7368/6930 +f 7424/7368/6930 5711/5655/5255 5709/5653/5253 +f 5709/5653/5253 5708/5652/5252 7424/7368/6930 +f 7427/7371/6933 7426/7370/6932 7428/7372/6934 +f 7428/7372/6934 7429/7373/6935 7427/7371/6933 +f 7427/7371/6933 7429/7373/6935 7430/7374/6936 +f 7430/7374/6936 5715/5659/5259 7427/7371/6933 +f 7427/7371/6933 5715/5659/5259 5712/5656/5256 +f 5712/5656/5256 5711/5655/5255 7427/7371/6933 +f 7430/7374/6936 7429/7373/6935 7431/7375/6937 +f 7431/7375/6937 7432/7376/6938 7430/7374/6936 +f 7430/7374/6936 7432/7376/6938 7433/7377/6939 +f 7433/7377/6939 7434/7378/6940 7430/7374/6936 +f 7430/7374/6936 7434/7378/6940 5716/5660/5260 +f 5716/5660/5260 5715/5659/5259 7430/7374/6936 +f 7433/7377/6939 7432/7376/6938 7435/7379/6941 +f 7435/7379/6941 7436/7380/6942 7433/7377/6939 +f 7439/7381/6943 7437/7382/6944 7438/7383/6945 +f 7438/7383/6945 5723/5667/5265 7439/7381/6943 +f 7439/7381/6943 5723/5667/5265 5721/5665/5263 +f 5721/5665/5263 5720/5664/5262 7439/7381/6943 +f 7438/7383/6945 7437/7382/6944 7440/7384/6946 +f 7440/7384/6946 7441/7385/6947 7438/7383/6945 +f 7438/7383/6945 7441/7385/6947 7442/7386/6948 +f 7442/7386/6948 5726/5670/5268 7438/7383/6945 +f 7438/7383/6945 5726/5670/5268 5724/5668/5266 +f 5724/5668/5266 5723/5667/5265 7438/7383/6945 +f 7442/7386/6948 7441/7385/6947 7443/7387/6949 +f 7443/7387/6949 7444/7388/6950 7442/7386/6948 +f 7442/7386/6948 7444/7388/6950 7445/7389/6951 +f 7445/7389/6951 5729/5673/5271 7442/7386/6948 +f 7442/7386/6948 5729/5673/5271 5727/5671/5269 +f 5727/5671/5269 5726/5670/5268 7442/7386/6948 +f 7445/7389/6951 7444/7388/6950 7446/7390/6952 +f 7446/7390/6952 7447/7391/6953 7445/7389/6951 +f 7445/7389/6951 7447/7391/6953 7448/7392/6954 +f 7448/7392/6954 5732/5676/5274 7445/7389/6951 +f 7445/7389/6951 5732/5676/5274 5730/5674/5272 +f 5730/5674/5272 5729/5673/5271 7445/7389/6951 +f 7448/7392/6954 7447/7391/6953 7449/7393/6955 +f 7449/7393/6955 7450/7394/6956 7448/7392/6954 +f 7448/7392/6954 7450/7394/6956 7451/7395/6957 +f 7451/7395/6957 5735/5679/5277 7448/7392/6954 +f 7448/7392/6954 5735/5679/5277 5733/5677/5275 +f 5733/5677/5275 5732/5676/5274 7448/7392/6954 +f 7451/7395/6957 7450/7394/6956 7452/7396/6958 +f 7452/7396/6958 7453/7397/6959 7451/7395/6957 +f 7451/7395/6957 7453/7397/6959 7454/7398/6960 +f 7454/7398/6960 5738/5682/5280 7451/7395/6957 +f 7451/7395/6957 5738/5682/5280 5736/5680/5278 +f 5736/5680/5278 5735/5679/5277 7451/7395/6957 +f 7454/7398/6960 7453/7397/6959 7455/7399/6961 +f 7455/7399/6961 7456/7400/6962 7454/7398/6960 +f 7454/7398/6960 7456/7400/6962 7457/7401/6963 +f 7457/7401/6963 5741/5685/5283 7454/7398/6960 +f 7454/7398/6960 5741/5685/5283 5739/5683/5281 +f 5739/5683/5281 5738/5682/5280 7454/7398/6960 +f 7457/7401/6963 7456/7400/6962 7458/7402/6964 +f 7458/7402/6964 7459/7403/6965 7457/7401/6963 +f 7457/7401/6963 7459/7403/6965 7460/7404/6966 +f 7460/7404/6966 5744/5688/5286 7457/7401/6963 +f 7457/7401/6963 5744/5688/5286 5742/5686/5284 +f 5742/5686/5284 5741/5685/5283 7457/7401/6963 +f 7460/7404/6966 7459/7403/6965 7461/7405/6967 +f 7461/7405/6967 7462/7406/6968 7460/7404/6966 +f 7460/7404/6966 7462/7406/6968 7463/7407/6969 +f 7463/7407/6969 5747/5691/5289 7460/7404/6966 +f 7460/7404/6966 5747/5691/5289 5745/5689/5287 +f 5745/5689/5287 5744/5688/5286 7460/7404/6966 +f 7463/7407/6969 7462/7406/6968 7464/7408/6970 +f 7464/7408/6970 7465/7409/6971 7463/7407/6969 +f 7463/7407/6969 7465/7409/6971 7466/7410/6972 +f 7466/7410/6972 5750/5694/5292 7463/7407/6969 +f 7463/7407/6969 5750/5694/5292 5748/5692/5290 +f 5748/5692/5290 5747/5691/5289 7463/7407/6969 +f 7466/7410/6972 7465/7409/6971 7467/7411/6973 +f 7467/7411/6973 7468/7412/6974 7466/7410/6972 +f 7466/7410/6972 7468/7412/6974 7469/7413/6975 +f 7469/7413/6975 5753/5697/5295 7466/7410/6972 +f 7466/7410/6972 5753/5697/5295 5751/5695/5293 +f 5751/5695/5293 5750/5694/5292 7466/7410/6972 +f 7469/7413/6975 7468/7412/6974 7470/7414/6976 +f 7470/7414/6976 7471/7415/6977 7469/7413/6975 +f 7469/7413/6975 7471/7415/6977 7472/7416/6978 +f 7472/7416/6978 5756/5700/5298 7469/7413/6975 +f 7469/7413/6975 5756/5700/5298 5754/5698/5296 +f 5754/5698/5296 5753/5697/5295 7469/7413/6975 +f 7472/7416/6978 7471/7415/6977 7473/7417/6979 +f 7473/7417/6979 7474/7418/6980 7472/7416/6978 +f 7472/7416/6978 7474/7418/6980 7475/7419/6981 +f 7475/7419/6981 7476/7420/6982 7472/7416/6978 +f 7472/7416/6978 7476/7420/6982 5757/5701/5299 +f 5757/5701/5299 5756/5700/5298 7472/7416/6978 +f 7476/7420/6982 7475/7419/6981 7477/7421/6983 +f 7477/7421/6983 7478/7422/6984 7476/7420/6982 +f 7476/7420/6982 7478/7422/6984 5758/5702/5300 +f 5758/5702/5300 5757/5701/5299 7476/7420/6982 +f 7478/7422/6984 7477/7421/6983 7479/7423/6985 +f 7479/7423/6985 7480/7424/6986 7478/7422/6984 +f 7478/7422/6984 7480/7424/6986 5760/5704/5302 +f 5760/5704/5302 5758/5702/5300 7478/7422/6984 +f 7480/7424/6986 7479/7423/6985 7481/7425/6987 +f 7481/7425/6987 7482/7426/6988 7480/7424/6986 +f 7480/7424/6986 7482/7426/6988 5762/5706/5304 +f 5762/5706/5304 5760/5704/5302 7480/7424/6986 +f 7485/7427/6989 7483/7428/6990 7484/7429/6991 +f 7484/7429/6991 5769/5713/5311 7485/7427/6989 +f 7485/7427/6989 5769/5713/5311 5765/5710/5308 +f 5765/5710/5308 5764/5709/5307 7485/7427/6989 +f 7484/7429/6991 7483/7428/6990 7486/7430/6992 +f 7486/7430/6992 7487/7431/6993 7484/7429/6991 +f 7484/7429/6991 7487/7431/6993 7488/7432/6994 +f 7488/7432/6994 5772/5716/5314 7484/7429/6991 +f 7484/7429/6991 5772/5716/5314 5770/5714/5312 +f 5770/5714/5312 5769/5713/5311 7484/7429/6991 +f 7488/7432/6994 7487/7431/6993 7489/7433/6995 +f 7489/7433/6995 7490/7434/6996 7488/7432/6994 +f 7488/7432/6994 7490/7434/6996 7491/7435/6997 +f 7491/7435/6997 5775/5719/5317 7488/7432/6994 +f 7488/7432/6994 5775/5719/5317 5773/5717/5315 +f 5773/5717/5315 5772/5716/5314 7488/7432/6994 +f 7491/7435/6997 7490/7434/6996 7492/7436/6998 +f 7492/7436/6998 7493/7437/6999 7491/7435/6997 +f 7491/7435/6997 7493/7437/6999 7494/7438/7000 +f 7494/7438/7000 5778/5722/5320 7491/7435/6997 +f 7491/7435/6997 5778/5722/5320 5776/5720/5318 +f 5776/5720/5318 5775/5719/5317 7491/7435/6997 +f 7494/7438/7000 7493/7437/6999 7495/7439/7001 +f 7495/7439/7001 7496/7440/7002 7494/7438/7000 +f 7494/7438/7000 7496/7440/7002 7497/7441/7003 +f 7497/7441/7003 5781/5725/5323 7494/7438/7000 +f 7494/7438/7000 5781/5725/5323 5779/5723/5321 +f 5779/5723/5321 5778/5722/5320 7494/7438/7000 +f 7497/7441/7003 7496/7440/7002 7498/7442/7004 +f 7498/7442/7004 7499/7443/7005 7497/7441/7003 +f 7497/7441/7003 7499/7443/7005 7500/7444/7006 +f 7500/7444/7006 5784/5728/5326 7497/7441/7003 +f 7497/7441/7003 5784/5728/5326 5782/5726/5324 +f 5782/5726/5324 5781/5725/5323 7497/7441/7003 +f 7500/7444/7006 7499/7443/7005 7501/7445/7007 +f 7501/7445/7007 3808/3752/3401 7500/7444/7006 +f 7500/7444/7006 3808/3752/3401 3807/3751/3400 +f 3807/3751/3400 5787/5731/5329 7500/7444/7006 +f 7500/7444/7006 5787/5731/5329 5785/5729/5327 +f 5785/5729/5327 5784/5728/5326 7500/7444/7006 +f 7501/7445/7007 7502/7446/7008 7503/7447/7009 +f 7503/7447/7009 7504/7448/7010 7501/7445/7007 +f 7501/7445/7007 7504/7448/7010 3804/3745/3394 +f 3804/3745/3394 3808/3752/3401 7501/7445/7007 +f 7501/7445/7007 7499/7443/7005 7498/7442/7004 +f 7498/7442/7004 7502/7446/7008 7501/7445/7007 +f 7504/7448/7010 7503/7447/7009 7505/7449/7011 +f 7505/7449/7011 7506/7450/7012 7504/7448/7010 +f 7504/7448/7010 7506/7450/7012 3805/3749/3398 +f 3805/3749/3398 3804/3745/3394 7504/7448/7010 +f 7510/7451/7013 7507/7452/7014 7508/7453/7015 +f 7508/7453/7015 7509/7454/7016 7510/7451/7013 +f 7510/7451/7013 7509/7454/7016 7511/7455/7017 +f 7511/7455/7017 7512/7456/7018 7510/7451/7013 +f 7511/7455/7017 7509/7454/7016 7513/7457/7019 +f 7513/7457/7019 7514/7458/7020 7511/7455/7017 +f 7511/7455/7017 7514/7458/7020 6027/5971/5562 +f 6027/5971/5562 6026/5970/5561 7511/7455/7017 +f 7511/7455/7017 6026/5970/5561 6029/5973/5564 +f 6029/5973/5564 7512/7456/7018 7511/7455/7017 +f 7514/7458/7020 7513/7457/7019 7515/7459/7021 +f 7515/7459/7021 7516/7460/7022 7514/7458/7020 +f 7514/7458/7020 7516/7460/7022 6030/5974/5565 +f 6030/5974/5565 6027/5971/5562 7514/7458/7020 +f 7516/7460/7022 7515/7459/7021 7041/6985/6552 +f 7041/6985/6552 7517/7461/7023 7516/7460/7022 +f 7516/7460/7022 7517/7461/7023 6032/5976/5567 +f 6032/5976/5567 6030/5974/5565 7516/7460/7022 +f 7517/7461/7023 7041/6985/6552 7037/6981/6548 +f 7037/6981/6548 7036/6980/6547 7517/7461/7023 +f 7517/7461/7023 7036/6980/6547 7518/7462/7024 +f 7518/7462/7024 6032/5976/5567 7517/7461/7023 +f 7518/7462/7024 7036/6980/6547 7032/6976/6543 +f 7032/6976/6543 7031/6975/6542 7518/7462/7024 +f 7518/7462/7024 7031/6975/6542 7519/7463/7025 +f 7519/7463/7025 6035/5979/5570 7518/7462/7024 +f 7518/7462/7024 6035/5979/5570 6033/5977/5568 +f 6033/5977/5568 6032/5976/5567 7518/7462/7024 +f 7519/7463/7025 7031/6975/6542 7027/6971/6538 +f 7027/6971/6538 7026/6970/6537 7519/7463/7025 +f 7519/7463/7025 7026/6970/6537 7520/7464/7026 +f 7520/7464/7026 7521/7465/7027 7519/7463/7025 +f 7519/7463/7025 7521/7465/7027 6036/5980/5571 +f 6036/5980/5571 6035/5979/5570 7519/7463/7025 +f 7521/7465/7027 7520/7464/7026 7522/7466/7028 +f 7522/7466/7028 7523/7467/7029 7521/7465/7027 +f 7521/7465/7027 7523/7467/7029 6037/5981/5572 +f 6037/5981/5572 6036/5980/5571 7521/7465/7027 +f 7523/7467/7029 7522/7466/7028 7524/7468/7030 +f 7524/7468/7030 7525/7469/7031 7523/7467/7029 +f 7523/7467/7029 7525/7469/7031 6039/5983/5574 +f 6039/5983/5574 6037/5981/5572 7523/7467/7029 +f 7525/7469/7031 7524/7468/7030 7526/7470/7032 +f 7526/7470/7032 6044/5988/5579 7525/7469/7031 +f 7525/7469/7031 6044/5988/5579 6041/5985/5576 +f 6041/5985/5576 6039/5983/5574 7525/7469/7031 +f 7526/7470/7032 7524/7468/7030 7527/7471/7033 +f 7527/7471/7033 7528/7472/7034 7526/7470/7032 +f 7526/7470/7032 7528/7472/7034 7529/7473/7035 +f 7529/7473/7035 6047/5991/5582 7526/7470/7032 +f 7526/7470/7032 6047/5991/5582 6045/5989/5580 +f 6045/5989/5580 6044/5988/5579 7526/7470/7032 +f 7529/7473/7035 7528/7472/7034 7530/7474/7036 +f 7530/7474/7036 7531/7475/7037 7529/7473/7035 +f 7529/7473/7035 7531/7475/7037 7532/7476/7038 +f 7532/7476/7038 6050/5994/5585 7529/7473/7035 +f 7529/7473/7035 6050/5994/5585 6048/5992/5583 +f 6048/5992/5583 6047/5991/5582 7529/7473/7035 +f 7532/7476/7038 7531/7475/7037 7533/7477/7039 +f 7533/7477/7039 7534/7478/7040 7532/7476/7038 +f 7532/7476/7038 7534/7478/7040 7535/7479/7041 +f 7535/7479/7041 6054/5998/5589 7532/7476/7038 +f 7532/7476/7038 6054/5998/5589 6051/5995/5586 +f 6051/5995/5586 6050/5994/5585 7532/7476/7038 +f 7535/7479/7041 7534/7478/7040 7536/7480/7042 +f 7536/7480/7042 7537/7481/7043 7535/7479/7041 +f 7535/7479/7041 7537/7481/7043 7538/7482/7044 +f 7538/7482/7044 7539/7483/7045 7535/7479/7041 +f 7535/7479/7041 7539/7483/7045 6055/5999/5590 +f 6055/5999/5590 6054/5998/5589 7535/7479/7041 +f 7538/7482/7044 7537/7481/7043 7540/7484/7046 +f 7540/7484/7046 7541/7485/7047 7538/7482/7044 +f 7544/7486/7048 7542/7487/7049 7543/7488/7050 +f 7543/7488/7050 6062/6006/5597 7544/7486/7048 +f 7544/7486/7048 6062/6006/5597 6060/6004/5595 +f 6060/6004/5595 6059/6003/5594 7544/7486/7048 +f 7543/7488/7050 7542/7487/7049 7545/7489/7051 +f 7545/7489/7051 7546/7490/7052 7543/7488/7050 +f 7543/7488/7050 7546/7490/7052 7547/7491/7053 +f 7547/7491/7053 6065/6009/5600 7543/7488/7050 +f 7543/7488/7050 6065/6009/5600 6063/6007/5598 +f 6063/6007/5598 6062/6006/5597 7543/7488/7050 +f 7547/7491/7053 7546/7490/7052 7548/7492/7054 +f 7548/7492/7054 7549/7493/7055 7547/7491/7053 +f 7547/7491/7053 7549/7493/7055 3797/3742/3391 +f 3797/3742/3391 3796/3741/3390 7547/7491/7053 +f 7547/7491/7053 3796/3741/3390 6066/6010/5601 +f 6066/6010/5601 6065/6009/5600 7547/7491/7053 +f 7551/7494/7056 7550/7495/7057 4108/4052/3695 +f 4108/4052/3695 4107/4051/3694 7551/7494/7056 +f 7551/7494/7056 4107/4051/3694 3800/3744/3393 +f 3800/3744/3393 3799/3743/3392 7551/7494/7056 +f 7550/7495/7057 7552/7496/7058 6984/6928/6496 +f 6984/6928/6496 4108/4052/3695 7550/7495/7057 +f 7548/7492/7054 7546/7490/7052 7545/7489/7051 +f 7545/7489/7051 7553/7497/7059 7548/7492/7054 +f 7552/7496/7058 6989/6933/6501 6985/6929/6497 +f 6985/6929/6497 6984/6928/6496 7552/7496/7058 +f 7557/7498/7060 7554/7499/7061 7555/7500/7062 +f 7555/7500/7062 7556/7501/7063 7557/7498/7060 +f 7555/7500/7062 6995/6940/6508 6994/6939/6507 +f 6994/6939/6507 7556/7501/7063 7555/7500/7062 +f 7555/7500/7062 7554/7499/7061 7541/7485/7047 +f 7541/7485/7047 7540/7484/7046 7555/7500/7062 +f 7555/7500/7062 7540/7484/7046 7558/7502/7064 +f 7558/7502/7064 6995/6940/6508 7555/7500/7062 +f 7558/7502/7064 7002/6946/6513 6996/6941/6509 +f 6996/6941/6509 6995/6940/6508 7558/7502/7064 +f 7558/7502/7064 7540/7484/7046 7537/7481/7043 +f 7537/7481/7043 7536/7480/7042 7558/7502/7064 +f 7558/7502/7064 7536/7480/7042 7559/7503/7065 +f 7559/7503/7065 7002/6946/6513 7558/7502/7064 +f 7559/7503/7065 7006/6950/6517 7003/6947/6514 +f 7003/6947/6514 7002/6946/6513 7559/7503/7065 +f 7559/7503/7065 7536/7480/7042 7534/7478/7040 +f 7534/7478/7040 7533/7477/7039 7559/7503/7065 +f 7559/7503/7065 7533/7477/7039 7560/7504/7066 +f 7560/7504/7066 7006/6950/6517 7559/7503/7065 +f 7560/7504/7066 7011/6955/6522 7007/6951/6518 +f 7007/6951/6518 7006/6950/6517 7560/7504/7066 +f 7560/7504/7066 7533/7477/7039 7531/7475/7037 +f 7531/7475/7037 7530/7474/7036 7560/7504/7066 +f 7560/7504/7066 7530/7474/7036 7561/7505/7067 +f 7561/7505/7067 7011/6955/6522 7560/7504/7066 +f 7561/7505/7067 7016/6960/6527 7012/6956/6523 +f 7012/6956/6523 7011/6955/6522 7561/7505/7067 +f 7561/7505/7067 7530/7474/7036 7528/7472/7034 +f 7528/7472/7034 7527/7471/7033 7561/7505/7067 +f 7561/7505/7067 7527/7471/7033 7562/7506/7068 +f 7562/7506/7068 7016/6960/6527 7561/7505/7067 +f 7562/7506/7068 7021/6965/6532 7017/6961/6528 +f 7017/6961/6528 7016/6960/6527 7562/7506/7068 +f 7562/7506/7068 7527/7471/7033 7524/7468/7030 +f 7524/7468/7030 7522/7466/7028 7562/7506/7068 +f 7562/7506/7068 7522/7466/7028 7520/7464/7026 +f 7520/7464/7026 7021/6965/6532 7562/7506/7068 +f 7520/7464/7026 7026/6970/6537 7022/6966/6533 +f 7022/6966/6533 7021/6965/6532 7520/7464/7026 +f 7515/7459/7021 7046/6990/6557 7042/6986/6553 +f 7042/6986/6553 7041/6985/6552 7515/7459/7021 +f 7515/7459/7021 7513/7457/7019 7563/7507/7069 +f 7563/7507/7069 7046/6990/6557 7515/7459/7021 +f 7563/7507/7069 7051/6995/6562 7047/6991/6558 +f 7047/6991/6558 7046/6990/6557 7563/7507/7069 +f 7563/7507/7069 7513/7457/7019 7509/7454/7016 +f 7509/7454/7016 7508/7453/7015 7563/7507/7069 +f 7563/7507/7069 7508/7453/7015 7564/7508/7070 +f 7564/7508/7070 7051/6995/6562 7563/7507/7069 +f 7564/7508/7070 7056/7000/6567 7052/6996/6563 +f 7052/6996/6563 7051/6995/6562 7564/7508/7070 +f 7564/7508/7070 7508/7453/7015 7507/7452/7014 +f 7507/7452/7014 7565/7509/7071 7564/7508/7070 +f 7564/7508/7070 7565/7509/7071 7566/7510/7072 +f 7566/7510/7072 7056/7000/6567 7564/7508/7070 +f 7566/7510/7072 7063/7007/6574 7057/7001/6568 +f 7057/7001/6568 7056/7000/6567 7566/7510/7072 +f 7570/7511/7073 7567/7512/7074 7568/7513/7075 +f 7568/7513/7075 7569/7514/7076 7570/7511/7073 +f 7570/7511/7073 7569/7514/7076 7571/7515/7077 +f 7571/7515/7077 7572/7516/7078 7570/7511/7073 +f 7571/7515/7077 7573/7517/7079 7574/7518/7080 +f 7574/7518/7080 7572/7516/7078 7571/7515/7077 +f 7571/7515/7077 7569/7514/7076 7575/7519/7081 +f 7575/7519/7081 7576/7520/7082 7571/7515/7077 +f 7571/7515/7077 7576/7520/7082 7577/7521/7083 +f 7577/7521/7083 7573/7517/7079 7571/7515/7077 +f 7578/7522/7084 7075/7019/6586 7071/7016/6583 +f 7071/7016/6583 7070/7015/6582 7578/7522/7084 +f 7577/7521/7083 7576/7520/7082 7579/7523/7085 +f 7579/7523/7085 7580/7524/7086 7577/7521/7083 +f 7578/7522/7084 7581/7525/7087 7077/7021/6588 +f 7077/7021/6588 7075/7019/6586 7578/7522/7084 +f 7580/7524/7086 7579/7523/7085 7582/7526/7088 +f 7582/7526/7088 7583/7527/7089 7580/7524/7086 +f 7581/7525/7087 7584/7528/7090 7585/7529/7091 +f 7585/7529/7091 7077/7021/6588 7581/7525/7087 +f 7585/7529/7091 7081/7025/6592 7078/7022/6589 +f 7078/7022/6589 7077/7021/6588 7585/7529/7091 +f 7585/7529/7091 7584/7528/7090 7586/7530/7092 +f 7586/7530/7092 7587/7531/7093 7585/7529/7091 +f 7585/7529/7091 7587/7531/7093 7588/7532/7094 +f 7588/7532/7094 7081/7025/6592 7585/7529/7091 +f 7588/7532/7094 7086/7030/6597 7082/7026/6593 +f 7082/7026/6593 7081/7025/6592 7588/7532/7094 +f 7588/7532/7094 7587/7531/7093 7589/7533/7095 +f 7589/7533/7095 7590/7534/7096 7588/7532/7094 +f 7588/7532/7094 7590/7534/7096 7591/7535/7097 +f 7591/7535/7097 7086/7030/6597 7588/7532/7094 +f 7591/7535/7097 7091/7035/6602 7087/7031/6598 +f 7087/7031/6598 7086/7030/6597 7591/7535/7097 +f 7591/7535/7097 7590/7534/7096 7592/7536/7098 +f 7592/7536/7098 7593/7537/7099 7591/7535/7097 +f 7591/7535/7097 7593/7537/7099 7594/7538/7100 +f 7594/7538/7100 7091/7035/6602 7591/7535/7097 +f 7594/7538/7100 7096/7040/6607 7092/7036/6603 +f 7092/7036/6603 7091/7035/6602 7594/7538/7100 +f 7594/7538/7100 7593/7537/7099 7475/7419/6981 +f 7475/7419/6981 7474/7418/6980 7594/7538/7100 +f 7594/7538/7100 7474/7418/6980 7473/7417/6979 +f 7473/7417/6979 7096/7040/6607 7594/7538/7100 +f 7593/7537/7099 7592/7536/7098 7477/7421/6983 +f 7477/7421/6983 7475/7419/6981 7593/7537/7099 +f 7592/7536/7098 7590/7534/7096 7589/7533/7095 +f 7589/7533/7095 7595/7539/7101 7592/7536/7098 +f 7592/7536/7098 7595/7539/7101 7479/7423/6985 +f 7479/7423/6985 7477/7421/6983 7592/7536/7098 +f 7595/7539/7101 7589/7533/7095 7596/7540/7102 +f 7596/7540/7102 7597/7541/6992 7595/7539/7101 +f 7595/7539/7101 7597/7541/6992 7481/7425/6987 +f 7481/7425/6987 7479/7423/6985 7595/7539/7101 +f 7596/7540/7102 7589/7533/7095 7587/7531/7093 +f 7587/7531/7093 7586/7530/7092 7596/7540/7102 +f 7600/7542/7103 7598/7543/7104 7599/7544/7105 +f 7599/7544/7105 7489/7433/6995 7600/7542/7103 +f 7600/7542/7103 7489/7433/6995 7487/7431/6993 +f 7487/7431/6993 7486/7430/6992 7600/7542/7103 +f 7599/7544/7105 7598/7543/7104 7583/7527/7089 +f 7583/7527/7089 7582/7526/7088 7599/7544/7105 +f 7599/7544/7105 7582/7526/7088 7601/7545/7106 +f 7601/7545/7106 7492/7436/6998 7599/7544/7105 +f 7599/7544/7105 7492/7436/6998 7490/7434/6996 +f 7490/7434/6996 7489/7433/6995 7599/7544/7105 +f 7601/7545/7106 7582/7526/7088 7579/7523/7085 +f 7579/7523/7085 7602/7546/7107 7601/7545/7106 +f 7601/7545/7106 7602/7546/7107 7603/7547/7108 +f 7603/7547/7108 7495/7439/7001 7601/7545/7106 +f 7601/7545/7106 7495/7439/7001 7493/7437/6999 +f 7493/7437/6999 7492/7436/6998 7601/7545/7106 +f 7603/7547/7108 7602/7546/7107 7575/7519/7081 +f 7575/7519/7081 7604/7548/7109 7603/7547/7108 +f 7603/7547/7108 7604/7548/7109 7502/7446/7008 +f 7502/7446/7008 7498/7442/7004 7603/7547/7108 +f 7603/7547/7108 7498/7442/7004 7496/7440/7002 +f 7496/7440/7002 7495/7439/7001 7603/7547/7108 +f 7604/7548/7109 7575/7519/7081 7569/7514/7076 +f 7569/7514/7076 7568/7513/7075 7604/7548/7109 +f 7604/7548/7109 7568/7513/7075 7503/7447/7009 +f 7503/7447/7009 7502/7446/7008 7604/7548/7109 +f 7602/7546/7107 7579/7523/7085 7576/7520/7082 +f 7576/7520/7082 7575/7519/7081 7602/7546/7107 +f 7568/7513/7075 7567/7512/7074 7505/7449/7011 +f 7505/7449/7011 7503/7447/7009 7568/7513/7075 +f 7473/7417/6979 7101/7045/6612 7097/7041/6608 +f 7097/7041/6608 7096/7040/6607 7473/7417/6979 +f 7473/7417/6979 7471/7415/6977 7470/7414/6976 +f 7470/7414/6976 7101/7045/6612 7473/7417/6979 +f 7470/7414/6976 7106/7050/6617 7102/7046/6613 +f 7102/7046/6613 7101/7045/6612 7470/7414/6976 +f 7470/7414/6976 7468/7412/6974 7467/7411/6973 +f 7467/7411/6973 7106/7050/6617 7470/7414/6976 +f 7467/7411/6973 7111/7055/6622 7107/7051/6618 +f 7107/7051/6618 7106/7050/6617 7467/7411/6973 +f 7467/7411/6973 7465/7409/6971 7464/7408/6970 +f 7464/7408/6970 7111/7055/6622 7467/7411/6973 +f 7464/7408/6970 7116/7060/6627 7112/7056/6623 +f 7112/7056/6623 7111/7055/6622 7464/7408/6970 +f 7464/7408/6970 7462/7406/6968 7461/7405/6967 +f 7461/7405/6967 7116/7060/6627 7464/7408/6970 +f 7461/7405/6967 7121/7065/6632 7117/7061/6628 +f 7117/7061/6628 7116/7060/6627 7461/7405/6967 +f 7461/7405/6967 7459/7403/6965 7458/7402/6964 +f 7458/7402/6964 7121/7065/6632 7461/7405/6967 +f 7458/7402/6964 7126/7070/6637 7122/7066/6633 +f 7122/7066/6633 7121/7065/6632 7458/7402/6964 +f 7458/7402/6964 7456/7400/6962 7455/7399/6961 +f 7455/7399/6961 7126/7070/6637 7458/7402/6964 +f 7455/7399/6961 7131/7075/6642 7127/7071/6638 +f 7127/7071/6638 7126/7070/6637 7455/7399/6961 +f 7455/7399/6961 7453/7397/6959 7452/7396/6958 +f 7452/7396/6958 7131/7075/6642 7455/7399/6961 +f 7452/7396/6958 7136/7080/6647 7132/7076/6643 +f 7132/7076/6643 7131/7075/6642 7452/7396/6958 +f 7452/7396/6958 7450/7394/6956 7449/7393/6955 +f 7449/7393/6955 7136/7080/6647 7452/7396/6958 +f 7449/7393/6955 7141/7085/6652 7137/7081/6648 +f 7137/7081/6648 7136/7080/6647 7449/7393/6955 +f 7449/7393/6955 7447/7391/6953 7446/7390/6952 +f 7446/7390/6952 7141/7085/6652 7449/7393/6955 +f 7446/7390/6952 7148/7092/6659 7142/7086/6653 +f 7142/7086/6653 7141/7085/6652 7446/7390/6952 +f 7446/7390/6952 7444/7388/6950 7443/7387/6949 +f 7443/7387/6949 7148/7092/6659 7446/7390/6952 +f 7443/7387/6949 7605/7549/7110 7149/7093/6660 +f 7149/7093/6660 7148/7092/6659 7443/7387/6949 +f 7443/7387/6949 7441/7385/6947 7440/7384/6946 +f 7440/7384/6946 7605/7549/7110 7443/7387/6949 +f 7606/7550/7111 7159/7103/6670 7155/7099/6666 +f 7155/7099/6666 7154/7098/6665 7606/7550/7111 +f 7606/7550/7111 7436/7380/6942 7435/7379/6941 +f 7435/7379/6941 7159/7103/6670 7606/7550/7111 +f 7435/7379/6941 7164/7108/6675 7160/7104/6671 +f 7160/7104/6671 7159/7103/6670 7435/7379/6941 +f 7435/7379/6941 7432/7376/6938 7431/7375/6937 +f 7431/7375/6937 7164/7108/6675 7435/7379/6941 +f 7431/7375/6937 7169/7113/6680 7165/7109/6676 +f 7165/7109/6676 7164/7108/6675 7431/7375/6937 +f 7431/7375/6937 7429/7373/6935 7428/7372/6934 +f 7428/7372/6934 7169/7113/6680 7431/7375/6937 +f 7428/7372/6934 7174/7118/6685 7170/7114/6681 +f 7170/7114/6681 7169/7113/6680 7428/7372/6934 +f 7428/7372/6934 7426/7370/6932 7425/7369/6931 +f 7425/7369/6931 7174/7118/6685 7428/7372/6934 +f 7425/7369/6931 7179/7123/6690 7175/7119/6686 +f 7175/7119/6686 7174/7118/6685 7425/7369/6931 +f 7425/7369/6931 7423/7367/6929 7422/7366/6928 +f 7422/7366/6928 7179/7123/6690 7425/7369/6931 +f 7422/7366/6928 7184/7128/6695 7180/7124/6691 +f 7180/7124/6691 7179/7123/6690 7422/7366/6928 +f 7422/7366/6928 7420/7364/6926 7419/7363/6925 +f 7419/7363/6925 7184/7128/6695 7422/7366/6928 +f 7419/7363/6925 7189/7133/6700 7185/7129/6696 +f 7185/7129/6696 7184/7128/6695 7419/7363/6925 +f 7419/7363/6925 7417/7361/6923 7416/7360/6922 +f 7416/7360/6922 7189/7133/6700 7419/7363/6925 +f 7416/7360/6922 7194/7138/6705 7190/7134/6701 +f 7190/7134/6701 7189/7133/6700 7416/7360/6922 +f 7416/7360/6922 7414/7358/6920 7413/7357/6919 +f 7413/7357/6919 7194/7138/6705 7416/7360/6922 +f 7413/7357/6919 7199/7143/6710 7195/7139/6706 +f 7195/7139/6706 7194/7138/6705 7413/7357/6919 +f 7413/7357/6919 7411/7355/6917 7410/7354/6916 +f 7410/7354/6916 7199/7143/6710 7413/7357/6919 +f 7410/7354/6916 7204/7148/6715 7200/7144/6711 +f 7200/7144/6711 7199/7143/6710 7410/7354/6916 +f 7410/7354/6916 7408/7352/6914 7407/7351/6913 +f 7407/7351/6913 7204/7148/6715 7410/7354/6916 +f 7407/7351/6913 7209/7153/6720 7205/7149/6716 +f 7205/7149/6716 7204/7148/6715 7407/7351/6913 +f 7407/7351/6913 7405/7349/6911 7404/7348/6910 +f 7404/7348/6910 7209/7153/6720 7407/7351/6913 +f 7404/7348/6910 7214/7158/6725 7210/7154/6721 +f 7210/7154/6721 7209/7153/6720 7404/7348/6910 +f 7404/7348/6910 7402/7346/6908 7401/7345/6907 +f 7401/7345/6907 7214/7158/6725 7404/7348/6910 +f 7401/7345/6907 7219/7163/6730 7215/7159/6726 +f 7215/7159/6726 7214/7158/6725 7401/7345/6907 +f 7401/7345/6907 7399/7343/6905 7398/7342/6904 +f 7398/7342/6904 7219/7163/6730 7401/7345/6907 +f 7398/7342/6904 7223/7167/6734 7220/7164/6731 +f 7220/7164/6731 7219/7163/6730 7398/7342/6904 +f 7398/7342/6904 7396/7340/6902 7395/7339/6901 +f 7395/7339/6901 7223/7167/6734 7398/7342/6904 +f 7395/7339/6901 7228/7172/6739 7224/7168/6735 +f 7224/7168/6735 7223/7167/6734 7395/7339/6901 +f 7395/7339/6901 7393/7337/6899 7392/7336/6898 +f 7392/7336/6898 7228/7172/6739 7395/7339/6901 +f 7392/7336/6898 7235/7179/6746 7229/7173/6740 +f 7229/7173/6740 7228/7172/6739 7392/7336/6898 +f 7392/7336/6898 7390/7334/6896 7389/7333/6895 +f 7389/7333/6895 7235/7179/6746 7392/7336/6898 +f 7389/7333/6895 7607/7551/7112 7236/7180/6747 +f 7236/7180/6747 7235/7179/6746 7389/7333/6895 +f 7389/7333/6895 7387/7331/6893 7386/7330/6892 +f 7386/7330/6892 7607/7551/7112 7389/7333/6895 +f 7608/7552/7113 3100/3045/2697 7244/7188/6753 +f 7244/7188/6753 7243/7187/6752 7608/7552/7113 +f 7608/7552/7113 7609/7553/7114 3101/3046/2698 +f 3101/3046/2698 3100/3045/2697 7608/7552/7113 +f 7609/7553/7114 1918/1863/1526 1917/1862/1525 +f 1917/1862/1525 3101/3046/2698 7609/7553/7114 +f 7376/7320/6884 7374/7318/6882 7368/7312/6876 +f 7368/7312/6876 7610/7554/7115 7376/7320/6884 +f 7614/7555/7116 7611/7556/7117 7612/7557/7118 +f 7612/7557/7118 7613/7558/7119 7614/7555/7116 +f 7614/7555/7116 7613/7558/7119 1927/1871/1534 +f 1927/1871/1534 1930/1874/1537 7614/7555/7116 +f 7613/7558/7119 7612/7557/7118 7615/7559/7120 +f 7615/7559/7120 7616/7560/7121 7613/7558/7119 +f 7613/7558/7119 7616/7560/7121 1928/1872/1535 +f 1928/1872/1535 1927/1871/1534 7613/7558/7119 +f 7616/7560/7121 7615/7559/7120 2618/2563/2223 +f 2618/2563/2223 2617/2562/2222 7616/7560/7121 +f 7616/7560/7121 2617/2562/2222 2624/2568/2228 +f 2624/2568/2228 1928/1872/1535 7616/7560/7121 +f 7615/7559/7120 7612/7557/7118 7617/7561/7122 +f 7617/7561/7122 7618/7562/7123 7615/7559/7120 +f 7615/7559/7120 7618/7562/7123 7619/7563/7124 +f 7619/7563/7124 2618/2563/2223 7615/7559/7120 +f 7619/7563/7124 7618/7562/7123 7620/7564/7125 +f 7620/7564/7125 7621/7565/7126 7619/7563/7124 +f 7619/7563/7124 7621/7565/7126 7622/7566/7127 +f 7622/7566/7127 7623/7567/7128 7619/7563/7124 +f 7619/7563/7124 7623/7567/7128 2619/2564/2224 +f 2619/2564/2224 2618/2563/2223 7619/7563/7124 +f 7623/7567/7128 7622/7566/7127 7624/7568/7129 +f 7624/7568/7129 7625/7569/7130 7623/7567/7128 +f 7623/7567/7128 7625/7569/7130 7626/7570/7131 +f 7626/7570/7131 2619/2564/2224 7623/7567/7128 +f 7626/7570/7131 7625/7569/7130 7627/7571/7132 +f 7627/7571/7132 7628/7572/7133 7626/7570/7131 +f 7626/7570/7131 7628/7572/7133 7629/7573/7134 +f 7629/7573/7134 7630/7574/7135 7626/7570/7131 +f 7626/7570/7131 7630/7574/7135 2620/2561/2221 +f 2620/2561/2221 2619/2564/2224 7626/7570/7131 +f 7630/7574/7135 7629/7573/7134 7631/7575/7136 +f 7631/7575/7136 7632/7576/7137 7630/7574/7135 +f 7630/7574/7135 7632/7576/7137 2621/2565/2225 +f 2621/2565/2225 2620/2561/2221 7630/7574/7135 +f 7636/7577/7138 7633/7578/7139 7634/7579/7140 +f 7634/7579/7140 7635/7580/7141 7636/7577/7138 +f 7636/7577/7138 7635/7580/7141 7637/7581/7142 +f 7637/7581/7142 7638/7582/7143 7636/7577/7138 +f 7637/7581/7142 7639/7583/7144 7640/7584/7145 +f 7640/7584/7145 7638/7582/7143 7637/7581/7142 +f 7637/7581/7142 7635/7580/7141 7641/7585/7146 +f 7641/7585/7146 7642/7586/7147 7637/7581/7142 +f 7637/7581/7142 7642/7586/7147 7643/7587/7148 +f 7643/7587/7148 7639/7583/7144 7637/7581/7142 +f 7643/7587/7148 2903/2848/2501 7644/7588/7149 +f 7644/7588/7149 7639/7583/7144 7643/7587/7148 +f 7643/7587/7148 7642/7586/7147 7645/7589/7150 +f 7645/7589/7150 7646/7590/7151 7643/7587/7148 +f 7643/7587/7148 7646/7590/7151 2904/2849/2502 +f 2904/2849/2502 2903/2848/2501 7643/7587/7148 +f 7646/7590/7151 7645/7589/7150 7647/7591/7152 +f 7647/7591/7152 7648/7592/7153 7646/7590/7151 +f 7646/7590/7151 7648/7592/7153 2906/2850/2503 +f 2906/2850/2503 2904/2849/2502 7646/7590/7151 +f 7648/7592/7153 7649/7593/7154 7650/7594/7155 +f 7650/7594/7155 2906/2850/2503 7648/7592/7153 +f 7648/7592/7153 7647/7591/7152 7651/7595/7156 +f 7651/7595/7156 7649/7593/7154 7648/7592/7153 +f 7651/7595/7156 7652/7596/7157 7653/7597/7158 +f 7653/7597/7158 7649/7593/7154 7651/7595/7156 +f 7651/7595/7156 7647/7591/7152 7654/7598/7159 +f 7654/7598/7159 7655/7599/7160 7651/7595/7156 +f 7651/7595/7156 7655/7599/7160 7656/7600/7161 +f 7656/7600/7161 7652/7596/7157 7651/7595/7156 +f 7656/7600/7161 7657/7601/7162 7658/7602/7163 +f 7658/7602/7163 7652/7596/7157 7656/7600/7161 +f 7656/7600/7161 7655/7599/7160 7659/7603/7164 +f 7659/7603/7164 7660/7604/7165 7656/7600/7161 +f 7656/7600/7161 7660/7604/7165 7661/7605/7166 +f 7661/7605/7166 7657/7601/7162 7656/7600/7161 +f 7661/7605/7166 7662/7606/7167 7663/7607/7168 +f 7663/7607/7168 7657/7601/7162 7661/7605/7166 +f 7661/7605/7166 7660/7604/7165 7664/7608/7169 +f 7664/7608/7169 7665/7609/7170 7661/7605/7166 +f 7661/7605/7166 7665/7609/7170 7666/7610/7171 +f 7666/7610/7171 7662/7606/7167 7661/7605/7166 +f 7666/7610/7171 7667/7611/7172 7668/7612/7173 +f 7668/7612/7173 7662/7606/7167 7666/7610/7171 +f 7666/7610/7171 7665/7609/7170 7669/7613/7174 +f 7669/7613/7174 7670/7614/7175 7666/7610/7171 +f 7666/7610/7171 7670/7614/7175 7671/7615/7176 +f 7671/7615/7176 7667/7611/7172 7666/7610/7171 +f 7671/7615/7176 7672/7616/7177 7673/7617/7178 +f 7673/7617/7178 7667/7611/7172 7671/7615/7176 +f 7671/7615/7176 7670/7614/7175 7674/7618/7179 +f 7674/7618/7179 7675/7619/7180 7671/7615/7176 +f 7671/7615/7176 7675/7619/7180 7676/7620/7181 +f 7676/7620/7181 7672/7616/7177 7671/7615/7176 +f 7676/7620/7181 7677/7621/7182 7678/7622/7183 +f 7678/7622/7183 7672/7616/7177 7676/7620/7181 +f 7676/7620/7181 7675/7619/7180 7679/7623/7184 +f 7679/7623/7184 7680/7624/7185 7676/7620/7181 +f 7676/7620/7181 7680/7624/7185 7681/7625/7186 +f 7681/7625/7186 7677/7621/7182 7676/7620/7181 +f 7681/7625/7186 7682/7626/7187 7683/7627/7188 +f 7683/7627/7188 7677/7621/7182 7681/7625/7186 +f 7681/7625/7186 7680/7624/7185 7684/7628/7189 +f 7684/7628/7189 7685/7629/7190 7681/7625/7186 +f 7681/7625/7186 7685/7629/7190 7686/7630/7191 +f 7686/7630/7191 7682/7626/7187 7681/7625/7186 +f 7686/7630/7191 7687/7631/7192 7688/7632/7193 +f 7688/7632/7193 7682/7626/7187 7686/7630/7191 +f 7686/7630/7191 7685/7629/7190 7689/7633/7194 +f 7689/7633/7194 7690/7634/7195 7686/7630/7191 +f 7686/7630/7191 7690/7634/7195 7691/7635/7196 +f 7691/7635/7196 7687/7631/7192 7686/7630/7191 +f 7691/7635/7196 3187/3132/2783 7692/7636/7197 +f 7692/7636/7197 7687/7631/7192 7691/7635/7196 +f 7691/7635/7196 7690/7634/7195 7693/7637/7198 +f 7693/7637/7198 7694/7638/7199 7691/7635/7196 +f 7691/7635/7196 7694/7638/7199 3188/3129/2780 +f 3188/3129/2780 3187/3132/2783 7691/7635/7196 +f 7694/7638/7199 7693/7637/7198 7695/7639/7200 +f 7695/7639/7200 7696/7640/7201 7694/7638/7199 +f 7694/7638/7199 7696/7640/7201 7697/7641/7202 +f 7697/7641/7202 3188/3129/2780 7694/7638/7199 +f 7696/7640/7201 7695/7639/7200 7698/7642/7203 +f 7698/7642/7203 7699/7643/7204 7696/7640/7201 +f 7696/7640/7201 7699/7643/7204 7700/7644/7205 +f 7700/7644/7205 7697/7641/7202 7696/7640/7201 +f 7702/7645/7206 7701/7646/7207 3190/3135/2786 +f 3190/3135/2786 3189/3134/2785 7702/7645/7206 +f 7700/7644/7205 7699/7643/7204 7703/7647/7208 +f 7703/7647/7208 7704/7648/7209 7700/7644/7205 +f 7702/7645/7206 7705/7649/7210 7706/7650/7211 +f 7706/7650/7211 7701/7646/7207 7702/7645/7206 +f 7706/7650/7211 7707/7651/7212 7708/7652/7213 +f 7708/7652/7213 7701/7646/7207 7706/7650/7211 +f 7706/7650/7211 7705/7649/7210 7709/7653/7214 +f 7709/7653/7214 7710/7654/7215 7706/7650/7211 +f 7706/7650/7211 7710/7654/7215 7711/7655/7216 +f 7711/7655/7216 7707/7651/7212 7706/7650/7211 +f 7711/7655/7216 7712/7656/7217 7713/7657/7218 +f 7713/7657/7218 7707/7651/7212 7711/7655/7216 +f 7711/7655/7216 7710/7654/7215 7714/7658/7219 +f 7714/7658/7219 7715/7659/7220 7711/7655/7216 +f 7711/7655/7216 7715/7659/7220 7716/7660/7221 +f 7716/7660/7221 7712/7656/7217 7711/7655/7216 +f 7716/7660/7221 7717/7661/7222 7718/7662/7223 +f 7718/7662/7223 7712/7656/7217 7716/7660/7221 +f 7716/7660/7221 7715/7659/7220 7719/7663/7224 +f 7719/7663/7224 7720/7664/7225 7716/7660/7221 +f 7716/7660/7221 7720/7664/7225 7721/7665/7226 +f 7721/7665/7226 7717/7661/7222 7716/7660/7221 +f 7721/7665/7226 7722/7666/7227 7723/7667/7228 +f 7723/7667/7228 7717/7661/7222 7721/7665/7226 +f 7721/7665/7226 7720/7664/7225 2238/2182/1844 +f 2238/2182/1844 2236/2181/1843 7721/7665/7226 +f 7721/7665/7226 2236/2181/1843 2235/2180/1842 +f 2235/2180/1842 7722/7666/7227 7721/7665/7226 +f 7723/7667/7228 7724/7668/7229 7725/7669/7230 +f 7725/7669/7230 7726/7670/7231 7723/7667/7228 +f 7723/7667/7228 7726/7670/7231 7718/7662/7223 +f 7718/7662/7223 7717/7661/7222 7723/7667/7228 +f 7723/7667/7228 7722/7666/7227 7727/7671/7232 +f 7727/7671/7232 7724/7668/7229 7723/7667/7228 +f 7727/7671/7232 4214/4159/3801 4219/4163/3805 +f 4219/4163/3805 7724/7668/7229 7727/7671/7232 +f 7727/7671/7232 7722/7666/7227 2235/2180/1842 +f 2235/2180/1842 7728/7672/7233 7727/7671/7232 +f 7727/7671/7232 7728/7672/7233 4215/4160/3802 +f 4215/4160/3802 4214/4159/3801 7727/7671/7232 +f 7728/7672/7233 2235/2180/1842 2234/2179/1841 +f 2234/2179/1841 7729/7673/7234 7728/7672/7233 +f 7728/7672/7233 7729/7673/7234 7730/7674/7235 +f 7730/7674/7235 4215/4160/3802 7728/7672/7233 +f 7730/7674/7235 7731/7675/7236 4216/4161/3803 +f 4216/4161/3803 4215/4160/3802 7730/7674/7235 +f 7735/7676/7237 7732/7677/7238 7733/7678/7239 +f 7733/7678/7239 7734/7679/7240 7735/7676/7237 +f 7735/7676/7237 7734/7679/7240 5549/5494/5104 +f 5549/5494/5104 5548/5493/5103 7735/7676/7237 +f 7734/7679/7240 7733/7678/7239 7736/7680/7241 +f 7736/7680/7241 7737/7681/7242 7734/7679/7240 +f 7734/7679/7240 7737/7681/7242 7738/7682/7243 +f 7738/7682/7243 5549/5494/5104 7734/7679/7240 +f 7738/7682/7243 7737/7681/7242 2633/2577/2179 +f 2633/2577/2179 2629/2574/7244 7738/7682/7243 +s 0 +f 7738/7682/7245 2629/2574/7245 2628/2573/7245 +f 2628/2573/7246 5555/5499/7246 7738/7682/7246 +s 1 +f 7738/7682/7243 5555/5499/5109 5550/5495/5105 +f 5550/5495/5105 5549/5494/5104 7738/7682/7243 +f 7737/7681/7242 7736/7680/7241 7739/7683/7247 +f 7739/7683/7247 2633/2577/2179 7737/7681/7242 +f 7739/7683/7247 7736/7680/7241 7740/7684/7248 +f 7740/7684/7248 7741/7685/7249 7739/7683/7247 +f 7739/7683/7247 7741/7685/7249 7742/7686/7250 +f 7742/7686/7250 7743/7687/7251 7739/7683/7247 +s 0 +f 7739/7683/4354 7743/7687/4354 2631/2575/4354 +f 2631/2575/4354 2633/2577/4354 7739/7683/4354 +s 1 +f 7743/7687/7251 7742/7686/7250 7744/7688/7252 +f 7744/7688/7252 7745/7689/7253 7743/7687/7251 +s 0 +f 7743/7687/33 7745/7689/33 2632/2576/33 +f 2632/2576/33 2631/2575/33 7743/7687/33 +s 1 +f 7745/7689/7253 7744/7688/7252 7746/7690/7254 +f 7746/7690/7254 7747/7691/7255 7745/7689/7253 +s 0 +f 7745/7689/33 7747/7691/33 7748/7692/33 +f 7748/7692/33 2632/2576/33 7745/7689/33 +f 7748/7692/33 7747/7691/33 7749/7693/33 +f 7749/7693/33 7750/7694/33 7748/7692/33 +f 7748/7692/33 7750/7694/33 7751/7695/33 +f 7751/7695/33 7752/7696/33 7748/7692/33 +f 7748/7692/33 7752/7696/33 2627/2572/33 +f 2627/2572/33 2632/2576/33 7748/7692/33 +f 7752/7696/33 7751/7695/33 5559/5503/33 +f 5559/5503/33 5558/5502/33 7752/7696/33 +f 7752/7696/33 5558/5502/33 2628/2573/33 +f 2628/2573/33 2627/2572/33 7752/7696/33 +f 7751/7695/33 7750/7694/33 7753/7697/33 +f 7753/7697/33 7754/7698/33 7751/7695/33 +f 7751/7695/33 7754/7698/33 5560/5504/33 +f 5560/5504/33 5559/5503/33 7751/7695/33 +f 7754/7698/33 7753/7697/33 7755/7699/33 +f 7755/7699/33 7756/7700/33 7754/7698/33 +f 7754/7698/2732 7756/7700/2732 5562/5506/2732 +f 5562/5506/4353 5560/5504/4353 7754/7698/4353 +f 7756/7700/33 7755/7699/33 7757/7701/33 +f 7757/7701/33 7758/7702/33 7756/7700/33 +s 1 +f 7756/7700/7256 7758/7702/7257 7759/7703/7258 +f 7759/7703/7258 5562/5506/4352 7756/7700/7256 +f 7759/7703/7258 7758/7702/7257 7760/7704/2403 +f 7760/7704/2403 7761/7705/7259 7759/7703/7258 +f 7759/7703/7258 7761/7705/7259 7762/7706/7260 +f 7762/7706/7260 5565/5509/5117 7759/7703/7258 +f 7759/7703/7258 5565/5509/5117 5563/5507/5115 +f 5563/5507/5115 5562/5506/4352 7759/7703/7258 +f 7762/7706/7260 7761/7705/7259 4233/4178/3820 +f 4233/4178/3820 7763/7707/7261 7762/7706/7260 +f 7762/7706/7260 7763/7707/7261 2539/2484/2144 +f 2539/2484/2144 7764/7708/7262 7762/7706/7260 +f 7762/7706/7260 7764/7708/7262 5566/5510/5118 +f 5566/5510/5118 5565/5509/5117 7762/7706/7260 +f 7764/7708/7262 2539/2484/2144 2538/2483/2143 +f 2538/2483/2143 7765/7709/7263 7764/7708/7262 +f 7764/7708/7262 7765/7709/7263 5567/5511/5119 +f 5567/5511/5119 5566/5510/5118 7764/7708/7262 +f 7767/7710/7264 2543/2487/2147 2542/2486/2146 +f 2542/2486/2146 7766/7711/7265 7767/7710/7264 +f 7767/7710/7264 7766/7711/7265 5570/5515/5122 +f 5570/5515/5122 5569/5514/5119 7767/7710/7264 +f 7766/7711/7265 2542/2486/2146 7768/7712/7266 +f 7768/7712/7266 7769/7713/7267 7766/7711/7265 +f 7766/7711/7265 7769/7713/7267 5573/5517/5124 +f 5573/5517/5124 5570/5515/5122 7766/7711/7265 +f 7769/7713/7267 7768/7712/7266 7770/7714/7268 +f 7770/7714/7268 5640/5585/5187 7769/7713/7267 +f 7769/7713/7267 5640/5585/5187 5639/5584/5186 +f 5639/5584/5186 5573/5517/5124 7769/7713/7267 +f 7770/7714/7268 7768/7712/7266 7771/7715/7269 +f 7771/7715/7269 7772/7716/7270 7770/7714/7268 +f 7770/7714/7268 7772/7716/7270 7773/7717/7271 +f 7773/7717/7271 5645/5589/5190 7770/7714/7268 +f 7770/7714/7268 5645/5589/5190 5641/5586/5188 +f 5641/5586/5188 5640/5585/5187 7770/7714/7268 +f 7773/7717/7271 7772/7716/7270 7774/7718/7272 +f 7774/7718/7272 7775/7719/7273 7773/7717/7271 +f 7773/7717/7271 7775/7719/7273 7776/7720/7274 +f 7776/7720/7274 5648/5592/5193 7773/7717/7271 +f 7773/7717/7271 5648/5592/5193 5646/5590/5191 +f 5646/5590/5191 5645/5589/5190 7773/7717/7271 +f 7776/7720/7274 7775/7719/7273 7777/7721/7275 +f 7777/7721/7275 7778/7722/7276 7776/7720/7274 +f 7776/7720/7274 7778/7722/7276 7779/7723/7277 +f 7779/7723/7277 5651/5595/5196 7776/7720/7274 +f 7776/7720/7274 5651/5595/5196 5649/5593/5194 +f 5649/5593/5194 5648/5592/5193 7776/7720/7274 +f 7779/7723/7277 7778/7722/7276 7780/7724/7278 +f 7780/7724/7278 7781/7725/7279 7779/7723/7277 +f 7779/7723/7277 7781/7725/7279 7782/7726/7280 +f 7782/7726/7280 5654/5598/5199 7779/7723/7277 +f 7779/7723/7277 5654/5598/5199 5652/5596/5197 +f 5652/5596/5197 5651/5595/5196 7779/7723/7277 +f 7782/7726/7280 7781/7725/7279 7783/7727/7281 +f 7783/7727/7281 7784/7728/7282 7782/7726/7280 +f 7782/7726/7280 7784/7728/7282 7785/7729/7283 +f 7785/7729/7283 7786/7730/7284 7782/7726/7280 +f 7782/7726/7280 7786/7730/7284 5655/5599/5200 +f 5655/5599/5200 5654/5598/5199 7782/7726/7280 +f 7786/7730/7284 7785/7729/7283 7787/7731/7285 +f 7787/7731/7285 7788/7732/7286 7786/7730/7284 +f 7786/7730/7284 7788/7732/7286 5656/5600/5201 +f 5656/5600/5201 5655/5599/5200 7786/7730/7284 +f 7788/7732/7286 7787/7731/7285 7372/7316/6880 +f 7372/7316/6880 7371/7315/6879 7788/7732/7286 +f 7788/7732/7286 7371/7315/6879 5658/5602/5203 +f 5658/5602/5203 5656/5600/5201 7788/7732/7286 +f 7787/7731/7285 7785/7729/7283 7789/7733/7287 +f 7789/7733/7287 7790/7734/7288 7787/7731/7285 +f 7787/7731/7285 7790/7734/7288 7791/7735/7289 +f 7791/7735/7289 7372/7316/6880 7787/7731/7285 +f 7791/7735/7289 7790/7734/7288 7792/7736/7290 +f 7792/7736/7290 7793/7737/7291 7791/7735/7289 +f 7791/7735/7289 7793/7737/7291 7794/7738/7292 +f 7794/7738/7292 7367/7311/6875 7791/7735/7289 +f 7791/7735/7289 7367/7311/6875 7366/7310/6874 +f 7366/7310/6874 7372/7316/6880 7791/7735/7289 +f 7794/7738/7292 7793/7737/7291 7795/7739/7293 +f 7795/7739/7293 7796/7740/7294 7794/7738/7292 +f 7794/7738/7292 7796/7740/7294 7797/7741/7295 +f 7797/7741/7295 7362/7306/6870 7794/7738/7292 +f 7794/7738/7292 7362/7306/6870 7361/7305/6869 +f 7361/7305/6869 7367/7311/6875 7794/7738/7292 +f 7797/7741/7295 7796/7740/7294 7798/7742/7296 +f 7798/7742/7296 7799/7743/7297 7797/7741/7295 +f 7797/7741/7295 7799/7743/7297 7800/7744/7298 +f 7800/7744/7298 7354/7299/6863 7797/7741/7295 +f 7797/7741/7295 7354/7299/6863 7353/7298/6862 +f 7353/7298/6862 7362/7306/6870 7797/7741/7295 +f 7800/7744/7298 7799/7743/7297 7801/7745/7299 +f 7801/7745/7299 7802/7746/7300 7800/7744/7298 +f 7800/7744/7298 7802/7746/7300 7803/7747/7301 +f 7803/7747/7301 7804/7748/7302 7800/7744/7298 +f 7800/7744/7298 7804/7748/7302 7355/7300/6864 +f 7355/7300/6864 7354/7299/6863 7800/7744/7298 +f 7803/7747/7301 7802/7746/7300 7805/7749/7303 +f 7805/7749/7303 7806/7750/7304 7803/7747/7301 +f 7809/7751/7305 7807/7752/7306 7808/7753/7307 +f 7808/7753/7307 7344/7288/6852 7809/7751/7305 +f 7809/7751/7305 7344/7288/6852 7343/7287/6851 +f 7343/7287/6851 7349/7293/6857 7809/7751/7305 +f 7808/7753/7307 7807/7752/7306 7810/7754/7308 +f 7810/7754/7308 7811/7755/7309 7808/7753/7307 +f 7808/7753/7307 7811/7755/7309 1217/1162/834 +f 1217/1162/834 7339/7283/6847 7808/7753/7307 +f 7808/7753/7307 7339/7283/6847 7338/7282/6846 +f 7338/7282/6846 7344/7288/6852 7808/7753/7307 +f 7811/7755/7309 7810/7754/7308 7812/7756/7310 +f 7812/7756/7310 7813/7757/7311 7811/7755/7309 +f 7811/7755/7309 7813/7757/7311 1218/1163/835 +f 1218/1163/835 1217/1162/834 7811/7755/7309 +f 7816/7758/7308 7814/7759/7312 2937/2882/2535 +f 2937/2882/2535 7815/7760/7313 7816/7758/7308 +f 7816/7758/7308 7806/7750/7304 7805/7749/7303 +f 7805/7749/7303 7814/7759/7312 7816/7758/7308 +f 7814/7759/7312 7817/7761/7314 2938/2883/2536 +f 2938/2883/2536 2937/2882/2535 7814/7759/7312 +f 7814/7759/7312 7805/7749/7303 7818/7762/7315 +f 7818/7762/7315 7817/7761/7314 7814/7759/7312 +f 7818/7762/7315 7819/7763/7316 7820/7764/7317 +f 7820/7764/7317 7817/7761/7314 7818/7762/7315 +f 7818/7762/7315 7805/7749/7303 7802/7746/7300 +f 7802/7746/7300 7801/7745/7299 7818/7762/7315 +f 7818/7762/7315 7801/7745/7299 7821/7765/7318 +f 7821/7765/7318 7819/7763/7316 7818/7762/7315 +f 7821/7765/7318 7822/7766/7319 7823/7767/7320 +f 7823/7767/7320 7819/7763/7316 7821/7765/7318 +f 7821/7765/7318 7801/7745/7299 7799/7743/7297 +f 7799/7743/7297 7798/7742/7296 7821/7765/7318 +f 7821/7765/7318 7798/7742/7296 7824/7768/7321 +f 7824/7768/7321 7822/7766/7319 7821/7765/7318 +f 7824/7768/7321 7825/7769/7322 7826/7770/7323 +f 7826/7770/7323 7822/7766/7319 7824/7768/7321 +f 7824/7768/7321 7798/7742/7296 7796/7740/7294 +f 7796/7740/7294 7795/7739/7293 7824/7768/7321 +f 7824/7768/7321 7795/7739/7293 7827/7771/7324 +f 7827/7771/7324 7825/7769/7322 7824/7768/7321 +f 7827/7771/7324 7828/7772/7325 7829/7773/7326 +f 7829/7773/7326 7825/7769/7322 7827/7771/7324 +f 7827/7771/7324 7795/7739/7293 7793/7737/7291 +f 7793/7737/7291 7792/7736/7290 7827/7771/7324 +f 7827/7771/7324 7792/7736/7290 7830/7774/7327 +f 7830/7774/7327 7828/7772/7325 7827/7771/7324 +f 7830/7774/7327 7831/7775/7328 7832/7776/7329 +f 7832/7776/7329 7828/7772/7325 7830/7774/7327 +f 7830/7774/7327 7792/7736/7290 7790/7734/7288 +f 7790/7734/7288 7789/7733/7287 7830/7774/7327 +f 7830/7774/7327 7789/7733/7287 7833/7777/7330 +f 7833/7777/7330 7831/7775/7328 7830/7774/7327 +f 7833/7777/7330 7834/7778/7331 7835/7779/7332 +f 7835/7779/7332 7831/7775/7328 7833/7777/7330 +f 7833/7777/7330 7789/7733/7287 7785/7729/7283 +f 7785/7729/7283 7784/7728/7282 7833/7777/7330 +f 7833/7777/7330 7784/7728/7282 7783/7727/7281 +f 7783/7727/7281 7834/7778/7331 7833/7777/7330 +f 7835/7779/7332 7836/7780/7333 7837/7781/7334 +f 7837/7781/7334 7838/7782/7335 7835/7779/7332 +f 7835/7779/7332 7838/7782/7335 7832/7776/7329 +f 7832/7776/7329 7831/7775/7328 7835/7779/7332 +f 7835/7779/7332 7834/7778/7331 7839/7783/7336 +f 7839/7783/7336 7836/7780/7333 7835/7779/7332 +f 7839/7783/7336 7840/7784/7337 7841/7785/7338 +f 7841/7785/7338 7836/7780/7333 7839/7783/7336 +f 7839/7783/7336 7834/7778/7331 7783/7727/7281 +f 7783/7727/7281 7842/7786/7339 7839/7783/7336 +f 7839/7783/7336 7842/7786/7339 7843/7787/7340 +f 7843/7787/7340 7840/7784/7337 7839/7783/7336 +f 7843/7787/7340 7844/7788/7341 7845/7789/7342 +f 7845/7789/7342 7840/7784/7337 7843/7787/7340 +f 7843/7787/7340 7842/7786/7339 7780/7724/7278 +f 7780/7724/7278 7846/7790/7343 7843/7787/7340 +f 7843/7787/7340 7846/7790/7343 7847/7791/7344 +f 7847/7791/7344 7844/7788/7341 7843/7787/7340 +f 7847/7791/7344 7848/7792/7345 7849/7793/7346 +f 7849/7793/7346 7844/7788/7341 7847/7791/7344 +f 7847/7791/7344 7846/7790/7343 7777/7721/7275 +f 7777/7721/7275 7850/7794/7347 7847/7791/7344 +f 7847/7791/7344 7850/7794/7347 7851/7795/7348 +f 7851/7795/7348 7848/7792/7345 7847/7791/7344 +f 7851/7795/7348 7852/7796/7349 2535/2480/2140 +f 2535/2480/2140 7853/7797/7350 7851/7795/7348 +f 7851/7795/7348 7853/7797/7350 7854/7798/7351 +f 7854/7798/7351 7848/7792/7345 7851/7795/7348 +f 7851/7795/7348 7850/7794/7347 7774/7718/7272 +f 7774/7718/7272 7852/7796/7349 7851/7795/7348 +f 7854/7798/7351 7855/7799/7352 7856/7800/7353 +f 7856/7800/7353 7857/7801/7354 7854/7798/7351 +f 7854/7798/7351 7857/7801/7354 7849/7793/7346 +f 7849/7793/7346 7848/7792/7345 7854/7798/7351 +f 7854/7798/7351 7853/7797/7350 7858/7802/7355 +f 7858/7802/7355 7855/7799/7352 7854/7798/7351 +f 7860/7803/7356 7859/7804/7357 1375/1320/991 +f 1375/1320/991 1380/1324/995 7860/7803/7356 +f 7860/7803/7356 1380/1324/995 7861/7805/7358 +f 7861/7805/7358 7862/7806/7359 7860/7803/7356 +f 7858/7802/7355 7853/7797/7350 2535/2480/2140 +f 2535/2480/2140 2534/2479/2139 7858/7802/7355 +f 7861/7805/7358 7863/7807/7360 7864/7808/7361 +f 7864/7808/7361 7865/7809/7362 7861/7805/7358 +f 7861/7805/7358 7865/7809/7362 7866/7810/7363 +f 7866/7810/7363 7862/7806/7359 7861/7805/7358 +f 7861/7805/7358 1380/1324/995 1379/1323/994 +f 1379/1323/994 7863/7807/7360 7861/7805/7358 +f 7865/7809/7362 7864/7808/7361 7867/7811/7364 +f 7867/7811/7364 7868/7812/7365 7865/7809/7362 +f 7865/7809/7362 7868/7812/7365 7869/7813/7366 +f 7869/7813/7366 7866/7810/7363 7865/7809/7362 +f 7869/7813/7366 7868/7812/7365 7870/7814/7367 +f 7870/7814/7367 7871/7815/7368 7869/7813/7366 +f 7875/7816/7369 7872/7817/7370 7873/7818/7371 +f 7873/7818/7371 7874/7819/7372 7875/7816/7369 +f 7875/7816/7369 7874/7819/7372 7857/7801/7354 +f 7857/7801/7354 7856/7800/7353 7875/7816/7369 +f 7874/7819/7372 7873/7818/7371 7876/7820/7373 +f 7876/7820/7373 7877/7821/7374 7874/7819/7372 +f 7874/7819/7372 7877/7821/7374 7849/7793/7346 +f 7849/7793/7346 7857/7801/7354 7874/7819/7372 +f 7877/7821/7374 7876/7820/7373 7878/7822/7375 +f 7878/7822/7375 7845/7789/7342 7877/7821/7374 +f 7877/7821/7374 7845/7789/7342 7844/7788/7341 +f 7844/7788/7341 7849/7793/7346 7877/7821/7374 +f 7878/7822/7375 7876/7820/7373 7879/7823/7376 +f 7879/7823/7376 7880/7824/7377 7878/7822/7375 +f 7878/7822/7375 7880/7824/7377 7881/7825/7378 +f 7881/7825/7378 7841/7785/7338 7878/7822/7375 +f 7878/7822/7375 7841/7785/7338 7840/7784/7337 +f 7840/7784/7337 7845/7789/7342 7878/7822/7375 +f 7881/7825/7378 7880/7824/7377 7882/7826/7379 +f 7882/7826/7379 7883/7827/7380 7881/7825/7378 +f 7881/7825/7378 7883/7827/7380 7884/7828/7381 +f 7884/7828/7381 7837/7781/7334 7881/7825/7378 +f 7881/7825/7378 7837/7781/7334 7836/7780/7333 +f 7836/7780/7333 7841/7785/7338 7881/7825/7378 +f 7884/7828/7381 7883/7827/7380 7885/7829/7382 +f 7885/7829/7382 7886/7830/7383 7884/7828/7381 +f 7884/7828/7381 7886/7830/7383 7887/7831/7384 +f 7887/7831/7384 7888/7832/7385 7884/7828/7381 +f 7884/7828/7381 7888/7832/7385 7838/7782/7335 +f 7838/7782/7335 7837/7781/7334 7884/7828/7381 +f 7888/7832/7385 7887/7831/7384 7889/7833/7386 +f 7889/7833/7386 7890/7834/7387 7888/7832/7385 +f 7888/7832/7385 7890/7834/7387 7832/7776/7329 +f 7832/7776/7329 7838/7782/7335 7888/7832/7385 +f 7890/7834/7387 7889/7833/7386 7891/7835/7388 +f 7891/7835/7388 7829/7773/7326 7890/7834/7387 +f 7890/7834/7387 7829/7773/7326 7828/7772/7325 +f 7828/7772/7325 7832/7776/7329 7890/7834/7387 +f 7891/7835/7388 7889/7833/7386 7892/7836/7389 +f 7892/7836/7389 7893/7837/7390 7891/7835/7388 +f 7891/7835/7388 7893/7837/7390 7894/7838/7391 +f 7894/7838/7391 7826/7770/7323 7891/7835/7388 +f 7891/7835/7388 7826/7770/7323 7825/7769/7322 +f 7825/7769/7322 7829/7773/7326 7891/7835/7388 +f 7894/7838/7391 7893/7837/7390 7895/7839/7392 +f 7895/7839/7392 7896/7840/7393 7894/7838/7391 +f 7894/7838/7391 7896/7840/7393 7897/7841/7394 +f 7897/7841/7394 7823/7767/7320 7894/7838/7391 +f 7894/7838/7391 7823/7767/7320 7822/7766/7319 +f 7822/7766/7319 7826/7770/7323 7894/7838/7391 +f 7897/7841/7394 7896/7840/7393 7898/7842/7395 +f 7898/7842/7395 7899/7843/7396 7897/7841/7394 +f 7897/7841/7394 7899/7843/7396 7900/7844/7397 +f 7900/7844/7397 7820/7764/7317 7897/7841/7394 +f 7897/7841/7394 7820/7764/7317 7819/7763/7316 +f 7819/7763/7316 7823/7767/7320 7897/7841/7394 +f 7900/7844/7397 7899/7843/7396 7901/7845/7398 +f 7901/7845/7398 7902/7846/7399 7900/7844/7397 +f 7900/7844/7397 7902/7846/7399 2939/2884/2537 +f 2939/2884/2537 2938/2883/2536 7900/7844/7397 +f 7900/7844/7397 2938/2883/2536 7817/7761/7314 +f 7817/7761/7314 7820/7764/7317 7900/7844/7397 +f 7902/7846/7399 7901/7845/7398 7903/7847/7400 +f 7903/7847/7400 7904/7848/7401 7902/7846/7399 +f 7902/7846/7399 7904/7848/7401 7905/7849/7402 +f 7905/7849/7402 2939/2884/2537 7902/7846/7399 +f 7905/7849/7402 7904/7848/7401 7906/7850/7403 +f 7906/7850/7403 7907/7851/7404 7905/7849/7402 +f 7911/7852/7405 7908/7853/7406 7909/7854/7407 +f 7909/7854/7407 7910/7855/7408 7911/7852/7405 +f 7911/7852/7405 7910/7855/7408 2944/2888/2540 +f 2944/2888/2540 2943/2887/2539 7911/7852/7405 +f 7910/7855/7408 7909/7854/7407 7912/7856/7409 +f 7912/7856/7409 7913/7857/7410 7910/7855/7408 +f 7910/7855/7408 7913/7857/7410 7914/7858/7411 +f 7914/7858/7411 2944/2888/2540 7910/7855/7408 +f 7914/7858/7411 7913/7857/7410 7915/7859/7412 +f 7915/7859/7412 7916/7860/7413 7914/7858/7411 +f 7914/7858/7411 7916/7860/7413 7218/7162/6729 +f 7218/7162/6729 2186/2130/1792 7914/7858/7411 +f 7914/7858/7411 2186/2130/1792 2181/2126/1789 +f 2181/2126/1789 2944/2888/2540 7914/7858/7411 +f 7916/7860/7413 7915/7859/7412 7917/7861/7414 +f 7917/7861/7414 7213/7157/6724 7916/7860/7413 +f 7916/7860/7413 7213/7157/6724 7212/7156/6723 +f 7212/7156/6723 7218/7162/6729 7916/7860/7413 +f 7917/7861/7414 7915/7859/7412 7918/7862/7415 +f 7918/7862/7415 7919/7863/7416 7917/7861/7414 +f 7917/7861/7414 7919/7863/7416 7920/7864/7417 +f 7920/7864/7417 7208/7152/6719 7917/7861/7414 +f 7917/7861/7414 7208/7152/6719 7207/7151/6718 +f 7207/7151/6718 7213/7157/6724 7917/7861/7414 +f 7920/7864/7417 7919/7863/7416 7921/7865/7418 +f 7921/7865/7418 7922/7866/7419 7920/7864/7417 +f 7920/7864/7417 7922/7866/7419 7923/7867/7420 +f 7923/7867/7420 7203/7147/6714 7920/7864/7417 +f 7920/7864/7417 7203/7147/6714 7202/7146/6713 +f 7202/7146/6713 7208/7152/6719 7920/7864/7417 +f 7923/7867/7420 7922/7866/7419 7924/7868/7421 +f 7924/7868/7421 7925/7869/7422 7923/7867/7420 +f 7923/7867/7420 7925/7869/7422 7926/7870/7423 +f 7926/7870/7423 7198/7142/6709 7923/7867/7420 +f 7923/7867/7420 7198/7142/6709 7197/7141/6708 +f 7197/7141/6708 7203/7147/6714 7923/7867/7420 +f 7926/7870/7423 7925/7869/7422 7927/7871/7424 +f 7927/7871/7424 7928/7872/7425 7926/7870/7423 +f 7926/7870/7423 7928/7872/7425 7929/7873/7426 +f 7929/7873/7426 7193/7137/6704 7926/7870/7423 +f 7926/7870/7423 7193/7137/6704 7192/7136/6703 +f 7192/7136/6703 7198/7142/6709 7926/7870/7423 +f 7929/7873/7426 7928/7872/7425 7930/7874/7427 +f 7930/7874/7427 7931/7875/7428 7929/7873/7426 +f 7929/7873/7426 7931/7875/7428 7932/7876/7429 +f 7932/7876/7429 7188/7132/6699 7929/7873/7426 +f 7929/7873/7426 7188/7132/6699 7187/7131/6698 +f 7187/7131/6698 7193/7137/6704 7929/7873/7426 +f 7932/7876/7429 7931/7875/7428 7933/7877/7430 +f 7933/7877/7430 7934/7878/7431 7932/7876/7429 +f 7932/7876/7429 7934/7878/7431 7935/7879/7432 +f 7935/7879/7432 7183/7127/6694 7932/7876/7429 +f 7932/7876/7429 7183/7127/6694 7182/7126/6693 +f 7182/7126/6693 7188/7132/6699 7932/7876/7429 +f 7935/7879/7432 7934/7878/7431 7936/7880/7433 +f 7936/7880/7433 7937/7881/7434 7935/7879/7432 +f 7935/7879/7432 7937/7881/7434 7938/7882/7435 +f 7938/7882/7435 7178/7122/6689 7935/7879/7432 +f 7935/7879/7432 7178/7122/6689 7177/7121/6688 +f 7177/7121/6688 7183/7127/6694 7935/7879/7432 +f 7938/7882/7435 7937/7881/7434 7939/7883/7436 +f 7939/7883/7436 7940/7884/7437 7938/7882/7435 +f 7938/7882/7435 7940/7884/7437 7941/7885/7438 +f 7941/7885/7438 7173/7117/6684 7938/7882/7435 +f 7938/7882/7435 7173/7117/6684 7172/7116/6683 +f 7172/7116/6683 7178/7122/6689 7938/7882/7435 +f 7941/7885/7438 7940/7884/7437 7942/7886/7439 +f 7942/7886/7439 7943/7887/7440 7941/7885/7438 +f 7941/7885/7438 7943/7887/7440 7944/7888/7441 +f 7944/7888/7441 7168/7112/6679 7941/7885/7438 +f 7941/7885/7438 7168/7112/6679 7167/7111/6678 +f 7167/7111/6678 7173/7117/6684 7941/7885/7438 +f 7944/7888/7441 7943/7887/7440 7945/7889/7442 +f 7945/7889/7442 7946/7890/7443 7944/7888/7441 +f 7944/7888/7441 7946/7890/7443 7947/7891/7444 +f 7947/7891/7444 7163/7107/6674 7944/7888/7441 +f 7944/7888/7441 7163/7107/6674 7162/7106/6673 +f 7162/7106/6673 7168/7112/6679 7944/7888/7441 +f 7947/7891/7444 7946/7890/7443 7948/7892/7445 +f 7948/7892/7445 7949/7893/7446 7947/7891/7444 +f 7947/7891/7444 7949/7893/7446 7950/7894/7447 +f 7950/7894/7447 7158/7102/6669 7947/7891/7444 +f 7947/7891/7444 7158/7102/6669 7157/7101/6668 +f 7157/7101/6668 7163/7107/6674 7947/7891/7444 +f 7950/7894/7447 7949/7893/7446 7951/7895/7448 +f 7951/7895/7448 7952/7896/7449 7950/7894/7447 +f 7950/7894/7447 7952/7896/7449 7953/7897/7450 +f 7953/7897/7450 7153/7097/6664 7950/7894/7447 +f 7950/7894/7447 7153/7097/6664 7152/7096/6663 +f 7152/7096/6663 7158/7102/6669 7950/7894/7447 +f 7953/7897/7450 7952/7896/7449 7954/7898/7451 +f 7954/7898/7451 7955/7899/7452 7953/7897/7450 +f 7953/7897/7450 7955/7899/7452 7956/7900/7453 +f 7956/7900/7453 7145/7090/6657 7953/7897/7450 +f 7953/7897/7450 7145/7090/6657 7144/7089/6656 +f 7144/7089/6656 7153/7097/6664 7953/7897/7450 +f 7956/7900/7453 7955/7899/7452 7957/7901/7454 +f 7957/7901/7454 7958/7902/7455 7956/7900/7453 +f 7956/7900/7453 7958/7902/7455 7959/7903/7456 +f 7959/7903/7456 7960/7904/7457 7956/7900/7453 +f 7956/7900/7453 7960/7904/7457 7146/7091/6658 +f 7146/7091/6658 7145/7090/6657 7956/7900/7453 +f 7959/7903/7456 7958/7902/7455 7961/7905/7458 +f 7961/7905/7458 7962/7906/7459 7959/7903/7456 +f 7965/7907/7460 7963/7908/7461 7964/7909/7462 +f 7964/7909/7462 7135/7079/6646 7965/7907/7460 +f 7965/7907/7460 7135/7079/6646 7134/7078/6645 +f 7134/7078/6645 7140/7084/6651 7965/7907/7460 +f 7964/7909/7462 7963/7908/7461 7966/7910/7463 +f 7966/7910/7463 7967/7911/7464 7964/7909/7462 +f 7964/7909/7462 7967/7911/7464 7968/7912/7465 +f 7968/7912/7465 7130/7074/6641 7964/7909/7462 +f 7964/7909/7462 7130/7074/6641 7129/7073/6640 +f 7129/7073/6640 7135/7079/6646 7964/7909/7462 +f 7968/7912/7465 7967/7911/7464 7969/7913/7466 +f 7969/7913/7466 7970/7914/7467 7968/7912/7465 +f 7968/7912/7465 7970/7914/7467 7971/7915/7468 +f 7971/7915/7468 7125/7069/6636 7968/7912/7465 +f 7968/7912/7465 7125/7069/6636 7124/7068/6635 +f 7124/7068/6635 7130/7074/6641 7968/7912/7465 +f 7971/7915/7468 7970/7914/7467 7972/7916/7469 +f 7972/7916/7469 7973/7917/7470 7971/7915/7468 +f 7971/7915/7468 7973/7917/7470 7974/7918/7471 +f 7974/7918/7471 7120/7064/6631 7971/7915/7468 +f 7971/7915/7468 7120/7064/6631 7119/7063/6630 +f 7119/7063/6630 7125/7069/6636 7971/7915/7468 +f 7974/7918/7471 7973/7917/7470 7975/7919/7472 +f 7975/7919/7472 7976/7920/7473 7974/7918/7471 +f 7974/7918/7471 7976/7920/7473 7977/7921/7474 +f 7977/7921/7474 7115/7059/6626 7974/7918/7471 +f 7974/7918/7471 7115/7059/6626 7114/7058/6625 +f 7114/7058/6625 7120/7064/6631 7974/7918/7471 +f 7977/7921/7474 7976/7920/7473 7978/7922/7475 +f 7978/7922/7475 7979/7923/7476 7977/7921/7474 +f 7977/7921/7474 7979/7923/7476 7980/7924/7477 +f 7980/7924/7477 7110/7054/6621 7977/7921/7474 +f 7977/7921/7474 7110/7054/6621 7109/7053/6620 +f 7109/7053/6620 7115/7059/6626 7977/7921/7474 +f 7980/7924/7477 7979/7923/7476 7981/7925/7478 +f 7981/7925/7478 7982/7926/7479 7980/7924/7477 +f 7980/7924/7477 7982/7926/7479 7983/7927/7480 +f 7983/7927/7480 7105/7049/6616 7980/7924/7477 +f 7980/7924/7477 7105/7049/6616 7104/7048/6615 +f 7104/7048/6615 7110/7054/6621 7980/7924/7477 +f 7983/7927/7480 7982/7926/7479 3298/3243/2894 +f 3298/3243/2894 7984/7928/7481 7983/7927/7480 +f 7983/7927/7480 7984/7928/7481 7985/7929/7482 +f 7985/7929/7482 7100/7044/6611 7983/7927/7480 +f 7983/7927/7480 7100/7044/6611 7099/7043/6610 +f 7099/7043/6610 7105/7049/6616 7983/7927/7480 +f 7985/7929/7482 7984/7928/7481 7986/7930/7483 +f 7986/7930/7483 7987/7931/7484 7985/7929/7482 +f 7985/7929/7482 7987/7931/7484 7988/7932/7485 +f 7988/7932/7485 7095/7039/6606 7985/7929/7482 +f 7985/7929/7482 7095/7039/6606 7094/7038/6605 +f 7094/7038/6605 7100/7044/6611 7985/7929/7482 +f 7988/7932/7485 7987/7931/7484 7989/7933/7486 +f 7989/7933/7486 7990/7934/7487 7988/7932/7485 +f 7988/7932/7485 7990/7934/7487 7991/7935/7488 +f 7991/7935/7488 7090/7034/6601 7988/7932/7485 +f 7988/7932/7485 7090/7034/6601 7089/7033/6600 +f 7089/7033/6600 7095/7039/6606 7988/7932/7485 +f 7991/7935/7488 7990/7934/7487 3700/3644/3293 +f 3700/3644/3293 3699/3643/3292 7991/7935/7488 +f 7991/7935/7488 3699/3643/3292 3702/3646/3295 +f 3702/3646/3295 7085/7029/6596 7991/7935/7488 +f 7991/7935/7488 7085/7029/6596 7084/7028/6595 +f 7084/7028/6595 7090/7034/6601 7991/7935/7488 +f 7990/7934/7487 7989/7933/7486 7992/7936/7489 +f 7992/7936/7489 3700/3644/3293 7990/7934/7487 +f 7992/7936/7489 7993/7937/7490 7994/7938/7491 +f 7994/7938/7491 7995/7939/7492 7992/7936/7489 +f 7992/7936/7489 7995/7939/7492 3697/3641/3290 +f 3697/3641/3290 3700/3644/3293 7992/7936/7489 +f 7992/7936/7489 7989/7933/7486 7996/7940/7493 +f 7996/7940/7493 7993/7937/7490 7992/7936/7489 +f 7996/7940/7493 2899/2843/2496 2897/2842/2495 +f 2897/2842/2495 7993/7937/7490 7996/7940/7493 +f 7996/7940/7493 7989/7933/7486 7987/7931/7484 +f 7987/7931/7484 7986/7930/7483 7996/7940/7493 +f 7996/7940/7493 7986/7930/7483 3297/3242/2893 +f 3297/3242/2893 2899/2843/2496 7996/7940/7493 +f 7995/7939/7492 7994/7938/7491 7997/7941/7494 +f 7997/7941/7494 7998/7942/7495 7995/7939/7492 +f 7995/7939/7492 7998/7942/7495 3698/3642/3291 +f 3698/3642/3291 3697/3641/3290 7995/7939/7492 +f 7998/7942/7495 7997/7941/7494 7999/7943/7496 +f 7999/7943/7496 8000/7944/7497 7998/7942/7495 +f 7998/7942/7495 8000/7944/7497 8001/7945/7498 +f 8001/7945/7498 3698/3642/3291 7998/7942/7495 +f 8001/7945/7498 8000/7944/7497 8002/7946/7499 +f 8002/7946/7499 8003/7947/7500 8001/7945/7498 +f 8001/7945/7498 8003/7947/7500 8004/7948/7501 +f 8004/7948/7501 8005/7949/7502 8001/7945/7498 +f 8001/7945/7498 8005/7949/7502 3693/3638/3287 +f 3693/3638/3287 3698/3642/3291 8001/7945/7498 +f 8005/7949/7502 8004/7948/7501 3587/3532/3182 +f 3587/3532/3182 3593/3537/3187 8005/7949/7502 +f 8005/7949/7502 3593/3537/3187 3694/3639/3288 +f 3694/3639/3288 3693/3638/3287 8005/7949/7502 +f 8004/7948/7501 8003/7947/7500 8006/7950/7503 +f 8006/7950/7503 8007/7951/7504 8004/7948/7501 +f 8004/7948/7501 8007/7951/7504 3588/3533/3183 +f 3588/3533/3183 3587/3532/3182 8004/7948/7501 +f 8007/7951/7504 8006/7950/7503 8008/7952/7505 +f 8008/7952/7505 8009/7953/7506 8007/7951/7504 +f 8007/7951/7504 8009/7953/7506 8010/7954/7507 +f 8010/7954/7507 3588/3533/3183 8007/7951/7504 +f 8014/7955/7508 8011/7956/7509 8012/7957/7510 +f 8012/7957/7510 8013/7958/7511 8014/7955/7508 +f 8014/7955/7508 8013/7958/7511 8015/7959/7512 +f 8015/7959/7512 8016/7960/7513 8014/7955/7508 +f 8010/7954/7507 8017/7961/7514 3589/3534/3184 +f 3589/3534/3184 3588/3533/3183 8010/7954/7507 +f 8017/7961/7514 8018/7962/7515 3591/3535/3185 +f 3591/3535/3185 3589/3534/3184 8017/7961/7514 +f 8016/7960/7513 8015/7959/7512 8019/7963/7516 +f 8019/7963/7516 8020/7964/7517 8016/7960/7513 +f 8019/7963/7516 8021/7965/7518 8022/7966/7519 +f 8022/7966/7519 8020/7964/7517 8019/7963/7516 +f 8019/7963/7516 8015/7959/7512 8023/7967/7520 +f 8023/7967/7520 8024/7968/7521 8019/7963/7516 +f 8019/7963/7516 8024/7968/7521 8025/7969/7522 +f 8025/7969/7522 8021/7965/7518 8019/7963/7516 +f 8025/7969/7522 8026/7970/7523 8027/7971/7524 +f 8027/7971/7524 8021/7965/7518 8025/7969/7522 +f 8025/7969/7522 8024/7968/7521 8028/7972/7525 +f 8028/7972/7525 8029/7973/7526 8025/7969/7522 +f 8025/7969/7522 8029/7973/7526 8030/7974/7527 +f 8030/7974/7527 8026/7970/7523 8025/7969/7522 +f 8030/7974/7527 8031/7975/7528 8032/7976/7529 +f 8032/7976/7529 8026/7970/7523 8030/7974/7527 +f 8030/7974/7527 8029/7973/7526 8033/7977/7530 +f 8033/7977/7530 2759/2703/2356 8030/7974/7527 +f 8030/7974/7527 2759/2703/2356 2758/2702/2355 +f 2758/2702/2355 8031/7975/7528 8030/7974/7527 +f 8033/7977/7530 8029/7973/7526 8028/7972/7525 +f 8028/7972/7525 8034/7978/7531 8033/7977/7530 +f 8033/7977/7530 8034/7978/7531 8035/7979/7532 +f 8035/7979/7532 8036/7980/7533 8033/7977/7530 +f 8033/7977/7530 8036/7980/7533 2752/2697/2350 +f 2752/2697/2350 2759/2703/2356 8033/7977/7530 +f 8036/7980/7533 8035/7979/7532 8037/7981/7534 +f 8037/7981/7534 8038/7982/7535 8036/7980/7533 +f 8036/7980/7533 8038/7982/7535 2753/2698/2351 +f 2753/2698/2351 2752/2697/2350 8036/7980/7533 +f 8038/7982/7535 8037/7981/7534 8039/7983/7536 +f 8039/7983/7536 8040/7984/7537 8038/7982/7535 +f 8038/7982/7535 8040/7984/7537 8041/7985/7538 +f 8041/7985/7538 2753/2698/2351 8038/7982/7535 +f 8041/7985/7538 8042/7986/7539 2754/2699/2352 +f 2754/2699/2352 2753/2698/2351 8041/7985/7538 +f 8041/7985/7538 8040/7984/7537 8043/7987/7540 +f 8043/7987/7540 8044/7988/7541 8041/7985/7538 +f 8041/7985/7538 8044/7988/7541 8045/7989/7542 +f 8045/7989/7542 8042/7986/7539 8041/7985/7538 +f 8045/7989/7542 8046/7990/7543 8047/7991/7544 +f 8047/7991/7544 8042/7986/7539 8045/7989/7542 +f 8045/7989/7542 8044/7988/7541 8048/7992/7545 +f 8048/7992/7545 8049/7993/7546 8045/7989/7542 +f 8045/7989/7542 8049/7993/7546 3153/3097/2748 +f 3153/3097/2748 8046/7990/7543 8045/7989/7542 +f 8049/7993/7546 8048/7992/7545 8050/7994/7547 +f 8050/7994/7547 8051/7995/7548 8049/7993/7546 +f 8049/7993/7546 8051/7995/7548 3148/3093/2744 +f 3148/3093/2744 3153/3097/2748 8049/7993/7546 +f 8051/7995/7548 8050/7994/7547 8052/7996/7549 +f 8052/7996/7549 8053/7997/7550 8051/7995/7548 +f 8051/7995/7548 8053/7997/7550 3149/3094/2745 +f 3149/3094/2745 3148/3093/2744 8051/7995/7548 +f 8053/7997/7550 8052/7996/7549 8054/7998/7551 +f 8054/7998/7551 8055/7999/7552 8053/7997/7550 +f 8053/7997/7550 8055/7999/7552 8056/8000/7553 +f 8056/8000/7553 3149/3094/2745 8053/7997/7550 +f 8056/8000/7553 8057/8001/7554 3150/3095/2746 +f 3150/3095/2746 3149/3094/2745 8056/8000/7553 +f 8056/8000/7553 8055/7999/7552 8058/8002/7555 +f 8058/8002/7555 8059/8003/7556 8056/8000/7553 +f 8056/8000/7553 8059/8003/7556 8060/8004/7557 +f 8060/8004/7557 8057/8001/7554 8056/8000/7553 +f 8064/8005/7558 8061/8006/7559 8062/8007/7560 +f 8062/8007/7560 8063/8008/7561 8064/8005/7558 +f 8060/8004/7557 8059/8003/7556 8065/8009/7562 +f 8065/8009/7562 8066/8010/7563 8060/8004/7557 +f 8064/8005/7558 8067/8011/7564 8068/8012/7565 +f 8068/8012/7565 8061/8006/7559 8064/8005/7558 +f 8068/8012/7565 8069/8013/7566 8070/8014/7567 +f 8070/8014/7567 8061/8006/7559 8068/8012/7565 +f 8074/8015/7568 8071/8016/7564 8072/8017/7569 +f 8072/8017/7569 8073/8018/7570 8074/8015/7568 +f 8074/8015/7568 8073/8018/7570 8075/8019/7571 +f 8075/8019/7571 8076/8020/7572 8074/8015/7568 +f 8075/8019/7571 8077/8021/7573 8078/8022/7574 +f 8078/8022/7574 8076/8020/7572 8075/8019/7571 +f 8075/8019/7571 8073/8018/7570 8079/8023/7575 +f 8079/8023/7575 8080/8024/7576 8075/8019/7571 +f 8075/8019/7571 8080/8024/7576 2245/2190/1852 +f 2245/2190/1852 8077/8021/7573 8075/8019/7571 +f 8080/8024/7576 8079/8023/7575 8081/8025/7577 +f 8081/8025/7577 8082/8026/7578 8080/8024/7576 +f 8080/8024/7576 8082/8026/7578 2246/2191/1853 +f 2246/2191/1853 2245/2190/1852 8080/8024/7576 +f 8082/8026/7578 8081/8025/7577 3322/3266/2917 +f 3322/3266/2917 3320/3265/2916 8082/8026/7578 +f 8082/8026/7578 3320/3265/2916 2248/2192/1854 +f 2248/2192/1854 2246/2191/1853 8082/8026/7578 +f 8081/8025/7577 8079/8023/7575 8083/8027/7579 +f 8083/8027/7579 8084/8028/7580 8081/8025/7577 +f 8081/8025/7577 8084/8028/7580 3527/3471/3121 +f 3527/3471/3121 3322/3266/2917 8081/8025/7577 +f 8088/8029/7581 8085/8030/7582 8086/8031/7583 +f 8086/8031/7583 8087/8032/7584 8088/8029/7581 +f 8088/8029/7581 8087/8032/7584 3522/3467/3117 +f 3522/3467/3117 3521/3466/3116 8088/8029/7581 +f 8087/8032/7584 8086/8031/7583 8089/8033/7585 +f 8089/8033/7585 8090/8034/7586 8087/8032/7584 +f 8087/8032/7584 8090/8034/7586 8091/8035/7587 +f 8091/8035/7587 3522/3467/3117 8087/8032/7584 +f 8091/8035/7587 8090/8034/7586 8092/8036/7588 +f 8092/8036/7588 8093/8037/7589 8091/8035/7587 +f 8091/8035/7587 8093/8037/7589 8094/8038/7590 +f 8094/8038/7590 8095/8039/7591 8091/8035/7587 +f 8091/8035/7587 8095/8039/7591 3523/3468/3118 +f 3523/3468/3118 3522/3467/3117 8091/8035/7587 +f 8095/8039/7591 8094/8038/7590 8096/8040/7592 +f 8096/8040/7592 8097/8041/7593 8095/8039/7591 +f 8095/8039/7591 8097/8041/7593 3528/3472/3122 +f 3528/3472/3122 3523/3468/3118 8095/8039/7591 +f 8097/8041/7593 8096/8040/7592 8098/8042/7594 +f 8098/8042/7594 8099/8043/7595 8097/8041/7593 +f 8097/8041/7593 8099/8043/7595 8100/8044/7596 +f 8100/8044/7596 3528/3472/3122 8097/8041/7593 +f 8100/8044/7596 8101/8045/7597 3529/3473/3123 +f 3529/3473/3123 3528/3472/3122 8100/8044/7596 +f 8100/8044/7596 8099/8043/7595 8102/8046/7598 +f 8102/8046/7598 8103/8047/7599 8100/8044/7596 +f 8100/8044/7596 8103/8047/7599 8104/8048/7600 +f 8104/8048/7600 8101/8045/7597 8100/8044/7596 +f 8108/8049/7601 8105/8050/7602 8106/8051/7603 +f 8106/8051/7603 8107/8052/7604 8108/8049/7601 +f 8112/8053/7605 8109/8054/7606 8110/8055/7607 +f 8110/8055/7607 8111/8056/7608 8112/8053/7605 +f 8112/8053/7605 8111/8056/7608 8113/8057/7609 +f 8113/8057/7609 8114/8058/7610 8112/8053/7605 +f 8113/8057/7609 3226/3171/2822 3225/3170/2821 +f 3225/3170/2821 8114/8058/7610 8113/8057/7609 +f 8113/8057/7609 8111/8056/7608 8115/8059/7611 +f 8115/8059/7611 8116/8060/7612 8113/8057/7609 +f 8113/8057/7609 8116/8060/7612 8117/8061/7613 +f 8117/8061/7613 3226/3171/2822 8113/8057/7609 +f 8117/8061/7613 8118/8062/7614 3230/3174/2825 +f 3230/3174/2825 3226/3171/2822 8117/8061/7613 +f 8117/8061/7613 8116/8060/7612 8119/8063/7615 +f 8119/8063/7615 8120/8064/7616 8117/8061/7613 +f 8117/8061/7613 8120/8064/7616 8121/8065/7617 +f 8121/8065/7617 8118/8062/7614 8117/8061/7613 +f 8121/8065/7617 8122/8066/7618 8123/8067/7619 +f 8123/8067/7619 8118/8062/7614 8121/8065/7617 +f 8121/8065/7617 8120/8064/7616 8124/8068/7620 +f 8124/8068/7620 8125/8069/7621 8121/8065/7617 +f 8121/8065/7617 8125/8069/7621 8126/8070/7622 +f 8126/8070/7622 8122/8066/7618 8121/8065/7617 +f 8126/8070/7622 8127/8071/7623 8128/8072/7624 +f 8128/8072/7624 8122/8066/7618 8126/8070/7622 +f 8132/8073/7625 8129/8074/7626 8130/8075/7627 +f 8130/8075/7627 8131/8076/7628 8132/8073/7625 +f 8132/8073/7625 8131/8076/7628 4758/4702/4334 +f 4758/4702/4334 8133/8077/7629 8132/8073/7625 +f 8131/8076/7628 8130/8075/7627 8134/8078/7630 +f 8134/8078/7630 4761/4705/4337 8131/8076/7628 +f 8131/8076/7628 4761/4705/4337 4759/4703/4335 +f 4759/4703/4335 4758/4702/4334 8131/8076/7628 +f 8134/8078/7630 8130/8075/7627 3141/3085/2736 +f 3141/3085/2736 3137/3082/2733 8134/8078/7630 +f 8134/8078/7630 3137/3082/2733 3136/3081/2732 +f 3136/3081/2732 8135/8079/7631 8134/8078/7630 +f 8134/8078/7630 8135/8079/7631 4762/4706/4338 +f 4762/4706/4338 4761/4705/4337 8134/8078/7630 +f 8135/8079/7631 3136/3081/2732 8136/8080/33 +f 8136/8080/33 8137/8081/7632 8135/8079/7631 +f 8135/8079/7631 8137/8081/7632 4763/4707/4339 +f 4763/4707/4339 4762/4706/4338 8135/8079/7631 +f 8137/8081/7632 8136/8080/33 8138/8082/33 +f 8138/8082/33 8139/8083/7633 8137/8081/7632 +f 8137/8081/7632 8139/8083/7633 4765/4709/4341 +f 4765/4709/4341 4763/4707/4339 8137/8081/7632 +f 8139/8083/7633 8138/8082/33 8140/8084/33 +f 8140/8084/33 8141/8085/7634 8139/8083/7633 +f 8139/8083/7633 8141/8085/7634 4767/4711/4343 +f 4767/4711/4343 4765/4709/4341 8139/8083/7633 +s 0 +f 8141/8085/33 8140/8084/33 4778/4722/33 +f 4778/4722/33 4776/4720/33 8141/8085/33 +s 1 +f 8141/8085/7634 4776/4720/4352 4773/4717/4349 +f 4773/4717/4349 4767/4711/4343 8141/8085/7634 +s 0 +f 8140/8084/33 8138/8082/33 8142/8086/33 +f 8142/8086/33 8143/8087/33 8140/8084/33 +f 8140/8084/33 8143/8087/33 8144/8088/33 +f 8144/8088/33 4778/4722/33 8140/8084/33 +s 1 +f 8144/8088/7635 8143/8087/5507 8145/8089/7636 +f 8145/8089/7636 8146/8090/7637 8144/8088/7635 +f 8144/8088/7635 8146/8090/7637 8147/8091/7638 +f 8147/8091/7638 4781/4725/7639 8144/8088/7635 +s 0 +f 8144/8088/33 4781/4725/33 4779/4723/33 +f 4779/4723/33 4778/4722/33 8144/8088/33 +s 1 +f 8147/8091/7638 8146/8090/7637 8148/8092/7640 +f 8148/8092/7640 8149/8093/7641 8147/8091/7638 +f 8147/8091/7638 8149/8093/7641 8150/8094/7642 +f 8150/8094/7642 8151/8095/7643 8147/8091/7638 +f 8147/8091/7638 8151/8095/7643 4782/4726/7639 +f 4782/4726/7639 4781/4725/7639 8147/8091/7638 +f 8151/8095/7643 8150/8094/7642 8152/8096/7644 +f 8152/8096/7644 8153/8097/7645 8151/8095/7643 +f 8151/8095/7643 8153/8097/7645 4783/4727/4356 +f 4783/4727/4356 4782/4726/7639 8151/8095/7643 +f 8153/8097/7645 8152/8096/7644 1880/1824/1487 +f 1880/1824/1487 1879/1823/1486 8153/8097/7645 +f 8153/8097/7645 1879/1823/1486 1878/1822/1485 +f 1878/1822/1485 4783/4727/4356 8153/8097/7645 +f 8157/8098/7646 8154/8099/7647 8155/8100/7648 +f 8155/8100/7648 8156/8101/7649 8157/8098/7646 +f 8157/8098/7646 8156/8101/7649 3864/3809/3457 +f 3864/3809/3457 3869/3813/3459 8157/8098/7646 +f 8156/8101/7649 8155/8100/7648 8158/8102/7650 +f 8158/8102/7650 8159/8103/7651 8156/8101/7649 +f 8156/8101/7649 8159/8103/7651 3865/3810/3458 +f 3865/3810/3458 3864/3809/3457 8156/8101/7649 +f 8159/8103/7651 8158/8102/7650 8160/8104/7652 +f 8160/8104/7652 8161/8105/7653 8159/8103/7651 +f 8159/8103/7651 8161/8105/7653 8162/8106/7654 +f 8162/8106/7654 3865/3810/3458 8159/8103/7651 +f 8162/8106/7654 8161/8105/7653 8163/8107/7655 +f 8163/8107/7655 8164/8108/7656 8162/8106/7654 +f 8162/8106/7654 8164/8108/7656 8165/8109/7657 +f 8165/8109/7657 8166/8110/7658 8162/8106/7654 +f 8162/8106/7654 8166/8110/7658 3866/3811/3455 +f 3866/3811/3455 3865/3810/3458 8162/8106/7654 +f 8170/8111/7658 8167/8112/7659 8168/8113/7660 +f 8168/8113/7660 8169/8114/7661 8170/8111/7658 +f 8170/8111/7658 8169/8114/7661 3863/3807/3456 +f 3863/3807/3456 3862/3806/3455 8170/8111/7658 +f 8169/8114/7661 8168/8113/7660 8171/8115/7662 +f 8171/8115/7662 8172/8116/7663 8169/8114/7661 +f 8169/8114/7661 8172/8116/7663 8173/8117/7664 +f 8173/8117/7664 3863/3807/3456 8169/8114/7661 +f 8173/8117/7664 8174/8118/7665 3856/3801/3450 +f 3856/3801/3450 3863/3807/3456 8173/8117/7664 +f 8173/8117/7664 8172/8116/7663 8175/8119/7666 +f 8175/8119/7666 8176/8120/7667 8173/8117/7664 +f 8173/8117/7664 8176/8120/7667 8177/8121/7668 +f 8177/8121/7668 8174/8118/7665 8173/8117/7664 +f 8177/8121/7668 8178/8122/7669 8179/8123/7670 +f 8179/8123/7670 8174/8118/7665 8177/8121/7668 +f 8177/8121/7668 8176/8120/7667 3164/3108/2759 +f 3164/3108/2759 8180/8124/7671 8177/8121/7668 +f 8177/8121/7668 8180/8124/7671 8181/8125/7672 +f 8181/8125/7672 8178/8122/7669 8177/8121/7668 +f 8181/8125/7672 8182/8126/7673 8183/8127/7674 +f 8183/8127/7674 8178/8122/7669 8181/8125/7672 +f 8181/8125/7672 8180/8124/7671 3163/3107/2758 +f 3163/3107/2758 8184/8128/7675 8181/8125/7672 +f 8181/8125/7672 8184/8128/7675 8185/8129/7676 +f 8185/8129/7676 8182/8126/7673 8181/8125/7672 +f 8185/8129/7676 8186/8130/7677 8187/8131/7678 +f 8187/8131/7678 8182/8126/7673 8185/8129/7676 +f 8185/8129/7676 8184/8128/7675 8188/8132/7679 +f 8188/8132/7679 8189/8133/7680 8185/8129/7676 +f 8185/8129/7676 8189/8133/7680 8190/8134/7681 +f 8190/8134/7681 8186/8130/7677 8185/8129/7676 +f 8190/8134/7681 8191/8135/7682 8192/8136/7683 +f 8192/8136/7683 8186/8130/7677 8190/8134/7681 +f 8190/8134/7681 8189/8133/7680 8193/8137/7684 +f 8193/8137/7684 8194/8138/7685 8190/8134/7681 +f 8190/8134/7681 8194/8138/7685 8195/8139/7686 +f 8195/8139/7686 8191/8135/7682 8190/8134/7681 +f 8199/8140/7687 8196/8141/7688 8197/8142/7689 +f 8197/8142/7689 8198/8143/7690 8199/8140/7687 +f 8195/8139/7686 8194/8138/7685 8200/8144/7691 +f 8200/8144/7691 8201/8145/7692 8195/8139/7686 +f 8199/8140/7687 8202/8146/7693 8203/8147/7694 +f 8203/8147/7694 8196/8141/7688 8199/8140/7687 +f 8203/8147/7694 8204/8148/7695 8205/8149/7696 +f 8205/8149/7696 8196/8141/7688 8203/8147/7694 +f 8203/8147/7694 8202/8146/7693 8206/8150/7697 +f 8206/8150/7697 8207/8151/7698 8203/8147/7694 +f 8203/8147/7694 8207/8151/7698 8208/8152/7699 +f 8208/8152/7699 8204/8148/7695 8203/8147/7694 +f 8208/8152/7699 8209/8153/7700 8210/8154/7701 +f 8210/8154/7701 8204/8148/7695 8208/8152/7699 +f 8208/8152/7699 8207/8151/7698 8211/8155/7702 +f 8211/8155/7702 8212/8156/7703 8208/8152/7699 +f 8208/8152/7699 8212/8156/7703 8213/8157/7704 +f 8213/8157/7704 8209/8153/7700 8208/8152/7699 +f 8213/8157/7704 8214/8158/7705 8215/8159/7706 +f 8215/8159/7706 8209/8153/7700 8213/8157/7704 +f 8213/8157/7704 8212/8156/7703 8216/8160/7707 +f 8216/8160/7707 8217/8161/7708 8213/8157/7704 +f 8213/8157/7704 8217/8161/7708 8218/8162/7709 +f 8218/8162/7709 8214/8158/7705 8213/8157/7704 +f 8218/8162/7709 8219/8163/7710 8220/8164/7711 +f 8220/8164/7711 8214/8158/7705 8218/8162/7709 +f 8218/8162/7709 8217/8161/7708 8221/8165/7712 +f 8221/8165/7712 8222/8166/7713 8218/8162/7709 +f 8218/8162/7709 8222/8166/7713 8223/8167/7714 +f 8223/8167/7714 8219/8163/7710 8218/8162/7709 +f 8223/8167/7714 8224/8168/7715 8225/8169/7716 +f 8225/8169/7716 8219/8163/7710 8223/8167/7714 +f 8223/8167/7714 8222/8166/7713 8226/8170/7717 +f 8226/8170/7717 8227/8171/7718 8223/8167/7714 +f 8223/8167/7714 8227/8171/7718 8228/8172/7719 +f 8228/8172/7719 8224/8168/7715 8223/8167/7714 +f 8228/8172/7719 8229/8173/7720 8230/8174/7721 +f 8230/8174/7721 8224/8168/7715 8228/8172/7719 +f 8228/8172/7719 8227/8171/7718 8231/8175/7722 +f 8231/8175/7722 8232/8176/7723 8228/8172/7719 +f 8228/8172/7719 8232/8176/7723 8233/8177/7724 +f 8233/8177/7724 8229/8173/7720 8228/8172/7719 +f 8233/8177/7724 8234/8178/7725 8235/8179/7726 +f 8235/8179/7726 8229/8173/7720 8233/8177/7724 +f 8233/8177/7724 8232/8176/7723 8236/8180/7727 +f 8236/8180/7727 8237/8181/7728 8233/8177/7724 +f 8233/8177/7724 8237/8181/7728 8238/8182/7729 +f 8238/8182/7729 8234/8178/7725 8233/8177/7724 +f 8238/8182/7729 8239/8183/7730 8240/8184/7731 +f 8240/8184/7731 8234/8178/7725 8238/8182/7729 +f 8238/8182/7729 8237/8181/7728 8241/8185/7732 +f 8241/8185/7732 8242/8186/7733 8238/8182/7729 +f 8238/8182/7729 8242/8186/7733 8243/8187/7734 +f 8243/8187/7734 8239/8183/7730 8238/8182/7729 +f 8243/8187/7734 8244/8188/7735 8245/8189/7736 +f 8245/8189/7736 8239/8183/7730 8243/8187/7734 +f 8243/8187/7734 8242/8186/7733 8246/8190/7737 +f 8246/8190/7737 8247/8191/7738 8243/8187/7734 +f 8243/8187/7734 8247/8191/7738 8248/8192/7739 +f 8248/8192/7739 8244/8188/7735 8243/8187/7734 +f 8248/8192/7739 8249/8193/7740 8250/8194/7741 +f 8250/8194/7741 8244/8188/7735 8248/8192/7739 +f 8248/8192/7739 8247/8191/7738 8251/8195/7742 +f 8251/8195/7742 8252/8196/7743 8248/8192/7739 +f 8248/8192/7739 8252/8196/7743 8253/8197/7744 +f 8253/8197/7744 8249/8193/7740 8248/8192/7739 +f 8253/8197/7744 8254/8198/7745 8255/8199/7746 +f 8255/8199/7746 8249/8193/7740 8253/8197/7744 +f 8253/8197/7744 8252/8196/7743 8256/8200/7747 +f 8256/8200/7747 8257/8201/7748 8253/8197/7744 +f 8253/8197/7744 8257/8201/7748 8258/8202/7749 +f 8258/8202/7749 8254/8198/7745 8253/8197/7744 +f 8258/8202/7749 8259/8203/7750 8260/8204/7751 +f 8260/8204/7751 8254/8198/7745 8258/8202/7749 +f 8258/8202/7749 8257/8201/7748 8261/8205/7752 +f 8261/8205/7752 8262/8206/7753 8258/8202/7749 +f 8258/8202/7749 8262/8206/7753 8263/8207/7754 +f 8263/8207/7754 8259/8203/7750 8258/8202/7749 +f 8263/8207/7754 8264/8208/7755 8265/8209/7756 +f 8265/8209/7756 8259/8203/7750 8263/8207/7754 +f 8263/8207/7754 8262/8206/7753 8266/8210/7757 +f 8266/8210/7757 8267/8211/7758 8263/8207/7754 +f 8263/8207/7754 8267/8211/7758 8268/8212/7759 +f 8268/8212/7759 8264/8208/7755 8263/8207/7754 +f 8268/8212/7759 8269/8213/7760 4118/4062/3705 +f 4118/4062/3705 8264/8208/7755 8268/8212/7759 +f 8268/8212/7759 8267/8211/7758 8270/8214/7761 +f 8270/8214/7761 8271/8215/7762 8268/8212/7759 +f 8268/8212/7759 8271/8215/7762 8272/8216/7763 +f 8272/8216/7763 8269/8213/7760 8268/8212/7759 +f 8272/8216/7763 8273/8217/7764 4121/4065/3708 +f 4121/4065/3708 8269/8213/7760 8272/8216/7763 +f 8272/8216/7763 8271/8215/7762 8274/8218/7765 +f 8274/8218/7765 8275/8219/7766 8272/8216/7763 +f 8272/8216/7763 8275/8219/7766 8276/8220/7767 +f 8276/8220/7767 8273/8217/7764 8272/8216/7763 +f 8276/8220/7767 8277/8221/7768 8278/8222/7769 +f 8278/8222/7769 8273/8217/7764 8276/8220/7767 +f 8276/8220/7767 8275/8219/7766 8279/8223/7770 +f 8279/8223/7770 8280/8224/7771 8276/8220/7767 +f 8276/8220/7767 8280/8224/7771 8281/8225/7772 +f 8281/8225/7772 8277/8221/7768 8276/8220/7767 +f 8281/8225/7772 8282/8226/7773 8283/8227/7774 +f 8283/8227/7774 8277/8221/7768 8281/8225/7772 +f 8281/8225/7772 8280/8224/7771 8284/8228/7775 +f 8284/8228/7775 8285/8229/7776 8281/8225/7772 +f 8281/8225/7772 8285/8229/7776 8286/8230/7777 +f 8286/8230/7777 8282/8226/7773 8281/8225/7772 +f 8286/8230/7777 8287/8231/7778 8288/8232/7779 +f 8288/8232/7779 8282/8226/7773 8286/8230/7777 +f 8286/8230/7777 8285/8229/7776 8289/8233/7780 +f 8289/8233/7780 8290/8234/7781 8286/8230/7777 +f 8286/8230/7777 8290/8234/7781 8291/8235/7782 +f 8291/8235/7782 8287/8231/7778 8286/8230/7777 +f 8294/8236/7783 3991/3935/3580 8292/8237/7784 +f 8292/8237/7784 8293/8238/7785 8294/8236/7783 +f 8291/8235/7782 8290/8234/7781 8295/8239/7786 +f 8295/8239/7786 8296/8240/7787 8291/8235/7782 +f 8294/8236/7783 8297/8241/7788 3992/3936/3581 +f 3992/3936/3581 3991/3935/3580 8294/8236/7783 +f 8296/8240/7787 8295/8239/7786 8298/8242/7789 +f 8298/8242/7789 8299/8243/7790 8296/8240/7787 +f 8297/8241/7788 8300/8244/7791 8301/8245/7792 +f 8301/8245/7792 3992/3936/3581 8297/8241/7788 +f 8301/8245/7792 3988/3932/3577 3987/3928/3573 +f 3987/3928/3573 3992/3936/3581 8301/8245/7792 +f 8301/8245/7792 8300/8244/7791 8302/8246/7793 +f 8302/8246/7793 8303/8247/7794 8301/8245/7792 +f 8301/8245/7792 8303/8247/7794 8304/8248/7795 +f 8304/8248/7795 3988/3932/3577 8301/8245/7792 +f 8304/8248/7795 4006/3951/3596 3989/3933/3578 +f 3989/3933/3578 3988/3932/3577 8304/8248/7795 +f 8304/8248/7795 8303/8247/7794 8305/8249/7796 +f 8305/8249/7796 8306/8250/7797 8304/8248/7795 +f 8304/8248/7795 8306/8250/7797 4007/3952/3597 +f 4007/3952/3597 4006/3951/3596 8304/8248/7795 +f 8306/8250/7797 8305/8249/7796 8307/8251/7798 +f 8307/8251/7798 8308/8252/7799 8306/8250/7797 +f 8306/8250/7797 8308/8252/7799 4009/3953/3598 +f 4009/3953/3598 4007/3952/3597 8306/8250/7797 +f 8308/8252/7799 8307/8251/7798 4184/4128/3770 +f 4184/4128/3770 4182/4127/3769 8308/8252/7799 +f 8308/8252/7799 4182/4127/3769 4181/4126/3768 +f 4181/4126/3768 4009/3953/3598 8308/8252/7799 +f 8307/8251/7798 8305/8249/7796 8309/8253/7800 +f 8309/8253/7800 8310/8254/7801 8307/8251/7798 +f 8307/8251/7798 8310/8254/7801 8311/8255/7802 +f 8311/8255/7802 4184/4128/3770 8307/8251/7798 +f 8311/8255/7802 8312/8256/7803 4185/4129/3771 +f 4185/4129/3771 4184/4128/3770 8311/8255/7802 +f 8316/8257/7804 8313/8258/7805 8314/8259/7806 +f 8314/8259/7806 8315/8260/7807 8316/8257/7804 +f 8316/8257/7804 8315/8260/7807 8317/8261/7808 +f 8317/8261/7808 8318/8262/7809 8316/8257/7804 +f 8317/8261/7808 8319/8263/7810 8320/8264/7811 +f 8320/8264/7811 8321/8265/7812 8317/8261/7808 +f 8317/8261/7808 8321/8265/7812 8322/8266/7813 +f 8322/8266/7813 8318/8262/7809 8317/8261/7808 +f 8317/8261/7808 8315/8260/7807 8323/8267/7814 +f 8323/8267/7814 8319/8263/7810 8317/8261/7808 +f 8323/8267/7814 8315/8260/7807 8314/8259/7806 +f 8314/8259/7806 8324/8268/7815 8323/8267/7814 +f 8323/8267/7814 8324/8268/7815 8325/8269/7816 +f 8325/8269/7816 2559/2503/2162 8323/8267/7814 +f 8323/8267/7814 2559/2503/2162 2558/2499/2158 +f 2558/2499/2158 8319/8263/7810 8323/8267/7814 +f 8325/8269/7816 8324/8268/7815 8326/8270/7817 +f 8326/8270/7817 8327/8271/7818 8325/8269/7816 +f 8325/8269/7816 8327/8271/7818 8328/8272/7819 +f 8328/8272/7819 8329/8273/7820 8325/8269/7816 +f 8325/8269/7816 8329/8273/7820 2560/2504/2163 +f 2560/2504/2163 2559/2503/2162 8325/8269/7816 +f 8329/8273/7820 8328/8272/7819 7907/7851/7404 +f 7907/7851/7404 7906/7850/7403 8329/8273/7820 +f 8329/8273/7820 7906/7850/7403 8330/8274/7821 +f 8330/8274/7821 2560/2504/2163 8329/8273/7820 +f 8330/8274/7821 8331/8275/7822 2555/2500/2159 +f 2555/2500/2159 2560/2504/2163 8330/8274/7821 +f 8330/8274/7821 7906/7850/7403 7904/7848/7401 +f 7904/7848/7401 7903/7847/7400 8330/8274/7821 +f 8330/8274/7821 7903/7847/7400 8332/8276/7823 +f 8332/8276/7823 8331/8275/7822 8330/8274/7821 +f 8332/8276/7823 8333/8277/7824 8334/8278/7825 +f 8334/8278/7825 8331/8275/7822 8332/8276/7823 +f 8332/8276/7823 7903/7847/7400 7901/7845/7398 +f 7901/7845/7398 8335/8279/7826 8332/8276/7823 +f 8332/8276/7823 8335/8279/7826 8336/8280/7827 +f 8336/8280/7827 8333/8277/7824 8332/8276/7823 +f 8336/8280/7827 8337/8281/7828 8338/8282/7829 +f 8338/8282/7829 8333/8277/7824 8336/8280/7827 +f 8336/8280/7827 8335/8279/7826 7898/7842/7395 +f 7898/7842/7395 8339/8283/7830 8336/8280/7827 +f 8336/8280/7827 8339/8283/7830 8340/8284/7831 +f 8340/8284/7831 8337/8281/7828 8336/8280/7827 +f 8340/8284/7831 8341/8285/7832 8342/8286/7833 +f 8342/8286/7833 8337/8281/7828 8340/8284/7831 +f 8340/8284/7831 8339/8283/7830 7895/7839/7392 +f 7895/7839/7392 8343/8287/7834 8340/8284/7831 +f 8340/8284/7831 8343/8287/7834 8344/8288/7835 +f 8344/8288/7835 8341/8285/7832 8340/8284/7831 +f 8344/8288/7835 8345/8289/7836 8346/8290/7837 +f 8346/8290/7837 8341/8285/7832 8344/8288/7835 +f 8344/8288/7835 8343/8287/7834 7892/7836/7389 +f 7892/7836/7389 8347/8291/7838 8344/8288/7835 +f 8344/8288/7835 8347/8291/7838 8348/8292/7839 +f 8348/8292/7839 8345/8289/7836 8344/8288/7835 +f 8348/8292/7839 8349/8293/7840 8350/8294/7841 +f 8350/8294/7841 8345/8289/7836 8348/8292/7839 +f 8348/8292/7839 8347/8291/7838 7887/7831/7384 +f 7887/7831/7384 7886/7830/7383 8348/8292/7839 +f 8348/8292/7839 7886/7830/7383 7885/7829/7382 +f 7885/7829/7382 8349/8293/7840 8348/8292/7839 +f 8350/8294/7841 8351/8295/7842 8352/8296/7843 +f 8352/8296/7843 8353/8297/7844 8350/8294/7841 +f 8350/8294/7841 8353/8297/7844 8346/8290/7837 +f 8346/8290/7837 8345/8289/7836 8350/8294/7841 +f 8350/8294/7841 8349/8293/7840 8354/8298/7845 +f 8354/8298/7845 8351/8295/7842 8350/8294/7841 +f 8354/8298/7845 8355/8299/7846 8356/8300/7847 +f 8356/8300/7847 8351/8295/7842 8354/8298/7845 +f 8354/8298/7845 8349/8293/7840 7885/7829/7382 +f 7885/7829/7382 8357/8301/7848 8354/8298/7845 +f 8354/8298/7845 8357/8301/7848 8358/8302/7849 +f 8358/8302/7849 8355/8299/7846 8354/8298/7845 +f 8358/8302/7849 8359/8303/7850 8360/8304/7851 +f 8360/8304/7851 8355/8299/7846 8358/8302/7849 +f 8358/8302/7849 8357/8301/7848 7882/7826/7379 +f 7882/7826/7379 8361/8305/7852 8358/8302/7849 +f 8358/8302/7849 8361/8305/7852 8362/8306/7853 +f 8362/8306/7853 8359/8303/7850 8358/8302/7849 +f 8362/8306/7853 8363/8307/7854 8364/8308/7855 +f 8364/8308/7855 8359/8303/7850 8362/8306/7853 +f 8362/8306/7853 8361/8305/7852 7879/7823/7376 +f 7879/7823/7376 8365/8309/7856 8362/8306/7853 +f 8362/8306/7853 8365/8309/7856 8366/8310/7857 +f 8366/8310/7857 8363/8307/7854 8362/8306/7853 +f 8370/8311/7858 8367/8312/7859 8368/8313/7860 +f 8368/8313/7860 8369/8314/7861 8370/8311/7858 +f 8366/8310/7857 8365/8309/7856 7873/7818/7371 +f 7873/7818/7371 7872/7817/7370 8366/8310/7857 +f 8370/8311/7858 7871/7815/7368 7870/7814/7367 +f 7870/7814/7367 8367/8312/7859 8370/8311/7858 +f 8368/8313/7860 8371/8315/7862 8372/8316/7863 +f 8372/8316/7863 8373/8317/7864 8368/8313/7860 +f 8368/8313/7860 8373/8317/7864 8374/8318/7865 +f 8374/8318/7865 8369/8314/7861 8368/8313/7860 +f 8368/8313/7860 8367/8312/7859 8375/8319/7866 +f 8375/8319/7866 8371/8315/7862 8368/8313/7860 +f 8375/8319/7866 8376/8320/7867 8377/8321/7868 +f 8377/8321/7868 8371/8315/7862 8375/8319/7866 +f 8375/8319/7866 8367/8312/7859 7870/7814/7367 +f 7870/7814/7367 8378/8322/7869 8375/8319/7866 +f 8375/8319/7866 8378/8322/7869 8379/8323/7870 +f 8379/8323/7870 8376/8320/7867 8375/8319/7866 +f 8379/8323/7870 8380/8324/7871 8381/8325/7872 +f 8381/8325/7872 8376/8320/7867 8379/8323/7870 +f 8379/8323/7870 8378/8322/7869 7867/7811/7364 +f 7867/7811/7364 8382/8326/7873 8379/8323/7870 +f 8379/8323/7870 8382/8326/7873 8383/8327/7874 +f 8383/8327/7874 8380/8324/7871 8379/8323/7870 +f 8383/8327/7874 8384/8328/7875 8385/8329/7876 +f 8385/8329/7876 8380/8324/7871 8383/8327/7874 +f 8383/8327/7874 8382/8326/7873 8386/8330/7877 +f 8386/8330/7877 8387/8331/7878 8383/8327/7874 +f 8383/8327/7874 8387/8331/7878 8388/8332/7879 +f 8388/8332/7879 8384/8328/7875 8383/8327/7874 +f 8388/8332/7879 8389/8333/7880 8390/8334/7881 +f 8390/8334/7881 8384/8328/7875 8388/8332/7879 +f 8388/8332/7879 8387/8331/7878 8391/8335/7882 +f 8391/8335/7882 8392/8336/7883 8388/8332/7879 +f 8388/8332/7879 8392/8336/7883 8393/8337/7884 +f 8393/8337/7884 8389/8333/7880 8388/8332/7879 +f 8393/8337/7884 8394/8338/7885 8395/8339/7886 +f 8395/8339/7886 8389/8333/7880 8393/8337/7884 +f 8393/8337/7884 8392/8336/7883 8396/8340/7887 +f 8396/8340/7887 8397/8341/7888 8393/8337/7884 +f 8393/8337/7884 8397/8341/7888 8398/8342/7889 +f 8398/8342/7889 8394/8338/7885 8393/8337/7884 +f 8398/8342/7889 7631/7575/7136 7629/7573/7134 +f 7629/7573/7134 8394/8338/7885 8398/8342/7889 +f 8402/8343/7890 8399/8344/7891 8400/8345/7892 +f 8400/8345/7892 8401/8346/7893 8402/8343/7890 +f 8402/8343/7890 8401/8346/7893 7634/7579/7140 +f 7634/7579/7140 7633/7578/7139 8402/8343/7890 +f 8401/8346/7893 8400/8345/7892 8403/8347/7894 +f 8403/8347/7894 8404/8348/7895 8401/8346/7893 +f 8401/8346/7893 8404/8348/7895 8405/8349/7896 +f 8405/8349/7896 7634/7579/7140 8401/8346/7893 +f 8405/8349/7896 7641/7585/7146 7635/7580/7141 +f 7635/7580/7141 7634/7579/7140 8405/8349/7896 +f 8405/8349/7896 8404/8348/7895 8406/8350/7897 +f 8406/8350/7897 8407/8351/7898 8405/8349/7896 +f 8405/8349/7896 8407/8351/7898 8408/8352/7899 +f 8408/8352/7899 7641/7585/7146 8405/8349/7896 +f 8408/8352/7899 7654/7598/7159 7647/7591/7152 +f 7647/7591/7152 7645/7589/7150 8408/8352/7899 +f 8408/8352/7899 7645/7589/7150 7642/7586/7147 +f 7642/7586/7147 7641/7585/7146 8408/8352/7899 +f 8408/8352/7899 8407/8351/7898 8409/8353/7900 +f 8409/8353/7900 7654/7598/7159 8408/8352/7899 +f 8409/8353/7900 7659/7603/7164 7655/7599/7160 +f 7655/7599/7160 7654/7598/7159 8409/8353/7900 +f 8409/8353/7900 8407/8351/7898 8406/8350/7897 +f 8406/8350/7897 8410/8354/7901 8409/8353/7900 +f 8409/8353/7900 8410/8354/7901 8411/8355/7902 +f 8411/8355/7902 7659/7603/7164 8409/8353/7900 +f 8411/8355/7902 7664/7608/7169 7660/7604/7165 +f 7660/7604/7165 7659/7603/7164 8411/8355/7902 +f 8411/8355/7902 8410/8354/7901 8412/8356/7903 +f 8412/8356/7903 8413/8357/7904 8411/8355/7902 +f 8411/8355/7902 8413/8357/7904 8414/8358/7905 +f 8414/8358/7905 7664/7608/7169 8411/8355/7902 +f 8414/8358/7905 7669/7613/7174 7665/7609/7170 +f 7665/7609/7170 7664/7608/7169 8414/8358/7905 +f 8414/8358/7905 8413/8357/7904 8415/8359/7906 +f 8415/8359/7906 8416/8360/7907 8414/8358/7905 +f 8414/8358/7905 8416/8360/7907 8417/8361/7908 +f 8417/8361/7908 7669/7613/7174 8414/8358/7905 +f 8417/8361/7908 7674/7618/7179 7670/7614/7175 +f 7670/7614/7175 7669/7613/7174 8417/8361/7908 +f 8417/8361/7908 8416/8360/7907 8418/8362/7909 +f 8418/8362/7909 8419/8363/7910 8417/8361/7908 +f 8417/8361/7908 8419/8363/7910 8420/8364/7911 +f 8420/8364/7911 7674/7618/7179 8417/8361/7908 +f 8420/8364/7911 7679/7623/7184 7675/7619/7180 +f 7675/7619/7180 7674/7618/7179 8420/8364/7911 +f 8420/8364/7911 8419/8363/7910 8421/8365/7912 +f 8421/8365/7912 8422/8366/7913 8420/8364/7911 +f 8420/8364/7911 8422/8366/7913 8423/8367/7914 +f 8423/8367/7914 7679/7623/7184 8420/8364/7911 +f 8423/8367/7914 7684/7628/7189 7680/7624/7185 +f 7680/7624/7185 7679/7623/7184 8423/8367/7914 +f 8423/8367/7914 8422/8366/7913 8424/8368/7915 +f 8424/8368/7915 8425/8369/7916 8423/8367/7914 +f 8423/8367/7914 8425/8369/7916 8426/8370/7917 +f 8426/8370/7917 7684/7628/7189 8423/8367/7914 +f 8426/8370/7917 7689/7633/7194 7685/7629/7190 +f 7685/7629/7190 7684/7628/7189 8426/8370/7917 +f 8426/8370/7917 8425/8369/7916 8427/8371/7918 +f 8427/8371/7918 8428/8372/7919 8426/8370/7917 +f 8426/8370/7917 8428/8372/7919 8429/8373/7920 +f 8429/8373/7920 7689/7633/7194 8426/8370/7917 +f 8429/8373/7920 7693/7637/7198 7690/7634/7195 +f 7690/7634/7195 7689/7633/7194 8429/8373/7920 +f 8429/8373/7920 8428/8372/7919 8430/8374/7921 +f 8430/8374/7921 8431/8375/7922 8429/8373/7920 +f 8429/8373/7920 8431/8375/7922 7695/7639/7200 +f 7695/7639/7200 7693/7637/7198 8429/8373/7920 +f 8431/8375/7922 8430/8374/7921 8432/8376/7923 +f 8432/8376/7923 8433/8377/7924 8431/8375/7922 +f 8431/8375/7922 8433/8377/7924 7698/7642/7203 +f 7698/7642/7203 7695/7639/7200 8431/8375/7922 +f 8433/8377/7924 8432/8376/7923 8434/8378/7925 +f 8434/8378/7925 4164/4108/3750 8433/8377/7924 +f 8433/8377/7924 4164/4108/3750 4163/4107/3749 +f 4163/4107/3749 7698/7642/7203 8433/8377/7924 +f 8434/8378/7925 8432/8376/7923 8435/8379/7926 +f 8435/8379/7926 8436/8380/7927 8434/8378/7925 +f 8434/8378/7925 8436/8380/7927 8437/8381/7928 +f 8437/8381/7928 8438/8382/7929 8434/8378/7925 +f 8434/8378/7925 8438/8382/7929 4157/4102/3745 +f 4157/4102/3745 4164/4108/3750 8434/8378/7925 +f 8438/8382/7929 8437/8381/7928 8439/8383/7930 +f 8439/8383/7930 8440/8384/7931 8438/8382/7929 +f 8438/8382/7929 8440/8384/7931 4158/4103/3746 +f 4158/4103/3746 4157/4102/3745 8438/8382/7929 +f 8440/8384/7931 8439/8383/7930 8441/8385/7932 +f 8441/8385/7932 8442/8386/7933 8440/8384/7931 +f 8440/8384/7931 8442/8386/7933 8443/8387/7934 +f 8443/8387/7934 4158/4103/3746 8440/8384/7931 +f 8443/8387/7934 8444/8388/7935 4159/4104/3742 +f 4159/4104/3742 4158/4103/3746 8443/8387/7934 +f 8448/8389/7936 8445/8390/7937 8446/8391/7938 +f 8446/8391/7938 8447/8392/7939 8448/8389/7936 +f 8448/8389/7936 8447/8392/7939 7746/7690/7254 +f 7746/7690/7254 8449/8393/7935 8448/8389/7936 +f 8447/8392/7939 8446/8391/7938 8450/8394/5113 +f 8450/8394/5113 7749/7693/5113 8447/8392/7939 +f 8447/8392/7939 7749/7693/5113 7747/7691/7255 +f 7747/7691/7255 7746/7690/7254 8447/8392/7939 +f 8450/8394/5113 8446/8391/7938 8451/8395/7940 +f 8451/8395/7940 8452/8396/5113 8450/8394/5113 +s 0 +f 8450/8394/33 8452/8396/33 7755/7699/33 +f 7755/7699/33 7753/7697/33 8450/8394/33 +f 8450/8394/33 7753/7697/33 7750/7694/33 +f 7750/7694/33 7749/7693/33 8450/8394/33 +s 1 +f 8452/8396/5113 8451/8395/7940 8453/8397/7941 +f 8453/8397/7941 8454/8398/7942 8452/8396/5113 +s 0 +f 8452/8396/33 8454/8398/33 7757/7701/33 +f 7757/7701/33 7755/7699/33 8452/8396/33 +s 1 +f 8454/8398/7942 8453/8397/7941 8455/8399/7943 +f 8455/8399/7943 8456/8400/7944 8454/8398/7942 +s 0 +f 8454/8398/4353 8456/8400/4353 8457/8401/4353 +f 8457/8401/33 7757/7701/33 8454/8398/33 +s 1 +f 8457/8401/2251 8456/8400/7944 8458/8402/7945 +f 8458/8402/7945 4236/4180/3822 8457/8401/2251 +f 8457/8401/2251 4236/4180/3822 4234/4179/3821 +f 4234/4179/3821 7760/7704/2403 8457/8401/2251 +f 8457/8401/2251 7760/7704/2403 7758/7702/7257 +s 0 +f 7758/7702/33 7757/7701/33 8457/8401/33 +s 1 +f 8458/8402/7945 8456/8400/7944 8455/8399/7943 +f 8455/8399/7943 8459/8403/7946 8458/8402/7945 +f 8458/8402/7945 8459/8403/7946 8460/8404/7947 +f 8460/8404/7947 8461/8405/7948 8458/8402/7945 +f 8458/8402/7945 8461/8405/7948 4237/4181/3823 +f 4237/4181/3823 4236/4180/3822 8458/8402/7945 +f 8461/8405/7948 8460/8404/7947 8462/8406/7949 +f 8462/8406/7949 8463/8407/7950 8461/8405/7948 +f 8461/8405/7948 8463/8407/7950 4238/4182/3824 +f 4238/4182/3824 4237/4181/3823 8461/8405/7948 +f 8463/8407/7950 8462/8406/7949 8464/8408/7951 +f 8464/8408/7951 8465/8409/7952 8463/8407/7950 +f 8463/8407/7950 8465/8409/7952 8466/8410/7953 +f 8466/8410/7953 4238/4182/3824 8463/8407/7950 +f 8466/8410/7953 8465/8409/7952 8467/8411/7954 +f 8467/8411/7954 2544/2488/2148 8466/8410/7953 +f 8466/8410/7953 2544/2488/2148 2540/2485/2145 +f 2540/2485/2145 8468/8412/7955 8466/8410/7953 +f 8466/8410/7953 8468/8412/7955 4232/4177/3819 +f 4232/4177/3819 4238/4182/3824 8466/8410/7953 +f 8468/8412/7955 7763/7707/7261 4233/4178/3820 +f 4233/4178/3820 4232/4177/3819 8468/8412/7955 +f 8468/8412/7955 2540/2485/2145 2539/2484/2144 +f 2539/2484/2144 7763/7707/7261 8468/8412/7955 +f 8467/8411/7954 8465/8409/7952 8464/8408/7951 +f 8464/8408/7951 8469/8413/7956 8467/8411/7954 +f 8467/8411/7954 8469/8413/7956 8470/8414/7957 +f 8470/8414/7957 8471/8415/1002 8467/8411/7954 +f 8467/8411/7954 8471/8415/1002 2545/2489/992 +f 2545/2489/992 2544/2488/2148 8467/8411/7954 +f 8469/8413/7956 8464/8408/7951 8472/8416/7958 +f 8472/8416/7958 8473/8417/7959 8469/8413/7956 +f 8469/8413/7956 8473/8417/7959 8474/8418/7960 +f 8474/8418/7960 8470/8414/7957 8469/8413/7956 +f 8478/8419/7961 8475/8420/7962 8476/8421/7963 +f 8476/8421/7963 8477/8422/7964 8478/8419/7961 +f 8478/8419/7961 8477/8422/7964 1385/1329/1000 +f 1385/1329/1000 1388/1332/1003 8478/8419/7961 +f 8478/8419/7961 8479/8423/7965 8480/8424/7966 +f 8480/8424/7966 8475/8420/7962 8478/8419/7961 +f 8480/8424/7966 8481/8425/7967 8482/8426/7968 +f 8482/8426/7968 8475/8420/7962 8480/8424/7966 +f 8480/8424/7966 8479/8423/7965 8483/8427/7969 +f 8483/8427/7969 8484/8428/7970 8480/8424/7966 +f 8480/8424/7966 8484/8428/7970 8485/8429/7971 +f 8485/8429/7971 8481/8425/7967 8480/8424/7966 +f 8485/8429/7971 8486/8430/7972 8487/8431/7973 +f 8487/8431/7973 8481/8425/7967 8485/8429/7971 +f 8485/8429/7971 8484/8428/7970 3429/3373/3024 +f 3429/3373/3024 3427/3372/3023 8485/8429/7971 +f 8485/8429/7971 3427/3372/3023 3426/3371/3022 +f 3426/3371/3022 8486/8430/7972 8485/8429/7971 +f 8487/8431/7973 8488/8432/7974 8489/8433/7975 +f 8489/8433/7975 8490/8434/7976 8487/8431/7973 +f 8487/8431/7973 8490/8434/7976 8482/8426/7968 +f 8482/8426/7968 8481/8425/7967 8487/8431/7973 +f 8487/8431/7973 8486/8430/7972 8491/8435/7977 +f 8491/8435/7977 8488/8432/7974 8487/8431/7973 +f 8491/8435/7977 8492/8436/7978 8493/8437/7979 +f 8493/8437/7979 8488/8432/7974 8491/8435/7977 +f 8491/8435/7977 8486/8430/7972 3426/3371/3022 +f 3426/3371/3022 8494/8438/7980 8491/8435/7977 +f 8491/8435/7977 8494/8438/7980 8495/8439/7981 +f 8495/8439/7981 8492/8436/7978 8491/8435/7977 +f 8495/8439/7981 8436/8380/7927 8435/8379/7926 +f 8435/8379/7926 8492/8436/7978 8495/8439/7981 +f 8495/8439/7981 8494/8438/7980 8496/8440/7982 +f 8496/8440/7982 8497/8441/7983 8495/8439/7981 +f 8495/8439/7981 8497/8441/7983 8437/8381/7928 +f 8437/8381/7928 8436/8380/7927 8495/8439/7981 +f 8497/8441/7983 8496/8440/7982 8498/8442/7984 +f 8498/8442/7984 8499/8443/7985 8497/8441/7983 +f 8497/8441/7983 8499/8443/7985 8439/8383/7930 +f 8439/8383/7930 8437/8381/7928 8497/8441/7983 +f 8499/8443/7985 8498/8442/7984 8500/8444/7986 +f 8500/8444/7986 8501/8445/7987 8499/8443/7985 +f 8499/8443/7985 8501/8445/7987 8441/8385/7932 +f 8441/8385/7932 8439/8383/7930 8499/8443/7985 +f 8503/8446/7988 8502/8447/7986 8455/8399/7943 +f 8455/8399/7943 8453/8397/7941 8503/8446/7988 +f 8503/8446/7988 8453/8397/7941 8451/8395/7940 +f 8451/8395/7940 8504/8448/7989 8503/8446/7988 +f 8500/8444/7986 8498/8442/7984 8505/8449/7990 +f 8505/8449/7990 8506/8450/7991 8500/8444/7986 +f 8502/8447/7986 8507/8451/7992 8459/8403/7946 +f 8459/8403/7946 8455/8399/7943 8502/8447/7986 +f 8506/8450/7991 8505/8449/7990 3430/3374/3025 +f 3430/3374/3025 8508/8452/7993 8506/8450/7991 +f 8507/8451/7992 8509/8453/7994 8460/8404/7947 +f 8460/8404/7947 8459/8403/7946 8507/8451/7992 +f 8508/8452/7993 3430/3374/3025 3429/3373/3024 +f 3429/3373/3024 8510/8454/7995 8508/8452/7993 +f 8509/8453/7994 8511/8455/7996 8462/8406/7949 +f 8462/8406/7949 8460/8404/7947 8509/8453/7994 +f 8510/8454/7995 3429/3373/3024 8484/8428/7970 +f 8484/8428/7970 8483/8427/7969 8510/8454/7995 +f 8511/8455/7996 8472/8416/7958 8464/8408/7951 +f 8464/8408/7951 8462/8406/7949 8511/8455/7996 +f 8505/8449/7990 8498/8442/7984 8496/8440/7982 +f 8496/8440/7982 3425/3370/3021 8505/8449/7990 +f 8505/8449/7990 3425/3370/3021 3428/3369/3020 +f 3428/3369/3020 3430/3374/3025 8505/8449/7990 +f 8496/8440/7982 8494/8438/7980 3426/3371/3022 +f 3426/3371/3022 3425/3370/3021 8496/8440/7982 +f 8493/8437/7979 8512/8456/7997 8427/8371/7918 +f 8427/8371/7918 8513/8457/7998 8493/8437/7979 +f 8493/8437/7979 8513/8457/7998 8489/8433/7975 +f 8489/8433/7975 8488/8432/7974 8493/8437/7979 +f 8493/8437/7979 8492/8436/7978 8435/8379/7926 +f 8435/8379/7926 8512/8456/7997 8493/8437/7979 +f 8513/8457/7998 8427/8371/7918 8425/8369/7916 +f 8425/8369/7916 8424/8368/7915 8513/8457/7998 +f 8513/8457/7998 8424/8368/7915 8514/8458/7999 +f 8514/8458/7999 8489/8433/7975 8513/8457/7998 +f 8514/8458/7999 8424/8368/7915 8422/8366/7913 +f 8422/8366/7913 8421/8365/7912 8514/8458/7999 +f 8514/8458/7999 8421/8365/7912 8515/8459/8000 +f 8515/8459/8000 8516/8460/8001 8514/8458/7999 +f 8514/8458/7999 8516/8460/8001 8490/8434/7976 +f 8490/8434/7976 8489/8433/7975 8514/8458/7999 +f 8516/8460/8001 8515/8459/8000 8517/8461/8002 +f 8517/8461/8002 8518/8462/8003 8516/8460/8001 +f 8516/8460/8001 8518/8462/8003 8482/8426/7968 +f 8482/8426/7968 8490/8434/7976 8516/8460/8001 +f 8518/8462/8003 8517/8461/8002 8519/8463/8004 +f 8519/8463/8004 8476/8421/7963 8518/8462/8003 +f 8518/8462/8003 8476/8421/7963 8475/8420/7962 +f 8475/8420/7962 8482/8426/7968 8518/8462/8003 +f 8519/8463/8004 8517/8461/8002 8520/8464/8005 +f 8520/8464/8005 8521/8465/8006 8519/8463/8004 +f 8519/8463/8004 8521/8465/8006 8522/8466/8007 +f 8522/8466/8007 8523/8467/8008 8519/8463/8004 +f 8519/8463/8004 8523/8467/8008 8477/8422/7964 +f 8477/8422/7964 8476/8421/7963 8519/8463/8004 +f 8523/8467/8008 8522/8466/8007 8524/8468/8009 +f 8524/8468/8009 1386/1330/1001 8523/8467/8008 +f 8523/8467/8008 1386/1330/1001 1385/1329/1000 +f 1385/1329/1000 8477/8422/7964 8523/8467/8008 +f 8524/8468/8009 8525/8469/8010 8526/8470/8011 +f 8526/8470/8011 8527/8471/8012 8524/8468/8009 +f 8524/8468/8009 8527/8471/8012 1381/1326/997 +f 1381/1326/997 1386/1330/1001 8524/8468/8009 +f 8524/8468/8009 8522/8466/8007 8528/8472/8013 +f 8528/8472/8013 8525/8469/8010 8524/8468/8009 +f 8528/8472/8013 8529/8473/8014 8412/8356/7903 +f 8412/8356/7903 8530/8474/8015 8528/8472/8013 +f 8528/8472/8013 8530/8474/8015 8403/8347/7894 +f 8403/8347/7894 8525/8469/8010 8528/8472/8013 +f 8528/8472/8013 8522/8466/8007 8521/8465/8006 +f 8521/8465/8006 8529/8473/8014 8528/8472/8013 +f 8530/8474/8015 8412/8356/7903 8410/8354/7901 +f 8410/8354/7901 8406/8350/7897 8530/8474/8015 +f 8530/8474/8015 8406/8350/7897 8404/8348/7895 +f 8404/8348/7895 8403/8347/7894 8530/8474/8015 +f 8529/8473/8014 8415/8359/7906 8413/8357/7904 +f 8413/8357/7904 8412/8356/7903 8529/8473/8014 +f 8529/8473/8014 8521/8465/8006 8520/8464/8005 +f 8520/8464/8005 8415/8359/7906 8529/8473/8014 +f 8527/8471/8012 8526/8470/8011 8531/8475/7887 +f 8531/8475/7887 8532/8476/8016 8527/8471/8012 +f 8527/8471/8012 8532/8476/8016 1382/1327/998 +f 1382/1327/998 1381/1326/997 8527/8471/8012 +f 8533/8477/8016 8396/8340/7887 8392/8336/7883 +f 8392/8336/7883 8391/8335/7882 8533/8477/8016 +f 8533/8477/8016 8391/8335/7882 8534/8478/8017 +f 8534/8478/8017 8535/8479/998 8533/8477/8016 +f 8534/8478/8017 8391/8335/7882 8387/8331/7878 +f 8387/8331/7878 8386/8330/7877 8534/8478/8017 +f 8534/8478/8017 8386/8330/7877 7864/7808/7361 +f 7864/7808/7361 7863/7807/7360 8534/8478/8017 +f 8534/8478/8017 7863/7807/7360 1379/1323/994 +f 1379/1323/994 8535/8479/998 8534/8478/8017 +f 8526/8470/8011 8400/8345/7892 8399/8344/7891 +f 8399/8344/7891 8531/8475/7887 8526/8470/8011 +f 8526/8470/8011 8525/8469/8010 8403/8347/7894 +f 8403/8347/7894 8400/8345/7892 8526/8470/8011 +f 8520/8464/8005 8418/8362/7909 8416/8360/7907 +f 8416/8360/7907 8415/8359/7906 8520/8464/8005 +f 8520/8464/8005 8517/8461/8002 8515/8459/8000 +f 8515/8459/8000 8418/8362/7909 8520/8464/8005 +f 8515/8459/8000 8421/8365/7912 8419/8363/7910 +f 8419/8363/7910 8418/8362/7909 8515/8459/8000 +f 8512/8456/7997 8430/8374/7921 8428/8372/7919 +f 8428/8372/7919 8427/8371/7918 8512/8456/7997 +f 8512/8456/7997 8435/8379/7926 8432/8376/7923 +f 8432/8376/7923 8430/8374/7921 8512/8456/7997 +f 8451/8395/7940 8446/8391/7938 8445/8390/7937 +f 8445/8390/7937 8504/8448/7989 8451/8395/7940 +f 8537/8480/7935 8536/8481/8018 4156/4100/3743 +f 4156/4100/3743 4155/4099/3742 8537/8480/7935 +f 8449/8393/7935 7746/7690/7254 7744/7688/7252 +f 7744/7688/7252 8538/8482/8018 8449/8393/7935 +f 8536/8481/8018 8539/8483/8019 8540/8484/8020 +f 8540/8484/8020 4156/4100/3743 8536/8481/8018 +f 8538/8482/8018 7744/7688/7252 7742/7686/7250 +f 7742/7686/7250 8541/8485/8021 8538/8482/8018 +f 8540/8484/8020 8542/8486/8022 8543/8487/8023 +f 8543/8487/8023 8544/8488/8024 8540/8484/8020 +f 8540/8484/8020 8544/8488/8024 4138/4083/3726 +f 4138/4083/3726 4156/4100/3743 8540/8484/8020 +f 8540/8484/8020 8539/8483/8019 8545/8489/8025 +f 8545/8489/8025 8542/8486/8022 8540/8484/8020 +f 8545/8489/8025 8546/8490/8026 8547/8491/8027 +f 8547/8491/8027 8542/8486/8022 8545/8489/8025 +f 8548/8492/8028 8541/8485/8021 7742/7686/7250 +f 7742/7686/7250 7741/7685/7249 8548/8492/8028 +f 8548/8492/8028 7741/7685/7249 7740/7684/7248 +f 7740/7684/7248 8549/8493/8029 8548/8492/8028 +f 8547/8491/8027 2238/2182/1844 7720/7664/7225 +f 7720/7664/7225 7719/7663/7224 8547/8491/8027 +f 8547/8491/8027 7719/7663/7224 8543/8487/8023 +f 8543/8487/8023 8542/8486/8022 8547/8491/8027 +f 8547/8491/8027 8546/8490/8026 2239/2183/1845 +f 2239/2183/1845 2238/2182/1844 8547/8491/8027 +f 8549/8493/8029 7740/7684/7248 2241/2186/1848 +f 2241/2186/1848 2240/2185/1847 8549/8493/8029 +f 8544/8488/8024 8543/8487/8023 7714/7658/7219 +f 7714/7658/7219 8550/8494/8030 8544/8488/8024 +f 8544/8488/8024 8550/8494/8030 4139/4080/3723 +f 4139/4080/3723 4138/4083/3726 8544/8488/8024 +f 8550/8494/8030 7714/7658/7219 7710/7654/7215 +f 7710/7654/7215 7709/7653/7214 8550/8494/8030 +f 8550/8494/8030 7709/7653/7214 4136/4081/3724 +f 4136/4081/3724 4139/4080/3723 8550/8494/8030 +f 8543/8487/8023 7719/7663/7224 7715/7659/7220 +f 7715/7659/7220 7714/7658/7219 8543/8487/8023 +f 8395/8339/7886 7628/7572/7133 7627/7571/7132 +f 7627/7571/7132 8551/8495/8031 8395/8339/7886 +f 8395/8339/7886 8551/8495/8031 8390/8334/7881 +f 8390/8334/7881 8389/8333/7880 8395/8339/7886 +f 8395/8339/7886 8394/8338/7885 7629/7573/7134 +f 7629/7573/7134 7628/7572/7133 8395/8339/7886 +f 8551/8495/8031 7627/7571/7132 8552/8496/8032 +f 8552/8496/8032 8553/8497/8033 8551/8495/8031 +f 8551/8495/8031 8553/8497/8033 8554/8498/8034 +f 8554/8498/8034 8390/8334/7881 8551/8495/8031 +f 8554/8498/8034 8553/8497/8033 8555/8499/8035 +f 8555/8499/8035 8556/8500/8036 8554/8498/8034 +f 8554/8498/8034 8556/8500/8036 8557/8501/8037 +f 8557/8501/8037 8385/8329/7876 8554/8498/8034 +f 8554/8498/8034 8385/8329/7876 8384/8328/7875 +f 8384/8328/7875 8390/8334/7881 8554/8498/8034 +f 8557/8501/8037 8556/8500/8036 8558/8502/8038 +f 8558/8502/8038 8559/8503/8039 8557/8501/8037 +f 8557/8501/8037 8559/8503/8039 8560/8504/8040 +f 8560/8504/8040 8381/8325/7872 8557/8501/8037 +f 8557/8501/8037 8381/8325/7872 8380/8324/7871 +f 8380/8324/7871 8385/8329/7876 8557/8501/8037 +f 8560/8504/8040 8559/8503/8039 8561/8505/8041 +f 8561/8505/8041 8562/8506/8042 8560/8504/8040 +f 8560/8504/8040 8562/8506/8042 8563/8507/8043 +f 8563/8507/8043 8377/8321/7868 8560/8504/8040 +f 8560/8504/8040 8377/8321/7868 8376/8320/7867 +f 8376/8320/7867 8381/8325/7872 8560/8504/8040 +f 8563/8507/8043 8562/8506/8042 8564/8508/8044 +f 8564/8508/8044 8565/8509/8045 8563/8507/8043 +f 8563/8507/8043 8565/8509/8045 8566/8510/8046 +f 8566/8510/8046 8372/8316/7863 8563/8507/8043 +f 8563/8507/8043 8372/8316/7863 8371/8315/7862 +f 8371/8315/7862 8377/8321/7868 8563/8507/8043 +f 8566/8510/8046 8565/8509/8045 8567/8511/8047 +f 8567/8511/8047 8568/8512/8048 8566/8510/8046 +f 8566/8510/8046 8568/8512/8048 8569/8513/8049 +f 8569/8513/8049 8570/8514/8050 8566/8510/8046 +f 8566/8510/8046 8570/8514/8050 8373/8317/7864 +f 8373/8317/7864 8372/8316/7863 8566/8510/8046 +f 8570/8514/8050 8569/8513/8049 8571/8515/8051 +f 8571/8515/8051 8572/8516/8052 8570/8514/8050 +f 8570/8514/8050 8572/8516/8052 8374/8318/7865 +f 8374/8318/7865 8373/8317/7864 8570/8514/8050 +f 8575/8517/8053 8573/8518/8054 8574/8519/8055 +f 8574/8519/8055 8360/8304/7851 8575/8517/8053 +f 8575/8517/8053 8360/8304/7851 8359/8303/7850 +f 8359/8303/7850 8364/8308/7855 8575/8517/8053 +f 8574/8519/8055 8573/8518/8054 8576/8520/8056 +f 8576/8520/8056 8577/8521/8057 8574/8519/8055 +f 8574/8519/8055 8577/8521/8057 8578/8522/8058 +f 8578/8522/8058 8356/8300/7847 8574/8519/8055 +f 8574/8519/8055 8356/8300/7847 8355/8299/7846 +f 8355/8299/7846 8360/8304/7851 8574/8519/8055 +f 8578/8522/8058 8577/8521/8057 8579/8523/8059 +f 8579/8523/8059 8580/8524/8060 8578/8522/8058 +f 8578/8522/8058 8580/8524/8060 8581/8525/8061 +f 8581/8525/8061 8352/8296/7843 8578/8522/8058 +f 8578/8522/8058 8352/8296/7843 8351/8295/7842 +f 8351/8295/7842 8356/8300/7847 8578/8522/8058 +f 8581/8525/8061 8580/8524/8060 8582/8526/8062 +f 8582/8526/8062 8583/8527/8063 8581/8525/8061 +f 8581/8525/8061 8583/8527/8063 8584/8528/8064 +f 8584/8528/8064 8585/8529/8065 8581/8525/8061 +f 8581/8525/8061 8585/8529/8065 8353/8297/7844 +f 8353/8297/7844 8352/8296/7843 8581/8525/8061 +f 8585/8529/8065 8584/8528/8064 8586/8530/8066 +f 8586/8530/8066 8587/8531/8067 8585/8529/8065 +f 8585/8529/8065 8587/8531/8067 8346/8290/7837 +f 8346/8290/7837 8353/8297/7844 8585/8529/8065 +f 8587/8531/8067 8586/8530/8066 8588/8532/8068 +f 8588/8532/8068 8342/8286/7833 8587/8531/8067 +f 8587/8531/8067 8342/8286/7833 8341/8285/7832 +f 8341/8285/7832 8346/8290/7837 8587/8531/8067 +f 8588/8532/8068 8586/8530/8066 8589/8533/8069 +f 8589/8533/8069 8590/8534/8070 8588/8532/8068 +f 8588/8532/8068 8590/8534/8070 8591/8535/8071 +f 8591/8535/8071 8338/8282/7829 8588/8532/8068 +f 8588/8532/8068 8338/8282/7829 8337/8281/7828 +f 8337/8281/7828 8342/8286/7833 8588/8532/8068 +f 8591/8535/8071 8590/8534/8070 8592/8536/8072 +f 8592/8536/8072 8593/8537/8073 8591/8535/8071 +f 8591/8535/8071 8593/8537/8073 2556/2501/2160 +f 2556/2501/2160 8334/8278/7825 8591/8535/8071 +f 8591/8535/8071 8334/8278/7825 8333/8277/7824 +f 8333/8277/7824 8338/8282/7829 8591/8535/8071 +f 8593/8537/8073 8592/8536/8072 8594/8538/8074 +f 8594/8538/8074 8595/8539/8075 8593/8537/8073 +f 8593/8537/8073 8595/8539/8075 2557/2502/2161 +f 2557/2502/2161 2556/2501/2160 8593/8537/8073 +f 8595/8539/8075 8594/8538/8074 8596/8540/8076 +f 8596/8540/8076 8597/8541/8077 8595/8539/8075 +f 8595/8539/8075 8597/8541/8077 2561/2505/2164 +f 2561/2505/2164 2557/2502/2161 8595/8539/8075 +f 8597/8541/8077 8596/8540/8076 8598/8542/8078 +f 8598/8542/8078 8599/8543/8079 8597/8541/8077 +f 8597/8541/8077 8599/8543/8079 8600/8544/8080 +f 8600/8544/8080 2561/2505/2164 8597/8541/8077 +f 8600/8544/8080 8599/8543/8079 8601/8545/8081 +f 8601/8545/8081 8602/8546/8082 8600/8544/8080 +f 8600/8544/8080 8602/8546/8082 8603/8547/8083 +f 8603/8547/8083 8604/8548/8084 8600/8544/8080 +f 8600/8544/8080 8604/8548/8084 2562/2506/2165 +f 2562/2506/2165 2561/2505/2164 8600/8544/8080 +f 8604/8548/8084 8603/8547/8083 8605/8549/8085 +f 8605/8549/8085 8606/8550/8086 8604/8548/8084 +f 8604/8548/8084 8606/8550/8086 8320/8264/7811 +f 8320/8264/7811 2562/2506/2165 8604/8548/8084 +f 8606/8550/8086 8605/8549/8085 8607/8551/8087 +f 8607/8551/8087 8608/8552/8088 8606/8550/8086 +f 8606/8550/8086 8608/8552/8088 8321/8265/7812 +f 8321/8265/7812 8320/8264/7811 8606/8550/8086 +f 8608/8552/8088 8607/8551/8087 8609/8553/8089 +f 8609/8553/8089 8610/8554/8090 8608/8552/8088 +f 8608/8552/8088 8610/8554/8090 8322/8266/7813 +f 8322/8266/7813 8321/8265/7812 8608/8552/8088 +f 8614/8555/8091 8611/8556/8092 8612/8557/8093 +f 8612/8557/8093 8613/8558/8094 8614/8555/8091 +f 8614/8555/8091 8613/8558/8094 4187/4131/3773 +f 4187/4131/3773 8615/8559/8095 8614/8555/8091 +f 8613/8558/8094 8612/8557/8093 2747/2691/2344 +f 2747/2691/2344 2746/2690/2343 8613/8558/8094 +f 8613/8558/8094 2746/2690/2343 4178/4122/3764 +f 4178/4122/3764 4187/4131/3773 8613/8558/8094 +f 8612/8557/8093 8611/8556/8092 8616/8560/8096 +f 8616/8560/8096 8617/8561/8097 8612/8557/8093 +f 8612/8557/8093 8617/8561/8097 8618/8562/8098 +f 8618/8562/8098 2747/2691/2344 8612/8557/8093 +f 8618/8562/8098 8617/8561/8097 8619/8563/8099 +f 8619/8563/8099 8620/8564/8100 8618/8562/8098 +f 8618/8562/8098 8620/8564/8100 8621/8565/8101 +f 8621/8565/8101 8622/8566/8102 8618/8562/8098 +f 8618/8562/8098 8622/8566/8102 2740/2685/2338 +f 2740/2685/2338 2747/2691/2344 8618/8562/8098 +f 8622/8566/8102 8621/8565/8101 8623/8567/8103 +f 8623/8567/8103 8624/8568/8104 8622/8566/8102 +f 8622/8566/8102 8624/8568/8104 2741/2686/2339 +f 2741/2686/2339 2740/2685/2338 8622/8566/8102 +f 8624/8568/8104 8623/8567/8103 8625/8569/8105 +f 8625/8569/8105 2750/2694/2347 8624/8568/8104 +f 8624/8568/8104 2750/2694/2347 2749/2693/2346 +f 2749/2693/2346 2741/2686/2339 8624/8568/8104 +f 8625/8569/8105 8623/8567/8103 8626/8570/8106 +f 8626/8570/8106 8627/8571/8107 8625/8569/8105 +f 8625/8569/8105 8627/8571/8107 8628/8572/8108 +f 8628/8572/8108 8629/8573/8109 8625/8569/8105 +f 8625/8569/8105 8629/8573/8109 2751/2695/2348 +f 2751/2695/2348 2750/2694/2347 8625/8569/8105 +f 8629/8573/8109 8628/8572/8108 8630/8574/8110 +f 8630/8574/8110 8631/8575/8111 8629/8573/8109 +f 8629/8573/8109 8631/8575/8111 2397/2341/2001 +f 2397/2341/2001 2751/2695/2348 8629/8573/8109 +f 8631/8575/8111 8630/8574/8110 1367/1311/982 +f 1367/1311/982 1366/1310/981 8631/8575/8111 +f 8631/8575/8111 1366/1310/981 2393/2338/1998 +f 2393/2338/1998 2397/2341/2001 8631/8575/8111 +f 8633/8576/8112 1441/1385/1055 1437/1382/1052 +f 1437/1382/1052 8632/8577/8113 8633/8576/8112 +f 8633/8576/8112 8632/8577/8113 1363/1308/979 +f 1363/1308/979 1362/1307/978 8633/8576/8112 +f 8632/8577/8113 1437/1382/1052 1436/1381/1051 +f 1436/1381/1051 8634/8578/8114 8632/8577/8113 +f 8632/8577/8113 8634/8578/8114 8635/8579/8115 +f 8635/8579/8115 1363/1308/979 8632/8577/8113 +f 8635/8579/8115 8634/8578/8114 8636/8580/8116 +f 8636/8580/8116 8637/8581/8117 8635/8579/8115 +f 8635/8579/8115 8637/8581/8117 8638/8582/8118 +f 8638/8582/8118 1659/1604/1271 8635/8579/8115 +f 8635/8579/8115 1659/1604/1271 1364/1309/980 +f 1364/1309/980 1363/1308/979 8635/8579/8115 +f 8638/8582/8118 8637/8581/8117 1958/1902/1565 +f 1958/1902/1565 1960/1904/1567 8638/8582/8118 +f 8638/8582/8118 1960/1904/1567 8639/8583/8119 +f 8639/8583/8119 8640/8584/8120 8638/8582/8118 +f 8638/8582/8118 8640/8584/8120 1660/1605/1268 +f 1660/1605/1268 1659/1604/1271 8638/8582/8118 +f 8642/8585/8121 8641/8586/8122 2398/2342/2002 +f 2398/2342/2002 2394/2339/1999 8642/8585/8121 +f 8642/8585/8121 2394/2339/1999 1658/1602/1269 +f 1658/1602/1269 1657/1601/1268 8642/8585/8121 +f 8639/8583/8119 1960/1904/1567 1956/1901/1564 +f 1956/1901/1564 2925/2869/2522 8639/8583/8119 +f 8641/8586/8122 2379/2323/1983 2378/2322/1982 +f 2378/2322/1982 2398/2342/2002 8641/8586/8122 +f 8637/8581/8117 8636/8580/8116 1959/1903/1566 +f 1959/1903/1566 1958/1902/1565 8637/8581/8117 +f 8636/8580/8116 8643/8587/8123 8644/8588/8124 +f 8644/8588/8124 1959/1903/1566 8636/8580/8116 +f 8636/8580/8116 8634/8578/8114 1436/1381/1051 +f 1436/1381/1051 8643/8587/8123 8636/8580/8116 +f 8644/8588/8124 2926/2870/2523 1954/1899/1562 +f 1954/1899/1562 1959/1903/1566 8644/8588/8124 +f 8644/8588/8124 8643/8587/8123 8645/8589/8125 +f 8645/8589/8125 8646/8590/8126 8644/8588/8124 +f 8644/8588/8124 8646/8590/8126 8647/8591/8127 +f 8647/8591/8127 2926/2870/2523 8644/8588/8124 +f 8647/8591/8127 2439/2383/2043 2927/2871/2524 +f 2927/2871/2524 2926/2870/2523 8647/8591/8127 +f 8647/8591/8127 8646/8590/8126 8648/8592/8128 +f 8648/8592/8128 8649/8593/8129 8647/8591/8127 +f 8647/8591/8127 8649/8593/8129 2435/2379/2039 +f 2435/2379/2039 2439/2383/2043 8647/8591/8127 +f 8649/8593/8129 8648/8592/8128 8650/8594/8130 +f 8650/8594/8130 8651/8595/8131 8649/8593/8129 +f 8649/8593/8129 8651/8595/8131 2436/2380/2040 +f 2436/2380/2040 2435/2379/2039 8649/8593/8129 +f 8651/8595/8131 8650/8594/8130 8652/8596/8132 +f 8652/8596/8132 8653/8597/8133 8651/8595/8131 +f 8651/8595/8131 8653/8597/8133 8654/8598/8134 +f 8654/8598/8134 2436/2380/2040 8651/8595/8131 +f 8654/8598/8134 8655/8599/8135 2433/2378/2038 +f 2433/2378/2038 2436/2380/2040 8654/8598/8134 +f 8654/8598/8134 8653/8597/8133 8656/8600/8136 +f 8656/8600/8136 8657/8601/8137 8654/8598/8134 +f 8654/8598/8134 8657/8601/8137 8658/8602/8138 +f 8658/8602/8138 8655/8599/8135 8654/8598/8134 +f 8658/8602/8138 8659/8603/8139 8660/8604/8140 +f 8660/8604/8140 8655/8599/8135 8658/8602/8138 +f 8658/8602/8138 8657/8601/8137 8661/8605/8141 +f 8661/8605/8141 1868/1812/1475 8658/8602/8138 +f 8658/8602/8138 1868/1812/1475 1867/1811/1474 +f 1867/1811/1474 8659/8603/8139 8658/8602/8138 +f 8661/8605/8141 8657/8601/8137 8656/8600/8136 +f 8656/8600/8136 8662/8606/8142 8661/8605/8141 +f 8661/8605/8141 8662/8606/8142 2637/2578/2231 +f 2637/2578/2231 2640/2584/2237 8661/8605/8141 +f 8661/8605/8141 2640/2584/2237 1869/1813/1476 +f 1869/1813/1476 1868/1812/1475 8661/8605/8141 +f 8662/8606/8142 8656/8600/8136 8663/8607/8143 +f 8663/8607/8143 8664/8608/8144 8662/8606/8142 +f 8662/8606/8142 8664/8608/8144 2634/2579/2232 +f 2634/2579/2232 2637/2578/2231 8662/8606/8142 +f 8664/8608/8144 8663/8607/8143 8665/8609/8145 +f 8665/8609/8145 8666/8610/8146 8664/8608/8144 +f 8664/8608/8144 8666/8610/8146 8667/8611/8147 +f 8667/8611/8147 2634/2579/2232 8664/8608/8144 +f 8667/8611/8147 8666/8610/8146 8668/8612/8148 +f 8668/8612/8148 8669/8613/8149 8667/8611/8147 +f 8667/8611/8147 8669/8613/8149 8670/8614/8150 +f 8670/8614/8150 8671/8615/8151 8667/8611/8147 +f 8667/8611/8147 8671/8615/8151 2635/2580/2233 +f 2635/2580/2233 2634/2579/2232 8667/8611/8147 +f 8671/8615/8151 8670/8614/8150 8589/8533/8069 +f 8589/8533/8069 8672/8616/8152 8671/8615/8151 +f 8671/8615/8151 8672/8616/8152 8673/8617/8153 +f 8673/8617/8153 2635/2580/2233 8671/8615/8151 +f 8673/8617/8153 8674/8618/8154 2636/2581/2234 +f 2636/2581/2234 2635/2580/2233 8673/8617/8153 +f 8673/8617/8153 8672/8616/8152 8584/8528/8064 +f 8584/8528/8064 8583/8527/8063 8673/8617/8153 +f 8673/8617/8153 8583/8527/8063 8582/8526/8062 +f 8582/8526/8062 8674/8618/8154 8673/8617/8153 +f 8674/8618/8154 8675/8619/8155 2641/2585/2238 +f 2641/2585/2238 2636/2581/2234 8674/8618/8154 +f 8674/8618/8154 8582/8526/8062 8676/8620/8156 +f 8676/8620/8156 8675/8619/8155 8674/8618/8154 +f 8676/8620/8156 8677/8621/8157 8678/8622/8158 +f 8678/8622/8158 8675/8619/8155 8676/8620/8156 +f 8676/8620/8156 8582/8526/8062 8580/8524/8060 +f 8580/8524/8060 8579/8523/8059 8676/8620/8156 +f 8676/8620/8156 8579/8523/8059 8679/8623/8159 +f 8679/8623/8159 8677/8621/8157 8676/8620/8156 +f 8683/8624/8160 8680/8625/8161 8681/8626/8162 +f 8681/8626/8162 8682/8627/8163 8683/8624/8160 +f 8679/8623/8159 8579/8523/8059 8577/8521/8057 +f 8577/8521/8057 8576/8520/8056 8679/8623/8159 +f 8683/8624/8160 8684/8628/8164 8685/8629/8165 +f 8685/8629/8165 8680/8625/8161 8683/8624/8160 +f 8685/8629/8165 8686/8630/8166 8687/8631/8167 +f 8687/8631/8167 8680/8625/8161 8685/8629/8165 +f 8685/8629/8165 8684/8628/8164 8571/8515/8051 +f 8571/8515/8051 8569/8513/8049 8685/8629/8165 +f 8685/8629/8165 8569/8513/8049 8568/8512/8048 +f 8568/8512/8048 8686/8630/8166 8685/8629/8165 +f 8687/8631/8167 8688/8632/8168 8689/8633/8169 +f 8689/8633/8169 8690/8634/8170 8687/8631/8167 +f 8687/8631/8167 8690/8634/8170 8681/8626/8162 +f 8681/8626/8162 8680/8625/8161 8687/8631/8167 +f 8687/8631/8167 8686/8630/8166 8691/8635/8171 +f 8691/8635/8171 8688/8632/8168 8687/8631/8167 +f 8691/8635/8171 8692/8636/8172 8693/8637/8173 +f 8693/8637/8173 8688/8632/8168 8691/8635/8171 +f 8691/8635/8171 8686/8630/8166 8568/8512/8048 +f 8568/8512/8048 8567/8511/8047 8691/8635/8171 +f 8691/8635/8171 8567/8511/8047 8694/8638/8174 +f 8694/8638/8174 8692/8636/8172 8691/8635/8171 +f 8694/8638/8174 8695/8639/8175 8696/8640/8176 +f 8696/8640/8176 8692/8636/8172 8694/8638/8174 +f 8694/8638/8174 8567/8511/8047 8565/8509/8045 +f 8565/8509/8045 8564/8508/8044 8694/8638/8174 +f 8694/8638/8174 8564/8508/8044 8697/8641/8177 +f 8697/8641/8177 8695/8639/8175 8694/8638/8174 +f 8697/8641/8177 8698/8642/8178 8699/8643/8179 +f 8699/8643/8179 8695/8639/8175 8697/8641/8177 +f 8697/8641/8177 8564/8508/8044 8562/8506/8042 +f 8562/8506/8042 8561/8505/8041 8697/8641/8177 +f 8697/8641/8177 8561/8505/8041 8700/8644/8180 +f 8700/8644/8180 8698/8642/8178 8697/8641/8177 +f 8700/8644/8180 8701/8645/8181 8702/8646/8182 +f 8702/8646/8182 8698/8642/8178 8700/8644/8180 +f 8700/8644/8180 8561/8505/8041 8559/8503/8039 +f 8559/8503/8039 8558/8502/8038 8700/8644/8180 +f 8700/8644/8180 8558/8502/8038 8703/8647/8183 +f 8703/8647/8183 8701/8645/8181 8700/8644/8180 +f 8703/8647/8183 8704/8648/8184 8705/8649/8185 +f 8705/8649/8185 8701/8645/8181 8703/8647/8183 +f 8703/8647/8183 8558/8502/8038 8556/8500/8036 +f 8556/8500/8036 8555/8499/8035 8703/8647/8183 +f 8703/8647/8183 8555/8499/8035 8706/8650/8186 +f 8706/8650/8186 8704/8648/8184 8703/8647/8183 +f 8706/8650/8186 8707/8651/8187 8708/8652/8188 +f 8708/8652/8188 8704/8648/8184 8706/8650/8186 +f 8706/8650/8186 8555/8499/8035 8553/8497/8033 +f 8553/8497/8033 8552/8496/8032 8706/8650/8186 +f 8706/8650/8186 8552/8496/8032 7624/7568/7129 +f 7624/7568/7129 8707/8651/8187 8706/8650/8186 +f 8708/8652/8188 8709/8653/8189 7340/7284/6848 +f 7340/7284/6848 8710/8654/8190 8708/8652/8188 +f 8708/8652/8188 8710/8654/8190 8705/8649/8185 +f 8705/8649/8185 8704/8648/8184 8708/8652/8188 +f 8708/8652/8188 8707/8651/8187 8711/8655/8191 +f 8711/8655/8191 8709/8653/8189 8708/8652/8188 +f 8711/8655/8191 8712/8656/8192 7345/7289/6853 +f 7345/7289/6853 8709/8653/8189 8711/8655/8191 +f 8711/8655/8191 8707/8651/8187 7624/7568/7129 +f 7624/7568/7129 7622/7566/7127 8711/8655/8191 +f 8711/8655/8191 7622/7566/7127 7621/7565/7126 +f 7621/7565/7126 8712/8656/8192 8711/8655/8191 +f 8712/8656/8192 7350/7294/6858 7346/7290/6854 +f 7346/7290/6854 7345/7289/6853 8712/8656/8192 +f 8712/8656/8192 7621/7565/7126 7620/7564/7125 +f 7620/7564/7125 7350/7294/6858 8712/8656/8192 +f 8710/8654/8190 7340/7284/6848 7336/7280/6844 +f 7336/7280/6844 7335/7279/6843 8710/8654/8190 +f 8710/8654/8190 7335/7279/6843 8713/8657/8193 +f 8713/8657/8193 8705/8649/8185 8710/8654/8190 +f 8713/8657/8193 7335/7279/6843 7332/7276/6840 +f 7332/7276/6840 7331/7275/6839 8713/8657/8193 +f 8713/8657/8193 7331/7275/6839 8714/8658/8194 +f 8714/8658/8194 8702/8646/8182 8713/8657/8193 +f 8713/8657/8193 8702/8646/8182 8701/8645/8181 +f 8701/8645/8181 8705/8649/8185 8713/8657/8193 +f 8714/8658/8194 7331/7275/6839 7329/7273/6837 +f 7329/7273/6837 8715/8659/8195 8714/8658/8194 +f 8714/8658/8194 8715/8659/8195 8716/8660/8196 +f 8716/8660/8196 8699/8643/8179 8714/8658/8194 +f 8714/8658/8194 8699/8643/8179 8698/8642/8178 +f 8698/8642/8178 8702/8646/8182 8714/8658/8194 +f 8716/8660/8196 8715/8659/8195 8717/8661/8197 +f 8717/8661/8197 8718/8662/8198 8716/8660/8196 +f 8716/8660/8196 8718/8662/8198 8719/8663/8199 +f 8719/8663/8199 8696/8640/8176 8716/8660/8196 +f 8716/8660/8196 8696/8640/8176 8695/8639/8175 +f 8695/8639/8175 8699/8643/8179 8716/8660/8196 +f 8719/8663/8199 8718/8662/8198 8720/8664/8200 +f 8720/8664/8200 8721/8665/8201 8719/8663/8199 +f 8719/8663/8199 8721/8665/8201 8722/8666/8202 +f 8722/8666/8202 8693/8637/8173 8719/8663/8199 +f 8719/8663/8199 8693/8637/8173 8692/8636/8172 +f 8692/8636/8172 8696/8640/8176 8719/8663/8199 +f 8722/8666/8202 8721/8665/8201 8723/8667/8203 +f 8723/8667/8203 8724/8668/8204 8722/8666/8202 +f 8722/8666/8202 8724/8668/8204 8725/8669/8205 +f 8725/8669/8205 8689/8633/8169 8722/8666/8202 +f 8722/8666/8202 8689/8633/8169 8688/8632/8168 +f 8688/8632/8168 8693/8637/8173 8722/8666/8202 +f 8725/8669/8205 8724/8668/8204 8726/8670/8206 +f 8726/8670/8206 8727/8671/8207 8725/8669/8205 +f 8725/8669/8205 8727/8671/8207 8728/8672/8208 +f 8728/8672/8208 8729/8673/8209 8725/8669/8205 +f 8725/8669/8205 8729/8673/8209 8690/8634/8170 +f 8690/8634/8170 8689/8633/8169 8725/8669/8205 +f 8729/8673/8209 8728/8672/8208 8730/8674/8210 +f 8730/8674/8210 8731/8675/8211 8729/8673/8209 +f 8729/8673/8209 8731/8675/8211 8681/8626/8162 +f 8681/8626/8162 8690/8634/8170 8729/8673/8209 +f 8731/8675/8211 8730/8674/8210 8732/8676/8212 +f 8732/8676/8212 8733/8677/8213 8731/8675/8211 +f 8731/8675/8211 8733/8677/8213 8682/8627/8163 +f 8682/8627/8163 8681/8626/8162 8731/8675/8211 +f 8732/8676/8212 8730/8674/8210 8734/8678/8214 +f 8734/8678/8214 8735/8679/8215 8732/8676/8212 +f 8737/8680/8216 8736/8681/8217 2638/2582/2235 +f 2638/2582/2235 2641/2585/2238 8737/8680/8216 +f 8737/8680/8216 2641/2585/2238 8675/8619/8155 +f 8675/8619/8155 8678/8622/8158 8737/8680/8216 +f 8735/8679/8215 8734/8678/8214 8738/8682/8218 +f 8738/8682/8218 8739/8683/8219 8735/8679/8215 +f 8736/8681/8217 8740/8684/8220 2639/2583/2236 +f 2639/2583/2236 2638/2582/2235 8736/8681/8217 +f 8739/8683/8219 8738/8682/8218 8741/8685/8221 +f 8741/8685/8221 8742/8686/8222 8739/8683/8219 +f 8740/8684/8220 8743/8687/8223 1870/1814/1477 +f 1870/1814/1477 2639/2583/2236 8740/8684/8220 +f 8742/8686/8222 8741/8685/8221 2914/2858/2511 +f 2914/2858/2511 2913/2857/2510 8742/8686/8222 +f 8743/8687/8223 2907/2852/2505 1871/1815/1478 +f 1871/1815/1478 1870/1814/1477 8743/8687/8223 +f 8741/8685/8221 8744/8688/8224 3726/3671/3320 +f 3726/3671/3320 2914/2858/2511 8741/8685/8221 +f 8741/8685/8221 8738/8682/8218 8745/8689/8225 +f 8745/8689/8225 8744/8688/8224 8741/8685/8221 +f 8745/8689/8225 8746/8690/8226 8747/8691/8227 +f 8747/8691/8227 8744/8688/8224 8745/8689/8225 +f 8745/8689/8225 8738/8682/8218 8734/8678/8214 +f 8734/8678/8214 8748/8692/8228 8745/8689/8225 +f 8745/8689/8225 8748/8692/8228 8749/8693/8229 +f 8749/8693/8229 8746/8690/8226 8745/8689/8225 +f 8749/8693/8229 8750/8694/8230 8751/8695/8231 +f 8751/8695/8231 8746/8690/8226 8749/8693/8229 +f 8749/8693/8229 8748/8692/8228 8728/8672/8208 +f 8728/8672/8208 8727/8671/8207 8749/8693/8229 +f 8749/8693/8229 8727/8671/8207 8726/8670/8206 +f 8726/8670/8206 8750/8694/8230 8749/8693/8229 +f 8751/8695/8231 8752/8696/8232 8753/8697/8233 +f 8753/8697/8233 8754/8698/8234 8751/8695/8231 +f 8751/8695/8231 8754/8698/8234 8747/8691/8227 +f 8747/8691/8227 8746/8690/8226 8751/8695/8231 +f 8751/8695/8231 8750/8694/8230 8755/8699/8235 +f 8755/8699/8235 8752/8696/8232 8751/8695/8231 +f 8755/8699/8235 8756/8700/8236 8757/8701/8237 +f 8757/8701/8237 8752/8696/8232 8755/8699/8235 +f 8755/8699/8235 8750/8694/8230 8726/8670/8206 +f 8726/8670/8206 8758/8702/8238 8755/8699/8235 +f 8755/8699/8235 8758/8702/8238 8759/8703/8239 +f 8759/8703/8239 8756/8700/8236 8755/8699/8235 +f 8759/8703/8239 8760/8704/8240 8761/8705/8241 +f 8761/8705/8241 8756/8700/8236 8759/8703/8239 +f 8759/8703/8239 8758/8702/8238 8723/8667/8203 +f 8723/8667/8203 8762/8706/8242 8759/8703/8239 +f 8759/8703/8239 8762/8706/8242 8763/8707/8243 +f 8763/8707/8243 8760/8704/8240 8759/8703/8239 +f 8763/8707/8243 8764/8708/8244 8765/8709/8245 +f 8765/8709/8245 8760/8704/8240 8763/8707/8243 +f 8763/8707/8243 8762/8706/8242 8720/8664/8200 +f 8720/8664/8200 8766/8710/8246 8763/8707/8243 +f 8763/8707/8243 8766/8710/8246 7327/7271/6835 +f 7327/7271/6835 8764/8708/8244 8763/8707/8243 +f 8766/8710/8246 8720/8664/8200 8718/8662/8198 +f 8718/8662/8198 8717/8661/8197 8766/8710/8246 +f 8766/8710/8246 8717/8661/8197 7328/7272/6836 +f 7328/7272/6836 7327/7271/6835 8766/8710/8246 +f 8765/8709/8245 8767/8711/8247 8768/8712/8248 +f 8768/8712/8248 8769/8713/8249 8765/8709/8245 +f 8765/8709/8245 8769/8713/8249 8761/8705/8241 +f 8761/8705/8241 8760/8704/8240 8765/8709/8245 +f 8765/8709/8245 8764/8708/8244 7324/7268/6832 +f 7324/7268/6832 8767/8711/8247 8765/8709/8245 +f 8769/8713/8249 8768/8712/8248 8770/8714/8250 +f 8770/8714/8250 8771/8715/8251 8769/8713/8249 +f 8769/8713/8249 8771/8715/8251 8772/8716/8252 +f 8772/8716/8252 8761/8705/8241 8769/8713/8249 +f 8772/8716/8252 8771/8715/8251 8773/8717/8253 +f 8773/8717/8253 8774/8718/8254 8772/8716/8252 +f 8772/8716/8252 8774/8718/8254 8775/8719/8255 +f 8775/8719/8255 8757/8701/8237 8772/8716/8252 +f 8772/8716/8252 8757/8701/8237 8756/8700/8236 +f 8756/8700/8236 8761/8705/8241 8772/8716/8252 +f 8775/8719/8255 8774/8718/8254 8776/8720/8256 +f 8776/8720/8256 8777/8721/8257 8775/8719/8255 +f 8775/8719/8255 8777/8721/8257 8778/8722/8258 +f 8778/8722/8258 8753/8697/8233 8775/8719/8255 +f 8775/8719/8255 8753/8697/8233 8752/8696/8232 +f 8752/8696/8232 8757/8701/8237 8775/8719/8255 +f 8778/8722/8258 8777/8721/8257 8779/8723/8259 +f 8779/8723/8259 8780/8724/8260 8778/8722/8258 +f 8778/8722/8258 8780/8724/8260 3062/3007/2659 +f 3062/3007/2659 3061/3006/2658 8778/8722/8258 +f 8778/8722/8258 3061/3006/2658 8754/8698/8234 +f 8754/8698/8234 8753/8697/8233 8778/8722/8258 +f 8780/8724/8260 8779/8723/8259 8781/8725/8261 +f 8781/8725/8261 8782/8726/8262 8780/8724/8260 +f 8780/8724/8260 8782/8726/8262 3066/3010/2662 +f 3066/3010/2662 3062/3007/2659 8780/8724/8260 +f 8782/8726/8262 8781/8725/8261 8783/8727/8263 +f 8783/8727/8263 8784/8728/8264 8782/8726/8262 +f 8782/8726/8262 8784/8728/8264 8785/8729/8265 +f 8785/8729/8265 3066/3010/2662 8782/8726/8262 +f 8785/8729/8265 8784/8728/8264 8786/8730/8266 +f 8786/8730/8266 8787/8731/8267 8785/8729/8265 +f 8785/8729/8265 8787/8731/8267 8788/8732/8268 +f 8788/8732/8268 8789/8733/8269 8785/8729/8265 +f 8785/8729/8265 8789/8733/8269 3064/3008/2660 +f 3064/3008/2660 3066/3010/2662 8785/8729/8265 +f 8789/8733/8269 8788/8732/8268 3243/3187/2838 +f 3243/3187/2838 8790/8734/8270 8789/8733/8269 +f 8789/8733/8269 8790/8734/8270 3065/3009/2661 +f 3065/3009/2661 3064/3008/2660 8789/8733/8269 +f 8790/8734/8270 3243/3187/2838 3242/3186/2837 +f 3242/3186/2837 8791/8735/8271 8790/8734/8270 +f 8790/8734/8270 8791/8735/8271 8792/8736/8272 +f 8792/8736/8272 3065/3009/2661 8790/8734/8270 +f 8788/8732/8268 8787/8731/8267 3574/3518/3168 +f 3574/3518/3168 3177/3121/2772 8788/8732/8268 +f 8788/8732/8268 3177/3121/2772 3173/3118/2769 +f 3173/3118/2769 3243/3187/2838 8788/8732/8268 +f 8787/8731/8267 8786/8730/8266 3575/3519/3169 +f 3575/3519/3169 3574/3518/3168 8787/8731/8267 +f 8786/8730/8266 8793/8737/8273 8794/8738/8274 +f 8794/8738/8274 3575/3519/3169 8786/8730/8266 +f 8786/8730/8266 8784/8728/8264 8783/8727/8263 +f 8783/8727/8263 8793/8737/8273 8786/8730/8266 +f 8794/8738/8274 8795/8739/8275 8796/8740/8276 +f 8796/8740/8276 8797/8741/8277 8794/8738/8274 +f 8794/8738/8274 8797/8741/8277 3576/3520/3170 +f 3576/3520/3170 3575/3519/3169 8794/8738/8274 +f 8794/8738/8274 8793/8737/8273 1981/1925/1588 +f 1981/1925/1588 8795/8739/8275 8794/8738/8274 +f 8797/8741/8277 8796/8740/8276 2096/2041/1704 +f 2096/2041/1704 2095/2040/1703 8797/8741/8277 +f 8797/8741/8277 2095/2040/1703 8798/8742/8278 +f 8798/8742/8278 3576/3520/3170 8797/8741/8277 +f 8798/8742/8278 2095/2040/1703 2094/2039/1702 +f 2094/2039/1702 1556/1500/1168 8798/8742/8278 +f 8798/8742/8278 1556/1500/1168 1555/1499/1167 +f 1555/1499/1167 3254/3198/2849 8798/8742/8278 +f 8798/8742/8278 3254/3198/2849 3248/3193/2844 +f 3248/3193/2844 3576/3520/3170 8798/8742/8278 +f 8796/8740/8276 2255/2199/1861 2098/2042/1705 +f 2098/2042/1705 2096/2041/1704 8796/8740/8276 +f 8796/8740/8276 8795/8739/8275 2256/2200/1862 +f 2256/2200/1862 2255/2199/1861 8796/8740/8276 +f 8795/8739/8275 1981/1925/1588 1980/1924/1587 +f 1980/1924/1587 2256/2200/1862 8795/8739/8275 +f 8793/8737/8273 8783/8727/8263 1976/1921/1584 +f 1976/1921/1584 1981/1925/1588 8793/8737/8273 +f 8783/8727/8263 8781/8725/8261 1977/1922/1585 +f 1977/1922/1585 1976/1921/1584 8783/8727/8263 +f 8781/8725/8261 8779/8723/8259 8799/8743/8279 +f 8799/8743/8279 1977/1922/1585 8781/8725/8261 +f 8799/8743/8279 8800/8744/8280 1978/1923/1586 +f 1978/1923/1586 1977/1922/1585 8799/8743/8279 +f 8799/8743/8279 8779/8723/8259 8777/8721/8257 +f 8777/8721/8257 8776/8720/8256 8799/8743/8279 +f 8799/8743/8279 8776/8720/8256 8801/8745/8281 +f 8801/8745/8281 8800/8744/8280 8799/8743/8279 +f 8801/8745/8281 2745/2689/2342 2744/2688/2341 +f 2744/2688/2341 8800/8744/8280 8801/8745/8281 +f 8801/8745/8281 8776/8720/8256 8774/8718/8254 +f 8774/8718/8254 8773/8717/8253 8801/8745/8281 +f 8801/8745/8281 8773/8717/8253 8802/8746/8282 +f 8802/8746/8282 2745/2689/2342 8801/8745/8281 +f 8802/8746/8282 4179/4123/3765 2743/2684/2337 +f 2743/2684/2337 2745/2689/2342 8802/8746/8282 +f 8802/8746/8282 8773/8717/8253 8771/8715/8251 +f 8771/8715/8251 8770/8714/8250 8802/8746/8282 +f 8802/8746/8282 8770/8714/8250 4174/4119/3761 +f 4174/4119/3761 4179/4123/3765 8802/8746/8282 +f 8800/8744/8280 2744/2688/2341 1982/1926/1589 +f 1982/1926/1589 1978/1923/1586 8800/8744/8280 +f 8770/8714/8250 8768/8712/8248 4175/4120/3762 +f 4175/4120/3762 4174/4119/3761 8770/8714/8250 +f 8768/8712/8248 8767/8711/8247 8803/8747/8283 +f 8803/8747/8283 4175/4120/3762 8768/8712/8248 +f 8803/8747/8283 8804/8748/8284 4176/4121/3763 +f 4176/4121/3763 4175/4120/3762 8803/8747/8283 +f 8803/8747/8283 8767/8711/8247 7324/7268/6832 +f 7324/7268/6832 7321/7266/6830 8803/8747/8283 +f 8803/8747/8283 7321/7266/6830 7320/7265/6829 +f 7320/7265/6829 8804/8748/8284 8803/8747/8283 +f 8806/8749/8285 8805/8750/8286 4181/4126/3768 +f 4181/4126/3768 4180/4125/3767 8806/8749/8285 +f 8806/8749/8285 7318/7262/6826 7317/7261/6825 +f 7317/7261/6825 8805/8750/8286 8806/8749/8285 +f 8805/8750/8286 4010/3954/3599 4009/3953/3598 +f 4009/3953/3598 4181/4126/3768 8805/8750/8286 +f 8805/8750/8286 7317/7261/6825 7316/7260/6824 +f 7316/7260/6824 4010/3954/3599 8805/8750/8286 +f 8764/8708/8244 7327/7271/6835 7325/7269/6833 +f 7325/7269/6833 7324/7268/6832 8764/8708/8244 +f 8762/8706/8242 8723/8667/8203 8721/8665/8201 +f 8721/8665/8201 8720/8664/8200 8762/8706/8242 +f 8758/8702/8238 8726/8670/8206 8724/8668/8204 +f 8724/8668/8204 8723/8667/8203 8758/8702/8238 +f 8754/8698/8234 3061/3006/2658 3060/3005/2657 +f 3060/3005/2657 8747/8691/8227 8754/8698/8234 +f 8748/8692/8228 8734/8678/8214 8730/8674/8210 +f 8730/8674/8210 8728/8672/8208 8748/8692/8228 +f 8747/8691/8227 3060/3005/2657 3726/3671/3320 +f 3726/3671/3320 8744/8688/8224 8747/8691/8227 +f 8717/8661/8197 8715/8659/8195 7329/7273/6837 +f 7329/7273/6837 7328/7272/6836 8717/8661/8197 +f 8709/8653/8189 7345/7289/6853 7341/7285/6849 +f 7341/7285/6849 7340/7284/6848 8709/8653/8189 +f 8672/8616/8152 8589/8533/8069 8586/8530/8066 +f 8586/8530/8066 8584/8528/8064 8672/8616/8152 +f 8670/8614/8150 8669/8613/8149 8594/8538/8074 +f 8594/8538/8074 8592/8536/8072 8670/8614/8150 +f 8670/8614/8150 8592/8536/8072 8590/8534/8070 +f 8590/8534/8070 8589/8533/8069 8670/8614/8150 +f 8669/8613/8149 8668/8612/8148 8596/8540/8076 +f 8596/8540/8076 8594/8538/8074 8669/8613/8149 +f 8668/8612/8148 8666/8610/8146 8665/8609/8145 +f 8665/8609/8145 8807/8751/8287 8668/8612/8148 +f 8668/8612/8148 8807/8751/8287 8598/8542/8078 +f 8598/8542/8078 8596/8540/8076 8668/8612/8148 +f 8807/8751/8287 8665/8609/8145 2457/2401/2061 +f 2457/2401/2061 2456/2400/2060 8807/8751/8287 +f 8807/8751/8287 2456/2400/2060 2460/2404/2064 +f 2460/2404/2064 8598/8542/8078 8807/8751/8287 +f 8665/8609/8145 8663/8607/8143 8652/8596/8132 +f 8652/8596/8132 2457/2401/2061 8665/8609/8145 +f 8663/8607/8143 8656/8600/8136 8653/8597/8133 +f 8653/8597/8133 8652/8596/8132 8663/8607/8143 +f 8660/8604/8140 8808/8752/8288 2265/2209/1871 +f 2265/2209/1871 2264/2208/1870 8660/8604/8140 +f 8660/8604/8140 2264/2208/1870 2433/2378/2038 +f 2433/2378/2038 8655/8599/8135 8660/8604/8140 +f 8660/8604/8140 8659/8603/8139 8809/8753/8289 +f 8809/8753/8289 8808/8752/8288 8660/8604/8140 +f 8809/8753/8289 3244/3189/2840 3251/3195/2846 +f 3251/3195/2846 8808/8752/8288 8809/8753/8289 +f 8809/8753/8289 8659/8603/8139 1867/1811/1474 +f 1867/1811/1474 1873/1817/1480 8809/8753/8289 +f 8809/8753/8289 1873/1817/1480 3245/3190/2841 +f 3245/3190/2841 3244/3189/2840 8809/8753/8289 +f 8808/8752/8288 3251/3195/2846 2269/2213/1875 +f 2269/2213/1875 2265/2209/1871 8808/8752/8288 +f 8652/8596/8132 8650/8594/8130 2453/2398/2058 +f 2453/2398/2058 2457/2401/2061 8652/8596/8132 +f 8650/8594/8130 8648/8592/8128 2454/2399/2059 +f 2454/2399/2059 2453/2398/2058 8650/8594/8130 +f 8648/8592/8128 8646/8590/8126 8645/8589/8125 +f 8645/8589/8125 2454/2399/2059 8648/8592/8128 +f 8645/8589/8125 8643/8587/8123 1436/1381/1051 +f 1436/1381/1051 1435/1380/1050 8645/8589/8125 +f 8645/8589/8125 1435/1380/1050 1440/1384/1054 +f 1440/1384/1054 2454/2399/2059 8645/8589/8125 +f 8623/8567/8103 8621/8565/8101 8810/8754/8290 +f 8810/8754/8290 8626/8570/8106 8623/8567/8103 +f 8810/8754/8290 8811/8755/8291 2427/2372/2032 +f 2427/2372/2032 8812/8756/8292 8810/8754/8290 +f 8814/8757/8293 8813/8758/8294 1443/1387/1057 +f 1443/1387/1057 1445/1389/1059 8814/8757/8293 +f 8810/8754/8290 8621/8565/8101 8620/8564/8100 +f 8620/8564/8100 8811/8755/8291 8810/8754/8290 +f 8812/8756/8292 2427/2372/2032 2426/2371/2031 +f 2426/2371/2031 3662/3607/3257 8812/8756/8292 +f 8813/8758/8294 3665/3610/3260 1444/1388/1058 +f 1444/1388/1058 1443/1387/1057 8813/8758/8294 +f 8811/8755/8291 8815/8759/8295 2428/2373/2033 +f 2428/2373/2033 2427/2372/2032 8811/8755/8291 +f 8811/8755/8291 8620/8564/8100 8619/8563/8099 +f 8619/8563/8099 8815/8759/8295 8811/8755/8291 +f 8815/8759/8295 8816/8760/8296 2430/2374/2034 +f 2430/2374/2034 2428/2373/2033 8815/8759/8295 +f 8815/8759/8295 8619/8563/8099 8817/8761/8297 +f 8817/8761/8297 8816/8760/8296 8815/8759/8295 +f 8819/8762/8298 1462/1406/1076 1461/1405/1075 +f 1461/1405/1075 8818/8763/8299 8819/8762/8298 +f 8817/8761/8297 8619/8563/8099 8617/8561/8097 +f 8617/8561/8097 8616/8560/8096 8817/8761/8297 +f 8819/8762/8298 8820/8764/8300 1463/1407/1077 +f 1463/1407/1077 1462/1406/1076 8819/8762/8298 +f 8818/8763/8299 1461/1405/1075 8821/8765/8301 +f 8821/8765/8301 8822/8766/8302 8818/8763/8299 +f 8821/8765/8301 8823/8767/8303 8824/8768/8304 +f 8824/8768/8304 8822/8766/8302 8821/8765/8301 +f 8821/8765/8301 1461/1405/1075 1459/1404/1074 +f 1459/1404/1074 8825/8769/8305 8821/8765/8301 +f 8821/8765/8301 8825/8769/8305 8826/8770/8306 +f 8826/8770/8306 8823/8767/8303 8821/8765/8301 +f 8826/8770/8306 2461/2405/2065 3668/3612/3262 +f 3668/3612/3262 8823/8767/8303 8826/8770/8306 +f 8826/8770/8306 8825/8769/8305 8827/8771/8307 +f 8827/8771/8307 8828/8772/8308 8826/8770/8306 +f 8826/8770/8306 8828/8772/8308 2459/2403/2063 +f 2459/2403/2063 2461/2405/2065 8826/8770/8306 +f 8828/8772/8308 8827/8771/8307 8602/8546/8082 +f 8602/8546/8082 8601/8545/8081 8828/8772/8308 +f 8828/8772/8308 8601/8545/8081 2460/2404/2064 +f 2460/2404/2064 2459/2403/2063 8828/8772/8308 +f 8827/8771/8307 8825/8769/8305 1459/1404/1074 +f 1459/1404/1074 1458/1403/1073 8827/8771/8307 +f 8827/8771/8307 1458/1403/1073 8603/8547/8083 +f 8603/8547/8083 8602/8546/8082 8827/8771/8307 +f 8823/8767/8303 3668/3612/3262 3667/3611/3261 +f 3667/3611/3261 8824/8768/8304 8823/8767/8303 +f 8820/8764/8300 8609/8553/8089 8607/8551/8087 +f 8607/8551/8087 1463/1407/1077 8820/8764/8300 +f 8607/8551/8087 8605/8549/8085 1457/1402/1072 +f 1457/1402/1072 1463/1407/1077 8607/8551/8087 +f 8605/8549/8085 8603/8547/8083 1458/1403/1073 +f 1458/1403/1073 1457/1402/1072 8605/8549/8085 +f 8601/8545/8081 8599/8543/8079 8598/8542/8078 +f 8598/8542/8078 2460/2404/2064 8601/8545/8081 +f 8552/8496/8032 7627/7571/7132 7625/7569/7130 +f 7625/7569/7130 7624/7568/7129 8552/8496/8032 +f 8386/8330/7877 8382/8326/7873 7867/7811/7364 +f 7867/7811/7364 7864/7808/7361 8386/8330/7877 +f 8378/8322/7869 7870/7814/7367 7868/7812/7365 +f 7868/7812/7365 7867/7811/7364 8378/8322/7869 +f 8365/8309/7856 7879/7823/7376 7876/7820/7373 +f 7876/7820/7373 7873/7818/7371 8365/8309/7856 +f 8361/8305/7852 7882/7826/7379 7880/7824/7377 +f 7880/7824/7377 7879/7823/7376 8361/8305/7852 +f 8357/8301/7848 7885/7829/7382 7883/7827/7380 +f 7883/7827/7380 7882/7826/7379 8357/8301/7848 +f 8347/8291/7838 7892/7836/7389 7889/7833/7386 +f 7889/7833/7386 7887/7831/7384 8347/8291/7838 +f 8343/8287/7834 7895/7839/7392 7893/7837/7390 +f 7893/7837/7390 7892/7836/7389 8343/8287/7834 +f 8339/8283/7830 7898/7842/7395 7896/7840/7393 +f 7896/7840/7393 7895/7839/7392 8339/8283/7830 +f 8335/8279/7826 7901/7845/7398 7899/7843/7396 +f 7899/7843/7396 7898/7842/7395 8335/8279/7826 +f 8334/8278/7825 2556/2501/2160 2555/2500/2159 +f 2555/2500/2159 8331/8275/7822 8334/8278/7825 +f 8830/8773/8309 8829/8774/8310 2858/2802/2455 +f 2858/2802/2455 2861/2805/2458 8830/8773/8309 +f 8830/8773/8309 2861/2805/2458 7909/7854/7407 +f 7909/7854/7407 7908/7853/7406 8830/8773/8309 +f 8829/8774/8310 8831/8775/8311 2859/2803/2456 +f 2859/2803/2456 2858/2802/2455 8829/8774/8310 +f 8326/8270/7817 8324/8268/7815 8314/8259/7806 +f 8314/8259/7806 8832/8776/8312 8326/8270/7817 +f 8831/8775/8311 8833/8777/8313 8834/8778/8314 +f 8834/8778/8314 2859/2803/2456 8831/8775/8311 +f 8834/8778/8314 8835/8779/8315 8299/8243/7790 +f 8299/8243/7790 8298/8242/7789 8834/8778/8314 +f 8834/8778/8314 8298/8242/7789 2860/2804/2457 +f 2860/2804/2457 2859/2803/2456 8834/8778/8314 +f 8834/8778/8314 8833/8777/8313 8836/8780/8316 +f 8836/8780/8316 8835/8779/8315 8834/8778/8314 +f 8832/8776/8312 8314/8259/7806 8313/8258/7805 +f 8313/8258/7805 8837/8781/8317 8832/8776/8312 +f 8615/8559/8095 4187/4131/3773 4186/4130/3772 +f 4186/4130/3772 8838/8782/8318 8615/8559/8095 +f 8320/8264/7811 8319/8263/7810 2558/2499/2158 +f 2558/2499/2158 2562/2506/2165 8320/8264/7811 +f 8309/8253/7800 8305/8249/7796 8303/8247/7794 +f 8303/8247/7794 8302/8246/7793 8309/8253/7800 +f 8298/8242/7789 8295/8239/7786 8839/8783/8319 +f 8839/8783/8319 2860/2804/2457 8298/8242/7789 +f 8839/8783/8319 8295/8239/7786 8290/8234/7781 +f 8290/8234/7781 8289/8233/7780 8839/8783/8319 +f 8839/8783/8319 8289/8233/7780 8840/8784/8320 +f 8840/8784/8320 8841/8785/8321 8839/8783/8319 +f 8839/8783/8319 8841/8785/8321 2857/2798/2451 +f 2857/2798/2451 2860/2804/2457 8839/8783/8319 +f 8841/8785/8321 8840/8784/8320 8842/8786/8322 +f 8842/8786/8322 8843/8787/8323 8841/8785/8321 +f 8841/8785/8321 8843/8787/8323 2854/2799/2452 +f 2854/2799/2452 2857/2798/2451 8841/8785/8321 +f 8843/8787/8323 8842/8786/8322 8844/8788/8324 +f 8844/8788/8324 8845/8789/8325 8843/8787/8323 +f 8843/8787/8323 8845/8789/8325 8846/8790/8326 +f 8846/8790/8326 2854/2799/2452 8843/8787/8323 +f 8846/8790/8326 8845/8789/8325 8847/8791/8327 +f 8847/8791/8327 7924/7868/7421 8846/8790/8326 +f 8846/8790/8326 7924/7868/7421 7922/7866/7419 +f 7922/7866/7419 7921/7865/7418 8846/8790/8326 +f 8846/8790/8326 7921/7865/7418 2855/2800/2453 +f 2855/2800/2453 2854/2799/2452 8846/8790/8326 +f 8847/8791/8327 8845/8789/8325 8844/8788/8324 +f 8844/8788/8324 8848/8792/8328 8847/8791/8327 +f 8847/8791/8327 8848/8792/8328 8849/8793/8329 +f 8849/8793/8329 7927/7871/7424 8847/8791/8327 +f 8847/8791/8327 7927/7871/7424 7925/7869/7422 +f 7925/7869/7422 7924/7868/7421 8847/8791/8327 +f 8849/8793/8329 8848/8792/8328 8850/8794/8330 +f 8850/8794/8330 8851/8795/8331 8849/8793/8329 +f 8849/8793/8329 8851/8795/8331 8852/8796/8332 +f 8852/8796/8332 7930/7874/7427 8849/8793/8329 +f 8849/8793/8329 7930/7874/7427 7928/7872/7425 +f 7928/7872/7425 7927/7871/7424 8849/8793/8329 +f 8852/8796/8332 8851/8795/8331 8853/8797/8333 +f 8853/8797/8333 8854/8798/8334 8852/8796/8332 +f 8852/8796/8332 8854/8798/8334 8855/8799/8335 +f 8855/8799/8335 7933/7877/7430 8852/8796/8332 +f 8852/8796/8332 7933/7877/7430 7931/7875/7428 +f 7931/7875/7428 7930/7874/7427 8852/8796/8332 +f 8855/8799/8335 8854/8798/8334 8856/8800/8336 +f 8856/8800/8336 8857/8801/8337 8855/8799/8335 +f 8855/8799/8335 8857/8801/8337 8858/8802/8338 +f 8858/8802/8338 7936/7880/7433 8855/8799/8335 +f 8855/8799/8335 7936/7880/7433 7934/7878/7431 +f 7934/7878/7431 7933/7877/7430 8855/8799/8335 +f 8858/8802/8338 8857/8801/8337 8859/8803/8339 +f 8859/8803/8339 8860/8804/8340 8858/8802/8338 +f 8858/8802/8338 8860/8804/8340 8861/8805/8341 +f 8861/8805/8341 7939/7883/7436 8858/8802/8338 +f 8858/8802/8338 7939/7883/7436 7937/7881/7434 +f 7937/7881/7434 7936/7880/7433 8858/8802/8338 +f 8861/8805/8341 8860/8804/8340 8862/8806/8342 +f 8862/8806/8342 8863/8807/8343 8861/8805/8341 +f 8861/8805/8341 8863/8807/8343 8864/8808/8344 +f 8864/8808/8344 7942/7886/7439 8861/8805/8341 +f 8861/8805/8341 7942/7886/7439 7940/7884/7437 +f 7940/7884/7437 7939/7883/7436 8861/8805/8341 +f 8864/8808/8344 8863/8807/8343 8865/8809/8345 +f 8865/8809/8345 8866/8810/8346 8864/8808/8344 +f 8864/8808/8344 8866/8810/8346 8867/8811/8347 +f 8867/8811/8347 7945/7889/7442 8864/8808/8344 +f 8864/8808/8344 7945/7889/7442 7943/7887/7440 +f 7943/7887/7440 7942/7886/7439 8864/8808/8344 +f 8867/8811/8347 8866/8810/8346 8868/8812/8348 +f 8868/8812/8348 8869/8813/8349 8867/8811/8347 +f 8867/8811/8347 8869/8813/8349 8870/8814/8350 +f 8870/8814/8350 7948/7892/7445 8867/8811/8347 +f 8867/8811/8347 7948/7892/7445 7946/7890/7443 +f 7946/7890/7443 7945/7889/7442 8867/8811/8347 +f 8870/8814/8350 8869/8813/8349 8871/8815/8351 +f 8871/8815/8351 8872/8816/8352 8870/8814/8350 +f 8870/8814/8350 8872/8816/8352 8873/8817/8353 +f 8873/8817/8353 7951/7895/7448 8870/8814/8350 +f 8870/8814/8350 7951/7895/7448 7949/7893/7446 +f 7949/7893/7446 7948/7892/7445 8870/8814/8350 +f 8873/8817/8353 8872/8816/8352 8874/8818/8354 +f 8874/8818/8354 8875/8819/8355 8873/8817/8353 +f 8873/8817/8353 8875/8819/8355 8876/8820/8356 +f 8876/8820/8356 7954/7898/7451 8873/8817/8353 +f 8873/8817/8353 7954/7898/7451 7952/7896/7449 +f 7952/7896/7449 7951/7895/7448 8873/8817/8353 +f 8876/8820/8356 8875/8819/8355 8877/8821/8357 +f 8877/8821/8357 8878/8822/8358 8876/8820/8356 +f 8876/8820/8356 8878/8822/8358 8879/8823/8359 +f 8879/8823/8359 7957/7901/7454 8876/8820/8356 +f 8876/8820/8356 7957/7901/7454 7955/7899/7452 +f 7955/7899/7452 7954/7898/7451 8876/8820/8356 +f 8879/8823/8359 8878/8822/8358 8880/8824/8360 +f 8880/8824/8360 8881/8825/8361 8879/8823/8359 +f 8879/8823/8359 8881/8825/8361 8882/8826/8362 +f 8882/8826/8362 7961/7905/7458 8879/8823/8359 +f 8879/8823/8359 7961/7905/7458 7958/7902/7455 +f 7958/7902/7455 7957/7901/7454 8879/8823/8359 +f 8882/8826/8362 8881/8825/8361 8883/8827/8363 +f 8883/8827/8363 8884/8828/8364 8882/8826/8362 +f 8882/8826/8362 8884/8828/8364 8885/8829/8365 +f 8885/8829/8365 8886/8830/8366 8882/8826/8362 +f 8882/8826/8362 8886/8830/8366 7962/7906/7459 +f 7962/7906/7459 7961/7905/7458 8882/8826/8362 +f 8885/8829/8365 8884/8828/8364 8887/8831/8367 +f 8887/8831/8367 8888/8832/8368 8885/8829/8365 +f 8891/8833/8369 8889/8834/8370 8890/8835/8371 +f 8890/8835/8371 7969/7913/7466 8891/8833/8369 +f 8891/8833/8369 7969/7913/7466 7967/7911/7464 +f 7967/7911/7464 7966/7910/7463 8891/8833/8369 +f 8890/8835/8371 8889/8834/8370 8892/8836/8372 +f 8892/8836/8372 8893/8837/8373 8890/8835/8371 +f 8890/8835/8371 8893/8837/8373 8894/8838/8374 +f 8894/8838/8374 7972/7916/7469 8890/8835/8371 +f 8890/8835/8371 7972/7916/7469 7970/7914/7467 +f 7970/7914/7467 7969/7913/7466 8890/8835/8371 +f 8894/8838/8374 8893/8837/8373 8895/8839/8375 +f 8895/8839/8375 8896/8840/8376 8894/8838/8374 +f 8894/8838/8374 8896/8840/8376 8897/8841/8377 +f 8897/8841/8377 7975/7919/7472 8894/8838/8374 +f 8894/8838/8374 7975/7919/7472 7973/7917/7470 +f 7973/7917/7470 7972/7916/7469 8894/8838/8374 +f 8897/8841/8377 8896/8840/8376 8898/8842/8378 +f 8898/8842/8378 8899/8843/8379 8897/8841/8377 +f 8897/8841/8377 8899/8843/8379 8900/8844/8380 +f 8900/8844/8380 7978/7922/7475 8897/8841/8377 +f 8897/8841/8377 7978/7922/7475 7976/7920/7473 +f 7976/7920/7473 7975/7919/7472 8897/8841/8377 +f 8900/8844/8380 8899/8843/8379 8901/8845/8381 +f 8901/8845/8381 8902/8846/8382 8900/8844/8380 +f 8900/8844/8380 8902/8846/8382 3302/3246/2897 +f 3302/3246/2897 7981/7925/7478 8900/8844/8380 +f 8900/8844/8380 7981/7925/7478 7979/7923/7476 +f 7979/7923/7476 7978/7922/7475 8900/8844/8380 +f 8902/8846/8382 8901/8845/8381 8903/8847/8383 +f 8903/8847/8383 8904/8848/8384 8902/8846/8382 +f 8902/8846/8382 8904/8848/8384 3301/3244/2895 +f 3301/3244/2895 3302/3246/2897 8902/8846/8382 +f 8904/8848/8384 8903/8847/8383 8905/8849/8385 +f 8905/8849/8385 8906/8850/8386 8904/8848/8384 +f 8904/8848/8384 8906/8850/8386 8907/8851/8387 +f 8907/8851/8387 3301/3244/2895 8904/8848/8384 +f 8907/8851/8387 8906/8850/8386 3162/3106/2757 +f 3162/3106/2757 3158/3103/2754 8907/8851/8387 +f 8907/8851/8387 3158/3103/2754 3157/3102/2753 +f 3157/3102/2753 8908/8852/8388 8907/8851/8387 +f 8907/8851/8387 8908/8852/8388 3300/3245/2896 +f 3300/3245/2896 3301/3244/2895 8907/8851/8387 +f 8908/8852/8388 3157/3102/2753 8909/8853/8389 +f 8909/8853/8389 8910/8854/8390 8908/8852/8388 +f 8908/8852/8388 8910/8854/8390 2901/2845/2498 +f 2901/2845/2498 3300/3245/2896 8908/8852/8388 +f 8910/8854/8390 8909/8853/8389 8911/8855/8391 +f 8911/8855/8391 8912/8856/8392 8910/8854/8390 +f 8910/8854/8390 8912/8856/8392 2895/2840/2493 +f 2895/2840/2493 2901/2845/2498 8910/8854/8390 +f 8912/8856/8392 8911/8855/8391 8913/8857/8393 +f 8913/8857/8393 8914/8858/8394 8912/8856/8392 +f 8912/8856/8392 8914/8858/8394 2896/2841/2494 +f 2896/2841/2494 2895/2840/2493 8912/8856/8392 +f 8914/8858/8394 8913/8857/8393 7999/7943/7496 +f 7999/7943/7496 7997/7941/7494 8914/8858/8394 +f 8914/8858/8394 7997/7941/7494 7994/7938/7491 +f 7994/7938/7491 2896/2841/2494 8914/8858/8394 +f 8913/8857/8393 8911/8855/8391 8915/8859/8395 +f 8915/8859/8395 8916/8860/8396 8913/8857/8393 +f 8913/8857/8393 8916/8860/8396 8917/8861/8397 +f 8917/8861/8397 7999/7943/7496 8913/8857/8393 +f 8917/8861/8397 8916/8860/8396 8918/8862/8398 +f 8918/8862/8398 8919/8863/8399 8917/8861/8397 +f 8917/8861/8397 8919/8863/8399 8920/8864/8400 +f 8920/8864/8400 8002/7946/7499 8917/8861/8397 +f 8917/8861/8397 8002/7946/7499 8000/7944/7497 +f 8000/7944/7497 7999/7943/7496 8917/8861/8397 +f 8920/8864/8400 8919/8863/8399 8921/8865/8401 +f 8921/8865/8401 8922/8866/8402 8920/8864/8400 +f 8920/8864/8400 8922/8866/8402 8008/7952/7505 +f 8008/7952/7505 8006/7950/7503 8920/8864/8400 +f 8920/8864/8400 8006/7950/7503 8003/7947/7500 +f 8003/7947/7500 8002/7946/7499 8920/8864/8400 +f 8926/8867/8403 8923/8868/8404 8924/8869/8405 +f 8924/8869/8405 8925/8870/8406 8926/8867/8403 +f 8926/8867/8403 8925/8870/8406 8927/8871/8407 +f 8927/8871/8407 8928/8872/8408 8926/8867/8403 +f 8927/8871/8407 8925/8870/8406 8929/8873/8409 +f 8929/8873/8409 8930/8874/8410 8927/8871/8407 +f 8927/8871/8407 8930/8874/8410 8931/8875/8411 +f 8931/8875/8411 8012/7957/7510 8927/8871/8407 +f 8927/8871/8407 8012/7957/7510 8011/7956/7509 +f 8011/7956/7509 8928/8872/8408 8927/8871/8407 +f 8931/8875/8411 8930/8874/8410 2083/2027/1690 +f 2083/2027/1690 2085/2029/1692 8931/8875/8411 +f 8931/8875/8411 2085/2029/1692 8932/8876/8412 +f 8932/8876/8412 8933/8877/8413 8931/8875/8411 +f 8931/8875/8411 8933/8877/8413 8013/7958/7511 +f 8013/7958/7511 8012/7957/7510 8931/8875/8411 +f 8933/8877/8413 8023/7967/7520 8015/7959/7512 +f 8015/7959/7512 8013/7958/7511 8933/8877/8413 +f 8933/8877/8413 8932/8876/8412 8934/8878/8414 +f 8934/8878/8414 8023/7967/7520 8933/8877/8413 +f 8934/8878/8414 8028/7972/7525 8024/7968/7521 +f 8024/7968/7521 8023/7967/7520 8934/8878/8414 +f 8934/8878/8414 8932/8876/8412 8935/8879/8415 +f 8935/8879/8415 8936/8880/8416 8934/8878/8414 +f 8934/8878/8414 8936/8880/8416 8034/7978/7531 +f 8034/7978/7531 8028/7972/7525 8934/8878/8414 +f 8936/8880/8416 8935/8879/8415 8937/8881/8417 +f 8937/8881/8417 8938/8882/8418 8936/8880/8416 +f 8936/8880/8416 8938/8882/8418 8035/7979/7532 +f 8035/7979/7532 8034/7978/7531 8936/8880/8416 +f 8938/8882/8418 8937/8881/8417 8939/8883/8419 +f 8939/8883/8419 8940/8884/8420 8938/8882/8418 +f 8938/8882/8418 8940/8884/8420 8037/7981/7534 +f 8037/7981/7534 8035/7979/7532 8938/8882/8418 +f 8940/8884/8420 8939/8883/8419 8941/8885/8421 +f 8941/8885/8421 8942/8886/8422 8940/8884/8420 +f 8940/8884/8420 8942/8886/8422 8039/7983/7536 +f 8039/7983/7536 8037/7981/7534 8940/8884/8420 +f 8942/8886/8422 8941/8885/8421 8943/8887/8423 +f 8943/8887/8423 8944/8888/8424 8942/8886/8422 +f 8942/8886/8422 8944/8888/8424 8945/8889/8425 +f 8945/8889/8425 8039/7983/7536 8942/8886/8422 +f 8945/8889/8425 8043/7987/7540 8040/7984/7537 +f 8040/7984/7537 8039/7983/7536 8945/8889/8425 +f 8945/8889/8425 8944/8888/8424 8946/8890/8426 +f 8946/8890/8426 8947/8891/8427 8945/8889/8425 +f 8945/8889/8425 8947/8891/8427 8948/8892/8428 +f 8948/8892/8428 8043/7987/7540 8945/8889/8425 +f 8948/8892/8428 8048/7992/7545 8044/7988/7541 +f 8044/7988/7541 8043/7987/7540 8948/8892/8428 +f 8948/8892/8428 8947/8891/8427 8949/8893/8429 +f 8949/8893/8429 8950/8894/8430 8948/8892/8428 +f 8948/8892/8428 8950/8894/8430 8050/7994/7547 +f 8050/7994/7547 8048/7992/7545 8948/8892/8428 +f 8950/8894/8430 8949/8893/8429 8951/8895/8431 +f 8951/8895/8431 8952/8896/8432 8950/8894/8430 +f 8950/8894/8430 8952/8896/8432 8052/7996/7549 +f 8052/7996/7549 8050/7994/7547 8950/8894/8430 +f 8952/8896/8432 8951/8895/8431 8953/8897/8433 +f 8953/8897/8433 8954/8898/8434 8952/8896/8432 +f 8952/8896/8432 8954/8898/8434 8054/7998/7551 +f 8054/7998/7551 8052/7996/7549 8952/8896/8432 +f 8954/8898/8434 8953/8897/8433 8955/8899/8435 +f 8955/8899/8435 8956/8900/8436 8954/8898/8434 +f 8954/8898/8434 8956/8900/8436 8957/8901/8437 +f 8957/8901/8437 8054/7998/7551 8954/8898/8434 +f 8957/8901/8437 8058/8002/7555 8055/7999/7552 +f 8055/7999/7552 8054/7998/7551 8957/8901/8437 +f 8957/8901/8437 8956/8900/8436 8958/8902/8438 +f 8958/8902/8438 8959/8903/8439 8957/8901/8437 +f 8957/8901/8437 8959/8903/8439 8960/8904/8440 +f 8960/8904/8440 8058/8002/7555 8957/8901/8437 +f 8960/8904/8440 8065/8009/7562 8059/8003/7556 +f 8059/8003/7556 8058/8002/7555 8960/8904/8440 +f 8960/8904/8440 8959/8903/8439 8961/8905/8441 +f 8961/8905/8441 8962/8906/8442 8960/8904/8440 +f 8960/8904/8440 8962/8906/8442 8963/8907/8443 +f 8963/8907/8443 8065/8009/7562 8960/8904/8440 +f 8963/8907/8443 8964/8908/8444 8066/8010/7563 +f 8066/8010/7563 8065/8009/7562 8963/8907/8443 +f 8963/8907/8443 8962/8906/8442 8089/8033/7585 +f 8089/8033/7585 8086/8031/7583 8963/8907/8443 +f 8963/8907/8443 8086/8031/7583 8085/8030/7582 +f 8085/8030/7582 8964/8908/8444 8963/8907/8443 +f 8962/8906/8442 8961/8905/8441 8965/8909/8445 +f 8965/8909/8445 8089/8033/7585 8962/8906/8442 +f 8965/8909/8445 8961/8905/8441 8966/8910/8446 +f 8966/8910/8446 8967/8911/8447 8965/8909/8445 +f 8965/8909/8445 8967/8911/8447 8968/8912/8448 +f 8968/8912/8448 8092/8036/7588 8965/8909/8445 +f 8965/8909/8445 8092/8036/7588 8090/8034/7586 +f 8090/8034/7586 8089/8033/7585 8965/8909/8445 +f 8968/8912/8448 8967/8911/8447 8969/8913/8449 +f 8969/8913/8449 8970/8914/8450 8968/8912/8448 +f 8968/8912/8448 8970/8914/8450 8971/8915/8451 +f 8971/8915/8451 8972/8916/8452 8968/8912/8448 +f 8968/8912/8448 8972/8916/8452 8093/8037/7589 +f 8093/8037/7589 8092/8036/7588 8968/8912/8448 +f 8972/8916/8452 8971/8915/8451 8973/8917/8453 +f 8973/8917/8453 8974/8918/8454 8972/8916/8452 +f 8972/8916/8452 8974/8918/8454 8094/8038/7590 +f 8094/8038/7590 8093/8037/7589 8972/8916/8452 +f 8974/8918/8454 8973/8917/8453 8975/8919/8455 +f 8975/8919/8455 8976/8920/8456 8974/8918/8454 +f 8974/8918/8454 8976/8920/8456 8096/8040/7592 +f 8096/8040/7592 8094/8038/7590 8974/8918/8454 +f 8976/8920/8456 8975/8919/8455 8977/8921/8457 +f 8977/8921/8457 8978/8922/8458 8976/8920/8456 +f 8976/8920/8456 8978/8922/8458 8098/8042/7594 +f 8098/8042/7594 8096/8040/7592 8976/8920/8456 +f 8978/8922/8458 8977/8921/8457 8979/8923/8459 +f 8979/8923/8459 8980/8924/8460 8978/8922/8458 +f 8978/8922/8458 8980/8924/8460 8981/8925/8461 +f 8981/8925/8461 8098/8042/7594 8978/8922/8458 +f 8981/8925/8461 8102/8046/7598 8099/8043/7595 +f 8099/8043/7595 8098/8042/7594 8981/8925/8461 +f 8984/8926/8462 8982/8927/8463 8160/8104/7652 +f 8160/8104/7652 8983/8928/8464 8984/8926/8462 +f 8984/8926/8462 8983/8928/8464 8985/8929/8465 +f 8985/8929/8465 8986/8930/8466 8984/8926/8462 +f 8985/8929/8465 8110/8055/7607 8109/8054/7606 +f 8109/8054/7606 8986/8930/8466 8985/8929/8465 +f 8985/8929/8465 8983/8928/8464 8987/8931/8467 +f 8987/8931/8467 8988/8932/8468 8985/8929/8465 +f 8985/8929/8465 8988/8932/8468 8989/8933/8469 +f 8989/8933/8469 8110/8055/7607 8985/8929/8465 +f 8989/8933/8469 8115/8059/7611 8111/8056/7608 +f 8111/8056/7608 8110/8055/7607 8989/8933/8469 +f 8989/8933/8469 8988/8932/8468 8990/8934/8470 +f 8990/8934/8470 8991/8935/8471 8989/8933/8469 +f 8989/8933/8469 8991/8935/8471 8992/8936/8472 +f 8992/8936/8472 8115/8059/7611 8989/8933/8469 +f 8992/8936/8472 8119/8063/7615 8116/8060/7612 +f 8116/8060/7612 8115/8059/7611 8992/8936/8472 +f 8992/8936/8472 8991/8935/8471 8993/8937/8473 +f 8993/8937/8473 8994/8938/8474 8992/8936/8472 +f 8992/8936/8472 8994/8938/8474 8995/8939/8475 +f 8995/8939/8475 8119/8063/7615 8992/8936/8472 +f 8995/8939/8475 8124/8068/7620 8120/8064/7616 +f 8120/8064/7616 8119/8063/7615 8995/8939/8475 +f 8997/8940/8476 8996/8941/8477 3140/3084/2735 +f 3140/3084/2735 3139/3083/2734 8997/8940/8476 +f 8997/8940/8476 3139/3083/2734 3141/3085/2736 +f 3141/3085/2736 8998/8942/8478 8997/8940/8476 +f 8996/8941/8477 8999/8943/8479 9000/8944/8480 +f 9000/8944/8480 3140/3084/2735 8996/8941/8477 +f 9000/8944/8480 8999/8943/8479 9001/8945/8481 +f 9001/8945/8481 9002/8946/8482 9000/8944/8480 +f 9000/8944/8480 9002/8946/8482 8142/8086/8483 +f 8142/8086/8483 9003/8947/8483 9000/8944/8480 +f 9000/8944/8480 9003/8947/8483 3135/3080/2731 +f 3135/3080/2731 3140/3084/2735 9000/8944/8480 +f 9003/8947/8483 8142/8086/8483 8138/8082/33 +f 8138/8082/33 8136/8080/33 9003/8947/8483 +f 9003/8947/8483 8136/8080/33 3136/3081/2732 +f 3136/3081/2732 3135/3080/2731 9003/8947/8483 +f 9002/8946/8482 9001/8945/8481 9004/8948/8484 +f 9004/8948/8484 8145/8089/7636 9002/8946/8482 +f 9002/8946/8482 8145/8089/7636 8143/8087/5507 +f 8143/8087/5507 8142/8086/8483 9002/8946/8482 +f 9007/8949/8485 9005/8950/8486 8990/8934/8470 +f 8990/8934/8470 9006/8951/8487 9007/8949/8485 +f 9007/8949/8485 9006/8951/8487 8155/8100/7648 +f 8155/8100/7648 8154/8099/7647 9007/8949/8485 +f 9004/8948/8484 8148/8092/7640 8146/8090/7637 +f 8146/8090/7637 8145/8089/7636 9004/8948/8484 +f 9006/8951/8487 8990/8934/8470 8988/8932/8468 +f 8988/8932/8468 8987/8931/8467 9006/8951/8487 +f 9006/8951/8487 8987/8931/8467 8158/8102/7650 +f 8158/8102/7650 8155/8100/7648 9006/8951/8487 +f 9005/8950/8486 8993/8937/8473 8991/8935/8471 +f 8991/8935/8471 8990/8934/8470 9005/8950/8486 +f 8987/8931/8467 8983/8928/8464 8160/8104/7652 +f 8160/8104/7652 8158/8102/7650 8987/8931/8467 +f 8982/8927/8463 8163/8107/7655 8161/8105/7653 +f 8161/8105/7653 8160/8104/7652 8982/8927/8463 +f 8977/8921/8457 8975/8919/8455 9008/8952/8488 +f 9008/8952/8488 9009/8953/8489 8977/8921/8457 +f 8977/8921/8457 9009/8953/8489 9010/8954/8490 +f 9010/8954/8490 8979/8923/8459 8977/8921/8457 +f 9009/8953/8489 9008/8952/8488 9011/8955/8491 +f 9011/8955/8491 9012/8956/8492 9009/8953/8489 +f 9009/8953/8489 9012/8956/8492 9013/8957/7657 +f 9013/8957/7657 9010/8954/8490 9009/8953/8489 +f 9012/8956/8492 9011/8955/8491 9014/8958/8493 +f 9014/8958/8493 9015/8959/8494 9012/8956/8492 +f 9012/8956/8492 9015/8959/8494 9016/8960/8495 +f 9016/8960/8495 9013/8957/7657 9012/8956/8492 +f 9015/8959/8494 9014/8958/8493 9017/8961/8496 +f 9017/8961/8496 9018/8962/8497 9015/8959/8494 +f 9015/8959/8494 9018/8962/8497 9019/8963/8498 +f 9019/8963/8498 9016/8960/8495 9015/8959/8494 +f 9018/8962/8497 9017/8961/8496 9020/8964/8499 +f 9020/8964/8499 9021/8965/8500 9018/8962/8497 +f 9018/8962/8497 9021/8965/8500 9022/8966/8501 +f 9022/8966/8501 9019/8963/8498 9018/8962/8497 +f 9023/8967/8502 8175/8119/7666 8172/8116/7663 +f 8172/8116/7663 8171/8115/7662 9023/8967/8502 +f 9022/8966/8501 9021/8965/8500 9024/8968/8503 +f 9024/8968/8503 9025/8969/8504 9022/8966/8501 +f 9023/8967/8502 9026/8970/8504 3165/3109/2760 +f 3165/3109/2760 8175/8119/7666 9023/8967/8502 +f 9025/8969/8504 9024/8968/8503 9027/8971/8505 +f 9027/8971/8505 9028/8972/8506 9025/8969/8504 +f 9026/8970/8504 9029/8973/8507 3160/3104/2755 +f 3160/3104/2755 3165/3109/2760 9026/8970/8504 +f 9028/8972/8506 9027/8971/8505 9030/8974/8508 +f 9030/8974/8508 9031/8975/8509 9028/8972/8506 +f 9029/8973/8507 9032/8976/8510 3161/3105/2756 +f 3161/3105/2756 3160/3104/2755 9029/8973/8507 +f 9031/8975/8509 9030/8974/8508 9033/8977/8511 +f 9033/8977/8511 9034/8978/8512 9031/8975/8509 +f 9032/8976/8510 9035/8979/8513 9036/8980/8514 +f 9036/8980/8514 3161/3105/2756 9032/8976/8510 +f 9036/8980/8514 9037/8981/8515 3156/3101/2752 +f 3156/3101/2752 3161/3105/2756 9036/8980/8514 +f 9036/8980/8514 9035/8979/8513 9038/8982/8516 +f 9038/8982/8516 9039/8983/8517 9036/8980/8514 +f 9036/8980/8514 9039/8983/8517 8915/8859/8395 +f 8915/8859/8395 9037/8981/8515 9036/8980/8514 +f 9039/8983/8517 9038/8982/8516 9040/8984/8518 +f 9040/8984/8518 8918/8862/8398 9039/8983/8517 +f 9039/8983/8517 8918/8862/8398 8916/8860/8396 +f 8916/8860/8396 8915/8859/8395 9039/8983/8517 +f 9044/8985/8519 9041/8986/8520 9042/8987/8521 +f 9042/8987/8521 9043/8988/8522 9044/8985/8519 +f 9044/8985/8519 9043/8988/8522 8924/8869/8405 +f 8924/8869/8405 8923/8868/8404 9044/8985/8519 +f 9040/8984/8518 8921/8865/8401 8919/8863/8399 +f 8919/8863/8399 8918/8862/8398 9040/8984/8518 +f 9043/8988/8522 9042/8987/8521 9045/8989/8523 +f 9045/8989/8523 9046/8990/8524 9043/8988/8522 +f 9043/8988/8522 9046/8990/8524 9047/8991/8525 +f 9047/8991/8525 8924/8869/8405 9043/8988/8522 +f 9047/8991/8525 9046/8990/8524 9048/8992/8526 +f 9048/8992/8526 9049/8993/8527 9047/8991/8525 +f 9047/8991/8525 9049/8993/8527 2084/2028/1691 +f 2084/2028/1691 8929/8873/8409 9047/8991/8525 +f 9047/8991/8525 8929/8873/8409 8925/8870/8406 +f 8925/8870/8406 8924/8869/8405 9047/8991/8525 +f 9049/8993/8527 9048/8992/8526 9050/8994/8528 +f 9050/8994/8528 9051/8995/8529 9049/8993/8527 +f 9049/8993/8527 9051/8995/8529 2079/2024/1687 +f 2079/2024/1687 2084/2028/1691 9049/8993/8527 +f 9051/8995/8529 9050/8994/8528 9052/8996/8530 +f 9052/8996/8530 9053/8997/8531 9051/8995/8529 +f 9051/8995/8529 9053/8997/8531 2080/2025/1688 +f 2080/2025/1688 2079/2024/1687 9051/8995/8529 +f 9053/8997/8531 8939/8883/8419 8937/8881/8417 +f 8937/8881/8417 2080/2025/1688 9053/8997/8531 +f 9053/8997/8531 9052/8996/8530 8941/8885/8421 +f 8941/8885/8421 8939/8883/8419 9053/8997/8531 +f 9052/8996/8530 9050/8994/8528 9054/8998/8532 +f 9054/8998/8532 9055/8999/8533 9052/8996/8530 +f 9052/8996/8530 9055/8999/8533 8943/8887/8423 +f 8943/8887/8423 8941/8885/8421 9052/8996/8530 +f 9055/8999/8533 9054/8998/8532 9056/9000/8534 +f 9056/9000/8534 9057/9001/8535 9055/8999/8533 +f 9055/8999/8533 9057/9001/8535 9058/9002/8536 +f 9058/9002/8536 8943/8887/8423 9055/8999/8533 +f 9058/9002/8536 8946/8890/8426 8944/8888/8424 +f 8944/8888/8424 8943/8887/8423 9058/9002/8536 +f 9058/9002/8536 9057/9001/8535 9059/9003/8537 +f 9059/9003/8537 9060/9004/8538 9058/9002/8536 +f 9058/9002/8536 9060/9004/8538 9061/9005/8539 +f 9061/9005/8539 8946/8890/8426 9058/9002/8536 +f 9061/9005/8539 8949/8893/8429 8947/8891/8427 +f 8947/8891/8427 8946/8890/8426 9061/9005/8539 +f 9061/9005/8539 9060/9004/8538 9062/9006/8540 +f 9062/9006/8540 9063/9007/8541 9061/9005/8539 +f 9061/9005/8539 9063/9007/8541 8951/8895/8431 +f 8951/8895/8431 8949/8893/8429 9061/9005/8539 +f 9063/9007/8541 9062/9006/8540 9064/9008/8542 +f 9064/9008/8542 9065/9009/8543 9063/9007/8541 +f 9063/9007/8541 9065/9009/8543 8953/8897/8433 +f 8953/8897/8433 8951/8895/8431 9063/9007/8541 +f 9065/9009/8543 9064/9008/8542 9066/9010/8544 +f 9066/9010/8544 9067/9011/8545 9065/9009/8543 +f 9065/9009/8543 9067/9011/8545 8955/8899/8435 +f 8955/8899/8435 8953/8897/8433 9065/9009/8543 +f 9067/9011/8545 9066/9010/8544 9068/9012/8546 +f 9068/9012/8546 9069/9013/8547 9067/9011/8545 +f 9067/9011/8545 9069/9013/8547 9070/9014/8548 +f 9070/9014/8548 8955/8899/8435 9067/9011/8545 +f 9070/9014/8548 8958/8902/8438 8956/8900/8436 +f 8956/8900/8436 8955/8899/8435 9070/9014/8548 +f 9070/9014/8548 9069/9013/8547 2614/2558/2218 +f 2614/2558/2218 9071/9015/8549 9070/9014/8548 +f 9070/9014/8548 9071/9015/8549 8966/8910/8446 +f 8966/8910/8446 8958/8902/8438 9070/9014/8548 +f 9071/9015/8549 2614/2558/2218 2612/2557/2217 +f 2612/2557/2217 8969/8913/8449 9071/9015/8549 +f 9071/9015/8549 8969/8913/8449 8967/8911/8447 +f 8967/8911/8447 8966/8910/8446 9071/9015/8549 +f 9069/9013/8547 9068/9012/8546 2615/2559/2219 +f 2615/2559/2219 2614/2558/2218 9069/9013/8547 +f 9068/9012/8546 9072/9016/8550 2616/2560/2220 +f 2616/2560/2220 2615/2559/2219 9068/9012/8546 +f 9068/9012/8546 9066/9010/8544 9073/9017/8551 +f 9073/9017/8551 9072/9016/8550 9068/9012/8546 +f 9073/9017/8551 9074/9018/8552 9075/9019/8553 +f 9075/9019/8553 9072/9016/8550 9073/9017/8551 +f 9073/9017/8551 9066/9010/8544 9064/9008/8542 +f 9064/9008/8542 9076/9020/8554 9073/9017/8551 +f 9073/9017/8551 9076/9020/8554 9077/9021/8555 +f 9077/9021/8555 9074/9018/8552 9073/9017/8551 +f 9077/9021/8555 9078/9022/8556 9079/9023/8557 +f 9079/9023/8557 9074/9018/8552 9077/9021/8555 +f 9077/9021/8555 9076/9020/8554 9080/9024/8558 +f 9080/9024/8558 9081/9025/8559 9077/9021/8555 +f 9077/9021/8555 9081/9025/8559 9082/9026/8560 +f 9082/9026/8560 9078/9022/8556 9077/9021/8555 +f 9082/9026/8560 9083/9027/8561 9084/9028/8562 +f 9084/9028/8562 9078/9022/8556 9082/9026/8560 +f 9082/9026/8560 9081/9025/8559 9085/9029/8563 +f 9085/9029/8563 9086/9030/8564 9082/9026/8560 +f 9082/9026/8560 9086/9030/8564 9087/9031/8565 +f 9087/9031/8565 9083/9027/8561 9082/9026/8560 +f 9087/9031/8565 9030/8974/8508 9027/8971/8505 +f 9027/8971/8505 9083/9027/8561 9087/9031/8565 +f 9087/9031/8565 9086/9030/8564 9088/9032/8566 +f 9088/9032/8566 9089/9033/8567 9087/9031/8565 +f 9087/9031/8565 9089/9033/8567 9033/8977/8511 +f 9033/8977/8511 9030/8974/8508 9087/9031/8565 +f 9089/9033/8567 9088/9032/8566 9090/9034/8568 +f 9090/9034/8568 9045/8989/8523 9089/9033/8567 +f 9089/9033/8567 9045/8989/8523 9042/8987/8521 +f 9042/8987/8521 9033/8977/8511 9089/9033/8567 +f 9090/9034/8568 9088/9032/8566 9056/9000/8534 +f 9056/9000/8534 9054/8998/8532 9090/9034/8568 +f 9090/9034/8568 9054/8998/8532 9050/8994/8528 +f 9050/8994/8528 9048/8992/8526 9090/9034/8568 +f 9090/9034/8568 9048/8992/8526 9046/8990/8524 +f 9046/8990/8524 9045/8989/8523 9090/9034/8568 +f 9088/9032/8566 9086/9030/8564 9085/9029/8563 +f 9085/9029/8563 9056/9000/8534 9088/9032/8566 +f 9085/9029/8563 9081/9025/8559 9080/9024/8558 +f 9080/9024/8558 9059/9003/8537 9085/9029/8563 +f 9085/9029/8563 9059/9003/8537 9057/9001/8535 +f 9057/9001/8535 9056/9000/8534 9085/9029/8563 +f 9084/9028/8562 9024/8968/8503 9021/8965/8500 +f 9021/8965/8500 9020/8964/8499 9084/9028/8562 +f 9084/9028/8562 9020/8964/8499 9079/9023/8557 +f 9079/9023/8557 9078/9022/8556 9084/9028/8562 +f 9084/9028/8562 9083/9027/8561 9027/8971/8505 +f 9027/8971/8505 9024/8968/8503 9084/9028/8562 +f 9080/9024/8558 9076/9020/8554 9064/9008/8542 +f 9064/9008/8542 9062/9006/8540 9080/9024/8558 +f 9080/9024/8558 9062/9006/8540 9060/9004/8538 +f 9060/9004/8538 9059/9003/8537 9080/9024/8558 +f 9079/9023/8557 9020/8964/8499 9017/8961/8496 +f 9017/8961/8496 9091/9035/8569 9079/9023/8557 +f 9079/9023/8557 9091/9035/8569 9075/9019/8553 +f 9075/9019/8553 9074/9018/8552 9079/9023/8557 +f 9091/9035/8569 9017/8961/8496 9014/8958/8493 +f 9014/8958/8493 9092/9036/8570 9091/9035/8569 +f 9091/9035/8569 9092/9036/8570 9093/9037/8571 +f 9093/9037/8571 9075/9019/8553 9091/9035/8569 +f 9093/9037/8571 9092/9036/8570 9094/9038/8572 +f 9094/9038/8572 9095/9039/8573 9093/9037/8571 +f 9093/9037/8571 9095/9039/8573 2610/2555/2215 +f 2610/2555/2215 2616/2560/2220 9093/9037/8571 +f 9093/9037/8571 2616/2560/2220 9072/9016/8550 +f 9072/9016/8550 9075/9019/8553 9093/9037/8571 +f 9095/9039/8573 9094/9038/8572 9096/9040/8574 +f 9096/9040/8574 9097/9041/8575 9095/9039/8573 +f 9095/9039/8573 9097/9041/8575 2611/2556/2216 +f 2611/2556/2216 2610/2555/2215 9095/9039/8573 +f 9097/9041/8575 8971/8915/8451 8970/8914/8450 +f 8970/8914/8450 2611/2556/2216 9097/9041/8575 +f 9097/9041/8575 9096/9040/8574 8973/8917/8453 +f 8973/8917/8453 8971/8915/8451 9097/9041/8575 +f 9096/9040/8574 9094/9038/8572 9011/8955/8491 +f 9011/8955/8491 9008/8952/8488 9096/9040/8574 +f 9096/9040/8574 9008/8952/8488 8975/8919/8455 +f 8975/8919/8455 8973/8917/8453 9096/9040/8574 +f 9094/9038/8572 9092/9036/8570 9014/8958/8493 +f 9014/8958/8493 9011/8955/8491 9094/9038/8572 +f 9042/8987/8521 9041/8986/8520 9034/8978/8512 +f 9034/8978/8512 9033/8977/8511 9042/8987/8521 +f 9037/8981/8515 8909/8853/8389 3157/3102/2753 +f 3157/3102/2753 3156/3101/2752 9037/8981/8515 +f 9037/8981/8515 8915/8859/8395 8911/8855/8391 +f 8911/8855/8391 8909/8853/8389 9037/8981/8515 +f 8970/8914/8450 8969/8913/8449 2612/2557/2217 +f 2612/2557/2217 2611/2556/2216 8970/8914/8450 +f 8966/8910/8446 8961/8905/8441 8959/8903/8439 +f 8959/8903/8439 8958/8902/8438 8966/8910/8446 +f 8937/8881/8417 8935/8879/8415 2081/2026/1689 +f 2081/2026/1689 2080/2025/1688 8937/8881/8417 +f 8935/8879/8415 8932/8876/8412 2085/2029/1692 +f 2085/2029/1692 2081/2026/1689 8935/8879/8415 +f 8930/8874/8410 8929/8873/8409 2084/2028/1691 +f 2084/2028/1691 2083/2027/1690 8930/8874/8410 +f 8906/8850/8386 8905/8849/8385 8188/8132/7679 +f 8188/8132/7679 3162/3106/2757 8906/8850/8386 +f 8905/8849/8385 8193/8137/7684 8189/8133/7680 +f 8189/8133/7680 8188/8132/7679 8905/8849/8385 +f 8905/8849/8385 8903/8847/8383 9098/9042/8576 +f 9098/9042/8576 8193/8137/7684 8905/8849/8385 +f 9098/9042/8576 8200/8144/7691 8194/8138/7685 +f 8194/8138/7685 8193/8137/7684 9098/9042/8576 +f 9098/9042/8576 8903/8847/8383 8901/8845/8381 +f 8901/8845/8381 9099/9043/8577 9098/9042/8576 +f 9098/9042/8576 9099/9043/8577 9100/9044/8578 +f 9100/9044/8578 8200/8144/7691 9098/9042/8576 +f 9100/9044/8578 9101/9045/8579 8201/8145/7692 +f 8201/8145/7692 8200/8144/7691 9100/9044/8578 +f 9100/9044/8578 9099/9043/8577 8898/8842/8378 +f 8898/8842/8378 9102/9046/8580 9100/9044/8578 +f 9100/9044/8578 9102/9046/8580 9103/9047/8581 +f 9103/9047/8581 9101/9045/8579 9100/9044/8578 +f 9104/9048/8582 8211/8155/7702 8207/8151/7698 +f 8207/8151/7698 8206/8150/7697 9104/9048/8582 +f 9103/9047/8581 9102/9046/8580 8895/8839/8375 +f 8895/8839/8375 9105/9049/8583 9103/9047/8581 +f 9104/9048/8582 9106/9050/8584 9107/9051/8585 +f 9107/9051/8585 8211/8155/7702 9104/9048/8582 +f 9107/9051/8585 8216/8160/7707 8212/8156/7703 +f 8212/8156/7703 8211/8155/7702 9107/9051/8585 +f 9107/9051/8585 9106/9050/8584 9108/9052/8586 +f 9108/9052/8586 9109/9053/8587 9107/9051/8585 +f 9107/9051/8585 9109/9053/8587 9110/9054/8588 +f 9110/9054/8588 8216/8160/7707 9107/9051/8585 +f 9110/9054/8588 8221/8165/7712 8217/8161/7708 +f 8217/8161/7708 8216/8160/7707 9110/9054/8588 +f 9110/9054/8588 9109/9053/8587 8887/8831/8367 +f 8887/8831/8367 9111/9055/8589 9110/9054/8588 +f 9110/9054/8588 9111/9055/8589 9112/9056/8590 +f 9112/9056/8590 8221/8165/7712 9110/9054/8588 +f 9112/9056/8590 8226/8170/7717 8222/8166/7713 +f 8222/8166/7713 8221/8165/7712 9112/9056/8590 +f 9112/9056/8590 9111/9055/8589 8883/8827/8363 +f 8883/8827/8363 9113/9057/8591 9112/9056/8590 +f 9112/9056/8590 9113/9057/8591 9114/9058/8592 +f 9114/9058/8592 8226/8170/7717 9112/9056/8590 +f 9114/9058/8592 8231/8175/7722 8227/8171/7718 +f 8227/8171/7718 8226/8170/7717 9114/9058/8592 +f 9114/9058/8592 9113/9057/8591 8880/8824/8360 +f 8880/8824/8360 9115/9059/8593 9114/9058/8592 +f 9114/9058/8592 9115/9059/8593 9116/9060/8594 +f 9116/9060/8594 8231/8175/7722 9114/9058/8592 +f 9116/9060/8594 8236/8180/7727 8232/8176/7723 +f 8232/8176/7723 8231/8175/7722 9116/9060/8594 +f 9116/9060/8594 9115/9059/8593 8877/8821/8357 +f 8877/8821/8357 9117/9061/8595 9116/9060/8594 +f 9116/9060/8594 9117/9061/8595 9118/9062/8596 +f 9118/9062/8596 8236/8180/7727 9116/9060/8594 +f 9118/9062/8596 8241/8185/7732 8237/8181/7728 +f 8237/8181/7728 8236/8180/7727 9118/9062/8596 +f 9118/9062/8596 9117/9061/8595 8874/8818/8354 +f 8874/8818/8354 9119/9063/8597 9118/9062/8596 +f 9118/9062/8596 9119/9063/8597 9120/9064/8598 +f 9120/9064/8598 8241/8185/7732 9118/9062/8596 +f 9120/9064/8598 8246/8190/7737 8242/8186/7733 +f 8242/8186/7733 8241/8185/7732 9120/9064/8598 +f 9120/9064/8598 9119/9063/8597 8871/8815/8351 +f 8871/8815/8351 9121/9065/8599 9120/9064/8598 +f 9120/9064/8598 9121/9065/8599 9122/9066/8600 +f 9122/9066/8600 8246/8190/7737 9120/9064/8598 +f 9122/9066/8600 8251/8195/7742 8247/8191/7738 +f 8247/8191/7738 8246/8190/7737 9122/9066/8600 +f 9122/9066/8600 9121/9065/8599 8868/8812/8348 +f 8868/8812/8348 9123/9067/8601 9122/9066/8600 +f 9122/9066/8600 9123/9067/8601 9124/9068/8602 +f 9124/9068/8602 8251/8195/7742 9122/9066/8600 +f 9124/9068/8602 8256/8200/7747 8252/8196/7743 +f 8252/8196/7743 8251/8195/7742 9124/9068/8602 +f 9124/9068/8602 9123/9067/8601 8865/8809/8345 +f 8865/8809/8345 9125/9069/8603 9124/9068/8602 +f 9124/9068/8602 9125/9069/8603 9126/9070/8604 +f 9126/9070/8604 8256/8200/7747 9124/9068/8602 +f 9126/9070/8604 8261/8205/7752 8257/8201/7748 +f 8257/8201/7748 8256/8200/7747 9126/9070/8604 +f 9126/9070/8604 9125/9069/8603 8862/8806/8342 +f 8862/8806/8342 9127/9071/8605 9126/9070/8604 +f 9126/9070/8604 9127/9071/8605 9128/9072/8606 +f 9128/9072/8606 8261/8205/7752 9126/9070/8604 +f 9128/9072/8606 8266/8210/7757 8262/8206/7753 +f 8262/8206/7753 8261/8205/7752 9128/9072/8606 +f 9128/9072/8606 9127/9071/8605 8859/8803/8339 +f 8859/8803/8339 9129/9073/8607 9128/9072/8606 +f 9128/9072/8606 9129/9073/8607 9130/9074/8608 +f 9130/9074/8608 8266/8210/7757 9128/9072/8606 +f 9130/9074/8608 8270/8214/7761 8267/8211/7758 +f 8267/8211/7758 8266/8210/7757 9130/9074/8608 +f 9130/9074/8608 9129/9073/8607 8856/8800/8336 +f 8856/8800/8336 9131/9075/8609 9130/9074/8608 +f 9130/9074/8608 9131/9075/8609 9132/9076/8610 +f 9132/9076/8610 8270/8214/7761 9130/9074/8608 +f 9132/9076/8610 8274/8218/7765 8271/8215/7762 +f 8271/8215/7762 8270/8214/7761 9132/9076/8610 +f 9132/9076/8610 9131/9075/8609 8853/8797/8333 +f 8853/8797/8333 9133/9077/8611 9132/9076/8610 +f 9132/9076/8610 9133/9077/8611 9134/9078/8612 +f 9134/9078/8612 8274/8218/7765 9132/9076/8610 +f 9134/9078/8612 8279/8223/7770 8275/8219/7766 +f 8275/8219/7766 8274/8218/7765 9134/9078/8612 +f 9134/9078/8612 9133/9077/8611 8850/8794/8330 +f 8850/8794/8330 9135/9079/8613 9134/9078/8612 +f 9134/9078/8612 9135/9079/8613 9136/9080/8614 +f 9136/9080/8614 8279/8223/7770 9134/9078/8612 +f 9136/9080/8614 8284/8228/7775 8280/8224/7771 +f 8280/8224/7771 8279/8223/7770 9136/9080/8614 +f 9136/9080/8614 9135/9079/8613 8844/8788/8324 +f 8844/8788/8324 8842/8786/8322 9136/9080/8614 +f 9136/9080/8614 8842/8786/8322 8840/8784/8320 +f 8840/8784/8320 8284/8228/7775 9136/9080/8614 +f 9135/9079/8613 8850/8794/8330 8848/8792/8328 +f 8848/8792/8328 8844/8788/8324 9135/9079/8613 +f 9133/9077/8611 8853/8797/8333 8851/8795/8331 +f 8851/8795/8331 8850/8794/8330 9133/9077/8611 +f 9131/9075/8609 8856/8800/8336 8854/8798/8334 +f 8854/8798/8334 8853/8797/8333 9131/9075/8609 +f 9129/9073/8607 8859/8803/8339 8857/8801/8337 +f 8857/8801/8337 8856/8800/8336 9129/9073/8607 +f 9127/9071/8605 8862/8806/8342 8860/8804/8340 +f 8860/8804/8340 8859/8803/8339 9127/9071/8605 +f 9125/9069/8603 8865/8809/8345 8863/8807/8343 +f 8863/8807/8343 8862/8806/8342 9125/9069/8603 +f 9123/9067/8601 8868/8812/8348 8866/8810/8346 +f 8866/8810/8346 8865/8809/8345 9123/9067/8601 +f 9121/9065/8599 8871/8815/8351 8869/8813/8349 +f 8869/8813/8349 8868/8812/8348 9121/9065/8599 +f 9119/9063/8597 8874/8818/8354 8872/8816/8352 +f 8872/8816/8352 8871/8815/8351 9119/9063/8597 +f 9117/9061/8595 8877/8821/8357 8875/8819/8355 +f 8875/8819/8355 8874/8818/8354 9117/9061/8595 +f 9115/9059/8593 8880/8824/8360 8878/8822/8358 +f 8878/8822/8358 8877/8821/8357 9115/9059/8593 +f 9113/9057/8591 8883/8827/8363 8881/8825/8361 +f 8881/8825/8361 8880/8824/8360 9113/9057/8591 +f 9111/9055/8589 8887/8831/8367 8884/8828/8364 +f 8884/8828/8364 8883/8827/8363 9111/9055/8589 +f 9109/9053/8587 9108/9052/8586 8888/8832/8368 +f 8888/8832/8368 8887/8831/8367 9109/9053/8587 +f 9105/9049/8583 8895/8839/8375 8893/8837/8373 +f 8893/8837/8373 8892/8836/8372 9105/9049/8583 +f 9102/9046/8580 8898/8842/8378 8896/8840/8376 +f 8896/8840/8376 8895/8839/8375 9102/9046/8580 +f 9099/9043/8577 8901/8845/8381 8899/8843/8379 +f 8899/8843/8379 8898/8842/8378 9099/9043/8577 +f 8840/8784/8320 8289/8233/7780 8285/8229/7776 +f 8285/8229/7776 8284/8228/7775 8840/8784/8320 +f 8292/8237/7784 3993/3937/3582 9137/9081/8615 +f 9137/9081/8615 9138/9082/8616 8292/8237/7784 +f 8292/8237/7784 9138/9082/8616 9139/9083/8617 +f 9139/9083/8617 8293/8238/7785 8292/8237/7784 +f 8292/8237/7784 3991/3935/3580 3990/3934/3579 +f 3990/3934/3579 3993/3937/3582 8292/8237/7784 +f 9138/9082/8616 9137/9081/8615 9140/9084/8618 +f 9140/9084/8618 9141/9085/8619 9138/9082/8616 +f 9138/9082/8616 9141/9085/8619 9142/9086/8620 +f 9142/9086/8620 9139/9083/8617 9138/9082/8616 +f 9142/9086/8620 9141/9085/8619 9143/9087/8621 +f 9143/9087/8621 9144/9088/8622 9142/9086/8620 +f 9147/9089/8623 9145/9090/8624 9146/9091/8625 +f 9146/9091/8625 8283/8227/7774 9147/9089/8623 +f 9147/9089/8623 8283/8227/7774 8282/8226/7773 +f 8282/8226/7773 8288/8232/7779 9147/9089/8623 +f 9146/9091/8625 9145/9090/8624 9148/9092/8626 +f 9148/9092/8626 4120/4064/3707 9146/9091/8625 +f 9146/9091/8625 4120/4064/3707 4119/4063/3706 +f 4119/4063/3706 8278/8222/7769 9146/9091/8625 +f 9146/9091/8625 8278/8222/7769 8277/8221/7768 +f 8277/8221/7768 8283/8227/7774 9146/9091/8625 +f 9152/9093/8626 9149/9094/8627 9150/9095/8628 +f 9150/9095/8628 9151/9096/8629 9152/9093/8626 +f 9148/9092/8626 9153/9097/8630 4113/4058/3701 +f 4113/4058/3701 4120/4064/3707 9148/9092/8626 +f 9152/9093/8626 9144/9088/8622 9143/9087/8621 +f 9143/9087/8621 9149/9094/8627 9152/9093/8626 +f 9151/9096/8629 9150/9095/8628 4021/3965/3610 +f 4021/3965/3610 4065/4009/3653 9151/9096/8629 +f 9153/9097/8630 4062/4003/3648 4064/4008/3652 +f 4064/4008/3652 4113/4058/3701 9153/9097/8630 +f 9150/9095/8628 9154/9098/8631 4022/3966/3611 +f 4022/3966/3611 4021/3965/3610 9150/9095/8628 +f 9150/9095/8628 9149/9094/8627 9155/9099/8632 +f 9155/9099/8632 9154/9098/8631 9150/9095/8628 +f 9155/9099/8632 9156/9100/8633 9157/9101/8634 +f 9157/9101/8634 9154/9098/8631 9155/9099/8632 +f 9155/9099/8632 9149/9094/8627 9143/9087/8621 +f 9143/9087/8621 9158/9102/8635 9155/9099/8632 +f 9155/9099/8632 9158/9102/8635 3876/3820/3466 +f 3876/3820/3466 9156/9100/8633 9155/9099/8632 +f 9158/9102/8635 9143/9087/8621 9141/9085/8619 +f 9141/9085/8619 9140/9084/8618 9158/9102/8635 +f 9158/9102/8635 9140/9084/8618 3877/3821/3467 +f 3877/3821/3467 3876/3820/3466 9158/9102/8635 +f 9157/9101/8634 4928/4872/4497 4924/4868/4493 +f 4924/4868/4493 4023/3967/3612 9157/9101/8634 +f 9157/9101/8634 4023/3967/3612 4022/3966/3611 +f 4022/3966/3611 9154/9098/8631 9157/9101/8634 +f 9157/9101/8634 9156/9100/8633 9159/9103/8636 +f 9159/9103/8636 4928/4872/4497 9157/9101/8634 +f 9159/9103/8636 4933/4877/4502 4929/4873/4498 +f 4929/4873/4498 4928/4872/4497 9159/9103/8636 +f 9159/9103/8636 9156/9100/8633 3876/3820/3466 +f 3876/3820/3466 3872/3817/3463 9159/9103/8636 +f 9159/9103/8636 3872/3817/3463 3871/3816/3462 +f 3871/3816/3462 4933/4877/4502 9159/9103/8636 +f 9140/9084/8618 9137/9081/8615 3878/3822/3468 +f 3878/3822/3468 3877/3821/3467 9140/9084/8618 +f 9137/9081/8615 3993/3937/3582 3986/3931/3576 +f 3986/3931/3576 3878/3822/3468 9137/9081/8615 +f 8278/8222/7769 4119/4063/3706 4121/4065/3708 +f 4121/4065/3708 8273/8217/7764 8278/8222/7769 +f 8269/8213/7760 4121/4065/3708 4116/4060/3703 +f 4116/4060/3703 4118/4062/3705 8269/8213/7760 +f 8265/8209/7756 4117/4061/3704 9160/9104/8637 +f 9160/9104/8637 9161/9105/8638 8265/8209/7756 +f 8265/8209/7756 9161/9105/8638 8260/8204/7751 +f 8260/8204/7751 8259/8203/7750 8265/8209/7756 +f 8265/8209/7756 8264/8208/7755 4118/4062/3705 +f 4118/4062/3705 4117/4061/3704 8265/8209/7756 +f 9161/9105/8638 9160/9104/8637 9162/9106/8639 +f 9162/9106/8639 9163/9107/8640 9161/9105/8638 +f 9161/9105/8638 9163/9107/8640 9164/9108/8641 +f 9164/9108/8641 8260/8204/7751 9161/9105/8638 +f 9164/9108/8641 9163/9107/8640 9165/9109/8642 +f 9165/9109/8642 9166/9110/8643 9164/9108/8641 +f 9164/9108/8641 9166/9110/8643 9167/9111/8644 +f 9167/9111/8644 8255/8199/7746 9164/9108/8641 +f 9164/9108/8641 8255/8199/7746 8254/8198/7745 +f 8254/8198/7745 8260/8204/7751 9164/9108/8641 +f 9167/9111/8644 9166/9110/8643 9168/9112/8645 +f 9168/9112/8645 9169/9113/8646 9167/9111/8644 +f 9167/9111/8644 9169/9113/8646 9170/9114/8647 +f 9170/9114/8647 8250/8194/7741 9167/9111/8644 +f 9167/9111/8644 8250/8194/7741 8249/8193/7740 +f 8249/8193/7740 8255/8199/7746 9167/9111/8644 +f 9170/9114/8647 9169/9113/8646 9171/9115/8648 +f 9171/9115/8648 9172/9116/8649 9170/9114/8647 +f 9170/9114/8647 9172/9116/8649 9173/9117/8650 +f 9173/9117/8650 8245/8189/7736 9170/9114/8647 +f 9170/9114/8647 8245/8189/7736 8244/8188/7735 +f 8244/8188/7735 8250/8194/7741 9170/9114/8647 +f 9173/9117/8650 9172/9116/8649 9174/9118/8651 +f 9174/9118/8651 9175/9119/8652 9173/9117/8650 +f 9173/9117/8650 9175/9119/8652 9176/9120/8653 +f 9176/9120/8653 8240/8184/7731 9173/9117/8650 +f 9173/9117/8650 8240/8184/7731 8239/8183/7730 +f 8239/8183/7730 8245/8189/7736 9173/9117/8650 +f 9176/9120/8653 9175/9119/8652 9177/9121/8654 +f 9177/9121/8654 9178/9122/8655 9176/9120/8653 +f 9176/9120/8653 9178/9122/8655 9179/9123/8656 +f 9179/9123/8656 8235/8179/7726 9176/9120/8653 +f 9176/9120/8653 8235/8179/7726 8234/8178/7725 +f 8234/8178/7725 8240/8184/7731 9176/9120/8653 +f 9179/9123/8656 9178/9122/8655 9180/9124/8657 +f 9180/9124/8657 9181/9125/8658 9179/9123/8656 +f 9179/9123/8656 9181/9125/8658 9182/9126/8659 +f 9182/9126/8659 8230/8174/7721 9179/9123/8656 +f 9179/9123/8656 8230/8174/7721 8229/8173/7720 +f 8229/8173/7720 8235/8179/7726 9179/9123/8656 +f 9182/9126/8659 9181/9125/8658 9183/9127/8660 +f 9183/9127/8660 9184/9128/8661 9182/9126/8659 +f 9182/9126/8659 9184/9128/8661 9185/9129/8662 +f 9185/9129/8662 8225/8169/7716 9182/9126/8659 +f 9182/9126/8659 8225/8169/7716 8224/8168/7715 +f 8224/8168/7715 8230/8174/7721 9182/9126/8659 +f 9185/9129/8662 9184/9128/8661 9186/9130/8663 +f 9186/9130/8663 9187/9131/8664 9185/9129/8662 +f 9185/9129/8662 9187/9131/8664 9188/9132/8665 +f 9188/9132/8665 8220/8164/7711 9185/9129/8662 +f 9185/9129/8662 8220/8164/7711 8219/8163/7710 +f 8219/8163/7710 8225/8169/7716 9185/9129/8662 +f 9188/9132/8665 9187/9131/8664 9189/9133/8666 +f 9189/9133/8666 9190/9134/8667 9188/9132/8665 +f 9188/9132/8665 9190/9134/8667 9191/9135/8668 +f 9191/9135/8668 8215/8159/7706 9188/9132/8665 +f 9188/9132/8665 8215/8159/7706 8214/8158/7705 +f 8214/8158/7705 8220/8164/7711 9188/9132/8665 +f 9191/9135/8668 9190/9134/8667 9192/9136/8669 +f 9192/9136/8669 9193/9137/8670 9191/9135/8668 +f 9191/9135/8668 9193/9137/8670 9194/9138/8671 +f 9194/9138/8671 8210/8154/7701 9191/9135/8668 +f 9191/9135/8668 8210/8154/7701 8209/8153/7700 +f 8209/8153/7700 8215/8159/7706 9191/9135/8668 +f 9194/9138/8671 9193/9137/8670 9195/9139/8672 +f 9195/9139/8672 3758/3702/3351 9194/9138/8671 +f 9194/9138/8671 3758/3702/3351 3757/3701/3350 +f 3757/3701/3350 8205/8149/7696 9194/9138/8671 +f 9194/9138/8671 8205/8149/7696 8204/8148/7695 +f 8204/8148/7695 8210/8154/7701 9194/9138/8671 +f 9195/9139/8672 4842/4786/4413 4838/4782/4409 +f 4838/4782/4409 4837/4781/4408 9195/9139/8672 +f 9195/9139/8672 4837/4781/4408 3751/3696/3345 +f 3751/3696/3345 3758/3702/3351 9195/9139/8672 +f 9195/9139/8672 9193/9137/8670 9192/9136/8669 +f 9192/9136/8669 4842/4786/4413 9195/9139/8672 +f 9192/9136/8669 4847/4791/4418 4843/4787/4414 +f 4843/4787/4414 4842/4786/4413 9192/9136/8669 +f 9192/9136/8669 9190/9134/8667 9189/9133/8666 +f 9189/9133/8666 4847/4791/4418 9192/9136/8669 +f 9189/9133/8666 4851/4795/4422 4848/4792/4419 +f 4848/4792/4419 4847/4791/4418 9189/9133/8666 +f 9189/9133/8666 9187/9131/8664 9186/9130/8663 +f 9186/9130/8663 4851/4795/4422 9189/9133/8666 +f 9186/9130/8663 4856/4800/4427 4852/4796/4423 +f 4852/4796/4423 4851/4795/4422 9186/9130/8663 +f 9186/9130/8663 9184/9128/8661 9183/9127/8660 +f 9183/9127/8660 4856/4800/4427 9186/9130/8663 +f 9183/9127/8660 4861/4805/4432 4857/4801/4428 +f 4857/4801/4428 4856/4800/4427 9183/9127/8660 +f 9183/9127/8660 9181/9125/8658 9180/9124/8657 +f 9180/9124/8657 4861/4805/4432 9183/9127/8660 +f 9180/9124/8657 4866/4810/4437 4862/4806/4433 +f 4862/4806/4433 4861/4805/4432 9180/9124/8657 +f 9180/9124/8657 9178/9122/8655 9177/9121/8654 +f 9177/9121/8654 4866/4810/4437 9180/9124/8657 +f 9177/9121/8654 4871/4815/4442 4867/4811/4438 +f 4867/4811/4438 4866/4810/4437 9177/9121/8654 +f 9177/9121/8654 9175/9119/8652 9174/9118/8651 +f 9174/9118/8651 4871/4815/4442 9177/9121/8654 +f 9174/9118/8651 4876/4820/4447 4872/4816/4443 +f 4872/4816/4443 4871/4815/4442 9174/9118/8651 +f 9174/9118/8651 9172/9116/8649 9171/9115/8648 +f 9171/9115/8648 4876/4820/4447 9174/9118/8651 +f 9171/9115/8648 4881/4825/4452 4877/4821/4448 +f 4877/4821/4448 4876/4820/4447 9171/9115/8648 +f 9171/9115/8648 9169/9113/8646 9168/9112/8645 +f 9168/9112/8645 4881/4825/4452 9171/9115/8648 +f 9168/9112/8645 4886/4830/4457 4882/4826/4453 +f 4882/4826/4453 4881/4825/4452 9168/9112/8645 +f 9168/9112/8645 9166/9110/8643 9165/9109/8642 +f 9165/9109/8642 4886/4830/4457 9168/9112/8645 +f 9165/9109/8642 4891/4835/4462 4887/4831/4458 +f 4887/4831/4458 4886/4830/4457 9165/9109/8642 +f 9165/9109/8642 9163/9107/8640 9162/9106/8639 +f 9162/9106/8639 4891/4835/4462 9165/9109/8642 +f 9162/9106/8639 4896/4840/4467 4892/4836/4463 +f 4892/4836/4463 4891/4835/4462 9162/9106/8639 +f 9162/9106/8639 9160/9104/8637 9196/9140/8673 +f 9196/9140/8673 4896/4840/4467 9162/9106/8639 +f 9196/9140/8673 4901/4845/4472 4897/4841/4468 +f 4897/4841/4468 4896/4840/4467 9196/9140/8673 +f 9196/9140/8673 9160/9104/8637 4117/4061/3704 +f 4117/4061/3704 4115/4059/3702 9196/9140/8673 +f 9196/9140/8673 4115/4059/3702 4063/4007/3651 +f 4063/4007/3651 4901/4845/4472 9196/9140/8673 +f 8205/8149/7696 3757/3701/3350 8197/8142/7689 +f 8197/8142/7689 8196/8141/7688 8205/8149/7696 +f 8197/8142/7689 3757/3701/3350 3754/3695/3344 +f 3754/3695/3344 9197/9141/8674 8197/8142/7689 +f 8197/8142/7689 9197/9141/8674 9198/9142/8675 +f 9198/9142/8675 8198/8143/7690 8197/8142/7689 +f 9197/9141/8674 3754/3695/3344 3756/3700/3349 +f 3756/3700/3349 9199/9143/8676 9197/9141/8674 +f 9197/9141/8674 9199/9143/8676 9200/9144/8677 +f 9200/9144/8677 9198/9142/8675 9197/9141/8674 +f 9200/9144/8677 9199/9143/8676 9201/9145/8678 +f 9201/9145/8678 9202/9146/8679 9200/9144/8677 +f 9205/9147/8680 9203/9148/8681 9204/9149/8682 +f 9204/9149/8682 8187/8131/7678 9205/9147/8680 +f 9205/9147/8680 8187/8131/7678 8186/8130/7677 +f 8186/8130/7677 8192/8136/7683 9205/9147/8680 +f 9204/9149/8682 9203/9148/8681 9206/9150/8683 +f 9206/9150/8683 9207/9151/8684 9204/9149/8682 +f 9204/9149/8682 9207/9151/8684 9208/9152/8685 +f 9208/9152/8685 8183/8127/7674 9204/9149/8682 +f 9204/9149/8682 8183/8127/7674 8182/8126/7673 +f 8182/8126/7673 8187/8131/7678 9204/9149/8682 +f 9208/9152/8685 9207/9151/8684 9209/9153/8686 +f 9209/9153/8686 9210/9154/8687 9208/9152/8685 +f 9208/9152/8685 9210/9154/8687 3857/3802/3451 +f 3857/3802/3451 8179/8123/7670 9208/9152/8685 +f 9208/9152/8685 8179/8123/7670 8178/8122/7669 +f 8178/8122/7669 8183/8127/7674 9208/9152/8685 +f 9210/9154/8687 9209/9153/8686 4789/4734/4362 +f 4789/4734/4362 9211/9155/8688 9210/9154/8687 +f 9210/9154/8687 9211/9155/8688 3858/3803/3452 +f 3858/3803/3452 3857/3802/3451 9210/9154/8687 +f 9211/9155/8688 4789/4734/4362 4788/4733/4361 +f 4788/4733/4361 9212/9156/8689 9211/9155/8688 +f 9211/9155/8688 9212/9156/8689 3860/3804/3453 +f 3860/3804/3453 3858/3803/3452 9211/9155/8688 +f 9209/9153/8686 9213/9157/8690 4790/4735/4363 +f 4790/4735/4363 4789/4734/4362 9209/9153/8686 +f 9209/9153/8686 9207/9151/8684 9206/9150/8683 +f 9206/9150/8683 9213/9157/8690 9209/9153/8686 +f 9214/9158/8691 4803/4747/4374 4799/4743/4370 +f 4799/4743/4370 4798/4742/4369 9214/9158/8691 +f 9214/9158/8691 9202/9146/8679 9201/9145/8678 +f 9201/9145/8678 4803/4747/4374 9214/9158/8691 +f 9201/9145/8678 4808/4752/4379 4804/4748/4375 +f 4804/4748/4375 4803/4747/4374 9201/9145/8678 +f 9201/9145/8678 9199/9143/8676 3756/3700/3349 +f 3756/3700/3349 4808/4752/4379 9201/9145/8678 +f 8188/8132/7679 8184/8128/7675 3163/3107/2758 +f 3163/3107/2758 3162/3106/2757 8188/8132/7679 +f 8180/8124/7671 3164/3108/2759 3159/3100/2751 +f 3159/3100/2751 3163/3107/2758 8180/8124/7671 +f 8179/8123/7670 3857/3802/3451 3856/3801/3450 +f 3856/3801/3450 8174/8118/7665 8179/8123/7670 +f 8176/8120/7667 8175/8119/7666 3165/3109/2760 +f 3165/3109/2760 3164/3108/2759 8176/8120/7667 +f 8130/8075/7627 8129/8074/7626 8998/8942/8478 +f 8998/8942/8478 3141/3085/2736 8130/8075/7627 +f 8128/8072/7624 9215/9159/8692 9216/9160/8693 +f 9216/9160/8693 9217/9161/8694 8128/8072/7624 +f 8128/8072/7624 9217/9161/8694 8123/8067/7619 +f 8123/8067/7619 8122/8066/7618 8128/8072/7624 +f 8128/8072/7624 8127/8071/7623 9218/9162/8695 +f 9218/9162/8695 9215/9159/8692 8128/8072/7624 +f 9222/9163/8696 9219/9164/8697 9220/9165/8698 +f 9220/9165/8698 9221/9166/8699 9222/9163/8696 +f 9223/9167/8700 8133/8077/7629 4758/4702/4334 +f 4758/4702/4334 4755/4700/4332 9223/9167/8700 +f 9223/9167/8700 4755/4700/4332 4754/4699/4331 +f 4754/4699/4331 9224/9168/8701 9223/9167/8700 +f 9220/9165/8698 9225/9169/8702 9226/9170/8703 +f 9226/9170/8703 9227/9171/8704 9220/9165/8698 +f 9220/9165/8698 9227/9171/8704 9228/9172/8705 +f 9228/9172/8705 9221/9166/8699 9220/9165/8698 +f 9220/9165/8698 9219/9164/8697 9229/9173/8706 +f 9229/9173/8706 9225/9169/8702 9220/9165/8698 +f 9229/9173/8706 9230/9174/8707 9231/9175/8708 +f 9231/9175/8708 9225/9169/8702 9229/9173/8706 +f 9229/9173/8706 9219/9164/8697 4752/4696/4328 +f 4752/4696/4328 4751/4695/4327 9229/9173/8706 +f 9229/9173/8706 4751/4695/4327 4750/4694/4326 +f 4750/4694/4326 9230/9174/8707 9229/9173/8706 +f 9231/9175/8708 9232/9176/8709 9233/9177/8710 +f 9233/9177/8710 9234/9178/8711 9231/9175/8708 +f 9231/9175/8708 9234/9178/8711 9226/9170/8703 +f 9226/9170/8703 9225/9169/8702 9231/9175/8708 +f 9231/9175/8708 9230/9174/8707 9235/9179/8712 +f 9235/9179/8712 9232/9176/8709 9231/9175/8708 +f 9235/9179/8712 9236/9180/8713 9237/9181/8714 +f 9237/9181/8714 9232/9176/8709 9235/9179/8712 +f 9235/9179/8712 9230/9174/8707 4750/4694/4326 +f 4750/4694/4326 9238/9182/8715 9235/9179/8712 +f 9235/9179/8712 9238/9182/8715 9239/9183/8716 +f 9239/9183/8716 9236/9180/8713 9235/9179/8712 +f 9243/9184/8717 9240/9185/8718 9241/9186/8719 +f 9241/9186/8719 9242/9187/8720 9243/9184/8717 +f 9239/9183/8716 9238/9182/8715 4747/4691/4323 +f 4747/4691/4323 9244/9188/8721 9239/9183/8716 +f 9243/9184/8717 9245/9189/8722 9246/9190/8723 +f 9246/9190/8723 9240/9185/8718 9243/9184/8717 +f 9246/9190/8723 9247/9191/8724 9248/9192/8725 +f 9248/9192/8725 9240/9185/8718 9246/9190/8723 +f 9246/9190/8723 9245/9189/8722 9249/9193/8726 +f 9249/9193/8726 9250/9194/8727 9246/9190/8723 +f 9246/9190/8723 9250/9194/8727 9251/9195/8728 +f 9251/9195/8728 9247/9191/8724 9246/9190/8723 +f 9251/9195/8728 9252/9196/8729 9253/9197/8730 +f 9253/9197/8730 9247/9191/8724 9251/9195/8728 +f 9251/9195/8728 9250/9194/8727 9254/9198/8731 +f 9254/9198/8731 9255/9199/8732 9251/9195/8728 +f 9251/9195/8728 9255/9199/8732 9256/9200/8733 +f 9256/9200/8733 9252/9196/8729 9251/9195/8728 +f 9256/9200/8733 9257/9201/8734 9258/9202/8735 +f 9258/9202/8735 9252/9196/8729 9256/9200/8733 +f 9256/9200/8733 9255/9199/8732 9259/9203/8736 +f 9259/9203/8736 9260/9204/8737 9256/9200/8733 +f 9256/9200/8733 9260/9204/8737 9261/9205/8738 +f 9261/9205/8738 9257/9201/8734 9256/9200/8733 +f 9261/9205/8738 9262/9206/8739 9263/9207/8740 +f 9263/9207/8740 9257/9201/8734 9261/9205/8738 +f 9261/9205/8738 9260/9204/8737 9264/9208/8741 +f 9264/9208/8741 9265/9209/8742 9261/9205/8738 +f 9261/9205/8738 9265/9209/8742 9266/9210/8743 +f 9266/9210/8743 9262/9206/8739 9261/9205/8738 +f 9266/9210/8743 1547/1491/1159 9267/9211/8744 +f 9267/9211/8744 9262/9206/8739 9266/9210/8743 +f 9266/9210/8743 9265/9209/8742 9268/9212/8745 +f 9268/9212/8745 9269/9213/8746 9266/9210/8743 +f 9266/9210/8743 9269/9213/8746 1548/1492/1160 +f 1548/1492/1160 1547/1491/1159 9266/9210/8743 +f 9269/9213/8746 9268/9212/8745 9270/9214/8747 +f 9270/9214/8747 9271/9215/8748 9269/9213/8746 +f 9269/9213/8746 9271/9215/8748 1549/1493/1161 +f 1549/1493/1161 1548/1492/1160 9269/9213/8746 +f 9271/9215/8748 9270/9214/8747 2341/2286/1946 +f 2341/2286/1946 9272/9216/8749 9271/9215/8748 +f 9271/9215/8748 9272/9216/8749 9273/9217/8750 +f 9273/9217/8750 1549/1493/1161 9271/9215/8748 +f 9273/9217/8750 9274/9218/8751 9275/9219/8752 +f 9275/9219/8752 9276/9220/8753 9273/9217/8750 +f 9273/9217/8750 9276/9220/8753 1543/1488/1156 +f 1543/1488/1156 1549/1493/1161 9273/9217/8750 +f 9273/9217/8750 9272/9216/8749 9277/9221/8754 +f 9277/9221/8754 9274/9218/8751 9273/9217/8750 +f 9276/9220/8753 9275/9219/8752 9278/9222/8755 +f 9278/9222/8755 9279/9223/8756 9276/9220/8753 +f 9276/9220/8753 9279/9223/8756 1544/1489/1157 +f 1544/1489/1157 1543/1488/1156 9276/9220/8753 +f 9279/9223/8756 9278/9222/8755 1533/1478/1146 +f 1533/1478/1146 1532/1477/1145 9279/9223/8756 +f 9279/9223/8756 1532/1477/1145 1537/1481/1149 +f 1537/1481/1149 1544/1489/1157 9279/9223/8756 +f 9282/9224/8757 1513/1457/1125 9280/9225/8758 +f 9280/9225/8758 9281/9226/8759 9282/9224/8757 +f 9282/9224/8757 9283/9227/8760 1514/1458/1126 +f 1514/1458/1126 1513/1457/1125 9282/9224/8757 +f 9280/9225/8758 9284/9228/8761 9285/9229/8762 +f 9285/9229/8762 9286/9230/8763 9280/9225/8758 +f 9280/9225/8758 9286/9230/8763 9287/9231/8764 +f 9287/9231/8764 9281/9226/8759 9280/9225/8758 +f 9280/9225/8758 1513/1457/1125 1511/1456/1124 +f 1511/1456/1124 9284/9228/8761 9280/9225/8758 +f 9286/9230/8763 9285/9229/8762 2495/2440/2100 +f 2495/2440/2100 2494/2439/2099 9286/9230/8763 +f 9286/9230/8763 2494/2439/2099 9288/9232/8765 +f 9288/9232/8765 9287/9231/8764 9286/9230/8763 +f 9285/9229/8762 9289/9233/8766 2497/2441/2101 +f 2497/2441/2101 2495/2440/2100 9285/9229/8762 +f 9285/9229/8762 9284/9228/8761 9290/9234/8767 +f 9290/9234/8767 9289/9233/8766 9285/9229/8762 +f 9290/9234/8767 1510/1455/1123 9291/9235/8768 +f 9291/9235/8768 9292/9236/8769 9290/9234/8767 +f 9290/9234/8767 9292/9236/8769 9293/9237/8770 +f 9293/9237/8770 9289/9233/8766 9290/9234/8767 +f 9290/9234/8767 9284/9228/8761 1511/1456/1124 +f 1511/1456/1124 1510/1455/1123 9290/9234/8767 +f 9293/9237/8770 9292/9236/8769 9294/9238/8771 +f 9294/9238/8771 9295/9239/8772 9293/9237/8770 +f 9293/9237/8770 9295/9239/8772 2642/2587/2240 +f 2642/2587/2240 2648/2592/2245 9293/9237/8770 +f 9293/9237/8770 2648/2592/2245 2497/2441/2101 +f 2497/2441/2101 9289/9233/8766 9293/9237/8770 +f 9295/9239/8772 9294/9238/8771 9296/9240/8773 +f 9296/9240/8773 9297/9241/8774 9295/9239/8772 +f 9295/9239/8772 9297/9241/8774 2643/2588/2241 +f 2643/2588/2241 2642/2587/2240 9295/9239/8772 +f 9297/9241/8774 9296/9240/8773 9298/9242/8775 +f 9298/9242/8775 9299/9243/8776 9297/9241/8774 +f 9297/9241/8774 9299/9243/8776 9300/9244/8777 +f 9300/9244/8777 2643/2588/2241 9297/9241/8774 +f 9300/9244/8777 9299/9243/8776 3656/3600/3250 +f 3656/3600/3250 3655/3599/3249 9300/9244/8777 +f 9300/9244/8777 3655/3599/3249 3640/3584/3234 +f 3640/3584/3234 3633/3578/3228 9300/9244/8777 +f 9300/9244/8777 3633/3578/3228 2644/2589/2242 +f 2644/2589/2242 2643/2588/2241 9300/9244/8777 +f 9299/9243/8776 9298/9242/8775 9301/9245/8778 +f 9301/9245/8778 3656/3600/3250 9299/9243/8776 +f 9301/9245/8778 9302/9246/8779 3649/3594/3244 +f 3649/3594/3244 3656/3600/3250 9301/9245/8778 +f 9301/9245/8778 9298/9242/8775 2347/2291/1951 +f 2347/2291/1951 9303/9247/8780 9301/9245/8778 +f 9301/9245/8778 9303/9247/8780 9304/9248/8781 +f 9304/9248/8781 9302/9246/8779 9301/9245/8778 +f 9304/9248/8781 9305/9249/8782 9306/9250/8783 +f 9306/9250/8783 9302/9246/8779 9304/9248/8781 +f 9304/9248/8781 9303/9247/8780 9307/9251/8784 +f 9307/9251/8784 9308/9252/8785 9304/9248/8781 +f 9304/9248/8781 9308/9252/8785 9309/9253/8786 +f 9309/9253/8786 9305/9249/8782 9304/9248/8781 +f 9309/9253/8786 9310/9254/8787 9311/9255/8788 +f 9311/9255/8788 9305/9249/8782 9309/9253/8786 +f 9315/9256/8789 9312/9257/8790 9313/9258/8791 +f 9313/9258/8791 9314/9259/8792 9315/9256/8789 +f 9315/9256/8789 9314/9259/8792 9316/9260/8793 +f 9316/9260/8793 9317/9261/8794 9315/9256/8789 +f 9316/9260/8793 9318/9262/8795 9319/9263/8796 +f 9319/9263/8796 9317/9261/8794 9316/9260/8793 +f 9316/9260/8793 9314/9259/8792 9320/9264/8797 +f 9320/9264/8797 9321/9265/8798 9316/9260/8793 +f 9316/9260/8793 9321/9265/8798 4734/4678/4310 +f 4734/4678/4310 9318/9262/8795 9316/9260/8793 +f 9321/9265/8798 9320/9264/8797 9322/9266/8799 +f 9322/9266/8799 4738/4682/4314 9321/9265/8798 +f 9321/9265/8798 4738/4682/4314 4735/4679/4311 +f 4735/4679/4311 4734/4678/4310 9321/9265/8798 +f 9322/9266/8799 9320/9264/8797 9323/9267/8800 +f 9323/9267/8800 9324/9268/8801 9322/9266/8799 +f 9322/9266/8799 9324/9268/8801 9325/9269/8802 +f 9325/9269/8802 4741/4685/4317 9322/9266/8799 +f 9322/9266/8799 4741/4685/4317 4739/4683/4315 +f 4739/4683/4315 4738/4682/4314 9322/9266/8799 +f 9329/9270/8803 9326/9271/8804 9327/9272/8805 +f 9327/9272/8805 9328/9273/8806 9329/9270/8803 +f 9329/9270/8803 9328/9273/8806 9330/9274/8807 +f 9330/9274/8807 9331/9275/8808 9329/9270/8803 +f 9325/9269/8802 9332/9276/8809 4742/4686/4318 +f 4742/4686/4318 4741/4685/4317 9325/9269/8802 +f 9331/9275/8808 9330/9274/8807 9254/9198/8731 +f 9254/9198/8731 9333/9277/8810 9331/9275/8808 +f 9332/9276/8809 9334/9278/8811 4743/4687/4319 +f 4743/4687/4319 4742/4686/4318 9332/9276/8809 +f 9333/9277/8810 9254/9198/8731 9250/9194/8727 +f 9250/9194/8727 9249/9193/8726 9333/9277/8810 +f 9334/9278/8811 9335/9279/8812 4745/4689/4321 +f 4745/4689/4321 4743/4687/4319 9334/9278/8811 +f 9330/9274/8807 9259/9203/8736 9255/9199/8732 +f 9255/9199/8732 9254/9198/8731 9330/9274/8807 +f 9330/9274/8807 9328/9273/8806 9336/9280/8813 +f 9336/9280/8813 9259/9203/8736 9330/9274/8807 +f 9336/9280/8813 9328/9273/8806 9327/9272/8805 +f 9327/9272/8805 9337/9281/8814 9336/9280/8813 +f 9336/9280/8813 9337/9281/8814 9338/9282/8815 +f 9338/9282/8815 9264/9208/8741 9336/9280/8813 +f 9336/9280/8813 9264/9208/8741 9260/9204/8737 +f 9260/9204/8737 9259/9203/8736 9336/9280/8813 +f 9338/9282/8815 9337/9281/8814 9339/9283/8816 +f 9339/9283/8816 9340/9284/8817 9338/9282/8815 +f 9338/9282/8815 9340/9284/8817 9270/9214/8747 +f 9270/9214/8747 9268/9212/8745 9338/9282/8815 +f 9338/9282/8815 9268/9212/8745 9265/9209/8742 +f 9265/9209/8742 9264/9208/8741 9338/9282/8815 +f 9340/9284/8817 9339/9283/8816 2344/2288/1948 +f 2344/2288/1948 2342/2287/1947 9340/9284/8817 +f 9340/9284/8817 2342/2287/1947 2341/2286/1946 +f 2341/2286/1946 9270/9214/8747 9340/9284/8817 +f 9339/9283/8816 9341/9285/8818 9342/9286/8819 +f 9342/9286/8819 2344/2288/1948 9339/9283/8816 +f 9339/9283/8816 9337/9281/8814 9327/9272/8805 +f 9327/9272/8805 9341/9285/8818 9339/9283/8816 +f 9342/9286/8819 9343/9287/8820 9344/9288/8821 +f 9344/9288/8821 9345/9289/8822 9342/9286/8819 +f 9342/9286/8819 9345/9289/8822 2345/2289/1949 +f 2345/2289/1949 2344/2288/1948 9342/9286/8819 +f 9342/9286/8819 9341/9285/8818 9346/9290/8823 +f 9346/9290/8823 9343/9287/8820 9342/9286/8819 +f 9341/9285/8818 9327/9272/8805 9326/9271/8804 +f 9326/9271/8804 9346/9290/8823 9341/9285/8818 +f 9323/9267/8800 9320/9264/8797 9314/9259/8792 +f 9314/9259/8792 9313/9258/8791 9323/9267/8800 +f 9348/9291/8824 4720/4664/4296 4718/4662/4294 +f 4718/4662/4294 9347/9292/8825 9348/9291/8824 +f 9348/9291/8824 9347/9292/8825 9311/9255/8788 +f 9311/9255/8788 9310/9254/8787 9348/9291/8824 +f 9319/9263/8796 9318/9262/8795 4731/4675/4307 +f 4731/4675/4307 9349/9293/8826 9319/9263/8796 +f 9347/9292/8825 4718/4662/4294 4716/4660/4292 +f 4716/4660/4292 9350/9294/8827 9347/9292/8825 +f 9347/9292/8825 9350/9294/8827 9351/9295/8828 +f 9351/9295/8828 9311/9255/8788 9347/9292/8825 +f 9351/9295/8828 9350/9294/8827 9352/9296/8829 +f 9352/9296/8829 9353/9297/8830 9351/9295/8828 +f 9351/9295/8828 9353/9297/8830 3650/3595/3245 +f 3650/3595/3245 9306/9250/8783 9351/9295/8828 +f 9351/9295/8828 9306/9250/8783 9305/9249/8782 +f 9305/9249/8782 9311/9255/8788 9351/9295/8828 +f 9353/9297/8830 9352/9296/8829 9354/9298/8831 +f 9354/9298/8831 9355/9299/8832 9353/9297/8830 +f 9353/9297/8830 9355/9299/8832 3651/3596/3246 +f 3651/3596/3246 3650/3595/3245 9353/9297/8830 +f 9355/9299/8832 9354/9298/8831 9356/9300/8833 +f 9356/9300/8833 9357/9301/8834 9355/9299/8832 +f 9355/9299/8832 9357/9301/8834 3653/3597/3247 +f 3653/3597/3247 3651/3596/3246 9355/9299/8832 +f 9357/9301/8834 9356/9300/8833 9358/9302/8835 +f 9358/9302/8835 9359/9303/8836 9357/9301/8834 +f 9357/9301/8834 9359/9303/8836 9360/9304/8837 +f 9360/9304/8837 3653/3597/3247 9357/9301/8834 +f 9360/9304/8837 9359/9303/8836 9361/9305/8838 +f 9361/9305/8838 9362/9306/8839 9360/9304/8837 +f 9360/9304/8837 9362/9306/8839 9363/9307/8840 +f 9363/9307/8840 9364/9308/8841 9360/9304/8837 +f 9360/9304/8837 9364/9308/8841 3654/3598/3248 +f 3654/3598/3248 3653/3597/3247 9360/9304/8837 +f 9364/9308/8841 9363/9307/8840 9365/9309/8842 +f 9365/9309/8842 9366/9310/8843 9364/9308/8841 +f 9364/9308/8841 9366/9310/8843 9367/9311/8844 +f 9367/9311/8844 3654/3598/3248 9364/9308/8841 +f 9367/9311/8844 9366/9310/8843 9368/9312/8845 +f 9368/9312/8845 9369/9313/8846 9367/9311/8844 +f 9367/9311/8844 9369/9313/8846 9370/9314/8847 +f 9370/9314/8847 9371/9315/8848 9367/9311/8844 +f 9367/9311/8844 9371/9315/8848 3652/3593/3243 +f 3652/3593/3243 3654/3598/3248 9367/9311/8844 +f 9371/9315/8848 9370/9314/8847 3641/3585/3235 +f 3641/3585/3235 3640/3584/3234 9371/9315/8848 +f 9371/9315/8848 3640/3584/3234 3655/3599/3249 +f 3655/3599/3249 3652/3593/3243 9371/9315/8848 +f 9375/9316/8849 9372/9317/8846 9373/9318/8850 +f 9373/9318/8850 9374/9319/8851 9375/9316/8849 +f 9375/9316/8849 9374/9319/8851 3636/3581/3231 +f 3636/3581/3231 3635/3580/3230 9375/9316/8849 +f 9374/9319/8851 9373/9318/8850 9376/9320/8852 +f 9376/9320/8852 9377/9321/8853 9374/9319/8851 +f 9374/9319/8851 9377/9321/8853 9378/9322/8854 +f 9378/9322/8854 3636/3581/3231 9374/9319/8851 +f 9378/9322/8854 9377/9321/8853 9379/9323/8855 +f 9379/9323/8855 9380/9324/8856 9378/9322/8854 +f 9378/9322/8854 9380/9324/8856 9381/9325/8857 +f 9381/9325/8857 9382/9326/8858 9378/9322/8854 +f 9378/9322/8854 9382/9326/8858 3637/3582/3232 +f 3637/3582/3232 3636/3581/3231 9378/9322/8854 +f 9382/9326/8858 9381/9325/8857 9383/9327/8859 +f 9383/9327/8859 9384/9328/8860 9382/9326/8858 +f 9382/9326/8858 9384/9328/8860 9385/9329/8861 +f 9385/9329/8861 3637/3582/3232 9382/9326/8858 +f 9385/9329/8861 9386/9330/8862 3638/3579/3229 +f 3638/3579/3229 3637/3582/3232 9385/9329/8861 +f 9385/9329/8861 9384/9328/8860 9387/9331/8863 +f 9387/9331/8863 9388/9332/8864 9385/9329/8861 +f 9385/9329/8861 9388/9332/8864 9389/9333/8865 +f 9389/9333/8865 9386/9330/8862 9385/9329/8861 +f 9390/9334/8866 2493/2438/2098 2499/2443/2103 +f 2499/2443/2103 3639/3583/3233 9390/9334/8866 +f 9389/9333/8865 9388/9332/8864 1539/1483/1151 +f 1539/1483/1151 1538/1482/1150 9389/9333/8865 +f 9390/9334/8866 9288/9232/8765 2494/2439/2099 +f 2494/2439/2099 2493/2438/2098 9390/9334/8866 +f 9388/9332/8864 9387/9331/8863 1540/1484/1152 +f 1540/1484/1152 1539/1483/1151 9388/9332/8864 +f 9387/9331/8863 9384/9328/8860 9383/9327/8859 +f 9383/9327/8859 9391/9335/8867 9387/9331/8863 +f 9387/9331/8863 9391/9335/8867 9392/9336/8868 +f 9392/9336/8868 1540/1484/1152 9387/9331/8863 +f 9392/9336/8868 9391/9335/8867 9393/9337/8869 +f 9393/9337/8869 9394/9338/8870 9392/9336/8868 +f 9392/9336/8868 9394/9338/8870 2655/2599/2252 +f 2655/2599/2252 9395/9339/8871 9392/9336/8868 +f 9392/9336/8868 9395/9339/8871 1541/1485/1153 +f 1541/1485/1153 1540/1484/1152 9392/9336/8868 +f 9395/9339/8871 2655/2599/2252 2654/2598/2251 +f 2654/2598/2251 9396/9340/8872 9395/9339/8871 +f 9395/9339/8871 9396/9340/8872 1542/1486/1154 +f 1542/1486/1154 1541/1485/1153 9395/9339/8871 +f 9396/9340/8872 2654/2598/2251 2653/2597/2250 +f 2653/2597/2250 9397/9341/8873 9396/9340/8872 +f 9396/9340/8872 9397/9341/8873 9398/9342/8874 +f 9398/9342/8874 1542/1486/1154 9396/9340/8872 +f 9398/9342/8874 9397/9341/8873 9399/9343/8875 +f 9399/9343/8875 9400/9344/8876 9398/9342/8874 +f 9398/9342/8874 9400/9344/8876 9401/9345/8877 +f 9401/9345/8877 9402/9346/8878 9398/9342/8874 +f 9398/9342/8874 9402/9346/8878 1536/1480/1148 +f 1536/1480/1148 1542/1486/1154 9398/9342/8874 +f 9402/9346/8878 9401/9345/8877 9267/9211/8744 +f 9267/9211/8744 9403/9347/8879 9402/9346/8878 +f 9402/9346/8878 9403/9347/8879 1537/1481/1149 +f 1537/1481/1149 1536/1480/1148 9402/9346/8878 +f 9403/9347/8879 9267/9211/8744 1547/1491/1159 +f 1547/1491/1159 1545/1490/1158 9403/9347/8879 +f 9403/9347/8879 1545/1490/1158 1544/1489/1157 +f 1544/1489/1157 1537/1481/1149 9403/9347/8879 +f 9401/9345/8877 9400/9344/8876 9404/9348/8880 +f 9404/9348/8880 9263/9207/8740 9401/9345/8877 +f 9401/9345/8877 9263/9207/8740 9262/9206/8739 +f 9262/9206/8739 9267/9211/8744 9401/9345/8877 +f 9404/9348/8880 9400/9344/8876 9399/9343/8875 +f 9399/9343/8875 9405/9349/8881 9404/9348/8880 +f 9404/9348/8880 9405/9349/8881 9406/9350/8882 +f 9406/9350/8882 9258/9202/8735 9404/9348/8880 +f 9404/9348/8880 9258/9202/8735 9257/9201/8734 +f 9257/9201/8734 9263/9207/8740 9404/9348/8880 +f 9406/9350/8882 9405/9349/8881 9407/9351/8883 +f 9407/9351/8883 9408/9352/8884 9406/9350/8882 +f 9406/9350/8882 9408/9352/8884 9409/9353/8885 +f 9409/9353/8885 9253/9197/8730 9406/9350/8882 +f 9406/9350/8882 9253/9197/8730 9252/9196/8729 +f 9252/9196/8729 9258/9202/8735 9406/9350/8882 +f 9409/9353/8885 9408/9352/8884 9410/9354/8886 +f 9410/9354/8886 9411/9355/8887 9409/9353/8885 +f 9409/9353/8885 9411/9355/8887 9412/9356/8888 +f 9412/9356/8888 9248/9192/8725 9409/9353/8885 +f 9409/9353/8885 9248/9192/8725 9247/9191/8724 +f 9247/9191/8724 9253/9197/8730 9409/9353/8885 +f 9412/9356/8888 9411/9355/8887 9413/9357/8889 +f 9413/9357/8889 9414/9358/8890 9412/9356/8888 +f 9412/9356/8888 9414/9358/8890 9415/9359/8891 +f 9415/9359/8891 9241/9186/8719 9412/9356/8888 +f 9412/9356/8888 9241/9186/8719 9240/9185/8718 +f 9240/9185/8718 9248/9192/8725 9412/9356/8888 +f 9415/9359/8891 9414/9358/8890 9416/9360/8892 +f 9416/9360/8892 9417/9361/8893 9415/9359/8891 +f 9415/9359/8891 9417/9361/8893 9418/9362/8894 +f 9418/9362/8894 9419/9363/8895 9415/9359/8891 +f 9415/9359/8891 9419/9363/8895 9242/9187/8720 +f 9242/9187/8720 9241/9186/8719 9415/9359/8891 +f 9418/9362/8894 9417/9361/8893 2364/2308/1968 +f 2364/2308/1968 2367/2311/1971 9418/9362/8894 +f 9422/9364/8896 9420/9365/8897 9421/9366/8898 +f 9421/9366/8898 9233/9177/8710 9422/9364/8896 +f 9422/9364/8896 9233/9177/8710 9232/9176/8709 +f 9232/9176/8709 9237/9181/8714 9422/9364/8896 +f 9421/9366/8898 9420/9365/8897 9423/9367/8899 +f 9423/9367/8899 9424/9368/8900 9421/9366/8898 +f 9421/9366/8898 9424/9368/8900 9425/9369/8901 +f 9425/9369/8901 9426/9370/8902 9421/9366/8898 +f 9421/9366/8898 9426/9370/8902 9234/9178/8711 +f 9234/9178/8711 9233/9177/8710 9421/9366/8898 +f 9426/9370/8902 9425/9369/8901 9427/9371/8903 +f 9427/9371/8903 9428/9372/8904 9426/9370/8902 +f 9426/9370/8902 9428/9372/8904 9226/9170/8703 +f 9226/9170/8703 9234/9178/8711 9426/9370/8902 +f 9428/9372/8904 9427/9371/8903 9429/9373/8905 +f 9429/9373/8905 9430/9374/8906 9428/9372/8904 +f 9428/9372/8904 9430/9374/8906 9227/9171/8704 +f 9227/9171/8704 9226/9170/8703 9428/9372/8904 +f 9430/9374/8906 9429/9373/8905 9431/9375/8907 +f 9431/9375/8907 9432/9376/8908 9430/9374/8906 +f 9430/9374/8906 9432/9376/8908 9228/9172/8705 +f 9228/9172/8705 9227/9171/8704 9430/9374/8906 +f 9436/9377/8909 9433/9378/8910 9434/9379/8911 +f 9434/9379/8911 9435/9380/8912 9436/9377/8909 +f 9436/9377/8909 9435/9380/8912 9217/9161/8694 +f 9217/9161/8694 9216/9160/8693 9436/9377/8909 +f 9435/9380/8912 9434/9379/8911 9437/9381/8913 +f 9437/9381/8913 9438/9382/8914 9435/9380/8912 +f 9435/9380/8912 9438/9382/8914 8123/8067/7619 +f 8123/8067/7619 9217/9161/8694 9435/9380/8912 +f 9438/9382/8914 9437/9381/8913 3229/3172/2823 +f 3229/3172/2823 3230/3174/2825 9438/9382/8914 +f 9438/9382/8914 3230/3174/2825 8118/8062/7614 +f 8118/8062/7614 8123/8067/7619 9438/9382/8914 +f 9437/9381/8913 9434/9379/8911 9439/9383/8915 +f 9439/9383/8915 9440/9384/8916 9437/9381/8913 +f 9437/9381/8913 9440/9384/8916 9441/9385/8917 +f 9441/9385/8917 3229/3172/2823 9437/9381/8913 +f 9441/9385/8917 9440/9384/8916 9442/9386/8918 +f 9442/9386/8918 9443/9387/8919 9441/9385/8917 +f 9441/9385/8917 9443/9387/8919 4150/4095/3738 +f 4150/4095/3738 4153/4094/3737 9441/9385/8917 +f 9441/9385/8917 4153/4094/3737 3228/3173/2824 +f 3228/3173/2824 3229/3172/2823 9441/9385/8917 +f 9443/9387/8919 9442/9386/8918 9444/9388/8920 +f 9444/9388/8920 9445/9389/8921 9443/9387/8919 +f 9443/9387/8919 9445/9389/8921 9446/9390/8922 +f 9446/9390/8922 4150/4095/3738 9443/9387/8919 +f 9446/9390/8922 9445/9389/8921 9447/9391/8923 +f 9447/9391/8923 9448/9392/8924 9446/9390/8922 +f 9446/9390/8922 9448/9392/8924 9449/9393/8925 +f 9449/9393/8925 9450/9394/8926 9446/9390/8922 +f 9446/9390/8922 9450/9394/8926 4151/4096/3739 +f 4151/4096/3739 4150/4095/3738 9446/9390/8922 +f 9450/9394/8926 9449/9393/8925 9451/9395/8927 +f 9451/9395/8927 3948/3892/3537 9450/9394/8926 +f 9450/9394/8926 3948/3892/3537 3946/3891/3536 +f 3946/3891/3536 4151/4096/3739 9450/9394/8926 +f 9451/9395/8927 9449/9393/8925 9452/9396/8928 +f 9452/9396/8928 9453/9397/8929 9451/9395/8927 +f 9451/9395/8927 9453/9397/8929 9454/9398/8930 +f 9454/9398/8930 9455/9399/8931 9451/9395/8927 +f 9451/9395/8927 9455/9399/8931 3949/3893/3538 +f 3949/3893/3538 3948/3892/3537 9451/9395/8927 +f 9457/9400/8932 9456/9401/8933 3688/3632/3281 +f 3688/3632/3281 3687/3631/3280 9457/9400/8932 +f 9457/9400/8932 3687/3631/3280 3686/3630/3279 +f 3686/3630/3279 3943/3887/3533 9457/9400/8932 +f 9454/9398/8930 9453/9397/8929 9458/9402/8934 +f 9458/9402/8934 9459/9403/8935 9454/9398/8930 +f 9456/9401/8933 9460/9404/8936 9461/9405/8937 +f 9461/9405/8937 3688/3632/3281 9456/9401/8933 +f 9461/9405/8937 9460/9404/8936 9462/9406/8938 +f 9462/9406/8938 9463/9407/8939 9461/9405/8937 +f 9461/9405/8937 9463/9407/8939 9464/9408/8940 +f 9464/9408/8940 9465/9409/8941 9461/9405/8937 +f 9461/9405/8937 9465/9409/8941 3682/3627/3276 +f 3682/3627/3276 3688/3632/3281 9461/9405/8937 +f 9465/9409/8941 9464/9408/8940 9466/9410/8942 +f 9466/9410/8942 9467/9411/8943 9465/9409/8941 +f 9465/9409/8941 9467/9411/8943 3683/3628/3277 +f 3683/3628/3277 3682/3627/3276 9465/9409/8941 +f 9467/9411/8943 9466/9410/8942 9468/9412/8944 +f 9468/9412/8944 3422/3366/3017 9467/9411/8943 +f 9467/9411/8943 3422/3366/3017 3421/3365/3016 +f 3421/3365/3016 3683/3628/3277 9467/9411/8943 +f 9468/9412/8944 9466/9410/8942 9469/9413/8945 +f 9469/9413/8945 9470/9414/8946 9468/9412/8944 +f 9468/9412/8944 9470/9414/8946 9471/9415/8947 +f 9471/9415/8947 9472/9416/8948 9468/9412/8944 +f 9468/9412/8944 9472/9416/8948 3423/3367/3018 +f 3423/3367/3018 3422/3366/3017 9468/9412/8944 +f 9472/9416/8948 9471/9415/8947 9473/9417/8949 +f 9473/9417/8949 9474/9418/8950 9472/9416/8948 +f 9472/9416/8948 9474/9418/8950 2772/2716/2369 +f 2772/2716/2369 3423/3367/3018 9472/9416/8948 +f 9474/9418/8950 9473/9417/8949 9475/9419/8951 +f 9475/9419/8951 2757/2701/2354 9474/9418/8950 +f 9474/9418/8950 2757/2701/2354 2756/2700/2353 +f 2756/2700/2353 2772/2716/2369 9474/9418/8950 +f 9475/9419/8951 9473/9417/8949 9476/9420/8952 +f 9476/9420/8952 9477/9421/8953 9475/9419/8951 +f 9475/9419/8951 9477/9421/8953 8032/7976/7529 +f 8032/7976/7529 8031/7975/7528 9475/9419/8951 +f 9475/9419/8951 8031/7975/7528 2758/2702/2355 +f 2758/2702/2355 2757/2701/2354 9475/9419/8951 +f 9477/9421/8953 9476/9420/8952 9478/9422/8954 +f 9478/9422/8954 9479/9423/8955 9477/9421/8953 +f 9477/9421/8953 9479/9423/8955 9480/9424/8956 +f 9480/9424/8956 8032/7976/7529 9477/9421/8953 +f 9480/9424/8956 9479/9423/8955 9481/9425/8957 +f 9481/9425/8957 9482/9426/8958 9480/9424/8956 +f 9480/9424/8956 9482/9426/8958 9483/9427/8959 +f 9483/9427/8959 8027/7971/7524 9480/9424/8956 +f 9480/9424/8956 8027/7971/7524 8026/7970/7523 +f 8026/7970/7523 8032/7976/7529 9480/9424/8956 +f 9487/9428/8960 9484/9429/8961 9485/9430/8962 +f 9485/9430/8962 9486/9431/8963 9487/9428/8960 +f 9487/9428/8960 9486/9431/8963 9488/9432/8964 +f 9488/9432/8964 9489/9433/8965 9487/9428/8960 +f 9483/9427/8959 8022/7966/7519 8021/7965/7518 +f 8021/7965/7518 8027/7971/7524 9483/9427/8959 +f 9488/9432/8964 9486/9431/8963 9490/9434/8966 +f 9490/9434/8966 9491/9435/8967 9488/9432/8964 +f 9488/9432/8964 9491/9435/8967 3592/3536/3186 +f 3592/3536/3186 3591/3535/3185 9488/9432/8964 +f 9488/9432/8964 3591/3535/3185 8018/7962/7515 +f 8018/7962/7515 9489/9433/8965 9488/9432/8964 +f 9491/9435/8967 9490/9434/8966 3695/3640/3289 +f 3695/3640/3289 3694/3639/3288 9491/9435/8967 +f 9491/9435/8967 3694/3639/3288 3593/3537/3187 +f 3593/3537/3187 3592/3536/3186 9491/9435/8967 +f 9490/9434/8966 9492/9436/8968 3703/3647/3296 +f 3703/3647/3296 3695/3640/3289 9490/9434/8966 +f 9490/9434/8966 9486/9431/8963 9485/9430/8962 +f 9485/9430/8962 9492/9436/8968 9490/9434/8966 +f 9492/9436/8968 9493/9437/8969 3921/3866/3512 +f 3921/3866/3512 3703/3647/3296 9492/9436/8968 +f 9492/9436/8968 9485/9430/8962 9494/9438/8970 +f 9494/9438/8970 9493/9437/8969 9492/9436/8968 +f 9494/9438/8970 9495/9439/8971 9496/9440/8972 +f 9496/9440/8972 9493/9437/8969 9494/9438/8970 +f 9494/9438/8970 9485/9430/8962 9484/9429/8961 +f 9484/9429/8961 9497/9441/8973 9494/9438/8970 +f 9494/9438/8970 9497/9441/8973 9498/9442/8974 +f 9498/9442/8974 9495/9439/8971 9494/9438/8970 +f 9502/9443/8975 9499/9444/8976 9500/9445/8977 +f 9500/9445/8977 9501/9446/8978 9502/9443/8975 +f 9503/9447/8979 9481/9425/8957 9479/9423/8955 +f 9479/9423/8955 9478/9422/8954 9503/9447/8979 +f 9503/9447/8979 9478/9422/8954 9504/9448/8980 +f 9504/9448/8980 9505/9449/8981 9503/9447/8979 +f 9504/9448/8980 3615/3559/3209 3614/3558/3208 +f 3614/3558/3208 9505/9449/8981 9504/9448/8980 +f 9504/9448/8980 9478/9422/8954 9476/9420/8952 +f 9476/9420/8952 9506/9450/8982 9504/9448/8980 +f 9504/9448/8980 9506/9450/8982 9507/9451/8983 +f 9507/9451/8983 3615/3559/3209 9504/9448/8980 +f 9507/9451/8983 9508/9452/8984 3610/3555/3205 +f 3610/3555/3205 3615/3559/3209 9507/9451/8983 +f 9507/9451/8983 9506/9450/8982 9471/9415/8947 +f 9471/9415/8947 9470/9414/8946 9507/9451/8983 +f 9507/9451/8983 9470/9414/8946 9469/9413/8945 +f 9469/9413/8945 9508/9452/8984 9507/9451/8983 +f 9508/9452/8984 9509/9453/8985 3611/3556/3206 +f 3611/3556/3206 3610/3555/3205 9508/9452/8984 +f 9508/9452/8984 9469/9413/8945 9510/9454/8986 +f 9510/9454/8986 9509/9453/8985 9508/9452/8984 +f 9510/9454/8986 3832/3777/3426 3831/3776/3425 +f 3831/3776/3425 9509/9453/8985 9510/9454/8986 +f 9510/9454/8986 9469/9413/8945 9466/9410/8942 +f 9466/9410/8942 9464/9408/8940 9510/9454/8986 +f 9510/9454/8986 9464/9408/8940 9463/9407/8939 +f 9463/9407/8939 3832/3777/3426 9510/9454/8986 +f 9509/9453/8985 3831/3776/3425 3836/3780/3429 +f 3836/3780/3429 3611/3556/3206 9509/9453/8985 +f 9506/9450/8982 9476/9420/8952 9473/9417/8949 +f 9473/9417/8949 9471/9415/8947 9506/9450/8982 +f 9500/9445/8977 3617/3562/3212 3880/3825/3471 +f 3880/3825/3471 3879/3824/3470 9500/9445/8977 +f 9500/9445/8977 3879/3824/3470 3886/3830/3476 +f 3886/3830/3476 9501/9446/8978 9500/9445/8977 +f 9500/9445/8977 9499/9444/8976 3618/3563/3213 +f 3618/3563/3213 3617/3562/3212 9500/9445/8977 +f 9493/9437/8969 9496/9440/8972 3922/3867/3513 +f 3922/3867/3513 3921/3866/3512 9493/9437/8969 +f 9463/9407/8939 9462/9406/8938 3833/3778/3427 +f 3833/3778/3427 3832/3777/3426 9463/9407/8939 +f 9512/9455/8987 9511/9456/8988 3842/3786/3435 +f 3842/3786/3435 3841/3785/3434 9512/9455/8987 +f 9512/9455/8987 9459/9403/8935 9458/9402/8934 +f 9458/9402/8934 9511/9456/8988 9512/9455/8987 +f 9511/9456/8988 9513/9457/8989 9514/9458/8990 +f 9514/9458/8990 3842/3786/3435 9511/9456/8988 +f 9511/9456/8988 9458/9402/8934 9515/9459/8991 +f 9515/9459/8991 9513/9457/8989 9511/9456/8988 +f 9515/9459/8991 9516/9460/8992 9517/9461/8993 +f 9517/9461/8993 9513/9457/8989 9515/9459/8991 +f 9515/9459/8991 9458/9402/8934 9453/9397/8929 +f 9453/9397/8929 9452/9396/8928 9515/9459/8991 +f 9515/9459/8991 9452/9396/8928 9518/9462/8994 +f 9518/9462/8994 9516/9460/8992 9515/9459/8991 +f 9518/9462/8994 9519/9463/8995 9520/9464/8996 +f 9520/9464/8996 9516/9460/8992 9518/9462/8994 +f 9518/9462/8994 9452/9396/8928 9449/9393/8925 +f 9449/9393/8925 9448/9392/8924 9518/9462/8994 +f 9518/9462/8994 9448/9392/8924 9447/9391/8923 +f 9447/9391/8923 9519/9463/8995 9518/9462/8994 +f 9520/9464/8996 9521/9465/8997 9522/9466/8998 +f 9522/9466/8998 9523/9467/8999 9520/9464/8996 +f 9520/9464/8996 9523/9467/8999 9517/9461/8993 +f 9517/9461/8993 9516/9460/8992 9520/9464/8996 +f 9520/9464/8996 9519/9463/8995 9524/9468/9000 +f 9524/9468/9000 9521/9465/8997 9520/9464/8996 +f 9524/9468/9000 9525/9469/9001 9526/9470/9002 +f 9526/9470/9002 9521/9465/8997 9524/9468/9000 +f 9524/9468/9000 9519/9463/8995 9447/9391/8923 +f 9447/9391/8923 9527/9471/9003 9524/9468/9000 +f 9524/9468/9000 9527/9471/9003 9528/9472/9004 +f 9528/9472/9004 9525/9469/9001 9524/9468/9000 +f 9528/9472/9004 9529/9473/9005 9530/9474/9006 +f 9530/9474/9006 9525/9469/9001 9528/9472/9004 +f 9528/9472/9004 9527/9471/9003 9444/9388/8920 +f 9444/9388/8920 9531/9475/9007 9528/9472/9004 +f 9528/9472/9004 9531/9475/9007 9532/9476/9008 +f 9532/9476/9008 9529/9473/9005 9528/9472/9004 +f 9536/9477/9008 9533/9478/9009 9534/9479/9010 +f 9534/9479/9010 9535/9480/9011 9536/9477/9008 +f 9532/9476/9008 9531/9475/9007 9537/9481/9012 +f 9537/9481/9012 9538/9482/9013 9532/9476/9008 +f 9536/9477/9008 9539/9483/9014 9540/9484/9015 +f 9540/9484/9015 9533/9478/9009 9536/9477/9008 +f 9540/9484/9015 9541/9485/9016 9542/9486/9017 +f 9542/9486/9017 9533/9478/9009 9540/9484/9015 +f 9540/9484/9015 9539/9483/9014 9543/9487/9018 +f 9543/9487/9018 9544/9488/9019 9540/9484/9015 +f 9540/9484/9015 9544/9488/9019 9545/9489/9020 +f 9545/9489/9020 9541/9485/9016 9540/9484/9015 +f 9545/9489/9020 9546/9490/9021 9547/9491/9022 +f 9547/9491/9022 9541/9485/9016 9545/9489/9020 +f 9545/9489/9020 9544/9488/9019 9429/9373/8905 +f 9429/9373/8905 9427/9371/8903 9545/9489/9020 +f 9545/9489/9020 9427/9371/8903 9425/9369/8901 +f 9425/9369/8901 9546/9490/9021 9545/9489/9020 +f 9547/9491/9022 9548/9492/9023 2106/2051/1714 +f 2106/2051/1714 9549/9493/9024 9547/9491/9022 +f 9547/9491/9022 9549/9493/9024 9542/9486/9017 +f 9542/9486/9017 9541/9485/9016 9547/9491/9022 +f 9547/9491/9022 9546/9490/9021 9550/9494/9025 +f 9550/9494/9025 9548/9492/9023 9547/9491/9022 +f 9550/9494/9025 9551/9495/9026 9552/9496/9027 +f 9552/9496/9027 9548/9492/9023 9550/9494/9025 +f 9550/9494/9025 9546/9490/9021 9425/9369/8901 +f 9425/9369/8901 9424/9368/8900 9550/9494/9025 +f 9550/9494/9025 9424/9368/8900 9423/9367/8899 +f 9423/9367/8899 9551/9495/9026 9550/9494/9025 +f 9553/9497/9028 4170/4115/3757 2102/2047/1710 +f 2102/2047/1710 2101/2046/1709 9553/9497/9028 +f 9552/9496/9027 2107/2052/1715 2106/2051/1714 +f 2106/2051/1714 9548/9492/9023 9552/9496/9027 +f 9553/9497/9028 9554/9498/9029 2370/2315/1975 +f 2370/2315/1975 4170/4115/3757 9553/9497/9028 +f 9554/9498/9029 9555/9499/1970 2371/2312/1972 +f 2371/2312/1972 2370/2315/1975 9554/9498/9029 +f 9549/9493/9024 2106/2051/1714 2105/2050/1713 +f 2105/2050/1713 9556/9500/9030 9549/9493/9024 +f 9549/9493/9024 9556/9500/9030 9557/9501/9031 +f 9557/9501/9031 9542/9486/9017 9549/9493/9024 +f 9557/9501/9031 9556/9500/9030 9558/9502/9032 +f 9558/9502/9032 9559/9503/9033 9557/9501/9031 +f 9557/9501/9031 9559/9503/9033 9560/9504/9034 +f 9560/9504/9034 9534/9479/9010 9557/9501/9031 +f 9557/9501/9031 9534/9479/9010 9533/9478/9009 +f 9533/9478/9009 9542/9486/9017 9557/9501/9031 +f 9560/9504/9034 9559/9503/9033 9561/9505/9035 +f 9561/9505/9035 9562/9506/9036 9560/9504/9034 +f 9560/9504/9034 9562/9506/9036 9563/9507/9037 +f 9563/9507/9037 9564/9508/9038 9560/9504/9034 +f 9560/9504/9034 9564/9508/9038 9535/9480/9011 +f 9535/9480/9011 9534/9479/9010 9560/9504/9034 +f 9563/9507/9037 9562/9506/9036 9565/9509/9039 +f 9565/9509/9039 9566/9510/9040 9563/9507/9037 +f 9569/9511/9037 9567/9512/9041 9568/9513/9042 +f 9568/9513/9042 9526/9470/9002 9569/9511/9037 +f 9569/9511/9037 9526/9470/9002 9525/9469/9001 +f 9525/9469/9001 9530/9474/9006 9569/9511/9037 +f 9568/9513/9042 9567/9512/9041 9570/9514/9043 +f 9570/9514/9043 9571/9515/9044 9568/9513/9042 +f 9568/9513/9042 9571/9515/9044 9572/9516/9045 +f 9572/9516/9045 9522/9466/8998 9568/9513/9042 +f 9568/9513/9042 9522/9466/8998 9521/9465/8997 +f 9521/9465/8997 9526/9470/9002 9568/9513/9042 +f 9572/9516/9045 9571/9515/9044 9573/9517/9046 +f 9573/9517/9046 9574/9518/9047 9572/9516/9045 +f 9572/9516/9045 9574/9518/9047 9575/9519/9048 +f 9575/9519/9048 9576/9520/9049 9572/9516/9045 +f 9572/9516/9045 9576/9520/9049 9523/9467/8999 +f 9523/9467/8999 9522/9466/8998 9572/9516/9045 +f 9576/9520/9049 9575/9519/9048 9577/9521/9050 +f 9577/9521/9050 9578/9522/9051 9576/9520/9049 +f 9576/9520/9049 9578/9522/9051 9517/9461/8993 +f 9517/9461/8993 9523/9467/8999 9576/9520/9049 +f 9578/9522/9051 9577/9521/9050 9579/9523/9052 +f 9579/9523/9052 9514/9458/8990 9578/9522/9051 +f 9578/9522/9051 9514/9458/8990 9513/9457/8989 +f 9513/9457/8989 9517/9461/8993 9578/9522/9051 +f 9579/9523/9052 9577/9521/9050 9580/9524/9053 +f 9580/9524/9053 9581/9525/9054 9579/9523/9052 +f 9579/9523/9052 9581/9525/9054 3844/3788/3437 +f 3844/3788/3437 3843/3787/3436 9579/9523/9052 +f 9579/9523/9052 3843/3787/3436 3842/3786/3435 +f 3842/3786/3435 9514/9458/8990 9579/9523/9052 +f 9581/9525/9054 9580/9524/9053 9582/9526/9055 +f 9582/9526/9055 9583/9527/9056 9581/9525/9054 +f 9581/9525/9054 9583/9527/9056 9584/9528/9057 +f 9584/9528/9057 3844/3788/3437 9581/9525/9054 +f 9584/9528/9057 9583/9527/9056 9585/9529/9058 +f 9585/9529/9058 9586/9530/9059 9584/9528/9057 +f 9584/9528/9057 9586/9530/9059 9587/9531/9060 +f 9587/9531/9060 9588/9532/9061 9584/9528/9057 +f 9584/9528/9057 9588/9532/9061 3837/3782/3431 +f 3837/3782/3431 3844/3788/3437 9584/9528/9057 +f 9588/9532/9061 9587/9531/9060 9589/9533/9062 +f 9589/9533/9062 9590/9534/9063 9588/9532/9061 +f 9588/9532/9061 9590/9534/9063 3838/3783/3432 +f 3838/3783/3432 3837/3782/3431 9588/9532/9061 +f 9590/9534/9063 9589/9533/9062 9591/9535/9064 +f 9591/9535/9064 9592/9536/9065 9590/9534/9063 +f 9590/9534/9063 9592/9536/9065 9593/9537/9066 +f 9593/9537/9066 3838/3783/3432 9590/9534/9063 +f 9593/9537/9066 9592/9536/9065 9594/9538/9067 +f 9594/9538/9067 3883/3827/3473 9593/9537/9066 +f 9593/9537/9066 3883/3827/3473 3881/3826/3472 +f 3881/3826/3472 9595/9539/9068 9593/9537/9066 +f 9593/9537/9066 9595/9539/9068 3839/3784/3433 +f 3839/3784/3433 3838/3783/3432 9593/9537/9066 +f 9595/9539/9068 3881/3826/3472 3880/3825/3471 +f 3880/3825/3471 9596/9540/9069 9595/9539/9068 +f 9598/9541/9070 9597/9542/9069 3836/3780/3429 +f 3836/3780/3429 3835/3779/3428 9598/9541/9070 +f 9596/9540/9069 3880/3825/3471 3617/3562/3212 +f 3617/3562/3212 3616/3561/3211 9596/9540/9069 +f 9597/9542/9069 3612/3557/3207 3611/3556/3206 +f 3611/3556/3206 3836/3780/3429 9597/9542/9069 +f 9594/9538/9067 9592/9536/9065 9591/9535/9064 +f 9591/9535/9064 9599/9543/9071 9594/9538/9067 +f 9594/9538/9067 9599/9543/9071 9600/9544/9072 +f 9600/9544/9072 9601/9545/9073 9594/9538/9067 +f 9594/9538/9067 9601/9545/9073 3884/3828/3474 +f 3884/3828/3474 3883/3827/3473 9594/9538/9067 +f 9601/9545/9073 9600/9544/9072 9602/9546/9074 +f 9602/9546/9074 9603/9547/9075 9601/9545/9073 +f 9601/9545/9073 9603/9547/9075 9604/9548/9076 +f 9604/9548/9076 3884/3828/3474 9601/9545/9073 +f 9604/9548/9076 9603/9547/9075 9605/9549/9077 +f 9605/9549/9077 9606/9550/9078 9604/9548/9076 +f 9604/9548/9076 9606/9550/9078 9607/9551/9079 +f 9607/9551/9079 9608/9552/9080 9604/9548/9076 +f 9604/9548/9076 9608/9552/9080 3882/3823/3469 +f 3882/3823/3469 3884/3828/3474 9604/9548/9076 +f 9608/9552/9080 9607/9551/9079 9609/9553/9081 +f 9609/9553/9081 9610/9554/9082 9608/9552/9080 +f 9608/9552/9080 9610/9554/9082 3885/3829/3475 +f 3885/3829/3475 3882/3823/3469 9608/9552/9080 +f 9607/9551/9079 9606/9550/9078 9611/9555/9083 +f 9611/9555/9083 7068/7012/6579 9607/9551/9079 +f 9607/9551/9079 7068/7012/6579 7067/7011/6578 +f 7067/7011/6578 9609/9553/9081 9607/9551/9079 +f 9611/9555/9083 9606/9550/9078 9605/9549/9077 +f 9605/9549/9077 9612/9556/9084 9611/9555/9083 +f 9611/9555/9083 9612/9556/9084 9613/9557/9085 +f 9613/9557/9085 7060/7005/6572 9611/9555/9083 +f 9611/9555/9083 7060/7005/6572 7059/7004/6571 +f 7059/7004/6571 7068/7012/6579 9611/9555/9083 +f 9613/9557/9085 9612/9556/9084 9614/9558/9086 +f 9614/9558/9086 9615/9559/9087 9613/9557/9085 +f 9613/9557/9085 9615/9559/9087 9616/9560/9088 +f 9616/9560/9088 9617/9561/9089 9613/9557/9085 +f 9613/9557/9085 9617/9561/9089 7061/7006/6573 +f 7061/7006/6573 7060/7005/6572 9613/9557/9085 +f 9616/9560/9088 9615/9559/9087 9618/9562/9090 +f 9618/9562/9090 9619/9563/9091 9616/9560/9088 +f 9622/9564/9092 9620/9565/9093 9621/9566/9094 +f 9621/9566/9094 7050/6994/6561 9622/9564/9092 +f 9622/9564/9092 7050/6994/6561 7049/6993/6560 +f 7049/6993/6560 7055/6999/6566 9622/9564/9092 +f 9621/9566/9094 9620/9565/9093 9623/9567/9095 +f 9623/9567/9095 9624/9568/9096 9621/9566/9094 +f 9621/9566/9094 9624/9568/9096 9625/9569/9097 +f 9625/9569/9097 7045/6989/6556 9621/9566/9094 +f 9621/9566/9094 7045/6989/6556 7044/6988/6555 +f 7044/6988/6555 7050/6994/6561 9621/9566/9094 +f 9625/9569/9097 9624/9568/9096 9626/9570/9098 +f 9626/9570/9098 9627/9571/9099 9625/9569/9097 +f 9625/9569/9097 9627/9571/9099 9628/9572/9100 +f 9628/9572/9100 7040/6984/6551 9625/9569/9097 +f 9625/9569/9097 7040/6984/6551 7039/6983/6550 +f 7039/6983/6550 7045/6989/6556 9625/9569/9097 +f 9628/9572/9100 9627/9571/9099 9629/9573/9101 +f 9629/9573/9101 9630/9574/9102 9628/9572/9100 +f 9628/9572/9100 9630/9574/9102 9631/9575/9103 +f 9631/9575/9103 7035/6979/6546 9628/9572/9100 +f 9628/9572/9100 7035/6979/6546 7034/6978/6545 +f 7034/6978/6545 7040/6984/6551 9628/9572/9100 +f 9631/9575/9103 9630/9574/9102 9632/9576/9104 +f 9632/9576/9104 9633/9577/9105 9631/9575/9103 +f 9631/9575/9103 9633/9577/9105 9634/9578/9106 +f 9634/9578/9106 7030/6974/6541 9631/9575/9103 +f 9631/9575/9103 7030/6974/6541 7029/6973/6540 +f 7029/6973/6540 7035/6979/6546 9631/9575/9103 +f 9634/9578/9106 9633/9577/9105 9635/9579/9107 +f 9635/9579/9107 9636/9580/9108 9634/9578/9106 +f 9634/9578/9106 9636/9580/9108 9637/9581/9109 +f 9637/9581/9109 7025/6969/6536 9634/9578/9106 +f 9634/9578/9106 7025/6969/6536 7024/6968/6535 +f 7024/6968/6535 7030/6974/6541 9634/9578/9106 +f 9637/9581/9109 9636/9580/9108 9638/9582/9110 +f 9638/9582/9110 9639/9583/9111 9637/9581/9109 +f 9637/9581/9109 9639/9583/9111 9640/9584/9112 +f 9640/9584/9112 7020/6964/6531 9637/9581/9109 +f 9637/9581/9109 7020/6964/6531 7019/6963/6530 +f 7019/6963/6530 7025/6969/6536 9637/9581/9109 +f 9640/9584/9112 9639/9583/9111 9641/9585/9113 +f 9641/9585/9113 9642/9586/9114 9640/9584/9112 +f 9640/9584/9112 9642/9586/9114 9643/9587/9115 +f 9643/9587/9115 7015/6959/6526 9640/9584/9112 +f 9640/9584/9112 7015/6959/6526 7014/6958/6525 +f 7014/6958/6525 7020/6964/6531 9640/9584/9112 +f 9643/9587/9115 9642/9586/9114 9644/9588/9116 +f 9644/9588/9116 2293/2238/1900 9643/9587/9115 +f 9643/9587/9115 2293/2238/1900 2292/2237/1899 +f 2292/2237/1899 7010/6954/6521 9643/9587/9115 +f 9643/9587/9115 7010/6954/6521 7009/6953/6520 +f 7009/6953/6520 7015/6959/6526 9643/9587/9115 +f 9644/9588/9116 9645/9589/9117 9646/9590/9118 +f 9646/9590/9118 9647/9591/9119 9644/9588/9116 +f 9644/9588/9116 9647/9591/9119 2294/2239/1901 +f 2294/2239/1901 2293/2238/1900 9644/9588/9116 +f 9644/9588/9116 9642/9586/9114 9641/9585/9113 +f 9641/9585/9113 9645/9589/9117 9644/9588/9116 +f 9651/9592/9120 9648/9593/9121 9649/9594/9122 +f 9649/9594/9122 9650/9595/9123 9651/9592/9120 +f 9651/9592/9120 9650/9595/9123 2297/2242/1904 +f 2297/2242/1904 2296/2241/1903 9651/9592/9120 +f 9650/9595/9123 9649/9594/9122 9652/9596/9124 +f 9652/9596/9124 9653/9597/9125 9650/9595/9123 +f 9650/9595/9123 9653/9597/9125 9654/9598/9126 +f 9654/9598/9126 2297/2242/1904 9650/9595/9123 +f 9654/9598/9126 9653/9597/9125 3487/3431/3081 +f 3487/3431/3081 6908/6853/6421 9654/9598/9126 +f 9654/9598/9126 6908/6853/6421 6907/6852/6420 +f 6907/6852/6420 9655/9599/9127 9654/9598/9126 +f 9654/9598/9126 9655/9599/9127 2298/2243/1891 +f 2298/2243/1891 2297/2242/1904 9654/9598/9126 +f 9653/9597/9125 9652/9596/9124 3482/3426/3076 +f 3482/3426/3076 3487/3431/3081 9653/9597/9125 +f 9652/9596/9124 9656/9600/9128 3483/3427/3077 +f 3483/3427/3077 3482/3426/3076 9652/9596/9124 +f 9652/9596/9124 9649/9594/9122 9657/9601/9129 +f 9657/9601/9129 9656/9600/9128 9652/9596/9124 +f 9657/9601/9129 9658/9602/9130 9659/9603/9131 +f 9659/9603/9131 9656/9600/9128 9657/9601/9129 +f 9657/9601/9129 9649/9594/9122 9648/9593/9121 +f 9648/9593/9121 9660/9604/9132 9657/9601/9129 +f 9657/9601/9129 9660/9604/9132 9661/9605/9133 +f 9661/9605/9133 9658/9602/9130 9657/9601/9129 +f 9661/9605/9133 9662/9606/9134 9663/9607/9135 +f 9663/9607/9135 9658/9602/9130 9661/9605/9133 +f 9667/9608/9133 9664/9609/9136 9665/9610/9137 +f 9665/9610/9137 9666/9611/9138 9667/9608/9133 +f 9667/9608/9133 9666/9611/9138 9668/9612/9139 +f 9668/9612/9139 9669/9613/9134 9667/9608/9133 +f 9668/9612/9139 9670/9614/9140 9671/9615/9141 +f 9671/9615/9141 9669/9613/9134 9668/9612/9139 +f 9668/9612/9139 9666/9611/9138 9672/9616/9142 +f 9672/9616/9142 9673/9617/9143 9668/9612/9139 +f 9668/9612/9139 9673/9617/9143 9674/9618/9144 +f 9674/9618/9144 9670/9614/9140 9668/9612/9139 +f 9674/9618/9144 9675/9619/9145 9676/9620/9146 +f 9676/9620/9146 9670/9614/9140 9674/9618/9144 +f 9674/9618/9144 9673/9617/9143 9677/9621/9147 +f 9677/9621/9147 9678/9622/9148 9674/9618/9144 +f 9674/9618/9144 9678/9622/9148 9679/9623/9149 +f 9679/9623/9149 9675/9619/9145 9674/9618/9144 +f 9679/9623/9149 9680/9624/9150 9681/9625/9151 +f 9681/9625/9151 9675/9619/9145 9679/9623/9149 +f 9679/9623/9149 9678/9622/9148 9682/9626/9152 +f 9682/9626/9152 9683/9627/9153 9679/9623/9149 +f 9679/9623/9149 9683/9627/9153 9684/9628/9154 +f 9684/9628/9154 9680/9624/9150 9679/9623/9149 +f 9688/9629/9155 9685/9630/9156 9686/9631/9157 +f 9686/9631/9157 9687/9632/9158 9688/9629/9155 +f 9684/9628/9154 9683/9627/9153 9689/9633/9159 +f 9689/9633/9159 9690/9634/9160 9684/9628/9154 +f 9688/9629/9155 9691/9635/9161 9692/9636/9162 +f 9692/9636/9162 9685/9630/9156 9688/9629/9155 +f 9692/9636/9162 9693/9637/9163 9694/9638/9164 +f 9694/9638/9164 9685/9630/9156 9692/9636/9162 +f 9692/9636/9162 9691/9635/9161 9695/9639/9165 +f 9695/9639/9165 9696/9640/9166 9692/9636/9162 +f 9692/9636/9162 9696/9640/9166 9697/9641/9167 +f 9697/9641/9167 9693/9637/9163 9692/9636/9162 +f 9697/9641/9167 9698/9642/9168 9699/9643/9169 +f 9699/9643/9169 9693/9637/9163 9697/9641/9167 +f 9697/9641/9167 9696/9640/9166 9700/9644/9170 +f 9700/9644/9170 9701/9645/9171 9697/9641/9167 +f 9697/9641/9167 9701/9645/9171 9702/9646/9172 +f 9702/9646/9172 9698/9642/9168 9697/9641/9167 +f 9702/9646/9172 9703/9647/9173 9704/9648/9174 +f 9704/9648/9174 9698/9642/9168 9702/9646/9172 +f 9702/9646/9172 9701/9645/9171 9705/9649/9175 +f 9705/9649/9175 9706/9650/9176 9702/9646/9172 +f 9702/9646/9172 9706/9650/9176 9707/9651/9177 +f 9707/9651/9177 9703/9647/9173 9702/9646/9172 +f 9707/9651/9177 9708/9652/9178 9709/9653/9179 +f 9709/9653/9179 9703/9647/9173 9707/9651/9177 +f 9707/9651/9177 9706/9650/9176 9710/9654/9180 +f 9710/9654/9180 9711/9655/9181 9707/9651/9177 +f 9707/9651/9177 9711/9655/9181 9712/9656/9182 +f 9712/9656/9182 9708/9652/9178 9707/9651/9177 +f 9712/9656/9182 9713/9657/9183 9714/9658/9184 +f 9714/9658/9184 9708/9652/9178 9712/9656/9182 +f 9712/9656/9182 9711/9655/9181 9602/9546/9074 +f 9602/9546/9074 9600/9544/9072 9712/9656/9182 +f 9712/9656/9182 9600/9544/9072 9599/9543/9071 +f 9599/9543/9071 9713/9657/9183 9712/9656/9182 +f 9714/9658/9184 9715/9659/9185 9716/9660/9186 +f 9716/9660/9186 9717/9661/9187 9714/9658/9184 +f 9714/9658/9184 9717/9661/9187 9709/9653/9179 +f 9709/9653/9179 9708/9652/9178 9714/9658/9184 +f 9714/9658/9184 9713/9657/9183 9718/9662/9188 +f 9718/9662/9188 9715/9659/9185 9714/9658/9184 +f 9718/9662/9188 9719/9663/9189 9720/9664/9190 +f 9720/9664/9190 9715/9659/9185 9718/9662/9188 +f 9718/9662/9188 9713/9657/9183 9599/9543/9071 +f 9599/9543/9071 9591/9535/9064 9718/9662/9188 +f 9718/9662/9188 9591/9535/9064 9589/9533/9062 +f 9589/9533/9062 9719/9663/9189 9718/9662/9188 +f 9720/9664/9190 9721/9665/9191 9722/9666/9192 +f 9722/9666/9192 9723/9667/9193 9720/9664/9190 +f 9720/9664/9190 9723/9667/9193 9716/9660/9186 +f 9716/9660/9186 9715/9659/9185 9720/9664/9190 +f 9720/9664/9190 9719/9663/9189 9724/9668/9194 +f 9724/9668/9194 9721/9665/9191 9720/9664/9190 +f 9724/9668/9194 9725/9669/9195 9726/9670/9196 +f 9726/9670/9196 9721/9665/9191 9724/9668/9194 +f 9724/9668/9194 9719/9663/9189 9589/9533/9062 +f 9589/9533/9062 9587/9531/9060 9724/9668/9194 +f 9724/9668/9194 9587/9531/9060 9586/9530/9059 +f 9586/9530/9059 9725/9669/9195 9724/9668/9194 +f 9726/9670/9196 9727/9671/9197 9728/9672/9198 +f 9728/9672/9198 9729/9673/9199 9726/9670/9196 +f 9726/9670/9196 9729/9673/9199 9722/9666/9192 +f 9722/9666/9192 9721/9665/9191 9726/9670/9196 +f 9726/9670/9196 9725/9669/9195 9730/9674/9200 +f 9730/9674/9200 9727/9671/9197 9726/9670/9196 +f 9730/9674/9200 9731/9675/9201 9732/9676/9202 +f 9732/9676/9202 9727/9671/9197 9730/9674/9200 +f 9730/9674/9200 9725/9669/9195 9586/9530/9059 +f 9586/9530/9059 9585/9529/9058 9730/9674/9200 +f 9730/9674/9200 9585/9529/9058 9733/9677/9203 +f 9733/9677/9203 9731/9675/9201 9730/9674/9200 +f 9733/9677/9203 9734/9678/9204 9735/9679/9205 +f 9735/9679/9205 9731/9675/9201 9733/9677/9203 +f 9733/9677/9203 9585/9529/9058 9583/9527/9056 +f 9583/9527/9056 9582/9526/9055 9733/9677/9203 +f 9733/9677/9203 9582/9526/9055 9736/9680/9206 +f 9736/9680/9206 9734/9678/9204 9733/9677/9203 +f 9736/9680/9206 9737/9681/9207 9738/9682/9208 +f 9738/9682/9208 9734/9678/9204 9736/9680/9206 +f 9736/9680/9206 9582/9526/9055 9580/9524/9053 +f 9580/9524/9053 9739/9683/9209 9736/9680/9206 +f 9736/9680/9206 9739/9683/9209 9740/9684/9210 +f 9740/9684/9210 9737/9681/9207 9736/9680/9206 +f 9740/9684/9210 9741/9685/9211 9742/9686/9212 +f 9742/9686/9212 9737/9681/9207 9740/9684/9210 +f 9740/9684/9210 9739/9683/9209 9575/9519/9048 +f 9575/9519/9048 9574/9518/9047 9740/9684/9210 +f 9740/9684/9210 9574/9518/9047 9573/9517/9046 +f 9573/9517/9046 9741/9685/9211 9740/9684/9210 +f 9742/9686/9212 9743/9687/9213 4635/4579/4214 +f 4635/4579/4214 4634/4578/4213 9742/9686/9212 +f 9742/9686/9212 4634/4578/4213 9738/9682/9208 +f 9738/9682/9208 9737/9681/9207 9742/9686/9212 +f 9742/9686/9212 9741/9685/9211 9744/9688/9214 +f 9744/9688/9214 9743/9687/9213 9742/9686/9212 +f 9745/9689/9215 4645/4589/4224 4641/4585/4220 +f 4641/4585/4220 4640/4584/4219 9745/9689/9215 +f 9744/9688/9214 9741/9685/9211 9573/9517/9046 +f 9573/9517/9046 9746/9690/9216 9744/9688/9214 +f 9745/9689/9215 9747/9691/9217 9748/9692/9218 +f 9748/9692/9218 4645/4589/4224 9745/9689/9215 +f 9748/9692/9218 4650/4594/4229 4646/4590/4225 +f 4646/4590/4225 4645/4589/4224 9748/9692/9218 +f 9748/9692/9218 9747/9691/9217 9749/9693/9219 +f 9749/9693/9219 9750/9694/9220 9748/9692/9218 +f 9748/9692/9218 9750/9694/9220 9751/9695/9221 +f 9751/9695/9221 4650/4594/4229 9748/9692/9218 +f 9751/9695/9221 4653/4597/4232 4651/4595/4230 +f 4651/4595/4230 4650/4594/4229 9751/9695/9221 +f 9751/9695/9221 9750/9694/9220 9565/9509/9039 +f 9565/9509/9039 9752/9696/9222 9751/9695/9221 +f 9751/9695/9221 9752/9696/9222 9753/9697/9223 +f 9753/9697/9223 4653/4597/4232 9751/9695/9221 +f 9753/9697/9223 4657/4601/4236 4654/4598/4233 +f 4654/4598/4233 4653/4597/4232 9753/9697/9223 +f 9753/9697/9223 9752/9696/9222 9561/9505/9035 +f 9561/9505/9035 9754/9698/9224 9753/9697/9223 +f 9753/9697/9223 9754/9698/9224 9755/9699/9225 +f 9755/9699/9225 4657/4601/4236 9753/9697/9223 +f 9755/9699/9225 4662/4606/4241 4658/4602/4237 +f 4658/4602/4237 4657/4601/4236 9755/9699/9225 +f 9755/9699/9225 9754/9698/9224 9558/9502/9032 +f 9558/9502/9032 9756/9700/9226 9755/9699/9225 +f 9755/9699/9225 9756/9700/9226 9757/9701/9227 +f 9757/9701/9227 4662/4606/4241 9755/9699/9225 +f 9757/9701/9227 4667/4611/4246 4663/4607/4242 +f 4663/4607/4242 4662/4606/4241 9757/9701/9227 +f 9757/9701/9227 9756/9700/9226 2105/2050/1713 +f 2105/2050/1713 2108/2049/1712 9757/9701/9227 +f 9757/9701/9227 2108/2049/1712 9758/9702/9228 +f 9758/9702/9228 4667/4611/4246 9757/9701/9227 +f 9756/9700/9226 9558/9502/9032 9556/9500/9030 +f 9556/9500/9030 2105/2050/1713 9756/9700/9226 +f 9754/9698/9224 9561/9505/9035 9559/9503/9033 +f 9559/9503/9033 9558/9502/9032 9754/9698/9224 +f 9752/9696/9222 9565/9509/9039 9562/9506/9036 +f 9562/9506/9036 9561/9505/9035 9752/9696/9222 +f 9750/9694/9220 9749/9693/9219 9566/9510/9040 +f 9566/9510/9040 9565/9509/9039 9750/9694/9220 +f 9746/9690/9216 9573/9517/9046 9571/9515/9044 +f 9571/9515/9044 9570/9514/9043 9746/9690/9216 +f 9739/9683/9209 9580/9524/9053 9577/9521/9050 +f 9577/9521/9050 9575/9519/9048 9739/9683/9209 +f 9738/9682/9208 4634/4578/4213 4628/4572/4207 +f 4628/4572/4207 4627/4571/4206 9738/9682/9208 +f 9738/9682/9208 4627/4571/4206 9735/9679/9205 +f 9735/9679/9205 9734/9678/9204 9738/9682/9208 +f 9735/9679/9205 4627/4571/4206 4623/4567/4202 +f 4623/4567/4202 4622/4566/4201 9735/9679/9205 +f 9735/9679/9205 4622/4566/4201 9732/9676/9202 +f 9732/9676/9202 9731/9675/9201 9735/9679/9205 +f 9732/9676/9202 4622/4566/4201 4618/4562/4197 +f 4618/4562/4197 4617/4561/4196 9732/9676/9202 +f 9732/9676/9202 4617/4561/4196 9728/9672/9198 +f 9728/9672/9198 9727/9671/9197 9732/9676/9202 +f 9729/9673/9199 9728/9672/9198 4612/4556/4191 +f 4612/4556/4191 9759/9703/9229 9729/9673/9199 +f 9729/9673/9199 9759/9703/9229 9760/9704/9230 +f 9760/9704/9230 9722/9666/9192 9729/9673/9199 +f 9760/9704/9230 9759/9703/9229 4607/4551/4186 +f 4607/4551/4186 9761/9705/9231 9760/9704/9230 +f 9760/9704/9230 9761/9705/9231 9762/9706/9232 +f 9762/9706/9232 9763/9707/9233 9760/9704/9230 +f 9760/9704/9230 9763/9707/9233 9723/9667/9193 +f 9723/9667/9193 9722/9666/9192 9760/9704/9230 +f 9763/9707/9233 9762/9706/9232 9764/9708/9234 +f 9764/9708/9234 9765/9709/9235 9763/9707/9233 +f 9763/9707/9233 9765/9709/9235 9716/9660/9186 +f 9716/9660/9186 9723/9667/9193 9763/9707/9233 +f 9765/9709/9235 9764/9708/9234 9766/9710/9236 +f 9766/9710/9236 9767/9711/9237 9765/9709/9235 +f 9765/9709/9235 9767/9711/9237 9717/9661/9187 +f 9717/9661/9187 9716/9660/9186 9765/9709/9235 +f 9767/9711/9237 9766/9710/9236 9768/9712/9238 +f 9768/9712/9238 9769/9713/9239 9767/9711/9237 +f 9767/9711/9237 9769/9713/9239 9709/9653/9179 +f 9709/9653/9179 9717/9661/9187 9767/9711/9237 +f 9769/9713/9239 9768/9712/9238 9770/9714/9240 +f 9770/9714/9240 9704/9648/9174 9769/9713/9239 +f 9769/9713/9239 9704/9648/9174 9703/9647/9173 +f 9703/9647/9173 9709/9653/9179 9769/9713/9239 +f 9770/9714/9240 9768/9712/9238 9771/9715/9241 +f 9771/9715/9241 9772/9716/9242 9770/9714/9240 +f 9770/9714/9240 9772/9716/9242 9773/9717/9243 +f 9773/9717/9243 9699/9643/9169 9770/9714/9240 +f 9770/9714/9240 9699/9643/9169 9698/9642/9168 +f 9698/9642/9168 9704/9648/9174 9770/9714/9240 +f 9773/9717/9243 9772/9716/9242 9774/9718/9244 +f 9774/9718/9244 9775/9719/9245 9773/9717/9243 +f 9773/9717/9243 9775/9719/9245 9776/9720/9246 +f 9776/9720/9246 9694/9638/9164 9773/9717/9243 +f 9773/9717/9243 9694/9638/9164 9693/9637/9163 +f 9693/9637/9163 9699/9643/9169 9773/9717/9243 +f 9776/9720/9246 9775/9719/9245 9777/9721/9247 +f 9777/9721/9247 9778/9722/9248 9776/9720/9246 +f 9776/9720/9246 9778/9722/9248 9779/9723/9249 +f 9779/9723/9249 9686/9631/9157 9776/9720/9246 +f 9776/9720/9246 9686/9631/9157 9685/9630/9156 +f 9685/9630/9156 9694/9638/9164 9776/9720/9246 +f 9779/9723/9249 9778/9722/9248 9780/9724/9250 +f 9780/9724/9250 9781/9725/9251 9779/9723/9249 +f 9779/9723/9249 9781/9725/9251 9782/9726/9252 +f 9782/9726/9252 9783/9727/9151 9779/9723/9249 +f 9779/9723/9249 9783/9727/9151 9687/9632/9158 +f 9687/9632/9158 9686/9631/9157 9779/9723/9249 +f 9782/9726/9252 9781/9725/9251 9784/9728/9253 +f 9784/9728/9253 9785/9729/9254 9782/9726/9252 +f 9788/9730/9252 9786/9731/9255 9787/9732/9256 +f 9787/9732/9256 9676/9620/9146 9788/9730/9252 +f 9788/9730/9252 9676/9620/9146 9675/9619/9145 +f 9675/9619/9145 9681/9625/9151 9788/9730/9252 +f 9792/9733/9256 9789/9734/9254 9790/9735/9257 +f 9790/9735/9257 9791/9736/9258 9792/9733/9256 +f 9792/9733/9256 9791/9736/9258 9793/9737/9259 +f 9793/9737/9259 9794/9738/9141 9792/9733/9256 +f 9787/9732/9256 9671/9615/9141 9670/9614/9140 +f 9670/9614/9140 9676/9620/9146 9787/9732/9256 +f 9793/9737/9259 9791/9736/9258 9795/9739/9260 +f 9795/9739/9260 9796/9740/9261 9793/9737/9259 +f 9793/9737/9259 9796/9740/9261 9797/9741/9262 +f 9797/9741/9262 9663/9607/9135 9793/9737/9259 +f 9793/9737/9259 9663/9607/9135 9662/9606/9134 +f 9662/9606/9134 9794/9738/9141 9793/9737/9259 +f 9797/9741/9262 9796/9740/9261 9798/9742/9263 +f 9798/9742/9263 9799/9743/9264 9797/9741/9262 +f 9797/9741/9262 9799/9743/9264 9800/9744/9265 +f 9800/9744/9265 9659/9603/9131 9797/9741/9262 +f 9797/9741/9262 9659/9603/9131 9658/9602/9130 +f 9658/9602/9130 9663/9607/9135 9797/9741/9262 +f 9800/9744/9265 9799/9743/9264 9801/9745/9266 +f 9801/9745/9266 9802/9746/9267 9800/9744/9265 +f 9800/9744/9265 9802/9746/9267 3484/3428/3078 +f 3484/3428/3078 3483/3427/3077 9800/9744/9265 +f 9800/9744/9265 3483/3427/3077 9656/9600/9128 +f 9656/9600/9128 9659/9603/9131 9800/9744/9265 +f 9802/9746/9267 9801/9745/9266 9803/9747/9268 +f 9803/9747/9268 9804/9748/9269 9802/9746/9267 +f 9802/9746/9267 9804/9748/9269 9805/9749/9270 +f 9805/9749/9270 3484/3428/3078 9802/9746/9267 +f 9805/9749/9270 9804/9748/9269 9806/9750/9271 +f 9806/9750/9271 9807/9751/9272 9805/9749/9270 +f 9805/9749/9270 9807/9751/9272 9808/9752/9273 +f 9808/9752/9273 3480/3425/3075 9805/9749/9270 +f 9805/9749/9270 3480/3425/3075 3481/3424/3074 +f 3481/3424/3074 3484/3428/3078 9805/9749/9270 +f 9808/9752/9273 9807/9751/9272 9809/9753/9274 +f 9809/9753/9274 9810/9754/9275 9808/9752/9273 +f 9808/9752/9273 9810/9754/9275 9811/9755/9276 +f 9811/9755/9276 2229/2173/1835 9808/9752/9273 +f 9808/9752/9273 2229/2173/1835 2225/2170/1832 +f 2225/2170/1832 3480/3425/3075 9808/9752/9273 +f 9811/9755/9276 9810/9754/9275 9812/9756/9277 +f 9812/9756/9277 9813/9757/9278 9811/9755/9276 +f 9811/9755/9276 9813/9757/9278 6875/6819/6387 +f 6875/6819/6387 6874/6818/6386 9811/9755/9276 +f 9811/9755/9276 6874/6818/6386 2230/2174/1836 +f 2230/2174/1836 2229/2173/1835 9811/9755/9276 +f 9813/9757/9278 9812/9756/9277 9814/9758/9279 +f 9814/9758/9279 9815/9759/9280 9813/9757/9278 +f 9813/9757/9278 9815/9759/9280 9816/9760/9281 +f 9816/9760/9281 6875/6819/6387 9813/9757/9278 +f 9816/9760/9281 9815/9759/9280 9817/9761/9282 +f 9817/9761/9282 9818/9762/9283 9816/9760/9281 +f 9816/9760/9281 9818/9762/9283 9819/9763/9284 +f 9819/9763/9284 6871/6815/6383 9816/9760/9281 +f 9816/9760/9281 6871/6815/6383 6870/6814/6382 +f 6870/6814/6382 6875/6819/6387 9816/9760/9281 +f 9819/9763/9284 9818/9762/9283 9820/9764/9285 +f 9820/9764/9285 9821/9765/9286 9819/9763/9284 +f 9819/9763/9284 9821/9765/9286 2732/2676/2329 +f 2732/2676/2329 2876/2820/2473 9819/9763/9284 +f 9819/9763/9284 2876/2820/2473 6868/6812/6380 +f 6868/6812/6380 6871/6815/6383 9819/9763/9284 +f 9821/9765/9286 9820/9764/9285 9822/9766/9287 +f 9822/9766/9287 9823/9767/9288 9821/9765/9286 +f 9821/9765/9286 9823/9767/9288 2729/2673/2326 +f 2729/2673/2326 2732/2676/2329 9821/9765/9286 +f 9823/9767/9288 9824/9768/9289 2730/2674/2327 +f 2730/2674/2327 2729/2673/2326 9823/9767/9288 +f 9823/9767/9288 9822/9766/9287 9825/9769/9290 +f 9825/9769/9290 9824/9768/9289 9823/9767/9288 +f 9825/9769/9290 4478/4422/4059 4477/4421/4058 +f 4477/4421/4058 9824/9768/9289 9825/9769/9290 +f 9825/9769/9290 9822/9766/9287 9826/9770/9291 +f 9826/9770/9291 4482/4426/4063 9825/9769/9290 +f 9825/9769/9290 4482/4426/4063 4479/4423/4060 +f 4479/4423/4060 4478/4422/4059 9825/9769/9290 +f 9826/9770/9291 9822/9766/9287 9820/9764/9285 +f 9820/9764/9285 9827/9771/9292 9826/9770/9291 +f 9826/9770/9291 9827/9771/9292 9828/9772/9293 +f 9828/9772/9293 9829/9773/9294 9826/9770/9291 +f 9826/9770/9291 9829/9773/9294 4483/4427/4064 +f 4483/4427/4064 4482/4426/4063 9826/9770/9291 +f 9829/9773/9294 9828/9772/9293 9830/9774/9295 +f 9830/9774/9295 9831/9775/9296 9829/9773/9294 +f 9829/9773/9294 9831/9775/9296 4484/4428/4065 +f 4484/4428/4065 4483/4427/4064 9829/9773/9294 +f 9831/9775/9296 9830/9774/9295 9832/9776/9297 +f 9832/9776/9297 9833/9777/9298 9831/9775/9296 +f 9831/9775/9296 9833/9777/9298 4486/4430/4067 +f 4486/4430/4067 4484/4428/4065 9831/9775/9296 +f 9833/9777/9298 9832/9776/9297 4078/4022/3666 +f 4078/4022/3666 4077/4021/3665 9833/9777/9298 +f 9833/9777/9298 4077/4021/3665 4076/4020/3664 +f 4076/4020/3664 4486/4430/4067 9833/9777/9298 +f 9832/9776/9297 9830/9774/9295 9834/9778/9299 +f 9834/9778/9299 9835/9779/9300 9832/9776/9297 +f 9832/9776/9297 9835/9779/9300 9836/9780/9301 +f 9836/9780/9301 4078/4022/3666 9832/9776/9297 +f 9836/9780/9301 9837/9781/9302 4079/4023/3667 +f 4079/4023/3667 4078/4022/3666 9836/9780/9301 +f 9836/9780/9301 9835/9779/9300 9838/9782/9303 +f 9838/9782/9303 9839/9783/9304 9836/9780/9301 +f 9836/9780/9301 9839/9783/9304 9840/9784/9305 +f 9840/9784/9305 9837/9781/9302 9836/9780/9301 +f 9840/9784/9305 9841/9785/9306 3952/3897/3542 +f 3952/3897/3542 9837/9781/9302 9840/9784/9305 +f 9840/9784/9305 9839/9783/9304 9842/9786/9307 +f 9842/9786/9307 9843/9787/9308 9840/9784/9305 +f 9840/9784/9305 9843/9787/9308 9844/9788/9309 +f 9844/9788/9309 9841/9785/9306 9840/9784/9305 +f 9844/9788/9309 9845/9789/9310 3954/3898/3543 +f 3954/3898/3543 9841/9785/9306 9844/9788/9309 +f 9844/9788/9309 9843/9787/9308 9846/9790/9311 +f 9846/9790/9311 9847/9791/9312 9844/9788/9309 +f 9844/9788/9309 9847/9791/9312 9848/9792/9313 +f 9848/9792/9313 9845/9789/9310 9844/9788/9309 +f 9848/9792/9313 9849/9793/9314 9850/9794/9315 +f 9850/9794/9315 9845/9789/9310 9848/9792/9313 +f 9848/9792/9313 9847/9791/9312 9851/9795/9316 +f 9851/9795/9316 9852/9796/9317 9848/9792/9313 +f 9848/9792/9313 9852/9796/9317 9853/9797/9318 +f 9853/9797/9318 9849/9793/9314 9848/9792/9313 +f 9853/9797/9318 9854/9798/9319 9855/9799/9320 +f 9855/9799/9320 9849/9793/9314 9853/9797/9318 +f 9853/9797/9318 9852/9796/9317 9856/9800/9321 +f 9856/9800/9321 9857/9801/9322 9853/9797/9318 +f 9853/9797/9318 9857/9801/9322 9858/9802/9323 +f 9858/9802/9323 9854/9798/9319 9853/9797/9318 +f 9862/9803/9324 9859/9804/9325 9860/9805/9326 +f 9860/9805/9326 9861/9806/9327 9862/9803/9324 +f 9858/9802/9323 9857/9801/9322 9863/9807/9328 +f 9863/9807/9328 9864/9808/9329 9858/9802/9323 +f 9862/9803/9324 9865/9809/9330 9866/9810/9331 +f 9866/9810/9331 9859/9804/9325 9862/9803/9324 +f 9866/9810/9331 9867/9811/9332 9868/9812/9333 +f 9868/9812/9333 9859/9804/9325 9866/9810/9331 +f 9866/9810/9331 9865/9809/9330 9869/9813/9334 +f 9869/9813/9334 9870/9814/9335 9866/9810/9331 +f 9866/9810/9331 9870/9814/9335 9871/9815/9336 +f 9871/9815/9336 9867/9811/9332 9866/9810/9331 +f 9871/9815/9336 9872/9816/9337 9873/9817/9338 +f 9873/9817/9338 9867/9811/9332 9871/9815/9336 +f 9871/9815/9336 9870/9814/9335 9874/9818/9339 +f 9874/9818/9339 9875/9819/9340 9871/9815/9336 +f 9871/9815/9336 9875/9819/9340 9876/9820/9341 +f 9876/9820/9341 9872/9816/9337 9871/9815/9336 +f 9876/9820/9341 4579/4523/4160 4578/4522/4159 +f 4578/4522/4159 9872/9816/9337 9876/9820/9341 +f 9876/9820/9341 9875/9819/9340 9877/9821/9342 +f 9877/9821/9342 9878/9822/9343 9876/9820/9341 +f 9876/9820/9341 9878/9822/9343 4580/4524/4161 +f 4580/4524/4161 4579/4523/4160 9876/9820/9341 +f 9878/9822/9343 9877/9821/9342 9879/9823/9344 +f 9879/9823/9344 9880/9824/9345 9878/9822/9343 +f 9878/9822/9343 9880/9824/9345 4582/4526/4163 +f 4582/4526/4163 4580/4524/4161 9878/9822/9343 +f 9884/9825/9345 9881/9826/9344 9882/9827/9346 +f 9882/9827/9346 9883/9828/9347 9884/9825/9345 +f 9884/9825/9345 9883/9828/9347 4585/4530/4166 +f 4585/4530/4166 4584/4529/4165 9884/9825/9345 +f 9883/9828/9347 9882/9827/9346 9885/9829/9348 +f 9885/9829/9348 9886/9830/9349 9883/9828/9347 +f 9883/9828/9347 9886/9830/9349 9887/9831/9350 +f 9887/9831/9350 4585/4530/4166 9883/9828/9347 +f 9887/9831/9350 4592/4536/4171 4586/4531/4167 +f 4586/4531/4167 4585/4530/4166 9887/9831/9350 +f 9887/9831/9350 9886/9830/9349 9888/9832/9351 +f 9888/9832/9351 9889/9833/9352 9887/9831/9350 +f 9887/9831/9350 9889/9833/9352 9890/9834/9353 +f 9890/9834/9353 4592/4536/4171 9887/9831/9350 +f 9890/9834/9353 4597/4541/4176 4593/4537/4172 +f 4593/4537/4172 4592/4536/4171 9890/9834/9353 +f 9890/9834/9353 9889/9833/9352 9891/9835/9354 +f 9891/9835/9354 9892/9836/9355 9890/9834/9353 +f 9890/9834/9353 9892/9836/9355 9893/9837/9356 +f 9893/9837/9356 4597/4541/4176 9890/9834/9353 +f 9893/9837/9356 4602/4546/4181 4598/4542/4177 +f 4598/4542/4177 4597/4541/4176 9893/9837/9356 +f 9893/9837/9356 9892/9836/9355 9764/9708/9234 +f 9764/9708/9234 9762/9706/9232 9893/9837/9356 +f 9893/9837/9356 9762/9706/9232 9761/9705/9231 +f 9761/9705/9231 4602/4546/4181 9893/9837/9356 +f 9892/9836/9355 9891/9835/9354 9766/9710/9236 +f 9766/9710/9236 9764/9708/9234 9892/9836/9355 +f 9891/9835/9354 9889/9833/9352 9888/9832/9351 +f 9888/9832/9351 9771/9715/9241 9891/9835/9354 +f 9891/9835/9354 9771/9715/9241 9768/9712/9238 +f 9768/9712/9238 9766/9710/9236 9891/9835/9354 +f 9888/9832/9351 9886/9830/9349 9885/9829/9348 +f 9885/9829/9348 9774/9718/9244 9888/9832/9351 +f 9888/9832/9351 9774/9718/9244 9772/9716/9242 +f 9772/9716/9242 9771/9715/9241 9888/9832/9351 +f 9885/9829/9348 9882/9827/9346 9894/9838/9357 +f 9894/9838/9357 9777/9721/9247 9885/9829/9348 +f 9885/9829/9348 9777/9721/9247 9775/9719/9245 +f 9775/9719/9245 9774/9718/9244 9885/9829/9348 +f 9894/9838/9357 9882/9827/9346 9881/9826/9344 +f 9881/9826/9344 9895/9839/9358 9894/9838/9357 +f 9894/9838/9357 9895/9839/9358 9896/9840/9359 +f 9896/9840/9359 9780/9724/9250 9894/9838/9357 +f 9894/9838/9357 9780/9724/9250 9778/9722/9248 +f 9778/9722/9248 9777/9721/9247 9894/9838/9357 +f 9900/9841/9359 9897/9842/9360 9898/9843/9361 +f 9898/9843/9361 9899/9844/9362 9900/9841/9359 +f 9900/9841/9359 9899/9844/9362 9901/9845/9363 +f 9901/9845/9363 9902/9846/9364 9900/9841/9359 +f 9896/9840/9359 9784/9728/9253 9781/9725/9251 +f 9781/9725/9251 9780/9724/9250 9896/9840/9359 +f 9906/9847/9365 9903/9848/9366 9904/9849/9367 +f 9904/9849/9367 9905/9850/9368 9906/9847/9365 +f 9906/9847/9365 9905/9850/9368 9907/9851/9369 +f 9907/9851/9369 9790/9735/9257 9906/9847/9365 +f 9906/9847/9365 9790/9735/9257 9789/9734/9254 +f 9789/9734/9254 9908/9852/9370 9906/9847/9365 +f 9907/9851/9369 9905/9850/9368 9909/9853/9371 +f 9909/9853/9371 9910/9854/9372 9907/9851/9369 +f 9907/9851/9369 9910/9854/9372 9911/9855/9373 +f 9911/9855/9373 9795/9739/9260 9907/9851/9369 +f 9907/9851/9369 9795/9739/9260 9791/9736/9258 +f 9791/9736/9258 9790/9735/9257 9907/9851/9369 +f 9911/9855/9373 9910/9854/9372 9912/9856/9374 +f 9912/9856/9374 9913/9857/9375 9911/9855/9373 +f 9911/9855/9373 9913/9857/9375 9914/9858/9376 +f 9914/9858/9376 9798/9742/9263 9911/9855/9373 +f 9911/9855/9373 9798/9742/9263 9796/9740/9261 +f 9796/9740/9261 9795/9739/9260 9911/9855/9373 +f 9914/9858/9376 9913/9857/9375 9915/9859/9377 +f 9915/9859/9377 9916/9860/9378 9914/9858/9376 +f 9914/9858/9376 9916/9860/9378 9803/9747/9268 +f 9803/9747/9268 9801/9745/9266 9914/9858/9376 +f 9914/9858/9376 9801/9745/9266 9799/9743/9264 +f 9799/9743/9264 9798/9742/9263 9914/9858/9376 +f 9916/9860/9378 9915/9859/9377 9851/9795/9316 +f 9851/9795/9316 9917/9861/9379 9916/9860/9378 +f 9916/9860/9378 9917/9861/9379 9918/9862/9380 +f 9918/9862/9380 9803/9747/9268 9916/9860/9378 +f 9918/9862/9380 9917/9861/9379 9846/9790/9311 +f 9846/9790/9311 9919/9863/9381 9918/9862/9380 +f 9918/9862/9380 9919/9863/9381 9920/9864/9382 +f 9920/9864/9382 9806/9750/9271 9918/9862/9380 +f 9918/9862/9380 9806/9750/9271 9804/9748/9269 +f 9804/9748/9269 9803/9747/9268 9918/9862/9380 +f 9920/9864/9382 9919/9863/9381 9842/9786/9307 +f 9842/9786/9307 9921/9865/9383 9920/9864/9382 +f 9920/9864/9382 9921/9865/9383 9922/9866/9384 +f 9922/9866/9384 9809/9753/9274 9920/9864/9382 +f 9920/9864/9382 9809/9753/9274 9807/9751/9272 +f 9807/9751/9272 9806/9750/9271 9920/9864/9382 +f 9922/9866/9384 9921/9865/9383 9838/9782/9303 +f 9838/9782/9303 9923/9867/9385 9922/9866/9384 +f 9922/9866/9384 9923/9867/9385 9814/9758/9279 +f 9814/9758/9279 9812/9756/9277 9922/9866/9384 +f 9922/9866/9384 9812/9756/9277 9810/9754/9275 +f 9810/9754/9275 9809/9753/9274 9922/9866/9384 +f 9923/9867/9385 9838/9782/9303 9835/9779/9300 +f 9835/9779/9300 9834/9778/9299 9923/9867/9385 +f 9923/9867/9385 9834/9778/9299 9924/9868/9386 +f 9924/9868/9386 9814/9758/9279 9923/9867/9385 +f 9924/9868/9386 9834/9778/9299 9830/9774/9295 +f 9830/9774/9295 9828/9772/9293 9924/9868/9386 +f 9924/9868/9386 9828/9772/9293 9827/9771/9292 +f 9827/9771/9292 9817/9761/9282 9924/9868/9386 +f 9924/9868/9386 9817/9761/9282 9815/9759/9280 +f 9815/9759/9280 9814/9758/9279 9924/9868/9386 +f 9921/9865/9383 9842/9786/9307 9839/9783/9304 +f 9839/9783/9304 9838/9782/9303 9921/9865/9383 +f 9919/9863/9381 9846/9790/9311 9843/9787/9308 +f 9843/9787/9308 9842/9786/9307 9919/9863/9381 +f 9917/9861/9379 9851/9795/9316 9847/9791/9312 +f 9847/9791/9312 9846/9790/9311 9917/9861/9379 +f 9915/9859/9377 9856/9800/9321 9852/9796/9317 +f 9852/9796/9317 9851/9795/9316 9915/9859/9377 +f 9915/9859/9377 9913/9857/9375 9912/9856/9374 +f 9912/9856/9374 9856/9800/9321 9915/9859/9377 +f 9912/9856/9374 9863/9807/9328 9857/9801/9322 +f 9857/9801/9322 9856/9800/9321 9912/9856/9374 +f 9912/9856/9374 9910/9854/9372 9909/9853/9371 +f 9909/9853/9371 9863/9807/9328 9912/9856/9374 +f 9909/9853/9371 9925/9869/9387 9864/9808/9329 +f 9864/9808/9329 9863/9807/9328 9909/9853/9371 +f 9909/9853/9371 9905/9850/9368 9904/9849/9367 +f 9904/9849/9367 9925/9869/9387 9909/9853/9371 +f 9926/9870/9388 9874/9818/9339 9870/9814/9335 +f 9870/9814/9335 9869/9813/9334 9926/9870/9388 +f 9926/9870/9388 9899/9844/9362 9898/9843/9361 +f 9898/9843/9361 9874/9818/9339 9926/9870/9388 +f 9898/9843/9361 9877/9821/9342 9875/9819/9340 +f 9875/9819/9340 9874/9818/9339 9898/9843/9361 +f 9898/9843/9361 9897/9842/9360 9879/9823/9344 +f 9879/9823/9344 9877/9821/9342 9898/9843/9361 +f 9873/9817/9338 9927/9871/9389 9928/9872/9390 +f 9928/9872/9390 9929/9873/9391 9873/9817/9338 +f 9873/9817/9338 9929/9873/9391 9868/9812/9333 +f 9868/9812/9333 9867/9811/9332 9873/9817/9338 +f 9873/9817/9338 9872/9816/9337 4578/4522/4159 +f 4578/4522/4159 9927/9871/9389 9873/9817/9338 +f 9929/9873/9391 9928/9872/9390 9930/9874/9392 +f 9930/9874/9392 9931/9875/9393 9929/9873/9391 +f 9929/9873/9391 9931/9875/9393 9932/9876/9394 +f 9932/9876/9394 9868/9812/9333 9929/9873/9391 +f 9932/9876/9394 9931/9875/9393 9933/9877/9395 +f 9933/9877/9395 9934/9878/9396 9932/9876/9394 +f 9932/9876/9394 9934/9878/9396 9935/9879/9397 +f 9935/9879/9397 9860/9805/9326 9932/9876/9394 +f 9932/9876/9394 9860/9805/9326 9859/9804/9325 +f 9859/9804/9325 9868/9812/9333 9932/9876/9394 +f 9935/9879/9397 9934/9878/9396 9936/9880/9398 +f 9936/9880/9398 9937/9881/9399 9935/9879/9397 +f 9935/9879/9397 9937/9881/9399 9938/9882/9400 +f 9938/9882/9400 9939/9883/9401 9935/9879/9397 +f 9935/9879/9397 9939/9883/9401 9861/9806/9327 +f 9861/9806/9327 9860/9805/9326 9935/9879/9397 +f 9938/9882/9400 9937/9881/9399 9940/9884/9402 +f 9940/9884/9402 9941/9885/9403 9938/9882/9400 +f 9943/9886/9404 9942/9887/9405 3955/3899/3544 +f 3955/3899/3544 9850/9794/9315 9943/9886/9404 +f 9943/9886/9404 9850/9794/9315 9849/9793/9314 +f 9849/9793/9314 9855/9799/9320 9943/9886/9404 +f 9941/9885/9403 9940/9884/9402 9944/9888/9406 +f 9944/9888/9406 9945/9889/9407 9941/9885/9403 +f 9942/9887/9405 9946/9890/9408 3950/3895/3540 +f 3950/3895/3540 3955/3899/3544 9942/9887/9405 +f 9945/9889/9407 9944/9888/9406 4069/4014/3658 +f 4069/4014/3658 4068/4013/3657 9945/9889/9407 +f 9946/9890/9408 4080/4024/3668 3951/3896/3541 +f 3951/3896/3541 3950/3895/3540 9946/9890/9408 +f 9944/9888/9406 9947/9891/9409 9948/9892/9410 +f 9948/9892/9410 4069/4014/3658 9944/9888/9406 +f 9944/9888/9406 9940/9884/9402 9949/9893/9411 +f 9949/9893/9411 9947/9891/9409 9944/9888/9406 +f 9949/9893/9411 9950/9894/9412 9951/9895/9413 +f 9951/9895/9413 9947/9891/9409 9949/9893/9411 +f 9949/9893/9411 9940/9884/9402 9937/9881/9399 +f 9937/9881/9399 9936/9880/9398 9949/9893/9411 +f 9949/9893/9411 9936/9880/9398 9952/9896/9414 +f 9952/9896/9414 9950/9894/9412 9949/9893/9411 +f 9952/9896/9414 9953/9897/9415 9954/9898/9416 +f 9954/9898/9416 9950/9894/9412 9952/9896/9414 +f 9952/9896/9414 9936/9880/9398 9934/9878/9396 +f 9934/9878/9396 9933/9877/9395 9952/9896/9414 +f 9952/9896/9414 9933/9877/9395 9955/9899/9417 +f 9955/9899/9417 9953/9897/9415 9952/9896/9414 +f 9955/9899/9417 9956/9900/9418 9957/9901/9419 +f 9957/9901/9419 9953/9897/9415 9955/9899/9417 +f 9955/9899/9417 9933/9877/9395 9931/9875/9393 +f 9931/9875/9393 9930/9874/9392 9955/9899/9417 +f 9955/9899/9417 9930/9874/9392 9958/9902/9420 +f 9958/9902/9420 9956/9900/9418 9955/9899/9417 +f 9958/9902/9420 9959/9903/9421 9960/9904/9422 +f 9960/9904/9422 9956/9900/9418 9958/9902/9420 +f 9958/9902/9420 9930/9874/9392 9928/9872/9390 +f 9928/9872/9390 9961/9905/9423 9958/9902/9420 +f 9958/9902/9420 9961/9905/9423 9962/9906/9424 +f 9962/9906/9424 9959/9903/9421 9958/9902/9420 +f 9962/9906/9424 4567/4511/4148 4566/4510/4147 +f 4566/4510/4147 9959/9903/9421 9962/9906/9424 +f 9962/9906/9424 9961/9905/9423 4575/4519/4156 +f 4575/4519/4156 4573/4517/4154 9962/9906/9424 +f 9962/9906/9424 4573/4517/4154 4569/4513/4150 +f 4569/4513/4150 4567/4511/4148 9962/9906/9424 +f 9961/9905/9423 9928/9872/9390 9927/9871/9389 +f 9927/9871/9389 4575/4519/4156 9961/9905/9423 +f 9960/9904/9422 4560/4504/4141 4556/4500/4137 +f 4556/4500/4137 4555/4499/4136 9960/9904/9422 +f 9960/9904/9422 4555/4499/4136 9957/9901/9419 +f 9957/9901/9419 9956/9900/9418 9960/9904/9422 +f 9960/9904/9422 9959/9903/9421 4566/4510/4147 +f 4566/4510/4147 4560/4504/4141 9960/9904/9422 +f 9957/9901/9419 4555/4499/4136 4551/4495/4132 +f 4551/4495/4132 4550/4494/4131 9957/9901/9419 +f 9957/9901/9419 4550/4494/4131 9954/9898/9416 +f 9954/9898/9416 9953/9897/9415 9957/9901/9419 +f 9954/9898/9416 4550/4494/4131 4547/4491/4128 +f 4547/4491/4128 4546/4490/4127 9954/9898/9416 +f 9954/9898/9416 4546/4490/4127 9951/9895/9413 +f 9951/9895/9413 9950/9894/9412 9954/9898/9416 +f 9951/9895/9413 4546/4490/4127 4544/4488/4125 +f 4544/4488/4125 9963/9907/9425 9951/9895/9413 +f 9951/9895/9413 9963/9907/9425 9948/9892/9410 +f 9948/9892/9410 9947/9891/9409 9951/9895/9413 +f 9963/9907/9425 4544/4488/4125 4541/4486/4123 +f 4541/4486/4123 9964/9908/9426 9963/9907/9425 +f 9963/9907/9425 9964/9908/9426 9965/9909/9427 +f 9965/9909/9427 9948/9892/9410 9963/9907/9425 +f 9969/9910/9428 9966/9911/9429 9967/9912/9430 +f 9967/9912/9430 9968/9913/9431 9969/9910/9428 +f 9969/9910/9428 9968/9913/9431 4073/4018/3662 +f 4073/4018/3662 4072/4017/3661 9969/9910/9428 +f 9965/9909/9427 4070/4015/3659 4069/4014/3658 +f 4069/4014/3658 9948/9892/9410 9965/9909/9427 +f 9964/9908/9426 4541/4486/4123 4540/4485/4122 +f 4540/4485/4122 9970/9914/9432 9964/9908/9426 +f 9927/9871/9389 4578/4522/4159 4576/4520/4157 +f 4576/4520/4157 4575/4519/4156 9927/9871/9389 +f 9850/9794/9315 3955/3899/3544 3954/3898/3543 +f 3954/3898/3543 9845/9789/9310 9850/9794/9315 +f 9841/9785/9306 3954/3898/3543 3953/3894/3539 +f 3953/3894/3539 3952/3897/3542 9841/9785/9306 +f 9837/9781/9302 3952/3897/3542 3951/3896/3541 +f 3951/3896/3541 4079/4023/3667 9837/9781/9302 +f 9827/9771/9292 9820/9764/9285 9818/9762/9283 +f 9818/9762/9283 9817/9761/9282 9827/9771/9292 +f 9824/9768/9289 4477/4421/4058 9971/9915/9433 +f 9971/9915/9433 2730/2674/2327 9824/9768/9289 +f 9971/9915/9433 4474/4418/4055 9972/9916/9434 +f 9972/9916/9434 9973/9917/9435 9971/9915/9433 +f 9971/9915/9433 9973/9917/9435 2731/2675/2328 +f 2731/2675/2328 2730/2674/2327 9971/9915/9433 +f 9971/9915/9433 4477/4421/4058 4475/4419/4056 +f 4475/4419/4056 4474/4418/4055 9971/9915/9433 +f 9973/9917/9435 9972/9916/9434 9974/9918/9436 +f 9974/9918/9436 9975/9919/9437 9973/9917/9435 +f 9973/9917/9435 9975/9919/9437 9976/9920/9438 +f 9976/9920/9438 2731/2675/2328 9973/9917/9435 +f 9976/9920/9438 9975/9919/9437 3769/3713/3362 +f 3769/3713/3362 3771/3715/3364 9976/9920/9438 +f 9976/9920/9438 3771/3715/3364 9977/9921/9439 +f 9977/9921/9439 2852/2796/2449 9976/9920/9438 +f 9976/9920/9438 2852/2796/2449 2728/2669/2322 +f 2728/2669/2322 2731/2675/2328 9976/9920/9438 +f 9977/9921/9439 3771/3715/3364 3767/3712/3361 +f 3767/3712/3361 3073/3018/2670 9977/9921/9439 +f 9977/9921/9439 3073/3018/2670 3072/3017/2669 +f 3072/3017/2669 9978/9922/9440 9977/9921/9439 +f 9977/9921/9439 9978/9922/9440 2853/2797/2450 +f 2853/2797/2450 2852/2796/2449 9977/9921/9439 +f 9980/9923/9441 3076/3020/2672 2216/2160/1822 +f 2216/2160/1822 9979/9924/9442 9980/9923/9441 +f 9980/9923/9441 9979/9924/9442 2845/2790/2443 +f 2845/2790/2443 2844/2789/2442 9980/9923/9441 +f 9979/9924/9442 2216/2160/1822 2215/2159/1821 +f 2215/2159/1821 9981/9925/9443 9979/9924/9442 +f 9979/9924/9442 9981/9925/9443 9982/9926/9444 +f 9982/9926/9444 2845/2790/2443 9979/9924/9442 +f 9982/9926/9444 9981/9925/9443 9983/9927/9445 +f 9983/9927/9445 9984/9928/9446 9982/9926/9444 +f 9982/9926/9444 9984/9928/9446 9985/9929/9447 +f 9985/9929/9447 9986/9930/9448 9982/9926/9444 +f 9982/9926/9444 9986/9930/9448 2846/2791/2444 +f 2846/2791/2444 2845/2790/2443 9982/9926/9444 +f 9986/9930/9448 9985/9929/9447 4466/4410/4047 +f 4466/4410/4047 4465/4409/4046 9986/9930/9448 +f 9986/9930/9448 4465/4409/4046 2851/2795/2448 +f 2851/2795/2448 2846/2791/2444 9986/9930/9448 +f 9990/9931/9449 9987/9932/9450 9988/9933/9451 +f 9988/9933/9451 9989/9934/9452 9990/9931/9449 +f 9990/9931/9449 9989/9934/9452 4469/4414/4051 +f 4469/4414/4051 4468/4413/4050 9990/9931/9449 +f 9989/9934/9452 9988/9933/9451 9991/9935/9453 +f 9991/9935/9453 9992/9936/9454 9989/9934/9452 +f 9989/9934/9452 9992/9936/9454 4472/4416/4053 +f 4472/4416/4053 4469/4414/4051 9989/9934/9452 +f 9992/9936/9454 9991/9935/9453 9974/9918/9436 +f 9974/9918/9436 9972/9916/9434 9992/9936/9454 +f 9992/9936/9454 9972/9916/9434 4474/4418/4055 +f 4474/4418/4055 4472/4416/4053 9992/9936/9454 +f 9991/9935/9453 9988/9933/9451 9993/9937/9455 +f 9993/9937/9455 9994/9938/9456 9991/9935/9453 +f 9991/9935/9453 9994/9938/9456 3770/3714/3363 +f 3770/3714/3363 9974/9918/9436 9991/9935/9453 +f 9994/9938/9456 9993/9937/9455 3236/3180/2831 +f 3236/3180/2831 3235/3179/2830 9994/9938/9456 +f 9994/9938/9456 3235/3179/2830 3765/3710/3359 +f 3765/3710/3359 3770/3714/3363 9994/9938/9456 +f 9993/9937/9455 9995/9939/9457 3237/3181/2832 +f 3237/3181/2832 3236/3180/2831 9993/9937/9455 +f 9993/9937/9455 9988/9933/9451 9987/9932/9450 +f 9987/9932/9450 9995/9939/9457 9993/9937/9455 +f 9983/9927/9445 9981/9925/9443 2215/2159/1821 +f 2215/2159/1821 2214/2158/1820 9983/9927/9445 +f 9975/9919/9437 9974/9918/9436 3770/3714/3363 +f 3770/3714/3363 3769/3713/3362 9975/9919/9437 +f 9761/9705/9231 4607/4551/4186 4603/4547/4182 +f 4603/4547/4182 4602/4546/4181 9761/9705/9231 +f 9759/9703/9229 4612/4556/4191 4608/4552/4187 +f 4608/4552/4187 4607/4551/4186 9759/9703/9229 +f 9728/9672/9198 4617/4561/4196 4613/4557/4192 +f 4613/4557/4192 4612/4556/4191 9728/9672/9198 +f 9711/9655/9181 9710/9654/9180 9996/9940/9458 +f 9996/9940/9458 9602/9546/9074 9711/9655/9181 +f 9996/9940/9458 9710/9654/9180 9997/9941/9459 +f 9997/9941/9459 9614/9558/9086 9996/9940/9458 +f 9996/9940/9458 9614/9558/9086 9612/9556/9084 +f 9612/9556/9084 9605/9549/9077 9996/9940/9458 +f 9996/9940/9458 9605/9549/9077 9603/9547/9075 +f 9603/9547/9075 9602/9546/9074 9996/9940/9458 +f 9997/9941/9459 9710/9654/9180 9706/9650/9176 +f 9706/9650/9176 9705/9649/9175 9997/9941/9459 +f 9997/9941/9459 9705/9649/9175 9998/9942/9460 +f 9998/9942/9460 9618/9562/9090 9997/9941/9459 +f 9997/9941/9459 9618/9562/9090 9615/9559/9087 +f 9615/9559/9087 9614/9558/9086 9997/9941/9459 +f 9998/9942/9460 9705/9649/9175 9701/9645/9171 +f 9701/9645/9171 9700/9644/9170 9998/9942/9460 +f 9998/9942/9460 9700/9644/9170 9999/9943/9461 +f 9999/9943/9461 10000/9944/9462 9998/9942/9460 +f 9998/9942/9460 10000/9944/9462 9619/9563/9091 +f 9619/9563/9091 9618/9562/9090 9998/9942/9460 +f 9999/9943/9461 9700/9644/9170 9696/9640/9166 +f 9696/9640/9166 9695/9639/9165 9999/9943/9461 +f 10003/9945/9463 10001/9946/9464 10002/9947/9465 +f 10002/9947/9465 9626/9570/9098 10003/9945/9463 +f 10003/9945/9463 9626/9570/9098 9624/9568/9096 +f 9624/9568/9096 9623/9567/9095 10003/9945/9463 +f 10002/9947/9465 10001/9946/9464 9690/9634/9160 +f 9690/9634/9160 9689/9633/9159 10002/9947/9465 +f 10002/9947/9465 9689/9633/9159 10004/9948/9466 +f 10004/9948/9466 9629/9573/9101 10002/9947/9465 +f 10002/9947/9465 9629/9573/9101 9627/9571/9099 +f 9627/9571/9099 9626/9570/9098 10002/9947/9465 +f 10004/9948/9466 9689/9633/9159 9683/9627/9153 +f 9683/9627/9153 9682/9626/9152 10004/9948/9466 +f 10004/9948/9466 9682/9626/9152 10005/9949/9467 +f 10005/9949/9467 9632/9576/9104 10004/9948/9466 +f 10004/9948/9466 9632/9576/9104 9630/9574/9102 +f 9630/9574/9102 9629/9573/9101 10004/9948/9466 +f 10005/9949/9467 9682/9626/9152 9678/9622/9148 +f 9678/9622/9148 9677/9621/9147 10005/9949/9467 +f 10005/9949/9467 9677/9621/9147 10006/9950/9468 +f 10006/9950/9468 9635/9579/9107 10005/9949/9467 +f 10005/9949/9467 9635/9579/9107 9633/9577/9105 +f 9633/9577/9105 9632/9576/9104 10005/9949/9467 +f 10006/9950/9468 9677/9621/9147 9673/9617/9143 +f 9673/9617/9143 9672/9616/9142 10006/9950/9468 +f 10006/9950/9468 9672/9616/9142 10007/9951/9469 +f 10007/9951/9469 9638/9582/9110 10006/9950/9468 +f 10006/9950/9468 9638/9582/9110 9636/9580/9108 +f 9636/9580/9108 9635/9579/9107 10006/9950/9468 +f 10007/9951/9469 9672/9616/9142 9666/9611/9138 +f 9666/9611/9138 9665/9610/9137 10007/9951/9469 +f 10007/9951/9469 9665/9610/9137 9645/9589/9117 +f 9645/9589/9117 9641/9585/9113 10007/9951/9469 +f 10007/9951/9469 9641/9585/9113 9639/9583/9111 +f 9639/9583/9111 9638/9582/9110 10007/9951/9469 +f 9665/9610/9137 9664/9609/9136 9646/9590/9118 +f 9646/9590/9118 9645/9589/9117 9665/9610/9137 +f 9544/9488/9019 9543/9487/9018 9431/9375/8907 +f 9431/9375/8907 9429/9373/8905 9544/9488/9019 +f 10008/9952/9470 9538/9482/9013 9537/9481/9012 +f 9537/9481/9012 9439/9383/8915 10008/9952/9470 +f 10008/9952/9470 9439/9383/8915 9434/9379/8911 +f 9434/9379/8911 9433/9378/8910 10008/9952/9470 +f 9537/9481/9012 9531/9475/9007 9444/9388/8920 +f 9444/9388/8920 9442/9386/8918 9537/9481/9012 +f 9537/9481/9012 9442/9386/8918 9440/9384/8916 +f 9440/9384/8916 9439/9383/8915 9537/9481/9012 +f 9527/9471/9003 9447/9391/8923 9445/9389/8921 +f 9445/9389/8921 9444/9388/8920 9527/9471/9003 +f 9417/9361/8893 9416/9360/8892 2365/2309/1969 +f 2365/2309/1969 2364/2308/1968 9417/9361/8893 +f 9416/9360/8892 10009/9953/9471 10010/9954/9472 +f 10010/9954/9472 2365/2309/1969 9416/9360/8892 +f 9416/9360/8892 9414/9358/8890 9413/9357/8889 +f 9413/9357/8889 10009/9953/9471 9416/9360/8892 +f 10010/9954/9472 10011/9955/9473 10012/9956/9474 +f 10012/9956/9474 10013/9957/9475 10010/9954/9472 +f 10010/9954/9472 10013/9957/9475 2361/2306/1966 +f 2361/2306/1966 2365/2309/1969 10010/9954/9472 +f 10010/9954/9472 10009/9953/9471 10014/9958/9476 +f 10014/9958/9476 10011/9955/9473 10010/9954/9472 +f 10014/9958/9476 10015/9959/9477 10016/9960/9478 +f 10016/9960/9478 10011/9955/9473 10014/9958/9476 +f 10014/9958/9476 10009/9953/9471 9413/9357/8889 +f 9413/9357/8889 10017/9961/9479 10014/9958/9476 +f 10014/9958/9476 10017/9961/9479 10018/9962/9480 +f 10018/9962/9480 10015/9959/9477 10014/9958/9476 +f 10018/9962/9480 10019/9963/9481 10020/9964/9482 +f 10020/9964/9482 10015/9959/9477 10018/9962/9480 +f 10018/9962/9480 10017/9961/9479 9410/9354/8886 +f 9410/9354/8886 10021/9965/9483 10018/9962/9480 +f 10018/9962/9480 10021/9965/9483 10022/9966/9484 +f 10022/9966/9484 10019/9963/9481 10018/9962/9480 +f 10022/9966/9484 2651/2596/2249 2650/2595/2248 +f 2650/2595/2248 10019/9963/9481 10022/9966/9484 +f 10022/9966/9484 10021/9965/9483 9407/9351/8883 +f 9407/9351/8883 10023/9967/9485 10022/9966/9484 +f 10022/9966/9484 10023/9967/9485 2653/2597/2250 +f 2653/2597/2250 2651/2596/2249 10022/9966/9484 +f 10023/9967/9485 9407/9351/8883 9405/9349/8881 +f 9405/9349/8881 9399/9343/8875 10023/9967/9485 +f 10023/9967/9485 9399/9343/8875 9397/9341/8873 +f 9397/9341/8873 2653/2597/2250 10023/9967/9485 +f 10021/9965/9483 9410/9354/8886 9408/9352/8884 +f 9408/9352/8884 9407/9351/8883 10021/9965/9483 +f 10020/9964/9482 10024/9968/9486 10025/9969/9487 +f 10025/9969/9487 10026/9970/9488 10020/9964/9482 +f 10020/9964/9482 10026/9970/9488 10016/9960/9478 +f 10016/9960/9478 10015/9959/9477 10020/9964/9482 +f 10020/9964/9482 10019/9963/9481 2650/2595/2248 +f 2650/2595/2248 10024/9968/9486 10020/9964/9482 +f 10026/9970/9488 10025/9969/9487 10027/9971/9489 +f 10027/9971/9489 10028/9972/9490 10026/9970/9488 +f 10026/9970/9488 10028/9972/9490 10029/9973/9491 +f 10029/9973/9491 10016/9960/9478 10026/9970/9488 +f 10029/9973/9491 10028/9972/9490 10030/9974/9492 +f 10030/9974/9492 10031/9975/9493 10029/9973/9491 +f 10029/9973/9491 10031/9975/9493 2033/1977/1640 +f 2033/1977/1640 10012/9956/9474 10029/9973/9491 +f 10029/9973/9491 10012/9956/9474 10011/9955/9473 +f 10011/9955/9473 10016/9960/9478 10029/9973/9491 +f 10031/9975/9493 10030/9974/9492 10032/9976/9494 +f 10032/9976/9494 10033/9977/9495 10031/9975/9493 +f 10031/9975/9493 10033/9977/9495 2031/1975/1638 +f 2031/1975/1638 2033/1977/1640 10031/9975/9493 +f 10033/9977/9495 10032/9976/9494 10034/9978/9496 +f 10034/9978/9496 10035/9979/9497 10033/9977/9495 +f 10033/9977/9495 10035/9979/9497 2032/1976/1639 +f 2032/1976/1639 2031/1975/1638 10033/9977/9495 +f 10035/9979/9497 10034/9978/9496 10036/9980/9498 +f 10036/9980/9498 10037/9981/9499 10035/9979/9497 +f 10035/9979/9497 10037/9981/9499 10038/9982/9500 +f 10038/9982/9500 2032/1976/1639 10035/9979/9497 +f 10040/9983/9501 10039/9984/9499 1789/1733/1399 +f 1789/1733/1399 1785/1730/1396 10040/9983/9501 +f 10040/9983/9501 1785/1730/1396 1784/1729/1395 +f 1784/1729/1395 10041/9985/9502 10040/9983/9501 +f 10038/9982/9500 10042/9986/9503 2027/1971/1634 +f 2027/1971/1634 2032/1976/1639 10038/9982/9500 +f 10041/9985/9502 1784/1729/1395 3468/3413/3063 +f 3468/3413/3063 3467/3412/3062 10041/9985/9502 +f 10042/9986/9503 10043/9987/9504 2028/1972/1635 +f 2028/1972/1635 2027/1971/1634 10042/9986/9503 +f 10039/9984/9499 10044/9988/9498 10045/9989/9505 +f 10045/9989/9505 1789/1733/1399 10039/9984/9499 +f 10045/9989/9505 10046/9990/9506 1369/1314/985 +f 1369/1314/985 10047/9991/9507 10045/9989/9505 +f 10045/9989/9505 10047/9991/9507 1787/1731/1397 +f 1787/1731/1397 1789/1733/1399 10045/9989/9505 +f 10045/9989/9505 10044/9988/9498 10048/9992/9508 +f 10048/9992/9508 10046/9990/9506 10045/9989/9505 +f 10048/9992/9508 10049/9993/9509 10050/9994/9510 +f 10050/9994/9510 10046/9990/9506 10048/9992/9508 +f 10052/9995/9508 10036/9980/9498 10034/9978/9496 +f 10034/9978/9496 10051/9996/9511 10052/9995/9508 +f 10052/9995/9508 10051/9996/9511 10053/9997/9512 +f 10053/9997/9512 10054/9998/9509 10052/9995/9508 +f 10053/9997/9512 10055/9999/9513 10056/10000/9514 +f 10056/10000/9514 10054/9998/9509 10053/9997/9512 +f 10053/9997/9512 10051/9996/9511 10057/10001/9515 +f 10057/10001/9515 10058/10002/9516 10053/9997/9512 +f 10053/9997/9512 10058/10002/9516 10059/10003/9517 +f 10059/10003/9517 10055/9999/9513 10053/9997/9512 +f 10059/10003/9517 9380/9324/8856 9379/9323/8855 +f 9379/9323/8855 10055/9999/9513 10059/10003/9517 +f 10059/10003/9517 10058/10002/9516 10060/10004/9518 +f 10060/10004/9518 10061/10005/9519 10059/10003/9517 +f 10059/10003/9517 10061/10005/9519 9381/9325/8857 +f 9381/9325/8857 9380/9324/8856 10059/10003/9517 +f 10061/10005/9519 10060/10004/9518 10062/10006/9520 +f 10062/10006/9520 10063/10007/9521 10061/10005/9519 +f 10061/10005/9519 10063/10007/9521 9383/9327/8859 +f 9383/9327/8859 9381/9325/8857 10061/10005/9519 +f 10063/10007/9521 10062/10006/9520 10064/10008/9522 +f 10064/10008/9522 9393/9337/8869 10063/10007/9521 +f 10063/10007/9521 9393/9337/8869 9391/9335/8867 +f 9391/9335/8867 9383/9327/8859 10063/10007/9521 +f 10064/10008/9522 10062/10006/9520 10027/9971/9489 +f 10027/9971/9489 10025/9969/9487 10064/10008/9522 +f 10064/10008/9522 10025/9969/9487 10024/9968/9486 +f 10024/9968/9486 10065/10009/9523 10064/10008/9522 +f 10064/10008/9522 10065/10009/9523 9394/9338/8870 +f 9394/9338/8870 9393/9337/8869 10064/10008/9522 +f 10065/10009/9523 10024/9968/9486 2650/2595/2248 +f 2650/2595/2248 2649/2594/2247 10065/10009/9523 +f 10065/10009/9523 2649/2594/2247 2655/2599/2252 +f 2655/2599/2252 9394/9338/8870 10065/10009/9523 +f 10062/10006/9520 10060/10004/9518 10066/10010/9524 +f 10066/10010/9524 10027/9971/9489 10062/10006/9520 +f 10066/10010/9524 10060/10004/9518 10058/10002/9516 +f 10058/10002/9516 10057/10001/9515 10066/10010/9524 +f 10066/10010/9524 10057/10001/9515 10032/9976/9494 +f 10032/9976/9494 10030/9974/9492 10066/10010/9524 +f 10066/10010/9524 10030/9974/9492 10028/9972/9490 +f 10028/9972/9490 10027/9971/9489 10066/10010/9524 +f 10057/10001/9515 10051/9996/9511 10034/9978/9496 +f 10034/9978/9496 10032/9976/9494 10057/10001/9515 +f 10070/10011/9525 10067/10012/9526 10068/10013/9527 +f 10068/10013/9527 10069/10014/9528 10070/10011/9525 +f 10070/10011/9525 10069/10014/9528 10050/9994/9510 +f 10050/9994/9510 10049/9993/9509 10070/10011/9525 +f 10056/10000/9514 10055/9999/9513 9379/9323/8855 +f 9379/9323/8855 10071/10015/9529 10056/10000/9514 +f 10069/10014/9528 10068/10013/9527 10072/10016/9530 +f 10072/10016/9530 1374/1318/989 10069/10014/9528 +f 10069/10014/9528 1374/1318/989 1370/1315/986 +f 1370/1315/986 10050/9994/9510 10069/10014/9528 +f 10072/10016/9530 10073/10017/9531 10074/10018/9532 +f 10074/10018/9532 10075/10019/9533 10072/10016/9530 +f 10072/10016/9530 10075/10019/9533 1372/1316/987 +f 1372/1316/987 1374/1318/989 10072/10016/9530 +f 10072/10016/9530 10068/10013/9527 10076/10020/9534 +f 10076/10020/9534 10073/10017/9531 10072/10016/9530 +f 10076/10020/9534 10077/10021/9535 10078/10022/9536 +f 10078/10022/9536 10073/10017/9531 10076/10020/9534 +f 10076/10020/9534 10068/10013/9527 10067/10012/9526 +f 10067/10012/9526 10079/10023/9537 10076/10020/9534 +f 10076/10020/9534 10079/10023/9537 10080/10024/9538 +f 10080/10024/9538 10077/10021/9535 10076/10020/9534 +f 10078/10022/9536 10081/10025/9539 10082/10026/9540 +f 10082/10026/9540 10083/10027/9541 10078/10022/9536 +f 10078/10022/9536 10083/10027/9541 10074/10018/9532 +f 10074/10018/9532 10073/10017/9531 10078/10022/9536 +f 10078/10022/9536 10077/10021/9535 9368/9312/8845 +f 9368/9312/8845 10081/10025/9539 10078/10022/9536 +f 10083/10027/9541 10082/10026/9540 2339/2283/1943 +f 2339/2283/1943 10084/10028/9542 10083/10027/9541 +f 10083/10027/9541 10084/10028/9542 10085/10029/9543 +f 10085/10029/9543 10074/10018/9532 10083/10027/9541 +f 10085/10029/9543 10084/10028/9542 10086/10030/9544 +f 10086/10030/9544 10087/10031/9545 10085/10029/9543 +f 10085/10029/9543 10087/10031/9545 10088/10032/9546 +f 10088/10032/9546 10089/10033/9547 10085/10029/9543 +f 10085/10029/9543 10089/10033/9547 10075/10019/9533 +f 10075/10019/9533 10074/10018/9532 10085/10029/9543 +f 10089/10033/9547 10088/10032/9546 10090/10034/9548 +f 10090/10034/9548 1373/1317/988 10089/10033/9547 +f 10089/10033/9547 1373/1317/988 1372/1316/987 +f 1372/1316/987 10075/10019/9533 10089/10033/9547 +f 10090/10034/9548 10088/10032/9546 10091/10035/9549 +f 10091/10035/9549 10092/10036/9550 10090/10034/9548 +f 10090/10034/9548 10092/10036/9550 1788/1732/1398 +f 1788/1732/1398 10093/10037/9551 10090/10034/9548 +f 10090/10034/9548 10093/10037/9551 1368/1313/984 +f 1368/1313/984 1373/1317/988 10090/10034/9548 +f 10093/10037/9551 1788/1732/1398 1787/1731/1397 +f 1787/1731/1397 10047/9991/9507 10093/10037/9551 +f 10093/10037/9551 10047/9991/9507 1369/1314/985 +f 1369/1314/985 1368/1313/984 10093/10037/9551 +f 10092/10036/9550 10091/10035/9549 3470/3414/3064 +f 3470/3414/3064 3472/3416/3066 10092/10036/9550 +f 10092/10036/9550 3472/3416/3066 1783/1728/1394 +f 1783/1728/1394 1788/1732/1398 10092/10036/9550 +f 10091/10035/9549 10094/10038/9552 3471/3415/3065 +f 3471/3415/3065 3470/3414/3064 10091/10035/9549 +f 10091/10035/9549 10088/10032/9546 10087/10031/9545 +f 10087/10031/9545 10094/10038/9552 10091/10035/9549 +f 10094/10038/9552 10095/10039/9553 10096/10040/9554 +f 10096/10040/9554 3471/3415/3065 10094/10038/9552 +f 10094/10038/9552 10087/10031/9545 10086/10030/9544 +f 10086/10030/9544 10095/10039/9553 10094/10038/9552 +f 10096/10040/9554 10097/10041/9555 10098/10042/9556 +f 10098/10042/9556 10099/10043/9557 10096/10040/9554 +f 10096/10040/9554 10099/10043/9557 3466/3411/3061 +f 3466/3411/3061 3471/3415/3065 10096/10040/9554 +f 10096/10040/9554 10095/10039/9553 2337/2281/1941 +f 2337/2281/1941 10097/10041/9555 10096/10040/9554 +f 10101/10044/9558 10100/10045/9559 2023/1968/1631 +f 2023/1968/1631 2028/1972/1635 10101/10044/9558 +f 10101/10044/9558 2028/1972/1635 10043/9987/9504 +f 10043/9987/9504 10102/10046/9560 10101/10044/9558 +f 10100/10045/9559 10103/10047/9561 2024/1969/1632 +f 2024/1969/1632 2023/1968/1631 10100/10045/9559 +f 10098/10042/9556 10097/10041/9555 10104/10048/9562 +f 10104/10048/9562 10105/10049/9563 10098/10042/9556 +f 10104/10048/9562 2491/2435/2095 2492/2436/2096 +f 2492/2436/2096 10105/10049/9563 10104/10048/9562 +f 10104/10048/9562 10097/10041/9555 2337/2281/1941 +f 2337/2281/1941 2331/2276/1936 10104/10048/9562 +f 10104/10048/9562 2331/2276/1936 2330/2275/1935 +f 2330/2275/1935 2491/2435/2095 10104/10048/9562 +f 10103/10047/9561 10106/10050/9564 10107/10051/9565 +f 10107/10051/9565 2024/1969/1632 10103/10047/9561 +f 10109/10052/9566 2320/2264/1924 4172/4116/3758 +f 4172/4116/3758 10108/10053/9567 10109/10052/9566 +f 10107/10051/9565 10110/10054/9568 2025/1970/1633 +f 2025/1970/1633 2024/1969/1632 10107/10051/9565 +f 10109/10052/9566 2492/2436/2096 2318/2262/1922 +f 2318/2262/1922 2320/2264/1924 10109/10052/9566 +f 10108/10053/9567 4172/4116/3758 2369/2314/1974 +f 2369/2314/1974 2368/2313/1973 10108/10053/9567 +f 10110/10054/9568 2362/2307/1967 2029/1973/1636 +f 2029/1973/1636 2025/1970/1633 10110/10054/9568 +f 10095/10039/9553 10086/10030/9544 2338/2282/1942 +f 2338/2282/1942 2337/2281/1941 10095/10039/9553 +f 10086/10030/9544 10084/10028/9542 2339/2283/1943 +f 2339/2283/1943 2338/2282/1942 10086/10030/9544 +f 10082/10026/9540 10111/10055/9569 2335/2279/1939 +f 2335/2279/1939 2339/2283/1943 10082/10026/9540 +f 10082/10026/9540 10081/10025/9539 9365/9309/8842 +f 9365/9309/8842 10111/10055/9569 10082/10026/9540 +f 10111/10055/9569 10112/10056/9570 2336/2280/1940 +f 2336/2280/1940 2335/2279/1939 10111/10055/9569 +f 10111/10055/9569 9365/9309/8842 9363/9307/8840 +f 9363/9307/8840 10112/10056/9570 10111/10055/9569 +f 10112/10056/9570 10113/10057/9571 4693/4637/4269 +f 4693/4637/4269 2336/2280/1940 10112/10056/9570 +f 10112/10056/9570 9363/9307/8840 9362/9306/8839 +f 9362/9306/8839 10113/10057/9571 10112/10056/9570 +f 10113/10057/9571 4698/4642/4274 4694/4638/4270 +f 4694/4638/4270 4693/4637/4269 10113/10057/9571 +f 10113/10057/9571 9362/9306/8839 9361/9305/8838 +f 9361/9305/8838 4698/4642/4274 10113/10057/9571 +f 10081/10025/9539 9368/9312/8845 9366/9310/8843 +f 9366/9310/8843 9365/9309/8842 10081/10025/9539 +f 10077/10021/9535 10080/10024/9538 9369/9313/8846 +f 9369/9313/8846 9368/9312/8845 10077/10021/9535 +f 10071/10015/9529 9379/9323/8855 9377/9321/8853 +f 9377/9321/8853 9376/9320/8852 10071/10015/9529 +f 10050/9994/9510 1370/1315/986 1369/1314/985 +f 1369/1314/985 10046/9990/9506 10050/9994/9510 +f 10017/9961/9479 9413/9357/8889 9411/9355/8887 +f 9411/9355/8887 9410/9354/8886 10017/9961/9479 +f 10013/9957/9475 10012/9956/9474 2033/1977/1640 +f 2033/1977/1640 2030/1974/1637 10013/9957/9475 +f 10013/9957/9475 2030/1974/1637 2029/1973/1636 +f 2029/1973/1636 2361/2306/1966 10013/9957/9475 +f 9361/9305/8838 4703/4647/4279 4699/4643/4275 +f 4699/4643/4275 4698/4642/4274 9361/9305/8838 +f 9361/9305/8838 9359/9303/8836 9358/9302/8835 +f 9358/9302/8835 4703/4647/4279 9361/9305/8838 +f 9358/9302/8835 4708/4652/4284 4704/4648/4280 +f 4704/4648/4280 4703/4647/4279 9358/9302/8835 +f 9358/9302/8835 9356/9300/8833 4710/4654/4286 +f 4710/4654/4286 4708/4652/4284 9358/9302/8835 +f 9356/9300/8833 9354/9298/8831 4712/4656/4288 +f 4712/4656/4288 4710/4654/4286 9356/9300/8833 +f 9354/9298/8831 9352/9296/8829 4714/4658/4290 +f 4714/4658/4290 4712/4656/4288 9354/9298/8831 +f 9352/9296/8829 9350/9294/8827 4716/4660/4292 +f 4716/4660/4292 4714/4658/4290 9352/9296/8829 +f 9318/9262/8795 4734/4678/4310 4732/4676/4308 +f 4732/4676/4308 4731/4675/4307 9318/9262/8795 +f 9307/9251/8784 9303/9247/8780 2347/2291/1951 +f 2347/2291/1951 2346/2290/1950 9307/9251/8784 +f 9306/9250/8783 3650/3595/3245 3649/3594/3244 +f 3649/3594/3244 9302/9246/8779 9306/9250/8783 +f 9298/9242/8775 9296/9240/8773 2348/2292/1952 +f 2348/2292/1952 2347/2291/1951 9298/9242/8775 +f 9296/9240/8773 9294/9238/8771 10114/10058/9572 +f 10114/10058/9572 2348/2292/1952 9296/9240/8773 +f 10114/10058/9572 2172/2117/1780 2177/2121/1784 +f 2177/2121/1784 2348/2292/1952 10114/10058/9572 +f 10114/10058/9572 9294/9238/8771 9292/9236/8769 +f 9292/9236/8769 9291/9235/8768 10114/10058/9572 +f 10114/10058/9572 9291/9235/8768 2173/2118/1781 +f 2173/2118/1781 2172/2117/1780 10114/10058/9572 +f 9291/9235/8768 1510/1455/1123 1509/1454/1122 +f 1509/1454/1122 2173/2118/1781 9291/9235/8768 +f 9283/9227/8760 10115/10059/9573 1515/1459/1127 +f 1515/1459/1127 1514/1458/1126 9283/9227/8760 +f 10115/10059/9573 2178/2122/1785 2174/2119/1782 +f 2174/2119/1782 1515/1459/1127 10115/10059/9573 +f 9272/9216/8749 2341/2286/1946 2340/2285/1945 +f 2340/2285/1945 9277/9221/8754 9272/9216/8749 +f 9335/9279/8812 9244/9188/8721 4747/4691/4323 +f 4747/4691/4323 4745/4689/4321 9335/9279/8812 +f 9238/9182/8715 4750/4694/4326 4748/4692/4324 +f 4748/4692/4324 4747/4691/4323 9238/9182/8715 +f 8106/8051/7603 10116/10060/9574 10117/10061/9575 +f 10117/10061/9575 3531/3475/3125 8106/8051/7603 +f 8106/8051/7603 3531/3475/3125 3530/3474/3124 +f 3530/3474/3124 8107/8052/7604 8106/8051/7603 +f 8106/8051/7603 8105/8050/7602 10118/10062/9576 +f 10118/10062/9576 10116/10060/9574 8106/8051/7603 +f 10117/10061/9575 10119/10063/9577 10120/10064/9578 +f 10120/10064/9578 10121/10065/9579 10117/10061/9575 +f 10117/10061/9575 10121/10065/9579 3525/3470/3120 +f 3525/3470/3120 3531/3475/3125 10117/10061/9575 +f 10117/10061/9575 10116/10060/9574 10122/10066/9580 +f 10122/10066/9580 10119/10063/9577 10117/10061/9575 +f 10122/10066/9580 4147/4092/3735 10123/10067/9581 +f 10123/10067/9581 10119/10063/9577 10122/10066/9580 +f 10122/10066/9580 10116/10060/9574 10118/10062/9576 +f 10118/10062/9576 10124/10068/9582 10122/10066/9580 +f 10122/10066/9580 10124/10068/9582 4148/4093/3736 +f 4148/4093/3736 4147/4092/3735 10122/10066/9580 +f 10123/10067/9581 10125/10069/9583 10126/10070/9584 +f 10126/10070/9584 10127/10071/9585 10123/10067/9581 +f 10123/10067/9581 10127/10071/9585 10120/10064/9578 +f 10120/10064/9578 10119/10063/9577 10123/10067/9581 +f 10123/10067/9581 4147/4092/3735 4146/4091/3734 +f 4146/4091/3734 10125/10069/9583 10123/10067/9581 +f 10127/10071/9585 10126/10070/9584 10128/10072/9586 +f 10128/10072/9586 3910/3854/3500 10127/10071/9585 +f 10127/10071/9585 3910/3854/3500 3909/3853/3499 +f 3909/3853/3499 10120/10064/9578 10127/10071/9585 +f 10128/10072/9586 10129/10073/9587 3934/3878/3524 +f 3934/3878/3524 10130/10074/9588 10128/10072/9586 +f 10128/10072/9586 10130/10074/9588 3911/3855/3501 +f 3911/3855/3501 3910/3854/3500 10128/10072/9586 +f 10128/10072/9586 10126/10070/9584 4047/3991/3636 +f 4047/3991/3636 10129/10073/9587 10128/10072/9586 +f 10130/10074/9588 3934/3878/3524 3933/3877/3523 +f 3933/3877/3523 10131/10075/9589 10130/10074/9588 +f 10130/10074/9588 10131/10075/9589 3913/3857/3503 +f 3913/3857/3503 3911/3855/3501 10130/10074/9588 +f 10131/10075/9589 3933/3877/3523 4092/4036/3680 +f 4092/4036/3680 10132/10076/9590 10131/10075/9589 +f 10131/10075/9589 10132/10076/9590 10133/10077/9591 +f 10133/10077/9591 3913/3857/3503 10131/10075/9589 +f 10133/10077/9591 10132/10076/9590 4056/4001/3646 +f 4056/4001/3646 4055/4000/3645 10133/10077/9591 +f 10133/10077/9591 4055/4000/3645 4031/3976/3621 +f 4031/3976/3621 10134/10078/9592 10133/10077/9591 +f 10133/10077/9591 10134/10078/9592 3912/3856/3502 +f 3912/3856/3502 3913/3857/3503 10133/10077/9591 +f 10134/10078/9592 4031/3976/3621 4030/3975/3620 +f 4030/3975/3620 10135/10079/9593 10134/10078/9592 +f 10134/10078/9592 10135/10079/9593 3827/3771/3420 +f 3827/3771/3420 3912/3856/3502 10134/10078/9592 +f 10135/10079/9593 4030/3975/3620 4035/3979/3624 +f 4035/3979/3624 10136/10080/9594 10135/10079/9593 +f 10135/10079/9593 10136/10080/9594 3828/3772/3421 +f 3828/3772/3421 3827/3771/3420 10135/10079/9593 +f 10132/10076/9590 4092/4036/3680 4091/4035/3679 +f 4091/4035/3679 4056/4001/3646 10132/10076/9590 +f 10129/10073/9587 10137/10081/9595 3935/3879/3525 +f 3935/3879/3525 3934/3878/3524 10129/10073/9587 +f 10129/10073/9587 4047/3991/3636 4039/3984/3629 +f 4039/3984/3629 10137/10081/9595 10129/10073/9587 +f 10137/10081/9595 10138/10082/9596 3936/3880/3526 +f 3936/3880/3526 3935/3879/3525 10137/10081/9595 +f 10137/10081/9595 4039/3984/3629 4038/3983/3628 +f 4038/3983/3628 10138/10082/9596 10137/10081/9595 +f 10138/10082/9596 4038/3983/3628 10139/10083/9597 +f 10139/10083/9597 10140/10084/9598 10138/10082/9596 +f 10138/10082/9596 10140/10084/9598 3789/3733/3382 +f 3789/3733/3382 3936/3880/3526 10138/10082/9596 +f 10140/10084/9598 10139/10083/9597 10141/10085/9599 +f 10141/10085/9599 10142/10086/9600 10140/10084/9598 +f 10140/10084/9598 10142/10086/9600 3784/3728/3377 +f 3784/3728/3377 3789/3733/3382 10140/10084/9598 +f 10142/10086/9600 10141/10085/9599 10143/10087/9601 +f 10143/10087/9601 10144/10088/9602 10142/10086/9600 +f 10142/10086/9600 10144/10088/9602 3785/3729/3378 +f 3785/3729/3378 3784/3728/3377 10142/10086/9600 +f 10144/10088/9602 10143/10087/9601 10145/10089/9603 +f 10145/10089/9603 3465/3409/3059 10144/10088/9602 +f 10144/10088/9602 3465/3409/3059 3464/3408/3058 +f 3464/3408/3058 3785/3729/3378 10144/10088/9602 +f 10145/10089/9603 10143/10087/9601 10146/10090/9604 +f 10146/10090/9604 10147/10091/9605 10145/10089/9603 +f 10145/10089/9603 10147/10091/9605 10148/10092/9606 +f 10148/10092/9606 10149/10093/9607 10145/10089/9603 +f 10145/10089/9603 10149/10093/9607 3461/3405/3055 +f 3461/3405/3055 3465/3409/3059 10145/10089/9603 +f 10149/10093/9607 10148/10092/9606 10150/10094/9608 +f 10150/10094/9608 10151/10095/9609 10149/10093/9607 +f 10149/10093/9607 10151/10095/9609 3462/3406/3056 +f 3462/3406/3056 3461/3405/3055 10149/10093/9607 +f 10151/10095/9609 10150/10094/9608 10152/10096/9610 +f 10152/10096/9610 10153/10097/9611 10151/10095/9609 +f 10151/10095/9609 10153/10097/9611 10154/10098/9612 +f 10154/10098/9612 3462/3406/3056 10151/10095/9609 +f 10154/10098/9612 3048/2992/2644 3397/3342/2993 +f 3397/3342/2993 3462/3406/3056 10154/10098/9612 +f 10154/10098/9612 10153/10097/9611 10155/10099/9613 +f 10155/10099/9613 10156/10100/9614 10154/10098/9612 +f 10154/10098/9612 10156/10100/9614 3045/2989/2641 +f 3045/2989/2641 3048/2992/2644 10154/10098/9612 +f 10156/10100/9614 10155/10099/9613 10157/10101/9615 +f 10157/10101/9615 10158/10102/9616 10156/10100/9614 +f 10156/10100/9614 10158/10102/9616 3046/2990/2642 +f 3046/2990/2642 3045/2989/2641 10156/10100/9614 +f 10158/10102/9616 10157/10101/9615 10159/10103/9617 +f 10159/10103/9617 10160/10104/9618 10158/10102/9616 +f 10158/10102/9616 10160/10104/9618 10161/10105/9619 +f 10161/10105/9619 3046/2990/2642 10158/10102/9616 +f 10161/10105/9619 10162/10106/9620 3042/2987/2639 +f 3042/2987/2639 3046/2990/2642 10161/10105/9619 +f 10161/10105/9619 10160/10104/9618 10163/10107/9621 +f 10163/10107/9621 10164/10108/9622 10161/10105/9619 +f 10161/10105/9619 10164/10108/9622 10165/10109/9623 +f 10165/10109/9623 10162/10106/9620 10161/10105/9619 +f 10165/10109/9623 2477/2421/2081 2590/2534/2194 +f 2590/2534/2194 10162/10106/9620 10165/10109/9623 +f 10165/10109/9623 10164/10108/9622 10166/10110/9624 +f 10166/10110/9624 10167/10111/9625 10165/10109/9623 +f 10165/10109/9623 10167/10111/9625 2478/2422/2082 +f 2478/2422/2082 2477/2421/2081 10165/10109/9623 +f 10169/10112/9626 10168/10113/9627 2822/2767/2420 +f 2822/2767/2420 2821/2766/2419 10169/10112/9626 +f 10169/10112/9626 2821/2766/2419 2474/2419/2079 +f 2474/2419/2079 2473/2418/2078 10169/10112/9626 +f 10166/10110/9624 10164/10108/9622 10163/10107/9621 +f 10163/10107/9621 10170/10114/9628 10166/10110/9624 +f 10168/10113/9627 10171/10115/9629 2830/2774/2427 +f 2830/2774/2427 2822/2767/2420 10168/10113/9627 +f 10170/10114/9628 10163/10107/9621 10172/10116/9630 +f 10172/10116/9630 10173/10117/9631 10170/10114/9628 +f 10171/10115/9629 10174/10118/9632 10175/10119/9633 +f 10175/10119/9633 2830/2774/2427 10171/10115/9629 +f 10175/10119/9633 10174/10118/9632 10176/10120/9634 +f 10176/10120/9634 10177/10121/9635 10175/10119/9633 +f 10175/10119/9633 10177/10121/9635 2244/2189/1851 +f 2244/2189/1851 2250/2194/1856 10175/10119/9633 +f 10175/10119/9633 2250/2194/1856 2828/2772/2425 +f 2828/2772/2425 2830/2774/2427 10175/10119/9633 +f 10177/10121/9635 10176/10120/9634 8078/8022/7574 +f 8078/8022/7574 8077/8021/7573 10177/10121/9635 +f 10177/10121/9635 8077/8021/7573 2245/2190/1852 +f 2245/2190/1852 2244/2189/1851 10177/10121/9635 +f 10179/10122/9636 10173/10117/9631 10172/10116/9630 +f 10172/10116/9630 10178/10123/9637 10179/10122/9636 +f 10179/10122/9636 10178/10123/9637 10180/10124/9638 +f 10180/10124/9638 10181/10125/9639 10179/10122/9636 +f 10180/10124/9638 10178/10123/9637 10182/10126/9640 +f 10182/10126/9640 10183/10127/9641 10180/10124/9638 +f 10180/10124/9638 10183/10127/9641 10184/10128/9642 +f 10184/10128/9642 8070/8014/7567 10180/10124/9638 +f 10180/10124/9638 8070/8014/7567 8069/8013/7566 +f 8069/8013/7566 10181/10125/9639 10180/10124/9638 +f 10184/10128/9642 10183/10127/9641 10185/10129/9643 +f 10185/10129/9643 10186/10130/9644 10184/10128/9642 +f 10184/10128/9642 10186/10130/9644 3143/3088/2739 +f 3143/3088/2739 8062/8007/7560 10184/10128/9642 +f 10184/10128/9642 8062/8007/7560 8061/8006/7559 +f 8061/8006/7559 8070/8014/7567 10184/10128/9642 +f 10186/10130/9644 10185/10129/9643 10187/10131/9645 +f 10187/10131/9645 10188/10132/9646 10186/10130/9644 +f 10186/10130/9644 10188/10132/9646 3144/3089/2740 +f 3144/3089/2740 3143/3088/2739 10186/10130/9644 +f 10188/10132/9646 10187/10131/9645 10189/10133/9647 +f 10189/10133/9647 10190/10134/9648 10188/10132/9646 +f 10188/10132/9646 10190/10134/9648 3146/3090/2741 +f 3146/3090/2741 3144/3089/2740 10188/10132/9646 +f 10190/10134/9648 10189/10133/9647 10191/10135/9649 +f 10191/10135/9649 10192/10136/9650 10190/10134/9648 +f 10190/10134/9648 10192/10136/9650 10193/10137/9651 +f 10193/10137/9651 3146/3090/2741 10190/10134/9648 +f 10193/10137/9651 10192/10136/9650 10194/10138/9652 +f 10194/10138/9652 10195/10139/9653 10193/10137/9651 +f 10193/10137/9651 10195/10139/9653 10196/10140/9654 +f 10196/10140/9654 10197/10141/9655 10193/10137/9651 +f 10193/10137/9651 10197/10141/9655 3147/3091/2742 +f 3147/3091/2742 3146/3090/2741 10193/10137/9651 +f 10201/10142/9656 10198/10143/9657 10199/10144/9658 +f 10199/10144/9658 10200/10145/9659 10201/10142/9656 +f 10201/10142/9656 10200/10145/9659 3155/3099/2750 +f 3155/3099/2750 3154/3098/2749 10201/10142/9656 +f 10200/10145/9659 10202/10146/9660 10203/10147/9661 +f 10203/10147/9661 3155/3099/2750 10200/10145/9659 +f 10200/10145/9659 10199/10144/9658 10204/10148/9662 +f 10204/10148/9662 10202/10146/9660 10200/10145/9659 +f 10204/10148/9662 10205/10149/9663 10206/10150/9664 +f 10206/10150/9664 10202/10146/9660 10204/10148/9662 +f 10204/10148/9662 10199/10144/9658 10207/10151/9665 +f 10207/10151/9665 10208/10152/9666 10204/10148/9662 +f 10204/10148/9662 10208/10152/9666 10209/10153/9667 +f 10209/10153/9667 10205/10149/9663 10204/10148/9662 +f 10209/10153/9667 10210/10154/9668 10211/10155/9669 +f 10211/10155/9669 10205/10149/9663 10209/10153/9667 +f 10215/10156/9670 10212/10157/9671 10213/10158/9672 +f 10213/10158/9672 10214/10159/9673 10215/10156/9670 +f 10215/10156/9670 10214/10159/9673 3916/3861/3507 +f 3916/3861/3507 3915/3860/3506 10215/10156/9670 +f 10214/10159/9673 10216/10160/9674 3918/3862/3508 +f 3918/3862/3508 3916/3861/3507 10214/10159/9673 +f 10214/10159/9673 10213/10158/9672 10217/10161/9675 +f 10217/10161/9675 10216/10160/9674 10214/10159/9673 +f 10217/10161/9675 4042/3986/3631 4041/3985/3630 +f 4041/3985/3630 10216/10160/9674 10217/10161/9675 +f 10217/10161/9675 10213/10158/9672 10218/10162/9676 +f 10218/10162/9676 10219/10163/9677 10217/10161/9675 +f 10217/10161/9675 10219/10163/9677 10220/10164/9678 +f 10220/10164/9678 4042/3986/3631 10217/10161/9675 +f 10220/10164/9678 10221/10165/9679 4037/3982/3627 +f 4037/3982/3627 4042/3986/3631 10220/10164/9678 +f 10220/10164/9678 10219/10163/9677 3720/3665/3314 +f 3720/3665/3314 10222/10166/9680 10220/10164/9678 +f 10220/10164/9678 10222/10166/9680 10223/10167/9681 +f 10223/10167/9681 10221/10165/9679 10220/10164/9678 +f 10223/10167/9681 10141/10085/9599 10139/10083/9597 +f 10139/10083/9597 10221/10165/9679 10223/10167/9681 +f 10223/10167/9681 10222/10166/9680 10224/10168/9682 +f 10224/10168/9682 10146/10090/9604 10223/10167/9681 +f 10223/10167/9681 10146/10090/9604 10143/10087/9601 +f 10143/10087/9601 10141/10085/9599 10223/10167/9681 +f 10224/10168/9682 10222/10166/9680 3720/3665/3314 +f 3720/3665/3314 3719/3664/3313 10224/10168/9682 +f 10224/10168/9682 3719/3664/3313 3724/3668/3317 +f 3724/3668/3317 10225/10169/9683 10224/10168/9682 +f 10224/10168/9682 10225/10169/9683 10147/10091/9605 +f 10147/10091/9605 10146/10090/9604 10224/10168/9682 +f 10225/10169/9683 3724/3668/3317 10194/10138/9652 +f 10194/10138/9652 10226/10170/9684 10225/10169/9683 +f 10225/10169/9683 10226/10170/9684 10148/10092/9606 +f 10148/10092/9606 10147/10091/9605 10225/10169/9683 +f 10226/10170/9684 10194/10138/9652 10192/10136/9650 +f 10192/10136/9650 10191/10135/9649 10226/10170/9684 +f 10226/10170/9684 10191/10135/9649 10150/10094/9608 +f 10150/10094/9608 10148/10092/9606 10226/10170/9684 +f 10221/10165/9679 10139/10083/9597 4038/3983/3628 +f 4038/3983/3628 4037/3982/3627 10221/10165/9679 +f 10219/10163/9677 10218/10162/9676 3721/3666/3315 +f 3721/3666/3315 3720/3665/3314 10219/10163/9677 +f 10218/10162/9676 10213/10158/9672 10212/10157/9671 +f 10212/10157/9671 10227/10171/9685 10218/10162/9676 +f 10218/10162/9676 10227/10171/9685 3725/3669/3318 +f 3725/3669/3318 3721/3666/3315 10218/10162/9676 +f 10216/10160/9674 4041/3985/3630 4044/3988/3633 +f 4044/3988/3633 3918/3862/3508 10216/10160/9674 +f 10211/10155/9669 10228/10172/9686 3424/3368/3019 +f 3424/3368/3019 10229/10173/9687 10211/10155/9669 +f 10211/10155/9669 10229/10173/9687 10206/10150/9664 +f 10206/10150/9664 10205/10149/9663 10211/10155/9669 +f 10211/10155/9669 10210/10154/9668 10230/10174/9688 +f 10230/10174/9688 10228/10172/9686 10211/10155/9669 +f 10229/10173/9687 3424/3368/3019 3417/3362/3013 +f 3417/3362/3013 10231/10175/9689 10229/10173/9687 +f 10229/10173/9687 10231/10175/9689 10232/10176/9690 +f 10232/10176/9690 10206/10150/9664 10229/10173/9687 +f 10232/10176/9690 10231/10175/9689 10233/10177/9691 +f 10233/10177/9691 10234/10178/9692 10232/10176/9690 +f 10232/10176/9690 10234/10178/9692 10235/10179/9693 +f 10235/10179/9693 10203/10147/9661 10232/10176/9690 +f 10232/10176/9690 10203/10147/9661 10202/10146/9660 +f 10202/10146/9660 10206/10150/9664 10232/10176/9690 +f 10235/10179/9693 10234/10178/9692 8047/7991/7544 +f 8047/7991/7544 8046/7990/7543 10235/10179/9693 +f 10235/10179/9693 8046/7990/7543 3153/3097/2748 +f 3153/3097/2748 3152/3096/2747 10235/10179/9693 +f 10235/10179/9693 3152/3096/2747 3155/3099/2750 +f 3155/3099/2750 10203/10147/9661 10235/10179/9693 +f 10234/10178/9692 10233/10177/9691 2762/2706/2359 +f 2762/2706/2359 8047/7991/7544 10234/10178/9692 +f 10233/10177/9691 10231/10175/9689 3417/3362/3013 +f 3417/3362/3013 2773/2717/2370 10233/10177/9691 +f 10233/10177/9691 2773/2717/2370 2760/2704/2357 +f 2760/2704/2357 2762/2706/2359 10233/10177/9691 +f 10228/10172/9686 3940/3885/3531 3419/3363/3014 +f 3419/3363/3014 3424/3368/3019 10228/10172/9686 +f 10228/10172/9686 10230/10174/9688 3941/3886/3532 +f 3941/3886/3532 3940/3885/3531 10228/10172/9686 +f 10207/10151/9665 10199/10144/9658 10198/10143/9657 +f 10198/10143/9657 10236/10180/9694 10207/10151/9665 +f 10196/10140/9654 10195/10139/9653 3723/3667/3316 +f 3723/3667/3316 3725/3669/3318 10196/10140/9654 +f 10195/10139/9653 10194/10138/9652 3724/3668/3317 +f 3724/3668/3317 3723/3667/3316 10195/10139/9653 +f 10191/10135/9649 10189/10133/9647 10152/10096/9610 +f 10152/10096/9610 10150/10094/9608 10191/10135/9649 +f 10189/10133/9647 10187/10131/9645 10237/10181/9695 +f 10237/10181/9695 10152/10096/9610 10189/10133/9647 +f 10237/10181/9695 10155/10099/9613 10153/10097/9611 +f 10153/10097/9611 10152/10096/9610 10237/10181/9695 +f 10237/10181/9695 10187/10131/9645 10185/10129/9643 +f 10185/10129/9643 10238/10182/9696 10237/10181/9695 +f 10237/10181/9695 10238/10182/9696 10157/10101/9615 +f 10157/10101/9615 10155/10099/9613 10237/10181/9695 +f 10238/10182/9696 10185/10129/9643 10183/10127/9641 +f 10183/10127/9641 10182/10126/9640 10238/10182/9696 +f 10238/10182/9696 10182/10126/9640 10159/10103/9617 +f 10159/10103/9617 10157/10101/9615 10238/10182/9696 +f 10182/10126/9640 10178/10123/9637 10172/10116/9630 +f 10172/10116/9630 10159/10103/9617 10182/10126/9640 +f 10172/10116/9630 10163/10107/9621 10160/10104/9618 +f 10160/10104/9618 10159/10103/9617 10172/10116/9630 +f 10162/10106/9620 2590/2534/2194 2591/2535/2195 +f 2591/2535/2195 3042/2987/2639 10162/10106/9620 +f 10126/10070/9584 10125/10069/9583 4045/3989/3634 +f 4045/3989/3634 4047/3991/3636 10126/10070/9584 +f 10125/10069/9583 4146/4091/3734 4046/3990/3635 +f 4046/3990/3635 4045/3989/3634 10125/10069/9583 +f 10121/10065/9579 10120/10064/9578 3909/3853/3499 +f 3909/3853/3499 3908/3852/3498 10121/10065/9579 +f 10121/10065/9579 3908/3852/3498 3324/3268/2919 +f 3324/3268/2919 3525/3470/3120 10121/10065/9579 +f 8083/8027/7579 8079/8023/7575 8073/8018/7570 +f 8073/8018/7570 8072/8017/7569 8083/8027/7579 +f 8062/8007/7560 3143/3088/2739 3142/3087/2738 +f 3142/3087/2738 8063/8008/7561 8062/8007/7560 +f 8047/7991/7544 2762/2706/2359 2754/2699/2352 +f 2754/2699/2352 8042/7986/7539 8047/7991/7544 +f 7994/7938/7491 7993/7937/7490 2897/2842/2495 +f 2897/2842/2495 2896/2841/2494 7994/7938/7491 +f 7986/7930/7483 7984/7928/7481 3298/3243/2894 +f 3298/3243/2894 3297/3242/2893 7986/7930/7483 +f 7982/7926/7479 7981/7925/7478 3302/3246/2897 +f 3302/3246/2897 3298/3243/2894 7982/7926/7479 +f 7921/7865/7418 7919/7863/7416 7918/7862/7415 +f 7918/7862/7415 2855/2800/2453 7921/7865/7418 +f 7918/7862/7415 7912/7856/7409 2856/2801/2454 +f 2856/2801/2454 2855/2800/2453 7918/7862/7415 +f 7918/7862/7415 7915/7859/7412 7913/7857/7410 +f 7913/7857/7410 7912/7856/7409 7918/7862/7415 +f 7912/7856/7409 7909/7854/7407 2861/2805/2458 +f 2861/2805/2458 2856/2801/2454 7912/7856/7409 +f 7852/7796/7349 7771/7715/7269 2536/2481/2141 +f 2536/2481/2141 2535/2480/2140 7852/7796/7349 +f 7852/7796/7349 7774/7718/7272 7772/7716/7270 +f 7772/7716/7270 7771/7715/7269 7852/7796/7349 +f 7850/7794/7347 7777/7721/7275 7775/7719/7273 +f 7775/7719/7273 7774/7718/7272 7850/7794/7347 +f 7846/7790/7343 7780/7724/7278 7778/7722/7276 +f 7778/7722/7276 7777/7721/7275 7846/7790/7343 +f 7842/7786/7339 7783/7727/7281 7781/7725/7279 +f 7781/7725/7279 7780/7724/7278 7842/7786/7339 +f 7771/7715/7269 7768/7712/7266 2542/2486/2146 +f 2542/2486/2146 2536/2481/2141 7771/7715/7269 +f 7761/7705/7259 7760/7704/2403 4234/4179/3821 +f 4234/4179/3821 4233/4178/3820 7761/7705/7259 +f 7740/7684/7248 7736/7680/7241 7733/7678/7239 +f 7733/7678/7239 2241/2186/1848 7740/7684/7248 +f 7733/7678/7239 7732/7677/7238 2242/2187/1849 +f 2242/2187/1849 2241/2186/1848 7733/7678/7239 +f 7726/7670/7231 7725/7669/7230 10239/10183/9697 +f 10239/10183/9697 10240/10184/9698 7726/7670/7231 +f 7726/7670/7231 10240/10184/9698 10241/10185/9699 +f 10241/10185/9699 7718/7662/7223 7726/7670/7231 +f 10241/10185/9699 10240/10184/9698 10242/10186/9700 +f 10242/10186/9700 10243/10187/9701 10241/10185/9699 +f 10241/10185/9699 10243/10187/9701 10244/10188/9702 +f 10244/10188/9702 7713/7657/7218 10241/10185/9699 +f 10241/10185/9699 7713/7657/7218 7712/7656/7217 +f 7712/7656/7217 7718/7662/7223 10241/10185/9699 +f 10244/10188/9702 10243/10187/9701 10245/10189/9703 +f 10245/10189/9703 10246/10190/9704 10244/10188/9702 +f 10244/10188/9702 10246/10190/9704 10247/10191/9705 +f 10247/10191/9705 7708/7652/7213 10244/10188/9702 +f 10244/10188/9702 7708/7652/7213 7707/7651/7212 +f 7707/7651/7212 7713/7657/7218 10244/10188/9702 +f 10247/10191/9705 10246/10190/9704 10248/10192/9706 +f 10248/10192/9706 10249/10193/9707 10247/10191/9705 +f 10247/10191/9705 10249/10193/9707 3191/3136/2787 +f 3191/3136/2787 3190/3135/2786 10247/10191/9705 +f 10247/10191/9705 3190/3135/2786 7701/7646/7207 +f 7701/7646/7207 7708/7652/7213 10247/10191/9705 +f 10249/10193/9707 10248/10192/9706 10250/10194/9708 +f 10250/10194/9708 10251/10195/9709 10249/10193/9707 +f 10249/10193/9707 10251/10195/9709 3193/3137/2788 +f 3193/3137/2788 3191/3136/2787 10249/10193/9707 +f 10255/10196/9710 10252/10197/9711 10253/10198/9712 +f 10253/10198/9712 10254/10199/9713 10255/10196/9710 +f 10255/10196/9710 10254/10199/9713 10256/10200/9714 +f 10256/10200/9714 10257/10201/9715 10255/10196/9710 +f 10256/10200/9714 10258/10202/9716 10259/10203/9717 +f 10259/10203/9717 10260/10204/9718 10256/10200/9714 +f 10256/10200/9714 10260/10204/9718 10261/10205/9719 +f 10261/10205/9719 10257/10201/9715 10256/10200/9714 +f 10256/10200/9714 10254/10199/9713 10262/10206/9720 +f 10262/10206/9720 10258/10202/9716 10256/10200/9714 +f 10262/10206/9720 10263/10207/9721 10264/10208/9722 +f 10264/10208/9722 10258/10202/9716 10262/10206/9720 +f 10262/10206/9720 10254/10199/9713 10253/10198/9712 +f 10253/10198/9712 1989/1933/1596 10262/10206/9720 +f 10262/10206/9720 1989/1933/1596 1988/1932/1595 +f 1988/1932/1595 10263/10207/9721 10262/10206/9720 +f 10264/10208/9722 10265/10209/9723 10266/10210/9724 +f 10266/10210/9724 10267/10211/9725 10264/10208/9722 +f 10264/10208/9722 10267/10211/9725 10259/10203/9717 +f 10259/10203/9717 10258/10202/9716 10264/10208/9722 +f 10264/10208/9722 10263/10207/9721 1345/1289/960 +f 1345/1289/960 10265/10209/9723 10264/10208/9722 +f 10267/10211/9725 10266/10210/9724 10268/10212/9726 +f 10268/10212/9726 10269/10213/9727 10267/10211/9725 +f 10267/10211/9725 10269/10213/9727 10270/10214/9728 +f 10270/10214/9728 10259/10203/9717 10267/10211/9725 +f 10270/10214/9728 10269/10213/9727 10271/10215/9729 +f 10271/10215/9729 10272/10216/9730 10270/10214/9728 +f 10270/10214/9728 10272/10216/9730 10273/10217/9731 +f 10273/10217/9731 10274/10218/9732 10270/10214/9728 +f 10270/10214/9728 10274/10218/9732 10260/10204/9718 +f 10260/10204/9718 10259/10203/9717 10270/10214/9728 +f 10274/10218/9732 10273/10217/9731 10275/10219/9733 +f 10275/10219/9733 10276/10220/9734 10274/10218/9732 +f 10274/10218/9732 10276/10220/9734 10261/10205/9719 +f 10261/10205/9719 10260/10204/9718 10274/10218/9732 +f 10275/10219/9733 10273/10217/9731 10277/10221/9735 +f 10277/10221/9735 10278/10222/9736 10275/10219/9733 +f 10281/10223/9737 10279/10224/9736 10280/10225/9738 +f 10280/10225/9738 7692/7636/7197 10281/10223/9737 +f 10281/10223/9737 7692/7636/7197 3187/3132/2783 +f 3187/3132/2783 3186/3131/2782 10281/10223/9737 +f 10280/10225/9738 10279/10224/9736 10282/10226/9739 +f 10282/10226/9739 10283/10227/9740 10280/10225/9738 +f 10280/10225/9738 10283/10227/9740 10284/10228/9741 +f 10284/10228/9741 7688/7632/7193 10280/10225/9738 +f 10280/10225/9738 7688/7632/7193 7687/7631/7192 +f 7687/7631/7192 7692/7636/7197 10280/10225/9738 +f 10284/10228/9741 10283/10227/9740 10285/10229/9742 +f 10285/10229/9742 10286/10230/9743 10284/10228/9741 +f 10284/10228/9741 10286/10230/9743 10287/10231/9744 +f 10287/10231/9744 7683/7627/7188 10284/10228/9741 +f 10284/10228/9741 7683/7627/7188 7682/7626/7187 +f 7682/7626/7187 7688/7632/7193 10284/10228/9741 +f 10287/10231/9744 10286/10230/9743 10288/10232/9745 +f 10288/10232/9745 10289/10233/9746 10287/10231/9744 +f 10287/10231/9744 10289/10233/9746 10290/10234/9747 +f 10290/10234/9747 7678/7622/7183 10287/10231/9744 +f 10287/10231/9744 7678/7622/7183 7677/7621/7182 +f 7677/7621/7182 7683/7627/7188 10287/10231/9744 +f 10290/10234/9747 10289/10233/9746 10291/10235/9748 +f 10291/10235/9748 10292/10236/9749 10290/10234/9747 +f 10290/10234/9747 10292/10236/9749 10293/10237/9750 +f 10293/10237/9750 7673/7617/7178 10290/10234/9747 +f 10290/10234/9747 7673/7617/7178 7672/7616/7177 +f 7672/7616/7177 7678/7622/7183 10290/10234/9747 +f 10293/10237/9750 10292/10236/9749 10294/10238/9751 +f 10294/10238/9751 10295/10239/9752 10293/10237/9750 +f 10293/10237/9750 10295/10239/9752 10296/10240/9753 +f 10296/10240/9753 7668/7612/7173 10293/10237/9750 +f 10293/10237/9750 7668/7612/7173 7667/7611/7172 +f 7667/7611/7172 7673/7617/7178 10293/10237/9750 +f 10296/10240/9753 10295/10239/9752 10297/10241/9754 +f 10297/10241/9754 10298/10242/9755 10296/10240/9753 +f 10296/10240/9753 10298/10242/9755 10299/10243/9756 +f 10299/10243/9756 7663/7607/7168 10296/10240/9753 +f 10296/10240/9753 7663/7607/7168 7662/7606/7167 +f 7662/7606/7167 7668/7612/7173 10296/10240/9753 +f 10299/10243/9756 10298/10242/9755 10300/10244/9757 +f 10300/10244/9757 10301/10245/9758 10299/10243/9756 +f 10299/10243/9756 10301/10245/9758 10302/10246/9759 +f 10302/10246/9759 7658/7602/7163 10299/10243/9756 +f 10299/10243/9756 7658/7602/7163 7657/7601/7162 +f 7657/7601/7162 7663/7607/7168 10299/10243/9756 +f 10302/10246/9759 10301/10245/9758 10303/10247/9760 +f 10303/10247/9760 10304/10248/9761 10302/10246/9759 +f 10302/10246/9759 10304/10248/9761 10305/10249/9762 +f 10305/10249/9762 7653/7597/7158 10302/10246/9759 +f 10302/10246/9759 7653/7597/7158 7652/7596/7157 +f 7652/7596/7157 7658/7602/7163 10302/10246/9759 +f 10305/10249/9762 10304/10248/9761 10306/10250/9763 +f 10306/10250/9763 1210/1155/827 10305/10249/9762 +f 10305/10249/9762 1210/1155/827 1209/1154/826 +f 1209/1154/826 7650/7594/7155 10305/10249/9762 +f 10305/10249/9762 7650/7594/7155 7649/7593/7154 +f 7649/7593/7154 7653/7597/7158 10305/10249/9762 +f 10306/10250/9763 10307/10251/9764 10308/10252/9765 +f 10308/10252/9765 10309/10253/9766 10306/10250/9763 +f 10306/10250/9763 10309/10253/9766 1211/1156/828 +f 1211/1156/828 1210/1155/827 10306/10250/9763 +f 10306/10250/9763 10304/10248/9761 10303/10247/9760 +f 10303/10247/9760 10307/10251/9764 10306/10250/9763 +f 10309/10253/9766 10308/10252/9765 10310/10254/9767 +f 10310/10254/9767 10311/10255/9768 10309/10253/9766 +f 10309/10253/9766 10311/10255/9768 1215/1159/831 +f 1215/1159/831 1211/1156/828 10309/10253/9766 +f 10311/10255/9768 10310/10254/9767 10312/10256/9769 +f 10312/10256/9769 10313/10257/9770 10311/10255/9768 +f 10311/10255/9768 10313/10257/9770 10314/10258/9771 +f 10314/10258/9771 1215/1159/831 10311/10255/9768 +f 10314/10258/9771 10313/10257/9770 10315/10259/9772 +f 10315/10259/9772 7644/7588/7149 10314/10258/9771 +f 10314/10258/9771 7644/7588/7149 2903/2848/2501 +f 2903/2848/2501 2902/2847/2500 10314/10258/9771 +f 10314/10258/9771 2902/2847/2500 1213/1157/829 +f 1213/1157/829 1215/1159/831 10314/10258/9771 +f 10317/10260/9773 10316/10261/9774 2623/2567/2227 +f 2623/2567/2227 2622/2566/2226 10317/10260/9773 +f 10315/10259/9772 7640/7584/7145 7639/7583/7144 +f 7639/7583/7144 7644/7588/7149 10315/10259/9772 +f 10315/10259/9772 10313/10257/9770 10312/10256/9769 +f 10312/10256/9769 10318/10262/9775 10315/10259/9772 +f 10316/10261/9774 10319/10263/9776 2624/2568/2228 +f 2624/2568/2228 2623/2567/2227 10316/10261/9774 +f 10316/10261/9774 10320/10264/9777 10321/10265/9778 +f 10321/10265/9778 10319/10263/9776 10316/10261/9774 +f 10321/10265/9778 1924/1869/1532 1923/1868/1531 +f 1923/1868/1531 10319/10263/9776 10321/10265/9778 +f 10323/10266/9778 10312/10256/9769 10310/10254/9767 +f 10310/10254/9767 10322/10267/9779 10323/10266/9778 +f 10323/10266/9778 10322/10267/9779 10324/10268/9780 +f 10324/10268/9780 10325/10269/1532 10323/10266/9778 +f 10324/10268/9780 10326/10270/9781 1921/1865/1528 +f 1921/1865/1528 10325/10269/1532 10324/10268/9780 +f 10324/10268/9780 10322/10267/9779 10327/10271/9782 +f 10327/10271/9782 10328/10272/9783 10324/10268/9780 +f 10324/10268/9780 10328/10272/9783 10329/10273/9784 +f 10329/10273/9784 10326/10270/9781 10324/10268/9780 +f 10329/10273/9784 10330/10274/9785 10331/10275/9786 +f 10331/10275/9786 10326/10270/9781 10329/10273/9784 +f 10329/10273/9784 10328/10272/9783 10332/10276/9787 +f 10332/10276/9787 10333/10277/9788 10329/10273/9784 +f 10329/10273/9784 10333/10277/9788 10334/10278/9789 +f 10334/10278/9789 10330/10274/9785 10329/10273/9784 +f 10334/10278/9789 10335/10279/9790 10336/10280/9791 +f 10336/10280/9791 10330/10274/9785 10334/10278/9789 +f 10334/10278/9789 10333/10277/9788 10337/10281/9792 +f 10337/10281/9792 10338/10282/9793 10334/10278/9789 +f 10334/10278/9789 10338/10282/9793 10339/10283/9794 +f 10339/10283/9794 10335/10279/9790 10334/10278/9789 +f 10339/10283/9794 4049/3994/3639 4048/3993/3638 +f 4048/3993/3638 10335/10279/9790 10339/10283/9794 +f 10339/10283/9794 10338/10282/9793 10340/10284/9795 +f 10340/10284/9795 4210/4154/3796 10339/10283/9794 +f 10339/10283/9794 4210/4154/3796 4209/4153/3795 +f 4209/4153/3795 4049/3994/3639 10339/10283/9794 +f 10340/10284/9795 10338/10282/9793 10337/10281/9792 +f 10337/10281/9792 10341/10285/9796 10340/10284/9795 +f 10340/10284/9795 10341/10285/9796 10342/10286/9797 +f 10342/10286/9797 10343/10287/9798 10340/10284/9795 +f 10340/10284/9795 10343/10287/9798 4211/4155/3797 +f 4211/4155/3797 4210/4154/3796 10340/10284/9795 +f 10343/10287/9798 10342/10286/9797 10294/10238/9751 +f 10294/10238/9751 10344/10288/9799 10343/10287/9798 +f 10343/10287/9798 10344/10288/9799 4212/4156/3798 +f 4212/4156/3798 4211/4155/3797 10343/10287/9798 +f 10344/10288/9799 10294/10238/9751 10292/10236/9749 +f 10292/10236/9749 10291/10235/9748 10344/10288/9799 +f 10344/10288/9799 10291/10235/9748 10345/10289/9800 +f 10345/10289/9800 4212/4156/3798 10344/10288/9799 +f 10345/10289/9800 10346/10290/9801 4207/4151/3793 +f 4207/4151/3793 4212/4156/3798 10345/10289/9800 +f 10345/10289/9800 10291/10235/9748 10289/10233/9746 +f 10289/10233/9746 10288/10232/9745 10345/10289/9800 +f 10345/10289/9800 10288/10232/9745 10347/10291/9802 +f 10347/10291/9802 10346/10290/9801 10345/10289/9800 +f 10347/10291/9802 10348/10292/9803 10349/10293/9804 +f 10349/10293/9804 10346/10290/9801 10347/10291/9802 +f 10347/10291/9802 10288/10232/9745 10286/10230/9743 +f 10286/10230/9743 10285/10229/9742 10347/10291/9802 +f 10347/10291/9802 10285/10229/9742 10350/10294/9805 +f 10350/10294/9805 10348/10292/9803 10347/10291/9802 +f 10354/10295/9806 10351/10296/9807 10352/10297/9808 +f 10352/10297/9808 10353/10298/9809 10354/10295/9806 +f 10350/10294/9805 10285/10229/9742 10283/10227/9740 +f 10283/10227/9740 10282/10226/9739 10350/10294/9805 +f 10354/10295/9806 10355/10299/9810 10356/10300/9811 +f 10356/10300/9811 10351/10296/9807 10354/10295/9806 +f 10356/10300/9811 10357/10301/9812 10358/10302/9813 +f 10358/10302/9813 10351/10296/9807 10356/10300/9811 +f 10356/10300/9811 10355/10299/9810 10278/10222/9736 +f 10278/10222/9736 10277/10221/9735 10356/10300/9811 +f 10356/10300/9811 10277/10221/9735 10359/10303/9814 +f 10359/10303/9814 10357/10301/9812 10356/10300/9811 +f 10359/10303/9814 10360/10304/9815 10361/10305/9816 +f 10361/10305/9816 10357/10301/9812 10359/10303/9814 +f 10359/10303/9814 10277/10221/9735 10273/10217/9731 +f 10273/10217/9731 10272/10216/9730 10359/10303/9814 +f 10359/10303/9814 10272/10216/9730 10271/10215/9729 +f 10271/10215/9729 10360/10304/9815 10359/10303/9814 +f 10361/10305/9816 10362/10306/9817 10363/10307/9818 +f 10363/10307/9818 10364/10308/9819 10361/10305/9816 +f 10361/10305/9816 10364/10308/9819 10358/10302/9813 +f 10358/10302/9813 10357/10301/9812 10361/10305/9816 +f 10361/10305/9816 10360/10304/9815 10365/10309/9820 +f 10365/10309/9820 10362/10306/9817 10361/10305/9816 +f 10365/10309/9820 10366/10310/9821 10367/10311/9822 +f 10367/10311/9822 10362/10306/9817 10365/10309/9820 +f 10365/10309/9820 10360/10304/9815 10271/10215/9729 +f 10271/10215/9729 10368/10312/9823 10365/10309/9820 +f 10365/10309/9820 10368/10312/9823 10369/10313/9824 +f 10369/10313/9824 10366/10310/9821 10365/10309/9820 +f 10369/10313/9824 10370/10314/9825 10371/10315/9826 +f 10371/10315/9826 10366/10310/9821 10369/10313/9824 +f 10369/10313/9824 10368/10312/9823 10268/10212/9726 +f 10268/10212/9726 10372/10316/9827 10369/10313/9824 +f 10369/10313/9824 10372/10316/9827 10373/10317/9828 +f 10373/10317/9828 10370/10314/9825 10369/10313/9824 +f 10373/10317/9828 1143/1088/761 1142/1087/760 +f 1142/1087/760 10370/10314/9825 10373/10317/9828 +f 10373/10317/9828 10372/10316/9827 10374/10318/9829 +f 10374/10318/9829 10375/10319/9830 10373/10317/9828 +f 10373/10317/9828 10375/10319/9830 1147/1091/764 +f 1147/1091/764 1143/1088/761 10373/10317/9828 +f 10375/10319/9830 10374/10318/9829 10376/10320/9831 +f 10376/10320/9831 10377/10321/9832 10375/10319/9830 +f 10375/10319/9830 10377/10321/9832 1165/1110/782 +f 1165/1110/782 1147/1091/764 10375/10319/9830 +f 10377/10321/9832 10376/10320/9831 1344/1288/959 +f 1344/1288/959 1343/1287/958 10377/10321/9832 +f 10377/10321/9832 1343/1287/958 1168/1112/784 +f 1168/1112/784 1165/1110/782 10377/10321/9832 +f 10376/10320/9831 10374/10318/9829 10266/10210/9724 +f 10266/10210/9724 10265/10209/9723 10376/10320/9831 +f 10376/10320/9831 10265/10209/9723 1345/1289/960 +f 1345/1289/960 1344/1288/959 10376/10320/9831 +f 10374/10318/9829 10372/10316/9827 10268/10212/9726 +f 10268/10212/9726 10266/10210/9724 10374/10318/9829 +f 10371/10315/9826 10378/10322/9833 4191/4135/3777 +f 4191/4135/3777 10379/10323/9834 10371/10315/9826 +f 10371/10315/9826 10379/10323/9834 10367/10311/9822 +f 10367/10311/9822 10366/10310/9821 10371/10315/9826 +f 10371/10315/9826 10370/10314/9825 1142/1087/760 +f 1142/1087/760 10378/10322/9833 10371/10315/9826 +f 10379/10323/9834 4191/4135/3777 4190/4134/3776 +f 4190/4134/3776 10380/10324/9835 10379/10323/9834 +f 10379/10323/9834 10380/10324/9835 10381/10325/9836 +f 10381/10325/9836 10367/10311/9822 10379/10323/9834 +f 10381/10325/9836 10380/10324/9835 1236/1180/852 +f 1236/1180/852 10382/10326/9837 10381/10325/9836 +f 10381/10325/9836 10382/10326/9837 10383/10327/9838 +f 10383/10327/9838 10363/10307/9818 10381/10325/9836 +f 10381/10325/9836 10363/10307/9818 10362/10306/9817 +f 10362/10306/9817 10367/10311/9822 10381/10325/9836 +f 10383/10327/9838 10382/10326/9837 10384/10328/9839 +f 10384/10328/9839 10385/10329/9840 10383/10327/9838 +f 10383/10327/9838 10385/10329/9840 1559/1504/1172 +f 1559/1504/1172 1558/1503/1171 10383/10327/9838 +f 10383/10327/9838 1558/1503/1171 10364/10308/9819 +f 10364/10308/9819 10363/10307/9818 10383/10327/9838 +f 10385/10329/9840 10384/10328/9839 10386/10330/9841 +f 10386/10330/9841 10387/10331/9842 10385/10329/9840 +f 10385/10329/9840 10387/10331/9842 1561/1505/1173 +f 1561/1505/1173 1559/1504/1172 10385/10329/9840 +f 10387/10331/9842 10386/10330/9841 10388/10332/9843 +f 10388/10332/9843 1393/1337/1008 10387/10331/9842 +f 10387/10331/9842 1393/1337/1008 1392/1336/1007 +f 1392/1336/1007 1561/1505/1173 10387/10331/9842 +f 10388/10332/9843 1263/1207/879 1262/1206/878 +f 1262/1206/878 10389/10333/9844 10388/10332/9843 +f 10388/10332/9843 10389/10333/9844 1389/1334/1005 +f 1389/1334/1005 1393/1337/1008 10388/10332/9843 +f 10388/10332/9843 10386/10330/9841 1238/1182/854 +f 1238/1182/854 1263/1207/879 10388/10332/9843 +f 10389/10333/9844 1262/1206/878 1227/1172/844 +f 1227/1172/844 1226/1171/843 10389/10333/9844 +f 10389/10333/9844 1226/1171/843 1232/1176/848 +f 1232/1176/848 1389/1334/1005 10389/10333/9844 +f 10386/10330/9841 10384/10328/9839 1235/1179/851 +f 1235/1179/851 1238/1182/854 10386/10330/9841 +f 10384/10328/9839 10382/10326/9837 1236/1180/852 +f 1236/1180/852 1235/1179/851 10384/10328/9839 +f 10380/10324/9835 4190/4134/3776 1233/1178/850 +f 1233/1178/850 1236/1180/852 10380/10324/9835 +f 10378/10322/9833 10390/10334/9845 4188/4133/3775 +f 4188/4133/3775 4191/4135/3777 10378/10322/9833 +f 10378/10322/9833 1142/1087/760 1141/1086/759 +f 1141/1086/759 10390/10334/9845 10378/10322/9833 +f 10390/10334/9845 1136/1081/754 1135/1080/753 +f 1135/1080/753 4188/4133/3775 10390/10334/9845 +f 10390/10334/9845 1141/1086/759 10391/10335/9846 +f 10391/10335/9846 1136/1081/754 10390/10334/9845 +f 10368/10312/9823 10271/10215/9729 10269/10213/9727 +f 10269/10213/9727 10268/10212/9726 10368/10312/9823 +f 10364/10308/9819 1558/1503/1171 1557/1502/1170 +f 1557/1502/1170 10358/10302/9813 10364/10308/9819 +f 10358/10302/9813 1557/1502/1170 10352/10297/9808 +f 10352/10297/9808 10351/10296/9807 10358/10302/9813 +f 10352/10297/9808 1557/1502/1170 1560/1501/1169 +f 1560/1501/1169 10392/10336/9847 10352/10297/9808 +f 10352/10297/9808 10392/10336/9847 10393/10337/9848 +f 10393/10337/9848 10353/10298/9809 10352/10297/9808 +f 10392/10336/9847 1560/1501/1169 1564/1508/1176 +f 1564/1508/1176 10394/10338/9849 10392/10336/9847 +f 10392/10336/9847 10394/10338/9849 10395/10339/9850 +f 10395/10339/9850 10393/10337/9848 10392/10336/9847 +f 10394/10338/9849 1564/1508/1176 10396/10340/9851 +f 10396/10340/9851 10397/10341/9852 10394/10338/9849 +f 10394/10338/9849 10397/10341/9852 10398/10342/9853 +f 10398/10342/9853 10395/10339/9850 10394/10338/9849 +f 10397/10341/9852 10396/10340/9851 2420/2364/2024 +f 2420/2364/2024 2425/2369/2029 10397/10341/9852 +f 10397/10341/9852 2425/2369/2029 7274/7218/6783 +f 7274/7218/6783 10398/10342/9853 10397/10341/9852 +f 10396/10340/9851 10399/10343/9854 2421/2365/2025 +f 2421/2365/2025 2420/2364/2024 10396/10340/9851 +f 10396/10340/9851 1564/1508/1176 1563/1507/1175 +f 1563/1507/1175 10399/10343/9854 10396/10340/9851 +f 10399/10343/9854 1624/1568/1236 10400/10344/9855 +f 10400/10344/9855 2421/2365/2025 10399/10343/9854 +f 10399/10343/9854 1563/1507/1175 1623/1567/1235 +f 1623/1567/1235 1624/1568/1236 10399/10343/9854 +f 10400/10344/9855 1849/1793/1456 1848/1792/1455 +f 1848/1792/1455 10401/10345/9856 10400/10344/9855 +f 10400/10344/9855 10401/10345/9856 2416/2361/2021 +f 2416/2361/2021 2421/2365/2025 10400/10344/9855 +f 10400/10344/9855 1624/1568/1236 1622/1566/1234 +f 1622/1566/1234 1849/1793/1456 10400/10344/9855 +f 10401/10345/9856 1848/1792/1455 1847/1791/1454 +f 1847/1791/1454 10402/10346/9857 10401/10345/9856 +f 10401/10345/9856 10402/10346/9857 2417/2362/2022 +f 2417/2362/2022 2416/2361/2021 10401/10345/9856 +f 10402/10346/9857 10403/10347/9858 10404/10348/9859 +f 10404/10348/9859 2417/2362/2022 10402/10346/9857 +f 10402/10346/9857 1847/1791/1454 10405/10349/9860 +f 10405/10349/9860 10403/10347/9858 10402/10346/9857 +f 10405/10349/9860 10406/10350/9861 10407/10351/9862 +f 10407/10351/9862 10403/10347/9858 10405/10349/9860 +f 10405/10349/9860 1847/1791/1454 1807/1751/1417 +f 1807/1751/1417 1805/1749/1415 10405/10349/9860 +f 10405/10349/9860 1805/1749/1415 1804/1748/1414 +f 1804/1748/1414 10406/10350/9861 10405/10349/9860 +f 10407/10351/9862 10408/10352/9863 10409/10353/9864 +f 10409/10353/9864 10410/10354/9865 10407/10351/9862 +f 10407/10351/9862 10410/10354/9865 10404/10348/9859 +f 10404/10348/9859 10403/10347/9858 10407/10351/9862 +f 10407/10351/9862 10406/10350/9861 10411/10355/9866 +f 10411/10355/9866 10408/10352/9863 10407/10351/9862 +f 10415/10356/9867 10412/10357/9868 10413/10358/9869 +f 10413/10358/9869 10414/10359/9870 10415/10356/9867 +f 10411/10355/9866 10406/10350/9861 1804/1748/1414 +f 1804/1748/1414 10416/10360/9871 10411/10355/9866 +f 10415/10356/9867 10417/10361/9872 10418/10362/9873 +f 10418/10362/9873 10412/10357/9868 10415/10356/9867 +f 10413/10358/9869 10412/10357/9868 1908/1852/1515 +f 1908/1852/1515 1907/1851/1514 10413/10358/9869 +f 10413/10358/9869 1907/1851/1514 10419/10363/9874 +f 10419/10363/9874 10420/10364/9875 10413/10358/9869 +f 10413/10358/9869 10420/10364/9875 10421/10365/9876 +f 10421/10365/9876 10414/10359/9870 10413/10358/9869 +f 10420/10364/9875 10419/10363/9874 10422/10366/9877 +f 10422/10366/9877 10423/10367/9878 10420/10364/9875 +f 10420/10364/9875 10423/10367/9878 10424/10368/9879 +f 10424/10368/9879 10421/10365/9876 10420/10364/9875 +f 10424/10368/9879 10423/10367/9878 10425/10369/9880 +f 10425/10369/9880 10426/10370/9881 10424/10368/9879 +f 10430/10371/9882 10427/10372/9881 10428/10373/9883 +f 10428/10373/9883 10429/10374/9884 10430/10371/9882 +f 10430/10371/9882 10429/10374/9884 10410/10354/9865 +f 10410/10354/9865 10409/10353/9864 10430/10371/9882 +f 10429/10374/9884 10428/10373/9883 10431/10375/9885 +f 10431/10375/9885 10432/10376/9886 10429/10374/9884 +f 10429/10374/9884 10432/10376/9886 10404/10348/9859 +f 10404/10348/9859 10410/10354/9865 10429/10374/9884 +f 10432/10376/9886 10431/10375/9885 2422/2366/2026 +f 2422/2366/2026 2418/2363/2023 10432/10376/9886 +f 10432/10376/9886 2418/2363/2023 2417/2362/2022 +f 2417/2362/2022 10404/10348/9859 10432/10376/9886 +f 10435/10377/9887 10433/10378/9883 3335/3279/2930 +f 3335/3279/2930 10434/10379/9888 10435/10377/9887 +f 10435/10377/9887 10434/10379/9888 10436/10380/9889 +f 10436/10380/9889 10437/10381/9890 10435/10377/9887 +f 10436/10380/9889 10434/10379/9888 10438/10382/9891 +f 10438/10382/9891 10439/10383/9892 10436/10380/9889 +f 10441/10384/9893 10440/10385/9894 7279/7223/6787 +f 7279/7223/6787 7276/7221/6785 10441/10384/9893 +f 10441/10384/9893 7276/7221/6785 7275/7220/6784 +f 7275/7220/6784 10442/10386/9890 10441/10384/9893 +f 10439/10383/9892 10438/10382/9891 10443/10387/9895 +f 10443/10387/9895 10444/10388/9896 10439/10383/9892 +f 10440/10385/9894 10445/10389/9897 10446/10390/9898 +f 10446/10390/9898 7279/7223/6787 10440/10385/9894 +f 10446/10390/9898 10445/10389/9897 10447/10391/9899 +f 10447/10391/9899 10448/10392/9900 10446/10390/9898 +f 10446/10390/9898 10448/10392/9900 10449/10393/9901 +f 10449/10393/9901 7282/7226/6790 10446/10390/9898 +f 10446/10390/9898 7282/7226/6790 7280/7224/6788 +f 7280/7224/6788 7279/7223/6787 10446/10390/9898 +f 10449/10393/9901 10448/10392/9900 10450/10394/9902 +f 10450/10394/9902 10451/10395/9903 10449/10393/9901 +f 10449/10393/9901 10451/10395/9903 10452/10396/9904 +f 10452/10396/9904 7285/7229/6793 10449/10393/9901 +f 10449/10393/9901 7285/7229/6793 7283/7227/6791 +f 7283/7227/6791 7282/7226/6790 10449/10393/9901 +f 10456/10397/9905 10453/10398/9906 10454/10399/9907 +f 10454/10399/9907 10455/10400/9908 10456/10397/9905 +f 10456/10397/9905 10455/10400/9908 10457/10401/9909 +f 10457/10401/9909 10458/10402/9910 10456/10397/9905 +f 10452/10396/9904 7288/7232/6796 7286/7230/6794 +f 7286/7230/6794 7285/7229/6793 10452/10396/9904 +f 10457/10401/9909 10455/10400/9908 10459/10403/9911 +f 10459/10403/9911 10460/10404/9912 10457/10401/9909 +f 10457/10401/9909 10460/10404/9912 10461/10405/9913 +f 10461/10405/9913 7292/7237/6801 10457/10401/9909 +f 10457/10401/9909 7292/7237/6801 7291/7236/6800 +f 7291/7236/6800 10458/10402/9910 10457/10401/9909 +f 10461/10405/9913 10460/10404/9912 10462/10406/9914 +f 10462/10406/9914 10463/10407/9915 10461/10405/9913 +f 10461/10405/9913 10463/10407/9915 10464/10408/9916 +f 10464/10408/9916 7297/7241/6805 10461/10405/9913 +f 10461/10405/9913 7297/7241/6805 7293/7238/6802 +f 7293/7238/6802 7292/7237/6801 10461/10405/9913 +f 10464/10408/9916 10463/10407/9915 10465/10409/9917 +f 10465/10409/9917 10466/10410/9918 10464/10408/9916 +f 10464/10408/9916 10466/10410/9918 7309/7253/6817 +f 7309/7253/6817 7308/7252/6816 10464/10408/9916 +f 10464/10408/9916 7308/7252/6816 7298/7242/6806 +f 7298/7242/6806 7297/7241/6805 10464/10408/9916 +f 10466/10410/9918 10465/10409/9917 10467/10411/9919 +f 10467/10411/9919 10468/10412/9920 10466/10410/9918 +f 10466/10410/9918 10468/10412/9920 7311/7255/6819 +f 7311/7255/6819 7309/7253/6817 10466/10410/9918 +f 10468/10412/9920 10467/10411/9919 10469/10413/9921 +f 10469/10413/9921 10470/10414/9922 10468/10412/9920 +f 10468/10412/9920 10470/10414/9922 7313/7257/6821 +f 7313/7257/6821 7311/7255/6819 10468/10412/9920 +f 10470/10414/9922 10469/10413/9921 10471/10415/9923 +f 10471/10415/9923 10472/10416/9924 10470/10414/9922 +f 10470/10414/9922 10472/10416/9924 10473/10417/9925 +f 10473/10417/9925 7313/7257/6821 10470/10414/9922 +f 10473/10417/9925 10472/10416/9924 4011/3955/3600 +f 4011/3955/3600 4008/3949/3594 10473/10417/9925 +f 10473/10417/9925 4008/3949/3594 4010/3954/3599 +f 4010/3954/3599 7316/7260/6824 10473/10417/9925 +f 10473/10417/9925 7316/7260/6824 7314/7258/6822 +f 7314/7258/6822 7313/7257/6821 10473/10417/9925 +f 10472/10416/9924 10471/10415/9923 10474/10418/9926 +f 10474/10418/9926 4011/3955/3600 10472/10416/9924 +f 10474/10418/9926 10475/10419/9927 10476/10420/9928 +f 10476/10420/9928 10477/10421/9929 10474/10418/9926 +f 10474/10418/9926 10477/10421/9929 4012/3956/3601 +f 4012/3956/3601 4011/3955/3600 10474/10418/9926 +f 10474/10418/9926 10471/10415/9923 10478/10422/9930 +f 10478/10422/9930 10475/10419/9927 10474/10418/9926 +f 10478/10422/9930 10479/10423/9931 10480/10424/9932 +f 10480/10424/9932 10475/10419/9927 10478/10422/9930 +f 10478/10422/9930 10471/10415/9923 10469/10413/9921 +f 10469/10413/9921 10481/10425/9933 10478/10422/9930 +f 10478/10422/9930 10481/10425/9933 10482/10426/9934 +f 10482/10426/9934 10479/10423/9931 10478/10422/9930 +f 10482/10426/9934 10483/10427/9935 10484/10428/9936 +f 10484/10428/9936 10479/10423/9931 10482/10426/9934 +f 10482/10426/9934 10481/10425/9933 10485/10429/9937 +f 10485/10429/9937 10486/10430/9938 10482/10426/9934 +f 10482/10426/9934 10486/10430/9938 10487/10431/9939 +f 10487/10431/9939 10483/10427/9935 10482/10426/9934 +f 10487/10431/9939 10488/10432/9940 10489/10433/9941 +f 10489/10433/9941 10483/10427/9935 10487/10431/9939 +f 10487/10431/9939 10486/10430/9938 10490/10434/9942 +f 10490/10434/9942 10491/10435/9943 10487/10431/9939 +f 10487/10431/9939 10491/10435/9943 10492/10436/9944 +f 10492/10436/9944 10488/10432/9940 10487/10431/9939 +f 10492/10436/9944 10493/10437/9945 10494/10438/9946 +f 10494/10438/9946 10488/10432/9940 10492/10436/9944 +f 10492/10436/9944 10491/10435/9943 10495/10439/9947 +f 10495/10439/9947 10496/10440/9948 10492/10436/9944 +f 10492/10436/9944 10496/10440/9948 10497/10441/9949 +f 10497/10441/9949 10493/10437/9945 10492/10436/9944 +f 10497/10441/9949 10498/10442/9950 10499/10443/9951 +f 10499/10443/9951 10493/10437/9945 10497/10441/9949 +f 10497/10441/9949 10496/10440/9948 10500/10444/9952 +f 10500/10444/9952 10501/10445/9953 10497/10441/9949 +f 10497/10441/9949 10501/10445/9953 10502/10446/9954 +f 10502/10446/9954 10498/10442/9950 10497/10441/9949 +f 10502/10446/9954 10503/10447/9955 10504/10448/9956 +f 10504/10448/9956 10498/10442/9950 10502/10446/9954 +f 10502/10446/9954 10501/10445/9953 10505/10449/9957 +f 10505/10449/9957 10506/10450/9958 10502/10446/9954 +f 10502/10446/9954 10506/10450/9958 10507/10451/9959 +f 10507/10451/9959 10503/10447/9955 10502/10446/9954 +f 10507/10451/9959 10508/10452/9960 10509/10453/9961 +f 10509/10453/9961 10503/10447/9955 10507/10451/9959 +f 10507/10451/9959 10506/10450/9958 10510/10454/9962 +f 10510/10454/9962 10511/10455/9963 10507/10451/9959 +f 10507/10451/9959 10511/10455/9963 10512/10456/9964 +f 10512/10456/9964 10508/10452/9960 10507/10451/9959 +f 10512/10456/9964 10513/10457/9965 10514/10458/9966 +f 10514/10458/9966 10508/10452/9960 10512/10456/9964 +f 10512/10456/9964 10511/10455/9963 10515/10459/9967 +f 10515/10459/9967 10516/10460/9968 10512/10456/9964 +f 10512/10456/9964 10516/10460/9968 10517/10461/9969 +f 10517/10461/9969 10513/10457/9965 10512/10456/9964 +f 10521/10462/9970 10518/10463/9971 10519/10464/9972 +f 10519/10464/9972 10520/10465/9973 10521/10462/9970 +f 10517/10461/9969 10516/10460/9968 3336/3280/2931 +f 3336/3280/2931 3339/3283/2934 10517/10461/9969 +f 10521/10462/9970 10522/10466/9974 10523/10467/9975 +f 10523/10467/9975 10518/10463/9971 10521/10462/9970 +f 10523/10467/9975 10524/10468/9976 10525/10469/9977 +f 10525/10469/9977 10518/10463/9971 10523/10467/9975 +f 10523/10467/9975 10522/10466/9974 10526/10470/9978 +f 10526/10470/9978 10527/10471/9979 10523/10467/9975 +f 10523/10467/9975 10527/10471/9979 10528/10472/9980 +f 10528/10472/9980 10524/10468/9976 10523/10467/9975 +f 10528/10472/9980 2700/2644/2297 2702/2646/2299 +f 2702/2646/2299 10524/10468/9976 10528/10472/9980 +f 10528/10472/9980 10527/10471/9979 10529/10473/9981 +f 10529/10473/9981 10530/10474/9982 10528/10472/9980 +f 10528/10472/9980 10530/10474/9982 2701/2645/2298 +f 2701/2645/2298 2700/2644/2297 10528/10472/9980 +f 10530/10474/9982 10529/10473/9981 10531/10475/9983 +f 10531/10475/9983 10532/10476/9984 10530/10474/9982 +f 10530/10474/9982 10532/10476/9984 10533/10477/9985 +f 10533/10477/9985 2701/2645/2298 10530/10474/9982 +f 10533/10477/9985 5362/5307/4921 2696/2640/2293 +f 2696/2640/2293 2701/2645/2298 10533/10477/9985 +f 10533/10477/9985 10532/10476/9984 10534/10478/9986 +f 10534/10478/9986 5367/5311/4924 10533/10477/9985 +f 10533/10477/9985 5367/5311/4924 5363/5308/4922 +f 5363/5308/4922 5362/5307/4921 10533/10477/9985 +f 10534/10478/9986 10532/10476/9984 10531/10475/9983 +f 10531/10475/9983 10535/10479/9987 10534/10478/9986 +f 10534/10478/9986 10535/10479/9987 10536/10480/9988 +f 10536/10480/9988 10537/10481/9989 10534/10478/9986 +f 10534/10478/9986 10537/10481/9989 5368/5312/4925 +f 5368/5312/4925 5367/5311/4924 10534/10478/9986 +f 10537/10481/9989 10536/10480/9988 4221/4166/3808 +f 4221/4166/3808 10538/10482/9990 10537/10481/9989 +f 10537/10481/9989 10538/10482/9990 5369/5313/4926 +f 5369/5313/4926 5368/5312/4925 10537/10481/9989 +f 10538/10482/9990 4221/4166/3808 4220/4165/3807 +f 4220/4165/3807 5538/5482/5093 10538/10482/9990 +f 10538/10482/9990 5538/5482/5093 5372/5316/4929 +f 5372/5316/4929 5369/5313/4926 10538/10482/9990 +f 10536/10480/9988 10535/10479/9987 10539/10483/9991 +f 10539/10483/9991 10540/10484/9992 10536/10480/9988 +f 10536/10480/9988 10540/10484/9992 4222/4167/3809 +f 4222/4167/3809 4221/4166/3808 10536/10480/9988 +f 10544/10485/9993 10541/10486/9994 10542/10487/9995 +f 10542/10487/9995 10543/10488/9996 10544/10485/9993 +f 10544/10485/9993 10543/10488/9996 4219/4163/3805 +f 4219/4163/3805 4218/4162/3804 10544/10485/9993 +f 10543/10488/9996 10542/10487/9995 10239/10183/9697 +f 10239/10183/9697 7725/7669/7230 10543/10488/9996 +f 10543/10488/9996 7725/7669/7230 7724/7668/7229 +f 7724/7668/7229 4219/4163/3805 10543/10488/9996 +f 10542/10487/9995 10541/10486/9994 10545/10489/9997 +f 10545/10489/9997 10546/10490/9998 10542/10487/9995 +f 10542/10487/9995 10546/10490/9998 10547/10491/9999 +f 10547/10491/9999 10239/10183/9697 10542/10487/9995 +f 10547/10491/9999 10546/10490/9998 3208/3152/2803 +f 3208/3152/2803 3204/3149/2800 10547/10491/9999 +f 10547/10491/9999 3204/3149/2800 10548/10492/10000 +f 10548/10492/10000 10242/10186/9700 10547/10491/9999 +f 10547/10491/9999 10242/10186/9700 10240/10184/9698 +f 10240/10184/9698 10239/10183/9697 10547/10491/9999 +f 10548/10492/10000 3204/3149/2800 3203/3148/2799 +f 3203/3148/2799 10549/10493/10001 10548/10492/10000 +f 10548/10492/10000 10549/10493/10001 10550/10494/10002 +f 10550/10494/10002 10245/10189/9703 10548/10492/10000 +f 10548/10492/10000 10245/10189/9703 10243/10187/9701 +f 10243/10187/9701 10242/10186/9700 10548/10492/10000 +f 10550/10494/10002 10549/10493/10001 10551/10495/10003 +f 10551/10495/10003 10552/10496/10004 10550/10494/10002 +f 10550/10494/10002 10552/10496/10004 10250/10194/9708 +f 10250/10194/9708 10248/10192/9706 10550/10494/10002 +f 10550/10494/10002 10248/10192/9706 10246/10190/9704 +f 10246/10190/9704 10245/10189/9703 10550/10494/10002 +f 10556/10497/10005 10553/10498/10006 10554/10499/10007 +f 10554/10499/10007 10555/10500/10008 10556/10497/10005 +f 10556/10497/10005 10555/10500/10008 10253/10198/9712 +f 10253/10198/9712 10252/10197/9711 10556/10497/10005 +f 10555/10500/10008 10554/10499/10007 10557/10501/10009 +f 10557/10501/10009 1990/1934/1597 10555/10500/10008 +f 10555/10500/10008 1990/1934/1597 1989/1933/1596 +f 1989/1933/1596 10253/10198/9712 10555/10500/10008 +f 10557/10501/10009 10419/10363/9874 1907/1851/1514 +f 1907/1851/1514 1902/1847/1510 10557/10501/10009 +f 10557/10501/10009 1902/1847/1510 1901/1846/1509 +f 1901/1846/1509 1990/1934/1597 10557/10501/10009 +f 10557/10501/10009 10554/10499/10007 10422/10366/9877 +f 10422/10366/9877 10419/10363/9874 10557/10501/10009 +f 10554/10499/10007 10553/10498/10006 10558/10502/10010 +f 10558/10502/10010 10422/10366/9877 10554/10499/10007 +f 10558/10502/10010 10425/10369/9880 10423/10367/9878 +f 10423/10367/9878 10422/10366/9877 10558/10502/10010 +f 10559/10503/10011 10551/10495/10003 10549/10493/10001 +f 10549/10493/10001 3203/3148/2799 10559/10503/10011 +f 10559/10503/10011 3203/3148/2799 3202/3147/2798 +f 3202/3147/2798 10560/10504/10012 10559/10503/10011 +f 10546/10490/9998 10545/10489/9997 3340/3284/2935 +f 3340/3284/2935 3208/3152/2803 10546/10490/9998 +f 10562/10505/10013 10531/10475/9983 10529/10473/9981 +f 10529/10473/9981 10561/10506/10014 10562/10505/10013 +f 10562/10505/10013 10539/10483/9991 10535/10479/9987 +f 10535/10479/9987 10531/10475/9983 10562/10505/10013 +f 10529/10473/9981 10527/10471/9979 10526/10470/9978 +f 10526/10470/9978 10561/10506/10014 10529/10473/9981 +f 10525/10469/9977 10563/10507/10015 10564/10508/10016 +f 10564/10508/10016 10565/10509/10017 10525/10469/9977 +f 10525/10469/9977 10565/10509/10017 10519/10464/9972 +f 10519/10464/9972 10518/10463/9971 10525/10469/9977 +f 10525/10469/9977 10524/10468/9976 2702/2646/2299 +f 2702/2646/2299 10563/10507/10015 10525/10469/9977 +f 10565/10509/10017 10564/10508/10016 10566/10510/10018 +f 10566/10510/10018 10567/10511/10019 10565/10509/10017 +f 10565/10509/10017 10567/10511/10019 10568/10512/10020 +f 10568/10512/10020 10519/10464/9972 10565/10509/10017 +f 10568/10512/10020 10567/10511/10019 10569/10513/10021 +f 10569/10513/10021 10570/10514/10022 10568/10512/10020 +f 10568/10512/10020 10570/10514/10022 10571/10515/10023 +f 10571/10515/10023 10572/10516/10024 10568/10512/10020 +f 10568/10512/10020 10572/10516/10024 10520/10465/9973 +f 10520/10465/9973 10519/10464/9972 10568/10512/10020 +f 10571/10515/10023 10570/10514/10022 10573/10517/10025 +f 10573/10517/10025 10574/10518/10026 10571/10515/10023 +f 10577/10519/10027 10575/10520/10028 10576/10521/10029 +f 10576/10521/10029 10509/10453/9961 10577/10519/10027 +f 10577/10519/10027 10509/10453/9961 10508/10452/9960 +f 10508/10452/9960 10514/10458/9966 10577/10519/10027 +f 10576/10521/10029 10575/10520/10028 10578/10522/10030 +f 10578/10522/10030 10579/10523/10031 10576/10521/10029 +f 10576/10521/10029 10579/10523/10031 10580/10524/10032 +f 10580/10524/10032 10504/10448/9956 10576/10521/10029 +f 10576/10521/10029 10504/10448/9956 10503/10447/9955 +f 10503/10447/9955 10509/10453/9961 10576/10521/10029 +f 10580/10524/10032 10579/10523/10031 10581/10525/10033 +f 10581/10525/10033 10582/10526/10034 10580/10524/10032 +f 10580/10524/10032 10582/10526/10034 10583/10527/10035 +f 10583/10527/10035 10499/10443/9951 10580/10524/10032 +f 10580/10524/10032 10499/10443/9951 10498/10442/9950 +f 10498/10442/9950 10504/10448/9956 10580/10524/10032 +f 10583/10527/10035 10582/10526/10034 10584/10528/10036 +f 10584/10528/10036 10585/10529/10037 10583/10527/10035 +f 10583/10527/10035 10585/10529/10037 10586/10530/10038 +f 10586/10530/10038 10494/10438/9946 10583/10527/10035 +f 10583/10527/10035 10494/10438/9946 10493/10437/9945 +f 10493/10437/9945 10499/10443/9951 10583/10527/10035 +f 10586/10530/10038 10585/10529/10037 10587/10531/10039 +f 10587/10531/10039 10588/10532/10040 10586/10530/10038 +f 10586/10530/10038 10588/10532/10040 10589/10533/10041 +f 10589/10533/10041 10489/10433/9941 10586/10530/10038 +f 10586/10530/10038 10489/10433/9941 10488/10432/9940 +f 10488/10432/9940 10494/10438/9946 10586/10530/10038 +f 10589/10533/10041 10588/10532/10040 10590/10534/10042 +f 10590/10534/10042 10591/10535/10043 10589/10533/10041 +f 10589/10533/10041 10591/10535/10043 10592/10536/10044 +f 10592/10536/10044 10484/10428/9936 10589/10533/10041 +f 10589/10533/10041 10484/10428/9936 10483/10427/9935 +f 10483/10427/9935 10489/10433/9941 10589/10533/10041 +f 10592/10536/10044 10591/10535/10043 10593/10537/10045 +f 10593/10537/10045 10594/10538/10046 10592/10536/10044 +f 10592/10536/10044 10594/10538/10046 10595/10539/10047 +f 10595/10539/10047 10480/10424/9932 10592/10536/10044 +f 10592/10536/10044 10480/10424/9932 10479/10423/9931 +f 10479/10423/9931 10484/10428/9936 10592/10536/10044 +f 10595/10539/10047 10594/10538/10046 10596/10540/10048 +f 10596/10540/10048 10597/10541/10049 10595/10539/10047 +f 10595/10539/10047 10597/10541/10049 10598/10542/10050 +f 10598/10542/10050 10476/10420/9928 10595/10539/10047 +f 10595/10539/10047 10476/10420/9928 10475/10419/9927 +f 10475/10419/9927 10480/10424/9932 10595/10539/10047 +f 10598/10542/10050 10597/10541/10049 10599/10543/10051 +f 10599/10543/10051 10600/10544/10052 10598/10542/10050 +f 10598/10542/10050 10600/10544/10052 10601/10545/10053 +f 10601/10545/10053 10602/10546/10054 10598/10542/10050 +f 10598/10542/10050 10602/10546/10054 10477/10421/9929 +f 10477/10421/9929 10476/10420/9928 10598/10542/10050 +f 10602/10546/10054 10601/10545/10053 10603/10547/10055 +f 10603/10547/10055 10604/10548/10056 10602/10546/10054 +f 10602/10546/10054 10604/10548/10056 4012/3956/3601 +f 4012/3956/3601 10477/10421/9929 10602/10546/10054 +f 10604/10548/10056 10603/10547/10055 10605/10549/10057 +f 10605/10549/10057 10606/10550/10058 10604/10548/10056 +f 10604/10548/10056 10606/10550/10058 4005/3950/3595 +f 4005/3950/3595 4012/3956/3601 10604/10548/10056 +f 10606/10550/10058 10605/10549/10057 3984/3929/3574 +f 3984/3929/3574 3989/3933/3578 10606/10550/10058 +f 10606/10550/10058 3989/3933/3578 4006/3951/3596 +f 4006/3951/3596 4005/3950/3595 10606/10550/10058 +f 10605/10549/10057 10603/10547/10055 10607/10551/10059 +f 10607/10551/10059 10608/10552/10060 10605/10549/10057 +f 10605/10549/10057 10608/10552/10060 3985/3930/3575 +f 3985/3930/3575 3984/3929/3574 10605/10549/10057 +f 10608/10552/10060 10607/10551/10059 10609/10553/10061 +f 10609/10553/10061 3875/3819/3465 10608/10552/10060 +f 10608/10552/10060 3875/3819/3465 3874/3818/3464 +f 3874/3818/3464 3985/3930/3575 10608/10552/10060 +f 10609/10553/10061 10610/10554/10062 4943/4887/4512 +f 4943/4887/4512 10611/10555/10063 10609/10553/10061 +f 10609/10553/10061 10611/10555/10063 3870/3815/3461 +f 3870/3815/3461 3875/3819/3465 10609/10553/10061 +f 10609/10553/10061 10607/10551/10059 10612/10556/10064 +f 10612/10556/10064 10610/10554/10062 10609/10553/10061 +f 10612/10556/10064 10613/10557/10065 4948/4892/4517 +f 4948/4892/4517 10610/10554/10062 10612/10556/10064 +f 10612/10556/10064 10607/10551/10059 10603/10547/10055 +f 10603/10547/10055 10601/10545/10053 10612/10556/10064 +f 10612/10556/10064 10601/10545/10053 10600/10544/10052 +f 10600/10544/10052 10613/10557/10065 10612/10556/10064 +f 10613/10557/10065 4953/4897/4522 4949/4893/4518 +f 4949/4893/4518 4948/4892/4517 10613/10557/10065 +f 10613/10557/10065 10600/10544/10052 10599/10543/10051 +f 10599/10543/10051 4953/4897/4522 10613/10557/10065 +f 10611/10555/10063 4943/4887/4512 4939/4883/4508 +f 4939/4883/4508 4938/4882/4507 10611/10555/10063 +f 10611/10555/10063 4938/4882/4507 3871/3816/3462 +f 3871/3816/3462 3870/3815/3461 10611/10555/10063 +f 10610/10554/10062 4948/4892/4517 4944/4888/4513 +f 4944/4888/4513 4943/4887/4512 10610/10554/10062 +f 10599/10543/10051 4958/4902/4527 4954/4898/4523 +f 4954/4898/4523 4953/4897/4522 10599/10543/10051 +f 10599/10543/10051 10597/10541/10049 10596/10540/10048 +f 10596/10540/10048 4958/4902/4527 10599/10543/10051 +f 10596/10540/10048 4963/4907/4532 4959/4903/4528 +f 4959/4903/4528 4958/4902/4527 10596/10540/10048 +f 10596/10540/10048 10594/10538/10046 10593/10537/10045 +f 10593/10537/10045 4963/4907/4532 10596/10540/10048 +f 10593/10537/10045 4968/4912/4537 4964/4908/4533 +f 4964/4908/4533 4963/4907/4532 10593/10537/10045 +f 10593/10537/10045 10591/10535/10043 10590/10534/10042 +f 10590/10534/10042 4968/4912/4537 10593/10537/10045 +f 10590/10534/10042 4973/4917/4542 4969/4913/4538 +f 4969/4913/4538 4968/4912/4537 10590/10534/10042 +f 10590/10534/10042 10588/10532/10040 10587/10531/10039 +f 10587/10531/10039 4973/4917/4542 10590/10534/10042 +f 10587/10531/10039 4978/4922/4547 4974/4918/4543 +f 4974/4918/4543 4973/4917/4542 10587/10531/10039 +f 10587/10531/10039 10585/10529/10037 10584/10528/10036 +f 10584/10528/10036 4978/4922/4547 10587/10531/10039 +f 10584/10528/10036 4985/4929/4554 4979/4923/4548 +f 4979/4923/4548 4978/4922/4547 10584/10528/10036 +f 10584/10528/10036 10582/10526/10034 10581/10525/10033 +f 10581/10525/10033 4985/4929/4554 10584/10528/10036 +f 10581/10525/10033 10614/10558/10066 4986/4930/4555 +f 4986/4930/4555 4985/4929/4554 10581/10525/10033 +f 10581/10525/10033 10579/10523/10031 10578/10522/10030 +f 10578/10522/10030 10614/10558/10066 10581/10525/10033 +f 10615/10559/10067 4996/4940/4564 4992/4936/4560 +f 4992/4936/4560 4991/4935/4559 10615/10559/10067 +f 10615/10559/10067 10574/10518/10026 10573/10517/10025 +f 10573/10517/10025 4996/4940/4564 10615/10559/10067 +f 10573/10517/10025 5001/4945/4569 4997/4941/4565 +f 4997/4941/4565 4996/4940/4564 10573/10517/10025 +f 10573/10517/10025 10570/10514/10022 10569/10513/10021 +f 10569/10513/10021 5001/4945/4569 10573/10517/10025 +f 10569/10513/10021 5006/4950/4574 5002/4946/4570 +f 5002/4946/4570 5001/4945/4569 10569/10513/10021 +f 10569/10513/10021 10567/10511/10019 10566/10510/10018 +f 10566/10510/10018 5006/4950/4574 10569/10513/10021 +f 10566/10510/10018 5011/4955/4579 5007/4951/4575 +f 5007/4951/4575 5006/4950/4574 10566/10510/10018 +f 10566/10510/10018 10564/10508/10016 10616/10560/10068 +f 10616/10560/10068 5011/4955/4579 10566/10510/10018 +f 10616/10560/10068 5016/4960/4584 5012/4956/4580 +f 5012/4956/4580 5011/4955/4579 10616/10560/10068 +f 10616/10560/10068 10564/10508/10016 10563/10507/10015 +f 10563/10507/10015 10617/10561/10069 10616/10560/10068 +f 10616/10560/10068 10617/10561/10069 10618/10562/10070 +f 10618/10562/10070 5016/4960/4584 10616/10560/10068 +f 10618/10562/10070 5021/4965/4589 5017/4961/4585 +f 5017/4961/4585 5016/4960/4584 10618/10562/10070 +f 10618/10562/10070 10617/10561/10069 2694/2639/2292 +f 2694/2639/2292 2693/2638/2291 10618/10562/10070 +f 10618/10562/10070 2693/2638/2291 10619/10563/10071 +f 10619/10563/10071 5021/4965/4589 10618/10562/10070 +f 10619/10563/10071 5026/4970/4594 5022/4966/4590 +f 5022/4966/4590 5021/4965/4589 10619/10563/10071 +f 10619/10563/10071 2693/2638/2291 2692/2637/2290 +f 2692/2637/2290 10620/10564/10072 10619/10563/10071 +f 10619/10563/10071 10620/10564/10072 5028/4972/4596 +f 5028/4972/4596 5026/4970/4594 10619/10563/10071 +f 10620/10564/10072 2692/2637/2290 2699/2643/2296 +f 2699/2643/2296 10621/10565/10073 10620/10564/10072 +f 10620/10564/10072 10621/10565/10073 5030/4974/4598 +f 5030/4974/4598 5028/4972/4596 10620/10564/10072 +f 10625/10566/10074 10622/10567/10075 10623/10568/10076 +f 10623/10568/10076 10624/10569/10077 10625/10566/10074 +f 10625/10566/10074 10624/10569/10077 5033/4978/4600 +f 5033/4978/4600 5032/4977/4598 10625/10566/10074 +f 10624/10569/10077 10623/10568/10076 10626/10570/10078 +f 10626/10570/10078 10627/10571/10079 10624/10569/10077 +f 10624/10569/10077 10627/10571/10079 10628/10572/10080 +f 10628/10572/10080 5033/4978/4600 10624/10569/10077 +f 10628/10572/10080 10629/10573/10081 5034/4979/4601 +f 5034/4979/4601 5033/4978/4600 10628/10572/10080 +f 10628/10572/10080 10627/10571/10079 10630/10574/10082 +f 10630/10574/10082 10631/10575/10083 10628/10572/10080 +f 10628/10572/10080 10631/10575/10083 10632/10576/10084 +f 10632/10576/10084 10629/10573/10081 10628/10572/10080 +f 10633/10577/10085 5047/4991/4611 5043/4987/4607 +f 5043/4987/4607 5042/4986/4606 10633/10577/10085 +f 10632/10576/10084 10631/10575/10083 10634/10578/10086 +f 10634/10578/10086 10635/10579/10087 10632/10576/10084 +f 10633/10577/10085 10636/10580/10088 10637/10581/10089 +f 10637/10581/10089 5047/4991/4611 10633/10577/10085 +f 10637/10581/10089 5052/4996/4616 5048/4992/4612 +f 5048/4992/4612 5047/4991/4611 10637/10581/10089 +f 10637/10581/10089 10636/10580/10088 10638/10582/10090 +f 10638/10582/10090 10639/10583/10091 10637/10581/10089 +f 10637/10581/10089 10639/10583/10091 10640/10584/10092 +f 10640/10584/10092 5052/4996/4616 10637/10581/10089 +f 10640/10584/10092 5057/5001/4621 5053/4997/4617 +f 5053/4997/4617 5052/4996/4616 10640/10584/10092 +f 10640/10584/10092 10639/10583/10091 10641/10585/10093 +f 10641/10585/10093 10642/10586/10094 10640/10584/10092 +f 10640/10584/10092 10642/10586/10094 10643/10587/10095 +f 10643/10587/10095 5057/5001/4621 10640/10584/10092 +f 10643/10587/10095 5062/5006/4626 5058/5002/4622 +f 5058/5002/4622 5057/5001/4621 10643/10587/10095 +f 10643/10587/10095 10642/10586/10094 10644/10588/10096 +f 10644/10588/10096 10645/10589/10097 10643/10587/10095 +f 10643/10587/10095 10645/10589/10097 5068/5012/4632 +f 5068/5012/4632 5062/5006/4626 10643/10587/10095 +f 10645/10589/10097 10644/10588/10096 10646/10590/10098 +f 10646/10590/10098 10647/10591/10099 10645/10589/10097 +f 10645/10589/10097 10647/10591/10099 5069/5013/4633 +f 5069/5013/4633 5068/5012/4632 10645/10589/10097 +f 10647/10591/10099 10646/10590/10098 10648/10592/10100 +f 10648/10592/10100 10649/10593/10101 10647/10591/10099 +f 10647/10591/10099 10649/10593/10101 5071/5015/4635 +f 5071/5015/4635 5069/5013/4633 10647/10591/10099 +f 10649/10593/10101 10648/10592/10100 1669/1613/1279 +f 1669/1613/1279 10650/10594/10102 10649/10593/10101 +f 10649/10593/10101 10650/10594/10102 10651/10595/10103 +f 10651/10595/10103 5071/5015/4635 10649/10593/10101 +f 10651/10595/10103 5075/5019/4639 5072/5016/4636 +f 5072/5016/4636 5071/5015/4635 10651/10595/10103 +f 10651/10595/10103 10650/10594/10102 10652/10596/10104 +f 10652/10596/10104 10653/10597/10105 10651/10595/10103 +f 10651/10595/10103 10653/10597/10105 10654/10598/10106 +f 10654/10598/10106 5075/5019/4639 10651/10595/10103 +f 10654/10598/10106 5080/5024/4644 5076/5020/4640 +f 5076/5020/4640 5075/5019/4639 10654/10598/10106 +f 10654/10598/10106 10653/10597/10105 1858/1803/1466 +f 1858/1803/1466 10655/10599/10107 10654/10598/10106 +f 10654/10598/10106 10655/10599/10107 10656/10600/10108 +f 10656/10600/10108 5080/5024/4644 10654/10598/10106 +f 10656/10600/10108 5087/5031/4651 5081/5025/4645 +f 5081/5025/4645 5080/5024/4644 10656/10600/10108 +f 10656/10600/10108 10655/10599/10107 10657/10601/10109 +f 10657/10601/10109 10658/10602/10110 10656/10600/10108 +f 10656/10600/10108 10658/10602/10110 10659/10603/10111 +f 10659/10603/10111 5087/5031/4651 10656/10600/10108 +f 10659/10603/10111 10660/10604/10112 5088/5032/4652 +f 5088/5032/4652 5087/5031/4651 10659/10603/10111 +f 10659/10603/10111 10658/10602/10110 10661/10605/10113 +f 10661/10605/10113 10662/10606/10114 10659/10603/10111 +f 10659/10603/10111 10662/10606/10114 10663/10607/10115 +f 10663/10607/10115 10660/10604/10112 10659/10603/10111 +f 10664/10608/10116 5098/5042/4662 5094/5038/4658 +f 5094/5038/4658 5093/5037/4657 10664/10608/10116 +f 10663/10607/10115 10662/10606/10114 10665/10609/10117 +f 10665/10609/10117 10666/10610/10118 10663/10607/10115 +f 10664/10608/10116 10667/10611/10119 10668/10612/10120 +f 10668/10612/10120 5098/5042/4662 10664/10608/10116 +f 10668/10612/10120 5103/5047/4667 5099/5043/4663 +f 5099/5043/4663 5098/5042/4662 10668/10612/10120 +f 10668/10612/10120 10667/10611/10119 10669/10613/10121 +f 10669/10613/10121 10670/10614/10122 10668/10612/10120 +f 10668/10612/10120 10670/10614/10122 10671/10615/10123 +f 10671/10615/10123 5103/5047/4667 10668/10612/10120 +f 10671/10615/10123 5108/5052/4672 5104/5048/4668 +f 5104/5048/4668 5103/5047/4667 10671/10615/10123 +f 10671/10615/10123 10670/10614/10122 10672/10616/10124 +f 10672/10616/10124 10673/10617/10125 10671/10615/10123 +f 10671/10615/10123 10673/10617/10125 10674/10618/10126 +f 10674/10618/10126 5108/5052/4672 10671/10615/10123 +f 10674/10618/10126 5113/5057/4677 5109/5053/4673 +f 5109/5053/4673 5108/5052/4672 10674/10618/10126 +f 10674/10618/10126 10673/10617/10125 10675/10619/10127 +f 10675/10619/10127 10676/10620/10128 10674/10618/10126 +f 10674/10618/10126 10676/10620/10128 10677/10621/10129 +f 10677/10621/10129 5113/5057/4677 10674/10618/10126 +f 10677/10621/10129 5116/5060/4680 5114/5058/4678 +f 5114/5058/4678 5113/5057/4677 10677/10621/10129 +f 10677/10621/10129 10676/10620/10128 10678/10622/10130 +f 10678/10622/10130 10679/10623/10131 10677/10621/10129 +f 10677/10621/10129 10679/10623/10131 10680/10624/10132 +f 10680/10624/10132 5116/5060/4680 10677/10621/10129 +f 10680/10624/10132 5120/5064/4684 5117/5061/4681 +f 5117/5061/4681 5116/5060/4680 10680/10624/10132 +f 10680/10624/10132 10679/10623/10131 10681/10625/10133 +f 10681/10625/10133 10682/10626/10134 10680/10624/10132 +f 10680/10624/10132 10682/10626/10134 10683/10627/10135 +f 10683/10627/10135 5120/5064/4684 10680/10624/10132 +f 10683/10627/10135 5125/5069/4689 5121/5065/4685 +f 5121/5065/4685 5120/5064/4684 10683/10627/10135 +f 10683/10627/10135 10682/10626/10134 10684/10628/10136 +f 10684/10628/10136 1754/1698/1364 10683/10627/10135 +f 10683/10627/10135 1754/1698/1364 1752/1697/1363 +f 1752/1697/1363 5125/5069/4689 10683/10627/10135 +f 10684/10628/10136 10682/10626/10134 10681/10625/10133 +f 10681/10625/10133 10685/10629/10137 10684/10628/10136 +f 10684/10628/10136 10685/10629/10137 3538/3482/3132 +f 3538/3482/3132 10686/10630/10138 10684/10628/10136 +f 10684/10628/10136 10686/10630/10138 1755/1699/1365 +f 1755/1699/1365 1754/1698/1364 10684/10628/10136 +f 10686/10630/10138 3538/3482/3132 3537/3481/3131 +f 3537/3481/3131 10687/10631/10139 10686/10630/10138 +f 10686/10630/10138 10687/10631/10139 1756/1700/1366 +f 1756/1700/1366 1755/1699/1365 10686/10630/10138 +f 10687/10631/10139 5144/5088/4708 5143/5087/4707 +f 5143/5087/4707 1756/1700/1366 10687/10631/10139 +f 10687/10631/10139 3537/3481/3131 3536/3480/3130 +f 3536/3480/3130 5144/5088/4708 10687/10631/10139 +f 10685/10629/10137 10681/10625/10133 10688/10632/10140 +f 10688/10632/10140 10689/10633/10141 10685/10629/10137 +f 10685/10629/10137 10689/10633/10141 3532/3477/3127 +f 3532/3477/3127 3538/3482/3132 10685/10629/10137 +f 10689/10633/10141 10688/10632/10140 10690/10634/10142 +f 10690/10634/10142 10691/10635/10143 10689/10633/10141 +f 10689/10633/10141 10691/10635/10143 3533/3478/3128 +f 3533/3478/3128 3532/3477/3127 10689/10633/10141 +f 10691/10635/10143 10690/10634/10142 10692/10636/10144 +f 10692/10636/10144 10693/10637/10145 10691/10635/10143 +f 10691/10635/10143 10693/10637/10145 5151/5095/4715 +f 5151/5095/4715 3533/3478/3128 10691/10635/10143 +f 10693/10637/10145 10692/10636/10144 10694/10638/10146 +f 10694/10638/10146 10695/10639/10147 10693/10637/10145 +f 10693/10637/10145 10695/10639/10147 5152/5096/4716 +f 5152/5096/4716 5151/5095/4715 10693/10637/10145 +f 10692/10636/10144 10690/10634/10142 10696/10640/10148 +f 10696/10640/10148 10697/10641/10149 10692/10636/10144 +f 10692/10636/10144 10697/10641/10149 10698/10642/10150 +f 10698/10642/10150 10694/10638/10146 10692/10636/10144 +f 10698/10642/10150 10697/10641/10149 10699/10643/10151 +f 10699/10643/10151 10700/10644/10152 10698/10642/10150 +f 10703/10645/10153 10701/10646/10154 10702/10647/10155 +f 10702/10647/10155 5162/5106/4726 10703/10645/10153 +f 10703/10645/10153 5162/5106/4726 5160/5104/4724 +f 5160/5104/4724 5159/5103/4723 10703/10645/10153 +f 10702/10647/10155 10701/10646/10154 10704/10648/10156 +f 10704/10648/10156 10705/10649/10157 10702/10647/10155 +f 10702/10647/10155 10705/10649/10157 10706/10650/10158 +f 10706/10650/10158 10707/10651/10159 10702/10647/10155 +f 10702/10647/10155 10707/10651/10159 5163/5107/4727 +f 5163/5107/4727 5162/5106/4726 10702/10647/10155 +f 10707/10651/10159 10706/10650/10158 10708/10652/10160 +f 10708/10652/10160 10709/10653/10161 10707/10651/10159 +f 10707/10651/10159 10709/10653/10161 5164/5108/4728 +f 5164/5108/4728 5163/5107/4727 10707/10651/10159 +f 10709/10653/10161 10708/10652/10160 3284/3228/2879 +f 3284/3228/2879 10710/10654/10162 10709/10653/10161 +f 10709/10653/10161 10710/10654/10162 5166/5110/4730 +f 5166/5110/4730 5164/5108/4728 10709/10653/10161 +f 10710/10654/10162 3284/3228/2879 3280/3224/2875 +f 3280/3224/2875 10711/10655/10163 10710/10654/10162 +f 10710/10654/10162 10711/10655/10163 5168/5112/4732 +f 5168/5112/4732 5166/5110/4730 10710/10654/10162 +f 10711/10655/10163 3280/3224/2875 3279/3223/2874 +f 3279/3223/2874 5176/5120/4740 10711/10655/10163 +f 10711/10655/10163 5176/5120/4740 5173/5117/4737 +f 5173/5117/4737 5168/5112/4732 10711/10655/10163 +f 10708/10652/10160 10706/10650/10158 10712/10656/10164 +f 10712/10656/10164 10713/10657/10165 10708/10652/10160 +f 10708/10652/10160 10713/10657/10165 3281/3225/2876 +f 3281/3225/2876 3284/3228/2879 10708/10652/10160 +f 10713/10657/10165 10712/10656/10164 10714/10658/10166 +f 10714/10658/10166 10715/10659/10167 10713/10657/10165 +f 10713/10657/10165 10715/10659/10167 3282/3226/2877 +f 3282/3226/2877 3281/3225/2876 10713/10657/10165 +f 10715/10659/10167 10714/10658/10166 10661/10605/10113 +f 10661/10605/10113 10716/10660/10168 10715/10659/10167 +f 10715/10659/10167 10716/10660/10168 1862/1806/1469 +f 1862/1806/1469 3282/3226/2877 10715/10659/10167 +f 10716/10660/10168 10661/10605/10113 10658/10602/10110 +f 10658/10602/10110 10657/10601/10109 10716/10660/10168 +f 10716/10660/10168 10657/10601/10109 1857/1802/1465 +f 1857/1802/1465 1862/1806/1469 10716/10660/10168 +f 10714/10658/10166 10665/10609/10117 10662/10606/10114 +f 10662/10606/10114 10661/10605/10113 10714/10658/10166 +f 10714/10658/10166 10712/10656/10164 10717/10661/10169 +f 10717/10661/10169 10665/10609/10117 10714/10658/10166 +f 10717/10661/10169 10718/10662/10170 10666/10610/10118 +f 10666/10610/10118 10665/10609/10117 10717/10661/10169 +f 10717/10661/10169 10712/10656/10164 10706/10650/10158 +f 10706/10650/10158 10705/10649/10157 10717/10661/10169 +f 10717/10661/10169 10705/10649/10157 10704/10648/10156 +f 10704/10648/10156 10718/10662/10170 10717/10661/10169 +f 10719/10663/10171 10672/10616/10124 10670/10614/10122 +f 10670/10614/10122 10669/10613/10121 10719/10663/10171 +f 10719/10663/10171 10700/10644/10152 10699/10643/10151 +f 10699/10643/10151 10672/10616/10124 10719/10663/10171 +f 10699/10643/10151 10675/10619/10127 10673/10617/10125 +f 10673/10617/10125 10672/10616/10124 10699/10643/10151 +f 10699/10643/10151 10697/10641/10149 10696/10640/10148 +f 10696/10640/10148 10675/10619/10127 10699/10643/10151 +f 10696/10640/10148 10678/10622/10130 10676/10620/10128 +f 10676/10620/10128 10675/10619/10127 10696/10640/10148 +f 10696/10640/10148 10690/10634/10142 10688/10632/10140 +f 10688/10632/10140 10678/10622/10130 10696/10640/10148 +f 10688/10632/10140 10681/10625/10133 10679/10623/10131 +f 10679/10623/10131 10678/10622/10130 10688/10632/10140 +f 10657/10601/10109 10655/10599/10107 1858/1803/1466 +f 1858/1803/1466 1857/1802/1465 10657/10601/10109 +f 10653/10597/10105 10652/10596/10104 1859/1804/1467 +f 1859/1804/1467 1858/1803/1466 10653/10597/10105 +f 10652/10596/10104 10650/10594/10102 1669/1613/1279 +f 1669/1613/1279 1668/1612/1278 10652/10596/10104 +f 10652/10596/10104 1668/1612/1278 1672/1616/1282 +f 1672/1616/1282 1859/1804/1467 10652/10596/10104 +f 10648/10592/10100 10646/10590/10098 10720/10664/10172 +f 10720/10664/10172 10721/10665/10173 10648/10592/10100 +f 10648/10592/10100 10721/10665/10173 1670/1614/1280 +f 1670/1614/1280 1669/1613/1279 10648/10592/10100 +f 10721/10665/10173 10720/10664/10172 10722/10666/10174 +f 10722/10666/10174 10723/10667/10175 10721/10665/10173 +f 10721/10665/10173 10723/10667/10175 1671/1615/1281 +f 1671/1615/1281 1670/1614/1280 10721/10665/10173 +f 10725/10668/10176 10724/10669/10177 5338/5282/4896 +f 5338/5282/4896 5330/5274/4888 10725/10668/10176 +f 10725/10668/10176 5330/5274/4888 5329/5273/4887 +f 5329/5273/4887 5334/5278/4892 10725/10668/10176 +f 10722/10666/10174 10720/10664/10172 10726/10670/10178 +f 10726/10670/10178 10727/10671/10179 10722/10666/10174 +f 10724/10669/10177 10728/10672/10180 10729/10673/10181 +f 10729/10673/10181 5338/5282/4896 10724/10669/10177 +f 10729/10673/10181 10728/10672/10180 10730/10674/10182 +f 10730/10674/10182 10731/10675/10183 10729/10673/10181 +f 10729/10673/10181 10731/10675/10183 10732/10676/10184 +f 10732/10676/10184 5341/5285/4899 10729/10673/10181 +f 10729/10673/10181 5341/5285/4899 5339/5283/4897 +f 5339/5283/4897 5338/5282/4896 10729/10673/10181 +f 10732/10676/10184 10731/10675/10183 10733/10677/10185 +f 10733/10677/10185 10734/10678/10186 10732/10676/10184 +f 10732/10676/10184 10734/10678/10186 10735/10679/10187 +f 10735/10679/10187 5344/5288/4902 10732/10676/10184 +f 10732/10676/10184 5344/5288/4902 5342/5286/4900 +f 5342/5286/4900 5341/5285/4899 10732/10676/10184 +f 10735/10679/10187 10734/10678/10186 10736/10680/10188 +f 10736/10680/10188 10737/10681/10189 10735/10679/10187 +f 10735/10679/10187 10737/10681/10189 10738/10682/10190 +f 10738/10682/10190 5347/5291/4905 10735/10679/10187 +f 10735/10679/10187 5347/5291/4905 5345/5289/4903 +f 5345/5289/4903 5344/5288/4902 10735/10679/10187 +f 10738/10682/10190 10737/10681/10189 10739/10683/10191 +f 10739/10683/10191 10740/10684/10192 10738/10682/10190 +f 10738/10682/10190 10740/10684/10192 5352/5296/4910 +f 5352/5296/4910 5350/5294/4908 10738/10682/10190 +f 10738/10682/10190 5350/5294/4908 5348/5292/4906 +f 5348/5292/4906 5347/5291/4905 10738/10682/10190 +f 10740/10684/10192 10739/10683/10191 10626/10570/10078 +f 10626/10570/10078 10741/10685/10193 10740/10684/10192 +f 10740/10684/10192 10741/10685/10193 5354/5298/4912 +f 5354/5298/4912 5352/5296/4910 10740/10684/10192 +f 10741/10685/10193 10626/10570/10078 10623/10568/10076 +f 10623/10568/10076 10742/10686/10194 10741/10685/10193 +f 10741/10685/10193 10742/10686/10194 5356/5300/4914 +f 5356/5300/4914 5354/5298/4912 10741/10685/10193 +f 10742/10686/10194 10623/10568/10076 10622/10567/10075 +f 10622/10567/10075 10743/10687/10195 10742/10686/10194 +f 10742/10686/10194 10743/10687/10195 10744/10688/10196 +f 10744/10688/10196 5356/5300/4914 10742/10686/10194 +f 10739/10683/10191 10630/10574/10082 10627/10571/10079 +f 10627/10571/10079 10626/10570/10078 10739/10683/10191 +f 10739/10683/10191 10737/10681/10189 10736/10680/10188 +f 10736/10680/10188 10630/10574/10082 10739/10683/10191 +f 10736/10680/10188 10634/10578/10086 10631/10575/10083 +f 10631/10575/10083 10630/10574/10082 10736/10680/10188 +f 10736/10680/10188 10734/10678/10186 10733/10677/10185 +f 10733/10677/10185 10634/10578/10086 10736/10680/10188 +f 10733/10677/10185 10745/10689/10197 10635/10579/10087 +f 10635/10579/10087 10634/10578/10086 10733/10677/10185 +f 10733/10677/10185 10731/10675/10183 10730/10674/10182 +f 10730/10674/10182 10745/10689/10197 10733/10677/10185 +f 10746/10690/10198 10641/10585/10093 10639/10583/10091 +f 10639/10583/10091 10638/10582/10090 10746/10690/10198 +f 10746/10690/10198 10727/10671/10179 10726/10670/10178 +f 10726/10670/10178 10641/10585/10093 10746/10690/10198 +f 10726/10670/10178 10644/10588/10096 10642/10586/10094 +f 10642/10586/10094 10641/10585/10093 10726/10670/10178 +f 10726/10670/10178 10720/10664/10172 10646/10590/10098 +f 10646/10590/10098 10644/10588/10096 10726/10670/10178 +f 10617/10561/10069 10563/10507/10015 2702/2646/2299 +f 2702/2646/2299 2694/2639/2292 10617/10561/10069 +f 10516/10460/9968 10515/10459/9967 3337/3281/2932 +f 3337/3281/2932 3336/3280/2931 10516/10460/9968 +f 10515/10459/9967 10511/10455/9963 10510/10454/9962 +f 10510/10454/9962 10747/10691/10199 10515/10459/9967 +f 10515/10459/9967 10747/10691/10199 10443/10387/9895 +f 10443/10387/9895 3337/3281/2932 10515/10459/9967 +f 10747/10691/10199 10510/10454/9962 10748/10692/10200 +f 10748/10692/10200 10749/10693/9899 10747/10691/10199 +f 10747/10691/10199 10749/10693/9899 10444/10388/9896 +f 10444/10388/9896 10443/10387/9895 10747/10691/10199 +f 10748/10692/10200 10510/10454/9962 10506/10450/9958 +f 10506/10450/9958 10505/10449/9957 10748/10692/10200 +f 10748/10692/10200 10505/10449/9957 10750/10694/10201 +f 10750/10694/10201 10751/10695/10202 10748/10692/10200 +f 10752/10696/10203 10450/10394/9902 10448/10392/9900 +f 10448/10392/9900 10447/10391/9899 10752/10696/10203 +f 10750/10694/10201 10505/10449/9957 10501/10445/9953 +f 10501/10445/9953 10500/10444/9952 10750/10694/10201 +f 10750/10694/10201 10500/10444/9952 10753/10697/10204 +f 10753/10697/10204 10454/10399/9907 10750/10694/10201 +f 10750/10694/10201 10454/10399/9907 10453/10398/9906 +f 10453/10398/9906 10751/10695/10202 10750/10694/10201 +f 10753/10697/10204 10500/10444/9952 10496/10440/9948 +f 10496/10440/9948 10495/10439/9947 10753/10697/10204 +f 10753/10697/10204 10495/10439/9947 10754/10698/10205 +f 10754/10698/10205 10459/10403/9911 10753/10697/10204 +f 10753/10697/10204 10459/10403/9911 10455/10400/9908 +f 10455/10400/9908 10454/10399/9907 10753/10697/10204 +f 10754/10698/10205 10495/10439/9947 10491/10435/9943 +f 10491/10435/9943 10490/10434/9942 10754/10698/10205 +f 10754/10698/10205 10490/10434/9942 10755/10699/10206 +f 10755/10699/10206 10462/10406/9914 10754/10698/10205 +f 10754/10698/10205 10462/10406/9914 10460/10404/9912 +f 10460/10404/9912 10459/10403/9911 10754/10698/10205 +f 10755/10699/10206 10490/10434/9942 10486/10430/9938 +f 10486/10430/9938 10485/10429/9937 10755/10699/10206 +f 10755/10699/10206 10485/10429/9937 10467/10411/9919 +f 10467/10411/9919 10465/10409/9917 10755/10699/10206 +f 10755/10699/10206 10465/10409/9917 10463/10407/9915 +f 10463/10407/9915 10462/10406/9914 10755/10699/10206 +f 10485/10429/9937 10481/10425/9933 10469/10413/9921 +f 10469/10413/9921 10467/10411/9919 10485/10429/9937 +f 10443/10387/9895 10438/10382/9891 3334/3278/2929 +f 3334/3278/2929 3337/3281/2932 10443/10387/9895 +f 10438/10382/9891 10434/10379/9888 3335/3279/2930 +f 3335/3279/2930 3334/3278/2929 10438/10382/9891 +f 10433/10378/9883 10756/10700/10207 3206/3151/2802 +f 3206/3151/2802 3335/3279/2930 10433/10378/9883 +f 10756/10700/10207 10560/10504/10012 3202/3147/2798 +f 3202/3147/2798 3206/3151/2802 10756/10700/10207 +f 10412/10357/9868 10418/10362/9873 1909/1853/1516 +f 1909/1853/1516 1908/1852/1515 10412/10357/9868 +f 10349/10293/9804 4208/4152/3794 4207/4151/3793 +f 4207/4151/3793 10346/10290/9801 10349/10293/9804 +f 10342/10286/9797 10341/10285/9796 10757/10701/10208 +f 10757/10701/10208 10297/10241/9754 10342/10286/9797 +f 10342/10286/9797 10297/10241/9754 10295/10239/9752 +f 10295/10239/9752 10294/10238/9751 10342/10286/9797 +f 10757/10701/10208 10341/10285/9796 10337/10281/9792 +f 10337/10281/9792 10758/10702/10209 10757/10701/10208 +f 10757/10701/10208 10758/10702/10209 10759/10703/10210 +f 10759/10703/10210 10300/10244/9757 10757/10701/10208 +f 10757/10701/10208 10300/10244/9757 10298/10242/9755 +f 10298/10242/9755 10297/10241/9754 10757/10701/10208 +f 10759/10703/10210 10758/10702/10209 10332/10276/9787 +f 10332/10276/9787 10760/10704/10211 10759/10703/10210 +f 10759/10703/10210 10760/10704/10211 10307/10251/9764 +f 10307/10251/9764 10303/10247/9760 10759/10703/10210 +f 10759/10703/10210 10303/10247/9760 10301/10245/9758 +f 10301/10245/9758 10300/10244/9757 10759/10703/10210 +f 10760/10704/10211 10332/10276/9787 10328/10272/9783 +f 10328/10272/9783 10327/10271/9782 10760/10704/10211 +f 10760/10704/10211 10327/10271/9782 10308/10252/9765 +f 10308/10252/9765 10307/10251/9764 10760/10704/10211 +f 10758/10702/10209 10337/10281/9792 10333/10277/9788 +f 10333/10277/9788 10332/10276/9787 10758/10702/10209 +f 10336/10280/9791 4054/3998/3643 3104/3048/2700 +f 3104/3048/2700 3103/3047/2699 10336/10280/9791 +f 10336/10280/9791 3103/3047/2699 10331/10275/9786 +f 10331/10275/9786 10330/10274/9785 10336/10280/9791 +f 10336/10280/9791 10335/10279/9790 4048/3993/3638 +f 4048/3993/3638 4054/3998/3643 10336/10280/9791 +f 10331/10275/9786 3103/3047/2699 3102/3043/2695 +f 3102/3043/2695 1922/1866/1529 10331/10275/9786 +f 10331/10275/9786 1922/1866/1529 1921/1865/1528 +f 1921/1865/1528 10326/10270/9781 10331/10275/9786 +f 10327/10271/9782 10322/10267/9779 10310/10254/9767 +f 10310/10254/9767 10308/10252/9765 10327/10271/9782 +f 10319/10263/9776 1923/1868/1531 1928/1872/1535 +f 1928/1872/1535 2624/2568/2228 10319/10263/9776 +f 10263/10207/9721 1988/1932/1595 1346/1290/961 +f 1346/1290/961 1345/1289/960 10263/10207/9721 +f 7709/7653/7214 7705/7649/7210 4161/4105/3747 +f 4161/4105/3747 4136/4081/3724 7709/7653/7214 +f 7699/7643/7204 7698/7642/7203 4163/4107/3749 +f 4163/4107/3749 7703/7647/7208 7699/7643/7204 +f 7650/7594/7155 1209/1154/826 1214/1158/830 +f 1214/1158/830 2906/2850/2503 7650/7594/7155 +f 7620/7564/7125 7357/7301/6865 7351/7295/6859 +f 7351/7295/6859 7350/7294/6858 7620/7564/7125 +f 7620/7564/7125 7618/7562/7123 7617/7561/7122 +f 7617/7561/7122 7357/7301/6865 7620/7564/7125 +f 7617/7561/7122 10761/10705/10212 7358/7302/6866 +f 7358/7302/6866 7357/7301/6865 7617/7561/7122 +f 7617/7561/7122 7612/7557/7118 7611/7556/7117 +f 7611/7556/7117 10761/10705/10212 7617/7561/7122 +f 7610/7554/7115 7368/7312/6876 7364/7308/6872 +f 7364/7308/6872 7363/7307/6871 7610/7554/7115 +f 7339/7283/6847 1217/1162/834 1216/1161/833 +f 1216/1161/833 7334/7278/6842 7339/7283/6847 +f 7269/7213/6778 7268/7212/6777 4213/4157/3799 +f 4213/4157/3799 4205/4150/3792 7269/7213/6778 +f 7268/7212/6777 7264/7208/6773 7263/7207/6772 +f 7263/7207/6772 4052/3996/3641 7268/7212/6777 +f 7268/7212/6777 4052/3996/3641 4050/3995/3640 +f 4050/3995/3640 4213/4157/3799 7268/7212/6777 +f 7263/7207/6772 7259/7203/6768 7258/7202/6767 +f 7258/7202/6767 10762/10706/10213 7263/7207/6772 +f 7263/7207/6772 10762/10706/10213 4053/3997/3642 +f 4053/3997/3642 4052/3996/3641 7263/7207/6772 +f 10762/10706/10213 7258/7202/6767 3105/3049/2701 +f 3105/3049/2701 3104/3048/2700 10762/10706/10213 +f 10762/10706/10213 3104/3048/2700 4054/3998/3643 +f 4054/3998/3643 4053/3997/3642 10762/10706/10213 +f 7258/7202/6767 7254/7198/6763 3106/3050/2702 +f 3106/3050/2702 3105/3049/2701 7258/7202/6767 +f 7227/7171/6738 2182/2123/1786 2187/2131/1793 +f 2187/2131/1793 7222/7166/6733 7227/7171/6738 +f 7218/7162/6729 7217/7161/6728 2187/2131/1793 +f 2187/2131/1793 2186/2130/1792 7218/7162/6729 +f 7085/7029/6596 3702/3646/3295 3925/3869/3515 +f 3925/3869/3515 7080/7024/6591 7085/7029/6596 +f 7010/6954/6521 2292/2237/1899 2301/2245/1906 +f 2301/2245/1906 7005/6949/6516 7010/6954/6521 +f 10764/10707/10214 2290/2235/1897 2289/2234/1896 +f 2289/2234/1896 10763/10708/10215 10764/10707/10214 +f 10764/10707/10214 10763/10708/10215 6993/6937/6505 +f 6993/6937/6505 6992/6936/6504 10764/10707/10214 +f 7001/6945/6512 7000/6944/6511 2301/2245/1906 +f 2301/2245/1906 2300/2244/1905 7001/6945/6512 +f 10763/10708/10215 2289/2234/1896 2528/2469/2129 +f 2528/2469/2129 2527/2472/2132 10763/10708/10215 +f 10763/10708/10215 2527/2472/2132 10765/10709/10216 +f 10765/10709/10216 6993/6937/6505 10763/10708/10215 +f 10765/10709/10216 2527/2472/2132 2526/2471/2131 +f 2526/2471/2131 10766/10710/10217 10765/10709/10216 +f 10765/10709/10216 10766/10710/10217 2659/2603/2256 +f 2659/2603/2256 6988/6932/6500 10765/10709/10216 +f 10765/10709/10216 6988/6932/6500 6987/6931/6499 +f 6987/6931/6499 6993/6937/6505 10765/10709/10216 +f 10766/10710/10217 2526/2471/2131 10767/10711/10218 +f 10767/10711/10218 1780/1724/1390 10766/10710/10217 +f 10766/10710/10217 1780/1724/1390 1779/1723/1389 +f 1779/1723/1389 2659/2603/2256 10766/10710/10217 +f 10767/10711/10218 10768/10712/10219 1453/1398/1068 +f 1453/1398/1068 1452/1397/1067 10767/10711/10218 +f 10767/10711/10218 1452/1397/1067 1778/1719/1385 +f 1778/1719/1385 1780/1724/1390 10767/10711/10218 +f 10767/10711/10218 2526/2471/2131 2525/2470/2130 +f 2525/2470/2130 10768/10712/10219 10767/10711/10218 +f 10772/10713/10220 10769/10714/10221 10770/10715/10222 +f 10770/10715/10222 10771/10716/10223 10772/10713/10220 +f 10772/10713/10220 2523/2468/2128 2522/2467/2127 +f 2522/2467/2127 10769/10714/10221 10772/10713/10220 +f 10769/10714/10221 2522/2467/2127 6929/6873/6441 +f 6929/6873/6441 10773/10717/10224 10769/10714/10221 +f 10769/10714/10221 10773/10717/10224 10774/10718/10225 +f 10774/10718/10225 10770/10715/10222 10769/10714/10221 +f 10773/10717/10224 6929/6873/6441 6928/6872/6440 +f 6928/6872/6440 10775/10719/10226 10773/10717/10224 +f 10773/10717/10224 10775/10719/10226 10776/10720/10227 +f 10776/10720/10227 10774/10718/10225 10773/10717/10224 +f 6988/6932/6500 2659/2603/2256 2658/2602/2255 +f 2658/2602/2255 6983/6927/6495 6988/6932/6500 +f 6984/6928/6496 6981/6925/6493 4109/4053/3696 +f 4109/4053/3696 4108/4052/3695 6984/6928/6496 +f 6978/6922/6490 6977/6921/6489 10777/10721/10228 +f 10777/10721/10228 10778/10722/10229 6978/6922/6490 +f 6978/6922/6490 10778/10722/10229 4111/4055/3698 +f 4111/4055/3698 4110/4054/3697 6978/6922/6490 +f 10778/10722/10229 10777/10721/10228 10779/10723/10230 +f 10779/10723/10230 10780/10724/10231 10778/10722/10229 +f 10778/10722/10229 10780/10724/10231 4015/3959/3604 +f 4015/3959/3604 4111/4055/3698 10778/10722/10229 +f 10780/10724/10231 10779/10723/10230 4013/3957/3602 +f 4013/3957/3602 3983/3927/3572 10780/10724/10231 +f 10780/10724/10231 3983/3927/3572 3982/3926/3571 +f 3982/3926/3571 4015/3959/3604 10780/10724/10231 +f 10779/10723/10230 10777/10721/10228 10781/10725/10232 +f 10781/10725/10232 10782/10726/10233 10779/10723/10230 +f 10779/10723/10230 10782/10726/10233 10783/10727/10234 +f 10783/10727/10234 4013/3957/3602 10779/10723/10230 +f 10783/10727/10234 10782/10726/10233 10784/10728/10235 +f 10784/10728/10235 10785/10729/10236 10783/10727/10234 +f 10783/10727/10234 10785/10729/10236 10786/10730/10237 +f 10786/10730/10237 10787/10731/10238 10783/10727/10234 +f 10783/10727/10234 10787/10731/10238 3978/3922/3567 +f 3978/3922/3567 4013/3957/3602 10783/10727/10234 +f 10787/10731/10238 10786/10730/10237 10788/10732/10239 +f 10788/10732/10239 10789/10733/10240 10787/10731/10238 +f 10787/10731/10238 10789/10733/10240 3979/3923/3568 +f 3979/3923/3568 3978/3922/3567 10787/10731/10238 +f 10789/10733/10240 10788/10732/10239 10790/10734/10241 +f 10790/10734/10241 10791/10735/10242 10789/10733/10240 +f 10789/10733/10240 10791/10735/10242 3980/3924/3569 +f 3980/3924/3569 3979/3923/3568 10789/10733/10240 +f 10791/10735/10242 10790/10734/10241 10792/10736/10243 +f 10792/10736/10243 10793/10737/10244 10791/10735/10242 +f 10791/10735/10242 10793/10737/10244 10794/10738/10245 +f 10794/10738/10245 3980/3924/3569 10791/10735/10242 +f 10798/10739/10246 10795/10740/10244 10796/10741/10247 +f 10796/10741/10247 10797/10742/10248 10798/10739/10246 +f 10798/10739/10246 10797/10742/10248 10799/10743/10249 +f 10799/10743/10249 10800/10744/10250 10798/10739/10246 +f 10794/10738/10245 10801/10745/10251 3973/3918/3563 +f 3973/3918/3563 3980/3924/3569 10794/10738/10245 +f 10800/10744/10250 10799/10743/10249 6094/6039/5625 +f 6094/6039/5625 6093/6038/5624 10800/10744/10250 +f 10801/10745/10251 10802/10746/10252 3974/3919/3564 +f 3974/3919/3564 3973/3918/3563 10801/10745/10251 +f 10799/10743/10249 10797/10742/10248 10803/10747/10253 +f 10803/10747/10253 10804/10748/10254 10799/10743/10249 +f 10799/10743/10249 10804/10748/10254 6096/6040/5626 +f 6096/6040/5626 6094/6039/5625 10799/10743/10249 +f 10804/10748/10254 10803/10747/10253 10805/10749/10255 +f 10805/10749/10255 10806/10750/10256 10804/10748/10254 +f 10804/10748/10254 10806/10750/10256 6099/6043/5628 +f 6099/6043/5628 6096/6040/5626 10804/10748/10254 +f 10806/10750/10256 10805/10749/10255 10807/10751/10257 +f 10807/10751/10257 10808/10752/10258 10806/10750/10256 +f 10806/10750/10256 10808/10752/10258 10809/10753/10259 +f 10809/10753/10259 6099/6043/5628 10806/10750/10256 +f 10809/10753/10259 10808/10752/10258 10810/10754/10260 +f 10810/10754/10260 3815/3760/3409 10809/10753/10259 +f 10809/10753/10259 3815/3760/3409 3818/3759/3408 +f 3818/3759/3408 10811/10755/10261 10809/10753/10259 +f 10809/10753/10259 10811/10755/10261 6100/6044/5629 +f 6100/6044/5629 6099/6043/5628 10809/10753/10259 +f 10810/10754/10260 10808/10752/10258 10807/10751/10257 +f 10807/10751/10257 10812/10756/10262 10810/10754/10260 +f 10810/10754/10260 10812/10756/10262 10813/10757/10263 +f 10813/10757/10263 10814/10758/10264 10810/10754/10260 +f 10810/10754/10260 10814/10758/10264 3816/3761/3410 +f 3816/3761/3410 3815/3760/3409 10810/10754/10260 +f 10814/10758/10264 10813/10757/10263 10815/10759/10265 +f 10815/10759/10265 10816/10760/10266 10814/10758/10264 +f 10814/10758/10264 10816/10760/10266 10817/10761/10267 +f 10817/10761/10267 3816/3761/3410 10814/10758/10264 +f 10817/10761/10267 10816/10760/10266 10818/10762/10268 +f 10818/10762/10268 10819/10763/10269 10817/10761/10267 +f 10817/10761/10267 10819/10763/10269 10820/10764/10270 +f 10820/10764/10270 10821/10765/10271 10817/10761/10267 +f 10817/10761/10267 10821/10765/10271 3817/3762/3411 +f 3817/3762/3411 3816/3761/3410 10817/10761/10267 +f 10821/10765/10271 10820/10764/10270 10822/10766/10272 +f 10822/10766/10272 10823/10767/10273 10821/10765/10271 +f 10821/10765/10271 10823/10767/10273 3819/3763/3412 +f 3819/3763/3412 3817/3762/3411 10821/10765/10271 +f 10823/10767/10273 10822/10766/10272 10824/10768/10274 +f 10824/10768/10274 10825/10769/10275 10823/10767/10273 +f 10823/10767/10273 10825/10769/10275 10826/10770/10276 +f 10826/10770/10276 3819/3763/3412 10823/10767/10273 +f 10824/10768/10274 10822/10766/10272 10827/10771/10277 +f 10827/10771/10277 10828/10772/10278 10824/10768/10274 +f 10832/10773/10279 10829/10774/10280 10830/10775/10281 +f 10830/10775/10281 10831/10776/10282 10832/10773/10279 +f 10832/10773/10279 10831/10776/10282 3778/3722/3371 +f 3778/3722/3371 3781/3725/3374 10832/10773/10279 +f 10831/10776/10282 10830/10775/10281 10833/10777/10283 +f 10833/10777/10283 10834/10778/10284 10831/10776/10282 +f 10831/10776/10282 10834/10778/10284 3779/3723/3372 +f 3779/3723/3372 3778/3722/3371 10831/10776/10282 +f 10834/10778/10284 10833/10777/10283 10835/10779/10285 +f 10835/10779/10285 10836/10780/10286 10834/10778/10284 +f 10834/10778/10284 10836/10780/10286 10837/10781/10287 +f 10837/10781/10287 3779/3723/3372 10834/10778/10284 +f 10837/10781/10287 10838/10782/10288 3780/3724/3373 +f 3780/3724/3373 3779/3723/3372 10837/10781/10287 +f 10837/10781/10287 10836/10780/10286 10839/10783/10289 +f 10839/10783/10289 10840/10784/10290 10837/10781/10287 +f 10837/10781/10287 10840/10784/10290 10841/10785/10291 +f 10841/10785/10291 10838/10782/10288 10837/10781/10287 +f 10841/10785/10291 10842/10786/10292 10843/10787/10293 +f 10843/10787/10293 10838/10782/10288 10841/10785/10291 +f 10841/10785/10291 10840/10784/10290 10844/10788/10294 +f 10844/10788/10294 10845/10789/10295 10841/10785/10291 +f 10841/10785/10291 10845/10789/10295 10846/10790/10296 +f 10846/10790/10296 10842/10786/10292 10841/10785/10291 +f 10846/10790/10296 10847/10791/10297 10848/10792/10298 +f 10848/10792/10298 10842/10786/10292 10846/10790/10296 +f 10852/10793/10296 10849/10794/10295 10850/10795/10299 +f 10850/10795/10299 10851/10796/10300 10852/10793/10296 +f 10852/10793/10296 10851/10796/10300 10853/10797/10301 +f 10853/10797/10301 10854/10798/10302 10852/10793/10296 +f 10858/10799/10303 10855/10800/10304 10856/10801/10305 +f 10856/10801/10305 10857/10802/10306 10858/10799/10303 +f 10853/10797/10301 10851/10796/10300 6739/6684/6258 +f 6739/6684/6258 6738/6683/6257 10853/10797/10301 +f 10858/10799/10303 6737/6681/6255 6736/6680/6254 +f 6736/6680/6254 10855/10800/10304 10858/10799/10303 +f 10862/10803/10305 10859/10804/10307 10860/10805/10308 +f 10860/10805/10308 10861/10806/10309 10862/10803/10305 +f 10862/10803/10305 10861/10806/10309 10848/10792/10298 +f 10848/10792/10298 10847/10791/10297 10862/10803/10305 +f 10856/10801/10305 10855/10800/10304 10863/10807/10310 +f 10863/10807/10310 10864/10808/10307 10856/10801/10305 +f 10863/10807/10310 10865/10809/10311 10866/10810/10312 +f 10866/10810/10312 10864/10808/10307 10863/10807/10310 +f 10863/10807/10310 10855/10800/10304 6736/6680/6254 +f 6736/6680/6254 10867/10811/10313 10863/10807/10310 +f 10863/10807/10310 10867/10811/10313 10868/10812/10314 +f 10868/10812/10314 10865/10809/10311 10863/10807/10310 +f 10868/10812/10314 10869/10813/10315 10870/10814/10316 +f 10870/10814/10316 10865/10809/10311 10868/10812/10314 +f 10868/10812/10314 10867/10811/10313 6732/6676/6250 +f 6732/6676/6250 10871/10815/10317 10868/10812/10314 +f 10868/10812/10314 10871/10815/10317 10872/10816/10318 +f 10872/10816/10318 10869/10813/10315 10868/10812/10314 +f 10872/10816/10318 10873/10817/10319 10874/10818/10320 +f 10874/10818/10320 10869/10813/10315 10872/10816/10318 +f 10872/10816/10318 10871/10815/10317 6729/6673/6247 +f 6729/6673/6247 10875/10819/10321 10872/10816/10318 +f 10872/10816/10318 10875/10819/10321 10876/10820/10322 +f 10876/10820/10322 10873/10817/10319 10872/10816/10318 +f 10876/10820/10322 10877/10821/10323 10878/10822/10324 +f 10878/10822/10324 10873/10817/10319 10876/10820/10322 +f 10876/10820/10322 10875/10819/10321 6726/6670/6244 +f 6726/6670/6244 10879/10823/10325 10876/10820/10322 +f 10876/10820/10322 10879/10823/10325 10880/10824/10326 +f 10880/10824/10326 10877/10821/10323 10876/10820/10322 +f 10880/10824/10326 10881/10825/10327 10882/10826/10328 +f 10882/10826/10328 10877/10821/10323 10880/10824/10326 +f 10880/10824/10326 10879/10823/10325 6723/6667/6241 +f 6723/6667/6241 10883/10827/10329 10880/10824/10326 +f 10880/10824/10326 10883/10827/10329 10884/10828/10330 +f 10884/10828/10330 10881/10825/10327 10880/10824/10326 +f 10884/10828/10330 4166/4110/3752 4165/4109/3751 +f 4165/4109/3751 10881/10825/10327 10884/10828/10330 +f 10884/10828/10330 10883/10827/10329 10885/10829/10331 +f 10885/10829/10331 3572/3516/3166 10884/10828/10330 +f 10884/10828/10330 3572/3516/3166 3571/3515/3165 +f 3571/3515/3165 4166/4110/3752 10884/10828/10330 +f 10885/10829/10331 10883/10827/10329 6723/6667/6241 +f 6723/6667/6241 6721/6665/6239 10885/10829/10331 +f 10885/10829/10331 6721/6665/6239 6720/6664/6238 +f 6720/6664/6238 10886/10830/10332 10885/10829/10331 +f 10885/10829/10331 10886/10830/10332 3568/3513/3163 +f 3568/3513/3163 3572/3516/3166 10885/10829/10331 +f 10886/10830/10332 6720/6664/6238 2686/2631/2284 +f 2686/2631/2284 2685/2630/2283 10886/10830/10332 +f 10886/10830/10332 2685/2630/2283 2691/2635/2288 +f 2691/2635/2288 3568/3513/3163 10886/10830/10332 +f 10882/10826/10328 4169/4113/3755 10887/10831/10333 +f 10887/10831/10333 10888/10832/10334 10882/10826/10328 +f 10882/10826/10328 10888/10832/10334 10878/10822/10324 +f 10878/10822/10324 10877/10821/10323 10882/10826/10328 +f 10882/10826/10328 10881/10825/10327 4165/4109/3751 +f 4165/4109/3751 4169/4113/3755 10882/10826/10328 +f 10888/10832/10334 10887/10831/10333 10889/10833/10335 +f 10889/10833/10335 10890/10834/10336 10888/10832/10334 +f 10888/10832/10334 10890/10834/10336 10891/10835/10337 +f 10891/10835/10337 10878/10822/10324 10888/10832/10334 +f 10891/10835/10337 10890/10834/10336 10892/10836/10338 +f 10892/10836/10338 10893/10837/10339 10891/10835/10337 +f 10891/10835/10337 10893/10837/10339 10894/10838/10340 +f 10894/10838/10340 10874/10818/10320 10891/10835/10337 +f 10891/10835/10337 10874/10818/10320 10873/10817/10319 +f 10873/10817/10319 10878/10822/10324 10891/10835/10337 +f 10894/10838/10340 10893/10837/10339 10895/10839/10341 +f 10895/10839/10341 10896/10840/10342 10894/10838/10340 +f 10894/10838/10340 10896/10840/10342 10897/10841/10343 +f 10897/10841/10343 10870/10814/10316 10894/10838/10340 +f 10894/10838/10340 10870/10814/10316 10869/10813/10315 +f 10869/10813/10315 10874/10818/10320 10894/10838/10340 +f 10901/10842/10344 10898/10843/10345 10899/10844/10346 +f 10899/10844/10346 10900/10845/10347 10901/10842/10344 +f 10901/10842/10344 10900/10845/10347 4000/3944/3589 +f 4000/3944/3589 4004/3948/3593 10901/10842/10344 +f 10895/10839/10341 10893/10837/10339 10892/10836/10338 +f 10892/10836/10338 10902/10846/10348 10895/10839/10341 +f 10900/10845/10347 10899/10844/10346 3098/3042/2694 +f 3098/3042/2694 10903/10847/10349 10900/10845/10347 +f 10900/10845/10347 10903/10847/10349 4001/3945/3590 +f 4001/3945/3590 4000/3944/3589 10900/10845/10347 +f 10903/10847/10349 10904/10848/10350 10905/10849/10351 +f 10905/10849/10351 4001/3945/3590 10903/10847/10349 +f 10903/10847/10349 3098/3042/2694 3097/3041/2693 +f 3097/3041/2693 10904/10848/10350 10903/10847/10349 +f 10905/10849/10351 10906/10850/10352 6222/6166/5748 +f 6222/6166/5748 10907/10851/10353 10905/10849/10351 +f 10905/10849/10351 10907/10851/10353 3998/3942/3587 +f 3998/3942/3587 4001/3945/3590 10905/10849/10351 +f 10905/10849/10351 10904/10848/10350 10908/10852/10354 +f 10908/10852/10354 10906/10850/10352 10905/10849/10351 +f 10908/10852/10354 10909/10853/10355 6227/6171/5753 +f 6227/6171/5753 10906/10850/10352 10908/10852/10354 +f 10908/10852/10354 10904/10848/10350 3097/3041/2693 +f 3097/3041/2693 3096/3040/2692 10908/10852/10354 +f 10908/10852/10354 3096/3040/2692 4224/4169/3811 +f 4224/4169/3811 10909/10853/10355 10908/10852/10354 +f 10909/10853/10355 6232/6176/5758 6228/6172/5754 +f 6228/6172/5754 6227/6171/5753 10909/10853/10355 +f 10909/10853/10355 4224/4169/3811 4228/4172/3814 +f 4228/4172/3814 6232/6176/5758 10909/10853/10355 +f 10907/10851/10353 6222/6166/5748 6218/6162/5744 +f 6218/6162/5744 6217/6161/5743 10907/10851/10353 +f 10907/10851/10353 6217/6161/5743 3999/3943/3588 +f 3999/3943/3588 3998/3942/3587 10907/10851/10353 +f 10906/10850/10352 6227/6171/5753 6223/6167/5749 +f 6223/6167/5749 6222/6166/5748 10906/10850/10352 +f 10899/10844/10346 10910/10854/10356 3092/3037/2689 +f 3092/3037/2689 3098/3042/2694 10899/10844/10346 +f 10899/10844/10346 10898/10843/10345 10911/10855/10357 +f 10911/10855/10357 10910/10854/10356 10899/10844/10346 +f 10911/10855/10357 10912/10856/10358 10913/10857/10359 +f 10913/10857/10359 10910/10854/10356 10911/10855/10357 +f 10915/10858/10360 10902/10846/10348 10892/10836/10338 +f 10892/10836/10338 10914/10859/10361 10915/10858/10360 +f 10915/10858/10360 10914/10859/10361 10916/10860/10362 +f 10916/10860/10362 10917/10861/10363 10915/10858/10360 +f 10916/10860/10362 10918/10862/10364 10919/10863/10365 +f 10919/10863/10365 10917/10861/10363 10916/10860/10362 +f 10916/10860/10362 10914/10859/10361 10889/10833/10335 +f 10889/10833/10335 10920/10864/10366 10916/10860/10362 +f 10916/10860/10362 10920/10864/10366 10921/10865/10367 +f 10921/10865/10367 10918/10862/10364 10916/10860/10362 +f 10921/10865/10367 10922/10866/10368 10923/10867/10369 +f 10923/10867/10369 10918/10862/10364 10921/10865/10367 +f 10921/10865/10367 10920/10864/10366 10924/10868/10370 +f 10924/10868/10370 10925/10869/10371 10921/10865/10367 +f 10921/10865/10367 10925/10869/10371 10926/10870/10372 +f 10926/10870/10372 10922/10866/10368 10921/10865/10367 +f 10926/10870/10372 10927/10871/10373 10928/10872/10374 +f 10928/10872/10374 10922/10866/10368 10926/10870/10372 +f 10926/10870/10372 10925/10869/10371 4167/4111/3753 +f 4167/4111/3753 10929/10873/10375 10926/10870/10372 +f 10926/10870/10372 10929/10873/10375 10930/10874/10376 +f 10930/10874/10376 10927/10871/10373 10926/10870/10372 +f 10930/10874/10376 2600/2544/2204 10931/10875/10377 +f 10931/10875/10377 10927/10871/10373 10930/10874/10376 +f 10930/10874/10376 10929/10873/10375 10932/10876/10378 +f 10932/10876/10378 10933/10877/10379 10930/10874/10376 +f 10930/10874/10376 10933/10877/10379 2601/2545/2205 +f 2601/2545/2205 2600/2544/2204 10930/10874/10376 +f 10933/10877/10379 10932/10876/10378 10934/10878/10380 +f 10934/10878/10380 10935/10879/10381 10933/10877/10379 +f 10933/10877/10379 10935/10879/10381 2602/2546/2206 +f 2602/2546/2206 2601/2545/2205 10933/10877/10379 +f 10935/10879/10381 10934/10878/10380 10936/10880/10382 +f 10936/10880/10382 10937/10881/10383 10935/10879/10381 +f 10935/10879/10381 10937/10881/10383 3216/3161/2812 +f 3216/3161/2812 2602/2546/2206 10935/10879/10381 +f 10937/10881/10383 10936/10880/10382 10938/10882/10384 +f 10938/10882/10384 10939/10883/10385 10937/10881/10383 +f 10937/10881/10383 10939/10883/10385 3217/3162/2813 +f 3217/3162/2813 3216/3161/2812 10937/10881/10383 +f 10939/10883/10385 10938/10882/10384 2973/2918/2570 +f 2973/2918/2570 2972/2917/2569 10939/10883/10385 +f 10939/10883/10385 2972/2917/2569 10940/10884/10386 +f 10940/10884/10386 3217/3162/2813 10939/10883/10385 +f 10940/10884/10386 10941/10885/10387 3218/3163/2814 +f 3218/3163/2814 3217/3162/2813 10940/10884/10386 +f 10940/10884/10386 2972/2917/2569 2971/2916/2568 +f 2971/2916/2568 3518/3462/3112 10940/10884/10386 +f 10940/10884/10386 3518/3462/3112 10942/10886/10388 +f 10942/10886/10388 10941/10885/10387 10940/10884/10386 +f 10942/10886/10388 2354/2298/1958 2353/2297/1957 +f 2353/2297/1957 10941/10885/10387 10942/10886/10388 +f 10942/10886/10388 3518/3462/3112 3517/3461/3111 +f 3517/3461/3111 3516/3460/3110 10942/10886/10388 +f 10942/10886/10388 3516/3460/3110 2355/2299/1959 +f 2355/2299/1959 2354/2298/1958 10942/10886/10388 +f 10941/10885/10387 2353/2297/1957 2593/2538/2198 +f 2593/2538/2198 3218/3163/2814 10941/10885/10387 +f 10938/10882/10384 10936/10880/10382 2734/2679/2332 +f 2734/2679/2332 10943/10887/10389 10938/10882/10384 +f 10938/10882/10384 10943/10887/10389 2976/2920/2572 +f 2976/2920/2572 2973/2918/2570 10938/10882/10384 +f 10943/10887/10389 2734/2679/2332 2733/2678/2331 +f 2733/2678/2331 10944/10888/10390 10943/10887/10389 +f 10943/10887/10389 10944/10888/10390 10945/10889/10391 +f 10945/10889/10391 2976/2920/2572 10943/10887/10389 +f 10945/10889/10391 10944/10888/10390 3573/3517/3167 +f 3573/3517/3167 3569/3514/3164 10945/10889/10391 +f 10945/10889/10391 3569/3514/3164 2691/2635/2288 +f 2691/2635/2288 2690/2634/2287 10945/10889/10391 +f 10945/10889/10391 2690/2634/2287 2689/2633/2286 +f 2689/2633/2286 2976/2920/2572 10945/10889/10391 +f 10944/10888/10390 2733/2678/2331 2739/2683/2336 +f 2739/2683/2336 3573/3517/3167 10944/10888/10390 +f 10936/10880/10382 10934/10878/10380 2735/2680/2333 +f 2735/2680/2333 2734/2679/2332 10936/10880/10382 +f 10934/10878/10380 10932/10876/10378 2737/2681/2334 +f 2737/2681/2334 2735/2680/2333 10934/10878/10380 +f 10932/10876/10378 10929/10873/10375 4167/4111/3753 +f 4167/4111/3753 2737/2681/2334 10932/10876/10378 +f 10931/10875/10377 10946/10890/10392 6268/6212/5794 +f 6268/6212/5794 10947/10891/10393 10931/10875/10377 +f 10931/10875/10377 10947/10891/10393 10928/10872/10374 +f 10928/10872/10374 10927/10871/10373 10931/10875/10377 +f 10931/10875/10377 2600/2544/2204 2599/2543/2203 +f 2599/2543/2203 10946/10890/10392 10931/10875/10377 +f 10947/10891/10393 6268/6212/5794 6262/6207/5789 +f 6262/6207/5789 6261/6206/5788 10947/10891/10393 +f 10947/10891/10393 6261/6206/5788 10948/10892/10394 +f 10948/10892/10394 10928/10872/10374 10947/10891/10393 +f 10948/10892/10394 6261/6206/5788 6260/6205/5787 +f 6260/6205/5787 10949/10893/10395 10948/10892/10394 +f 10948/10892/10394 10949/10893/10395 10950/10894/10396 +f 10950/10894/10396 10923/10867/10369 10948/10892/10394 +f 10948/10892/10394 10923/10867/10369 10922/10866/10368 +f 10922/10866/10368 10928/10872/10374 10948/10892/10394 +f 10951/10895/10397 6256/6200/5782 6253/6197/5779 +f 6253/6197/5779 6252/6196/5778 10951/10895/10397 +f 10951/10895/10397 6252/6196/5778 10952/10896/10398 +f 10952/10896/10398 10953/10897/10399 10951/10895/10397 +f 10950/10894/10396 10919/10863/10365 10918/10862/10364 +f 10918/10862/10364 10923/10867/10369 10950/10894/10396 +f 10952/10896/10398 6252/6196/5778 4231/4175/3817 +f 4231/4175/3817 4226/4170/3812 10952/10896/10398 +f 10952/10896/10398 4226/4170/3812 3093/3038/2690 +f 3093/3038/2690 10913/10857/10359 10952/10896/10398 +f 10952/10896/10398 10913/10857/10359 10912/10856/10358 +f 10912/10856/10358 10953/10897/10399 10952/10896/10398 +f 10946/10890/10392 6273/6217/5799 6269/6213/5795 +f 6269/6213/5795 6268/6212/5794 10946/10890/10392 +f 10946/10890/10392 2599/2543/2203 2598/2542/2202 +f 2598/2542/2202 6273/6217/5799 10946/10890/10392 +f 10925/10869/10371 10924/10868/10370 4168/4112/3754 +f 4168/4112/3754 4167/4111/3753 10925/10869/10371 +f 10924/10868/10370 10920/10864/10366 10889/10833/10335 +f 10889/10833/10335 10887/10831/10333 10924/10868/10370 +f 10924/10868/10370 10887/10831/10333 4169/4113/3755 +f 4169/4113/3755 4168/4112/3754 10924/10868/10370 +f 10914/10859/10361 10892/10836/10338 10890/10834/10336 +f 10890/10834/10336 10889/10833/10335 10914/10859/10361 +f 10913/10857/10359 3093/3038/2690 3092/3037/2689 +f 3092/3037/2689 10910/10854/10356 10913/10857/10359 +f 10879/10823/10325 6726/6670/6244 6724/6668/6242 +f 6724/6668/6242 6723/6667/6241 10879/10823/10325 +f 10875/10819/10321 6729/6673/6247 6727/6671/6245 +f 6727/6671/6245 6726/6670/6244 10875/10819/10321 +f 10871/10815/10317 6732/6676/6250 6730/6674/6248 +f 6730/6674/6248 6729/6673/6247 10871/10815/10317 +f 10870/10814/10316 10897/10841/10343 10866/10810/10312 +f 10866/10810/10312 10865/10809/10311 10870/10814/10316 +f 10867/10811/10313 6736/6680/6254 6733/6677/6251 +f 6733/6677/6251 6732/6676/6250 10867/10811/10313 +f 10861/10806/10309 10860/10805/10308 10954/10898/10400 +f 10954/10898/10400 10955/10899/10401 10861/10806/10309 +f 10861/10806/10309 10955/10899/10401 10956/10900/10402 +f 10956/10900/10402 10848/10792/10298 10861/10806/10309 +f 10956/10900/10402 10955/10899/10401 10957/10901/10403 +f 10957/10901/10403 10958/10902/10404 10956/10900/10402 +f 10956/10900/10402 10958/10902/10404 10959/10903/10405 +f 10959/10903/10405 10843/10787/10293 10956/10900/10402 +f 10956/10900/10402 10843/10787/10293 10842/10786/10292 +f 10842/10786/10292 10848/10792/10298 10956/10900/10402 +f 10959/10903/10405 10958/10902/10404 10960/10904/10406 +f 10960/10904/10406 3776/3720/3369 10959/10903/10405 +f 10959/10903/10405 3776/3720/3369 3775/3716/3365 +f 3775/3716/3365 3780/3724/3373 10959/10903/10405 +f 10959/10903/10405 3780/3724/3373 10838/10782/10288 +f 10838/10782/10288 10843/10787/10293 10959/10903/10405 +f 10960/10904/10406 10961/10905/10407 10962/10906/10408 +f 10962/10906/10408 10963/10907/10409 10960/10904/10406 +f 10960/10904/10406 10963/10907/10409 3777/3721/3370 +f 3777/3721/3370 3776/3720/3369 10960/10904/10406 +f 10960/10904/10406 10958/10902/10404 10957/10901/10403 +f 10957/10901/10403 10961/10905/10407 10960/10904/10406 +f 10967/10908/10410 10964/10909/10411 10965/10910/10412 +f 10965/10910/10412 10966/10911/10413 10967/10908/10410 +f 10967/10908/10410 10966/10911/10413 3317/3261/2912 +f 3317/3261/2912 3316/3260/2911 10967/10908/10410 +f 10966/10911/10413 10965/10910/10412 6190/6134/5719 +f 6190/6134/5719 10968/10912/10414 10966/10911/10413 +f 10966/10911/10413 10968/10912/10414 3318/3262/2913 +f 3318/3262/2913 3317/3261/2912 10966/10911/10413 +f 10968/10912/10414 6190/6134/5719 6188/6132/5717 +f 6188/6132/5717 10969/10913/10415 10968/10912/10414 +f 10968/10912/10414 10969/10913/10415 10970/10914/10416 +f 10970/10914/10416 3318/3262/2913 10968/10912/10414 +f 10970/10914/10416 10969/10913/10415 10971/10915/10417 +f 10971/10915/10417 10972/10916/10418 10970/10914/10416 +f 10970/10914/10416 10972/10916/10418 10973/10917/10419 +f 10973/10917/10419 10974/10918/10420 10970/10914/10416 +f 10970/10914/10416 10974/10918/10420 3313/3257/2908 +f 3313/3257/2908 3318/3262/2913 10970/10914/10416 +f 10974/10918/10420 10973/10917/10419 10975/10919/10421 +f 10975/10919/10421 10976/10920/10422 10974/10918/10420 +f 10974/10918/10420 10976/10920/10422 3314/3258/2909 +f 3314/3258/2909 3313/3257/2908 10974/10918/10420 +f 10976/10920/10422 10975/10919/10421 10977/10921/10423 +f 10977/10921/10423 10978/10922/10424 10976/10920/10422 +f 10976/10920/10422 10978/10922/10424 10979/10923/10425 +f 10979/10923/10425 3314/3258/2909 10976/10920/10422 +f 10979/10923/10425 10978/10922/10424 10980/10924/10426 +f 10980/10924/10426 10981/10925/10427 10979/10923/10425 +f 10979/10923/10425 10981/10925/10427 10982/10926/10428 +f 10982/10926/10428 10983/10927/10429 10979/10923/10425 +f 10979/10923/10425 10983/10927/10429 3309/3254/2905 +f 3309/3254/2905 3314/3258/2909 10979/10923/10425 +f 10983/10927/10429 10982/10926/10428 6111/6055/5640 +f 6111/6055/5640 10984/10928/10430 10983/10927/10429 +f 10983/10927/10429 10984/10928/10430 3310/3255/2906 +f 3310/3255/2906 3309/3254/2905 10983/10927/10429 +f 10984/10928/10430 6111/6055/5640 6109/6053/5638 +f 6109/6053/5638 6108/6052/5637 10984/10928/10430 +f 10984/10928/10430 6108/6052/5637 10985/10929/10431 +f 10985/10929/10431 3310/3255/2906 10984/10928/10430 +f 10985/10929/10431 3814/3758/3407 3311/3256/2907 +f 3311/3256/2907 3310/3255/2906 10985/10929/10431 +f 10985/10929/10431 6108/6052/5637 6105/6049/5634 +f 6105/6049/5634 6104/6048/5633 10985/10929/10431 +f 10985/10929/10431 6104/6048/5633 3809/3754/3403 +f 3809/3754/3403 3814/3758/3407 10985/10929/10431 +f 10982/10926/10428 10981/10925/10427 6117/6061/5646 +f 6117/6061/5646 6115/6059/5644 10982/10926/10428 +f 10982/10926/10428 6115/6059/5644 6112/6056/5641 +f 6112/6056/5641 6111/6055/5640 10982/10926/10428 +f 10981/10925/10427 10980/10924/10426 6119/6063/5648 +f 6119/6063/5648 6117/6061/5646 10981/10925/10427 +f 10980/10924/10426 10978/10922/10424 10977/10921/10423 +f 10977/10921/10423 10986/10930/10432 10980/10924/10426 +f 10980/10924/10426 10986/10930/10432 6121/6065/5650 +f 6121/6065/5650 6119/6063/5648 10980/10924/10426 +f 10986/10930/10432 10977/10921/10423 1951/1895/1558 +f 1951/1895/1558 10987/10931/10433 10986/10930/10432 +f 10986/10930/10432 10987/10931/10433 10988/10932/10434 +f 10988/10932/10434 6121/6065/5650 10986/10930/10432 +f 10988/10932/10434 10987/10931/10433 1707/1651/1317 +f 1707/1651/1317 1706/1650/1316 10988/10932/10434 +f 10988/10932/10434 1706/1650/1316 6126/6070/5655 +f 6126/6070/5655 6124/6068/5653 10988/10932/10434 +f 10988/10932/10434 6124/6068/5653 6122/6066/5651 +f 6122/6066/5651 6121/6065/5650 10988/10932/10434 +f 10987/10931/10433 1951/1895/1558 1708/1652/1318 +f 1708/1652/1318 1707/1651/1317 10987/10931/10433 +f 10977/10921/10423 10975/10919/10421 1952/1896/1559 +f 1952/1896/1559 1951/1895/1558 10977/10921/10423 +f 10975/10919/10421 10973/10917/10419 1953/1897/1560 +f 1953/1897/1560 1952/1896/1559 10975/10919/10421 +f 10973/10917/10419 10972/10916/10418 2044/1989/1652 +f 2044/1989/1652 1953/1897/1560 10973/10917/10419 +f 10972/10916/10418 10971/10915/10417 2045/1990/1653 +f 2045/1990/1653 2044/1989/1652 10972/10916/10418 +f 10971/10915/10417 6186/6130/5715 2048/1992/1655 +f 2048/1992/1655 2045/1990/1653 10971/10915/10417 +f 10971/10915/10417 10969/10913/10415 6188/6132/5717 +f 6188/6132/5717 6186/6130/5715 10971/10915/10417 +f 10965/10910/10412 6194/6138/5723 6191/6135/5720 +f 6191/6135/5720 6190/6134/5719 10965/10910/10412 +f 10965/10910/10412 10964/10909/10411 10989/10933/10435 +f 10989/10933/10435 6194/6138/5723 10965/10910/10412 +f 10989/10933/10435 6199/6143/5728 6195/6139/5724 +f 6195/6139/5724 6194/6138/5723 10989/10933/10435 +f 10991/10934/10436 10962/10906/10408 10961/10905/10407 +f 10961/10905/10407 10990/10935/10437 10991/10934/10436 +f 10991/10934/10436 10990/10935/10437 10992/10936/10438 +f 10992/10936/10438 10993/10937/5728 10991/10934/10436 +f 10992/10936/10438 6205/6150/5733 6204/6149/5729 +f 6204/6149/5729 10993/10937/5728 10992/10936/10438 +f 10992/10936/10438 10990/10935/10437 10994/10938/10439 +f 10994/10938/10439 10995/10939/10440 10992/10936/10438 +f 10992/10936/10438 10995/10939/10440 10996/10940/10441 +f 10996/10940/10441 6205/6150/5733 10992/10936/10438 +f 10996/10940/10441 6212/6156/5738 6206/6151/5734 +f 6206/6151/5734 6205/6150/5733 10996/10940/10441 +f 10996/10940/10441 10995/10939/10440 3995/3940/3585 +f 3995/3940/3585 3994/3939/3584 10996/10940/10441 +f 10996/10940/10441 3994/3939/3584 3999/3943/3588 +f 3999/3943/3588 6212/6156/5738 10996/10940/10441 +f 10995/10939/10440 10994/10938/10439 10954/10898/10400 +f 10954/10898/10400 3995/3940/3585 10995/10939/10440 +f 10994/10938/10439 10990/10935/10437 10961/10905/10407 +f 10961/10905/10407 10957/10901/10403 10994/10938/10439 +f 10994/10938/10439 10957/10901/10403 10955/10899/10401 +f 10955/10899/10401 10954/10898/10400 10994/10938/10439 +f 10954/10898/10400 10860/10805/10308 3996/3941/3586 +f 3996/3941/3586 3995/3940/3585 10954/10898/10400 +f 10860/10805/10308 10859/10804/10307 4002/3946/3591 +f 4002/3946/3591 3996/3941/3586 10860/10805/10308 +f 10851/10796/10300 10850/10795/10299 6742/6686/6260 +f 6742/6686/6260 6739/6684/6258 10851/10796/10300 +f 10850/10795/10299 10849/10794/10295 10997/10941/10294 +f 10997/10941/10294 10998/10942/10442 10850/10795/10299 +f 10850/10795/10299 10998/10942/10442 6744/6688/6262 +f 6744/6688/6262 6742/6686/6260 10850/10795/10299 +f 10998/10942/10442 10997/10941/10294 10999/10943/10443 +f 10999/10943/10443 11000/10944/10444 10998/10942/10442 +f 10998/10942/10442 11000/10944/10444 6746/6690/6264 +f 6746/6690/6264 6744/6688/6262 10998/10942/10442 +f 11000/10944/10444 10999/10943/10443 11001/10945/10445 +f 11001/10945/10445 11002/10946/10446 11000/10944/10444 +f 11000/10944/10444 11002/10946/10446 6748/6692/6266 +f 6748/6692/6266 6746/6690/6264 11000/10944/10444 +f 11002/10946/10446 11001/10945/10445 11003/10947/10447 +f 11003/10947/10447 11004/10948/10448 11002/10946/10446 +f 11002/10946/10446 11004/10948/10448 6759/6703/6276 +f 6759/6703/6276 6748/6692/6266 11002/10946/10446 +f 11004/10948/10448 11003/10947/10447 11005/10949/10449 +f 11005/10949/10449 11006/10950/10450 11004/10948/10448 +f 11004/10948/10448 11006/10950/10450 6760/6704/6277 +f 6760/6704/6277 6759/6703/6276 11004/10948/10448 +f 11010/10951/10449 11007/10952/10447 11008/10953/10451 +f 11008/10953/10451 11009/10954/10452 11010/10951/10449 +f 11014/10955/10449 11011/10956/10452 11012/10957/10453 +f 11012/10957/10453 11013/10958/10454 11014/10955/10449 +f 11014/10955/10449 11013/10958/10454 6764/6708/6280 +f 6764/6708/6280 6763/6707/6279 11014/10955/10449 +f 11013/10958/10454 11012/10957/10453 11015/10959/10455 +f 11015/10959/10455 11016/10960/10456 11013/10958/10454 +f 11013/10958/10454 11016/10960/10456 6765/6709/6281 +f 6765/6709/6281 6764/6708/6280 11013/10958/10454 +f 11016/10960/10456 11015/10959/10455 11017/10961/10457 +f 11017/10961/10457 11018/10962/10458 11016/10960/10456 +f 11016/10960/10456 11018/10962/10458 6767/6711/6283 +f 6767/6711/6283 6765/6709/6281 11016/10960/10456 +f 11018/10962/10458 11017/10961/10457 11019/10963/10459 +f 11019/10963/10459 6773/6717/6289 11018/10962/10458 +f 11018/10962/10458 6773/6717/6289 6769/6713/6285 +f 6769/6713/6285 6767/6711/6283 11018/10962/10458 +f 11019/10963/10459 11017/10961/10457 11020/10964/10460 +f 11020/10964/10460 11021/10965/10461 11019/10963/10459 +f 11019/10963/10459 11021/10965/10461 11022/10966/10462 +f 11022/10966/10462 6776/6720/6292 11019/10963/10459 +f 11019/10963/10459 6776/6720/6292 6774/6718/6290 +f 6774/6718/6290 6773/6717/6289 11019/10963/10459 +f 11022/10966/10462 11021/10965/10461 11023/10967/10463 +f 11023/10967/10463 11024/10968/10464 11022/10966/10462 +f 11022/10966/10462 11024/10968/10464 11025/10969/10465 +f 11025/10969/10465 11026/10970/10466 11022/10966/10462 +f 11022/10966/10462 11026/10970/10466 6777/6721/6293 +f 6777/6721/6293 6776/6720/6292 11022/10966/10462 +f 11026/10970/10466 11025/10969/10465 11027/10971/10467 +f 11027/10971/10467 11028/10972/10468 11026/10970/10466 +f 11026/10970/10466 11028/10972/10468 6778/6722/6294 +f 6778/6722/6294 6777/6721/6293 11026/10970/10466 +f 11028/10972/10468 11027/10971/10467 11029/10973/10469 +f 11029/10973/10469 11030/10974/10470 11028/10972/10468 +f 11028/10972/10468 11030/10974/10470 6780/6724/6296 +f 6780/6724/6296 6778/6722/6294 11028/10972/10468 +f 11030/10974/10470 11029/10973/10469 11031/10975/10471 +f 11031/10975/10471 11032/10976/10472 11030/10974/10470 +f 11030/10974/10470 11032/10976/10472 6782/6726/6298 +f 6782/6726/6298 6780/6724/6296 11030/10974/10470 +f 11031/10975/10471 11029/10973/10469 11033/10977/10473 +f 11033/10977/10473 11034/10978/10474 11031/10975/10471 +f 11036/10979/10475 11035/10980/10476 6796/6740/6310 +f 6796/6740/6310 6792/6736/6306 11036/10979/10475 +f 11036/10979/10475 6792/6736/6306 6790/6734/6304 +f 6790/6734/6304 6789/6733/6303 11036/10979/10475 +f 11034/10978/10474 11033/10977/10473 11037/10981/10477 +f 11037/10981/10477 11038/10982/10478 11034/10978/10474 +f 11035/10980/10476 11039/10983/10479 6797/6741/6311 +f 6797/6741/6311 6796/6740/6310 11035/10980/10476 +f 11043/10984/10480 11040/10985/10481 11041/10986/10482 +f 11041/10986/10482 11042/10987/10483 11043/10984/10480 +f 11045/10988/10484 11044/10989/10485 6800/6745/6315 +f 6800/6745/6315 6799/6744/6314 11045/10988/10484 +f 11042/10987/10483 11041/10986/10482 11046/10990/10486 +f 11046/10990/10486 11047/10991/10487 11042/10987/10483 +f 11044/10989/10485 11048/10992/10488 6803/6747/6317 +f 6803/6747/6317 6800/6745/6315 11044/10989/10485 +f 11047/10991/10487 11046/10990/10486 11049/10993/10489 +f 11049/10993/10489 11050/10994/10490 11047/10991/10487 +f 11048/10992/10488 11051/10995/10491 11052/10996/10492 +f 11052/10996/10492 6803/6747/6317 11048/10992/10488 +f 11052/10996/10492 11051/10995/10491 11053/10997/10493 +f 11053/10997/10493 11054/10998/10494 11052/10996/10492 +f 11052/10996/10492 11054/10998/10494 11055/10999/10495 +f 11055/10999/10495 6806/6750/6320 11052/10996/10492 +f 11052/10996/10492 6806/6750/6320 6804/6748/6318 +f 6804/6748/6318 6803/6747/6317 11052/10996/10492 +f 11055/10999/10495 11054/10998/10494 11056/11000/10496 +f 11056/11000/10496 11057/11001/10497 11055/10999/10495 +f 11055/10999/10495 11057/11001/10497 11058/11002/10498 +f 11058/11002/10498 2088/2033/1696 11055/10999/10495 +f 11055/10999/10495 2088/2033/1696 2087/2032/1695 +f 2087/2032/1695 6806/6750/6320 11055/10999/10495 +f 11058/11002/10498 11057/11001/10497 11059/11003/10499 +f 11059/11003/10499 11060/11004/10500 11058/11002/10498 +f 11058/11002/10498 11060/11004/10500 11061/11005/10501 +f 11061/11005/10501 11062/11006/10502 11058/11002/10498 +f 11058/11002/10498 11062/11006/10502 2089/2030/1693 +f 2089/2030/1693 2088/2033/1696 11058/11002/10498 +f 11062/11006/10502 11061/11005/10501 11063/11007/10503 +f 11063/11007/10503 11064/11008/10504 11062/11006/10502 +f 11062/11006/10502 11064/11008/10504 2092/2036/1699 +f 2092/2036/1699 2089/2030/1693 11062/11006/10502 +f 11064/11008/10504 11063/11007/10503 11065/11009/10505 +f 11065/11009/10505 11066/11010/10506 11064/11008/10504 +f 11064/11008/10504 11066/11010/10506 11067/11011/10507 +f 11067/11011/10507 2092/2036/1699 11064/11008/10504 +f 11067/11011/10507 11066/11010/10506 11068/11012/10508 +f 11068/11012/10508 11069/11013/10509 11067/11011/10507 +f 11067/11011/10507 11069/11013/10509 11070/11014/10510 +f 11070/11014/10510 11071/11015/10511 11067/11011/10507 +f 11067/11011/10507 11071/11015/10511 2093/2037/1700 +f 2093/2037/1700 2092/2036/1699 11067/11011/10507 +f 11071/11015/10511 11070/11014/10510 11072/11016/6437 +f 11072/11016/6437 11073/11017/10512 11071/11015/10511 +f 11071/11015/10511 11073/11017/10512 11074/11018/10513 +f 11074/11018/10513 2093/2037/1700 11071/11015/10511 +f 11077/11019/10514 11075/11020/10515 6921/6865/6433 +f 6921/6865/6433 11076/11021/10516 11077/11019/10514 +f 11077/11019/10514 11076/11021/10516 1315/1259/931 +f 1315/1259/931 11078/11022/10517 11077/11019/10514 +f 11074/11018/10513 11079/11023/10518 2090/2034/1697 +f 2090/2034/1697 2093/2037/1700 11074/11018/10513 +f 11078/11022/10517 1315/1259/931 1314/1258/930 +f 1314/1258/930 11080/11024/10519 11078/11022/10517 +f 11079/11023/10518 11081/11025/10520 2091/2035/1698 +f 2091/2035/1698 2090/2034/1697 11079/11023/10518 +f 11080/11024/10519 1314/1258/930 1316/1260/932 +f 1316/1260/932 6844/6788/6356 11080/11024/10519 +f 11081/11025/10520 6810/6754/6324 6808/6752/6322 +f 6808/6752/6322 2091/2035/1698 11081/11025/10520 +f 11076/11021/10516 6921/6865/6433 6919/6863/6431 +f 6919/6863/6431 6918/6862/6430 11076/11021/10516 +f 11076/11021/10516 6918/6862/6430 1312/1256/928 +f 1312/1256/928 1315/1259/931 11076/11021/10516 +f 11075/11020/10515 6925/6869/6437 6922/6866/6434 +f 6922/6866/6434 6921/6865/6433 11075/11020/10515 +f 11070/11014/10510 6931/6876/6444 6930/6875/6443 +f 6930/6875/6443 11072/11016/6437 11070/11014/10510 +f 11070/11014/10510 11069/11013/10509 11082/11026/10521 +f 11082/11026/10521 6931/6876/6444 11070/11014/10510 +f 11082/11026/10521 11069/11013/10509 11068/11012/10508 +f 11068/11012/10508 11083/11027/10522 11082/11026/10521 +f 11082/11026/10521 11083/11027/10522 11084/11028/10523 +f 11084/11028/10523 6938/6882/6450 11082/11026/10521 +f 11082/11026/10521 6938/6882/6450 6932/6877/6445 +f 6932/6877/6445 6931/6876/6444 11082/11026/10521 +f 11084/11028/10523 11083/11027/10522 11085/11029/10524 +f 11085/11029/10524 11086/11030/10525 11084/11028/10523 +f 11084/11028/10523 11086/11030/10525 11087/11031/10526 +f 11087/11031/10526 6941/6885/6453 11084/11028/10523 +f 11084/11028/10523 6941/6885/6453 6939/6883/6451 +f 6939/6883/6451 6938/6882/6450 11084/11028/10523 +f 11087/11031/10526 11086/11030/10525 11088/11032/10527 +f 11088/11032/10527 11089/11033/10528 11087/11031/10526 +f 11087/11031/10526 11089/11033/10528 11090/11034/10529 +f 11090/11034/10529 11091/11035/10530 11087/11031/10526 +f 11087/11031/10526 11091/11035/10530 6942/6886/6454 +f 6942/6886/6454 6941/6885/6453 11087/11031/10526 +f 11091/11035/10530 11090/11034/10529 11092/11036/10531 +f 11092/11036/10531 11093/11037/10532 11091/11035/10530 +f 11091/11035/10530 11093/11037/10532 6943/6887/6455 +f 6943/6887/6455 6942/6886/6454 11091/11035/10530 +f 11096/11038/10533 11094/11039/10534 11095/11040/10535 +f 11095/11040/10535 6957/6901/6469 11096/11038/10533 +f 11096/11038/10533 6957/6901/6469 6954/6898/6466 +f 6954/6898/6466 6953/6897/6465 11096/11038/10533 +f 11095/11040/10535 11094/11039/10534 11097/11041/10536 +f 11097/11041/10536 11098/11042/10537 11095/11040/10535 +f 11095/11040/10535 11098/11042/10537 11099/11043/10538 +f 11099/11043/10538 6960/6904/6472 11095/11040/10535 +f 11095/11040/10535 6960/6904/6472 6958/6902/6470 +f 6958/6902/6470 6957/6901/6469 11095/11040/10535 +f 11099/11043/10538 11098/11042/10537 11100/11044/10539 +f 11100/11044/10539 11101/11045/10540 11099/11043/10538 +f 11099/11043/10538 11101/11045/10540 11102/11046/10541 +f 11102/11046/10541 11103/11047/10542 11099/11043/10538 +f 11099/11043/10538 11103/11047/10542 6961/6905/6473 +f 6961/6905/6473 6960/6904/6472 11099/11043/10538 +f 11103/11047/10542 11102/11046/10541 11104/11048/10543 +f 11104/11048/10543 11105/11049/10544 11103/11047/10542 +f 11103/11047/10542 11105/11049/10544 6962/6906/6474 +f 6962/6906/6474 6961/6905/6473 11103/11047/10542 +f 11105/11049/10544 11104/11048/10543 11106/11050/10545 +f 11106/11050/10545 6967/6911/6479 11105/11049/10544 +f 11105/11049/10544 6967/6911/6479 6964/6908/6476 +f 6964/6908/6476 6962/6906/6474 11105/11049/10544 +f 11106/11050/10545 11104/11048/10543 11107/11051/10546 +f 11107/11051/10546 11108/11052/10547 11106/11050/10545 +f 11106/11050/10545 11108/11052/10547 11109/11053/10548 +f 11109/11053/10548 11110/11054/10549 11106/11050/10545 +f 11106/11050/10545 11110/11054/10549 6968/6912/6480 +f 6968/6912/6480 6967/6911/6479 11106/11050/10545 +f 11110/11054/10549 11109/11053/10548 11111/11055/10550 +f 11111/11055/10550 11112/11056/10551 11110/11054/10549 +f 11110/11054/10549 11112/11056/10551 6969/6913/6481 +f 6969/6913/6481 6968/6912/6480 11110/11054/10549 +f 11112/11056/10551 11111/11055/10550 11113/11057/10552 +f 11113/11057/10552 11114/11058/10553 11112/11056/10551 +f 11112/11056/10551 11114/11058/10553 6971/6915/6483 +f 6971/6915/6483 6969/6913/6481 11112/11056/10551 +f 11114/11058/10553 11113/11057/10552 11115/11059/10554 +f 11115/11059/10554 11116/11060/10555 11114/11058/10553 +f 11114/11058/10553 11116/11060/10555 6973/6917/6485 +f 6973/6917/6485 6971/6915/6483 11114/11058/10553 +f 11116/11060/10555 11115/11059/10554 11117/11061/10556 +f 11117/11061/10556 11118/11062/10557 11116/11060/10555 +f 11116/11060/10555 11118/11062/10557 11119/11063/10558 +f 11119/11063/10558 6973/6917/6485 11116/11060/10555 +f 11119/11063/10558 11118/11062/10557 11120/11064/10559 +f 11120/11064/10559 11121/11065/10560 11119/11063/10558 +f 11119/11063/10558 11121/11065/10560 10781/10725/10232 +f 10781/10725/10232 6976/6920/6488 11119/11063/10558 +f 11119/11063/10558 6976/6920/6488 6974/6918/6486 +f 6974/6918/6486 6973/6917/6485 11119/11063/10558 +f 11121/11065/10560 11120/11064/10559 11122/11066/10561 +f 11122/11066/10561 10784/10728/10235 11121/11065/10560 +f 11121/11065/10560 10784/10728/10235 10782/10726/10233 +f 10782/10726/10233 10781/10725/10232 11121/11065/10560 +f 11122/11066/10561 11120/11064/10559 11123/11067/10562 +f 11123/11067/10562 11124/11068/10563 11122/11066/10561 +f 11122/11066/10561 11124/11068/10563 11125/11069/10564 +f 11125/11069/10564 11126/11070/10565 11122/11066/10561 +f 11122/11066/10561 11126/11070/10565 10785/10729/10236 +f 10785/10729/10236 10784/10728/10235 11122/11066/10561 +f 11126/11070/10565 11125/11069/10564 11127/11071/10566 +f 11127/11071/10566 11128/11072/10567 11126/11070/10565 +f 11126/11070/10565 11128/11072/10567 10786/10730/10237 +f 10786/10730/10237 10785/10729/10236 11126/11070/10565 +f 11128/11072/10567 11127/11071/10566 11129/11073/10568 +f 11129/11073/10568 11130/11074/10569 11128/11072/10567 +f 11128/11072/10567 11130/11074/10569 10788/10732/10239 +f 10788/10732/10239 10786/10730/10237 11128/11072/10567 +f 11130/11074/10569 11129/11073/10568 11131/11075/10570 +f 11131/11075/10570 11132/11076/10571 11130/11074/10569 +f 11130/11074/10569 11132/11076/10571 10790/10734/10241 +f 10790/10734/10241 10788/10732/10239 11130/11074/10569 +f 11132/11076/10571 11131/11075/10570 11133/11077/10572 +f 11133/11077/10572 11134/11078/10573 11132/11076/10571 +f 11132/11076/10571 11134/11078/10573 10792/10736/10243 +f 10792/10736/10243 10790/10734/10241 11132/11076/10571 +f 11138/11079/10574 11135/11080/10575 11136/11081/10576 +f 11136/11081/10576 11137/11082/10577 11138/11079/10574 +f 11138/11079/10574 11137/11082/10577 11139/11083/10578 +f 11139/11083/10578 11140/11084/10579 11138/11079/10574 +f 11139/11083/10578 11137/11082/10577 11141/11085/10580 +f 11141/11085/10580 11142/11086/10581 11139/11083/10578 +f 11139/11083/10578 11142/11086/10581 11143/11087/10582 +f 11143/11087/10582 10796/10741/10247 11139/11083/10578 +f 11139/11083/10578 10796/10741/10247 10795/10740/10244 +f 10795/10740/10244 11140/11084/10579 11139/11083/10578 +f 11143/11087/10582 11142/11086/10581 11144/11088/10583 +f 11144/11088/10583 11145/11089/10584 11143/11087/10582 +f 11143/11087/10582 11145/11089/10584 10805/10749/10255 +f 10805/10749/10255 10803/10747/10253 11143/11087/10582 +f 11143/11087/10582 10803/10747/10253 10797/10742/10248 +f 10797/10742/10248 10796/10741/10247 11143/11087/10582 +f 11145/11089/10584 11144/11088/10583 11146/11090/10585 +f 11146/11090/10585 11147/11091/10586 11145/11089/10584 +f 11145/11089/10584 11147/11091/10586 10807/10751/10257 +f 10807/10751/10257 10805/10749/10255 11145/11089/10584 +f 11147/11091/10586 11146/11090/10585 11148/11092/10587 +f 11148/11092/10587 11149/11093/10588 11147/11091/10586 +f 11147/11091/10586 11149/11093/10588 10812/10756/10262 +f 10812/10756/10262 10807/10751/10257 11147/11091/10586 +f 11149/11093/10588 11148/11092/10587 11150/11094/10589 +f 11150/11094/10589 11151/11095/10590 11149/11093/10588 +f 11149/11093/10588 11151/11095/10590 10813/10757/10263 +f 10813/10757/10263 10812/10756/10262 11149/11093/10588 +f 11151/11095/10590 11150/11094/10589 11152/11096/10591 +f 11152/11096/10591 11153/11097/10592 11151/11095/10590 +f 11151/11095/10590 11153/11097/10592 10815/10759/10265 +f 10815/10759/10265 10813/10757/10263 11151/11095/10590 +f 11153/11097/10592 11152/11096/10591 11154/11098/10593 +f 11154/11098/10593 11155/11099/10594 11153/11097/10592 +f 11153/11097/10592 11155/11099/10594 11156/11100/10595 +f 11156/11100/10595 10815/10759/10265 11153/11097/10592 +f 11156/11100/10595 11155/11099/10594 11157/11101/10596 +f 11157/11101/10596 11158/11102/10597 11156/11100/10595 +f 11156/11100/10595 11158/11102/10597 11159/11103/10598 +f 11159/11103/10598 10818/10762/10268 11156/11100/10595 +f 11156/11100/10595 10818/10762/10268 10816/10760/10266 +f 10816/10760/10266 10815/10759/10265 11156/11100/10595 +f 11159/11103/10598 11158/11102/10597 11160/11104/10599 +f 11160/11104/10599 11161/11105/10600 11159/11103/10598 +f 11159/11103/10598 11161/11105/10600 11162/11106/10601 +f 11162/11106/10601 11163/11107/10602 11159/11103/10598 +f 11159/11103/10598 11163/11107/10602 10819/10763/10269 +f 10819/10763/10269 10818/10762/10268 11159/11103/10598 +f 11163/11107/10602 11162/11106/10601 4142/4087/3730 +f 4142/4087/3730 11164/11108/10603 11163/11107/10602 +f 11163/11107/10602 11164/11108/10603 10820/10764/10270 +f 10820/10764/10270 10819/10763/10269 11163/11107/10602 +f 11164/11108/10603 4142/4087/3730 4141/4086/3729 +f 4141/4086/3729 10827/10771/10277 11164/11108/10603 +f 11164/11108/10603 10827/10771/10277 10822/10766/10272 +f 10822/10766/10272 10820/10764/10270 11164/11108/10603 +f 11162/11106/10601 11161/11105/10600 11165/11109/10604 +f 11165/11109/10604 11166/11110/2514 11162/11106/10601 +f 11162/11106/10601 11166/11110/2514 4143/4084/3727 +f 4143/4084/3727 4142/4087/3730 11162/11106/10601 +f 11165/11109/10604 11161/11105/10600 11160/11104/10599 +f 11160/11104/10599 11167/11111/10605 11165/11109/10604 +f 11171/11112/10604 11168/11113/10606 11169/11114/10607 +f 11169/11114/10607 11170/11115/10608 11171/11112/10604 +f 11171/11112/10604 11170/11115/10608 2917/2862/2515 +f 2917/2862/2515 2916/2861/2514 11171/11112/10604 +f 11170/11115/10608 11169/11114/10607 11172/11116/10609 +f 11172/11116/10609 11173/11117/10610 11170/11115/10608 +f 11170/11115/10608 11173/11117/10610 2921/2865/2518 +f 2921/2865/2518 2917/2862/2515 11170/11115/10608 +f 11173/11117/10610 11172/11116/10609 11174/11118/10611 +f 11174/11118/10611 11175/11119/10612 11173/11117/10610 +f 11173/11117/10610 11175/11119/10612 11176/11120/10613 +f 11176/11120/10613 2921/2865/2518 11173/11117/10610 +f 11176/11120/10613 11175/11119/10612 11177/11121/10614 +f 11177/11121/10614 11178/11122/10615 11176/11120/10613 +f 11176/11120/10613 11178/11122/10615 11179/11123/10616 +f 11179/11123/10616 11180/11124/10617 11176/11120/10613 +f 11176/11120/10613 11180/11124/10617 2919/2863/2516 +f 2919/2863/2516 2921/2865/2518 11176/11120/10613 +f 11180/11124/10617 11179/11123/10616 11181/11125/10618 +f 11181/11125/10618 11182/11126/10619 11180/11124/10617 +f 11180/11124/10617 11182/11126/10619 2920/2864/2517 +f 2920/2864/2517 2919/2863/2516 11180/11124/10617 +f 11182/11126/10619 11181/11125/10618 11183/11127/10620 +f 11183/11127/10620 11184/11128/10621 11182/11126/10619 +f 11182/11126/10619 11184/11128/10621 4144/4088/3731 +f 4144/4088/3731 2920/2864/2517 11182/11126/10619 +f 11184/11128/10621 11183/11127/10620 11185/11129/10622 +f 11185/11129/10622 11186/11130/10623 11184/11128/10621 +f 11184/11128/10621 11186/11130/10623 11187/11131/10624 +f 11187/11131/10624 4144/4088/3731 11184/11128/10621 +f 11187/11131/10624 11188/11132/10625 4145/4089/3732 +f 4145/4089/3732 4144/4088/3731 11187/11131/10624 +f 11192/11133/10626 11189/11134/10627 11190/11135/10628 +f 11190/11135/10628 11191/11136/10629 11192/11133/10626 +f 11192/11133/10626 11191/11136/10629 11193/11137/10630 +f 11193/11137/10630 11194/11138/10631 11192/11133/10626 +f 11198/11139/10632 11195/11140/10633 11196/11141/10634 +f 11196/11141/10634 11197/11142/10635 11198/11139/10632 +f 11193/11137/10630 11191/11136/10629 11199/11143/10636 +f 11199/11143/10636 11200/11144/10637 11193/11137/10630 +f 11198/11139/10632 11201/11145/10638 11202/11146/10639 +f 11202/11146/10639 11195/11140/10633 11198/11139/10632 +f 11202/11146/10639 10833/10777/10283 10830/10775/10281 +f 10830/10775/10281 11195/11140/10633 11202/11146/10639 +f 11202/11146/10639 11201/11145/10638 11203/11147/10640 +f 11203/11147/10640 11204/11148/10641 11202/11146/10639 +f 11202/11146/10639 11204/11148/10641 10835/10779/10285 +f 10835/10779/10285 10833/10777/10283 11202/11146/10639 +f 11204/11148/10641 11203/11147/10640 11009/10954/10452 +f 11009/10954/10452 11008/10953/10451 11204/11148/10641 +f 11204/11148/10641 11008/10953/10451 11205/11149/10642 +f 11205/11149/10642 10835/10779/10285 11204/11148/10641 +f 11205/11149/10642 10839/10783/10289 10836/10780/10286 +f 10836/10780/10286 10835/10779/10285 11205/11149/10642 +f 11205/11149/10642 11008/10953/10451 11007/10952/10447 +f 11007/10952/10447 11206/11150/10445 11205/11149/10642 +f 11205/11149/10642 11206/11150/10445 11207/11151/10443 +f 11207/11151/10443 10839/10783/10289 11205/11149/10642 +f 11209/11152/10640 11200/11144/10637 11199/11143/10636 +f 11199/11143/10636 11208/11153/10643 11209/11152/10640 +f 11209/11152/10640 11208/11153/10643 11012/10957/10453 +f 11012/10957/10453 11011/10956/10452 11209/11152/10640 +f 11208/11153/10643 11199/11143/10636 11210/11154/10644 +f 11210/11154/10644 11211/11155/10645 11208/11153/10643 +f 11208/11153/10643 11211/11155/10645 11015/10959/10455 +f 11015/10959/10455 11012/10957/10453 11208/11153/10643 +f 11211/11155/10645 11210/11154/10644 11212/11156/10646 +f 11212/11156/10646 11020/10964/10460 11211/11155/10645 +f 11211/11155/10645 11020/10964/10460 11017/10961/10457 +f 11017/10961/10457 11015/10959/10455 11211/11155/10645 +f 11212/11156/10646 11210/11154/10644 11190/11135/10628 +f 11190/11135/10628 11213/11157/10647 11212/11156/10646 +f 11212/11156/10646 11213/11157/10647 11214/11158/10648 +f 11214/11158/10648 11023/10967/10463 11212/11156/10646 +f 11212/11156/10646 11023/10967/10463 11021/10965/10461 +f 11021/10965/10461 11020/10964/10460 11212/11156/10646 +f 11214/11158/10648 11213/11157/10647 11215/11159/10649 +f 11215/11159/10649 11216/11160/10650 11214/11158/10648 +f 11214/11158/10648 11216/11160/10650 11217/11161/10651 +f 11217/11161/10651 11218/11162/10652 11214/11158/10648 +f 11214/11158/10648 11218/11162/10652 11024/10968/10464 +f 11024/10968/10464 11023/10967/10463 11214/11158/10648 +f 11218/11162/10652 11217/11161/10651 11219/11163/10653 +f 11219/11163/10653 11220/11164/10654 11218/11162/10652 +f 11218/11162/10652 11220/11164/10654 11025/10969/10465 +f 11025/10969/10465 11024/10968/10464 11218/11162/10652 +f 11220/11164/10654 11219/11163/10653 11221/11165/10655 +f 11221/11165/10655 11222/11166/10656 11220/11164/10654 +f 11220/11164/10654 11222/11166/10656 11027/10971/10467 +f 11027/10971/10467 11025/10969/10465 11220/11164/10654 +f 11222/11166/10656 11221/11165/10655 11037/10981/10477 +f 11037/10981/10477 11033/10977/10473 11222/11166/10656 +f 11222/11166/10656 11033/10977/10473 11029/10973/10469 +f 11029/10973/10469 11027/10971/10467 11222/11166/10656 +f 11226/11167/10657 11223/11168/10658 11224/11169/10659 +f 11224/11169/10659 11225/11170/10660 11226/11167/10657 +f 11226/11167/10657 11225/11170/10660 11041/10986/10482 +f 11041/10986/10482 11040/10985/10481 11226/11167/10657 +f 11225/11170/10660 11224/11169/10659 11227/11171/10661 +f 11227/11171/10661 11228/11172/10662 11225/11170/10660 +f 11225/11170/10660 11228/11172/10662 11046/10990/10486 +f 11046/10990/10486 11041/10986/10482 11225/11170/10660 +f 11228/11172/10662 11227/11171/10661 11229/11173/10663 +f 11229/11173/10663 11230/11174/10664 11228/11172/10662 +f 11228/11172/10662 11230/11174/10664 11049/10993/10489 +f 11049/10993/10489 11046/10990/10486 11228/11172/10662 +f 11230/11174/10664 11229/11173/10663 11231/11175/10665 +f 11231/11175/10665 11232/11176/10666 11230/11174/10664 +f 11230/11174/10664 11232/11176/10666 11233/11177/10667 +f 11233/11177/10667 11049/10993/10489 11230/11174/10664 +f 11233/11177/10667 11232/11176/10666 11234/11178/10668 +f 11234/11178/10668 11235/11179/10669 11233/11177/10667 +f 11233/11177/10667 11235/11179/10669 11236/11180/10670 +f 11236/11180/10670 11237/11181/10671 11233/11177/10667 +f 11233/11177/10667 11237/11181/10671 11050/10994/10490 +f 11050/10994/10490 11049/10993/10489 11233/11177/10667 +f 11236/11180/10670 11235/11179/10669 11238/11182/10672 +f 11238/11182/10672 11239/11183/10673 11236/11180/10670 +f 11242/11184/10674 11240/11185/10675 11241/11186/10676 +f 11241/11186/10676 11056/11000/10496 11242/11184/10674 +f 11242/11184/10674 11056/11000/10496 11054/10998/10494 +f 11054/10998/10494 11053/10997/10493 11242/11184/10674 +f 11241/11186/10676 11240/11185/10675 11243/11187/10677 +f 11243/11187/10677 11244/11188/10678 11241/11186/10676 +f 11241/11186/10676 11244/11188/10678 11245/11189/10679 +f 11245/11189/10679 11059/11003/10499 11241/11186/10676 +f 11241/11186/10676 11059/11003/10499 11057/11001/10497 +f 11057/11001/10497 11056/11000/10496 11241/11186/10676 +f 11245/11189/10679 11244/11188/10678 11246/11190/10680 +f 11246/11190/10680 11247/11191/10681 11245/11189/10679 +f 11245/11189/10679 11247/11191/10681 11248/11192/10682 +f 11248/11192/10682 11249/11193/10683 11245/11189/10679 +f 11245/11189/10679 11249/11193/10683 11060/11004/10500 +f 11060/11004/10500 11059/11003/10499 11245/11189/10679 +f 11249/11193/10683 11248/11192/10682 11250/11194/10684 +f 11250/11194/10684 11251/11195/10685 11249/11193/10683 +f 11249/11193/10683 11251/11195/10685 11061/11005/10501 +f 11061/11005/10501 11060/11004/10500 11249/11193/10683 +f 11251/11195/10685 11250/11194/10684 11252/11196/10686 +f 11252/11196/10686 11253/11197/10687 11251/11195/10685 +f 11251/11195/10685 11253/11197/10687 11063/11007/10503 +f 11063/11007/10503 11061/11005/10501 11251/11195/10685 +f 11253/11197/10687 11252/11196/10686 11254/11198/10688 +f 11254/11198/10688 11255/11199/10689 11253/11197/10687 +f 11253/11197/10687 11255/11199/10689 11065/11009/10505 +f 11065/11009/10505 11063/11007/10503 11253/11197/10687 +f 11255/11199/10689 11254/11198/10688 11256/11200/10690 +f 11256/11200/10690 11257/11201/10691 11255/11199/10689 +f 11255/11199/10689 11257/11201/10691 11258/11202/10692 +f 11258/11202/10692 11065/11009/10505 11255/11199/10689 +f 11258/11202/10692 11257/11201/10691 11259/11203/10693 +f 11259/11203/10693 11085/11029/10524 11258/11202/10692 +f 11258/11202/10692 11085/11029/10524 11083/11027/10522 +f 11083/11027/10522 11068/11012/10508 11258/11202/10692 +f 11258/11202/10692 11068/11012/10508 11066/11010/10506 +f 11066/11010/10506 11065/11009/10505 11258/11202/10692 +f 11259/11203/10693 11257/11201/10691 11256/11200/10690 +f 11256/11200/10690 11260/11204/10694 11259/11203/10693 +f 11259/11203/10693 11260/11204/10694 11261/11205/10695 +f 11261/11205/10695 11088/11032/10527 11259/11203/10693 +f 11259/11203/10693 11088/11032/10527 11086/11030/10525 +f 11086/11030/10525 11085/11029/10524 11259/11203/10693 +f 11261/11205/10695 11260/11204/10694 11262/11206/10696 +f 11262/11206/10696 11263/11207/10697 11261/11205/10695 +f 11261/11205/10695 11263/11207/10697 11264/11208/10698 +f 11264/11208/10698 11265/11209/10699 11261/11205/10695 +f 11261/11205/10695 11265/11209/10699 11089/11033/10528 +f 11089/11033/10528 11088/11032/10527 11261/11205/10695 +f 11265/11209/10699 11264/11208/10698 11266/11210/10700 +f 11266/11210/10700 11267/11211/10701 11265/11209/10699 +f 11265/11209/10699 11267/11211/10701 11090/11034/10529 +f 11090/11034/10529 11089/11033/10528 11265/11209/10699 +f 11267/11211/10701 11266/11210/10700 11268/11212/10702 +f 11268/11212/10702 11269/11213/10703 11267/11211/10701 +f 11267/11211/10701 11269/11213/10703 11092/11036/10531 +f 11092/11036/10531 11090/11034/10529 11267/11211/10701 +f 11268/11212/10702 11266/11210/10700 11270/11214/10704 +f 11270/11214/10704 11271/11215/10705 11268/11212/10702 +f 11274/11216/10706 11272/11217/10707 11273/11218/10708 +f 11273/11218/10708 11100/11044/10539 11274/11216/10706 +f 11274/11216/10706 11100/11044/10539 11098/11042/10537 +f 11098/11042/10537 11097/11041/10536 11274/11216/10706 +f 11273/11218/10708 11272/11217/10707 11275/11219/10709 +f 11275/11219/10709 11276/11220/10710 11273/11218/10708 +f 11273/11218/10708 11276/11220/10710 11277/11221/10711 +f 11277/11221/10711 11278/11222/10712 11273/11218/10708 +f 11273/11218/10708 11278/11222/10712 11101/11045/10540 +f 11101/11045/10540 11100/11044/10539 11273/11218/10708 +f 11278/11222/10712 11277/11221/10711 11279/11223/10713 +f 11279/11223/10713 11280/11224/10714 11278/11222/10712 +f 11278/11222/10712 11280/11224/10714 11102/11046/10541 +f 11102/11046/10541 11101/11045/10540 11278/11222/10712 +f 11280/11224/10714 11279/11223/10713 11281/11225/10715 +f 11281/11225/10715 11107/11051/10546 11280/11224/10714 +f 11280/11224/10714 11107/11051/10546 11104/11048/10543 +f 11104/11048/10543 11102/11046/10541 11280/11224/10714 +f 11281/11225/10715 11279/11223/10713 11282/11226/10716 +f 11282/11226/10716 11283/11227/10717 11281/11225/10715 +f 11281/11225/10715 11283/11227/10717 11284/11228/10718 +f 11284/11228/10718 11285/11229/10719 11281/11225/10715 +f 11281/11225/10715 11285/11229/10719 11108/11052/10547 +f 11108/11052/10547 11107/11051/10546 11281/11225/10715 +f 11285/11229/10719 11284/11228/10718 11286/11230/10720 +f 11286/11230/10720 11287/11231/10721 11285/11229/10719 +f 11285/11229/10719 11287/11231/10721 11109/11053/10548 +f 11109/11053/10548 11108/11052/10547 11285/11229/10719 +f 11287/11231/10721 11286/11230/10720 11288/11232/10722 +f 11288/11232/10722 11289/11233/10723 11287/11231/10721 +f 11287/11231/10721 11289/11233/10723 11111/11055/10550 +f 11111/11055/10550 11109/11053/10548 11287/11231/10721 +f 11289/11233/10723 11288/11232/10722 11290/11234/10724 +f 11290/11234/10724 11291/11235/10725 11289/11233/10723 +f 11289/11233/10723 11291/11235/10725 11113/11057/10552 +f 11113/11057/10552 11111/11055/10550 11289/11233/10723 +f 11291/11235/10725 11290/11234/10724 11292/11236/10726 +f 11292/11236/10726 11293/11237/10727 11291/11235/10725 +f 11291/11235/10725 11293/11237/10727 11115/11059/10554 +f 11115/11059/10554 11113/11057/10552 11291/11235/10725 +f 11293/11237/10727 11292/11236/10726 11294/11238/10728 +f 11294/11238/10728 11295/11239/10729 11293/11237/10727 +f 11293/11237/10727 11295/11239/10729 11117/11061/10556 +f 11117/11061/10556 11115/11059/10554 11293/11237/10727 +f 11295/11239/10729 11294/11238/10728 11296/11240/10730 +f 11296/11240/10730 11297/11241/10731 11295/11239/10729 +f 11295/11239/10729 11297/11241/10731 11123/11067/10562 +f 11123/11067/10562 11117/11061/10556 11295/11239/10729 +f 11297/11241/10731 11296/11240/10730 11298/11242/10732 +f 11298/11242/10732 11299/11243/10733 11297/11241/10731 +f 11297/11241/10731 11299/11243/10733 11124/11068/10563 +f 11124/11068/10563 11123/11067/10562 11297/11241/10731 +f 11299/11243/10733 11298/11242/10732 11300/11244/10734 +f 11300/11244/10734 11301/11245/10735 11299/11243/10733 +f 11299/11243/10733 11301/11245/10735 11125/11069/10564 +f 11125/11069/10564 11124/11068/10563 11299/11243/10733 +f 11301/11245/10735 11300/11244/10734 11302/11246/10736 +f 11302/11246/10736 11303/11247/10737 11301/11245/10735 +f 11301/11245/10735 11303/11247/10737 11127/11071/10566 +f 11127/11071/10566 11125/11069/10564 11301/11245/10735 +f 11303/11247/10737 11302/11246/10736 11304/11248/10738 +f 11304/11248/10738 11305/11249/10739 11303/11247/10737 +f 11303/11247/10737 11305/11249/10739 11129/11073/10568 +f 11129/11073/10568 11127/11071/10566 11303/11247/10737 +f 11305/11249/10739 11304/11248/10738 11306/11250/10740 +f 11306/11250/10740 11307/11251/10741 11305/11249/10739 +f 11305/11249/10739 11307/11251/10741 11131/11075/10570 +f 11131/11075/10570 11129/11073/10568 11305/11249/10739 +f 11307/11251/10741 11306/11250/10740 11308/11252/10742 +f 11308/11252/10742 11309/11253/10743 11307/11251/10741 +f 11307/11251/10741 11309/11253/10743 11133/11077/10572 +f 11133/11077/10572 11131/11075/10570 11307/11251/10741 +f 11313/11254/10744 11310/11255/10745 11311/11256/10746 +f 11311/11256/10746 11312/11257/10747 11313/11254/10744 +f 11313/11254/10744 11312/11257/10747 11136/11081/10576 +f 11136/11081/10576 11135/11080/10575 11313/11254/10744 +f 11312/11257/10747 11311/11256/10746 11314/11258/10748 +f 11314/11258/10748 11315/11259/10749 11312/11257/10747 +f 11312/11257/10747 11315/11259/10749 11316/11260/10750 +f 11316/11260/10750 11136/11081/10576 11312/11257/10747 +f 11316/11260/10750 11315/11259/10749 11317/11261/10751 +f 11317/11261/10751 11318/11262/10752 11316/11260/10750 +f 11316/11260/10750 11318/11262/10752 11319/11263/10753 +f 11319/11263/10753 11141/11085/10580 11316/11260/10750 +f 11316/11260/10750 11141/11085/10580 11137/11082/10577 +f 11137/11082/10577 11136/11081/10576 11316/11260/10750 +f 11319/11263/10753 11318/11262/10752 11320/11264/10754 +f 11320/11264/10754 11321/11265/10755 11319/11263/10753 +f 11319/11263/10753 11321/11265/10755 11146/11090/10585 +f 11146/11090/10585 11144/11088/10583 11319/11263/10753 +f 11319/11263/10753 11144/11088/10583 11142/11086/10581 +f 11142/11086/10581 11141/11085/10580 11319/11263/10753 +f 11321/11265/10755 11320/11264/10754 11322/11266/10756 +f 11322/11266/10756 11323/11267/10757 11321/11265/10755 +f 11321/11265/10755 11323/11267/10757 11148/11092/10587 +f 11148/11092/10587 11146/11090/10585 11321/11265/10755 +f 11323/11267/10757 11322/11266/10756 11324/11268/10758 +f 11324/11268/10758 11325/11269/10759 11323/11267/10757 +f 11323/11267/10757 11325/11269/10759 11150/11094/10589 +f 11150/11094/10589 11148/11092/10587 11323/11267/10757 +f 11325/11269/10759 11324/11268/10758 11326/11270/10760 +f 11326/11270/10760 11327/11271/10761 11325/11269/10759 +f 11325/11269/10759 11327/11271/10761 11152/11096/10591 +f 11152/11096/10591 11150/11094/10589 11325/11269/10759 +f 11327/11271/10761 11326/11270/10760 11328/11272/10762 +f 11328/11272/10762 11329/11273/10763 11327/11271/10761 +f 11327/11271/10761 11329/11273/10763 11154/11098/10593 +f 11154/11098/10593 11152/11096/10591 11327/11271/10761 +f 11329/11273/10763 11328/11272/10762 11330/11274/10764 +f 11330/11274/10764 11331/11275/10765 11329/11273/10763 +f 11329/11273/10763 11331/11275/10765 11332/11276/10766 +f 11332/11276/10766 11154/11098/10593 11329/11273/10763 +f 11332/11276/10766 11331/11275/10765 11333/11277/10767 +f 11333/11277/10767 11334/11278/10768 11332/11276/10766 +f 11332/11276/10766 11334/11278/10768 11335/11279/10769 +f 11335/11279/10769 11157/11101/10596 11332/11276/10766 +f 11332/11276/10766 11157/11101/10596 11155/11099/10594 +f 11155/11099/10594 11154/11098/10593 11332/11276/10766 +f 11335/11279/10769 11334/11278/10768 11336/11280/10770 +f 11336/11280/10770 11337/11281/10771 11335/11279/10769 +f 11335/11279/10769 11337/11281/10771 11167/11111/10605 +f 11167/11111/10605 11160/11104/10599 11335/11279/10769 +f 11335/11279/10769 11160/11104/10599 11158/11102/10597 +f 11158/11102/10597 11157/11101/10596 11335/11279/10769 +f 11341/11282/10772 11338/11283/10773 11339/11284/10774 +f 11339/11284/10774 11340/11285/10775 11341/11282/10772 +f 11341/11282/10772 11340/11285/10775 11169/11114/10607 +f 11169/11114/10607 11168/11113/10606 11341/11282/10772 +f 11340/11285/10775 11339/11284/10774 11342/11286/10776 +f 11342/11286/10776 11343/11287/10777 11340/11285/10775 +f 11340/11285/10775 11343/11287/10777 11172/11116/10609 +f 11172/11116/10609 11169/11114/10607 11340/11285/10775 +f 11343/11287/10777 11342/11286/10776 11344/11288/10778 +f 11344/11288/10778 11345/11289/10779 11343/11287/10777 +f 11343/11287/10777 11345/11289/10779 11174/11118/10611 +f 11174/11118/10611 11172/11116/10609 11343/11287/10777 +f 11345/11289/10779 11344/11288/10778 11346/11290/10780 +f 11346/11290/10780 11347/11291/10781 11345/11289/10779 +f 11345/11289/10779 11347/11291/10781 11348/11292/10782 +f 11348/11292/10782 11174/11118/10611 11345/11289/10779 +f 11348/11292/10782 11347/11291/10781 11349/11293/10783 +f 11349/11293/10783 11350/11294/10784 11348/11292/10782 +f 11348/11292/10782 11350/11294/10784 11351/11295/10785 +f 11351/11295/10785 11177/11121/10614 11348/11292/10782 +f 11348/11292/10782 11177/11121/10614 11175/11119/10612 +f 11175/11119/10612 11174/11118/10611 11348/11292/10782 +f 11351/11295/10785 11350/11294/10784 11352/11296/10786 +f 11352/11296/10786 11353/11297/10787 11351/11295/10785 +f 11351/11295/10785 11353/11297/10787 11354/11298/10788 +f 11354/11298/10788 11355/11299/10789 11351/11295/10785 +f 11351/11295/10785 11355/11299/10789 11178/11122/10615 +f 11178/11122/10615 11177/11121/10614 11351/11295/10785 +f 11355/11299/10789 11354/11298/10788 11356/11300/10790 +f 11356/11300/10790 11357/11301/10791 11355/11299/10789 +f 11355/11299/10789 11357/11301/10791 11179/11123/10616 +f 11179/11123/10616 11178/11122/10615 11355/11299/10789 +f 11357/11301/10791 11356/11300/10790 11358/11302/10792 +f 11358/11302/10792 11359/11303/10793 11357/11301/10791 +f 11357/11301/10791 11359/11303/10793 11181/11125/10618 +f 11181/11125/10618 11179/11123/10616 11357/11301/10791 +f 11359/11303/10793 11358/11302/10792 11360/11304/10794 +f 11360/11304/10794 11361/11305/10795 11359/11303/10793 +f 11359/11303/10793 11361/11305/10795 11183/11127/10620 +f 11183/11127/10620 11181/11125/10618 11359/11303/10793 +f 11361/11305/10795 11360/11304/10794 11362/11306/10796 +f 11362/11306/10796 11363/11307/10797 11361/11305/10795 +f 11361/11305/10795 11363/11307/10797 11185/11129/10622 +f 11185/11129/10622 11183/11127/10620 11361/11305/10795 +f 11360/11304/10794 11358/11302/10792 11227/11171/10661 +f 11227/11171/10661 11224/11169/10659 11360/11304/10794 +f 11360/11304/10794 11224/11169/10659 11223/11168/10658 +f 11223/11168/10658 11362/11306/10796 11360/11304/10794 +f 11358/11302/10792 11356/11300/10790 11229/11173/10663 +f 11229/11173/10663 11227/11171/10661 11358/11302/10792 +f 11356/11300/10790 11354/11298/10788 11231/11175/10665 +f 11231/11175/10665 11229/11173/10663 11356/11300/10790 +f 11354/11298/10788 11353/11297/10787 11364/11308/10798 +f 11364/11308/10798 11231/11175/10665 11354/11298/10788 +f 11364/11308/10798 11353/11297/10787 11352/11296/10786 +f 11352/11296/10786 11365/11309/10799 11364/11308/10798 +f 11364/11308/10798 11365/11309/10799 11366/11310/10800 +f 11366/11310/10800 11234/11178/10668 11364/11308/10798 +f 11364/11308/10798 11234/11178/10668 11232/11176/10666 +f 11232/11176/10666 11231/11175/10665 11364/11308/10798 +f 11366/11310/10800 11365/11309/10799 11367/11311/10801 +f 11367/11311/10801 11368/11312/10802 11366/11310/10800 +f 11366/11310/10800 11368/11312/10802 11369/11313/10803 +f 11369/11313/10803 11238/11182/10672 11366/11310/10800 +f 11366/11310/10800 11238/11182/10672 11235/11179/10669 +f 11235/11179/10669 11234/11178/10668 11366/11310/10800 +f 11369/11313/10803 11368/11312/10802 11370/11314/10804 +f 11370/11314/10804 11371/11315/10805 11369/11313/10803 +f 11369/11313/10803 11371/11315/10805 11372/11316/10806 +f 11372/11316/10806 11373/11317/10807 11369/11313/10803 +f 11369/11313/10803 11373/11317/10807 11239/11183/10673 +f 11239/11183/10673 11238/11182/10672 11369/11313/10803 +f 11372/11316/10806 11371/11315/10805 11374/11318/10808 +f 11374/11318/10808 11375/11319/10809 11372/11316/10806 +f 11378/11320/10810 11376/11321/10811 11377/11322/10812 +f 11377/11322/10812 11246/11190/10680 11378/11320/10810 +f 11378/11320/10810 11246/11190/10680 11244/11188/10678 +f 11244/11188/10678 11243/11187/10677 11378/11320/10810 +f 11377/11322/10812 11376/11321/10811 11379/11323/10813 +f 11379/11323/10813 11380/11324/10814 11377/11322/10812 +f 11377/11322/10812 11380/11324/10814 11381/11325/10815 +f 11381/11325/10815 11382/11326/10816 11377/11322/10812 +f 11377/11322/10812 11382/11326/10816 11247/11191/10681 +f 11247/11191/10681 11246/11190/10680 11377/11322/10812 +f 11382/11326/10816 11381/11325/10815 11383/11327/10817 +f 11383/11327/10817 11384/11328/10818 11382/11326/10816 +f 11382/11326/10816 11384/11328/10818 11248/11192/10682 +f 11248/11192/10682 11247/11191/10681 11382/11326/10816 +f 11384/11328/10818 11383/11327/10817 11385/11329/10819 +f 11385/11329/10819 11386/11330/10820 11384/11328/10818 +f 11384/11328/10818 11386/11330/10820 11250/11194/10684 +f 11250/11194/10684 11248/11192/10682 11384/11328/10818 +f 11386/11330/10820 11385/11329/10819 11387/11331/10821 +f 11387/11331/10821 11388/11332/10822 11386/11330/10820 +f 11386/11330/10820 11388/11332/10822 11252/11196/10686 +f 11252/11196/10686 11250/11194/10684 11386/11330/10820 +f 11388/11332/10822 11387/11331/10821 11389/11333/10823 +f 11389/11333/10823 11390/11334/10824 11388/11332/10822 +f 11388/11332/10822 11390/11334/10824 11254/11198/10688 +f 11254/11198/10688 11252/11196/10686 11388/11332/10822 +f 11390/11334/10824 11389/11333/10823 11391/11335/10825 +f 11391/11335/10825 11392/11336/10826 11390/11334/10824 +f 11390/11334/10824 11392/11336/10826 11256/11200/10690 +f 11256/11200/10690 11254/11198/10688 11390/11334/10824 +f 11392/11336/10826 11391/11335/10825 11393/11337/10827 +f 11393/11337/10827 11262/11206/10696 11392/11336/10826 +f 11392/11336/10826 11262/11206/10696 11260/11204/10694 +f 11260/11204/10694 11256/11200/10690 11392/11336/10826 +f 11393/11337/10827 11391/11335/10825 11394/11338/10828 +f 11394/11338/10828 11395/11339/10829 11393/11337/10827 +f 11393/11337/10827 11395/11339/10829 11396/11340/10830 +f 11396/11340/10830 11397/11341/10831 11393/11337/10827 +f 11393/11337/10827 11397/11341/10831 11263/11207/10697 +f 11263/11207/10697 11262/11206/10696 11393/11337/10827 +f 11397/11341/10831 11396/11340/10830 11398/11342/10832 +f 11398/11342/10832 11399/11343/10833 11397/11341/10831 +f 11397/11341/10831 11399/11343/10833 11264/11208/10698 +f 11264/11208/10698 11263/11207/10697 11397/11341/10831 +f 11399/11343/10833 11398/11342/10832 11400/11344/10834 +f 11400/11344/10834 11270/11214/10704 11399/11343/10833 +f 11399/11343/10833 11270/11214/10704 11266/11210/10700 +f 11266/11210/10700 11264/11208/10698 11399/11343/10833 +f 11400/11344/10834 11398/11342/10832 11401/11345/10835 +f 11401/11345/10835 11402/11346/10836 11400/11344/10834 +f 11400/11344/10834 11402/11346/10836 11403/11347/10837 +f 11403/11347/10837 11404/11348/10838 11400/11344/10834 +f 11400/11344/10834 11404/11348/10838 11271/11215/10705 +f 11271/11215/10705 11270/11214/10704 11400/11344/10834 +f 11403/11347/10837 11402/11346/10836 11405/11349/10839 +f 11405/11349/10839 11406/11350/10840 11403/11347/10837 +f 11410/11351/10841 11407/11352/10842 11408/11353/10843 +f 11408/11353/10843 11409/11354/10844 11410/11351/10841 +f 11410/11351/10841 11409/11354/10844 11276/11220/10710 +f 11276/11220/10710 11275/11219/10709 11410/11351/10841 +f 11409/11354/10844 11408/11353/10843 11411/11355/10845 +f 11411/11355/10845 11412/11356/10846 11409/11354/10844 +f 11409/11354/10844 11412/11356/10846 11277/11221/10711 +f 11277/11221/10711 11276/11220/10710 11409/11354/10844 +f 11412/11356/10846 11411/11355/10845 11413/11357/10847 +f 11413/11357/10847 11282/11226/10716 11412/11356/10846 +f 11412/11356/10846 11282/11226/10716 11279/11223/10713 +f 11279/11223/10713 11277/11221/10711 11412/11356/10846 +f 11413/11357/10847 11411/11355/10845 11414/11358/10848 +f 11414/11358/10848 11415/11359/10849 11413/11357/10847 +f 11413/11357/10847 11415/11359/10849 11416/11360/10850 +f 11416/11360/10850 11417/11361/10851 11413/11357/10847 +f 11413/11357/10847 11417/11361/10851 11283/11227/10717 +f 11283/11227/10717 11282/11226/10716 11413/11357/10847 +f 11417/11361/10851 11416/11360/10850 11418/11362/10852 +f 11418/11362/10852 11419/11363/10853 11417/11361/10851 +f 11417/11361/10851 11419/11363/10853 11284/11228/10718 +f 11284/11228/10718 11283/11227/10717 11417/11361/10851 +f 11419/11363/10853 11418/11362/10852 11420/11364/10854 +f 11420/11364/10854 11421/11365/10855 11419/11363/10853 +f 11419/11363/10853 11421/11365/10855 11286/11230/10720 +f 11286/11230/10720 11284/11228/10718 11419/11363/10853 +f 11421/11365/10855 11420/11364/10854 11422/11366/10856 +f 11422/11366/10856 11423/11367/10857 11421/11365/10855 +f 11421/11365/10855 11423/11367/10857 11288/11232/10722 +f 11288/11232/10722 11286/11230/10720 11421/11365/10855 +f 11423/11367/10857 11422/11366/10856 11424/11368/10858 +f 11424/11368/10858 11425/11369/10859 11423/11367/10857 +f 11423/11367/10857 11425/11369/10859 11290/11234/10724 +f 11290/11234/10724 11288/11232/10722 11423/11367/10857 +f 11425/11369/10859 11424/11368/10858 11426/11370/10860 +f 11426/11370/10860 11427/11371/10861 11425/11369/10859 +f 11425/11369/10859 11427/11371/10861 11292/11236/10726 +f 11292/11236/10726 11290/11234/10724 11425/11369/10859 +f 11427/11371/10861 11426/11370/10860 11428/11372/10862 +f 11428/11372/10862 11429/11373/10863 11427/11371/10861 +f 11427/11371/10861 11429/11373/10863 11294/11238/10728 +f 11294/11238/10728 11292/11236/10726 11427/11371/10861 +f 11429/11373/10863 11428/11372/10862 11430/11374/10864 +f 11430/11374/10864 11431/11375/10865 11429/11373/10863 +f 11429/11373/10863 11431/11375/10865 11296/11240/10730 +f 11296/11240/10730 11294/11238/10728 11429/11373/10863 +f 11431/11375/10865 11430/11374/10864 2799/2743/2396 +f 2799/2743/2396 2801/2745/2398 11431/11375/10865 +f 11431/11375/10865 2801/2745/2398 11298/11242/10732 +f 11298/11242/10732 11296/11240/10730 11431/11375/10865 +f 11430/11374/10864 11428/11372/10862 11432/11376/10866 +f 11432/11376/10866 11433/11377/10867 11430/11374/10864 +f 11430/11374/10864 11433/11377/10867 2800/2744/2397 +f 2800/2744/2397 2799/2743/2396 11430/11374/10864 +f 11433/11377/10867 11432/11376/10866 11434/11378/10868 +f 11434/11378/10868 11435/11379/10869 11433/11377/10867 +f 11433/11377/10867 11435/11379/10869 11436/11380/10870 +f 11436/11380/10870 2800/2744/2397 11433/11377/10867 +f 11436/11380/10870 11435/11379/10869 11437/11381/10871 +f 11437/11381/10871 3041/2985/2637 11436/11380/10870 +f 11436/11380/10870 3041/2985/2637 3040/2984/2636 +f 3040/2984/2636 11438/11382/10872 11436/11380/10870 +f 11436/11380/10870 11438/11382/10872 2797/2741/2394 +f 2797/2741/2394 2800/2744/2397 11436/11380/10870 +f 11438/11382/10872 3040/2984/2636 3039/2983/2635 +f 3039/2983/2635 11439/11383/10873 11438/11382/10872 +f 11438/11382/10872 11439/11383/10873 2798/2742/2395 +f 2798/2742/2395 2797/2741/2394 11438/11382/10872 +f 11439/11383/10873 3039/2983/2635 11440/11384/10874 +f 11440/11384/10874 11441/11385/10875 11439/11383/10873 +f 11439/11383/10873 11441/11385/10875 11442/11386/10876 +f 11442/11386/10876 2798/2742/2395 11439/11383/10873 +f 11442/11386/10876 11441/11385/10875 11443/11387/10877 +f 11443/11387/10877 11444/11388/10878 11442/11386/10876 +f 11442/11386/10876 11444/11388/10878 11445/11389/10879 +f 11445/11389/10879 11446/11390/10880 11442/11386/10876 +f 11442/11386/10876 11446/11390/10880 2791/2736/2389 +f 2791/2736/2389 2798/2742/2395 11442/11386/10876 +f 11446/11390/10880 11445/11389/10879 3889/3834/3480 +f 3889/3834/3480 3888/3833/3479 11446/11390/10880 +f 11446/11390/10880 3888/3833/3479 2792/2737/2390 +f 2792/2737/2390 2791/2736/2389 11446/11390/10880 +f 11445/11389/10879 11444/11388/10878 11447/11391/10881 +f 11447/11391/10881 11448/11392/10882 11445/11389/10879 +f 11445/11389/10879 11448/11392/10882 3893/3837/3483 +f 3893/3837/3483 3889/3834/3480 11445/11389/10879 +f 11448/11392/10882 11447/11391/10881 11449/11393/10883 +f 11449/11393/10883 11450/11394/10884 11448/11392/10882 +f 11448/11392/10882 11450/11394/10884 11451/11395/10885 +f 11451/11395/10885 3893/3837/3483 11448/11392/10882 +f 11454/11396/10886 11452/11397/10887 11453/11398/10888 +f 11453/11398/10888 2878/2823/2476 11454/11396/10886 +f 11454/11396/10886 2878/2823/2476 2877/2822/2475 +f 2877/2822/2475 11455/11399/10889 11454/11396/10886 +f 11451/11395/10885 11456/11400/10890 3891/3835/3481 +f 3891/3835/3481 3893/3837/3483 11451/11395/10885 +f 11455/11399/10889 2877/2822/2475 2882/2826/2479 +f 2882/2826/2479 11457/11401/10891 11455/11399/10889 +f 11456/11400/10890 11458/11402/10892 3892/3836/3482 +f 3892/3836/3482 3891/3835/3481 11456/11400/10890 +f 11457/11401/10891 2882/2826/2479 11459/11403/10893 +f 11459/11403/10893 11460/11404/10894 11457/11401/10891 +f 11458/11402/10892 11461/11405/10894 11462/11406/10895 +f 11462/11406/10895 3892/3836/3482 11458/11402/10892 +f 11462/11406/10895 11463/11407/10896 3887/3832/3478 +f 3887/3832/3478 3892/3836/3482 11462/11406/10895 +f 11462/11406/10895 11461/11405/10894 11464/11408/10897 +f 11464/11408/10897 11465/11409/10898 11462/11406/10895 +f 11462/11406/10895 11465/11409/10898 11466/11410/10899 +f 11466/11410/10899 11463/11407/10896 11462/11406/10895 +f 11466/11410/10899 2793/2738/2391 2792/2737/2390 +f 2792/2737/2390 11463/11407/10896 11466/11410/10899 +f 11466/11410/10899 11465/11409/10898 11467/11411/10900 +f 11467/11411/10900 11468/11412/10901 11466/11410/10899 +f 11466/11410/10899 11468/11412/10901 2795/2739/2392 +f 2795/2739/2392 2793/2738/2391 11466/11410/10899 +f 11468/11412/10901 11467/11411/10900 11306/11250/10740 +f 11306/11250/10740 11304/11248/10738 11468/11412/10901 +f 11468/11412/10901 11304/11248/10738 11302/11246/10736 +f 11302/11246/10736 2795/2739/2392 11468/11412/10901 +f 11467/11411/10900 11465/11409/10898 11464/11408/10897 +f 11464/11408/10897 11469/11413/10902 11467/11411/10900 +f 11467/11411/10900 11469/11413/10902 11308/11252/10742 +f 11308/11252/10742 11306/11250/10740 11467/11411/10900 +f 11473/11414/10903 11470/11415/10904 11471/11416/10905 +f 11471/11416/10905 11472/11417/10906 11473/11414/10903 +f 11473/11414/10903 11472/11417/10906 11311/11256/10746 +f 11311/11256/10746 11310/11255/10745 11473/11414/10903 +f 11472/11417/10906 11471/11416/10905 11474/11418/10907 +f 11474/11418/10907 11475/11419/10908 11472/11417/10906 +f 11472/11417/10906 11475/11419/10908 11314/11258/10748 +f 11314/11258/10748 11311/11256/10746 11472/11417/10906 +f 11475/11419/10908 11474/11418/10907 11476/11420/10909 +f 11476/11420/10909 11477/11421/10910 11475/11419/10908 +f 11475/11419/10908 11477/11421/10910 11478/11422/10911 +f 11478/11422/10911 11314/11258/10748 11475/11419/10908 +f 11478/11422/10911 11477/11421/10910 1570/1514/1182 +f 1570/1514/1182 1569/1513/1181 11478/11422/10911 +f 11478/11422/10911 1569/1513/1181 1572/1516/1184 +f 1572/1516/1184 11317/11261/10751 11478/11422/10911 +f 11478/11422/10911 11317/11261/10751 11315/11259/10749 +f 11315/11259/10749 11314/11258/10748 11478/11422/10911 +f 11477/11421/10910 11476/11420/10909 11479/11423/10912 +f 11479/11423/10912 1570/1514/1182 11477/11421/10910 +f 11479/11423/10912 11476/11420/10909 11480/11424/10913 +f 11480/11424/10913 11481/11425/10914 11479/11423/10912 +f 11479/11423/10912 11481/11425/10914 1717/1661/1327 +f 1717/1661/1327 1716/1660/1326 11479/11423/10912 +f 11479/11423/10912 1716/1660/1326 1565/1510/1178 +f 1565/1510/1178 1570/1514/1182 11479/11423/10912 +f 11481/11425/10914 11480/11424/10913 2883/2827/2480 +f 2883/2827/2480 11482/11426/10915 11481/11425/10914 +f 11481/11425/10914 11482/11426/10915 11483/11427/10916 +f 11483/11427/10916 1717/1661/1327 11481/11425/10914 +f 11483/11427/10916 11484/11428/10917 1713/1657/1323 +f 1713/1657/1323 1717/1661/1327 11483/11427/10916 +f 11483/11427/10916 11482/11426/10915 11485/11429/10918 +f 11485/11429/10918 11486/11430/10919 11483/11427/10916 +f 11483/11427/10916 11486/11430/10919 11487/11431/10920 +f 11487/11431/10920 11484/11428/10917 11483/11427/10916 +f 11487/11431/10920 11488/11432/10921 11489/11433/10922 +f 11489/11433/10922 11484/11428/10917 11487/11431/10920 +f 11487/11431/10920 11486/11430/10919 11490/11434/10923 +f 11490/11434/10923 11491/11435/10924 11487/11431/10920 +f 11487/11431/10920 11491/11435/10924 11492/11436/10925 +f 11492/11436/10925 11488/11432/10921 11487/11431/10920 +f 11492/11436/10925 11493/11437/10926 11494/11438/10927 +f 11494/11438/10927 11488/11432/10921 11492/11436/10925 +f 11492/11436/10925 11491/11435/10924 11495/11439/10928 +f 11495/11439/10928 11496/11440/10929 11492/11436/10925 +f 11492/11436/10925 11496/11440/10929 11497/11441/10930 +f 11497/11441/10930 11493/11437/10926 11492/11436/10925 +f 11497/11441/10930 11498/11442/10931 11499/11443/10932 +f 11499/11443/10932 11493/11437/10926 11497/11441/10930 +f 11503/11444/10933 11500/11445/10934 11501/11446/10935 +f 11501/11446/10935 11502/11447/10936 11503/11444/10933 +f 11503/11444/10933 11502/11447/10936 11504/11448/10937 +f 11504/11448/10937 11505/11449/10938 11503/11444/10933 +f 11504/11448/10937 11506/11450/10939 11507/11451/10940 +f 11507/11451/10940 11505/11449/10938 11504/11448/10937 +f 11504/11448/10937 11502/11447/10936 11508/11452/10941 +f 11508/11452/10941 11509/11453/10942 11504/11448/10937 +f 11504/11448/10937 11509/11453/10942 11510/11454/10943 +f 11510/11454/10943 11506/11450/10939 11504/11448/10937 +f 11510/11454/10943 11511/11455/10944 11512/11456/10945 +f 11512/11456/10945 11506/11450/10939 11510/11454/10943 +f 11510/11454/10943 11509/11453/10942 11513/11457/10946 +f 11513/11457/10946 11514/11458/10947 11510/11454/10943 +f 11510/11454/10943 11514/11458/10947 11515/11459/10948 +f 11515/11459/10948 11511/11455/10944 11510/11454/10943 +f 11515/11459/10948 11516/11460/10949 11517/11461/10950 +f 11517/11461/10950 11511/11455/10944 11515/11459/10948 +f 11515/11459/10948 11514/11458/10947 11518/11462/10951 +f 11518/11462/10951 11519/11463/10952 11515/11459/10948 +f 11515/11459/10948 11519/11463/10952 11520/11464/10953 +f 11520/11464/10953 11516/11460/10949 11515/11459/10948 +f 11520/11464/10953 11521/11465/10954 11522/11466/10955 +f 11522/11466/10955 11516/11460/10949 11520/11464/10953 +f 11520/11464/10953 11519/11463/10952 11523/11467/10956 +f 11523/11467/10956 11524/11468/10957 11520/11464/10953 +f 11520/11464/10953 11524/11468/10957 11525/11469/10958 +f 11525/11469/10958 11521/11465/10954 11520/11464/10953 +f 11525/11469/10958 1401/1345/1016 11526/11470/10959 +f 11526/11470/10959 11521/11465/10954 11525/11469/10958 +f 11525/11469/10958 11524/11468/10957 11527/11471/10960 +f 11527/11471/10960 11528/11472/10961 11525/11469/10958 +f 11525/11469/10958 11528/11472/10961 1395/1340/1011 +f 1395/1340/1011 1401/1345/1016 11525/11469/10958 +f 11528/11472/10961 11527/11471/10960 11529/11473/10962 +f 11529/11473/10962 11530/11474/10963 11528/11472/10961 +f 11528/11472/10961 11530/11474/10963 1396/1341/1012 +f 1396/1341/1012 1395/1340/1011 11528/11472/10961 +f 11530/11474/10963 11529/11473/10962 11531/11475/10964 +f 11531/11475/10964 11532/11476/10965 11530/11474/10963 +f 11530/11474/10963 11532/11476/10965 11533/11477/10966 +f 11533/11477/10966 1396/1341/1012 11530/11474/10963 +f 11533/11477/10966 11534/11478/10967 1397/1342/1013 +f 1397/1342/1013 1396/1341/1012 11533/11477/10966 +f 11533/11477/10966 11532/11476/10965 11424/11368/10858 +f 11424/11368/10858 11422/11366/10856 11533/11477/10966 +f 11533/11477/10966 11422/11366/10856 11420/11364/10854 +f 11420/11364/10854 11534/11478/10967 11533/11477/10966 +f 11534/11478/10967 11535/11479/10968 1399/1343/1014 +f 1399/1343/1014 1397/1342/1013 11534/11478/10967 +f 11534/11478/10967 11420/11364/10854 11418/11362/10852 +f 11418/11362/10852 11535/11479/10968 11534/11478/10967 +f 11535/11479/10968 11536/11480/10969 11537/11481/10970 +f 11537/11481/10970 1399/1343/1014 11535/11479/10968 +f 11535/11479/10968 11418/11362/10852 11416/11360/10850 +f 11416/11360/10850 11536/11480/10969 11535/11479/10968 +f 11537/11481/10970 11538/11482/10971 11539/11483/10972 +f 11539/11483/10972 11540/11484/10973 11537/11481/10970 +f 11537/11481/10970 11540/11484/10973 1400/1344/1015 +f 1400/1344/1015 1399/1343/1014 11537/11481/10970 +f 11537/11481/10970 11536/11480/10969 11541/11485/10974 +f 11541/11485/10974 11538/11482/10971 11537/11481/10970 +f 11541/11485/10974 11542/11486/10975 11543/11487/10976 +f 11543/11487/10976 11538/11482/10971 11541/11485/10974 +f 11541/11485/10974 11536/11480/10969 11416/11360/10850 +f 11416/11360/10850 11415/11359/10849 11541/11485/10974 +f 11541/11485/10974 11415/11359/10849 11414/11358/10848 +f 11414/11358/10848 11542/11486/10975 11541/11485/10974 +f 11543/11487/10976 11544/11488/10977 11545/11489/10978 +f 11545/11489/10978 11546/11490/10979 11543/11487/10976 +f 11543/11487/10976 11546/11490/10979 11539/11483/10972 +f 11539/11483/10972 11538/11482/10971 11543/11487/10976 +f 11543/11487/10976 11542/11486/10975 11547/11491/10980 +f 11547/11491/10980 11544/11488/10977 11543/11487/10976 +f 11547/11491/10980 11548/11492/10981 11549/11493/10982 +f 11549/11493/10982 11544/11488/10977 11547/11491/10980 +f 11547/11491/10980 11542/11486/10975 11414/11358/10848 +f 11414/11358/10848 11550/11494/10983 11547/11491/10980 +f 11547/11491/10980 11550/11494/10983 11551/11495/10984 +f 11551/11495/10984 11548/11492/10981 11547/11491/10980 +f 11555/11496/10985 11552/11497/10986 11553/11498/10987 +f 11553/11498/10987 11554/11499/10988 11555/11496/10985 +f 11551/11495/10984 11550/11494/10983 11408/11353/10843 +f 11408/11353/10843 11407/11352/10842 11551/11495/10984 +f 11555/11496/10985 11406/11350/10840 11405/11349/10839 +f 11405/11349/10839 11552/11497/10986 11555/11496/10985 +f 11553/11498/10987 11556/11500/10989 11557/11501/10990 +f 11557/11501/10990 11558/11502/10991 11553/11498/10987 +f 11553/11498/10987 11558/11502/10991 11559/11503/10992 +f 11559/11503/10992 11554/11499/10988 11553/11498/10987 +f 11553/11498/10987 11552/11497/10986 11560/11504/10993 +f 11560/11504/10993 11556/11500/10989 11553/11498/10987 +f 11560/11504/10993 11561/11505/10994 11562/11506/10995 +f 11562/11506/10995 11556/11500/10989 11560/11504/10993 +f 11560/11504/10993 11552/11497/10986 11405/11349/10839 +f 11405/11349/10839 11563/11507/10996 11560/11504/10993 +f 11560/11504/10993 11563/11507/10996 11564/11508/10997 +f 11564/11508/10997 11561/11505/10994 11560/11504/10993 +f 11564/11508/10997 11565/11509/10998 11566/11510/10999 +f 11566/11510/10999 11561/11505/10994 11564/11508/10997 +f 11564/11508/10997 11563/11507/10996 11401/11345/10835 +f 11401/11345/10835 11567/11511/11000 11564/11508/10997 +f 11564/11508/10997 11567/11511/11000 11568/11512/11001 +f 11568/11512/11001 11565/11509/10998 11564/11508/10997 +f 11568/11512/11001 11569/11513/11002 11570/11514/11003 +f 11570/11514/11003 11565/11509/10998 11568/11512/11001 +f 11568/11512/11001 11567/11511/11000 11396/11340/10830 +f 11396/11340/10830 11395/11339/10829 11568/11512/11001 +f 11568/11512/11001 11395/11339/10829 11394/11338/10828 +f 11394/11338/10828 11569/11513/11002 11568/11512/11001 +f 11570/11514/11003 11571/11515/11004 1614/1558/1226 +f 1614/1558/1226 11572/11516/11005 11570/11514/11003 +f 11570/11514/11003 11572/11516/11005 11566/11510/10999 +f 11566/11510/10999 11565/11509/10998 11570/11514/11003 +f 11570/11514/11003 11569/11513/11002 11573/11517/11006 +f 11573/11517/11006 11571/11515/11004 11570/11514/11003 +f 11573/11517/11006 11574/11518/11007 11575/11519/11008 +f 11575/11519/11008 11571/11515/11004 11573/11517/11006 +f 11573/11517/11006 11569/11513/11002 11394/11338/10828 +f 11394/11338/10828 11576/11520/11009 11573/11517/11006 +f 11573/11517/11006 11576/11520/11009 11577/11521/11010 +f 11577/11521/11010 11574/11518/11007 11573/11517/11006 +f 11577/11521/11010 11578/11522/11011 11579/11523/11012 +f 11579/11523/11012 11574/11518/11007 11577/11521/11010 +f 11577/11521/11010 11576/11520/11009 11389/11333/10823 +f 11389/11333/10823 11387/11331/10821 11577/11521/11010 +f 11577/11521/11010 11387/11331/10821 11385/11329/10819 +f 11385/11329/10819 11578/11522/11011 11577/11521/11010 +f 11579/11523/11012 2831/2775/2428 2314/2258/1918 +f 2314/2258/1918 2313/2257/1917 11579/11523/11012 +f 11579/11523/11012 2313/2257/1917 11575/11519/11008 +f 11575/11519/11008 11574/11518/11007 11579/11523/11012 +f 11579/11523/11012 11578/11522/11011 11580/11524/11013 +f 11580/11524/11013 2831/2775/2428 11579/11523/11012 +f 11580/11524/11013 11581/11525/11014 2832/2776/2429 +f 2832/2776/2429 2831/2775/2428 11580/11524/11013 +f 11580/11524/11013 11578/11522/11011 11385/11329/10819 +f 11385/11329/10819 11383/11327/10817 11580/11524/11013 +f 11580/11524/11013 11383/11327/10817 11381/11325/10815 +f 11381/11325/10815 11581/11525/11014 11580/11524/11013 +f 11581/11525/11014 3646/3591/3241 2833/2777/2430 +f 2833/2777/2430 2832/2776/2429 11581/11525/11014 +f 11581/11525/11014 11381/11325/10815 11380/11324/10814 +f 11380/11324/10814 3646/3591/3241 11581/11525/11014 +f 11576/11520/11009 11394/11338/10828 11391/11335/10825 +f 11391/11335/10825 11389/11333/10823 11576/11520/11009 +f 11575/11519/11008 2313/2257/1917 1616/1560/1228 +f 1616/1560/1228 1615/1559/1227 11575/11519/11008 +f 11575/11519/11008 1615/1559/1227 1614/1558/1226 +f 1614/1558/1226 11571/11515/11004 11575/11519/11008 +f 11572/11516/11005 1614/1558/1226 1613/1557/1225 +f 1613/1557/1225 11582/11526/11015 11572/11516/11005 +f 11572/11516/11005 11582/11526/11015 11583/11527/11016 +f 11583/11527/11016 11566/11510/10999 11572/11516/11005 +f 11583/11527/11016 11582/11526/11015 11584/11528/11017 +f 11584/11528/11017 11585/11529/11018 11583/11527/11016 +f 11583/11527/11016 11585/11529/11018 11586/11530/11019 +f 11586/11530/11019 11562/11506/10995 11583/11527/11016 +f 11583/11527/11016 11562/11506/10995 11561/11505/10994 +f 11561/11505/10994 11566/11510/10999 11583/11527/11016 +f 11586/11530/11019 11585/11529/11018 11587/11531/11020 +f 11587/11531/11020 11588/11532/11021 11586/11530/11019 +f 11586/11530/11019 11588/11532/11021 11589/11533/11022 +f 11589/11533/11022 11557/11501/10990 11586/11530/11019 +f 11586/11530/11019 11557/11501/10990 11556/11500/10989 +f 11556/11500/10989 11562/11506/10995 11586/11530/11019 +f 11589/11533/11022 11588/11532/11021 11590/11534/11023 +f 11590/11534/11023 11591/11535/11024 11589/11533/11022 +f 11589/11533/11022 11591/11535/11024 11592/11536/11025 +f 11592/11536/11025 11593/11537/11026 11589/11533/11022 +f 11589/11533/11022 11593/11537/11026 11558/11502/10991 +f 11558/11502/10991 11557/11501/10990 11589/11533/11022 +f 11593/11537/11026 11592/11536/11025 11594/11538/11027 +f 11594/11538/11027 11595/11539/11028 11593/11537/11026 +f 11593/11537/11026 11595/11539/11028 11559/11503/10992 +f 11559/11503/10992 11558/11502/10991 11593/11537/11026 +f 11598/11540/11029 11596/11541/11030 11597/11542/11031 +f 11597/11542/11031 11545/11489/10978 11598/11540/11029 +f 11598/11540/11029 11545/11489/10978 11544/11488/10977 +f 11544/11488/10977 11549/11493/10982 11598/11540/11029 +f 11597/11542/11031 11596/11541/11030 11599/11543/11032 +f 11599/11543/11032 11600/11544/11033 11597/11542/11031 +f 11597/11542/11031 11600/11544/11033 11601/11545/11034 +f 11601/11545/11034 11602/11546/11035 11597/11542/11031 +f 11597/11542/11031 11602/11546/11035 11546/11490/10979 +f 11546/11490/10979 11545/11489/10978 11597/11542/11031 +f 11602/11546/11035 11601/11545/11034 11522/11466/10955 +f 11522/11466/10955 11603/11547/11036 11602/11546/11035 +f 11602/11546/11035 11603/11547/11036 11539/11483/10972 +f 11539/11483/10972 11546/11490/10979 11602/11546/11035 +f 11603/11547/11036 11522/11466/10955 11521/11465/10954 +f 11521/11465/10954 11526/11470/10959 11603/11547/11036 +f 11603/11547/11036 11526/11470/10959 11540/11484/10973 +f 11540/11484/10973 11539/11483/10972 11603/11547/11036 +f 11601/11545/11034 11600/11544/11033 11604/11548/11037 +f 11604/11548/11037 11517/11461/10950 11601/11545/11034 +f 11601/11545/11034 11517/11461/10950 11516/11460/10949 +f 11516/11460/10949 11522/11466/10955 11601/11545/11034 +f 11604/11548/11037 11600/11544/11033 11599/11543/11032 +f 11599/11543/11032 11605/11549/11038 11604/11548/11037 +f 11604/11548/11037 11605/11549/11038 11606/11550/11039 +f 11606/11550/11039 11512/11456/10945 11604/11548/11037 +f 11604/11548/11037 11512/11456/10945 11511/11455/10944 +f 11511/11455/10944 11517/11461/10950 11604/11548/11037 +f 11610/11551/11040 11607/11552/11041 11608/11553/11042 +f 11608/11553/11042 11609/11554/11043 11610/11551/11040 +f 11610/11551/11040 11609/11554/11043 11611/11555/11044 +f 11611/11555/11044 11612/11556/11045 11610/11551/11040 +f 11606/11550/11039 11507/11451/10940 11506/11450/10939 +f 11506/11450/10939 11512/11456/10945 11606/11550/11039 +f 11611/11555/11044 11609/11554/11043 11613/11557/11046 +f 11613/11557/11046 11614/11558/11047 11611/11555/11044 +f 11611/11555/11044 11614/11558/11047 11615/11559/11048 +f 11615/11559/11048 11499/11443/10932 11611/11555/11044 +f 11611/11555/11044 11499/11443/10932 11498/11442/10931 +f 11498/11442/10931 11612/11556/11045 11611/11555/11044 +f 11615/11559/11048 11614/11558/11047 2684/2628/2281 +f 2684/2628/2281 11616/11560/11049 11615/11559/11048 +f 11615/11559/11048 11616/11560/11049 11617/11561/11050 +f 11617/11561/11050 11494/11438/10927 11615/11559/11048 +f 11615/11559/11048 11494/11438/10927 11493/11437/10926 +f 11493/11437/10926 11499/11443/10932 11615/11559/11048 +f 11617/11561/11050 11616/11560/11049 2021/1965/1628 +f 2021/1965/1628 2625/2570/2230 11617/11561/11050 +f 11617/11561/11050 2625/2570/2230 1714/1658/1324 +f 1714/1658/1324 11489/11433/10922 11617/11561/11050 +f 11617/11561/11050 11489/11433/10922 11488/11432/10921 +f 11488/11432/10921 11494/11438/10927 11617/11561/11050 +f 11616/11560/11049 2684/2628/2281 2022/1966/1629 +f 2022/1966/1629 2021/1965/1628 11616/11560/11049 +f 11614/11558/11047 11613/11557/11046 2682/2626/2279 +f 2682/2626/2279 2684/2628/2281 11614/11558/11047 +f 11613/11557/11046 11618/11562/11051 2683/2627/2280 +f 2683/2627/2280 2682/2626/2279 11613/11557/11046 +f 11613/11557/11046 11609/11554/11043 11608/11553/11042 +f 11608/11553/11042 11618/11562/11051 11613/11557/11046 +f 11618/11562/11051 11619/11563/11052 11620/11564/11053 +f 11620/11564/11053 2683/2627/2280 11618/11562/11051 +f 11618/11562/11051 11608/11553/11042 11621/11565/11054 +f 11621/11565/11054 11619/11563/11052 11618/11562/11051 +f 11621/11565/11054 11592/11536/11025 11591/11535/11024 +f 11591/11535/11024 11619/11563/11052 11621/11565/11054 +f 11621/11565/11054 11608/11553/11042 11607/11552/11041 +f 11607/11552/11041 11622/11566/11055 11621/11565/11054 +f 11621/11565/11054 11622/11566/11055 11594/11538/11027 +f 11594/11538/11027 11592/11536/11025 11621/11565/11054 +f 11620/11564/11053 11590/11534/11023 11623/11567/11056 +f 11623/11567/11056 11624/11568/11057 11620/11564/11053 +f 11620/11564/11053 11624/11568/11057 2677/2622/2275 +f 2677/2622/2275 2683/2627/2280 11620/11564/11053 +f 11620/11564/11053 11619/11563/11052 11591/11535/11024 +f 11591/11535/11024 11590/11534/11023 11620/11564/11053 +f 11624/11568/11057 11625/11569/11058 2678/2623/2276 +f 2678/2623/2276 2677/2622/2275 11624/11568/11057 +f 11624/11568/11057 11623/11567/11056 11626/11570/11059 +f 11626/11570/11059 11625/11569/11058 11624/11568/11057 +f 11626/11570/11059 11627/11571/11060 11628/11572/11061 +f 11628/11572/11061 11625/11569/11058 11626/11570/11059 +f 11626/11570/11059 11623/11567/11056 11587/11531/11020 +f 11587/11531/11020 11629/11573/11062 11626/11570/11059 +f 11626/11570/11059 11629/11573/11062 11630/11574/11063 +f 11630/11574/11063 11627/11571/11060 11626/11570/11059 +f 11630/11574/11063 11631/11575/11064 11632/11576/11065 +f 11632/11576/11065 11627/11571/11060 11630/11574/11063 +f 11630/11574/11063 11629/11573/11062 11584/11528/11017 +f 11584/11528/11017 11633/11577/11066 11630/11574/11063 +f 11630/11574/11063 11633/11577/11066 1618/1562/1230 +f 1618/1562/1230 11631/11575/11064 11630/11574/11063 +f 11633/11577/11066 11584/11528/11017 11582/11526/11015 +f 11582/11526/11015 1613/1557/1225 11633/11577/11066 +f 11633/11577/11066 1613/1557/1225 1612/1553/1221 +f 1612/1553/1221 1618/1562/1230 11633/11577/11066 +f 11632/11576/11065 11634/11578/11067 11635/11579/11068 +f 11635/11579/11068 11636/11580/11069 11632/11576/11065 +f 11632/11576/11065 11636/11580/11069 11628/11572/11061 +f 11628/11572/11061 11627/11571/11060 11632/11576/11065 +f 11632/11576/11065 11631/11575/11064 11637/11581/11070 +f 11637/11581/11070 11634/11578/11067 11632/11576/11065 +f 11637/11581/11070 11638/11582/11071 11639/11583/11072 +f 11639/11583/11072 11634/11578/11067 11637/11581/11070 +f 11637/11581/11070 11631/11575/11064 1618/1562/1230 +f 1618/1562/1230 1617/1561/1229 11637/11581/11070 +f 11637/11581/11070 1617/1561/1229 11640/11584/11073 +f 11640/11584/11073 11638/11582/11071 11637/11581/11070 +f 11644/11585/11073 11641/11586/11074 11642/11587/11075 +f 11642/11587/11075 11643/11588/11076 11644/11585/11073 +f 11640/11584/11073 1617/1561/1229 1611/1556/1224 +f 1611/1556/1224 11645/11589/11077 11640/11584/11073 +f 11644/11585/11073 11646/11590/11078 11647/11591/11079 +f 11647/11591/11079 11641/11586/11074 11644/11585/11073 +f 11647/11591/11079 11648/11592/11080 11649/11593/11081 +f 11649/11593/11081 11641/11586/11074 11647/11591/11079 +f 11647/11591/11079 11646/11590/11078 3491/3432/3082 +f 3491/3432/3082 3493/3437/3087 11647/11591/11079 +f 11647/11591/11079 3493/3437/3087 11650/11594/11082 +f 11650/11594/11082 11648/11592/11080 11647/11591/11079 +f 11650/11594/11082 11651/11595/11083 11652/11596/11084 +f 11652/11596/11084 11648/11592/11080 11650/11594/11082 +f 11650/11594/11082 3493/3437/3087 3492/3436/3086 +f 3492/3436/3086 11653/11597/11085 11650/11594/11082 +f 11650/11594/11082 11653/11597/11085 11654/11598/11086 +f 11654/11598/11086 11651/11595/11083 11650/11594/11082 +f 11654/11598/11086 11655/11599/11087 11656/11600/11088 +f 11656/11600/11088 11651/11595/11083 11654/11598/11086 +f 11654/11598/11086 11653/11597/11085 11657/11601/11089 +f 11657/11601/11089 11658/11602/11090 11654/11598/11086 +f 11654/11598/11086 11658/11602/11090 11659/11603/11091 +f 11659/11603/11091 11655/11599/11087 11654/11598/11086 +f 11659/11603/11091 11660/11604/11092 11661/11605/11093 +f 11661/11605/11093 11655/11599/11087 11659/11603/11091 +f 11659/11603/11091 11658/11602/11090 11662/11606/11094 +f 11662/11606/11094 11663/11607/11095 11659/11603/11091 +f 11659/11603/11091 11663/11607/11095 11664/11608/11096 +f 11664/11608/11096 11660/11604/11092 11659/11603/11091 +f 11664/11608/11096 11665/11609/11097 11666/11610/11098 +f 11666/11610/11098 11660/11604/11092 11664/11608/11096 +f 11664/11608/11096 11663/11607/11095 11667/11611/11099 +f 11667/11611/11099 11668/11612/11100 11664/11608/11096 +f 11664/11608/11096 11668/11612/11100 11669/11613/11101 +f 11669/11613/11101 11665/11609/11097 11664/11608/11096 +f 11669/11613/11101 11670/11614/11102 11671/11615/11103 +f 11671/11615/11103 11665/11609/11097 11669/11613/11101 +f 11669/11613/11101 11668/11612/11100 11344/11288/10778 +f 11344/11288/10778 11342/11286/10776 11669/11613/11101 +f 11669/11613/11101 11342/11286/10776 11339/11284/10774 +f 11339/11284/10774 11670/11614/11102 11669/11613/11101 +f 11671/11615/11103 11672/11616/11104 11673/11617/11105 +f 11673/11617/11105 11674/11618/11106 11671/11615/11103 +f 11671/11615/11103 11674/11618/11106 11666/11610/11098 +f 11666/11610/11098 11665/11609/11097 11671/11615/11103 +f 11671/11615/11103 11670/11614/11102 11675/11619/11107 +f 11675/11619/11107 11672/11616/11104 11671/11615/11103 +f 11678/11620/11108 11333/11277/10767 11676/11621/11109 +f 11676/11621/11109 11677/11622/11110 11678/11620/11108 +f 11675/11619/11107 11670/11614/11102 11339/11284/10774 +f 11339/11284/10774 11338/11283/10773 11675/11619/11107 +f 11678/11620/11108 11336/11280/10770 11334/11278/10768 +f 11334/11278/10768 11333/11277/10767 11678/11620/11108 +f 11676/11621/11109 11330/11274/10764 2952/2897/2549 +f 2952/2897/2549 2955/2896/2548 11676/11621/11109 +f 11676/11621/11109 2955/2896/2548 2958/2902/2554 +f 2958/2902/2554 11677/11622/11110 11676/11621/11109 +f 11676/11621/11109 11333/11277/10767 11331/11275/10765 +f 11331/11275/10765 11330/11274/10764 11676/11621/11109 +f 11674/11618/11106 11673/11617/11105 11679/11623/11111 +f 11679/11623/11111 11680/11624/11112 11674/11618/11106 +f 11674/11618/11106 11680/11624/11112 11681/11625/11113 +f 11681/11625/11113 11666/11610/11098 11674/11618/11106 +f 11681/11625/11113 11680/11624/11112 11682/11626/11114 +f 11682/11626/11114 11683/11627/11115 11681/11625/11113 +f 11681/11625/11113 11683/11627/11115 11684/11628/11116 +f 11684/11628/11116 11661/11605/11093 11681/11625/11113 +f 11681/11625/11113 11661/11605/11093 11660/11604/11092 +f 11660/11604/11092 11666/11610/11098 11681/11625/11113 +f 11684/11628/11116 11683/11627/11115 11685/11629/11117 +f 11685/11629/11117 11686/11630/11118 11684/11628/11116 +f 11684/11628/11116 11686/11630/11118 11687/11631/11119 +f 11687/11631/11119 11656/11600/11088 11684/11628/11116 +f 11684/11628/11116 11656/11600/11088 11655/11599/11087 +f 11655/11599/11087 11661/11605/11093 11684/11628/11116 +f 11687/11631/11119 11686/11630/11118 11688/11632/11120 +f 11688/11632/11120 11689/11633/11121 11687/11631/11119 +f 11687/11631/11119 11689/11633/11121 11690/11634/11122 +f 11690/11634/11122 11652/11596/11084 11687/11631/11119 +f 11687/11631/11119 11652/11596/11084 11651/11595/11083 +f 11651/11595/11083 11656/11600/11088 11687/11631/11119 +f 11690/11634/11122 11689/11633/11121 11691/11635/11123 +f 11691/11635/11123 11692/11636/11124 11690/11634/11122 +f 11690/11634/11122 11692/11636/11124 11693/11637/11125 +f 11693/11637/11125 11649/11593/11081 11690/11634/11122 +f 11690/11634/11122 11649/11593/11081 11648/11592/11080 +f 11648/11592/11080 11652/11596/11084 11690/11634/11122 +f 11693/11637/11125 11692/11636/11124 11694/11638/11126 +f 11694/11638/11126 11695/11639/11127 11693/11637/11125 +f 11693/11637/11125 11695/11639/11127 11696/11640/11128 +f 11696/11640/11128 11642/11587/11075 11693/11637/11125 +f 11693/11637/11125 11642/11587/11075 11641/11586/11074 +f 11641/11586/11074 11649/11593/11081 11693/11637/11125 +f 11696/11640/11128 11695/11639/11127 11697/11641/11129 +f 11697/11641/11129 11698/11642/11130 11696/11640/11128 +f 11696/11640/11128 11698/11642/11130 11699/11643/11131 +f 11699/11643/11131 11700/11644/11132 11696/11640/11128 +f 11696/11640/11128 11700/11644/11132 11643/11588/11076 +f 11643/11588/11076 11642/11587/11075 11696/11640/11128 +f 11699/11643/11131 11698/11642/11130 11701/11645/11133 +f 11701/11645/11133 11702/11646/11134 11699/11643/11131 +f 11699/11643/11131 11702/11646/11134 1999/1943/1606 +f 1999/1943/1606 2001/1945/1608 11699/11643/11131 +f 11703/11647/11135 11635/11579/11068 11634/11578/11067 +f 11634/11578/11067 11639/11583/11072 11703/11647/11135 +f 11702/11646/11134 11701/11645/11133 11704/11648/11136 +f 11704/11648/11136 11705/11649/11137 11702/11646/11134 +f 11702/11646/11134 11705/11649/11137 2000/1944/1607 +f 2000/1944/1607 1999/1943/1606 11702/11646/11134 +f 11705/11649/11137 11704/11648/11136 11706/11650/11138 +f 11706/11650/11138 11707/11651/11139 11705/11649/11137 +f 11705/11649/11137 11707/11651/11139 11708/11652/11140 +f 11708/11652/11140 2000/1944/1607 11705/11649/11137 +f 11708/11652/11140 11707/11651/11139 11709/11653/11141 +f 11709/11653/11141 11710/11654/11142 11708/11652/11140 +f 11708/11652/11140 11710/11654/11142 11711/11655/11143 +f 11711/11655/11143 11712/11656/11144 11708/11652/11140 +f 11708/11652/11140 11712/11656/11144 1997/1941/1604 +f 1997/1941/1604 2000/1944/1607 11708/11652/11140 +f 11712/11656/11144 11711/11655/11143 11713/11657/11145 +f 11713/11657/11145 11714/11658/11146 11712/11656/11144 +f 11712/11656/11144 11714/11658/11146 1998/1942/1605 +f 1998/1942/1605 1997/1941/1604 11712/11656/11144 +f 11711/11655/11143 11710/11654/11142 3107/3052/2704 +f 3107/3052/2704 3112/3056/2708 11711/11655/11143 +f 11711/11655/11143 3112/3056/2708 11715/11659/3323 +f 11715/11659/3323 11713/11657/11145 11711/11655/11143 +f 11710/11654/11142 11709/11653/11141 3108/3053/2705 +f 3108/3053/2705 3107/3052/2704 11710/11654/11142 +f 11709/11653/11141 1947/1891/1554 1946/1890/1553 +f 1946/1890/1553 3108/3053/2705 11709/11653/11141 +f 11709/11653/11141 11707/11651/11139 11706/11650/11138 +f 11706/11650/11138 1947/1891/1554 11709/11653/11141 +f 11706/11650/11138 11716/11660/11147 1942/1887/1550 +f 1942/1887/1550 1947/1891/1554 11706/11650/11138 +f 11706/11650/11138 11704/11648/11136 11717/11661/11148 +f 11717/11661/11148 11716/11660/11147 11706/11650/11138 +f 11717/11661/11148 11718/11662/11149 11719/11663/11150 +f 11719/11663/11150 11716/11660/11147 11717/11661/11148 +f 11717/11661/11148 11704/11648/11136 11701/11645/11133 +f 11701/11645/11133 11720/11664/11151 11717/11661/11148 +f 11717/11661/11148 11720/11664/11151 11721/11665/11152 +f 11721/11665/11152 11718/11662/11149 11717/11661/11148 +f 11721/11665/11152 11722/11666/11153 11723/11667/11154 +f 11723/11667/11154 11718/11662/11149 11721/11665/11152 +f 11721/11665/11152 11720/11664/11151 11697/11641/11129 +f 11697/11641/11129 11724/11668/11155 11721/11665/11152 +f 11721/11665/11152 11724/11668/11155 11725/11669/11156 +f 11725/11669/11156 11722/11666/11153 11721/11665/11152 +f 11725/11669/11156 11726/11670/11157 11727/11671/11158 +f 11727/11671/11158 11722/11666/11153 11725/11669/11156 +f 11725/11669/11156 11724/11668/11155 11694/11638/11126 +f 11694/11638/11126 11728/11672/11159 11725/11669/11156 +f 11725/11669/11156 11728/11672/11159 11729/11673/11160 +f 11729/11673/11160 11726/11670/11157 11725/11669/11156 +f 11729/11673/11160 1422/1367/1038 11730/11674/11161 +f 11730/11674/11161 11726/11670/11157 11729/11673/11160 +f 11729/11673/11160 11728/11672/11159 11691/11635/11123 +f 11691/11635/11123 11731/11675/11162 11729/11673/11160 +f 11729/11673/11160 11731/11675/11162 1423/1368/1039 +f 1423/1368/1039 1422/1367/1038 11729/11673/11160 +f 11731/11675/11162 11691/11635/11123 11689/11633/11121 +f 11689/11633/11121 11688/11632/11120 11731/11675/11162 +f 11731/11675/11162 11688/11632/11120 11732/11676/11163 +f 11732/11676/11163 1423/1368/1039 11731/11675/11162 +f 11732/11676/11163 11733/11677/11164 1424/1369/1040 +f 1424/1369/1040 1423/1368/1039 11732/11676/11163 +f 11732/11676/11163 11688/11632/11120 11686/11630/11118 +f 11686/11630/11118 11685/11629/11117 11732/11676/11163 +f 11732/11676/11163 11685/11629/11117 11734/11678/11165 +f 11734/11678/11165 11733/11677/11164 11732/11676/11163 +f 11734/11678/11165 11735/11679/11166 11736/11680/11167 +f 11736/11680/11167 11733/11677/11164 11734/11678/11165 +f 11734/11678/11165 11685/11629/11117 11683/11627/11115 +f 11683/11627/11115 11682/11626/11114 11734/11678/11165 +f 11734/11678/11165 11682/11626/11114 11737/11681/11168 +f 11737/11681/11168 11735/11679/11166 11734/11678/11165 +f 11741/11682/11169 11738/11683/11170 11739/11684/11171 +f 11739/11684/11171 11740/11685/11172 11741/11682/11169 +f 11737/11681/11168 11682/11626/11114 11680/11624/11112 +f 11680/11624/11112 11679/11623/11111 11737/11681/11168 +f 11741/11682/11169 11742/11686/11173 11743/11687/11174 +f 11743/11687/11174 11738/11683/11170 11741/11682/11169 +f 11739/11684/11171 11744/11688/11175 11745/11689/11176 +f 11745/11689/11176 11746/11690/11177 11739/11684/11171 +f 11739/11684/11171 11746/11690/11177 11747/11691/11178 +f 11747/11691/11178 11740/11685/11172 11739/11684/11171 +f 11739/11684/11171 11738/11683/11170 11748/11692/11179 +f 11748/11692/11179 11744/11688/11175 11739/11684/11171 +f 11748/11692/11179 11749/11693/11180 11750/11694/11181 +f 11750/11694/11181 11744/11688/11175 11748/11692/11179 +f 11748/11692/11179 11738/11683/11170 11743/11687/11174 +f 11743/11687/11174 11751/11695/11182 11748/11692/11179 +f 11748/11692/11179 11751/11695/11182 11752/11696/11183 +f 11752/11696/11183 11749/11693/11180 11748/11692/11179 +f 11750/11694/11181 11753/11697/11184 11754/11698/11185 +f 11754/11698/11185 11755/11699/11186 11750/11694/11181 +f 11750/11694/11181 11755/11699/11186 11745/11689/11176 +f 11745/11689/11176 11744/11688/11175 11750/11694/11181 +f 11750/11694/11181 11749/11693/11180 11756/11700/11187 +f 11756/11700/11187 11753/11697/11184 11750/11694/11181 +f 11756/11700/11187 11757/11701/11188 1715/1659/1325 +f 1715/1659/1325 11753/11697/11184 11756/11700/11187 +f 11756/11700/11187 11749/11693/11180 11752/11696/11183 +f 11752/11696/11183 1490/1435/1104 11756/11700/11187 +f 11756/11700/11187 1490/1435/1104 1489/1434/1103 +f 1489/1434/1103 11757/11701/11188 11756/11700/11187 +f 11757/11701/11188 1567/1512/1180 1566/1511/1179 +f 1566/1511/1179 1715/1659/1325 11757/11701/11188 +f 11757/11701/11188 1489/1434/1103 1573/1517/1185 +f 1573/1517/1185 1567/1512/1180 11757/11701/11188 +f 11755/11699/11186 11754/11698/11185 2018/1962/1625 +f 2018/1962/1625 2020/1964/1627 11755/11699/11186 +f 11755/11699/11186 2020/1964/1627 1468/1412/1081 +f 1468/1412/1081 11745/11689/11176 11755/11699/11186 +f 11754/11698/11185 1711/1656/1322 1710/1655/1321 +f 1710/1655/1321 2018/1962/1625 11754/11698/11185 +f 11754/11698/11185 11753/11697/11184 1715/1659/1325 +f 1715/1659/1325 1711/1656/1322 11754/11698/11185 +f 11746/11690/11177 11745/11689/11176 1468/1412/1081 +f 1468/1412/1081 1465/1410/1079 11746/11690/11177 +f 11746/11690/11177 1465/1410/1079 1464/1409/1041 +f 1464/1409/1041 11747/11691/11178 11746/11690/11177 +f 11736/11680/11167 1426/1370/1041 1424/1369/1040 +f 1424/1369/1040 11733/11677/11164 11736/11680/11167 +f 11730/11674/11161 11758/11702/11189 11759/11703/11190 +f 11759/11703/11190 11760/11704/11191 11730/11674/11161 +f 11730/11674/11161 11760/11704/11191 11727/11671/11158 +f 11727/11671/11158 11726/11670/11157 11730/11674/11161 +f 11730/11674/11161 1422/1367/1038 1425/1366/1037 +f 1425/1366/1037 11758/11702/11189 11730/11674/11161 +f 11760/11704/11191 11759/11703/11190 11761/11705/11192 +f 11761/11705/11192 11762/11706/11193 11760/11704/11191 +f 11760/11704/11191 11762/11706/11193 11763/11707/11194 +f 11763/11707/11194 11727/11671/11158 11760/11704/11191 +f 11763/11707/11194 11762/11706/11193 11764/11708/11195 +f 11764/11708/11195 11765/11709/11196 11763/11707/11194 +f 11763/11707/11194 11765/11709/11196 11766/11710/11197 +f 11766/11710/11197 11723/11667/11154 11763/11707/11194 +f 11763/11707/11194 11723/11667/11154 11722/11666/11153 +f 11722/11666/11153 11727/11671/11158 11763/11707/11194 +f 11766/11710/11197 11765/11709/11196 3566/3510/3160 +f 3566/3510/3160 3565/3509/3159 11766/11710/11197 +f 11766/11710/11197 3565/3509/3159 1943/1888/1551 +f 1943/1888/1551 11719/11663/11150 11766/11710/11197 +f 11766/11710/11197 11719/11663/11150 11718/11662/11149 +f 11718/11662/11149 11723/11667/11154 11766/11710/11197 +f 11765/11709/11196 11764/11708/11195 3567/3511/3161 +f 3567/3511/3161 3566/3510/3160 11765/11709/11196 +f 11764/11708/11195 11767/11711/11198 11768/11712/11199 +f 11768/11712/11199 3567/3511/3161 11764/11708/11195 +f 11764/11708/11195 11762/11706/11193 11761/11705/11192 +f 11761/11705/11192 11767/11711/11198 11764/11708/11195 +f 11768/11712/11199 11769/11713/11200 11770/11714/11201 +f 11770/11714/11201 11771/11715/11202 11768/11712/11199 +f 11768/11712/11199 11771/11715/11202 3561/3506/3156 +f 3561/3506/3156 3567/3511/3161 11768/11712/11199 +f 11768/11712/11199 11767/11711/11198 11772/11716/11203 +f 11772/11716/11203 11769/11713/11200 11768/11712/11199 +f 11772/11716/11203 3734/3678/3327 3730/3675/3324 +f 3730/3675/3324 11769/11713/11200 11772/11716/11203 +f 11772/11716/11203 11767/11711/11198 11761/11705/11192 +f 11761/11705/11192 11773/11717/11204 11772/11716/11203 +f 11772/11716/11203 11773/11717/11204 11774/11718/11205 +f 11774/11718/11205 3734/3678/3327 11772/11716/11203 +f 11774/11718/11205 11775/11719/11206 3732/3676/3325 +f 3732/3676/3325 3734/3678/3327 11774/11718/11205 +f 11774/11718/11205 11773/11717/11204 11776/11720/11207 +f 11776/11720/11207 11777/11721/11208 11774/11718/11205 +f 11774/11718/11205 11777/11721/11208 11778/11722/11209 +f 11778/11722/11209 11775/11719/11206 11774/11718/11205 +f 11778/11722/11209 11779/11723/11210 11780/11724/11211 +f 11780/11724/11211 11775/11719/11206 11778/11722/11209 +f 11778/11722/11209 11777/11721/11208 11781/11725/11212 +f 11781/11725/11212 11782/11726/11213 11778/11722/11209 +f 11778/11722/11209 11782/11726/11213 11783/11727/11214 +f 11783/11727/11214 11779/11723/11210 11778/11722/11209 +f 11782/11726/11213 11781/11725/11212 11784/11728/11215 +f 11784/11728/11215 11785/11729/11216 11782/11726/11213 +f 11782/11726/11213 11785/11729/11216 11786/11730/11217 +f 11786/11730/11217 11783/11727/11214 11782/11726/11213 +f 11784/11728/11215 11781/11725/11212 11787/11731/11218 +f 11787/11731/11218 11788/11732/11219 11784/11728/11215 +f 11789/11733/11220 1420/1365/1036 1419/1364/1035 +f 1419/1364/1035 2015/1960/1623 11789/11733/11220 +f 11789/11733/11220 2015/1960/1623 2014/1959/1622 +f 2014/1959/1622 2681/2625/2278 11789/11733/11220 +f 11787/11731/11218 11781/11725/11212 11777/11721/11208 +f 11777/11721/11208 11776/11720/11207 11787/11731/11218 +f 11787/11731/11218 11776/11720/11207 11759/11703/11190 +f 11759/11703/11190 11758/11702/11189 11787/11731/11218 +f 11787/11731/11218 11758/11702/11189 1425/1366/1037 +f 1425/1366/1037 11788/11732/11219 11787/11731/11218 +f 11776/11720/11207 11773/11717/11204 11761/11705/11192 +f 11761/11705/11192 11759/11703/11190 11776/11720/11207 +f 11775/11719/11206 11780/11724/11211 3733/3677/3326 +f 3733/3677/3326 3732/3676/3325 11775/11719/11206 +f 11771/11715/11202 11770/11714/11201 3115/3060/2711 +f 3115/3060/2711 3114/3059/2710 11771/11715/11202 +f 11771/11715/11202 3114/3059/2710 3562/3507/3157 +f 3562/3507/3157 3561/3506/3156 11771/11715/11202 +f 11790/11734/11221 11715/11659/3323 3112/3056/2708 +f 3112/3056/2708 3111/3055/2707 11790/11734/11221 +f 11770/11714/11201 11769/11713/11200 3730/3675/3324 +f 3730/3675/3324 3729/3674/3323 11770/11714/11201 +f 11728/11672/11159 11694/11638/11126 11692/11636/11124 +f 11692/11636/11124 11691/11635/11123 11728/11672/11159 +f 11724/11668/11155 11697/11641/11129 11695/11639/11127 +f 11695/11639/11127 11694/11638/11126 11724/11668/11155 +f 11720/11664/11151 11701/11645/11133 11698/11642/11130 +f 11698/11642/11130 11697/11641/11129 11720/11664/11151 +f 11719/11663/11150 1943/1888/1551 1942/1887/1550 +f 1942/1887/1550 11716/11660/11147 11719/11663/11150 +f 11668/11612/11100 11667/11611/11099 11346/11290/10780 +f 11346/11290/10780 11344/11288/10778 11668/11612/11100 +f 11667/11611/11099 11663/11607/11095 11662/11606/11094 +f 11662/11606/11094 11791/11735/11222 11667/11611/11099 +f 11667/11611/11099 11791/11735/11222 11792/11736/11223 +f 11792/11736/11223 11346/11290/10780 11667/11611/11099 +f 11792/11736/11223 11791/11735/11222 11793/11737/11224 +f 11793/11737/11224 11794/11738/11225 11792/11736/11223 +f 11792/11736/11223 11794/11738/11225 11795/11739/11226 +f 11795/11739/11226 11349/11293/10783 11792/11736/11223 +f 11792/11736/11223 11349/11293/10783 11347/11291/10781 +f 11347/11291/10781 11346/11290/10780 11792/11736/11223 +f 11795/11739/11226 11794/11738/11225 11796/11740/11227 +f 11796/11740/11227 11367/11311/10801 11795/11739/11226 +f 11795/11739/11226 11367/11311/10801 11365/11309/10799 +f 11365/11309/10799 11352/11296/10786 11795/11739/11226 +f 11795/11739/11226 11352/11296/10786 11350/11294/10784 +f 11350/11294/10784 11349/11293/10783 11795/11739/11226 +f 11796/11740/11227 11794/11738/11225 11793/11737/11224 +f 11793/11737/11224 11797/11741/11228 11796/11740/11227 +f 11796/11740/11227 11797/11741/11228 11798/11742/11229 +f 11798/11742/11229 11370/11314/10804 11796/11740/11227 +f 11796/11740/11227 11370/11314/10804 11368/11312/10802 +f 11368/11312/10802 11367/11311/10801 11796/11740/11227 +f 11798/11742/11229 11797/11741/11228 11799/11743/11230 +f 11799/11743/11230 11800/11744/11231 11798/11742/11229 +f 11798/11742/11229 11800/11744/11231 11801/11745/11232 +f 11801/11745/11232 11374/11318/10808 11798/11742/11229 +f 11798/11742/11229 11374/11318/10808 11371/11315/10805 +f 11371/11315/10805 11370/11314/10804 11798/11742/11229 +f 11801/11745/11232 11800/11744/11231 11802/11746/11233 +f 11802/11746/11233 3643/3588/3238 11801/11745/11232 +f 11801/11745/11232 3643/3588/3238 3642/3587/3237 +f 3642/3587/3237 11803/11747/11234 11801/11745/11232 +f 11801/11745/11232 11803/11747/11234 11375/11319/10809 +f 11375/11319/10809 11374/11318/10808 11801/11745/11232 +f 11802/11746/11233 11804/11748/11235 3492/3436/3086 +f 3492/3436/3086 3490/3435/3085 11802/11746/11233 +f 11802/11746/11233 3490/3435/3085 3489/3434/3084 +f 3489/3434/3084 3643/3588/3238 11802/11746/11233 +f 11802/11746/11233 11800/11744/11231 11799/11743/11230 +f 11799/11743/11230 11804/11748/11235 11802/11746/11233 +f 11804/11748/11235 11657/11601/11089 11653/11597/11085 +f 11653/11597/11085 3492/3436/3086 11804/11748/11235 +f 11804/11748/11235 11799/11743/11230 11805/11749/11236 +f 11805/11749/11236 11657/11601/11089 11804/11748/11235 +f 11805/11749/11236 11662/11606/11094 11658/11602/11090 +f 11658/11602/11090 11657/11601/11089 11805/11749/11236 +f 11805/11749/11236 11799/11743/11230 11797/11741/11228 +f 11797/11741/11228 11793/11737/11224 11805/11749/11236 +f 11805/11749/11236 11793/11737/11224 11791/11735/11222 +f 11791/11735/11222 11662/11606/11094 11805/11749/11236 +f 11645/11589/11077 1611/1556/1224 1610/1555/1223 +f 1610/1555/1223 2836/2780/2433 11645/11589/11077 +f 11629/11573/11062 11587/11531/11020 11585/11529/11018 +f 11585/11529/11018 11584/11528/11017 11629/11573/11062 +f 11807/11750/11237 1995/1939/1602 1993/1938/1601 +f 1993/1938/1601 11806/11751/11238 11807/11750/11237 +f 11623/11567/11056 11590/11534/11023 11588/11532/11021 +f 11588/11532/11021 11587/11531/11020 11623/11567/11056 +f 11567/11511/11000 11401/11345/10835 11398/11342/10832 +f 11398/11342/10832 11396/11340/10830 11567/11511/11000 +f 11563/11507/10996 11405/11349/10839 11402/11346/10836 +f 11402/11346/10836 11401/11345/10835 11563/11507/10996 +f 11550/11494/10983 11414/11358/10848 11411/11355/10845 +f 11411/11355/10845 11408/11353/10843 11550/11494/10983 +f 11540/11484/10973 11526/11470/10959 1401/1345/1016 +f 1401/1345/1016 1400/1344/1015 11540/11484/10973 +f 11532/11476/10965 11531/11475/10964 11426/11370/10860 +f 11426/11370/10860 11424/11368/10858 11532/11476/10965 +f 11531/11475/10964 11529/11473/10962 11434/11378/10868 +f 11434/11378/10868 11432/11376/10866 11531/11475/10964 +f 11531/11475/10964 11432/11376/10866 11428/11372/10862 +f 11428/11372/10862 11426/11370/10860 11531/11475/10964 +f 11529/11473/10962 11527/11471/10960 11808/11752/11239 +f 11808/11752/11239 11434/11378/10868 11529/11473/10962 +f 11808/11752/11239 11527/11471/10960 11524/11468/10957 +f 11524/11468/10957 11523/11467/10956 11808/11752/11239 +f 11808/11752/11239 11523/11467/10956 11809/11753/11240 +f 11809/11753/11240 11437/11381/10871 11808/11752/11239 +f 11808/11752/11239 11437/11381/10871 11435/11379/10869 +f 11435/11379/10869 11434/11378/10868 11808/11752/11239 +f 11809/11753/11240 11523/11467/10956 11519/11463/10952 +f 11519/11463/10952 11518/11462/10951 11809/11753/11240 +f 11809/11753/11240 11518/11462/10951 3036/2981/2633 +f 3036/2981/2633 3035/2980/2632 11809/11753/11240 +f 11809/11753/11240 3035/2980/2632 3041/2985/2637 +f 3041/2985/2637 11437/11381/10871 11809/11753/11240 +f 11518/11462/10951 11514/11458/10947 11513/11457/10946 +f 11513/11457/10946 3036/2981/2633 11518/11462/10951 +f 11513/11457/10946 11509/11453/10942 11508/11452/10941 +f 11508/11452/10941 11810/11754/11241 11513/11457/10946 +f 11513/11457/10946 11810/11754/11241 3037/2982/2634 +f 3037/2982/2634 3036/2981/2633 11513/11457/10946 +f 11810/11754/11241 11508/11452/10941 11811/11755/11242 +f 11811/11755/11242 11440/11384/10874 11810/11754/11241 +f 11810/11754/11241 11440/11384/10874 3039/2983/2635 +f 3039/2983/2635 3037/2982/2634 11810/11754/11241 +f 11811/11755/11242 11508/11452/10941 11502/11447/10936 +f 11502/11447/10936 11501/11446/10935 11811/11755/11242 +f 11811/11755/11242 11501/11446/10935 11812/11756/11243 +f 11812/11756/11243 11443/11387/10877 11811/11755/11242 +f 11811/11755/11242 11443/11387/10877 11441/11385/10875 +f 11441/11385/10875 11440/11384/10874 11811/11755/11242 +f 11812/11756/11243 11501/11446/10935 11500/11445/10934 +f 11500/11445/10934 11813/11757/11244 11812/11756/11243 +f 11812/11756/11243 11813/11757/11244 11449/11393/10883 +f 11449/11393/10883 11447/11391/10881 11812/11756/11243 +f 11812/11756/11243 11447/11391/10881 11444/11388/10878 +f 11444/11388/10878 11443/11387/10877 11812/11756/11243 +f 11495/11439/10928 11491/11435/10924 11490/11434/10923 +f 11490/11434/10923 11814/11758/10883 11495/11439/10928 +f 11490/11434/10923 11486/11430/10919 11485/11429/10918 +f 11485/11429/10918 11453/11398/10888 11490/11434/10923 +f 11490/11434/10923 11453/11398/10888 11452/11397/10887 +f 11452/11397/10887 11814/11758/10883 11490/11434/10923 +f 11489/11433/10922 1714/1658/1324 1713/1657/1323 +f 1713/1657/1323 11484/11428/10917 11489/11433/10922 +f 11485/11429/10918 11482/11426/10915 2883/2827/2480 +f 2883/2827/2480 2879/2824/2477 11485/11429/10918 +f 11485/11429/10918 2879/2824/2477 2878/2823/2476 +f 2878/2823/2476 11453/11398/10888 11485/11429/10918 +f 11480/11424/10913 11815/11759/11245 2881/2825/2478 +f 2881/2825/2478 2883/2827/2480 11480/11424/10913 +f 11480/11424/10913 11476/11420/10909 11474/11418/10907 +f 11474/11418/10907 11815/11759/11245 11480/11424/10913 +f 11815/11759/11245 11459/11403/10893 2882/2826/2479 +f 2882/2826/2479 2881/2825/2478 11815/11759/11245 +f 11815/11759/11245 11474/11418/10907 11471/11416/10905 +f 11471/11416/10905 11459/11403/10893 11815/11759/11245 +f 11471/11416/10905 11470/11415/10904 11460/11404/10894 +f 11460/11404/10894 11459/11403/10893 11471/11416/10905 +f 11463/11407/10896 2792/2737/2390 3888/3833/3479 +f 3888/3833/3479 3887/3832/3478 11463/11407/10896 +f 11380/11324/10814 11379/11323/10813 3647/3592/3242 +f 3647/3592/3242 3646/3591/3241 11380/11324/10814 +f 11330/11274/10764 11328/11272/10762 11816/11760/11246 +f 11816/11760/11246 2952/2897/2549 11330/11274/10764 +f 11816/11760/11246 11817/11761/11247 3221/3166/2817 +f 3221/3166/2817 3220/3165/2816 11816/11760/11246 +f 11816/11760/11246 3220/3165/2816 2953/2898/2550 +f 2953/2898/2550 2952/2897/2549 11816/11760/11246 +f 11816/11760/11246 11328/11272/10762 11326/11270/10760 +f 11326/11270/10760 11817/11761/11247 11816/11760/11246 +f 11817/11761/11247 1575/1519/1187 1574/1518/1186 +f 1574/1518/1186 3221/3166/2817 11817/11761/11247 +f 11817/11761/11247 11326/11270/10760 11324/11268/10758 +f 11324/11268/10758 1575/1519/1187 11817/11761/11247 +f 11324/11268/10758 11322/11266/10756 1571/1515/1183 +f 1571/1515/1183 1575/1519/1187 11324/11268/10758 +f 11322/11266/10756 11320/11264/10754 1572/1516/1184 +f 1572/1516/1184 1571/1515/1183 11322/11266/10756 +f 11320/11264/10754 11318/11262/10752 11317/11261/10751 +f 11317/11261/10751 1572/1516/1184 11320/11264/10754 +f 11302/11246/10736 11300/11244/10734 2796/2740/2393 +f 2796/2740/2393 2795/2739/2392 11302/11246/10736 +f 11300/11244/10734 11298/11242/10732 2801/2745/2398 +f 2801/2745/2398 2796/2740/2393 11300/11244/10734 +f 11213/11157/10647 11190/11135/10628 11189/11134/10627 +f 11189/11134/10627 11215/11159/10649 11213/11157/10647 +f 11210/11154/10644 11199/11143/10636 11191/11136/10629 +f 11191/11136/10629 11190/11135/10628 11210/11154/10644 +f 11818/11762/10634 10828/10772/10278 10827/10771/10277 +f 10827/10771/10277 4141/4086/3729 11818/11762/10634 +f 11818/11762/10634 4141/4086/3729 4140/4085/3728 +f 4140/4085/3728 11819/11763/11248 11818/11762/10634 +f 11196/11141/10634 11195/11140/10633 10830/10775/10281 +f 10830/10775/10281 10829/10774/10280 11196/11141/10634 +f 11123/11067/10562 11120/11064/10559 11118/11062/10557 +f 11118/11062/10557 11117/11061/10556 11123/11067/10562 +f 11207/11151/10443 10844/10788/10294 10840/10784/10290 +f 10840/10784/10290 10839/10783/10289 11207/11151/10443 +f 10781/10725/10232 10777/10721/10228 6977/6921/6489 +f 6977/6921/6489 6976/6920/6488 10781/10725/10232 +f 6948/6893/6461 6947/6892/6460 3631/3575/3225 +f 3631/3575/3225 3632/3576/3226 6948/6893/6461 +f 6947/6892/6460 1781/1725/1391 1451/1396/1066 +f 1451/1396/1066 3631/3575/3225 6947/6892/6460 +f 6947/6892/6460 6946/6891/6459 1782/1726/1392 +f 1782/1726/1392 1781/1725/1391 6947/6892/6460 +f 6929/6873/6441 2522/2467/2127 2521/2466/2126 +f 2521/2466/2126 6924/6868/6436 6929/6873/6441 +f 6918/6862/6430 6915/6859/6427 1313/1257/929 +f 1313/1257/929 1312/1256/928 6918/6862/6430 +f 6917/6861/6429 2529/2473/2133 2286/2231/1893 +f 2286/2231/1893 2285/2230/1892 6917/6861/6429 +f 6914/6858/6426 6913/6857/6425 2285/2230/1892 +f 2285/2230/1892 2284/2229/1891 6914/6858/6426 +f 6909/6854/6422 6908/6853/6421 3487/3431/3081 +f 3487/3431/3081 3486/3430/3080 6909/6854/6422 +f 6909/6854/6422 3486/3430/3080 3485/3429/3079 +f 3485/3429/3079 6898/6842/6410 6909/6854/6422 +f 6901/6846/6414 6900/6845/6413 1966/1910/1573 +f 1966/1910/1573 1307/1252/924 6901/6846/6414 +f 6900/6845/6413 6899/6844/6412 11820/11764/11249 +f 11820/11764/11249 3609/3553/3203 6900/6845/6413 +f 6900/6845/6413 3609/3553/3203 1967/1911/1574 +f 1967/1911/1574 1966/1910/1573 6900/6845/6413 +f 6898/6842/6410 3485/3429/3079 6893/6837/6405 +f 6893/6837/6405 6892/6836/6404 6898/6842/6410 +f 6894/6838/6406 6890/6834/6402 3213/3157/2808 +f 3213/3157/2808 3215/3159/2810 6894/6838/6406 +f 11820/11764/11249 11821/11765/11250 3607/3551/3201 +f 3607/3551/3201 3609/3553/3203 11820/11764/11249 +f 6893/6837/6405 3485/3429/3079 2224/2169/1831 +f 2224/2169/1831 2223/2168/1830 6893/6837/6405 +f 6893/6837/6405 2223/2168/1830 2228/2172/1834 +f 2228/2172/1834 6889/6833/6401 6893/6837/6405 +f 6887/6831/6399 2228/2172/1834 2227/2171/1833 +f 2227/2171/1833 3331/3276/2927 6887/6831/6399 +f 6885/6829/6397 3017/2962/2614 3210/3155/2806 +f 3210/3155/2806 3209/3154/2805 6885/6829/6397 +f 6882/6826/6394 6881/6825/6393 11822/11766/11251 +f 11822/11766/11251 11823/11767/11252 6882/6826/6394 +f 6882/6826/6394 11823/11767/11252 3019/2964/2616 +f 3019/2964/2616 3018/2963/2615 6882/6826/6394 +f 11825/11768/11253 11824/11769/11254 1965/1909/1572 +f 1965/1909/1572 1964/1908/1571 11825/11768/11253 +f 11825/11768/11253 1964/1908/1571 3022/2966/2618 +f 3022/2966/2618 3021/2965/2617 11825/11768/11253 +f 11822/11766/11251 6881/6825/6393 6880/6824/6392 +f 6880/6824/6392 11826/11770/11255 11822/11766/11251 +f 11824/11769/11254 11827/11771/11256 1968/1912/1575 +f 1968/1912/1575 1965/1909/1572 11824/11769/11254 +f 11826/11770/11255 6880/6824/6392 2935/2879/2532 +f 2935/2879/2532 2934/2878/2531 11826/11770/11255 +f 11827/11771/11256 11828/11772/11257 2676/2620/2273 +f 2676/2620/2273 1968/1912/1575 11827/11771/11256 +f 6880/6824/6392 6877/6821/6389 2936/2880/2533 +f 2936/2880/2533 2935/2879/2532 6880/6824/6392 +f 6866/6810/6378 6865/6809/6377 11829/11773/11258 +f 11829/11773/11258 2931/2876/2529 6866/6810/6378 +f 11829/11773/11258 6865/6809/6377 3735/3680/3329 +f 3735/3680/3329 3739/3683/3332 11829/11773/11258 +f 11829/11773/11258 3739/3683/3332 11830/11774/11259 +f 11830/11774/11259 11831/11775/11260 11829/11773/11258 +f 11829/11773/11258 11831/11775/11260 2932/2873/2526 +f 2932/2873/2526 2931/2876/2529 11829/11773/11258 +f 11831/11775/11260 11830/11774/11259 11832/11776/11261 +f 11832/11776/11261 11833/11777/11262 11831/11775/11260 +f 11831/11775/11260 11833/11777/11262 2933/2877/2530 +f 2933/2877/2530 2932/2873/2526 11831/11775/11260 +f 11836/11778/11263 11834/11779/11264 2012/1956/1619 +f 2012/1956/1619 11835/11780/11265 11836/11778/11263 +f 11836/11778/11263 11835/11780/11265 11837/11781/11266 +f 11837/11781/11266 11838/11782/11267 11836/11778/11263 +f 11837/11781/11266 11835/11780/11265 11839/11783/11268 +f 11839/11783/11268 11840/11784/11269 11837/11781/11266 +f 11837/11781/11266 11840/11784/11269 2672/2616/2269 +f 2672/2616/2269 2676/2620/2273 11837/11781/11266 +f 11837/11781/11266 2676/2620/2273 11828/11772/11257 +f 11828/11772/11257 11838/11782/11267 11837/11781/11266 +f 11840/11784/11269 11839/11783/11268 11841/11785/11270 +f 11841/11785/11270 11842/11786/11271 11840/11784/11269 +f 11840/11784/11269 11842/11786/11271 2673/2617/2270 +f 2673/2617/2270 2672/2616/2269 11840/11784/11269 +f 11842/11786/11271 11841/11785/11270 6851/6795/6363 +f 6851/6795/6363 6849/6793/6361 11842/11786/11271 +f 11842/11786/11271 6849/6793/6361 6847/6791/6359 +f 6847/6791/6359 2673/2617/2270 11842/11786/11271 +f 11841/11785/11270 11839/11783/11268 2011/1955/1618 +f 2011/1955/1618 2013/1957/1620 11841/11785/11270 +f 11841/11785/11270 2013/1957/1620 2201/2145/1807 +f 2201/2145/1807 6851/6795/6363 11841/11785/11270 +f 11839/11783/11268 11835/11780/11265 2012/1956/1619 +f 2012/1956/1619 2011/1955/1618 11839/11783/11268 +f 11832/11776/11261 11830/11774/11259 11843/11787/11272 +f 11843/11787/11272 11844/11788/11273 11832/11776/11261 +f 11834/11779/11264 11845/11789/11274 2007/1952/1615 +f 2007/1952/1615 2012/1956/1619 11834/11779/11264 +f 11844/11788/11273 11843/11787/11272 2838/2783/2436 +f 2838/2783/2436 11846/11790/11275 11844/11788/11273 +f 11845/11789/11274 11847/11791/11276 2008/1953/1616 +f 2008/1953/1616 2007/1952/1615 11845/11789/11274 +f 11846/11790/11275 2838/2783/2436 2837/2782/2435 +f 2837/2782/2435 11848/11792/11277 11846/11790/11275 +f 11847/11791/11276 11849/11793/11278 2197/2142/1804 +f 2197/2142/1804 2008/1953/1616 11847/11791/11276 +f 11848/11792/11277 2837/2782/2435 2843/2787/2440 +f 2843/2787/2440 11850/11794/11279 11848/11792/11277 +f 11849/11793/11278 11851/11795/11280 2198/2143/1805 +f 2198/2143/1805 2197/2142/1804 11849/11793/11278 +f 11850/11794/11279 2843/2787/2440 6857/6802/6370 +f 6857/6802/6370 6856/6801/6369 11850/11794/11279 +f 11851/11795/11280 6854/6798/6366 2202/2146/1808 +f 2202/2146/1808 2198/2143/1805 11851/11795/11280 +f 11843/11787/11272 11830/11774/11259 3739/3683/3332 +f 3739/3683/3332 3738/3682/3331 11843/11787/11272 +f 11843/11787/11272 3738/3682/3331 2839/2784/2437 +f 2839/2784/2437 2838/2783/2436 11843/11787/11272 +f 6865/6809/6377 6863/6807/6375 3736/3681/3330 +f 3736/3681/3330 3735/3680/3329 6865/6809/6377 +f 6863/6807/6375 6861/6805/6373 6860/6804/6372 +f 6860/6804/6372 3736/3681/3330 6863/6807/6375 +f 6860/6804/6372 6857/6802/6370 2843/2787/2440 +f 2843/2787/2440 2842/2786/2439 6860/6804/6372 +f 6860/6804/6372 2842/2786/2439 2841/2785/2438 +f 2841/2785/2438 3736/3681/3330 6860/6804/6372 +f 6852/6796/6364 6851/6795/6363 2201/2145/1807 +f 2201/2145/1807 2200/2144/1806 6852/6796/6364 +f 6847/6791/6359 6845/6789/6357 2674/2618/2271 +f 2674/2618/2271 2673/2617/2270 6847/6791/6359 +f 6841/6785/6353 1311/1255/927 1310/1254/926 +f 1310/1254/926 2675/2619/2272 6841/6785/6353 +f 6759/6703/6276 6751/6695/6269 6749/6693/6267 +f 6749/6693/6267 6748/6692/6266 6759/6703/6276 +f 6718/6662/6236 2975/2919/2571 2687/2632/2285 +f 2687/2632/2285 2686/2631/2284 6718/6662/6236 +f 6716/6660/6234 6682/6626/6200 6680/6624/6198 +f 6680/6624/6198 6679/6623/6197 6716/6660/6234 +f 6712/6656/6230 6711/6655/6229 6683/6627/6201 +f 6683/6627/6201 6682/6626/6200 6712/6656/6230 +f 6706/6650/6224 6690/6634/6208 6688/6632/6206 +f 6688/6632/6206 6687/6631/6205 6706/6650/6224 +f 6679/6623/6197 3519/3463/3113 2978/2922/2574 +f 2978/2922/2574 2977/2921/2573 6679/6623/6197 +f 6649/6593/6167 6627/6571/6146 6623/6567/6142 +f 6623/6567/6142 6622/6566/6141 6649/6593/6167 +f 6278/6222/5804 6274/6218/5800 6273/6217/5799 +f 6273/6217/5799 2598/2542/2202 6278/6222/5804 +f 6321/6265/5847 2451/2395/2055 2450/2394/2054 +f 2450/2394/2054 6259/6203/5785 6321/6265/5847 +f 6255/6199/5781 2450/2394/2054 1593/1537/1205 +f 1593/1537/1205 1592/1536/1204 6255/6199/5781 +f 6244/6188/5770 6235/6179/5761 4228/4172/3814 +f 4228/4172/3814 4227/4171/3813 6244/6188/5770 +f 6235/6179/5761 6233/6177/5759 6232/6176/5758 +f 6232/6176/5758 4228/4172/3814 6235/6179/5761 +f 6231/6175/5757 6230/6174/5756 4122/4067/3710 +f 4122/4067/3710 4127/4071/3714 6231/6175/5757 +f 6217/6161/5743 6213/6157/5739 6212/6156/5738 +f 6212/6156/5738 3999/3943/3588 6217/6161/5743 +f 6198/6142/5727 2789/2733/2386 3025/2970/2622 +f 3025/2970/2622 6193/6137/5722 6198/6142/5727 +f 6184/6128/5713 6183/6127/5712 2050/1994/1657 +f 2050/1994/1657 2049/1993/1656 6184/6128/5713 +f 6183/6127/5712 11852/11796/11281 11853/11797/11282 +f 11853/11797/11282 2050/1994/1657 6183/6127/5712 +f 6183/6127/5712 6178/6122/5707 6176/6121/5706 +f 6176/6121/5706 11852/11796/11281 6183/6127/5712 +f 11853/11797/11282 11854/11798/11283 2054/1999/1662 +f 2054/1999/1662 2053/1998/1661 11853/11797/11282 +f 11853/11797/11282 2053/1998/1661 2051/1995/1658 +f 2051/1995/1658 2050/1994/1657 11853/11797/11282 +f 11853/11797/11282 11852/11796/11281 11855/11799/11284 +f 11855/11799/11284 11854/11798/11283 11853/11797/11282 +f 11855/11799/11284 1484/1429/1098 1483/1428/1097 +f 1483/1428/1097 11854/11798/11283 11855/11799/11284 +f 11855/11799/11284 11852/11796/11281 6176/6121/5706 +f 6176/6121/5706 6175/6120/5705 11855/11799/11284 +f 11855/11799/11284 6175/6120/5705 1486/1430/1099 +f 1486/1430/1099 1484/1429/1098 11855/11799/11284 +f 11854/11798/11283 1483/1428/1097 11856/11800/11285 +f 11856/11800/11285 2054/1999/1662 11854/11798/11283 +f 11856/11800/11285 1476/1421/1090 1482/1426/1095 +f 1482/1426/1095 11857/11801/11286 11856/11800/11285 +f 11856/11800/11285 11857/11801/11286 2055/2000/1663 +f 2055/2000/1663 2054/1999/1662 11856/11800/11285 +f 11856/11800/11285 1483/1428/1097 1477/1422/1091 +f 1477/1422/1091 1476/1421/1090 11856/11800/11285 +f 6175/6120/5705 6174/6119/5704 11858/11802/11287 +f 11858/11802/11287 1486/1430/1099 6175/6120/5705 +f 6169/6113/5698 2058/2003/1666 1606/1550/1218 +f 1606/1550/1218 1608/1552/1220 6169/6113/5698 +f 6148/6092/5677 6146/6090/5675 2516/2460/2120 +f 2516/2460/2120 2515/2459/2119 6148/6092/5677 +f 6142/6086/5671 6141/6085/5670 2514/2458/2118 +f 2514/2458/2118 2513/2457/2117 6142/6086/5671 +f 6141/6085/5670 6139/6083/5668 11859/11803/11288 +f 11859/11803/11288 1856/1800/1463 6141/6085/5670 +f 6141/6085/5670 1856/1800/1463 1855/1799/1462 +f 1855/1799/1462 2514/2458/2118 6141/6085/5670 +f 11859/11803/11288 11860/11804/11289 1523/1467/1135 +f 1523/1467/1135 11861/11805/11290 11859/11803/11288 +f 11859/11803/11288 11861/11805/11290 1850/1795/1458 +f 1850/1795/1458 1856/1800/1463 11859/11803/11288 +f 11859/11803/11288 6139/6083/5668 6136/6081/5666 +f 6136/6081/5666 11860/11804/11289 11859/11803/11288 +f 11861/11805/11290 1523/1467/1135 1518/1463/1131 +f 1518/1463/1131 11862/11806/11291 11861/11805/11290 +f 11861/11805/11290 11862/11806/11291 1851/1796/1459 +f 1851/1796/1459 1850/1795/1458 11861/11805/11290 +f 11862/11806/11291 1518/1463/1131 1517/1462/1130 +f 1517/1462/1130 11863/11807/11292 11862/11806/11291 +f 11862/11806/11291 11863/11807/11292 11864/11808/11293 +f 11864/11808/11293 1851/1796/1459 11862/11806/11291 +f 11866/11809/11293 1429/1374/1044 1428/1373/1043 +f 1428/1373/1043 11865/11810/11294 11866/11809/11293 +f 11866/11809/11293 11865/11810/11294 11867/11811/11295 +f 11867/11811/11295 11868/11812/11296 11866/11809/11293 +f 11864/11808/11293 11869/11813/11297 1852/1797/1460 +f 1852/1797/1460 1851/1796/1459 11864/11808/11293 +f 11868/11812/11296 11867/11811/11295 11870/11814/11298 +f 11870/11814/11298 11871/11815/11299 11868/11812/11296 +f 11869/11813/11297 11872/11816/11300 1854/1798/1461 +f 1854/1798/1461 1852/1797/1460 11869/11813/11297 +f 11871/11815/11299 11870/11814/11298 11873/11817/11301 +f 11873/11817/11301 11874/11818/11302 11871/11815/11299 +f 11872/11816/11300 2512/2456/2116 2511/2455/2115 +f 2511/2455/2115 1854/1798/1461 11872/11816/11300 +f 11873/11817/11301 11870/11814/11298 1475/1419/1088 +f 1475/1419/1088 1699/1644/1310 11873/11817/11301 +f 11873/11817/11301 1699/1644/1310 1698/1643/1309 +f 1698/1643/1309 2129/2073/1736 11873/11817/11301 +f 11873/11817/11301 2129/2073/1736 2128/2072/1735 +f 2128/2072/1735 11874/11818/11302 11873/11817/11301 +f 11870/11814/11298 11867/11811/11295 1473/1417/1086 +f 1473/1417/1086 1475/1419/1088 11870/11814/11298 +f 11867/11811/11295 11865/11810/11294 1474/1418/1087 +f 1474/1418/1087 1473/1417/1086 11867/11811/11295 +f 11865/11810/11294 1428/1373/1043 1434/1378/1048 +f 1434/1378/1048 1474/1418/1087 11865/11810/11294 +f 11860/11804/11289 11875/11819/11303 1524/1468/1136 +f 1524/1468/1136 1523/1467/1135 11860/11804/11289 +f 11860/11804/11289 6136/6081/5666 6135/6080/5665 +f 6135/6080/5665 11875/11819/11303 11860/11804/11289 +f 11877/11820/11304 11876/11821/11305 1521/1466/1134 +f 1521/1466/1134 1520/1465/1133 11877/11820/11304 +f 11877/11820/11304 6133/6077/5662 6132/6076/5661 +f 6132/6076/5661 11876/11821/11305 11877/11820/11304 +f 11876/11821/11305 11878/11822/11306 11879/11823/11307 +f 11879/11823/11307 1521/1466/1134 11876/11821/11305 +f 11876/11821/11305 6132/6076/5661 6131/6075/5660 +f 6131/6075/5660 11878/11822/11306 11876/11821/11305 +f 11879/11823/11307 11880/11824/11308 1434/1378/1048 +f 1434/1378/1048 1433/1377/1047 11879/11823/11307 +f 11879/11823/11307 1433/1377/1047 1432/1376/1046 +f 1432/1376/1046 1521/1466/1134 11879/11823/11307 +f 11879/11823/11307 11878/11822/11306 11881/11825/11309 +f 11881/11825/11309 11880/11824/11308 11879/11823/11307 +f 11881/11825/11309 1470/1415/1084 1469/1414/1083 +f 1469/1414/1083 11880/11824/11308 11881/11825/11309 +f 11881/11825/11309 11878/11822/11306 6131/6075/5660 +f 6131/6075/5660 11882/11826/11310 11881/11825/11309 +f 11881/11825/11309 11882/11826/11310 1704/1648/1314 +f 1704/1648/1314 1470/1415/1084 11881/11825/11309 +f 11882/11826/11310 6131/6075/5660 6129/6073/5658 +f 6129/6073/5658 6128/6072/5657 11882/11826/11310 +f 11882/11826/11310 6128/6072/5657 1705/1649/1315 +f 1705/1649/1315 1704/1648/1314 11882/11826/11310 +f 11880/11824/11308 1469/1414/1083 1474/1418/1087 +f 1474/1418/1087 1434/1378/1048 11880/11824/11308 +f 6128/6072/5657 6126/6070/5655 1706/1650/1316 +f 1706/1650/1316 1705/1649/1315 6128/6072/5657 +f 10802/10746/10252 6088/6033/5622 6087/6032/5621 +f 6087/6032/5621 3974/3919/3564 10802/10746/10252 +f 6087/6032/5621 4016/3960/3605 3975/3920/3565 +f 3975/3920/3565 3974/3919/3564 6087/6032/5621 +f 6087/6032/5621 6086/6031/5620 4105/4050/3693 +f 4105/4050/3693 4016/3960/3605 6087/6032/5621 +f 6086/6031/5620 3791/3736/3385 3800/3744/3393 +f 3800/3744/3393 4105/4050/3693 6086/6031/5620 +f 6023/5967/5558 6022/5966/5557 3801/3746/3395 +f 3801/3746/3395 3806/3750/3399 6023/5967/5558 +f 6022/5966/5557 5793/5737/5335 3802/3747/3396 +f 3802/3747/3396 3801/3746/3395 6022/5966/5557 +f 6022/5966/5557 6019/5963/5555 11883/11827/11311 +f 11883/11827/11311 5793/5737/5335 6022/5966/5557 +f 11883/11827/11311 5797/5741/5339 5794/5738/5336 +f 5794/5738/5336 5793/5737/5335 11883/11827/11311 +f 11883/11827/11311 6019/5963/5555 6016/5960/5553 +f 6016/5960/5553 11884/11828/11312 11883/11827/11311 +f 11883/11827/11311 11884/11828/11312 11885/11829/11313 +f 11885/11829/11313 5797/5741/5339 11883/11827/11311 +f 11885/11829/11313 5802/5746/5344 5798/5742/5340 +f 5798/5742/5340 5797/5741/5339 11885/11829/11313 +f 11885/11829/11313 11884/11828/11312 11886/11830/11314 +f 11886/11830/11314 11887/11831/11315 11885/11829/11313 +f 11885/11829/11313 11887/11831/11315 11888/11832/11316 +f 11888/11832/11316 5802/5746/5344 11885/11829/11313 +f 11888/11832/11316 5805/5749/5347 5803/5747/5345 +f 5803/5747/5345 5802/5746/5344 11888/11832/11316 +f 11888/11832/11316 11887/11831/11315 11889/11833/11317 +f 11889/11833/11317 11890/11834/11318 11888/11832/11316 +f 11888/11832/11316 11890/11834/11318 11891/11835/11319 +f 11891/11835/11319 5805/5749/5347 11888/11832/11316 +f 11891/11835/11319 5809/5753/5351 5806/5750/5348 +f 5806/5750/5348 5805/5749/5347 11891/11835/11319 +f 11891/11835/11319 11890/11834/11318 11892/11836/11320 +f 11892/11836/11320 11893/11837/11321 11891/11835/11319 +f 11891/11835/11319 11893/11837/11321 11894/11838/11322 +f 11894/11838/11322 5809/5753/5351 11891/11835/11319 +f 11894/11838/11322 5814/5758/5356 5810/5754/5352 +f 5810/5754/5352 5809/5753/5351 11894/11838/11322 +f 11894/11838/11322 11893/11837/11321 11895/11839/11323 +f 11895/11839/11323 11896/11840/11324 11894/11838/11322 +f 11894/11838/11322 11896/11840/11324 5821/5765/5363 +f 5821/5765/5363 5814/5758/5356 11894/11838/11322 +f 11896/11840/11324 11895/11839/11323 5997/5942/5535 +f 5997/5942/5535 11897/11841/11325 11896/11840/11324 +f 11896/11840/11324 11897/11841/11325 5822/5766/5364 +f 5822/5766/5364 5821/5765/5363 11896/11840/11324 +f 11897/11841/11325 5997/5942/5535 5996/5941/5534 +f 5996/5941/5534 11898/11842/11326 11897/11841/11325 +f 11897/11841/11325 11898/11842/11326 5825/5769/5366 +f 5825/5769/5366 5822/5766/5364 11897/11841/11325 +f 11895/11839/11323 11893/11837/11321 11892/11836/11320 +f 11892/11836/11320 6002/5946/5539 11895/11839/11323 +f 11895/11839/11323 6002/5946/5539 5998/5943/5536 +f 5998/5943/5536 5997/5942/5535 11895/11839/11323 +f 11892/11836/11320 11890/11834/11318 11889/11833/11317 +f 11889/11833/11317 6005/5949/5542 11892/11836/11320 +f 11892/11836/11320 6005/5949/5542 6003/5947/5540 +f 6003/5947/5540 6002/5946/5539 11892/11836/11320 +f 11889/11833/11317 11887/11831/11315 11886/11830/11314 +f 11886/11830/11314 6008/5952/5545 11889/11833/11317 +f 11889/11833/11317 6008/5952/5545 6006/5950/5543 +f 6006/5950/5543 6005/5949/5542 11889/11833/11317 +f 11886/11830/11314 11884/11828/11312 6016/5960/5553 +f 6016/5960/5553 6012/5956/5549 11886/11830/11314 +f 11886/11830/11314 6012/5956/5549 6009/5953/5546 +f 6009/5953/5546 6008/5952/5545 11886/11830/11314 +f 5993/5937/5530 5991/5935/5528 5829/5774/5371 +f 5829/5774/5371 5828/5773/5370 5993/5937/5530 +f 5989/5933/5526 5833/5777/5374 5830/5775/5372 +f 5830/5775/5372 5829/5774/5371 5989/5933/5526 +f 5813/5757/5355 2569/2513/2172 2568/2512/2171 +f 2568/2512/2171 5808/5752/5350 5813/5757/5355 +f 5880/5824/5421 5817/5762/5360 1727/1672/1338 +f 1727/1672/1338 1726/1671/1337 5880/5824/5421 +f 5801/5745/5343 3265/3209/2860 3264/3208/2859 +f 3264/3208/2859 5796/5740/5338 5801/5745/5343 +f 5801/5745/5343 5800/5744/5342 2565/2510/2169 +f 2565/2510/2169 2564/2509/2168 5801/5745/5343 +f 5639/5584/5186 5576/5520/5127 5574/5518/5125 +f 5574/5518/5125 5573/5517/5124 5639/5584/5186 +s 0 +f 5558/5502/11327 5556/5500/11327 5555/5499/11327 +f 5555/5499/7246 2628/2573/7246 5558/5502/7246 +s 1 +f 5362/5307/4921 5361/5306/4920 2697/2641/2294 +f 2697/2641/2294 2696/2640/2293 5362/5307/4921 +f 5359/5303/4917 5357/5301/4915 5356/5300/4914 +f 5356/5300/4914 10744/10688/10196 5359/5303/4917 +f 5325/5269/4883 5324/5268/4882 5195/5139/4759 +f 5195/5139/4759 5193/5137/4757 5325/5269/4883 +f 5324/5268/4882 5320/5264/4878 5319/5263/4877 +f 5319/5263/4877 11899/11843/11328 5324/5268/4882 +f 5324/5268/4882 11899/11843/11328 2117/2061/1724 +f 2117/2061/1724 5195/5139/4759 5324/5268/4882 +f 11899/11843/11328 5319/5263/4877 2774/2719/2372 +f 2774/2719/2372 2779/2723/2376 11899/11843/11328 +f 11899/11843/11328 2779/2723/2376 2115/2059/1722 +f 2115/2059/1722 2117/2061/1724 11899/11843/11328 +f 5319/5263/4877 5315/5259/4873 2775/2720/2373 +f 2775/2720/2373 2774/2719/2372 5319/5263/4877 +f 5311/5255/4869 5310/5254/4868 2776/2721/2374 +f 2776/2721/2374 2775/2720/2373 5311/5255/4869 +f 5310/5254/4868 5306/5250/4864 5305/5249/4863 +f 5305/5249/4863 11900/11844/11329 5310/5254/4868 +f 5310/5254/4868 11900/11844/11329 2780/2724/2377 +f 2780/2724/2377 2776/2721/2374 5310/5254/4868 +f 11900/11844/11329 5305/5249/4863 1887/1831/1494 +f 1887/1831/1494 11901/11845/11330 11900/11844/11329 +f 11900/11844/11329 11901/11845/11330 11902/11846/11331 +f 11902/11846/11331 2780/2724/2377 11900/11844/11329 +f 11902/11846/11331 11901/11845/11330 11903/11847/11332 +f 11903/11847/11332 11904/11848/11333 11902/11846/11331 +f 11902/11846/11331 11904/11848/11333 2188/2133/1795 +f 2188/2133/1795 2194/2138/1800 11902/11846/11331 +f 11902/11846/11331 2194/2138/1800 2781/2725/2378 +f 2781/2725/2378 2780/2724/2377 11902/11846/11331 +f 11904/11848/11333 11903/11847/11332 11905/11849/11334 +f 11905/11849/11334 11906/11850/11335 11904/11848/11333 +f 11904/11848/11333 11906/11850/11335 2137/2081/1744 +f 2137/2081/1744 2188/2133/1795 11904/11848/11333 +f 11906/11850/11335 11905/11849/11334 11907/11851/11336 +f 11907/11851/11336 11908/11852/11337 11906/11850/11335 +f 11906/11850/11335 11908/11852/11337 2138/2082/1745 +f 2138/2082/1745 2137/2081/1744 11906/11850/11335 +f 11908/11852/11337 11907/11851/11336 11909/11853/11338 +f 11909/11853/11338 11910/11854/11339 11908/11852/11337 +f 11908/11852/11337 11910/11854/11339 2139/2083/1746 +f 2139/2083/1746 2138/2082/1745 11908/11852/11337 +f 11912/11855/11340 11911/11856/11341 3199/3143/2794 +f 3199/3143/2794 5279/5223/4839 11912/11855/11340 +f 11912/11855/11340 5279/5223/4839 5276/5220/4836 +f 5276/5220/4836 5275/5219/4835 11912/11855/11340 +f 11911/11856/11341 11913/11857/11342 3200/3144/2795 +f 3200/3144/2795 3199/3143/2794 11911/11856/11341 +f 11909/11853/11338 11907/11851/11336 11914/11858/11343 +f 11914/11858/11343 11915/11859/11344 11909/11853/11338 +f 11914/11858/11343 5297/5241/4855 5294/5239/4853 +f 5294/5239/4853 11915/11859/11344 11914/11858/11343 +f 11914/11858/11343 11907/11851/11336 11905/11849/11334 +f 11905/11849/11334 1882/1827/1490 11914/11858/11343 +f 11914/11858/11343 1882/1827/1490 1881/1826/1489 +f 1881/1826/1489 5297/5241/4855 11914/11858/11343 +f 11915/11859/11344 5294/5239/4853 5293/5238/4852 +f 5293/5238/4852 11916/11860/11345 11915/11859/11344 +f 11905/11849/11334 11903/11847/11332 1883/1828/1491 +f 1883/1828/1491 1882/1827/1490 11905/11849/11334 +f 11903/11847/11332 11901/11845/11330 1887/1831/1494 +f 1887/1831/1494 1883/1828/1491 11903/11847/11332 +f 5305/5249/4863 5301/5245/4859 1885/1829/1492 +f 1885/1829/1492 1887/1831/1494 5305/5249/4863 +f 5304/5248/4862 1749/1693/1359 1748/1692/1358 +f 1748/1692/1358 5300/5244/4858 5304/5248/4862 +f 5289/5233/4849 11917/11861/11346 3132/3076/2727 +f 3132/3076/2727 3134/3078/2729 5289/5233/4849 +f 5289/5233/4849 5292/5236/4851 11918/11862/11347 +f 11918/11862/11347 11917/11861/11346 5289/5233/4849 +f 11917/11861/11346 2382/2327/1987 3133/3077/2728 +f 3133/3077/2728 3132/3076/2727 11917/11861/11346 +f 11917/11861/11346 11918/11862/11347 2383/2328/1988 +f 2383/2328/1988 2382/2327/1987 11917/11861/11346 +f 5286/5230/4846 5285/5229/4845 3134/3078/2729 +f 3134/3078/2729 3131/3075/2726 5286/5230/4846 +f 5283/5227/4843 1844/1788/1451 1843/1787/1450 +f 1843/1787/1450 5278/5222/4838 5283/5227/4843 +f 5280/5224/4840 5279/5223/4839 3199/3143/2794 +f 3199/3143/2794 3197/3142/2793 5280/5224/4840 +f 5268/5212/4830 2480/2425/2085 2479/2424/2084 +f 2479/2424/2084 5263/5207/4825 5268/5212/4830 +f 5256/5200/4819 5254/5198/4817 2190/2134/1796 +f 2190/2134/1796 2195/2139/1801 5256/5200/4819 +f 5243/5187/4806 5211/5155/4775 5209/5153/4773 +f 5209/5153/4773 5208/5152/4772 5243/5187/4806 +f 5239/5183/4802 5214/5158/4778 5212/5156/4776 +f 5212/5156/4776 5211/5155/4775 5239/5183/4802 +f 5235/5179/4798 5217/5161/4781 5215/5159/4779 +f 5215/5159/4779 5214/5158/4778 5235/5179/4798 +f 5196/5140/4760 5195/5139/4759 2117/2061/1724 +f 2117/2061/1724 2113/2058/1721 5196/5140/4760 +f 5188/5132/4752 5186/5130/4750 11919/11863/11348 +f 11919/11863/11348 5337/5281/4895 5188/5132/4752 +f 5186/5130/4750 5184/5128/4748 11920/11864/11349 +f 11920/11864/11349 11919/11863/11348 5186/5130/4750 +f 11921/11865/11350 3277/3222/2873 1675/1620/1286 +f 1675/1620/1286 1674/1619/1285 11921/11865/11350 +f 11920/11864/11349 5184/5128/4748 5182/5126/4746 +f 5182/5126/4746 5181/5125/4745 11920/11864/11349 +f 11921/11865/11350 11922/11866/11351 3279/3223/2874 +f 3279/3223/2874 3277/3222/2873 11921/11865/11350 +f 11922/11866/11351 5177/5121/4741 5176/5120/4740 +f 5176/5120/4740 3279/3223/2874 11922/11866/11351 +f 5151/5095/4715 5149/5093/4713 3534/3479/3129 +f 3534/3479/3129 3533/3478/3128 5151/5095/4715 +f 5143/5087/4707 5134/5078/4698 1750/1695/1361 +f 1750/1695/1361 1756/1700/1366 5143/5087/4707 +f 5134/5078/4698 5130/5074/4694 1751/1696/1362 +f 1751/1696/1362 1750/1695/1361 5134/5078/4698 +f 5126/5070/4690 5125/5069/4689 1752/1697/1363 +f 1752/1697/1363 1751/1696/1362 5126/5070/4690 +f 5112/5056/4676 5111/5055/4675 1180/1125/797 +f 1180/1125/797 1185/1129/801 5112/5056/4676 +f 5079/5023/4643 1694/1638/1304 1693/1634/1300 +f 1693/1634/1300 5074/5018/4638 5079/5023/4643 +f 5046/4990/4610 5613/5557/5163 5041/4985/4605 +f 5041/4985/4605 5040/4984/4604 5046/4990/4610 +f 4938/4882/4507 4934/4878/4503 4933/4877/4502 +f 4933/4877/4502 3871/3816/3462 4938/4882/4507 +f 4902/4846/4473 4901/4845/4472 4063/4007/3651 +f 4063/4007/3651 4061/4006/3650 4902/4846/4473 +f 4855/4799/4426 3258/3203/2854 3257/3202/2853 +f 3257/3202/2853 4850/4794/4421 4855/4799/4426 +f 4846/4790/4417 4845/4789/4416 3257/3202/2853 +f 3257/3202/2853 3256/3201/2852 4846/4790/4417 +f 4837/4781/4408 4833/4777/4404 3752/3697/3346 +f 3752/3697/3346 3751/3696/3345 4837/4781/4408 +f 4809/4753/4380 4808/4752/4379 3756/3700/3349 +f 3756/3700/3349 3755/3699/3348 4809/4753/4380 +f 4802/4746/4373 5910/5854/1294 4797/4741/1290 +f 4797/4741/1290 4796/4740/4368 4802/4746/4373 +f 4731/4675/4307 4725/4670/4302 4724/4669/4301 +f 4724/4669/4301 9349/9293/8826 4731/4675/4307 +f 4693/4637/4269 4689/4633/4265 2333/2277/1937 +f 2333/2277/1937 2336/2280/1940 4693/4637/4269 +f 4680/4625/4257 2488/2432/2092 2330/2275/1935 +f 2330/2275/1935 2329/2274/1934 4680/4625/4257 +f 4668/4612/4247 4667/4611/4246 9758/9702/9228 +f 9758/9702/9228 4674/4618/4251 4668/4612/4247 +f 4661/4605/4240 2970/2914/2566 2969/2913/2565 +f 2969/2913/2565 4656/4600/4235 4661/4605/4240 +f 4649/4593/4228 4648/4592/4227 2967/2911/2563 +f 2967/2911/2563 2966/2910/2562 4649/4593/4228 +f 4596/4540/4175 6070/6014/3036 4591/4535/4170 +f 4591/4535/4170 4590/4534/4169 4596/4540/4175 +f 4554/4498/4135 3747/3691/3340 3746/3690/3339 +f 3746/3690/3339 4549/4493/4130 4554/4498/4135 +f 4534/4478/4115 4533/4477/4114 11923/11867/11352 +f 11923/11867/11352 4538/4482/4119 4534/4478/4115 +f 11923/11867/11352 4533/4477/4114 4532/4476/4113 +f 4532/4476/4113 11924/11868/11353 11923/11867/11352 +f 11927/11869/11354 11925/11870/11355 11926/11871/11356 +f 11926/11871/11356 4504/4448/4085 11927/11869/11354 +f 11927/11869/11354 4504/4448/4085 4088/4032/3676 +f 4088/4032/3676 4087/4031/3675 11927/11869/11354 +f 11926/11871/11356 11925/11870/11355 11928/11872/11357 +f 11928/11872/11357 11929/11873/11358 11926/11871/11356 +f 11926/11871/11356 11929/11873/11358 11930/11874/11359 +f 11930/11874/11359 4507/4451/4088 11926/11871/11356 +f 11926/11871/11356 4507/4451/4088 4505/4449/4086 +f 4505/4449/4086 4504/4448/4085 11926/11871/11356 +f 11930/11874/11359 11929/11873/11358 11931/11875/11360 +f 11931/11875/11360 11932/11876/11361 11930/11874/11359 +f 11930/11874/11359 11932/11876/11361 11933/11877/11362 +f 11933/11877/11362 11934/11878/11363 11930/11874/11359 +f 11930/11874/11359 11934/11878/11363 4508/4452/4089 +f 4508/4452/4089 4507/4451/4088 11930/11874/11359 +f 11934/11878/11363 11933/11877/11362 11935/11879/11364 +f 11935/11879/11364 11936/11880/11365 11934/11878/11363 +f 11934/11878/11363 11936/11880/11365 4509/4453/4090 +f 4509/4453/4090 4508/4452/4089 11934/11878/11363 +f 11936/11880/11365 11935/11879/11364 11937/11881/11366 +f 11937/11881/11366 11938/11882/11367 11936/11880/11365 +f 11936/11880/11365 11938/11882/11367 4511/4455/4092 +f 4511/4455/4092 4509/4453/4090 11936/11880/11365 +f 11938/11882/11367 11937/11881/11366 11939/11883/11368 +f 11939/11883/11368 11940/11884/11369 11938/11882/11367 +f 11938/11882/11367 11940/11884/11369 4513/4457/4094 +f 4513/4457/4094 4511/4455/4092 11938/11882/11367 +f 11944/11885/11370 11941/11886/11371 11942/11887/11372 +f 11942/11887/11372 11943/11888/11373 11944/11885/11370 +f 11944/11885/11370 11943/11888/11373 4516/4461/4098 +f 4516/4461/4098 4515/4460/4097 11944/11885/11370 +f 11943/11888/11373 11942/11887/11372 11945/11889/11374 +f 11945/11889/11374 4523/4467/4104 11943/11888/11373 +f 11943/11888/11373 4523/4467/4104 4519/4463/4100 +f 4519/4463/4100 4516/4461/4098 11943/11888/11373 +f 11945/11889/11374 11942/11887/11372 11946/11890/11375 +f 11946/11890/11375 11947/11891/11376 11945/11889/11374 +f 11945/11889/11374 11947/11891/11376 11948/11892/11377 +f 11948/11892/11377 11949/11893/11378 11945/11889/11374 +f 11945/11889/11374 11949/11893/11378 4524/4468/4105 +f 4524/4468/4105 4523/4467/4104 11945/11889/11374 +f 11949/11893/11378 11948/11892/11377 11950/11894/11379 +f 11950/11894/11379 11951/11895/11380 11949/11893/11378 +f 11949/11893/11378 11951/11895/11380 4525/4469/4106 +f 4525/4469/4106 4524/4468/4105 11949/11893/11378 +f 11951/11895/11380 11950/11894/11379 11952/11896/11381 +f 11952/11896/11381 11953/11897/11382 11951/11895/11380 +f 11951/11895/11380 11953/11897/11382 4527/4471/4108 +f 4527/4471/4108 4525/4469/4106 11951/11895/11380 +f 11953/11897/11382 11952/11896/11381 11954/11898/11383 +f 11954/11898/11383 11955/11899/11384 11953/11897/11382 +f 11953/11897/11382 11955/11899/11384 4529/4473/4110 +f 4529/4473/4110 4527/4471/4108 11953/11897/11382 +f 11955/11899/11384 11954/11898/11383 11956/11900/11385 +f 11956/11900/11385 11957/11901/11386 11955/11899/11384 +f 11955/11899/11384 11957/11901/11386 11958/11902/11387 +f 11958/11902/11387 4529/4473/4110 11955/11899/11384 +f 11958/11902/11387 11957/11901/11386 11959/11903/11388 +f 11959/11903/11388 11960/11904/11389 11958/11902/11387 +f 11958/11902/11387 11960/11904/11389 11924/11868/11353 +f 11924/11868/11353 4532/4476/4113 11958/11902/11387 +f 11958/11902/11387 4532/4476/4113 4530/4474/4111 +f 4530/4474/4111 4529/4473/4110 11958/11902/11387 +f 11959/11903/11388 11957/11901/11386 11956/11900/11385 +f 11956/11900/11385 11961/11905/11390 11959/11903/11388 +f 11964/11906/11391 11962/11907/11392 11963/11908/11393 +f 11963/11908/11393 11931/11875/11360 11964/11906/11391 +f 11964/11906/11391 11931/11875/11360 11929/11873/11358 +f 11929/11873/11358 11928/11872/11357 11964/11906/11391 +f 11963/11908/11393 11962/11907/11392 11965/11909/11394 +f 11965/11909/11394 11966/11910/11395 11963/11908/11393 +f 11963/11908/11393 11966/11910/11395 11967/11911/11396 +f 11967/11911/11396 11968/11912/11397 11963/11908/11393 +f 11963/11908/11393 11968/11912/11397 11932/11876/11361 +f 11932/11876/11361 11931/11875/11360 11963/11908/11393 +f 11968/11912/11397 11967/11911/11396 11969/11913/11398 +f 11969/11913/11398 11970/11914/11399 11968/11912/11397 +f 11968/11912/11397 11970/11914/11399 11933/11877/11362 +f 11933/11877/11362 11932/11876/11361 11968/11912/11397 +f 11970/11914/11399 11969/11913/11398 11971/11915/11400 +f 11971/11915/11400 11972/11916/11401 11970/11914/11399 +f 11970/11914/11399 11972/11916/11401 11935/11879/11364 +f 11935/11879/11364 11933/11877/11362 11970/11914/11399 +f 11972/11916/11401 11971/11915/11400 11973/11917/11402 +f 11973/11917/11402 11974/11918/11403 11972/11916/11401 +f 11972/11916/11401 11974/11918/11403 11937/11881/11366 +f 11937/11881/11366 11935/11879/11364 11972/11916/11401 +f 11974/11918/11403 11973/11917/11402 11975/11919/11404 +f 11975/11919/11404 11976/11920/11405 11974/11918/11403 +f 11974/11918/11403 11976/11920/11405 11939/11883/11368 +f 11939/11883/11368 11937/11881/11366 11974/11918/11403 +f 11979/11921/11406 11977/11922/11407 11978/11923/11408 +f 11978/11923/11408 11946/11890/11375 11979/11921/11406 +f 11979/11921/11406 11946/11890/11375 11942/11887/11372 +f 11942/11887/11372 11941/11886/11371 11979/11921/11406 +f 11978/11923/11408 11977/11922/11407 11980/11924/11409 +f 11980/11924/11409 11981/11925/11410 11978/11923/11408 +f 11978/11923/11408 11981/11925/11410 11982/11926/11411 +f 11982/11926/11411 11983/11927/11412 11978/11923/11408 +f 11978/11923/11408 11983/11927/11412 11947/11891/11376 +f 11947/11891/11376 11946/11890/11375 11978/11923/11408 +f 11983/11927/11412 11982/11926/11411 11984/11928/11413 +f 11984/11928/11413 11985/11929/11414 11983/11927/11412 +f 11983/11927/11412 11985/11929/11414 11948/11892/11377 +f 11948/11892/11377 11947/11891/11376 11983/11927/11412 +f 11985/11929/11414 11984/11928/11413 11986/11930/11415 +f 11986/11930/11415 11987/11931/11416 11985/11929/11414 +f 11985/11929/11414 11987/11931/11416 11950/11894/11379 +f 11950/11894/11379 11948/11892/11377 11985/11929/11414 +f 11987/11931/11416 11986/11930/11415 11988/11932/11417 +f 11988/11932/11417 11989/11933/11418 11987/11931/11416 +f 11987/11931/11416 11989/11933/11418 11952/11896/11381 +f 11952/11896/11381 11950/11894/11379 11987/11931/11416 +f 11989/11933/11418 11988/11932/11417 11990/11934/11419 +f 11990/11934/11419 11991/11935/11420 11989/11933/11418 +f 11989/11933/11418 11991/11935/11420 11954/11898/11383 +f 11954/11898/11383 11952/11896/11381 11989/11933/11418 +f 11991/11935/11420 11990/11934/11419 11992/11936/11421 +f 11992/11936/11421 11993/11937/11422 11991/11935/11420 +f 11991/11935/11420 11993/11937/11422 11956/11900/11385 +f 11956/11900/11385 11954/11898/11383 11991/11935/11420 +f 11993/11937/11422 11992/11936/11421 11994/11938/11423 +f 11994/11938/11423 11995/11939/11424 11993/11937/11422 +f 11993/11937/11422 11995/11939/11424 11961/11905/11390 +f 11961/11905/11390 11956/11900/11385 11993/11937/11422 +f 11994/11938/11423 11992/11936/11421 11996/11940/11425 +f 11996/11940/11425 11997/11941/11426 11994/11938/11423 +f 12001/11942/11427 11998/11943/11428 11999/11944/11429 +f 11999/11944/11429 12000/11945/11430 12001/11942/11427 +f 12001/11942/11427 12000/11945/11430 11966/11910/11395 +f 11966/11910/11395 11965/11909/11394 12001/11942/11427 +f 12000/11945/11430 11999/11944/11429 12002/11946/11431 +f 12002/11946/11431 12003/11947/11432 12000/11945/11430 +f 12000/11945/11430 12003/11947/11432 11967/11911/11396 +f 11967/11911/11396 11966/11910/11395 12000/11945/11430 +f 12003/11947/11432 12002/11946/11431 12004/11948/11433 +f 12004/11948/11433 12005/11949/11434 12003/11947/11432 +f 12003/11947/11432 12005/11949/11434 11969/11913/11398 +f 11969/11913/11398 11967/11911/11396 12003/11947/11432 +f 12005/11949/11434 12004/11948/11433 12006/11950/11435 +f 12006/11950/11435 12007/11951/11436 12005/11949/11434 +f 12005/11949/11434 12007/11951/11436 11971/11915/11400 +f 11971/11915/11400 11969/11913/11398 12005/11949/11434 +f 12007/11951/11436 12006/11950/11435 12008/11952/11437 +f 12008/11952/11437 12009/11953/11438 12007/11951/11436 +f 12007/11951/11436 12009/11953/11438 11973/11917/11402 +f 11973/11917/11402 11971/11915/11400 12007/11951/11436 +f 12009/11953/11438 12008/11952/11437 12010/11954/11439 +f 12010/11954/11439 12011/11955/11440 12009/11953/11438 +f 12009/11953/11438 12011/11955/11440 11975/11919/11404 +f 11975/11919/11404 11973/11917/11402 12009/11953/11438 +f 12010/11954/11439 12008/11952/11437 12012/11956/11441 +f 12012/11956/11441 12013/11957/11442 12010/11954/11439 +f 12015/11958/11443 3353/3297/2948 3351/3296/2947 +f 3351/3296/2947 12014/11959/11444 12015/11958/11443 +f 12015/11958/11443 12014/11959/11444 11981/11925/11410 +f 11981/11925/11410 11980/11924/11409 12015/11958/11443 +f 12014/11959/11444 3351/3296/2947 3350/3295/2946 +f 3350/3295/2946 12016/11960/11445 12014/11959/11444 +f 12014/11959/11444 12016/11960/11445 11982/11926/11411 +f 11982/11926/11411 11981/11925/11410 12014/11959/11444 +f 12016/11960/11445 3350/3295/2946 3343/3288/2939 +f 3343/3288/2939 12017/11961/11446 12016/11960/11445 +f 12016/11960/11445 12017/11961/11446 11984/11928/11413 +f 11984/11928/11413 11982/11926/11411 12016/11960/11445 +f 12017/11961/11446 3343/3288/2939 3342/3287/2938 +f 3342/3287/2938 12018/11962/11447 12017/11961/11446 +f 12017/11961/11446 12018/11962/11447 11986/11930/11415 +f 11986/11930/11415 11984/11928/11413 12017/11961/11446 +f 12018/11962/11447 3342/3287/2938 3347/3291/2942 +f 3347/3291/2942 12019/11963/11448 12018/11962/11447 +f 12018/11962/11447 12019/11963/11448 11988/11932/11417 +f 11988/11932/11417 11986/11930/11415 12018/11962/11447 +f 12019/11963/11448 3347/3291/2942 12020/11964/11449 +f 12020/11964/11449 12021/11965/11450 12019/11963/11448 +f 12019/11963/11448 12021/11965/11450 11990/11934/11419 +f 11990/11934/11419 11988/11932/11417 12019/11963/11448 +f 12021/11965/11450 12020/11964/11449 12022/11966/11451 +f 12022/11966/11451 11996/11940/11425 12021/11965/11450 +f 12021/11965/11450 11996/11940/11425 11992/11936/11421 +f 11992/11936/11421 11990/11934/11419 12021/11965/11450 +f 12022/11966/11451 12020/11964/11449 12023/11967/11452 +f 12023/11967/11452 3386/3331/2982 12022/11966/11451 +f 12022/11966/11451 3386/3331/2982 3385/3330/2981 +f 3385/3330/2981 12024/11968/11453 12022/11966/11451 +f 12022/11966/11451 12024/11968/11453 11997/11941/11426 +f 11997/11941/11426 11996/11940/11425 12022/11966/11451 +f 12025/11969/11454 3390/3334/2985 3389/3333/2984 +f 3389/3333/2984 3504/3448/3098 12025/11969/11454 +f 12025/11969/11454 3504/3448/3098 11999/11944/11429 +f 11999/11944/11429 11998/11943/11428 12025/11969/11454 +f 12023/11967/11452 3346/3290/2941 3348/3292/2943 +f 3348/3292/2943 12026/11970/11455 12023/11967/11452 +f 12023/11967/11452 12026/11970/11455 3387/3332/2983 +f 3387/3332/2983 3386/3331/2982 12023/11967/11452 +f 12023/11967/11452 12020/11964/11449 3347/3291/2942 +f 3347/3291/2942 3346/3290/2941 12023/11967/11452 +f 12030/11971/11456 12027/11972/11457 12028/11973/11458 +f 12028/11973/11458 12029/11974/11459 12030/11971/11456 +f 12030/11971/11456 12029/11974/11459 3382/3327/2978 +f 3382/3327/2978 3381/3326/2977 12030/11971/11456 +f 12029/11974/11459 12028/11973/11458 12031/11975/11460 +f 12031/11975/11460 12032/11976/11461 12029/11974/11459 +f 12029/11974/11459 12032/11976/11461 12033/11977/11462 +f 12033/11977/11462 3382/3327/2978 12029/11974/11459 +f 12033/11977/11462 3500/3445/3095 3383/3328/2979 +f 3383/3328/2979 3382/3327/2978 12033/11977/11462 +f 12033/11977/11462 12032/11976/11461 12012/11956/11441 +f 12012/11956/11441 12034/11978/11463 12033/11977/11462 +f 12033/11977/11462 12034/11978/11463 3501/3446/3096 +f 3501/3446/3096 3500/3445/3095 12033/11977/11462 +f 12034/11978/11463 12012/11956/11441 12008/11952/11437 +f 12008/11952/11437 12006/11950/11435 12034/11978/11463 +f 12034/11978/11463 12006/11950/11435 12004/11948/11433 +f 12004/11948/11433 3501/3446/3096 12034/11978/11463 +f 12032/11976/11461 12031/11975/11460 12013/11957/11442 +f 12013/11957/11442 12012/11956/11441 12032/11976/11461 +f 12004/11948/11433 12002/11946/11431 3502/3447/3097 +f 3502/3447/3097 3501/3446/3096 12004/11948/11433 +f 12002/11946/11431 11999/11944/11429 3504/3448/3098 +f 3504/3448/3098 3502/3447/3097 12002/11946/11431 +f 4499/4443/4080 4491/4435/4072 4074/4019/3663 +f 4074/4019/3663 4073/4018/3662 4499/4443/4080 +f 4500/4445/4082 12035/11979/3662 4085/4030/3674 +f 4085/4030/3674 4086/4029/3673 4500/4445/4082 +f 4495/4439/4076 1299/1243/915 1297/1242/914 +f 1297/1242/914 4490/4434/4071 4495/4439/4076 +f 4491/4435/4072 4488/4432/4069 4076/4020/3664 +f 4076/4020/3664 4074/4019/3663 4491/4435/4072 +f 4463/4407/4044 4462/4406/4043 2848/2792/2445 +f 2848/2792/2445 2851/2795/2448 4463/4407/4044 +f 4438/4382/4021 4436/4380/4019 4435/4379/4018 +f 4435/4379/4018 3558/3499/3149 4438/4382/4021 +f 4401/4345/3987 4399/4343/3985 3368/3312/2963 +f 3368/3312/2963 3366/3311/2962 4401/4345/3987 +f 4397/4341/3983 3451/3395/3045 3369/3313/2964 +f 3369/3313/2964 3368/3312/2963 4397/4341/3983 +f 4355/4299/3941 4354/4298/3940 2408/2353/2013 +f 2408/2353/2013 2407/2352/2012 4355/4299/3941 +f 4333/4277/3919 4323/4267/3909 4319/4263/3905 +f 4319/4263/3905 4318/4262/3904 4333/4277/3919 +f 4300/4244/3886 4296/4240/3882 1204/1148/820 +f 1204/1148/820 1203/1147/819 4300/4244/3886 +f 6601/6546/6121 12036/11980/11464 1583/1527/1195 +f 1583/1527/1195 1582/1526/1194 6601/6546/6121 +f 12036/11980/11464 4260/4204/3846 4259/4203/3845 +f 4259/4203/3845 1583/1527/1195 12036/11980/11464 +f 6563/6507/6082 4257/4202/3844 3544/3489/3139 +f 3544/3489/3139 3550/3494/3144 6563/6507/6082 +f 4248/4192/3834 1293/1237/909 1292/1236/908 +f 1292/1236/908 4245/4189/3831 4248/4192/3834 +f 4213/4157/3799 4050/3995/3640 4049/3994/3639 +f 4049/3994/3639 4209/4153/3795 4213/4157/3799 +f 12038/11981/11465 12037/11982/11466 2100/2044/1707 +f 2100/2044/1707 2099/2043/1706 12038/11981/11465 +f 12038/11981/11465 2099/2043/1706 2098/2042/1705 +f 2098/2042/1705 12039/11983/11467 12038/11981/11465 +f 4202/4146/3788 12040/11984/11468 12041/11985/11469 +f 12041/11985/11469 4199/4144/3786 4202/4146/3788 +f 12041/11985/11469 12040/11984/11468 2259/2204/1866 +f 2259/2204/1866 2258/2203/1865 12041/11985/11469 +f 12041/11985/11469 2258/2203/1865 12042/11986/11470 +f 12042/11986/11470 12043/11987/11471 12041/11985/11469 +f 12041/11985/11469 12043/11987/11471 3123/3067/2718 +f 3123/3067/2718 4199/4144/3786 12041/11985/11469 +f 12043/11987/11471 12042/11986/11470 3250/3194/2845 +f 3250/3194/2845 3253/3197/2848 12043/11987/11471 +f 12043/11987/11471 3253/3197/2848 3117/3062/2713 +f 3117/3062/2713 3123/3067/2718 12043/11987/11471 +f 12042/11986/11470 2258/2203/1865 2257/2202/1864 +f 2257/2202/1864 2269/2213/1875 12042/11986/11470 +f 12042/11986/11470 2269/2213/1875 3251/3195/2846 +f 3251/3195/2846 3250/3194/2845 12042/11986/11470 +f 12039/11983/11467 2098/2042/1705 2255/2199/1861 +f 2255/2199/1861 2254/2198/1860 12039/11983/11467 +f 12037/11982/11466 1551/1496/1164 1550/1495/1163 +f 1550/1495/1163 2100/2044/1707 12037/11982/11466 +f 4197/4141/3783 4196/4140/3782 2575/2519/2178 +f 2575/2519/2178 2574/2518/2177 4197/4141/3783 +f 4179/4123/3765 4178/4122/3764 2746/2690/2343 +f 2746/2690/2343 2743/2684/2337 4179/4123/3765 +f 4173/4117/3759 4172/4116/3758 2320/2264/1924 +f 2320/2264/1924 2316/2261/1921 4173/4117/3759 +f 4173/4117/3759 2316/2261/1921 2103/2048/1711 +f 2103/2048/1711 2102/2047/1710 4173/4117/3759 +f 4166/4110/3752 3571/3515/3165 3573/3517/3167 +f 3573/3517/3167 2739/2683/2336 4166/4110/3752 +f 4152/4097/3740 4151/4096/3739 3946/3891/3536 +f 3946/3891/3536 3945/3890/3535 4152/4097/3740 +f 4154/4098/3741 12044/11988/11472 4043/3987/3632 +f 4043/3987/3632 4046/3990/3635 4154/4098/3741 +f 4099/4044/3687 3710/3654/3303 3713/3657/3306 +f 3713/3657/3306 4100/4045/3688 4099/4044/3687 +f 4092/4036/3680 3933/3877/3523 3932/3873/3519 +f 3932/3873/3519 3931/3876/3522 4092/4036/3680 +f 4044/3988/3633 4043/3987/3632 12044/11988/11472 +f 12044/11988/11472 3937/3882/3528 4044/3988/3633 +f 4044/3988/3633 3937/3882/3528 3919/3863/3509 +f 3919/3863/3509 3918/3862/3508 4044/3988/3633 +f 3986/3931/3576 3985/3930/3575 3874/3818/3464 +f 3874/3818/3464 3878/3822/3468 3986/3931/3576 +f 3968/3913/3558 3967/3912/3557 3895/3840/3486 +f 3895/3840/3486 3894/3839/3485 3968/3913/3558 +f 3967/3912/3557 3899/3844/3490 3898/3843/3489 +f 3898/3843/3489 3895/3840/3486 3967/3912/3557 +f 3940/3885/3531 3939/3884/3530 3420/3364/3015 +f 3420/3364/3015 3419/3363/3014 3940/3885/3531 +f 3939/3884/3530 3686/3630/3279 3684/3629/3278 +f 3684/3629/3278 3420/3364/3015 3939/3884/3530 +f 3936/3880/3526 3789/3733/3382 3788/3732/3381 +f 3788/3732/3381 3830/3774/3423 3936/3880/3526 +f 3908/3852/3498 3906/3851/3497 3325/3269/2920 +f 3325/3269/2920 3324/3268/2919 3908/3852/3498 +f 3906/3851/3497 3825/3769/3418 3328/3272/2923 +f 3328/3272/2923 3325/3269/2920 3906/3851/3497 +f 3903/3847/3493 3896/3841/3487 3895/3840/3486 +f 3895/3840/3486 3898/3843/3489 3903/3847/3493 +f 3825/3769/3418 3823/3768/3417 12045/11989/11473 +f 12045/11989/11473 3328/3272/2923 3825/3769/3418 +f 12045/11989/11473 3823/3768/3417 3822/3767/3416 +f 3822/3767/3416 12046/11990/11474 12045/11989/11473 +f 12045/11989/11473 12046/11990/11474 3393/3338/2989 +f 3393/3338/2989 3392/3337/2988 12045/11989/11473 +f 12045/11989/11473 3392/3337/2988 3326/3270/2921 +f 3326/3270/2921 3328/3272/2923 12045/11989/11473 +f 12046/11990/11474 3822/3767/3416 12047/11991/11475 +f 12047/11991/11475 12048/11992/11476 12046/11990/11474 +f 12046/11990/11474 12048/11992/11476 3402/3346/2997 +f 3402/3346/2997 3393/3338/2989 12046/11990/11474 +f 12048/11992/11476 12047/11991/11475 3673/3617/3267 +f 3673/3617/3267 3669/3614/3264 12048/11992/11476 +f 12048/11992/11476 3669/3614/3264 3582/3527/3177 +f 3582/3527/3177 3402/3346/2997 12048/11992/11476 +f 12047/11991/11475 12049/11993/11477 3690/3635/3284 +f 3690/3635/3284 3673/3617/3267 12047/11991/11475 +f 12047/11991/11475 3822/3767/3416 3821/3766/3415 +f 3821/3766/3415 12049/11993/11477 12047/11991/11475 +f 3819/3763/3412 10826/10770/10276 12050/11994/11478 +f 12050/11994/11478 3820/3764/3413 3819/3763/3412 +f 3814/3758/3407 3813/3757/3406 12051/11995/11479 +f 12051/11995/11479 3311/3256/2907 3814/3758/3407 +f 3786/3730/3379 3679/3623/3272 3677/3622/3271 +f 3677/3622/3271 3692/3636/3285 3786/3730/3379 +f 3785/3729/3378 3464/3408/3058 3463/3407/3057 +f 3463/3407/3057 3782/3727/3376 3785/3729/3378 +f 3782/3727/3376 3463/3407/3057 3681/3625/3274 +f 3681/3625/3274 3680/3624/3273 3782/3727/3376 +f 12051/11995/11479 3315/3259/2910 3312/3253/2904 +f 3312/3253/2904 3311/3256/2907 12051/11995/11479 +f 3767/3712/3361 3766/3711/3360 3074/3019/2671 +f 3074/3019/2671 3073/3018/2670 3767/3712/3361 +f 3766/3711/3360 3233/3178/2829 3232/3177/2828 +f 3232/3177/2828 3074/3019/2671 3766/3711/3360 +f 3766/3711/3360 3765/3710/3359 3235/3179/2830 +f 3235/3179/2830 3233/3178/2829 3766/3711/3360 +f 3764/3708/3357 12052/11996/11480 12053/11997/11481 +f 12053/11997/11481 2066/2011/1674 3764/3708/3357 +f 3764/3708/3357 2066/2011/1674 2065/2010/1673 +f 2065/2010/1673 3759/3704/3353 3764/3708/3357 +f 3764/3708/3357 3763/3707/3356 12054/11998/11482 +f 12054/11998/11482 12052/11996/11480 3764/3708/3357 +f 12054/11998/11482 12055/11999/11483 12056/12000/11484 +f 12056/12000/11484 12052/11996/11480 12054/11998/11482 +f 12054/11998/11482 3763/3707/3356 3543/3487/3137 +f 3543/3487/3137 3540/3485/3135 12054/11998/11482 +f 12054/11998/11482 3540/3485/3135 3539/3484/3134 +f 3539/3484/3134 12055/11999/11483 12054/11998/11482 +f 12056/12000/11484 2946/2891/2543 12057/12001/11485 +f 12057/12001/11485 12058/12002/11486 12056/12000/11484 +f 12056/12000/11484 12058/12002/11486 12053/11997/11481 +f 12053/11997/11481 12052/11996/11480 12056/12000/11484 +f 12056/12000/11484 12055/11999/11483 2947/2892/2544 +f 2947/2892/2544 2946/2891/2543 12056/12000/11484 +f 12058/12002/11486 12057/12001/11485 12059/12003/11487 +f 12059/12003/11487 12060/12004/11488 12058/12002/11486 +f 12058/12002/11486 12060/12004/11488 12061/12005/11489 +f 12061/12005/11489 12053/11997/11481 12058/12002/11486 +f 12057/12001/11485 12062/12006/11490 12063/12007/11491 +f 12063/12007/11491 12059/12003/11487 12057/12001/11485 +f 12057/12001/11485 2946/2891/2543 2945/2890/2542 +f 2945/2890/2542 12062/12006/11490 12057/12001/11485 +f 12065/12008/11492 2155/2099/1762 2154/2098/1761 +f 2154/2098/1761 12064/12009/11493 12065/12008/11492 +f 12065/12008/11492 12064/12009/11493 1274/1219/891 +f 1274/1219/891 1279/1223/895 12065/12008/11492 +f 12063/12007/11491 12062/12006/11490 2141/2086/1749 +f 2141/2086/1749 2140/2085/1748 12063/12007/11491 +f 12064/12009/11493 2154/2098/1761 2119/2064/1727 +f 2119/2064/1727 2118/2063/1726 12064/12009/11493 +f 12064/12009/11493 2118/2063/1726 1275/1220/892 +f 1275/1220/892 1274/1219/891 12064/12009/11493 +f 12062/12006/11490 2945/2890/2542 2950/2894/2546 +f 2950/2894/2546 2141/2086/1749 12062/12006/11490 +f 12055/11999/11483 3539/3484/3134 2951/2895/2547 +f 2951/2895/2547 2947/2892/2544 12055/11999/11483 +f 12053/11997/11481 12061/12005/11489 2067/2012/1675 +f 2067/2012/1675 2066/2011/1674 12053/11997/11481 +f 3760/3705/3354 3759/3704/3353 2065/2010/1673 +f 2065/2010/1673 2070/2014/1677 3760/3705/3354 +f 3684/3629/3278 3683/3628/3277 3421/3365/3016 +f 3421/3365/3016 3420/3364/3015 3684/3629/3278 +f 3681/3625/3274 3463/3407/3057 3401/3345/2996 +f 3401/3345/2996 3578/3523/3173 3681/3625/3274 +f 3681/3625/3274 3578/3523/3173 3577/3522/3172 +f 3577/3522/3172 3675/3620/3269 3681/3625/3274 +f 3676/3621/3270 3675/3620/3269 3577/3522/3172 +f 3577/3522/3172 3586/3530/3180 3676/3621/3270 +f 3668/3612/3262 2461/2405/2065 2458/2402/2062 +f 2458/2402/2062 3664/3609/3259 3668/3612/3262 +f 3664/3609/3259 2458/2402/2062 1439/1383/1053 +f 1439/1383/1053 1444/1388/1058 3664/3609/3259 +f 3658/3603/3253 2656/2601/2254 1777/1722/1388 +f 1777/1722/1388 1776/1721/1387 3658/3603/3253 +f 3630/3574/3224 3626/3570/3220 2892/2836/2489 +f 2892/2836/2489 2891/2835/2488 3630/3574/3224 +f 3608/3552/3202 3607/3551/3201 11821/11765/11250 +f 11821/11765/11250 12066/12010/11494 3608/3552/3202 +f 3608/3552/3202 12066/12010/11494 3014/2959/2611 +f 3014/2959/2611 3013/2958/2610 3608/3552/3202 +f 3608/3552/3202 3013/2958/2610 3022/2966/2618 +f 3022/2966/2618 3605/3550/3200 3608/3552/3202 +f 3605/3550/3200 3022/2966/2618 1964/1908/1571 +f 1964/1908/1571 1963/1907/1570 3605/3550/3200 +f 3603/3547/3197 2889/2833/2486 2888/2832/2485 +f 2888/2832/2485 3598/3542/3192 3603/3547/3197 +f 3599/3543/3193 3598/3542/3192 2888/2832/2485 +f 2888/2832/2485 2893/2837/2490 3599/3543/3193 +f 3582/3527/3177 3581/3526/3176 3403/3347/2998 +f 3403/3347/2998 3402/3346/2997 3582/3527/3177 +f 3579/3524/3174 3578/3523/3173 3401/3345/2996 +f 3401/3345/2996 3400/3344/2995 3579/3524/3174 +f 3565/3509/3159 3563/3508/3158 1944/1889/1552 +f 1944/1889/1552 1943/1888/1551 3565/3509/3159 +f 3563/3508/3158 3562/3507/3157 1948/1892/1555 +f 1948/1892/1555 1944/1889/1552 3563/3508/3158 +f 3562/3507/3157 3114/3059/2710 3113/3058/2706 +f 3113/3058/2706 1948/1892/1555 3562/3507/3157 +f 3548/3492/3142 3546/3491/3141 2723/2667/2320 +f 2723/2667/2320 2722/2666/2319 3548/3492/3142 +f 3539/3484/3134 2169/2113/1776 2167/2112/1775 +f 2167/2112/1775 2951/2895/2547 3539/3484/3134 +f 12067/12011/3104 5428/5372/4984 2986/2930/2582 +f 2986/2930/2582 2982/2927/2579 12067/12011/3104 +f 12067/12011/3104 2982/2927/2579 2981/2926/2578 +f 2981/2926/2578 3167/3112/2763 12067/12011/3104 +f 3506/3451/3101 3505/3450/3100 12068/12012/11495 +f 12068/12012/11495 12069/12013/11496 3506/3451/3101 +f 3506/3451/3101 12069/12013/11496 2219/2163/1825 +f 2219/2163/1825 3460/3404/3054 3506/3451/3101 +f 12069/12013/11496 12068/12012/11495 12070/12014/11497 +f 12070/12014/11497 12071/12015/11498 12069/12013/11496 +f 12069/12013/11496 12071/12015/11498 2220/2164/1826 +f 2220/2164/1826 2219/2163/1825 12069/12013/11496 +f 12068/12012/11495 3505/3450/3100 3511/3455/3105 +f 3511/3455/3105 12072/12016/11499 12068/12012/11495 +f 12068/12012/11495 12072/12016/11499 12073/12017/11500 +f 12073/12017/11500 12070/12014/11497 12068/12012/11495 +f 3495/3440/3090 3494/3439/3089 2222/2166/1828 +f 2222/2166/1828 2221/2165/1827 3495/3440/3090 +f 3479/3423/3073 3412/3357/3008 3304/3249/2900 +f 3304/3249/2900 3303/3248/2899 3479/3423/3073 +f 3478/3422/3072 3477/3421/3071 1765/1709/1375 +f 1765/1709/1375 1764/1708/1374 3478/3422/3072 +f 3478/3422/3072 1764/1708/1374 1763/1707/1373 +f 1763/1707/1373 12074/12018/11501 3478/3422/3072 +f 3478/3422/3072 12074/12018/11501 12075/12019/11502 +f 12075/12019/11502 3414/3359/3010 3478/3422/3072 +f 12077/12020/11503 12076/12021/11504 3091/3035/2687 +f 3091/3035/2687 3088/3032/2684 12077/12020/11503 +f 12077/12020/11503 3088/3032/2684 3087/3031/2683 +f 3087/3031/2683 3411/3355/3006 12077/12020/11503 +f 3472/3416/3066 3468/3413/3063 1784/1729/1395 +f 1784/1729/1395 1783/1728/1394 3472/3416/3066 +f 3451/3395/3045 3449/3394/3044 3373/3317/2968 +f 3373/3317/2968 3369/3313/2964 3451/3395/3045 +f 3449/3394/3044 3448/3393/2889 12078/12022/11505 +f 12078/12022/11505 3373/3317/2968 3449/3394/3044 +f 3436/3381/3032 2998/2942/2594 12079/12023/11506 +f 12079/12023/11506 3437/3382/3033 3436/3381/3032 +f 12081/12024/11507 12080/12025/11508 3008/2953/2605 +f 3008/2953/2605 3007/2952/2604 12081/12024/11507 +f 12081/12024/11507 3007/2952/2604 3432/3377/3028 +f 3432/3377/3028 3431/3376/3027 12081/12024/11507 +f 12079/12023/11506 2998/2942/2594 2867/2811/2464 +f 2867/2811/2464 12082/12026/11509 12079/12023/11506 +f 12082/12026/11509 12083/12027/11510 3011/2955/2607 +f 3011/2955/2607 3010/2954/2606 12082/12026/11509 +f 12082/12026/11509 2867/2811/2464 2863/2808/2461 +f 2863/2808/2461 12083/12027/11510 12082/12026/11509 +f 12083/12027/11510 2501/2446/2106 2321/2266/1926 +f 2321/2266/1926 3011/2955/2607 12083/12027/11510 +f 12083/12027/11510 2863/2808/2461 2502/2447/2107 +f 2502/2447/2107 2501/2446/2106 12083/12027/11510 +f 3397/3342/2993 3048/2992/2644 3047/2991/2643 +f 3047/2991/2643 3398/3343/2994 3397/3342/2993 +f 3395/3339/2990 3050/2994/2646 2824/2768/2421 +f 2824/2768/2421 2827/2771/2424 3395/3339/2990 +f 3392/3337/2988 3391/3336/2987 3327/3271/2922 +f 3327/3271/2922 3326/3270/2921 3392/3337/2988 +f 3391/3336/2987 2827/2771/2424 2826/2770/2423 +f 2826/2770/2423 3327/3271/2922 3391/3336/2987 +f 3379/3323/2974 3378/3322/2973 1757/1702/1368 +f 1757/1702/1368 1762/1706/1372 3379/3323/2974 +f 3379/3323/2974 1762/1706/1372 1898/1842/1505 +f 1898/1842/1505 1896/1841/1504 3379/3323/2974 +f 3379/3323/2974 1896/1841/1504 1895/1840/1503 +f 1895/1840/1503 3374/3319/2970 3379/3323/2974 +f 3378/3322/2973 3380/3324/2975 1758/1703/1369 +f 1758/1703/1369 1757/1702/1368 3378/3322/2973 +f 3374/3319/2970 1895/1840/1503 12084/12028/11511 +f 12084/12028/11511 3375/3320/2971 3374/3319/2970 +f 3373/3317/2968 12078/12022/11505 12085/12029/11512 +f 12085/12029/11512 3370/3314/2965 3373/3317/2968 +f 3370/3314/2965 12085/12029/11512 1115/1060/734 +f 1115/1060/734 1114/1059/733 3370/3314/2965 +f 3358/3303/2954 3357/3302/2953 2504/2449/2109 +f 2504/2449/2109 2510/2454/2114 3358/3303/2954 +f 3355/3299/2950 3348/3292/2943 3344/3289/2940 +f 3344/3289/2940 3349/3294/2945 3355/3299/2950 +f 3350/3295/2946 3349/3294/2945 3344/3289/2940 +f 3344/3289/2940 3343/3288/2939 3350/3295/2946 +f 3327/3271/2922 2826/2770/2423 2829/2773/2426 +f 2829/2773/2426 3319/3264/2915 3327/3271/2922 +f 3319/3264/2915 2829/2773/2426 2249/2193/1855 +f 2249/2193/1855 2248/2192/1854 3319/3264/2915 +f 3308/3252/2903 3307/3251/2902 1268/1213/885 +f 1268/1213/885 1267/1212/884 3308/3252/2903 +f 3307/3251/2902 2815/2759/2412 2811/2756/2409 +f 2811/2756/2409 1268/1213/885 3307/3251/2902 +f 3305/3250/2901 12086/12030/11513 2816/2760/2413 +f 2816/2760/2413 2815/2759/2412 3305/3250/2901 +f 3305/3250/2901 3304/3249/2900 3416/3360/3011 +f 3416/3360/3011 12086/12030/11513 3305/3250/2901 +f 3300/3245/2896 2901/2845/2498 2900/2844/2497 +f 2900/2844/2497 3296/3241/2892 3300/3245/2896 +f 3297/3242/2893 3296/3241/2892 2900/2844/2497 +f 2900/2844/2497 2899/2843/2496 3297/3242/2893 +f 3295/3239/2890 1892/1836/1499 1108/1053/727 +f 1108/1053/727 1107/1052/726 3295/3239/2890 +f 3292/3236/2887 1731/1675/1341 1730/1674/1340 +f 1730/1674/1340 1178/1122/794 3292/3236/2887 +f 3283/3227/2878 3282/3226/2877 1862/1806/1469 +f 1862/1806/1469 1861/1805/1468 3283/3227/2878 +f 3283/3227/2878 1861/1805/1468 1672/1616/1282 +f 1672/1616/1282 1664/1609/1275 3283/3227/2878 +f 3254/3198/2849 1555/1499/1167 1554/1498/1166 +f 1554/1498/1166 3255/3199/2850 3254/3198/2849 +f 3253/3197/2848 3252/3196/2847 3118/3063/2714 +f 3118/3063/2714 3117/3062/2713 3253/3197/2848 +f 3245/3190/2841 1873/1817/1480 1865/1810/1473 +f 1865/1810/1473 3239/3184/2835 3245/3190/2841 +f 3245/3190/2841 3239/3184/2835 3238/3183/2834 +f 3238/3183/2834 3246/3191/2842 3245/3190/2841 +f 3240/3185/2836 3239/3184/2835 1865/1810/1473 +f 1865/1810/1473 1864/1809/1472 3240/3185/2836 +f 3222/3167/2818 3221/3166/2817 1574/1518/1186 +f 1574/1518/1186 1573/1517/1185 3222/3167/2818 +f 3222/3167/2818 1573/1517/1185 1489/1434/1103 +f 1489/1434/1103 1488/1433/1102 3222/3167/2818 +f 3109/3054/2706 3108/3053/2705 1946/1890/1553 +f 1946/1890/1553 1948/1892/1555 3109/3054/2706 +f 3102/3043/2695 3101/3046/2698 1917/1862/1525 +f 1917/1862/1525 1922/1866/1529 3102/3043/2695 +f 3091/3035/2687 12076/12021/11504 12087/12031/11514 +f 12087/12031/11514 12088/12032/11515 3091/3035/2687 +f 3091/3035/2687 12088/12032/11515 12089/12033/11516 +f 12089/12033/11516 3090/3034/2686 3091/3035/2687 +f 12089/12033/11516 12088/12032/11515 12090/12034/11517 +f 12090/12034/11517 12091/12035/11518 12089/12033/11516 +f 12089/12033/11516 12091/12035/11518 1500/1445/1114 +f 1500/1445/1114 1499/1444/1113 12089/12033/11516 +f 12089/12033/11516 1499/1444/1113 1504/1448/1117 +f 1504/1448/1117 3090/3034/2686 12089/12033/11516 +f 12091/12035/11518 12090/12034/11517 2039/1984/1647 +f 2039/1984/1647 1970/1915/1578 12091/12035/11518 +f 12091/12035/11518 1970/1915/1578 1969/1914/1577 +f 1969/1914/1577 1500/1445/1114 12091/12035/11518 +f 12090/12034/11517 12088/12032/11515 12087/12031/11514 +f 12087/12031/11514 12092/12036/11519 12090/12034/11517 +f 12090/12034/11517 12092/12036/11519 2041/1985/1648 +f 2041/1985/1648 2039/1984/1647 12090/12034/11517 +f 3068/3012/2664 3067/3011/2663 1647/1592/1259 +f 1647/1592/1259 1646/1591/1258 3068/3012/2664 +f 3065/3009/2661 8792/8736/8272 2911/2856/2509 +f 2911/2856/2509 2910/2855/2508 3065/3009/2661 +f 3011/2955/2607 2321/2266/1926 2324/2265/1925 +f 2324/2265/1925 3002/2947/2599 3011/2955/2607 +f 3012/2956/2608 12093/12037/11520 12094/12038/11521 +f 12094/12038/11521 2872/2816/2469 3012/2956/2608 +f 3004/2949/2601 3003/2948/2600 12095/12039/11522 +f 12095/12039/11522 12096/12040/11523 3004/2949/2601 +f 12095/12039/11522 12097/12041/11524 12098/12042/11525 +f 12098/12042/11525 12096/12040/11523 12095/12039/11522 +f 12095/12039/11522 3003/2948/2600 2328/2272/1932 +f 2328/2272/1932 12099/12043/11526 12095/12039/11522 +f 12095/12039/11522 12099/12043/11526 12100/12044/11527 +f 12100/12044/11527 12097/12041/11524 12095/12039/11522 +f 12100/12044/11527 1600/1544/1212 1599/1543/1211 +f 1599/1543/1211 12097/12041/11524 12100/12044/11527 +f 12100/12044/11527 12099/12043/11526 12101/12045/11528 +f 12101/12045/11528 1632/1577/1245 12100/12044/11527 +f 12100/12044/11527 1632/1577/1245 1631/1576/1244 +f 1631/1576/1244 1600/1544/1212 12100/12044/11527 +f 12101/12045/11528 12099/12043/11526 2328/2272/1932 +f 2328/2272/1932 2327/2271/1931 12101/12045/11528 +f 12101/12045/11528 2327/2271/1931 2270/2215/1877 +f 2270/2215/1877 2283/2227/1889 12101/12045/11528 +f 12101/12045/11528 2283/2227/1889 1633/1578/1246 +f 1633/1578/1246 1632/1577/1245 12101/12045/11528 +f 12097/12041/11524 1599/1543/1211 1601/1545/1213 +f 1601/1545/1213 12098/12042/11525 12097/12041/11524 +f 12094/12038/11521 1688/1632/1298 1687/1631/1297 +f 1687/1631/1297 12102/12046/11529 12094/12038/11521 +f 12094/12038/11521 12102/12046/11529 2706/2650/2303 +f 2706/2650/2303 2872/2816/2469 12094/12038/11521 +f 12094/12038/11521 12093/12037/11520 1689/1633/1299 +f 1689/1633/1299 1688/1632/1298 12094/12038/11521 +f 12102/12046/11529 1687/1631/1297 12103/12047/11530 +f 12103/12047/11530 12104/12048/11531 12102/12046/11529 +f 12102/12046/11529 12104/12048/11531 2277/2222/1884 +f 2277/2222/1884 2706/2650/2303 12102/12046/11529 +f 12104/12048/11531 12103/12047/11530 12105/12049/11532 +f 12105/12049/11532 12106/12050/11533 12104/12048/11531 +f 12104/12048/11531 12106/12050/11533 2278/2223/1885 +f 2278/2223/1885 2277/2222/1884 12104/12048/11531 +f 12103/12047/11530 1627/1572/1240 1626/1571/1239 +f 1626/1571/1239 12105/12049/11532 12103/12047/11530 +f 12103/12047/11530 1687/1631/1297 1629/1573/1241 +f 1629/1573/1241 1627/1572/1240 12103/12047/11530 +f 3003/2948/2600 3002/2947/2599 2324/2265/1925 +f 2324/2265/1925 2328/2272/1932 3003/2948/2600 +f 2959/2903/2555 2954/2899/2551 1493/1437/1106 +f 1493/1437/1106 1492/1436/1105 2959/2903/2555 +f 2954/2899/2551 2953/2898/2550 1494/1438/1107 +f 1494/1438/1107 1493/1437/1106 2954/2899/2551 +f 2951/2895/2547 12107/12051/11534 5475/5419/5030 +f 5475/5419/5030 2949/2893/2545 2951/2895/2547 +f 2928/2872/2525 2438/2382/2042 2440/2384/2044 +f 2440/2384/2044 12108/12052/11535 2928/2872/2525 +f 2928/2872/2525 12108/12052/11535 12109/12053/11536 +f 12109/12053/11536 2922/2866/2519 2928/2872/2525 +f 2928/2872/2525 2927/2871/2524 2439/2383/2043 +f 2439/2383/2043 2438/2382/2042 2928/2872/2525 +f 12109/12053/11536 12108/12052/11535 12110/12054/11537 +f 12110/12054/11537 1409/1354/1025 12109/12053/11536 +f 12109/12053/11536 1409/1354/1025 1408/1353/1024 +f 1408/1353/1024 12111/12055/11538 12109/12053/11536 +f 12109/12053/11536 12111/12055/11538 2923/2867/2520 +f 2923/2867/2520 2922/2866/2519 12109/12053/11536 +f 12113/12056/11539 1404/1349/1020 1403/1348/1019 +f 1403/1348/1019 12112/12057/11540 12113/12056/11539 +f 12113/12056/11539 12112/12057/11540 2372/2317/1977 +f 2372/2317/1977 2377/2321/1981 12113/12056/11539 +f 12112/12057/11540 1403/1348/1019 12114/12058/11541 +f 12114/12058/11541 12115/12059/11542 12112/12057/11540 +f 12112/12057/11540 12115/12059/11542 2373/2318/1978 +f 2373/2318/1978 2372/2317/1977 12112/12057/11540 +f 12115/12059/11542 12114/12058/11541 12116/12060/11543 +f 12116/12060/11543 12117/12061/11544 12115/12059/11542 +f 12115/12059/11542 12117/12061/11544 12118/12062/11545 +f 12118/12062/11545 2373/2318/1978 12115/12059/11542 +f 12118/12062/11545 12117/12061/11544 12119/12063/11546 +f 12119/12063/11546 2251/2196/1858 12118/12062/11545 +f 12118/12062/11545 2251/2196/1858 1985/1929/1592 +f 1985/1929/1592 1984/1928/1591 12118/12062/11545 +f 12118/12062/11545 1984/1928/1591 1986/1930/1593 +f 1986/1930/1593 2373/2318/1978 12118/12062/11545 +f 12119/12063/11546 12117/12061/11544 12116/12060/11543 +f 12116/12060/11543 12120/12064/11547 12119/12063/11546 +f 12119/12063/11546 12120/12064/11547 12121/12065/11548 +f 12121/12065/11548 12122/12066/11549 12119/12063/11546 +f 12119/12063/11546 12122/12066/11549 2252/2197/1859 +f 2252/2197/1859 2251/2196/1858 12119/12063/11546 +f 12121/12065/11548 12120/12064/11547 1772/1716/1382 +f 1772/1716/1382 1774/1718/1384 12121/12065/11548 +f 12124/12067/11550 2447/2391/2051 2446/2390/2050 +f 2446/2390/2050 12123/12068/11551 12124/12067/11550 +f 12124/12067/11550 12123/12068/11551 2266/2210/1872 +f 2266/2210/1872 2268/2212/1874 12124/12067/11550 +f 12123/12068/11551 2446/2390/2050 2445/2389/2049 +f 2445/2389/2049 12125/12069/11552 12123/12068/11551 +f 12123/12068/11551 12125/12069/11552 2267/2211/1873 +f 2267/2211/1873 2266/2210/1872 12123/12068/11551 +f 12125/12069/11552 2445/2389/2049 1738/1682/1348 +f 1738/1682/1348 12126/12070/11553 12125/12069/11552 +f 12125/12069/11552 12126/12070/11553 2437/2381/2041 +f 2437/2381/2041 2267/2211/1873 12125/12069/11552 +f 12126/12070/11553 1738/1682/1348 1734/1679/1345 +f 1734/1679/1345 12127/12071/11554 12126/12070/11553 +f 12126/12070/11553 12127/12071/11554 2440/2384/2044 +f 2440/2384/2044 2437/2381/2041 12126/12070/11553 +f 12127/12071/11554 1734/1679/1345 1733/1678/1344 +f 1733/1678/1344 12110/12054/11537 12127/12071/11554 +f 12127/12071/11554 12110/12054/11537 12108/12052/11535 +f 12108/12052/11535 2440/2384/2044 12127/12071/11554 +f 12120/12064/11547 12116/12060/11543 1773/1717/1383 +f 1773/1717/1383 1772/1716/1382 12120/12064/11547 +f 12116/12060/11543 12114/12058/11541 12128/12072/11555 +f 12128/12072/11555 1773/1717/1383 12116/12060/11543 +f 12128/12072/11555 1402/1347/1018 1407/1351/1022 +f 1407/1351/1022 12129/12073/11556 12128/12072/11555 +f 12128/12072/11555 12129/12073/11556 1768/1713/1379 +f 1768/1713/1379 1773/1717/1383 12128/12072/11555 +f 12128/12072/11555 12114/12058/11541 1403/1348/1019 +f 1403/1348/1019 1402/1347/1018 12128/12072/11555 +f 12129/12073/11556 1407/1351/1022 12130/12074/11557 +f 12130/12074/11557 12131/12075/11558 12129/12073/11556 +f 12129/12073/11556 12131/12075/11558 1769/1714/1380 +f 1769/1714/1380 1768/1713/1379 12129/12073/11556 +f 12110/12054/11537 1733/1678/1344 1410/1355/1026 +f 1410/1355/1026 1409/1354/1025 12110/12054/11537 +f 2829/2773/2426 2828/2772/2425 2250/2194/1856 +f 2250/2194/1856 2249/2193/1855 2829/2773/2426 +f 2825/2769/2422 2818/2762/2415 2817/2761/2414 +f 2817/2761/2414 2820/2765/2418 2825/2769/2422 +f 2821/2766/2419 2820/2765/2418 2817/2761/2414 +f 2817/2761/2414 2474/2419/2079 2821/2766/2419 +f 3043/2988/2640 2591/2535/2195 2588/2533/2193 +f 2588/2533/2193 2671/2615/2268 3043/2988/2640 +f 2817/2761/2414 2667/2612/2265 2475/2420/2080 +f 2475/2420/2080 2474/2419/2079 2817/2761/2414 +f 2811/2756/2409 2810/2755/2408 1269/1214/886 +f 1269/1214/886 1268/1213/885 2811/2756/2409 +f 2808/2752/2405 1677/1622/1288 1680/1621/1287 +f 1680/1621/1287 2802/2747/2400 2808/2752/2405 +f 2803/2748/2401 2802/2747/2400 1680/1621/1287 +f 1680/1621/1287 1683/1627/1293 2803/2748/2401 +f 2782/2726/2379 2781/2725/2378 2194/2138/1800 +f 2194/2138/1800 2192/2136/1798 2782/2726/2379 +f 2779/2723/2376 2778/2722/2375 2116/2060/1723 +f 2116/2060/1723 2115/2059/1722 2779/2723/2376 +f 2768/2712/2365 2767/2711/2364 1889/1834/1497 +f 1889/1834/1497 1323/1267/939 2768/2712/2365 +f 2749/2693/2346 2748/2692/2345 2742/2687/2340 +f 2742/2687/2340 2741/2686/2339 2749/2693/2346 +f 2748/2692/2345 2375/2319/1979 1983/1927/1590 +f 1983/1927/1590 1982/1926/1589 2748/2692/2345 +f 2748/2692/2345 1982/1926/1589 2744/2688/2341 +f 2744/2688/2341 2742/2687/2340 2748/2692/2345 +f 12132/12076/11559 11806/11751/11238 1993/1938/1601 +f 1993/1938/1601 1992/1937/1600 12132/12076/11559 +f 2648/2592/2245 2647/2591/2244 2498/2442/2102 +f 2498/2442/2102 2497/2441/2101 2648/2592/2245 +f 2647/2591/2244 2646/2590/2243 2499/2443/2103 +f 2499/2443/2103 2498/2442/2102 2647/2591/2244 +f 2640/2584/2237 2639/2583/2236 1870/1814/1477 +f 1870/1814/1477 1869/1813/1476 2640/2584/2237 +f 2596/2540/2200 2594/2539/2199 2351/2296/1956 +f 2351/2296/1956 2350/2295/1955 2596/2540/2200 +f 2594/2539/2199 2593/2538/2198 2353/2297/1957 +f 2353/2297/1957 2351/2296/1956 2594/2539/2199 +f 7859/7804/7357 12133/12077/11560 1376/1321/992 +f 1376/1321/992 1375/1320/991 7859/7804/7357 +f 2514/2458/2118 1855/1799/1462 1854/1798/1461 +f 1854/1798/1461 2511/2455/2115 2514/2458/2118 +f 2501/2446/2106 2500/2445/2105 2322/2267/1927 +f 2322/2267/1927 2321/2266/1926 2501/2446/2106 +f 2445/2389/2049 2443/2388/2048 1736/1680/1346 +f 1736/1680/1346 1738/1682/1348 2445/2389/2049 +f 2443/2388/2048 2442/2387/2047 1737/1681/1347 +f 1737/1681/1347 1736/1680/1346 2443/2388/2048 +f 2393/2338/1998 1366/1310/981 1360/1305/976 +f 1360/1305/976 1658/1602/1269 2393/2338/1998 +f 2390/2335/1995 2389/2334/1994 1740/1685/1351 +f 1740/1685/1351 1739/1684/1350 2390/2335/1995 +f 2327/2271/1931 2326/2270/1930 2271/2216/1878 +f 2271/2216/1878 2270/2215/1877 2327/2271/1931 +f 2283/2227/1889 2282/2226/1888 1635/1579/1247 +f 1635/1579/1247 1633/1578/1246 2283/2227/1889 +f 2256/2200/1862 1980/1924/1587 1985/1929/1592 +f 1985/1929/1592 2253/2195/1857 2256/2200/1862 +f 2201/2145/1807 2013/1957/1620 2009/1954/1617 +f 2009/1954/1617 2196/2141/1803 2201/2145/1807 +f 2197/2142/1804 2196/2141/1803 2009/1954/1617 +f 2009/1954/1617 2008/1953/1616 2197/2142/1804 +f 2174/2119/1782 2173/2118/1781 1509/1454/1122 +f 1509/1454/1122 1515/1459/1127 2174/2119/1782 +f 2129/2073/1736 1698/1643/1309 1703/1647/1313 +f 1703/1647/1313 2047/1991/1654 2129/2073/1736 +f 2123/2067/1730 2122/2066/1729 1353/1298/969 +f 1353/1298/969 1352/1297/968 2123/2067/1730 +f 2100/2044/1707 1550/1495/1163 1556/1500/1168 +f 1556/1500/1168 2094/2039/1702 2100/2044/1707 +f 2078/2022/1685 2077/2021/1684 1285/1229/901 +f 1285/1229/901 1284/1228/900 2078/2022/1685 +f 2058/2003/1666 2057/2002/1665 1607/1551/1219 +f 1607/1551/1219 1606/1550/1218 2058/2003/1666 +f 2044/1989/1652 2043/1988/1651 1949/1894/1557 +f 1949/1894/1557 1953/1897/1560 2044/1989/1652 +f 2043/1988/1651 1703/1647/1313 1702/1646/1312 +f 1702/1646/1312 1949/1894/1557 2043/1988/1651 +f 2034/1979/1642 1324/1268/940 1888/1833/1496 +f 1888/1833/1496 1893/1837/1500 2034/1979/1642 +f 2020/1964/1627 2016/1961/1624 1467/1411/1080 +f 1467/1411/1080 1468/1412/1081 2020/1964/1627 +f 2016/1961/1624 2015/1960/1623 1419/1364/1035 +f 1419/1364/1035 1467/1411/1080 2016/1961/1624 +f 1987/1931/1594 1900/1845/1508 12134/12078/11561 +f 12134/12078/11561 12135/12079/11562 1987/1931/1594 +f 1987/1931/1594 12135/12079/11562 1265/1209/881 +f 1265/1209/881 1256/1201/873 1987/1931/1594 +f 1987/1931/1594 1256/1201/873 1255/1200/872 +f 1255/1200/872 1347/1291/962 1987/1931/1594 +f 12135/12079/11562 12134/12078/11561 12136/12080/11563 +f 12136/12080/11563 12137/12081/11564 12135/12079/11562 +f 12135/12079/11562 12137/12081/11564 12138/12082/11565 +f 12138/12082/11565 1265/1209/881 12135/12079/11562 +f 12138/12082/11565 12137/12081/11564 1447/1392/1062 +f 1447/1392/1062 1250/1195/867 12138/12082/11565 +f 12138/12082/11565 1250/1195/867 1253/1194/866 +f 1253/1194/866 12139/12083/11566 12138/12082/11565 +f 12138/12082/11565 12139/12083/11566 1266/1210/882 +f 1266/1210/882 1265/1209/881 12138/12082/11565 +f 12142/12084/11567 12140/12085/11568 1326/1271/943 +f 1326/1271/943 12141/12086/11569 12142/12084/11567 +f 12142/12084/11567 12141/12086/11569 1259/1204/876 +f 1259/1204/876 1258/1203/875 12142/12084/11567 +f 12141/12086/11569 1326/1271/943 1325/1270/942 +f 1325/1270/942 1339/1283/954 12141/12086/11569 +f 12141/12086/11569 1339/1283/954 1338/1282/953 +f 1338/1282/953 1259/1204/876 12141/12086/11569 +f 12137/12081/11564 12136/12080/11563 1448/1393/1063 +f 1448/1393/1063 1447/1392/1062 12137/12081/11564 +f 12136/12080/11563 12143/12087/11570 1413/1358/1029 +f 1413/1358/1029 1448/1393/1063 12136/12080/11563 +f 12136/12080/11563 12134/12078/11561 1906/1850/1513 +f 1906/1850/1513 12143/12087/11570 12136/12080/11563 +f 12143/12087/11570 12144/12088/11571 1414/1359/1030 +f 1414/1359/1030 1413/1358/1029 12143/12087/11570 +f 12143/12087/11570 1906/1850/1513 1905/1849/1512 +f 1905/1849/1512 12144/12088/11571 12143/12087/11570 +f 12134/12078/11561 1900/1845/1508 1903/1844/1507 +f 1903/1844/1507 1906/1850/1513 12134/12078/11561 +f 1974/1918/1581 1501/1446/1115 1500/1445/1114 +f 1500/1445/1114 1969/1914/1577 1974/1918/1581 +f 12145/12089/11572 12084/12028/11511 1895/1840/1503 +f 1895/1840/1503 1894/1839/1502 12145/12089/11572 +f 12145/12089/11572 1894/1839/1502 1496/1441/1110 +f 1496/1441/1110 1495/1440/1109 12145/12089/11572 +f 1889/1834/1497 1888/1833/1496 1324/1268/940 +f 1324/1268/940 1323/1267/939 1889/1834/1497 +f 1849/1793/1456 1622/1566/1234 1621/1565/1233 +f 1621/1565/1233 1845/1790/1453 1849/1793/1456 +f 1845/1790/1453 1621/1565/1233 1802/1746/1412 +f 1802/1746/1412 1801/1745/1411 1845/1790/1453 +f 1802/1746/1412 1621/1565/1233 1619/1564/1232 +f 1619/1564/1232 1342/1286/957 1802/1746/1412 +f 1802/1746/1412 1342/1286/957 1337/1281/952 +f 1337/1281/952 1797/1742/1408 1802/1746/1412 +f 1798/1743/1409 1797/1742/1408 1337/1281/952 +f 1337/1281/952 1336/1280/951 1798/1743/1409 +f 1781/1725/1391 1778/1719/1385 1452/1397/1067 +f 1452/1397/1067 1451/1396/1066 1781/1725/1391 +f 12146/12090/11573 12130/12074/11557 1407/1351/1022 +f 1407/1351/1022 1406/1350/1021 12146/12090/11573 +f 1730/1674/1340 1729/1673/1339 1169/1114/786 +f 1169/1114/786 1178/1122/794 1730/1674/1340 +f 1704/1648/1314 1700/1645/1311 1471/1416/1085 +f 1471/1416/1085 1470/1415/1084 1704/1648/1314 +f 1700/1645/1311 1699/1644/1310 1475/1419/1088 +f 1475/1419/1088 1471/1416/1085 1700/1645/1311 +f 1695/1639/1305 1286/1230/902 1282/1227/899 +f 1282/1227/899 1690/1635/1301 1695/1639/1305 +f 1691/1636/1302 1690/1635/1301 1282/1227/899 +f 1282/1227/899 1281/1226/898 1691/1636/1302 +f 1643/1587/1255 1642/1586/1254 1608/1552/1220 +f 1608/1552/1220 1604/1549/1217 1643/1587/1255 +f 1643/1587/1255 1604/1549/1217 1603/1548/1216 +f 1603/1548/1216 1644/1588/1093 1643/1587/1255 +f 11858/11802/11287 12147/12091/11574 1487/1431/1100 +f 1487/1431/1100 1486/1430/1099 11858/11802/11287 +f 12147/12091/11574 1480/1424/1093 1478/1423/1092 +f 1478/1423/1092 1487/1431/1100 12147/12091/11574 +f 1631/1576/1244 1637/1581/1249 1595/1540/1208 +f 1595/1540/1208 1600/1544/1212 1631/1576/1244 +f 1623/1567/1235 1563/1507/1175 1562/1506/1174 +f 1562/1506/1174 1394/1338/1009 1623/1567/1235 +f 1619/1564/1232 1230/1174/846 1340/1284/955 +f 1340/1284/955 1342/1286/957 1619/1564/1232 +f 1562/1506/1174 1561/1505/1173 1392/1336/1007 +f 1392/1336/1007 1394/1338/1009 1562/1506/1174 +f 1531/1475/1143 1527/1472/1140 1175/1119/791 +f 1175/1119/791 1174/1118/790 1531/1475/1143 +f 1447/1392/1062 1446/1391/1061 1251/1196/868 +f 1251/1196/868 1250/1195/867 1447/1392/1062 +f 1343/1287/958 1239/1184/856 1132/1077/750 +f 1132/1077/750 1168/1112/784 1343/1287/958 +f 1341/1285/956 1340/1284/955 1230/1174/846 +f 1230/1174/846 1228/1173/845 1341/1285/956 +f 1341/1285/956 1228/1173/845 1227/1172/844 +f 1227/1172/844 1260/1205/877 1341/1285/956 +f 1341/1285/956 1260/1205/877 1259/1204/876 +f 1259/1204/876 1338/1282/953 1341/1285/956 +f 1339/1283/954 1325/1270/942 1331/1275/946 +f 1331/1275/946 1332/1277/948 1339/1283/954 +f 1263/1207/879 1238/1182/854 1237/1181/853 +f 1237/1181/853 1264/1208/880 1263/1207/879 +f 1168/1112/784 1132/1077/750 1131/1076/749 +f 1131/1076/749 1167/1111/783 1168/1112/784 +f 12148/12092/11575 1137/1082/755 1136/1081/754 +f 1136/1081/754 10391/10335/9846 12148/12092/11575 +f 1803/1747/1413 1806/1750/1416 10416/10360/9871 +f 10416/10360/9871 1804/1748/1414 1803/1747/1413 diff --git a/demos/art/meshes/bricks2_albedo.jpg b/demos/art/meshes/bricks2_albedo.jpg new file mode 100644 index 0000000..3583508 Binary files /dev/null and b/demos/art/meshes/bricks2_albedo.jpg differ diff --git a/demos/art/meshes/bricks2_disp.jpg b/demos/art/meshes/bricks2_disp.jpg new file mode 100644 index 0000000..c0810dd Binary files /dev/null and b/demos/art/meshes/bricks2_disp.jpg differ diff --git a/demos/art/meshes/bricks2_normal.jpg b/demos/art/meshes/bricks2_normal.jpg new file mode 100644 index 0000000..aa6643d Binary files /dev/null and b/demos/art/meshes/bricks2_normal.jpg differ diff --git a/demos/art/meshes/fence_PNG28.png b/demos/art/meshes/fence_PNG28.png new file mode 100644 index 0000000..db626bc Binary files /dev/null and b/demos/art/meshes/fence_PNG28.png differ diff --git a/demos/art/meshes/parallaxTest.mtl b/demos/art/meshes/parallaxTest.mtl new file mode 100644 index 0000000..2474f0d --- /dev/null +++ b/demos/art/meshes/parallaxTest.mtl @@ -0,0 +1,24 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl bricks2_disp.jpg+bricks2_normal.jpg +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 +map_Kd bricks2_albedo.jpg +map_Bump -bm 1.000000 bricks2_normal.jpg + +newmtl toy_box_diffuse.png+toy_box_disp.png+toy_box_normal.png +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 +map_Kd toy_box_diffuse.png +map_Bump -bm 1.000000 toy_box_normal.png diff --git a/demos/art/meshes/parallaxTest.obj b/demos/art/meshes/parallaxTest.obj new file mode 100644 index 0000000..d3f1a67 --- /dev/null +++ b/demos/art/meshes/parallaxTest.obj @@ -0,0 +1,7733 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib parallaxTest.mtl +o Plane +v -4.000000 0.000000 4.000000 +v 4.000000 0.000000 4.000000 +v -4.000000 -0.000000 -4.000000 +v 4.000000 -0.000000 -4.000000 +v -4.000000 0.000000 3.272727 +v -4.000000 0.000000 2.545455 +v -4.000000 0.000000 1.818182 +v -4.000000 0.000000 1.090909 +v -4.000000 0.000000 0.363636 +v -4.000000 -0.000000 -0.363636 +v -4.000000 -0.000000 -1.090909 +v -4.000000 -0.000000 -1.818182 +v -4.000000 -0.000000 -2.545455 +v -4.000000 -0.000000 -3.272727 +v -3.272727 0.000000 4.000000 +v -2.545455 0.000000 4.000000 +v -1.818182 0.000000 4.000000 +v -1.090909 0.000000 4.000000 +v -0.363636 0.000000 4.000000 +v 0.363636 0.000000 4.000000 +v 1.090909 0.000000 4.000000 +v 1.818182 0.000000 4.000000 +v 2.545455 0.000000 4.000000 +v 3.272727 0.000000 4.000000 +v 4.000000 0.000000 3.272727 +v 4.000000 0.000000 2.545455 +v 4.000000 0.000000 1.818182 +v 4.000000 0.000000 1.090909 +v 4.000000 0.000000 0.363636 +v 4.000000 -0.000000 -0.363636 +v 4.000000 -0.000000 -1.090909 +v 4.000000 -0.000000 -1.818182 +v 4.000000 -0.000000 -2.545455 +v 4.000000 -0.000000 -3.272727 +v -3.272727 -0.000000 -4.000000 +v -2.545455 -0.000000 -4.000000 +v -1.818182 -0.000000 -4.000000 +v -1.090909 -0.000000 -4.000000 +v -0.363636 -0.000000 -4.000000 +v 0.363636 -0.000000 -4.000000 +v 1.090909 -0.000000 -4.000000 +v 1.818182 -0.000000 -4.000000 +v 2.545455 -0.000000 -4.000000 +v 3.272727 -0.000000 -4.000000 +v -3.272727 0.000000 3.272727 +v -3.272727 0.000000 2.545455 +v -3.272727 0.000000 1.818182 +v -3.272727 0.000000 1.090909 +v -3.272727 0.000000 0.363636 +v -3.272727 -0.000000 -0.363636 +v -3.272727 -0.000000 -1.090909 +v -3.272727 -0.000000 -1.818182 +v -3.272727 -0.000000 -2.545455 +v -3.272727 -0.000000 -3.272727 +v -2.545455 0.000000 3.272727 +v -2.545455 0.000000 2.545455 +v -2.545455 0.000000 1.818182 +v -2.545455 0.000000 1.090909 +v -2.545455 0.000000 0.363636 +v -2.545455 -0.000000 -0.363636 +v -2.545455 -0.000000 -1.090909 +v -2.545455 -0.000000 -1.818182 +v -2.545455 -0.000000 -2.545455 +v -2.545455 -0.000000 -3.272727 +v -1.818182 0.000000 3.272727 +v -1.818182 0.000000 2.545455 +v -1.818182 0.000000 1.818182 +v -1.818182 0.000000 1.090909 +v -1.818182 0.000000 0.363636 +v -1.818182 -0.000000 -0.363636 +v -1.818182 -0.000000 -1.090909 +v -1.818182 -0.000000 -1.818182 +v -1.818182 -0.000000 -2.545455 +v -1.818182 -0.000000 -3.272727 +v -1.090909 0.000000 3.272727 +v -1.090909 0.000000 2.545455 +v -1.090909 0.000000 1.818182 +v -1.090909 0.000000 1.090909 +v -1.090909 0.000000 0.363636 +v -1.090909 -0.000000 -0.363636 +v -1.090909 -0.000000 -1.090909 +v -1.090909 -0.000000 -1.818182 +v -1.090909 -0.000000 -2.545455 +v -1.090909 -0.000000 -3.272727 +v -0.363636 0.000000 3.272727 +v -0.363636 0.000000 2.545455 +v -0.363636 0.000000 1.818182 +v -0.363636 0.000000 1.090909 +v -0.363636 0.000000 0.363636 +v -0.363636 -0.000000 -0.363636 +v -0.363636 -0.000000 -1.090909 +v -0.363636 -0.000000 -1.818182 +v -0.363636 -0.000000 -2.545455 +v -0.363636 -0.000000 -3.272727 +v 0.363636 0.000000 3.272727 +v 0.363636 0.000000 2.545455 +v 0.363636 0.000000 1.818182 +v 0.363636 0.000000 1.090909 +v 0.363636 0.000000 0.363636 +v 0.363636 -0.000000 -0.363636 +v 0.363636 -0.000000 -1.090909 +v 0.363636 -0.000000 -1.818182 +v 0.363636 -0.000000 -2.545455 +v 0.363636 -0.000000 -3.272727 +v 1.090909 0.000000 3.272727 +v 1.090909 0.000000 2.545455 +v 1.090909 0.000000 1.818182 +v 1.090909 0.000000 1.090909 +v 1.090909 0.000000 0.363636 +v 1.090909 -0.000000 -0.363636 +v 1.090909 -0.000000 -1.090909 +v 1.090909 -0.000000 -1.818182 +v 1.090909 -0.000000 -2.545455 +v 1.090909 -0.000000 -3.272727 +v 1.818182 0.000000 3.272727 +v 1.818182 0.000000 2.545455 +v 1.818182 0.000000 1.818182 +v 1.818182 0.000000 1.090909 +v 1.818182 0.000000 0.363636 +v 1.818182 -0.000000 -0.363636 +v 1.818182 -0.000000 -1.090909 +v 1.818182 -0.000000 -1.818182 +v 1.818182 -0.000000 -2.545455 +v 1.818182 -0.000000 -3.272727 +v 2.545455 0.000000 3.272727 +v 2.545455 0.000000 2.545455 +v 2.545455 0.000000 1.818182 +v 2.545455 0.000000 1.090909 +v 2.545455 0.000000 0.363636 +v 2.545455 -0.000000 -0.363636 +v 2.545455 -0.000000 -1.090909 +v 2.545455 -0.000000 -1.818182 +v 2.545455 -0.000000 -2.545455 +v 2.545455 -0.000000 -3.272727 +v 3.272727 0.000000 3.272727 +v 3.272727 0.000000 2.545455 +v 3.272727 0.000000 1.818182 +v 3.272727 0.000000 1.090909 +v 3.272727 0.000000 0.363636 +v 3.272727 -0.000000 -0.363636 +v 3.272727 -0.000000 -1.090909 +v 3.272727 -0.000000 -1.818182 +v 3.272727 -0.000000 -2.545455 +v 3.272727 -0.000000 -3.272727 +v -4.000000 -0.000000 -3.636364 +v 3.636364 0.000000 4.000000 +v 4.000000 -0.000000 -3.636364 +v 3.636364 -0.000000 -4.000000 +v -4.000000 0.000000 3.636364 +v -4.000000 0.000000 2.909091 +v -4.000000 0.000000 2.181818 +v -4.000000 0.000000 1.454545 +v -4.000000 0.000000 0.727273 +v -4.000000 0.000000 0.000000 +v -4.000000 -0.000000 -0.727273 +v -4.000000 -0.000000 -1.454545 +v -4.000000 -0.000000 -2.181818 +v -4.000000 -0.000000 -2.909091 +v -3.636364 0.000000 4.000000 +v -2.909091 0.000000 4.000000 +v -2.181818 0.000000 4.000000 +v -1.454545 0.000000 4.000000 +v -0.727273 0.000000 4.000000 +v 0.000000 0.000000 4.000000 +v 0.727273 0.000000 4.000000 +v 1.454545 0.000000 4.000000 +v 2.181818 0.000000 4.000000 +v 2.909091 0.000000 4.000000 +v 4.000000 0.000000 3.636364 +v 4.000000 0.000000 2.909091 +v 4.000000 0.000000 2.181818 +v 4.000000 0.000000 1.454545 +v 4.000000 0.000000 0.727273 +v 4.000000 0.000000 0.000000 +v 4.000000 -0.000000 -0.727273 +v 4.000000 -0.000000 -1.454545 +v 4.000000 -0.000000 -2.181818 +v 4.000000 -0.000000 -2.909091 +v -3.636364 -0.000000 -4.000000 +v -2.909091 -0.000000 -4.000000 +v -2.181818 -0.000000 -4.000000 +v -1.454545 -0.000000 -4.000000 +v -0.727273 -0.000000 -4.000000 +v 0.000000 -0.000000 -4.000000 +v 0.727273 -0.000000 -4.000000 +v 1.454545 -0.000000 -4.000000 +v 2.181818 -0.000000 -4.000000 +v 2.909091 -0.000000 -4.000000 +v -3.272727 -0.000000 -3.636364 +v -3.272727 0.000000 3.636364 +v -3.272727 0.000000 2.909091 +v -3.272727 0.000000 2.181818 +v -3.272727 0.000000 1.454545 +v -3.272727 0.000000 0.727273 +v -3.272727 0.000000 0.000000 +v -3.272727 -0.000000 -0.727273 +v -3.272727 -0.000000 -1.454545 +v -3.272727 -0.000000 -2.181818 +v -3.272727 -0.000000 -2.909091 +v -2.545455 -0.000000 -3.636364 +v -2.545455 0.000000 3.636364 +v -2.545455 0.000000 2.909091 +v -2.545455 0.000000 2.181818 +v -2.545455 0.000000 1.454545 +v -2.545455 0.000000 0.727273 +v -2.545455 0.000000 0.000000 +v -2.545455 -0.000000 -0.727273 +v -2.545455 -0.000000 -1.454545 +v -2.545455 -0.000000 -2.181818 +v -2.545455 -0.000000 -2.909091 +v -1.818182 -0.000000 -3.636364 +v -1.818182 0.000000 3.636364 +v -1.818182 0.000000 2.909091 +v -1.818182 0.000000 2.181818 +v -1.818182 0.000000 1.454545 +v -1.818182 0.000000 0.727273 +v -1.818182 0.000000 0.000000 +v -1.818182 -0.000000 -0.727273 +v -1.818182 -0.000000 -1.454545 +v -1.818182 -0.000000 -2.181818 +v -1.818182 -0.000000 -2.909091 +v -1.090909 -0.000000 -3.636364 +v -1.090909 0.000000 3.636364 +v -1.090909 0.000000 2.909091 +v -1.090909 0.000000 2.181818 +v -1.090909 0.000000 1.454545 +v -1.090909 0.000000 0.727273 +v -1.090909 0.000000 0.000000 +v -1.090909 -0.000000 -0.727273 +v -1.090909 -0.000000 -1.454545 +v -1.090909 -0.000000 -2.181818 +v -1.090909 -0.000000 -2.909091 +v -0.363636 -0.000000 -3.636364 +v -0.363636 0.000000 3.636364 +v -0.363636 0.000000 2.909091 +v -0.363636 0.000000 2.181818 +v -0.363636 0.000000 1.454545 +v -0.363636 0.000000 0.727273 +v -0.363636 0.000000 0.000000 +v -0.363636 -0.000000 -0.727273 +v -0.363636 -0.000000 -1.454545 +v -0.363636 -0.000000 -2.181818 +v -0.363636 -0.000000 -2.909091 +v 0.363636 -0.000000 -3.636364 +v 0.363636 0.000000 3.636364 +v 0.363636 0.000000 2.909091 +v 0.363636 0.000000 2.181818 +v 0.363636 0.000000 1.454545 +v 0.363636 0.000000 0.727273 +v 0.363636 0.000000 0.000000 +v 0.363636 -0.000000 -0.727273 +v 0.363636 -0.000000 -1.454545 +v 0.363636 -0.000000 -2.181818 +v 0.363636 -0.000000 -2.909091 +v 1.090909 -0.000000 -3.636364 +v 1.090909 0.000000 3.636364 +v 1.090909 0.000000 2.909091 +v 1.090909 0.000000 2.181818 +v 1.090909 0.000000 1.454545 +v 1.090909 0.000000 0.727273 +v 1.090909 0.000000 0.000000 +v 1.090909 -0.000000 -0.727273 +v 1.090909 -0.000000 -1.454545 +v 1.090909 -0.000000 -2.181818 +v 1.090909 -0.000000 -2.909091 +v 1.818182 -0.000000 -3.636364 +v 1.818182 0.000000 3.636364 +v 1.818182 0.000000 2.909091 +v 1.818182 0.000000 2.181818 +v 1.818182 0.000000 1.454545 +v 1.818182 0.000000 0.727273 +v 1.818182 0.000000 0.000000 +v 1.818182 -0.000000 -0.727273 +v 1.818182 -0.000000 -1.454545 +v 1.818182 -0.000000 -2.181818 +v 1.818182 -0.000000 -2.909091 +v 2.545455 -0.000000 -3.636364 +v 2.545455 0.000000 3.636364 +v 2.545455 0.000000 2.909091 +v 2.545455 0.000000 2.181818 +v 2.545455 0.000000 1.454545 +v 2.545455 0.000000 0.727273 +v 2.545455 0.000000 0.000000 +v 2.545455 -0.000000 -0.727273 +v 2.545455 -0.000000 -1.454545 +v 2.545455 -0.000000 -2.181818 +v 2.545455 -0.000000 -2.909091 +v 3.272727 -0.000000 -3.636364 +v 3.272727 0.000000 3.636364 +v 3.272727 0.000000 2.909091 +v 3.272727 0.000000 2.181818 +v 3.272727 0.000000 1.454545 +v 3.272727 0.000000 0.727273 +v 3.272727 0.000000 0.000000 +v 3.272727 -0.000000 -0.727273 +v 3.272727 -0.000000 -1.454545 +v 3.272727 -0.000000 -2.181818 +v 3.272727 -0.000000 -2.909091 +v -3.636364 0.000000 3.272727 +v -3.636364 0.000000 2.545455 +v -3.636364 0.000000 1.818182 +v -3.636364 0.000000 1.090909 +v -3.636364 0.000000 0.363636 +v -3.636364 -0.000000 -0.363636 +v -3.636364 -0.000000 -1.090909 +v -3.636364 -0.000000 -1.818182 +v -3.636364 -0.000000 -2.545455 +v -3.636364 -0.000000 -3.272727 +v -2.909091 0.000000 3.272727 +v -2.909091 0.000000 2.545455 +v -2.909091 0.000000 1.818182 +v -2.909091 0.000000 1.090909 +v -2.909091 0.000000 0.363636 +v -2.909091 -0.000000 -0.363636 +v -2.909091 -0.000000 -1.090909 +v -2.909091 -0.000000 -1.818182 +v -2.909091 -0.000000 -2.545455 +v -2.909091 -0.000000 -3.272727 +v -2.181818 0.000000 3.272727 +v -2.181818 0.000000 2.545455 +v -2.181818 0.000000 1.818182 +v -2.181818 0.000000 1.090909 +v -2.181818 0.000000 0.363636 +v -2.181818 -0.000000 -0.363636 +v -2.181818 -0.000000 -1.090909 +v -2.181818 -0.000000 -1.818182 +v -2.181818 -0.000000 -2.545455 +v -2.181818 -0.000000 -3.272727 +v -1.454545 0.000000 3.272727 +v -1.454545 0.000000 2.545455 +v -1.454545 0.000000 1.818182 +v -1.454545 0.000000 1.090909 +v -1.454545 0.000000 0.363636 +v -1.454545 -0.000000 -0.363636 +v -1.454545 -0.000000 -1.090909 +v -1.454545 -0.000000 -1.818182 +v -1.454545 -0.000000 -2.545455 +v -1.454545 -0.000000 -3.272727 +v -0.727273 0.000000 3.272727 +v -0.727273 0.000000 2.545455 +v -0.727273 0.000000 1.818182 +v -0.727273 0.000000 1.090909 +v -0.727273 0.000000 0.363636 +v -0.727273 -0.000000 -0.363636 +v -0.727273 -0.000000 -1.090909 +v -0.727273 -0.000000 -1.818182 +v -0.727273 -0.000000 -2.545455 +v -0.727273 -0.000000 -3.272727 +v 0.000000 0.000000 3.272727 +v 0.000000 0.000000 2.545455 +v 0.000000 0.000000 1.818182 +v 0.000000 0.000000 1.090909 +v 0.000000 0.000000 0.363636 +v 0.000000 -0.000000 -0.363636 +v 0.000000 -0.000000 -1.090909 +v 0.000000 -0.000000 -1.818182 +v 0.000000 -0.000000 -2.545455 +v 0.000000 -0.000000 -3.272727 +v 0.727273 0.000000 3.272727 +v 0.727273 0.000000 2.545455 +v 0.727273 0.000000 1.818182 +v 0.727273 0.000000 1.090909 +v 0.727273 0.000000 0.363636 +v 0.727273 -0.000000 -0.363636 +v 0.727273 -0.000000 -1.090909 +v 0.727273 -0.000000 -1.818182 +v 0.727273 -0.000000 -2.545455 +v 0.727273 -0.000000 -3.272727 +v 1.454545 0.000000 3.272727 +v 1.454545 0.000000 2.545455 +v 1.454545 0.000000 1.818182 +v 1.454545 0.000000 1.090909 +v 1.454545 0.000000 0.363636 +v 1.454545 -0.000000 -0.363636 +v 1.454545 -0.000000 -1.090909 +v 1.454545 -0.000000 -1.818182 +v 1.454545 -0.000000 -2.545455 +v 1.454545 -0.000000 -3.272727 +v 2.181818 0.000000 3.272727 +v 2.181818 0.000000 2.545455 +v 2.181818 0.000000 1.818182 +v 2.181818 0.000000 1.090909 +v 2.181818 0.000000 0.363636 +v 2.181818 -0.000000 -0.363636 +v 2.181818 -0.000000 -1.090909 +v 2.181818 -0.000000 -1.818182 +v 2.181818 -0.000000 -2.545455 +v 2.181818 -0.000000 -3.272727 +v 2.909091 0.000000 3.272727 +v 2.909091 0.000000 2.545455 +v 2.909091 0.000000 1.818182 +v 2.909091 0.000000 1.090909 +v 2.909091 0.000000 0.363636 +v 2.909091 -0.000000 -0.363636 +v 2.909091 -0.000000 -1.090909 +v 2.909091 -0.000000 -1.818182 +v 2.909091 -0.000000 -2.545455 +v 2.909091 -0.000000 -3.272727 +v 3.636364 0.000000 3.272727 +v 3.636364 0.000000 2.545455 +v 3.636364 0.000000 1.818182 +v 3.636364 0.000000 1.090909 +v 3.636364 0.000000 0.363636 +v 3.636364 -0.000000 -0.363636 +v 3.636364 -0.000000 -1.090909 +v 3.636364 -0.000000 -1.818182 +v 3.636364 -0.000000 -2.545455 +v 3.636364 -0.000000 -3.272727 +v 3.636364 -0.000000 -2.909091 +v 3.636364 -0.000000 -2.181818 +v 3.636364 -0.000000 -1.454545 +v 3.636364 -0.000000 -0.727273 +v 3.636364 0.000000 0.000000 +v 3.636364 0.000000 0.727273 +v 3.636364 0.000000 1.454545 +v 3.636364 0.000000 2.181818 +v 3.636364 0.000000 2.909091 +v 3.636364 0.000000 3.636364 +v 2.909091 -0.000000 -2.909091 +v 2.909091 -0.000000 -2.181818 +v 2.909091 -0.000000 -1.454545 +v 2.909091 -0.000000 -0.727273 +v 2.909091 0.000000 0.000000 +v 2.909091 0.000000 0.727273 +v 2.909091 0.000000 1.454545 +v 2.909091 0.000000 2.181818 +v 2.909091 0.000000 2.909091 +v 2.909091 0.000000 3.636364 +v 2.181818 -0.000000 -2.909091 +v 2.181818 -0.000000 -2.181818 +v 2.181818 -0.000000 -1.454545 +v 2.181818 -0.000000 -0.727273 +v 2.181818 0.000000 0.000000 +v 2.181818 0.000000 0.727273 +v 2.181818 0.000000 1.454545 +v 2.181818 0.000000 2.181818 +v 2.181818 0.000000 2.909091 +v 2.181818 0.000000 3.636364 +v 1.454545 -0.000000 -2.909091 +v 1.454545 -0.000000 -2.181818 +v 1.454545 -0.000000 -1.454545 +v 1.454545 -0.000000 -0.727273 +v 1.454545 0.000000 0.000000 +v 1.454545 0.000000 0.727273 +v 1.454545 0.000000 1.454545 +v 1.454545 0.000000 2.181818 +v 1.454545 0.000000 2.909091 +v 1.454545 0.000000 3.636364 +v 0.727273 -0.000000 -2.909091 +v 0.727273 -0.000000 -2.181818 +v 0.727273 -0.000000 -1.454545 +v 0.727273 -0.000000 -0.727273 +v 0.727273 0.000000 0.000000 +v 0.727273 0.000000 0.727273 +v 0.727273 0.000000 1.454545 +v 0.727273 0.000000 2.181818 +v 0.727273 0.000000 2.909091 +v 0.727273 0.000000 3.636364 +v 0.000000 -0.000000 -2.909091 +v 0.000000 -0.000000 -2.181818 +v 0.000000 -0.000000 -1.454545 +v 0.000000 -0.000000 -0.727273 +v 0.000000 0.000000 0.000000 +v 0.000000 0.000000 0.727273 +v 0.000000 0.000000 1.454545 +v 0.000000 0.000000 2.181818 +v 0.000000 0.000000 2.909091 +v 0.000000 0.000000 3.636364 +v -0.727273 -0.000000 -2.909091 +v -0.727273 -0.000000 -2.181818 +v -0.727273 -0.000000 -1.454545 +v -0.727273 -0.000000 -0.727273 +v -0.727273 0.000000 0.000000 +v -0.727273 0.000000 0.727273 +v -0.727273 0.000000 1.454545 +v -0.727273 0.000000 2.181818 +v -0.727273 0.000000 2.909091 +v -0.727273 0.000000 3.636364 +v -1.454545 -0.000000 -2.909091 +v -1.454545 -0.000000 -2.181818 +v -1.454545 -0.000000 -1.454545 +v -1.454545 -0.000000 -0.727273 +v -1.454545 0.000000 0.000000 +v -1.454545 0.000000 0.727273 +v -1.454545 0.000000 1.454545 +v -1.454545 0.000000 2.181818 +v -1.454545 0.000000 2.909091 +v -1.454545 0.000000 3.636364 +v -2.181818 -0.000000 -2.909091 +v -2.181818 -0.000000 -2.181818 +v -2.181818 -0.000000 -1.454545 +v -2.181818 -0.000000 -0.727273 +v -2.181818 0.000000 0.000000 +v -2.181818 0.000000 0.727273 +v -2.181818 0.000000 1.454545 +v -2.181818 0.000000 2.181818 +v -2.181818 0.000000 2.909091 +v -2.181818 0.000000 3.636364 +v -2.909091 -0.000000 -2.909091 +v -2.909091 -0.000000 -2.181818 +v -2.909091 -0.000000 -1.454545 +v -2.909091 -0.000000 -0.727273 +v -2.909091 0.000000 0.000000 +v -2.909091 0.000000 0.727273 +v -2.909091 0.000000 1.454545 +v -2.909091 0.000000 2.181818 +v -2.909091 0.000000 2.909091 +v -2.909091 0.000000 3.636364 +v -3.636364 -0.000000 -2.909091 +v -3.636364 -0.000000 -2.181818 +v -3.636364 -0.000000 -1.454545 +v -3.636364 -0.000000 -0.727273 +v -3.636364 0.000000 0.000000 +v -3.636364 0.000000 0.727273 +v -3.636364 0.000000 1.454545 +v -3.636364 0.000000 2.181818 +v -3.636364 0.000000 2.909091 +v -3.636364 0.000000 3.636364 +v 2.909091 -0.000000 -3.636364 +v 2.181818 -0.000000 -3.636364 +v 1.454545 -0.000000 -3.636364 +v 0.727273 -0.000000 -3.636364 +v 0.000000 -0.000000 -3.636364 +v -0.727273 -0.000000 -3.636364 +v -1.454545 -0.000000 -3.636364 +v -2.181818 -0.000000 -3.636364 +v -2.909091 -0.000000 -3.636364 +v -3.636364 -0.000000 -3.636364 +v 3.636364 -0.000000 -3.636364 +vn -0.0000 1.0000 -0.0000 +vt 0.954454 0.954455 +vt 0.999900 0.954455 +vt 0.999900 0.999900 +vt 0.954454 0.999900 +vt 0.045546 0.954454 +vt 0.090991 0.954454 +vt 0.090991 0.999900 +vt 0.045546 0.999900 +vt 0.136436 0.954454 +vt 0.181882 0.954454 +vt 0.181882 0.999900 +vt 0.136436 0.999900 +vt 0.227327 0.954454 +vt 0.272773 0.954454 +vt 0.272773 0.999900 +vt 0.227327 0.999900 +vt 0.318218 0.954454 +vt 0.363664 0.954454 +vt 0.363664 0.999900 +vt 0.318218 0.999900 +vt 0.409109 0.954454 +vt 0.454555 0.954454 +vt 0.454555 0.999900 +vt 0.409109 0.999900 +vt 0.500000 0.954454 +vt 0.545445 0.954454 +vt 0.545445 0.999900 +vt 0.500000 0.999900 +vt 0.590891 0.954454 +vt 0.636336 0.954454 +vt 0.636336 0.999900 +vt 0.590891 0.999900 +vt 0.681782 0.954454 +vt 0.727227 0.954454 +vt 0.727227 0.999900 +vt 0.681782 0.999900 +vt 0.772673 0.954454 +vt 0.818118 0.954454 +vt 0.818118 0.999900 +vt 0.772673 0.999900 +vt 0.863564 0.954455 +vt 0.909009 0.954455 +vt 0.909009 0.999900 +vt 0.863564 0.999900 +vt 0.045546 0.045546 +vt 0.090991 0.045546 +vt 0.090991 0.090991 +vt 0.045546 0.090991 +vt 0.045546 0.136436 +vt 0.090991 0.136436 +vt 0.090991 0.181882 +vt 0.045546 0.181882 +vt 0.045546 0.227327 +vt 0.090991 0.227327 +vt 0.090991 0.272773 +vt 0.045546 0.272773 +vt 0.045546 0.318218 +vt 0.090991 0.318218 +vt 0.090991 0.363664 +vt 0.045546 0.363664 +vt 0.045546 0.409109 +vt 0.090991 0.409109 +vt 0.090991 0.454555 +vt 0.045546 0.454555 +vt 0.045546 0.500000 +vt 0.090991 0.500000 +vt 0.090991 0.545446 +vt 0.045546 0.545446 +vt 0.045545 0.590891 +vt 0.090991 0.590891 +vt 0.090991 0.636336 +vt 0.045546 0.636336 +vt 0.045546 0.681782 +vt 0.090991 0.681782 +vt 0.090991 0.727227 +vt 0.045546 0.727227 +vt 0.045546 0.772673 +vt 0.090991 0.772673 +vt 0.090991 0.818118 +vt 0.045546 0.818118 +vt 0.045546 0.863564 +vt 0.090991 0.863564 +vt 0.090991 0.909009 +vt 0.045546 0.909009 +vt 0.136436 0.045546 +vt 0.181882 0.045546 +vt 0.181882 0.090991 +vt 0.136436 0.090991 +vt 0.136436 0.136436 +vt 0.181882 0.136436 +vt 0.181882 0.181882 +vt 0.136436 0.181882 +vt 0.136436 0.227327 +vt 0.181882 0.227327 +vt 0.181882 0.272773 +vt 0.136436 0.272773 +vt 0.136436 0.318218 +vt 0.181882 0.318218 +vt 0.181882 0.363664 +vt 0.136436 0.363664 +vt 0.136436 0.409109 +vt 0.181882 0.409109 +vt 0.181882 0.454555 +vt 0.136436 0.454555 +vt 0.136436 0.500000 +vt 0.181882 0.500000 +vt 0.181882 0.545445 +vt 0.136436 0.545446 +vt 0.136436 0.590891 +vt 0.181882 0.590891 +vt 0.181882 0.636336 +vt 0.136436 0.636336 +vt 0.136436 0.681782 +vt 0.181882 0.681782 +vt 0.181882 0.727227 +vt 0.136436 0.727227 +vt 0.136436 0.772673 +vt 0.181882 0.772673 +vt 0.181882 0.818118 +vt 0.136436 0.818118 +vt 0.136436 0.863564 +vt 0.181882 0.863564 +vt 0.181882 0.909009 +vt 0.136436 0.909009 +vt 0.227327 0.045546 +vt 0.272773 0.045546 +vt 0.272773 0.090991 +vt 0.227327 0.090991 +vt 0.227327 0.136436 +vt 0.272773 0.136436 +vt 0.272773 0.181882 +vt 0.227327 0.181882 +vt 0.227327 0.227327 +vt 0.272773 0.227327 +vt 0.272773 0.272773 +vt 0.227327 0.272773 +vt 0.227327 0.318218 +vt 0.272773 0.318218 +vt 0.272773 0.363664 +vt 0.227327 0.363664 +vt 0.227327 0.409109 +vt 0.272773 0.409109 +vt 0.272773 0.454555 +vt 0.227327 0.454555 +vt 0.227327 0.500000 +vt 0.272773 0.500000 +vt 0.272773 0.545446 +vt 0.227327 0.545445 +vt 0.227327 0.590891 +vt 0.272773 0.590891 +vt 0.272773 0.636336 +vt 0.227327 0.636336 +vt 0.227327 0.681782 +vt 0.272773 0.681782 +vt 0.272773 0.727227 +vt 0.227327 0.727227 +vt 0.227327 0.772673 +vt 0.272773 0.772673 +vt 0.272773 0.818118 +vt 0.227327 0.818118 +vt 0.227327 0.863564 +vt 0.272773 0.863564 +vt 0.272773 0.909009 +vt 0.227327 0.909009 +vt 0.318218 0.045546 +vt 0.363664 0.045546 +vt 0.363664 0.090991 +vt 0.318218 0.090991 +vt 0.318218 0.136436 +vt 0.363664 0.136436 +vt 0.363664 0.181882 +vt 0.318218 0.181882 +vt 0.318218 0.227327 +vt 0.363664 0.227327 +vt 0.363664 0.272773 +vt 0.318218 0.272773 +vt 0.318218 0.318218 +vt 0.363664 0.318218 +vt 0.363664 0.363664 +vt 0.318218 0.363664 +vt 0.318218 0.409109 +vt 0.363664 0.409109 +vt 0.363664 0.454555 +vt 0.318218 0.454555 +vt 0.318218 0.500000 +vt 0.363664 0.500000 +vt 0.363664 0.545446 +vt 0.318218 0.545446 +vt 0.318218 0.590891 +vt 0.363664 0.590891 +vt 0.363664 0.636336 +vt 0.318218 0.636336 +vt 0.318218 0.681782 +vt 0.363664 0.681782 +vt 0.363664 0.727227 +vt 0.318218 0.727227 +vt 0.318218 0.772673 +vt 0.363664 0.772673 +vt 0.363664 0.818118 +vt 0.318218 0.818118 +vt 0.318218 0.863564 +vt 0.363664 0.863564 +vt 0.363664 0.909009 +vt 0.318218 0.909009 +vt 0.409109 0.045546 +vt 0.454554 0.045546 +vt 0.454555 0.090991 +vt 0.409109 0.090991 +vt 0.409109 0.136436 +vt 0.454554 0.136437 +vt 0.454555 0.181882 +vt 0.409109 0.181882 +vt 0.409109 0.227327 +vt 0.454555 0.227327 +vt 0.454555 0.272773 +vt 0.409109 0.272773 +vt 0.409109 0.318218 +vt 0.454555 0.318218 +vt 0.454555 0.363664 +vt 0.409109 0.363664 +vt 0.409109 0.409109 +vt 0.454555 0.409109 +vt 0.454555 0.454555 +vt 0.409109 0.454555 +vt 0.409109 0.500000 +vt 0.454555 0.500000 +vt 0.454555 0.545445 +vt 0.409109 0.545445 +vt 0.409109 0.590891 +vt 0.454555 0.590891 +vt 0.454555 0.636336 +vt 0.409109 0.636336 +vt 0.409109 0.681782 +vt 0.454555 0.681782 +vt 0.454555 0.727227 +vt 0.409109 0.727227 +vt 0.409109 0.772673 +vt 0.454555 0.772673 +vt 0.454555 0.818118 +vt 0.409109 0.818118 +vt 0.409109 0.863564 +vt 0.454555 0.863564 +vt 0.454555 0.909009 +vt 0.409109 0.909009 +vt 0.500000 0.045546 +vt 0.545445 0.045546 +vt 0.545445 0.090991 +vt 0.500000 0.090991 +vt 0.500000 0.136436 +vt 0.545445 0.136436 +vt 0.545445 0.181882 +vt 0.500000 0.181882 +vt 0.500000 0.227327 +vt 0.545445 0.227327 +vt 0.545445 0.272773 +vt 0.500000 0.272773 +vt 0.500000 0.318218 +vt 0.545445 0.318218 +vt 0.545445 0.363664 +vt 0.500000 0.363664 +vt 0.500000 0.409109 +vt 0.545445 0.409109 +vt 0.545445 0.454555 +vt 0.500000 0.454555 +vt 0.500000 0.500000 +vt 0.545445 0.500000 +vt 0.545445 0.545446 +vt 0.500000 0.545446 +vt 0.500000 0.590891 +vt 0.545445 0.590891 +vt 0.545445 0.636336 +vt 0.500000 0.636336 +vt 0.500000 0.681782 +vt 0.545445 0.681782 +vt 0.545445 0.727227 +vt 0.500000 0.727227 +vt 0.500000 0.772673 +vt 0.545445 0.772673 +vt 0.545445 0.818118 +vt 0.500000 0.818118 +vt 0.500000 0.863564 +vt 0.545445 0.863564 +vt 0.545445 0.909009 +vt 0.500000 0.909009 +vt 0.590891 0.045546 +vt 0.636336 0.045546 +vt 0.636336 0.090991 +vt 0.590891 0.090991 +vt 0.590891 0.136436 +vt 0.636336 0.136436 +vt 0.636336 0.181882 +vt 0.590891 0.181882 +vt 0.590891 0.227327 +vt 0.636336 0.227327 +vt 0.636336 0.272773 +vt 0.590891 0.272773 +vt 0.590891 0.318218 +vt 0.636336 0.318218 +vt 0.636336 0.363664 +vt 0.590891 0.363664 +vt 0.590891 0.409109 +vt 0.636336 0.409109 +vt 0.636336 0.454555 +vt 0.590891 0.454555 +vt 0.590891 0.500000 +vt 0.636336 0.500000 +vt 0.636336 0.545445 +vt 0.590891 0.545446 +vt 0.590891 0.590891 +vt 0.636336 0.590891 +vt 0.636336 0.636336 +vt 0.590891 0.636336 +vt 0.590891 0.681782 +vt 0.636336 0.681782 +vt 0.636336 0.727227 +vt 0.590891 0.727227 +vt 0.590891 0.772673 +vt 0.636336 0.772673 +vt 0.636336 0.818118 +vt 0.590891 0.818118 +vt 0.590891 0.863564 +vt 0.636336 0.863564 +vt 0.636336 0.909009 +vt 0.590891 0.909009 +vt 0.681782 0.045546 +vt 0.727227 0.045546 +vt 0.727227 0.090991 +vt 0.681782 0.090991 +vt 0.681782 0.136436 +vt 0.727227 0.136436 +vt 0.727227 0.181882 +vt 0.681782 0.181882 +vt 0.681782 0.227327 +vt 0.727227 0.227327 +vt 0.727227 0.272773 +vt 0.681782 0.272773 +vt 0.681782 0.318218 +vt 0.727227 0.318218 +vt 0.727227 0.363664 +vt 0.681782 0.363664 +vt 0.681782 0.409109 +vt 0.727227 0.409109 +vt 0.727227 0.454555 +vt 0.681782 0.454555 +vt 0.681782 0.500000 +vt 0.727227 0.500000 +vt 0.727227 0.545446 +vt 0.681782 0.545445 +vt 0.681782 0.590891 +vt 0.727227 0.590891 +vt 0.727227 0.636336 +vt 0.681782 0.636336 +vt 0.681782 0.681782 +vt 0.727227 0.681782 +vt 0.727227 0.727227 +vt 0.681782 0.727227 +vt 0.681782 0.772673 +vt 0.727227 0.772673 +vt 0.727227 0.818118 +vt 0.681782 0.818118 +vt 0.681782 0.863564 +vt 0.727227 0.863564 +vt 0.727227 0.909009 +vt 0.681782 0.909009 +vt 0.772673 0.045546 +vt 0.818118 0.045546 +vt 0.818118 0.090991 +vt 0.772673 0.090991 +vt 0.772673 0.136436 +vt 0.818118 0.136437 +vt 0.818118 0.181882 +vt 0.772673 0.181882 +vt 0.772673 0.227327 +vt 0.818118 0.227327 +vt 0.818118 0.272773 +vt 0.772673 0.272773 +vt 0.772673 0.318218 +vt 0.818118 0.318218 +vt 0.818118 0.363664 +vt 0.772673 0.363664 +vt 0.772673 0.409109 +vt 0.818118 0.409109 +vt 0.818118 0.454555 +vt 0.772673 0.454555 +vt 0.772673 0.500000 +vt 0.818118 0.500000 +vt 0.818118 0.545446 +vt 0.772673 0.545446 +vt 0.772673 0.590891 +vt 0.818118 0.590891 +vt 0.818118 0.636336 +vt 0.772673 0.636336 +vt 0.772673 0.681782 +vt 0.818118 0.681782 +vt 0.818118 0.727227 +vt 0.772673 0.727227 +vt 0.772673 0.772673 +vt 0.818118 0.772673 +vt 0.818118 0.818118 +vt 0.772673 0.818118 +vt 0.772673 0.863564 +vt 0.818118 0.863564 +vt 0.818118 0.909009 +vt 0.772673 0.909009 +vt 0.863564 0.045546 +vt 0.909009 0.045546 +vt 0.909009 0.090991 +vt 0.863564 0.090991 +vt 0.863564 0.136437 +vt 0.909009 0.136437 +vt 0.909009 0.181882 +vt 0.863564 0.181882 +vt 0.863564 0.227327 +vt 0.909009 0.227327 +vt 0.909009 0.272773 +vt 0.863564 0.272773 +vt 0.863564 0.318218 +vt 0.909009 0.318218 +vt 0.909009 0.363664 +vt 0.863564 0.363664 +vt 0.863564 0.409109 +vt 0.909009 0.409109 +vt 0.909009 0.454555 +vt 0.863564 0.454555 +vt 0.863564 0.500000 +vt 0.909009 0.500000 +vt 0.909009 0.545446 +vt 0.863564 0.545446 +vt 0.863564 0.590891 +vt 0.909009 0.590891 +vt 0.909009 0.636336 +vt 0.863564 0.636336 +vt 0.863564 0.681782 +vt 0.909009 0.681782 +vt 0.909009 0.727227 +vt 0.863564 0.727227 +vt 0.863564 0.772673 +vt 0.909009 0.772673 +vt 0.909009 0.818118 +vt 0.863564 0.818118 +vt 0.863564 0.863564 +vt 0.909009 0.863564 +vt 0.909009 0.909009 +vt 0.863564 0.909009 +vt 0.954454 0.045546 +vt 0.999900 0.045546 +vt 0.999900 0.090991 +vt 0.954454 0.090991 +vt 0.954454 0.136437 +vt 0.999900 0.136436 +vt 0.999900 0.181882 +vt 0.954454 0.181882 +vt 0.954454 0.227327 +vt 0.999900 0.227327 +vt 0.999900 0.272773 +vt 0.954454 0.272773 +vt 0.954454 0.318218 +vt 0.999900 0.318218 +vt 0.999900 0.363664 +vt 0.954454 0.363664 +vt 0.954454 0.409109 +vt 0.999900 0.409109 +vt 0.999900 0.454555 +vt 0.954454 0.454555 +vt 0.954454 0.500000 +vt 0.999900 0.500000 +vt 0.999900 0.545446 +vt 0.954454 0.545446 +vt 0.954454 0.590891 +vt 0.999900 0.590891 +vt 0.999900 0.636336 +vt 0.954454 0.636336 +vt 0.954454 0.681782 +vt 0.999900 0.681782 +vt 0.999900 0.727227 +vt 0.954454 0.727227 +vt 0.954454 0.772673 +vt 0.999900 0.772673 +vt 0.999900 0.818118 +vt 0.954454 0.818118 +vt 0.954454 0.863564 +vt 0.999900 0.863564 +vt 0.999900 0.909009 +vt 0.954454 0.909009 +vt 0.909009 0.000100 +vt 0.954454 0.000100 +vt 0.999900 0.000100 +vt 0.818118 0.000100 +vt 0.863564 0.000100 +vt 0.727227 0.000100 +vt 0.772673 0.000100 +vt 0.636336 0.000100 +vt 0.681782 0.000100 +vt 0.545445 0.000100 +vt 0.590891 0.000100 +vt 0.454555 0.000100 +vt 0.500000 0.000100 +vt 0.363664 0.000100 +vt 0.409109 0.000100 +vt 0.272773 0.000100 +vt 0.318218 0.000100 +vt 0.181882 0.000100 +vt 0.227327 0.000100 +vt 0.090991 0.000100 +vt 0.136436 0.000100 +vt 0.000100 0.863564 +vt 0.000100 0.909009 +vt 0.000100 0.818118 +vt 0.000100 0.772673 +vt 0.000100 0.727227 +vt 0.000100 0.681782 +vt 0.000100 0.636336 +vt 0.000100 0.590891 +vt 0.000100 0.545445 +vt 0.000100 0.500000 +vt 0.000100 0.454555 +vt 0.000100 0.409109 +vt 0.000100 0.363664 +vt 0.000100 0.318218 +vt 0.000100 0.272773 +vt 0.000100 0.227327 +vt 0.000100 0.181882 +vt 0.000100 0.136437 +vt 0.000100 0.090991 +vt 0.000100 0.045546 +vt 0.000100 0.000100 +vt 0.045546 0.000100 +vt 0.000100 0.954454 +vt 0.000100 0.999900 +s 0 +usemtl toy_box_diffuse.png+toy_box_disp.png+toy_box_normal.png +f 529/1/1 147/2/1 4/3/1 148/4/1 +f 528/5/1 189/6/1 35/7/1 179/8/1 +f 527/9/1 200/10/1 36/11/1 180/12/1 +f 526/13/1 211/14/1 37/15/1 181/16/1 +f 525/17/1 222/18/1 38/19/1 182/20/1 +f 524/21/1 233/22/1 39/23/1 183/24/1 +f 523/25/1 244/26/1 40/27/1 184/28/1 +f 522/29/1 255/30/1 41/31/1 185/32/1 +f 521/33/1 266/34/1 42/35/1 186/36/1 +f 520/37/1 277/38/1 43/39/1 187/40/1 +f 519/41/1 288/42/1 44/43/1 188/44/1 +f 518/45/1 190/46/1 45/47/1 299/48/1 +f 517/49/1 191/50/1 46/51/1 300/52/1 +f 516/53/1 192/54/1 47/55/1 301/56/1 +f 515/57/1 193/58/1 48/59/1 302/60/1 +f 514/61/1 194/62/1 49/63/1 303/64/1 +f 513/65/1 195/66/1 50/67/1 304/68/1 +f 512/69/1 196/70/1 51/71/1 305/72/1 +f 511/73/1 197/74/1 52/75/1 306/76/1 +f 510/77/1 198/78/1 53/79/1 307/80/1 +f 509/81/1 199/82/1 54/83/1 308/84/1 +f 508/85/1 201/86/1 55/87/1 309/88/1 +f 507/89/1 202/90/1 56/91/1 310/92/1 +f 506/93/1 203/94/1 57/95/1 311/96/1 +f 505/97/1 204/98/1 58/99/1 312/100/1 +f 504/101/1 205/102/1 59/103/1 313/104/1 +f 503/105/1 206/106/1 60/107/1 314/108/1 +f 502/109/1 207/110/1 61/111/1 315/112/1 +f 501/113/1 208/114/1 62/115/1 316/116/1 +f 500/117/1 209/118/1 63/119/1 317/120/1 +f 499/121/1 210/122/1 64/123/1 318/124/1 +f 498/125/1 212/126/1 65/127/1 319/128/1 +f 497/129/1 213/130/1 66/131/1 320/132/1 +f 496/133/1 214/134/1 67/135/1 321/136/1 +f 495/137/1 215/138/1 68/139/1 322/140/1 +f 494/141/1 216/142/1 69/143/1 323/144/1 +f 493/145/1 217/146/1 70/147/1 324/148/1 +f 492/149/1 218/150/1 71/151/1 325/152/1 +f 491/153/1 219/154/1 72/155/1 326/156/1 +f 490/157/1 220/158/1 73/159/1 327/160/1 +f 489/161/1 221/162/1 74/163/1 328/164/1 +f 488/165/1 223/166/1 75/167/1 329/168/1 +f 487/169/1 224/170/1 76/171/1 330/172/1 +f 486/173/1 225/174/1 77/175/1 331/176/1 +f 485/177/1 226/178/1 78/179/1 332/180/1 +f 484/181/1 227/182/1 79/183/1 333/184/1 +f 483/185/1 228/186/1 80/187/1 334/188/1 +f 482/189/1 229/190/1 81/191/1 335/192/1 +f 481/193/1 230/194/1 82/195/1 336/196/1 +f 480/197/1 231/198/1 83/199/1 337/200/1 +f 479/201/1 232/202/1 84/203/1 338/204/1 +f 478/205/1 234/206/1 85/207/1 339/208/1 +f 477/209/1 235/210/1 86/211/1 340/212/1 +f 476/213/1 236/214/1 87/215/1 341/216/1 +f 475/217/1 237/218/1 88/219/1 342/220/1 +f 474/221/1 238/222/1 89/223/1 343/224/1 +f 473/225/1 239/226/1 90/227/1 344/228/1 +f 472/229/1 240/230/1 91/231/1 345/232/1 +f 471/233/1 241/234/1 92/235/1 346/236/1 +f 470/237/1 242/238/1 93/239/1 347/240/1 +f 469/241/1 243/242/1 94/243/1 348/244/1 +f 468/245/1 245/246/1 95/247/1 349/248/1 +f 467/249/1 246/250/1 96/251/1 350/252/1 +f 466/253/1 247/254/1 97/255/1 351/256/1 +f 465/257/1 248/258/1 98/259/1 352/260/1 +f 464/261/1 249/262/1 99/263/1 353/264/1 +f 463/265/1 250/266/1 100/267/1 354/268/1 +f 462/269/1 251/270/1 101/271/1 355/272/1 +f 461/273/1 252/274/1 102/275/1 356/276/1 +f 460/277/1 253/278/1 103/279/1 357/280/1 +f 459/281/1 254/282/1 104/283/1 358/284/1 +f 458/285/1 256/286/1 105/287/1 359/288/1 +f 457/289/1 257/290/1 106/291/1 360/292/1 +f 456/293/1 258/294/1 107/295/1 361/296/1 +f 455/297/1 259/298/1 108/299/1 362/300/1 +f 454/301/1 260/302/1 109/303/1 363/304/1 +f 453/305/1 261/306/1 110/307/1 364/308/1 +f 452/309/1 262/310/1 111/311/1 365/312/1 +f 451/313/1 263/314/1 112/315/1 366/316/1 +f 450/317/1 264/318/1 113/319/1 367/320/1 +f 449/321/1 265/322/1 114/323/1 368/324/1 +f 448/325/1 267/326/1 115/327/1 369/328/1 +f 447/329/1 268/330/1 116/331/1 370/332/1 +f 446/333/1 269/334/1 117/335/1 371/336/1 +f 445/337/1 270/338/1 118/339/1 372/340/1 +f 444/341/1 271/342/1 119/343/1 373/344/1 +f 443/345/1 272/346/1 120/347/1 374/348/1 +f 442/349/1 273/350/1 121/351/1 375/352/1 +f 441/353/1 274/354/1 122/355/1 376/356/1 +f 440/357/1 275/358/1 123/359/1 377/360/1 +f 439/361/1 276/362/1 124/363/1 378/364/1 +f 438/365/1 278/366/1 125/367/1 379/368/1 +f 437/369/1 279/370/1 126/371/1 380/372/1 +f 436/373/1 280/374/1 127/375/1 381/376/1 +f 435/377/1 281/378/1 128/379/1 382/380/1 +f 434/381/1 282/382/1 129/383/1 383/384/1 +f 433/385/1 283/386/1 130/387/1 384/388/1 +f 432/389/1 284/390/1 131/391/1 385/392/1 +f 431/393/1 285/394/1 132/395/1 386/396/1 +f 430/397/1 286/398/1 133/399/1 387/400/1 +f 429/401/1 287/402/1 134/403/1 388/404/1 +f 428/405/1 289/406/1 135/407/1 389/408/1 +f 427/409/1 290/410/1 136/411/1 390/412/1 +f 426/413/1 291/414/1 137/415/1 391/416/1 +f 425/417/1 292/418/1 138/419/1 392/420/1 +f 424/421/1 293/422/1 139/423/1 393/424/1 +f 423/425/1 294/426/1 140/427/1 394/428/1 +f 422/429/1 295/430/1 141/431/1 395/432/1 +f 421/433/1 296/434/1 142/435/1 396/436/1 +f 420/437/1 297/438/1 143/439/1 397/440/1 +f 419/441/1 298/442/1 144/443/1 398/444/1 +f 418/445/1 169/446/1 25/447/1 399/448/1 +f 417/449/1 170/450/1 26/451/1 400/452/1 +f 416/453/1 171/454/1 27/455/1 401/456/1 +f 415/457/1 172/458/1 28/459/1 402/460/1 +f 414/461/1 173/462/1 29/463/1 403/464/1 +f 413/465/1 174/466/1 30/467/1 404/468/1 +f 412/469/1 175/470/1 31/471/1 405/472/1 +f 411/473/1 176/474/1 32/475/1 406/476/1 +f 410/477/1 177/478/1 33/479/1 407/480/1 +f 409/481/1 178/482/1 34/483/1 408/484/1 +f 298/442/1 409/481/1 408/484/1 144/443/1 +f 143/439/1 407/480/1 409/481/1 298/442/1 +f 407/480/1 33/479/1 178/482/1 409/481/1 +f 297/438/1 410/477/1 407/480/1 143/439/1 +f 142/435/1 406/476/1 410/477/1 297/438/1 +f 406/476/1 32/475/1 177/478/1 410/477/1 +f 296/434/1 411/473/1 406/476/1 142/435/1 +f 141/431/1 405/472/1 411/473/1 296/434/1 +f 405/472/1 31/471/1 176/474/1 411/473/1 +f 295/430/1 412/469/1 405/472/1 141/431/1 +f 140/427/1 404/468/1 412/469/1 295/430/1 +f 404/468/1 30/467/1 175/470/1 412/469/1 +f 294/426/1 413/465/1 404/468/1 140/427/1 +f 139/423/1 403/464/1 413/465/1 294/426/1 +f 403/464/1 29/463/1 174/466/1 413/465/1 +f 293/422/1 414/461/1 403/464/1 139/423/1 +f 138/419/1 402/460/1 414/461/1 293/422/1 +f 402/460/1 28/459/1 173/462/1 414/461/1 +f 292/418/1 415/457/1 402/460/1 138/419/1 +f 137/415/1 401/456/1 415/457/1 292/418/1 +f 401/456/1 27/455/1 172/458/1 415/457/1 +f 291/414/1 416/453/1 401/456/1 137/415/1 +f 136/411/1 400/452/1 416/453/1 291/414/1 +f 400/452/1 26/451/1 171/454/1 416/453/1 +f 290/410/1 417/449/1 400/452/1 136/411/1 +f 135/407/1 399/448/1 417/449/1 290/410/1 +f 399/448/1 25/447/1 170/450/1 417/449/1 +f 289/406/1 418/445/1 399/448/1 135/407/1 +f 24/485/1 146/486/1 418/445/1 289/406/1 +f 146/486/1 2/487/1 169/446/1 418/445/1 +f 287/402/1 419/441/1 398/444/1 134/403/1 +f 133/399/1 397/440/1 419/441/1 287/402/1 +f 397/440/1 143/439/1 298/442/1 419/441/1 +f 286/398/1 420/437/1 397/440/1 133/399/1 +f 132/395/1 396/436/1 420/437/1 286/398/1 +f 396/436/1 142/435/1 297/438/1 420/437/1 +f 285/394/1 421/433/1 396/436/1 132/395/1 +f 131/391/1 395/432/1 421/433/1 285/394/1 +f 395/432/1 141/431/1 296/434/1 421/433/1 +f 284/390/1 422/429/1 395/432/1 131/391/1 +f 130/387/1 394/428/1 422/429/1 284/390/1 +f 394/428/1 140/427/1 295/430/1 422/429/1 +f 283/386/1 423/425/1 394/428/1 130/387/1 +f 129/383/1 393/424/1 423/425/1 283/386/1 +f 393/424/1 139/423/1 294/426/1 423/425/1 +f 282/382/1 424/421/1 393/424/1 129/383/1 +f 128/379/1 392/420/1 424/421/1 282/382/1 +f 392/420/1 138/419/1 293/422/1 424/421/1 +f 281/378/1 425/417/1 392/420/1 128/379/1 +f 127/375/1 391/416/1 425/417/1 281/378/1 +f 391/416/1 137/415/1 292/418/1 425/417/1 +f 280/374/1 426/413/1 391/416/1 127/375/1 +f 126/371/1 390/412/1 426/413/1 280/374/1 +f 390/412/1 136/411/1 291/414/1 426/413/1 +f 279/370/1 427/409/1 390/412/1 126/371/1 +f 125/367/1 389/408/1 427/409/1 279/370/1 +f 389/408/1 135/407/1 290/410/1 427/409/1 +f 278/366/1 428/405/1 389/408/1 125/367/1 +f 23/488/1 168/489/1 428/405/1 278/366/1 +f 168/489/1 24/485/1 289/406/1 428/405/1 +f 276/362/1 429/401/1 388/404/1 124/363/1 +f 123/359/1 387/400/1 429/401/1 276/362/1 +f 387/400/1 133/399/1 287/402/1 429/401/1 +f 275/358/1 430/397/1 387/400/1 123/359/1 +f 122/355/1 386/396/1 430/397/1 275/358/1 +f 386/396/1 132/395/1 286/398/1 430/397/1 +f 274/354/1 431/393/1 386/396/1 122/355/1 +f 121/351/1 385/392/1 431/393/1 274/354/1 +f 385/392/1 131/391/1 285/394/1 431/393/1 +f 273/350/1 432/389/1 385/392/1 121/351/1 +f 120/347/1 384/388/1 432/389/1 273/350/1 +f 384/388/1 130/387/1 284/390/1 432/389/1 +f 272/346/1 433/385/1 384/388/1 120/347/1 +f 119/343/1 383/384/1 433/385/1 272/346/1 +f 383/384/1 129/383/1 283/386/1 433/385/1 +f 271/342/1 434/381/1 383/384/1 119/343/1 +f 118/339/1 382/380/1 434/381/1 271/342/1 +f 382/380/1 128/379/1 282/382/1 434/381/1 +f 270/338/1 435/377/1 382/380/1 118/339/1 +f 117/335/1 381/376/1 435/377/1 270/338/1 +f 381/376/1 127/375/1 281/378/1 435/377/1 +f 269/334/1 436/373/1 381/376/1 117/335/1 +f 116/331/1 380/372/1 436/373/1 269/334/1 +f 380/372/1 126/371/1 280/374/1 436/373/1 +f 268/330/1 437/369/1 380/372/1 116/331/1 +f 115/327/1 379/368/1 437/369/1 268/330/1 +f 379/368/1 125/367/1 279/370/1 437/369/1 +f 267/326/1 438/365/1 379/368/1 115/327/1 +f 22/490/1 167/491/1 438/365/1 267/326/1 +f 167/491/1 23/488/1 278/366/1 438/365/1 +f 265/322/1 439/361/1 378/364/1 114/323/1 +f 113/319/1 377/360/1 439/361/1 265/322/1 +f 377/360/1 123/359/1 276/362/1 439/361/1 +f 264/318/1 440/357/1 377/360/1 113/319/1 +f 112/315/1 376/356/1 440/357/1 264/318/1 +f 376/356/1 122/355/1 275/358/1 440/357/1 +f 263/314/1 441/353/1 376/356/1 112/315/1 +f 111/311/1 375/352/1 441/353/1 263/314/1 +f 375/352/1 121/351/1 274/354/1 441/353/1 +f 262/310/1 442/349/1 375/352/1 111/311/1 +f 110/307/1 374/348/1 442/349/1 262/310/1 +f 374/348/1 120/347/1 273/350/1 442/349/1 +f 261/306/1 443/345/1 374/348/1 110/307/1 +f 109/303/1 373/344/1 443/345/1 261/306/1 +f 373/344/1 119/343/1 272/346/1 443/345/1 +f 260/302/1 444/341/1 373/344/1 109/303/1 +f 108/299/1 372/340/1 444/341/1 260/302/1 +f 372/340/1 118/339/1 271/342/1 444/341/1 +f 259/298/1 445/337/1 372/340/1 108/299/1 +f 107/295/1 371/336/1 445/337/1 259/298/1 +f 371/336/1 117/335/1 270/338/1 445/337/1 +f 258/294/1 446/333/1 371/336/1 107/295/1 +f 106/291/1 370/332/1 446/333/1 258/294/1 +f 370/332/1 116/331/1 269/334/1 446/333/1 +f 257/290/1 447/329/1 370/332/1 106/291/1 +f 105/287/1 369/328/1 447/329/1 257/290/1 +f 369/328/1 115/327/1 268/330/1 447/329/1 +f 256/286/1 448/325/1 369/328/1 105/287/1 +f 21/492/1 166/493/1 448/325/1 256/286/1 +f 166/493/1 22/490/1 267/326/1 448/325/1 +f 254/282/1 449/321/1 368/324/1 104/283/1 +f 103/279/1 367/320/1 449/321/1 254/282/1 +f 367/320/1 113/319/1 265/322/1 449/321/1 +f 253/278/1 450/317/1 367/320/1 103/279/1 +f 102/275/1 366/316/1 450/317/1 253/278/1 +f 366/316/1 112/315/1 264/318/1 450/317/1 +f 252/274/1 451/313/1 366/316/1 102/275/1 +f 101/271/1 365/312/1 451/313/1 252/274/1 +f 365/312/1 111/311/1 263/314/1 451/313/1 +f 251/270/1 452/309/1 365/312/1 101/271/1 +f 100/267/1 364/308/1 452/309/1 251/270/1 +f 364/308/1 110/307/1 262/310/1 452/309/1 +f 250/266/1 453/305/1 364/308/1 100/267/1 +f 99/263/1 363/304/1 453/305/1 250/266/1 +f 363/304/1 109/303/1 261/306/1 453/305/1 +f 249/262/1 454/301/1 363/304/1 99/263/1 +f 98/259/1 362/300/1 454/301/1 249/262/1 +f 362/300/1 108/299/1 260/302/1 454/301/1 +f 248/258/1 455/297/1 362/300/1 98/259/1 +f 97/255/1 361/296/1 455/297/1 248/258/1 +f 361/296/1 107/295/1 259/298/1 455/297/1 +f 247/254/1 456/293/1 361/296/1 97/255/1 +f 96/251/1 360/292/1 456/293/1 247/254/1 +f 360/292/1 106/291/1 258/294/1 456/293/1 +f 246/250/1 457/289/1 360/292/1 96/251/1 +f 95/247/1 359/288/1 457/289/1 246/250/1 +f 359/288/1 105/287/1 257/290/1 457/289/1 +f 245/246/1 458/285/1 359/288/1 95/247/1 +f 20/494/1 165/495/1 458/285/1 245/246/1 +f 165/495/1 21/492/1 256/286/1 458/285/1 +f 243/242/1 459/281/1 358/284/1 94/243/1 +f 93/239/1 357/280/1 459/281/1 243/242/1 +f 357/280/1 103/279/1 254/282/1 459/281/1 +f 242/238/1 460/277/1 357/280/1 93/239/1 +f 92/235/1 356/276/1 460/277/1 242/238/1 +f 356/276/1 102/275/1 253/278/1 460/277/1 +f 241/234/1 461/273/1 356/276/1 92/235/1 +f 91/231/1 355/272/1 461/273/1 241/234/1 +f 355/272/1 101/271/1 252/274/1 461/273/1 +f 240/230/1 462/269/1 355/272/1 91/231/1 +f 90/227/1 354/268/1 462/269/1 240/230/1 +f 354/268/1 100/267/1 251/270/1 462/269/1 +f 239/226/1 463/265/1 354/268/1 90/227/1 +f 89/223/1 353/264/1 463/265/1 239/226/1 +f 353/264/1 99/263/1 250/266/1 463/265/1 +f 238/222/1 464/261/1 353/264/1 89/223/1 +f 88/219/1 352/260/1 464/261/1 238/222/1 +f 352/260/1 98/259/1 249/262/1 464/261/1 +f 237/218/1 465/257/1 352/260/1 88/219/1 +f 87/215/1 351/256/1 465/257/1 237/218/1 +f 351/256/1 97/255/1 248/258/1 465/257/1 +f 236/214/1 466/253/1 351/256/1 87/215/1 +f 86/211/1 350/252/1 466/253/1 236/214/1 +f 350/252/1 96/251/1 247/254/1 466/253/1 +f 235/210/1 467/249/1 350/252/1 86/211/1 +f 85/207/1 349/248/1 467/249/1 235/210/1 +f 349/248/1 95/247/1 246/250/1 467/249/1 +f 234/206/1 468/245/1 349/248/1 85/207/1 +f 19/496/1 164/497/1 468/245/1 234/206/1 +f 164/497/1 20/494/1 245/246/1 468/245/1 +f 232/202/1 469/241/1 348/244/1 84/203/1 +f 83/199/1 347/240/1 469/241/1 232/202/1 +f 347/240/1 93/239/1 243/242/1 469/241/1 +f 231/198/1 470/237/1 347/240/1 83/199/1 +f 82/195/1 346/236/1 470/237/1 231/198/1 +f 346/236/1 92/235/1 242/238/1 470/237/1 +f 230/194/1 471/233/1 346/236/1 82/195/1 +f 81/191/1 345/232/1 471/233/1 230/194/1 +f 345/232/1 91/231/1 241/234/1 471/233/1 +f 229/190/1 472/229/1 345/232/1 81/191/1 +f 80/187/1 344/228/1 472/229/1 229/190/1 +f 344/228/1 90/227/1 240/230/1 472/229/1 +f 228/186/1 473/225/1 344/228/1 80/187/1 +f 79/183/1 343/224/1 473/225/1 228/186/1 +f 343/224/1 89/223/1 239/226/1 473/225/1 +f 227/182/1 474/221/1 343/224/1 79/183/1 +f 78/179/1 342/220/1 474/221/1 227/182/1 +f 342/220/1 88/219/1 238/222/1 474/221/1 +f 226/178/1 475/217/1 342/220/1 78/179/1 +f 77/175/1 341/216/1 475/217/1 226/178/1 +f 341/216/1 87/215/1 237/218/1 475/217/1 +f 225/174/1 476/213/1 341/216/1 77/175/1 +f 76/171/1 340/212/1 476/213/1 225/174/1 +f 340/212/1 86/211/1 236/214/1 476/213/1 +f 224/170/1 477/209/1 340/212/1 76/171/1 +f 75/167/1 339/208/1 477/209/1 224/170/1 +f 339/208/1 85/207/1 235/210/1 477/209/1 +f 223/166/1 478/205/1 339/208/1 75/167/1 +f 18/498/1 163/499/1 478/205/1 223/166/1 +f 163/499/1 19/496/1 234/206/1 478/205/1 +f 221/162/1 479/201/1 338/204/1 74/163/1 +f 73/159/1 337/200/1 479/201/1 221/162/1 +f 337/200/1 83/199/1 232/202/1 479/201/1 +f 220/158/1 480/197/1 337/200/1 73/159/1 +f 72/155/1 336/196/1 480/197/1 220/158/1 +f 336/196/1 82/195/1 231/198/1 480/197/1 +f 219/154/1 481/193/1 336/196/1 72/155/1 +f 71/151/1 335/192/1 481/193/1 219/154/1 +f 335/192/1 81/191/1 230/194/1 481/193/1 +f 218/150/1 482/189/1 335/192/1 71/151/1 +f 70/147/1 334/188/1 482/189/1 218/150/1 +f 334/188/1 80/187/1 229/190/1 482/189/1 +f 217/146/1 483/185/1 334/188/1 70/147/1 +f 69/143/1 333/184/1 483/185/1 217/146/1 +f 333/184/1 79/183/1 228/186/1 483/185/1 +f 216/142/1 484/181/1 333/184/1 69/143/1 +f 68/139/1 332/180/1 484/181/1 216/142/1 +f 332/180/1 78/179/1 227/182/1 484/181/1 +f 215/138/1 485/177/1 332/180/1 68/139/1 +f 67/135/1 331/176/1 485/177/1 215/138/1 +f 331/176/1 77/175/1 226/178/1 485/177/1 +f 214/134/1 486/173/1 331/176/1 67/135/1 +f 66/131/1 330/172/1 486/173/1 214/134/1 +f 330/172/1 76/171/1 225/174/1 486/173/1 +f 213/130/1 487/169/1 330/172/1 66/131/1 +f 65/127/1 329/168/1 487/169/1 213/130/1 +f 329/168/1 75/167/1 224/170/1 487/169/1 +f 212/126/1 488/165/1 329/168/1 65/127/1 +f 17/500/1 162/501/1 488/165/1 212/126/1 +f 162/501/1 18/498/1 223/166/1 488/165/1 +f 210/122/1 489/161/1 328/164/1 64/123/1 +f 63/119/1 327/160/1 489/161/1 210/122/1 +f 327/160/1 73/159/1 221/162/1 489/161/1 +f 209/118/1 490/157/1 327/160/1 63/119/1 +f 62/115/1 326/156/1 490/157/1 209/118/1 +f 326/156/1 72/155/1 220/158/1 490/157/1 +f 208/114/1 491/153/1 326/156/1 62/115/1 +f 61/111/1 325/152/1 491/153/1 208/114/1 +f 325/152/1 71/151/1 219/154/1 491/153/1 +f 207/110/1 492/149/1 325/152/1 61/111/1 +f 60/107/1 324/148/1 492/149/1 207/110/1 +f 324/148/1 70/147/1 218/150/1 492/149/1 +f 206/106/1 493/145/1 324/148/1 60/107/1 +f 59/103/1 323/144/1 493/145/1 206/106/1 +f 323/144/1 69/143/1 217/146/1 493/145/1 +f 205/102/1 494/141/1 323/144/1 59/103/1 +f 58/99/1 322/140/1 494/141/1 205/102/1 +f 322/140/1 68/139/1 216/142/1 494/141/1 +f 204/98/1 495/137/1 322/140/1 58/99/1 +f 57/95/1 321/136/1 495/137/1 204/98/1 +f 321/136/1 67/135/1 215/138/1 495/137/1 +f 203/94/1 496/133/1 321/136/1 57/95/1 +f 56/91/1 320/132/1 496/133/1 203/94/1 +f 320/132/1 66/131/1 214/134/1 496/133/1 +f 202/90/1 497/129/1 320/132/1 56/91/1 +f 55/87/1 319/128/1 497/129/1 202/90/1 +f 319/128/1 65/127/1 213/130/1 497/129/1 +f 201/86/1 498/125/1 319/128/1 55/87/1 +f 16/502/1 161/503/1 498/125/1 201/86/1 +f 161/503/1 17/500/1 212/126/1 498/125/1 +f 199/82/1 499/121/1 318/124/1 54/83/1 +f 53/79/1 317/120/1 499/121/1 199/82/1 +f 317/120/1 63/119/1 210/122/1 499/121/1 +f 198/78/1 500/117/1 317/120/1 53/79/1 +f 52/75/1 316/116/1 500/117/1 198/78/1 +f 316/116/1 62/115/1 209/118/1 500/117/1 +f 197/74/1 501/113/1 316/116/1 52/75/1 +f 51/71/1 315/112/1 501/113/1 197/74/1 +f 315/112/1 61/111/1 208/114/1 501/113/1 +f 196/70/1 502/109/1 315/112/1 51/71/1 +f 50/67/1 314/108/1 502/109/1 196/70/1 +f 314/108/1 60/107/1 207/110/1 502/109/1 +f 195/66/1 503/105/1 314/108/1 50/67/1 +f 49/63/1 313/104/1 503/105/1 195/66/1 +f 313/104/1 59/103/1 206/106/1 503/105/1 +f 194/62/1 504/101/1 313/104/1 49/63/1 +f 48/59/1 312/100/1 504/101/1 194/62/1 +f 312/100/1 58/99/1 205/102/1 504/101/1 +f 193/58/1 505/97/1 312/100/1 48/59/1 +f 47/55/1 311/96/1 505/97/1 193/58/1 +f 311/96/1 57/95/1 204/98/1 505/97/1 +f 192/54/1 506/93/1 311/96/1 47/55/1 +f 46/51/1 310/92/1 506/93/1 192/54/1 +f 310/92/1 56/91/1 203/94/1 506/93/1 +f 191/50/1 507/89/1 310/92/1 46/51/1 +f 45/47/1 309/88/1 507/89/1 191/50/1 +f 309/88/1 55/87/1 202/90/1 507/89/1 +f 190/46/1 508/85/1 309/88/1 45/47/1 +f 15/504/1 160/505/1 508/85/1 190/46/1 +f 160/505/1 16/502/1 201/86/1 508/85/1 +f 158/506/1 509/81/1 308/84/1 14/507/1 +f 13/508/1 307/80/1 509/81/1 158/506/1 +f 307/80/1 53/79/1 199/82/1 509/81/1 +f 157/509/1 510/77/1 307/80/1 13/508/1 +f 12/510/1 306/76/1 510/77/1 157/509/1 +f 306/76/1 52/75/1 198/78/1 510/77/1 +f 156/511/1 511/73/1 306/76/1 12/510/1 +f 11/512/1 305/72/1 511/73/1 156/511/1 +f 305/72/1 51/71/1 197/74/1 511/73/1 +f 155/513/1 512/69/1 305/72/1 11/512/1 +f 10/514/1 304/68/1 512/69/1 155/513/1 +f 304/68/1 50/67/1 196/70/1 512/69/1 +f 154/515/1 513/65/1 304/68/1 10/514/1 +f 9/516/1 303/64/1 513/65/1 154/515/1 +f 303/64/1 49/63/1 195/66/1 513/65/1 +f 153/517/1 514/61/1 303/64/1 9/516/1 +f 8/518/1 302/60/1 514/61/1 153/517/1 +f 302/60/1 48/59/1 194/62/1 514/61/1 +f 152/519/1 515/57/1 302/60/1 8/518/1 +f 7/520/1 301/56/1 515/57/1 152/519/1 +f 301/56/1 47/55/1 193/58/1 515/57/1 +f 151/521/1 516/53/1 301/56/1 7/520/1 +f 6/522/1 300/52/1 516/53/1 151/521/1 +f 300/52/1 46/51/1 192/54/1 516/53/1 +f 150/523/1 517/49/1 300/52/1 6/522/1 +f 5/524/1 299/48/1 517/49/1 150/523/1 +f 299/48/1 45/47/1 191/50/1 517/49/1 +f 149/525/1 518/45/1 299/48/1 5/524/1 +f 1/526/1 159/527/1 518/45/1 149/525/1 +f 159/527/1 15/504/1 190/46/1 518/45/1 +f 277/38/1 519/41/1 188/44/1 43/39/1 +f 134/403/1 398/444/1 519/41/1 277/38/1 +f 398/444/1 144/443/1 288/42/1 519/41/1 +f 266/34/1 520/37/1 187/40/1 42/35/1 +f 124/363/1 388/404/1 520/37/1 266/34/1 +f 388/404/1 134/403/1 277/38/1 520/37/1 +f 255/30/1 521/33/1 186/36/1 41/31/1 +f 114/323/1 378/364/1 521/33/1 255/30/1 +f 378/364/1 124/363/1 266/34/1 521/33/1 +f 244/26/1 522/29/1 185/32/1 40/27/1 +f 104/283/1 368/324/1 522/29/1 244/26/1 +f 368/324/1 114/323/1 255/30/1 522/29/1 +f 233/22/1 523/25/1 184/28/1 39/23/1 +f 94/243/1 358/284/1 523/25/1 233/22/1 +f 358/284/1 104/283/1 244/26/1 523/25/1 +f 222/18/1 524/21/1 183/24/1 38/19/1 +f 84/203/1 348/244/1 524/21/1 222/18/1 +f 348/244/1 94/243/1 233/22/1 524/21/1 +f 211/14/1 525/17/1 182/20/1 37/15/1 +f 74/163/1 338/204/1 525/17/1 211/14/1 +f 338/204/1 84/203/1 222/18/1 525/17/1 +f 200/10/1 526/13/1 181/16/1 36/11/1 +f 64/123/1 328/164/1 526/13/1 200/10/1 +f 328/164/1 74/163/1 211/14/1 526/13/1 +f 189/6/1 527/9/1 180/12/1 35/7/1 +f 54/83/1 318/124/1 527/9/1 189/6/1 +f 318/124/1 64/123/1 200/10/1 527/9/1 +f 145/528/1 528/5/1 179/8/1 3/529/1 +f 14/507/1 308/84/1 528/5/1 145/528/1 +f 308/84/1 54/83/1 189/6/1 528/5/1 +f 288/42/1 529/1/1 148/4/1 44/43/1 +f 144/443/1 408/484/1 529/1/1 288/42/1 +f 408/484/1 34/483/1 147/2/1 529/1/1 +o Plane.001 +v -4.000000 0.000000 -5.000000 +v 4.000000 0.000000 -5.000000 +v -4.000000 -0.000000 -13.000000 +v 4.000000 -0.000000 -13.000000 +v -4.000000 0.000000 -5.727273 +v -4.000000 0.000000 -6.454545 +v -4.000000 0.000000 -7.181818 +v -4.000000 0.000000 -7.909091 +v -4.000000 0.000000 -8.636364 +v -4.000000 -0.000000 -9.363636 +v -4.000000 -0.000000 -10.090909 +v -4.000000 -0.000000 -10.818182 +v -4.000000 -0.000000 -11.545455 +v -4.000000 -0.000000 -12.272727 +v -3.272727 0.000000 -5.000000 +v -2.545455 0.000000 -5.000000 +v -1.818182 0.000000 -5.000000 +v -1.090909 0.000000 -5.000000 +v -0.363636 0.000000 -5.000000 +v 0.363636 0.000000 -5.000000 +v 1.090909 0.000000 -5.000000 +v 1.818182 0.000000 -5.000000 +v 2.545455 0.000000 -5.000000 +v 3.272727 0.000000 -5.000000 +v 4.000000 0.000000 -5.727273 +v 4.000000 0.000000 -6.454545 +v 4.000000 0.000000 -7.181818 +v 4.000000 0.000000 -7.909091 +v 4.000000 0.000000 -8.636364 +v 4.000000 -0.000000 -9.363636 +v 4.000000 -0.000000 -10.090909 +v 4.000000 -0.000000 -10.818182 +v 4.000000 -0.000000 -11.545455 +v 4.000000 -0.000000 -12.272727 +v -3.272727 -0.000000 -13.000000 +v -2.545455 -0.000000 -13.000000 +v -1.818182 -0.000000 -13.000000 +v -1.090909 -0.000000 -13.000000 +v -0.363636 -0.000000 -13.000000 +v 0.363636 -0.000000 -13.000000 +v 1.090909 -0.000000 -13.000000 +v 1.818182 -0.000000 -13.000000 +v 2.545455 -0.000000 -13.000000 +v 3.272727 -0.000000 -13.000000 +v -3.272727 0.000000 -5.727273 +v -3.272727 0.000000 -6.454545 +v -3.272727 0.000000 -7.181818 +v -3.272727 0.000000 -7.909091 +v -3.272727 0.000000 -8.636364 +v -3.272727 -0.000000 -9.363636 +v -3.272727 -0.000000 -10.090909 +v -3.272727 -0.000000 -10.818182 +v -3.272727 -0.000000 -11.545455 +v -3.272727 -0.000000 -12.272727 +v -2.545455 0.000000 -5.727273 +v -2.545455 0.000000 -6.454545 +v -2.545455 0.000000 -7.181818 +v -2.545455 0.000000 -7.909091 +v -2.545455 0.000000 -8.636364 +v -2.545455 -0.000000 -9.363636 +v -2.545455 -0.000000 -10.090909 +v -2.545455 -0.000000 -10.818182 +v -2.545455 -0.000000 -11.545455 +v -2.545455 -0.000000 -12.272727 +v -1.818182 0.000000 -5.727273 +v -1.818182 0.000000 -6.454545 +v -1.818182 0.000000 -7.181818 +v -1.818182 0.000000 -7.909091 +v -1.818182 0.000000 -8.636364 +v -1.818182 -0.000000 -9.363636 +v -1.818182 -0.000000 -10.090909 +v -1.818182 -0.000000 -10.818182 +v -1.818182 -0.000000 -11.545455 +v -1.818182 -0.000000 -12.272727 +v -1.090909 0.000000 -5.727273 +v -1.090909 0.000000 -6.454545 +v -1.090909 0.000000 -7.181818 +v -1.090909 0.000000 -7.909091 +v -1.090909 0.000000 -8.636364 +v -1.090909 -0.000000 -9.363636 +v -1.090909 -0.000000 -10.090909 +v -1.090909 -0.000000 -10.818182 +v -1.090909 -0.000000 -11.545455 +v -1.090909 -0.000000 -12.272727 +v -0.363636 0.000000 -5.727273 +v -0.363636 0.000000 -6.454545 +v -0.363636 0.000000 -7.181818 +v -0.363636 0.000000 -7.909091 +v -0.363636 0.000000 -8.636364 +v -0.363636 -0.000000 -9.363636 +v -0.363636 -0.000000 -10.090909 +v -0.363636 -0.000000 -10.818182 +v -0.363636 -0.000000 -11.545455 +v -0.363636 -0.000000 -12.272727 +v 0.363636 0.000000 -5.727273 +v 0.363636 0.000000 -6.454545 +v 0.363636 0.000000 -7.181818 +v 0.363636 0.000000 -7.909091 +v 0.363636 0.000000 -8.636364 +v 0.363636 -0.000000 -9.363636 +v 0.363636 -0.000000 -10.090909 +v 0.363636 -0.000000 -10.818182 +v 0.363636 -0.000000 -11.545455 +v 0.363636 -0.000000 -12.272727 +v 1.090909 0.000000 -5.727273 +v 1.090909 0.000000 -6.454545 +v 1.090909 0.000000 -7.181818 +v 1.090909 0.000000 -7.909091 +v 1.090909 0.000000 -8.636364 +v 1.090909 -0.000000 -9.363636 +v 1.090909 -0.000000 -10.090909 +v 1.090909 -0.000000 -10.818182 +v 1.090909 -0.000000 -11.545455 +v 1.090909 -0.000000 -12.272727 +v 1.818182 0.000000 -5.727273 +v 1.818182 0.000000 -6.454545 +v 1.818182 0.000000 -7.181818 +v 1.818182 0.000000 -7.909091 +v 1.818182 0.000000 -8.636364 +v 1.818182 -0.000000 -9.363636 +v 1.818182 -0.000000 -10.090909 +v 1.818182 -0.000000 -10.818182 +v 1.818182 -0.000000 -11.545455 +v 1.818182 -0.000000 -12.272727 +v 2.545455 0.000000 -5.727273 +v 2.545455 0.000000 -6.454545 +v 2.545455 0.000000 -7.181818 +v 2.545455 0.000000 -7.909091 +v 2.545455 0.000000 -8.636364 +v 2.545455 -0.000000 -9.363636 +v 2.545455 -0.000000 -10.090909 +v 2.545455 -0.000000 -10.818182 +v 2.545455 -0.000000 -11.545455 +v 2.545455 -0.000000 -12.272727 +v 3.272727 0.000000 -5.727273 +v 3.272727 0.000000 -6.454545 +v 3.272727 0.000000 -7.181818 +v 3.272727 0.000000 -7.909091 +v 3.272727 0.000000 -8.636364 +v 3.272727 -0.000000 -9.363636 +v 3.272727 -0.000000 -10.090909 +v 3.272727 -0.000000 -10.818182 +v 3.272727 -0.000000 -11.545455 +v 3.272727 -0.000000 -12.272727 +v -4.000000 -0.000000 -12.636364 +v 3.636364 0.000000 -5.000000 +v 4.000000 -0.000000 -12.636364 +v 3.636364 -0.000000 -13.000000 +v -4.000000 0.000000 -5.363636 +v -4.000000 0.000000 -6.090909 +v -4.000000 0.000000 -6.818182 +v -4.000000 0.000000 -7.545455 +v -4.000000 0.000000 -8.272727 +v -4.000000 0.000000 -9.000000 +v -4.000000 -0.000000 -9.727273 +v -4.000000 -0.000000 -10.454545 +v -4.000000 -0.000000 -11.181818 +v -4.000000 -0.000000 -11.909091 +v -3.636364 0.000000 -5.000000 +v -2.909091 0.000000 -5.000000 +v -2.181818 0.000000 -5.000000 +v -1.454545 0.000000 -5.000000 +v -0.727273 0.000000 -5.000000 +v 0.000000 0.000000 -5.000000 +v 0.727273 0.000000 -5.000000 +v 1.454545 0.000000 -5.000000 +v 2.181818 0.000000 -5.000000 +v 2.909091 0.000000 -5.000000 +v 4.000000 0.000000 -5.363636 +v 4.000000 0.000000 -6.090909 +v 4.000000 0.000000 -6.818182 +v 4.000000 0.000000 -7.545455 +v 4.000000 0.000000 -8.272727 +v 4.000000 0.000000 -9.000000 +v 4.000000 -0.000000 -9.727273 +v 4.000000 -0.000000 -10.454545 +v 4.000000 -0.000000 -11.181818 +v 4.000000 -0.000000 -11.909091 +v -3.636364 -0.000000 -13.000000 +v -2.909091 -0.000000 -13.000000 +v -2.181818 -0.000000 -13.000000 +v -1.454545 -0.000000 -13.000000 +v -0.727273 -0.000000 -13.000000 +v 0.000000 -0.000000 -13.000000 +v 0.727273 -0.000000 -13.000000 +v 1.454545 -0.000000 -13.000000 +v 2.181818 -0.000000 -13.000000 +v 2.909091 -0.000000 -13.000000 +v -3.272727 -0.000000 -12.636364 +v -3.272727 0.000000 -5.363636 +v -3.272727 0.000000 -6.090909 +v -3.272727 0.000000 -6.818182 +v -3.272727 0.000000 -7.545455 +v -3.272727 0.000000 -8.272727 +v -3.272727 0.000000 -9.000000 +v -3.272727 -0.000000 -9.727273 +v -3.272727 -0.000000 -10.454545 +v -3.272727 -0.000000 -11.181818 +v -3.272727 -0.000000 -11.909091 +v -2.545455 -0.000000 -12.636364 +v -2.545455 0.000000 -5.363636 +v -2.545455 0.000000 -6.090909 +v -2.545455 0.000000 -6.818182 +v -2.545455 0.000000 -7.545455 +v -2.545455 0.000000 -8.272727 +v -2.545455 0.000000 -9.000000 +v -2.545455 -0.000000 -9.727273 +v -2.545455 -0.000000 -10.454545 +v -2.545455 -0.000000 -11.181818 +v -2.545455 -0.000000 -11.909091 +v -1.818182 -0.000000 -12.636364 +v -1.818182 0.000000 -5.363636 +v -1.818182 0.000000 -6.090909 +v -1.818182 0.000000 -6.818182 +v -1.818182 0.000000 -7.545455 +v -1.818182 0.000000 -8.272727 +v -1.818182 0.000000 -9.000000 +v -1.818182 -0.000000 -9.727273 +v -1.818182 -0.000000 -10.454545 +v -1.818182 -0.000000 -11.181818 +v -1.818182 -0.000000 -11.909091 +v -1.090909 -0.000000 -12.636364 +v -1.090909 0.000000 -5.363636 +v -1.090909 0.000000 -6.090909 +v -1.090909 0.000000 -6.818182 +v -1.090909 0.000000 -7.545455 +v -1.090909 0.000000 -8.272727 +v -1.090909 0.000000 -9.000000 +v -1.090909 -0.000000 -9.727273 +v -1.090909 -0.000000 -10.454545 +v -1.090909 -0.000000 -11.181818 +v -1.090909 -0.000000 -11.909091 +v -0.363636 -0.000000 -12.636364 +v -0.363636 0.000000 -5.363636 +v -0.363636 0.000000 -6.090909 +v -0.363636 0.000000 -6.818182 +v -0.363636 0.000000 -7.545455 +v -0.363636 0.000000 -8.272727 +v -0.363636 0.000000 -9.000000 +v -0.363636 -0.000000 -9.727273 +v -0.363636 -0.000000 -10.454545 +v -0.363636 -0.000000 -11.181818 +v -0.363636 -0.000000 -11.909091 +v 0.363636 -0.000000 -12.636364 +v 0.363636 0.000000 -5.363636 +v 0.363636 0.000000 -6.090909 +v 0.363636 0.000000 -6.818182 +v 0.363636 0.000000 -7.545455 +v 0.363636 0.000000 -8.272727 +v 0.363636 0.000000 -9.000000 +v 0.363636 -0.000000 -9.727273 +v 0.363636 -0.000000 -10.454545 +v 0.363636 -0.000000 -11.181818 +v 0.363636 -0.000000 -11.909091 +v 1.090909 -0.000000 -12.636364 +v 1.090909 0.000000 -5.363636 +v 1.090909 0.000000 -6.090909 +v 1.090909 0.000000 -6.818182 +v 1.090909 0.000000 -7.545455 +v 1.090909 0.000000 -8.272727 +v 1.090909 0.000000 -9.000000 +v 1.090909 -0.000000 -9.727273 +v 1.090909 -0.000000 -10.454545 +v 1.090909 -0.000000 -11.181818 +v 1.090909 -0.000000 -11.909091 +v 1.818182 -0.000000 -12.636364 +v 1.818182 0.000000 -5.363636 +v 1.818182 0.000000 -6.090909 +v 1.818182 0.000000 -6.818182 +v 1.818182 0.000000 -7.545455 +v 1.818182 0.000000 -8.272727 +v 1.818182 0.000000 -9.000000 +v 1.818182 -0.000000 -9.727273 +v 1.818182 -0.000000 -10.454545 +v 1.818182 -0.000000 -11.181818 +v 1.818182 -0.000000 -11.909091 +v 2.545455 -0.000000 -12.636364 +v 2.545455 0.000000 -5.363636 +v 2.545455 0.000000 -6.090909 +v 2.545455 0.000000 -6.818182 +v 2.545455 0.000000 -7.545455 +v 2.545455 0.000000 -8.272727 +v 2.545455 0.000000 -9.000000 +v 2.545455 -0.000000 -9.727273 +v 2.545455 -0.000000 -10.454545 +v 2.545455 -0.000000 -11.181818 +v 2.545455 -0.000000 -11.909091 +v 3.272727 -0.000000 -12.636364 +v 3.272727 0.000000 -5.363636 +v 3.272727 0.000000 -6.090909 +v 3.272727 0.000000 -6.818182 +v 3.272727 0.000000 -7.545455 +v 3.272727 0.000000 -8.272727 +v 3.272727 0.000000 -9.000000 +v 3.272727 -0.000000 -9.727273 +v 3.272727 -0.000000 -10.454545 +v 3.272727 -0.000000 -11.181818 +v 3.272727 -0.000000 -11.909091 +v -3.636364 0.000000 -5.727273 +v -3.636364 0.000000 -6.454545 +v -3.636364 0.000000 -7.181818 +v -3.636364 0.000000 -7.909091 +v -3.636364 0.000000 -8.636364 +v -3.636364 -0.000000 -9.363636 +v -3.636364 -0.000000 -10.090909 +v -3.636364 -0.000000 -10.818182 +v -3.636364 -0.000000 -11.545455 +v -3.636364 -0.000000 -12.272727 +v -2.909091 0.000000 -5.727273 +v -2.909091 0.000000 -6.454545 +v -2.909091 0.000000 -7.181818 +v -2.909091 0.000000 -7.909091 +v -2.909091 0.000000 -8.636364 +v -2.909091 -0.000000 -9.363636 +v -2.909091 -0.000000 -10.090909 +v -2.909091 -0.000000 -10.818182 +v -2.909091 -0.000000 -11.545455 +v -2.909091 -0.000000 -12.272727 +v -2.181818 0.000000 -5.727273 +v -2.181818 0.000000 -6.454545 +v -2.181818 0.000000 -7.181818 +v -2.181818 0.000000 -7.909091 +v -2.181818 0.000000 -8.636364 +v -2.181818 -0.000000 -9.363636 +v -2.181818 -0.000000 -10.090909 +v -2.181818 -0.000000 -10.818182 +v -2.181818 -0.000000 -11.545455 +v -2.181818 -0.000000 -12.272727 +v -1.454545 0.000000 -5.727273 +v -1.454545 0.000000 -6.454545 +v -1.454545 0.000000 -7.181818 +v -1.454545 0.000000 -7.909091 +v -1.454545 0.000000 -8.636364 +v -1.454545 -0.000000 -9.363636 +v -1.454545 -0.000000 -10.090909 +v -1.454545 -0.000000 -10.818182 +v -1.454545 -0.000000 -11.545455 +v -1.454545 -0.000000 -12.272727 +v -0.727273 0.000000 -5.727273 +v -0.727273 0.000000 -6.454545 +v -0.727273 0.000000 -7.181818 +v -0.727273 0.000000 -7.909091 +v -0.727273 0.000000 -8.636364 +v -0.727273 -0.000000 -9.363636 +v -0.727273 -0.000000 -10.090909 +v -0.727273 -0.000000 -10.818182 +v -0.727273 -0.000000 -11.545455 +v -0.727273 -0.000000 -12.272727 +v 0.000000 0.000000 -5.727273 +v 0.000000 0.000000 -6.454545 +v 0.000000 0.000000 -7.181818 +v 0.000000 0.000000 -7.909091 +v 0.000000 0.000000 -8.636364 +v 0.000000 -0.000000 -9.363636 +v 0.000000 -0.000000 -10.090909 +v 0.000000 -0.000000 -10.818182 +v 0.000000 -0.000000 -11.545455 +v 0.000000 -0.000000 -12.272727 +v 0.727273 0.000000 -5.727273 +v 0.727273 0.000000 -6.454545 +v 0.727273 0.000000 -7.181818 +v 0.727273 0.000000 -7.909091 +v 0.727273 0.000000 -8.636364 +v 0.727273 -0.000000 -9.363636 +v 0.727273 -0.000000 -10.090909 +v 0.727273 -0.000000 -10.818182 +v 0.727273 -0.000000 -11.545455 +v 0.727273 -0.000000 -12.272727 +v 1.454545 0.000000 -5.727273 +v 1.454545 0.000000 -6.454545 +v 1.454545 0.000000 -7.181818 +v 1.454545 0.000000 -7.909091 +v 1.454545 0.000000 -8.636364 +v 1.454545 -0.000000 -9.363636 +v 1.454545 -0.000000 -10.090909 +v 1.454545 -0.000000 -10.818182 +v 1.454545 -0.000000 -11.545455 +v 1.454545 -0.000000 -12.272727 +v 2.181818 0.000000 -5.727273 +v 2.181818 0.000000 -6.454545 +v 2.181818 0.000000 -7.181818 +v 2.181818 0.000000 -7.909091 +v 2.181818 0.000000 -8.636364 +v 2.181818 -0.000000 -9.363636 +v 2.181818 -0.000000 -10.090909 +v 2.181818 -0.000000 -10.818182 +v 2.181818 -0.000000 -11.545455 +v 2.181818 -0.000000 -12.272727 +v 2.909091 0.000000 -5.727273 +v 2.909091 0.000000 -6.454545 +v 2.909091 0.000000 -7.181818 +v 2.909091 0.000000 -7.909091 +v 2.909091 0.000000 -8.636364 +v 2.909091 -0.000000 -9.363636 +v 2.909091 -0.000000 -10.090909 +v 2.909091 -0.000000 -10.818182 +v 2.909091 -0.000000 -11.545455 +v 2.909091 -0.000000 -12.272727 +v 3.636364 0.000000 -5.727273 +v 3.636364 0.000000 -6.454545 +v 3.636364 0.000000 -7.181818 +v 3.636364 0.000000 -7.909091 +v 3.636364 0.000000 -8.636364 +v 3.636364 -0.000000 -9.363636 +v 3.636364 -0.000000 -10.090909 +v 3.636364 -0.000000 -10.818182 +v 3.636364 -0.000000 -11.545455 +v 3.636364 -0.000000 -12.272727 +v 3.636364 -0.000000 -11.909091 +v 3.636364 -0.000000 -11.181818 +v 3.636364 -0.000000 -10.454545 +v 3.636364 -0.000000 -9.727273 +v 3.636364 0.000000 -9.000000 +v 3.636364 0.000000 -8.272727 +v 3.636364 0.000000 -7.545455 +v 3.636364 0.000000 -6.818182 +v 3.636364 0.000000 -6.090909 +v 3.636364 0.000000 -5.363636 +v 2.909091 -0.000000 -11.909091 +v 2.909091 -0.000000 -11.181818 +v 2.909091 -0.000000 -10.454545 +v 2.909091 -0.000000 -9.727273 +v 2.909091 0.000000 -9.000000 +v 2.909091 0.000000 -8.272727 +v 2.909091 0.000000 -7.545455 +v 2.909091 0.000000 -6.818182 +v 2.909091 0.000000 -6.090909 +v 2.909091 0.000000 -5.363636 +v 2.181818 -0.000000 -11.909091 +v 2.181818 -0.000000 -11.181818 +v 2.181818 -0.000000 -10.454545 +v 2.181818 -0.000000 -9.727273 +v 2.181818 0.000000 -9.000000 +v 2.181818 0.000000 -8.272727 +v 2.181818 0.000000 -7.545455 +v 2.181818 0.000000 -6.818182 +v 2.181818 0.000000 -6.090909 +v 2.181818 0.000000 -5.363636 +v 1.454545 -0.000000 -11.909091 +v 1.454545 -0.000000 -11.181818 +v 1.454545 -0.000000 -10.454545 +v 1.454545 -0.000000 -9.727273 +v 1.454545 0.000000 -9.000000 +v 1.454545 0.000000 -8.272727 +v 1.454545 0.000000 -7.545455 +v 1.454545 0.000000 -6.818182 +v 1.454545 0.000000 -6.090909 +v 1.454545 0.000000 -5.363636 +v 0.727273 -0.000000 -11.909091 +v 0.727273 -0.000000 -11.181818 +v 0.727273 -0.000000 -10.454545 +v 0.727273 -0.000000 -9.727273 +v 0.727273 0.000000 -9.000000 +v 0.727273 0.000000 -8.272727 +v 0.727273 0.000000 -7.545455 +v 0.727273 0.000000 -6.818182 +v 0.727273 0.000000 -6.090909 +v 0.727273 0.000000 -5.363636 +v 0.000000 -0.000000 -11.909091 +v 0.000000 -0.000000 -11.181818 +v 0.000000 -0.000000 -10.454545 +v 0.000000 -0.000000 -9.727273 +v 0.000000 0.000000 -9.000000 +v 0.000000 0.000000 -8.272727 +v 0.000000 0.000000 -7.545455 +v 0.000000 0.000000 -6.818182 +v 0.000000 0.000000 -6.090909 +v 0.000000 0.000000 -5.363636 +v -0.727273 -0.000000 -11.909091 +v -0.727273 -0.000000 -11.181818 +v -0.727273 -0.000000 -10.454545 +v -0.727273 -0.000000 -9.727273 +v -0.727273 0.000000 -9.000000 +v -0.727273 0.000000 -8.272727 +v -0.727273 0.000000 -7.545455 +v -0.727273 0.000000 -6.818182 +v -0.727273 0.000000 -6.090909 +v -0.727273 0.000000 -5.363636 +v -1.454545 -0.000000 -11.909091 +v -1.454545 -0.000000 -11.181818 +v -1.454545 -0.000000 -10.454545 +v -1.454545 -0.000000 -9.727273 +v -1.454545 0.000000 -9.000000 +v -1.454545 0.000000 -8.272727 +v -1.454545 0.000000 -7.545455 +v -1.454545 0.000000 -6.818182 +v -1.454545 0.000000 -6.090909 +v -1.454545 0.000000 -5.363636 +v -2.181818 -0.000000 -11.909091 +v -2.181818 -0.000000 -11.181818 +v -2.181818 -0.000000 -10.454545 +v -2.181818 -0.000000 -9.727273 +v -2.181818 0.000000 -9.000000 +v -2.181818 0.000000 -8.272727 +v -2.181818 0.000000 -7.545455 +v -2.181818 0.000000 -6.818182 +v -2.181818 0.000000 -6.090909 +v -2.181818 0.000000 -5.363636 +v -2.909091 -0.000000 -11.909091 +v -2.909091 -0.000000 -11.181818 +v -2.909091 -0.000000 -10.454545 +v -2.909091 -0.000000 -9.727273 +v -2.909091 0.000000 -9.000000 +v -2.909091 0.000000 -8.272727 +v -2.909091 0.000000 -7.545455 +v -2.909091 0.000000 -6.818182 +v -2.909091 0.000000 -6.090909 +v -2.909091 0.000000 -5.363636 +v -3.636364 -0.000000 -11.909091 +v -3.636364 -0.000000 -11.181818 +v -3.636364 -0.000000 -10.454545 +v -3.636364 -0.000000 -9.727273 +v -3.636364 0.000000 -9.000000 +v -3.636364 0.000000 -8.272727 +v -3.636364 0.000000 -7.545455 +v -3.636364 0.000000 -6.818182 +v -3.636364 0.000000 -6.090909 +v -3.636364 0.000000 -5.363636 +v 2.909091 -0.000000 -12.636364 +v 2.181818 -0.000000 -12.636364 +v 1.454545 -0.000000 -12.636364 +v 0.727273 -0.000000 -12.636364 +v 0.000000 -0.000000 -12.636364 +v -0.727273 -0.000000 -12.636364 +v -1.454545 -0.000000 -12.636364 +v -2.181818 -0.000000 -12.636364 +v -2.909091 -0.000000 -12.636364 +v -3.636364 -0.000000 -12.636364 +v 3.636364 -0.000000 -12.636364 +vn -0.0000 1.0000 -0.0000 +vt 0.954454 0.954455 +vt 0.999900 0.954455 +vt 0.999900 0.999900 +vt 0.954454 0.999900 +vt 0.045546 0.954454 +vt 0.090991 0.954454 +vt 0.090991 0.999900 +vt 0.045546 0.999900 +vt 0.136436 0.954454 +vt 0.181882 0.954454 +vt 0.181882 0.999900 +vt 0.136436 0.999900 +vt 0.227327 0.954454 +vt 0.272773 0.954454 +vt 0.272773 0.999900 +vt 0.227327 0.999900 +vt 0.318218 0.954454 +vt 0.363664 0.954454 +vt 0.363664 0.999900 +vt 0.318218 0.999900 +vt 0.409109 0.954454 +vt 0.454555 0.954454 +vt 0.454555 0.999900 +vt 0.409109 0.999900 +vt 0.500000 0.954454 +vt 0.545445 0.954454 +vt 0.545445 0.999900 +vt 0.500000 0.999900 +vt 0.590891 0.954454 +vt 0.636336 0.954454 +vt 0.636336 0.999900 +vt 0.590891 0.999900 +vt 0.681782 0.954454 +vt 0.727227 0.954454 +vt 0.727227 0.999900 +vt 0.681782 0.999900 +vt 0.772673 0.954454 +vt 0.818118 0.954454 +vt 0.818118 0.999900 +vt 0.772673 0.999900 +vt 0.863564 0.954455 +vt 0.909009 0.954455 +vt 0.909009 0.999900 +vt 0.863564 0.999900 +vt 0.045546 0.045546 +vt 0.090991 0.045546 +vt 0.090991 0.090991 +vt 0.045546 0.090991 +vt 0.045546 0.136436 +vt 0.090991 0.136436 +vt 0.090991 0.181882 +vt 0.045546 0.181882 +vt 0.045546 0.227327 +vt 0.090991 0.227327 +vt 0.090991 0.272773 +vt 0.045546 0.272773 +vt 0.045546 0.318218 +vt 0.090991 0.318218 +vt 0.090991 0.363664 +vt 0.045546 0.363664 +vt 0.045546 0.409109 +vt 0.090991 0.409109 +vt 0.090991 0.454555 +vt 0.045546 0.454555 +vt 0.045546 0.500000 +vt 0.090991 0.500000 +vt 0.090991 0.545446 +vt 0.045546 0.545446 +vt 0.045545 0.590891 +vt 0.090991 0.590891 +vt 0.090991 0.636336 +vt 0.045546 0.636336 +vt 0.045546 0.681782 +vt 0.090991 0.681782 +vt 0.090991 0.727227 +vt 0.045546 0.727227 +vt 0.045546 0.772673 +vt 0.090991 0.772673 +vt 0.090991 0.818118 +vt 0.045546 0.818118 +vt 0.045546 0.863564 +vt 0.090991 0.863564 +vt 0.090991 0.909009 +vt 0.045546 0.909009 +vt 0.136436 0.045546 +vt 0.181882 0.045546 +vt 0.181882 0.090991 +vt 0.136436 0.090991 +vt 0.136436 0.136436 +vt 0.181882 0.136436 +vt 0.181882 0.181882 +vt 0.136436 0.181882 +vt 0.136436 0.227327 +vt 0.181882 0.227327 +vt 0.181882 0.272773 +vt 0.136436 0.272773 +vt 0.136436 0.318218 +vt 0.181882 0.318218 +vt 0.181882 0.363664 +vt 0.136436 0.363664 +vt 0.136436 0.409109 +vt 0.181882 0.409109 +vt 0.181882 0.454555 +vt 0.136436 0.454555 +vt 0.136436 0.500000 +vt 0.181882 0.500000 +vt 0.181882 0.545445 +vt 0.136436 0.545446 +vt 0.136436 0.590891 +vt 0.181882 0.590891 +vt 0.181882 0.636336 +vt 0.136436 0.636336 +vt 0.136436 0.681782 +vt 0.181882 0.681782 +vt 0.181882 0.727227 +vt 0.136436 0.727227 +vt 0.136436 0.772673 +vt 0.181882 0.772673 +vt 0.181882 0.818118 +vt 0.136436 0.818118 +vt 0.136436 0.863564 +vt 0.181882 0.863564 +vt 0.181882 0.909009 +vt 0.136436 0.909009 +vt 0.227327 0.045546 +vt 0.272773 0.045546 +vt 0.272773 0.090991 +vt 0.227327 0.090991 +vt 0.227327 0.136436 +vt 0.272773 0.136436 +vt 0.272773 0.181882 +vt 0.227327 0.181882 +vt 0.227327 0.227327 +vt 0.272773 0.227327 +vt 0.272773 0.272773 +vt 0.227327 0.272773 +vt 0.227327 0.318218 +vt 0.272773 0.318218 +vt 0.272773 0.363664 +vt 0.227327 0.363664 +vt 0.227327 0.409109 +vt 0.272773 0.409109 +vt 0.272773 0.454555 +vt 0.227327 0.454555 +vt 0.227327 0.500000 +vt 0.272773 0.500000 +vt 0.272773 0.545446 +vt 0.227327 0.545445 +vt 0.227327 0.590891 +vt 0.272773 0.590891 +vt 0.272773 0.636336 +vt 0.227327 0.636336 +vt 0.227327 0.681782 +vt 0.272773 0.681782 +vt 0.272773 0.727227 +vt 0.227327 0.727227 +vt 0.227327 0.772673 +vt 0.272773 0.772673 +vt 0.272773 0.818118 +vt 0.227327 0.818118 +vt 0.227327 0.863564 +vt 0.272773 0.863564 +vt 0.272773 0.909009 +vt 0.227327 0.909009 +vt 0.318218 0.045546 +vt 0.363664 0.045546 +vt 0.363664 0.090991 +vt 0.318218 0.090991 +vt 0.318218 0.136436 +vt 0.363664 0.136436 +vt 0.363664 0.181882 +vt 0.318218 0.181882 +vt 0.318218 0.227327 +vt 0.363664 0.227327 +vt 0.363664 0.272773 +vt 0.318218 0.272773 +vt 0.318218 0.318218 +vt 0.363664 0.318218 +vt 0.363664 0.363664 +vt 0.318218 0.363664 +vt 0.318218 0.409109 +vt 0.363664 0.409109 +vt 0.363664 0.454555 +vt 0.318218 0.454555 +vt 0.318218 0.500000 +vt 0.363664 0.500000 +vt 0.363664 0.545446 +vt 0.318218 0.545446 +vt 0.318218 0.590891 +vt 0.363664 0.590891 +vt 0.363664 0.636336 +vt 0.318218 0.636336 +vt 0.318218 0.681782 +vt 0.363664 0.681782 +vt 0.363664 0.727227 +vt 0.318218 0.727227 +vt 0.318218 0.772673 +vt 0.363664 0.772673 +vt 0.363664 0.818118 +vt 0.318218 0.818118 +vt 0.318218 0.863564 +vt 0.363664 0.863564 +vt 0.363664 0.909009 +vt 0.318218 0.909009 +vt 0.409109 0.045546 +vt 0.454554 0.045546 +vt 0.454555 0.090991 +vt 0.409109 0.090991 +vt 0.409109 0.136436 +vt 0.454554 0.136437 +vt 0.454555 0.181882 +vt 0.409109 0.181882 +vt 0.409109 0.227327 +vt 0.454555 0.227327 +vt 0.454555 0.272773 +vt 0.409109 0.272773 +vt 0.409109 0.318218 +vt 0.454555 0.318218 +vt 0.454555 0.363664 +vt 0.409109 0.363664 +vt 0.409109 0.409109 +vt 0.454555 0.409109 +vt 0.454555 0.454555 +vt 0.409109 0.454555 +vt 0.409109 0.500000 +vt 0.454555 0.500000 +vt 0.454555 0.545445 +vt 0.409109 0.545445 +vt 0.409109 0.590891 +vt 0.454555 0.590891 +vt 0.454555 0.636336 +vt 0.409109 0.636336 +vt 0.409109 0.681782 +vt 0.454555 0.681782 +vt 0.454555 0.727227 +vt 0.409109 0.727227 +vt 0.409109 0.772673 +vt 0.454555 0.772673 +vt 0.454555 0.818118 +vt 0.409109 0.818118 +vt 0.409109 0.863564 +vt 0.454555 0.863564 +vt 0.454555 0.909009 +vt 0.409109 0.909009 +vt 0.500000 0.045546 +vt 0.545445 0.045546 +vt 0.545445 0.090991 +vt 0.500000 0.090991 +vt 0.500000 0.136436 +vt 0.545445 0.136436 +vt 0.545445 0.181882 +vt 0.500000 0.181882 +vt 0.500000 0.227327 +vt 0.545445 0.227327 +vt 0.545445 0.272773 +vt 0.500000 0.272773 +vt 0.500000 0.318218 +vt 0.545445 0.318218 +vt 0.545445 0.363664 +vt 0.500000 0.363664 +vt 0.500000 0.409109 +vt 0.545445 0.409109 +vt 0.545445 0.454555 +vt 0.500000 0.454555 +vt 0.500000 0.500000 +vt 0.545445 0.500000 +vt 0.545445 0.545446 +vt 0.500000 0.545446 +vt 0.500000 0.590891 +vt 0.545445 0.590891 +vt 0.545445 0.636336 +vt 0.500000 0.636336 +vt 0.500000 0.681782 +vt 0.545445 0.681782 +vt 0.545445 0.727227 +vt 0.500000 0.727227 +vt 0.500000 0.772673 +vt 0.545445 0.772673 +vt 0.545445 0.818118 +vt 0.500000 0.818118 +vt 0.500000 0.863564 +vt 0.545445 0.863564 +vt 0.545445 0.909009 +vt 0.500000 0.909009 +vt 0.590891 0.045546 +vt 0.636336 0.045546 +vt 0.636336 0.090991 +vt 0.590891 0.090991 +vt 0.590891 0.136436 +vt 0.636336 0.136436 +vt 0.636336 0.181882 +vt 0.590891 0.181882 +vt 0.590891 0.227327 +vt 0.636336 0.227327 +vt 0.636336 0.272773 +vt 0.590891 0.272773 +vt 0.590891 0.318218 +vt 0.636336 0.318218 +vt 0.636336 0.363664 +vt 0.590891 0.363664 +vt 0.590891 0.409109 +vt 0.636336 0.409109 +vt 0.636336 0.454555 +vt 0.590891 0.454555 +vt 0.590891 0.500000 +vt 0.636336 0.500000 +vt 0.636336 0.545445 +vt 0.590891 0.545446 +vt 0.590891 0.590891 +vt 0.636336 0.590891 +vt 0.636336 0.636336 +vt 0.590891 0.636336 +vt 0.590891 0.681782 +vt 0.636336 0.681782 +vt 0.636336 0.727227 +vt 0.590891 0.727227 +vt 0.590891 0.772673 +vt 0.636336 0.772673 +vt 0.636336 0.818118 +vt 0.590891 0.818118 +vt 0.590891 0.863564 +vt 0.636336 0.863564 +vt 0.636336 0.909009 +vt 0.590891 0.909009 +vt 0.681782 0.045546 +vt 0.727227 0.045546 +vt 0.727227 0.090991 +vt 0.681782 0.090991 +vt 0.681782 0.136436 +vt 0.727227 0.136436 +vt 0.727227 0.181882 +vt 0.681782 0.181882 +vt 0.681782 0.227327 +vt 0.727227 0.227327 +vt 0.727227 0.272773 +vt 0.681782 0.272773 +vt 0.681782 0.318218 +vt 0.727227 0.318218 +vt 0.727227 0.363664 +vt 0.681782 0.363664 +vt 0.681782 0.409109 +vt 0.727227 0.409109 +vt 0.727227 0.454555 +vt 0.681782 0.454555 +vt 0.681782 0.500000 +vt 0.727227 0.500000 +vt 0.727227 0.545446 +vt 0.681782 0.545445 +vt 0.681782 0.590891 +vt 0.727227 0.590891 +vt 0.727227 0.636336 +vt 0.681782 0.636336 +vt 0.681782 0.681782 +vt 0.727227 0.681782 +vt 0.727227 0.727227 +vt 0.681782 0.727227 +vt 0.681782 0.772673 +vt 0.727227 0.772673 +vt 0.727227 0.818118 +vt 0.681782 0.818118 +vt 0.681782 0.863564 +vt 0.727227 0.863564 +vt 0.727227 0.909009 +vt 0.681782 0.909009 +vt 0.772673 0.045546 +vt 0.818118 0.045546 +vt 0.818118 0.090991 +vt 0.772673 0.090991 +vt 0.772673 0.136436 +vt 0.818118 0.136437 +vt 0.818118 0.181882 +vt 0.772673 0.181882 +vt 0.772673 0.227327 +vt 0.818118 0.227327 +vt 0.818118 0.272773 +vt 0.772673 0.272773 +vt 0.772673 0.318218 +vt 0.818118 0.318218 +vt 0.818118 0.363664 +vt 0.772673 0.363664 +vt 0.772673 0.409109 +vt 0.818118 0.409109 +vt 0.818118 0.454555 +vt 0.772673 0.454555 +vt 0.772673 0.500000 +vt 0.818118 0.500000 +vt 0.818118 0.545446 +vt 0.772673 0.545446 +vt 0.772673 0.590891 +vt 0.818118 0.590891 +vt 0.818118 0.636336 +vt 0.772673 0.636336 +vt 0.772673 0.681782 +vt 0.818118 0.681782 +vt 0.818118 0.727227 +vt 0.772673 0.727227 +vt 0.772673 0.772673 +vt 0.818118 0.772673 +vt 0.818118 0.818118 +vt 0.772673 0.818118 +vt 0.772673 0.863564 +vt 0.818118 0.863564 +vt 0.818118 0.909009 +vt 0.772673 0.909009 +vt 0.863564 0.045546 +vt 0.909009 0.045546 +vt 0.909009 0.090991 +vt 0.863564 0.090991 +vt 0.863564 0.136437 +vt 0.909009 0.136437 +vt 0.909009 0.181882 +vt 0.863564 0.181882 +vt 0.863564 0.227327 +vt 0.909009 0.227327 +vt 0.909009 0.272773 +vt 0.863564 0.272773 +vt 0.863564 0.318218 +vt 0.909009 0.318218 +vt 0.909009 0.363664 +vt 0.863564 0.363664 +vt 0.863564 0.409109 +vt 0.909009 0.409109 +vt 0.909009 0.454555 +vt 0.863564 0.454555 +vt 0.863564 0.500000 +vt 0.909009 0.500000 +vt 0.909009 0.545446 +vt 0.863564 0.545446 +vt 0.863564 0.590891 +vt 0.909009 0.590891 +vt 0.909009 0.636336 +vt 0.863564 0.636336 +vt 0.863564 0.681782 +vt 0.909009 0.681782 +vt 0.909009 0.727227 +vt 0.863564 0.727227 +vt 0.863564 0.772673 +vt 0.909009 0.772673 +vt 0.909009 0.818118 +vt 0.863564 0.818118 +vt 0.863564 0.863564 +vt 0.909009 0.863564 +vt 0.909009 0.909009 +vt 0.863564 0.909009 +vt 0.954454 0.045546 +vt 0.999900 0.045546 +vt 0.999900 0.090991 +vt 0.954454 0.090991 +vt 0.954454 0.136437 +vt 0.999900 0.136436 +vt 0.999900 0.181882 +vt 0.954454 0.181882 +vt 0.954454 0.227327 +vt 0.999900 0.227327 +vt 0.999900 0.272773 +vt 0.954454 0.272773 +vt 0.954454 0.318218 +vt 0.999900 0.318218 +vt 0.999900 0.363664 +vt 0.954454 0.363664 +vt 0.954454 0.409109 +vt 0.999900 0.409109 +vt 0.999900 0.454555 +vt 0.954454 0.454555 +vt 0.954454 0.500000 +vt 0.999900 0.500000 +vt 0.999900 0.545446 +vt 0.954454 0.545446 +vt 0.954454 0.590891 +vt 0.999900 0.590891 +vt 0.999900 0.636336 +vt 0.954454 0.636336 +vt 0.954454 0.681782 +vt 0.999900 0.681782 +vt 0.999900 0.727227 +vt 0.954454 0.727227 +vt 0.954454 0.772673 +vt 0.999900 0.772673 +vt 0.999900 0.818118 +vt 0.954454 0.818118 +vt 0.954454 0.863564 +vt 0.999900 0.863564 +vt 0.999900 0.909009 +vt 0.954454 0.909009 +vt 0.909009 0.000100 +vt 0.954454 0.000100 +vt 0.999900 0.000100 +vt 0.818118 0.000100 +vt 0.863564 0.000100 +vt 0.727227 0.000100 +vt 0.772673 0.000100 +vt 0.636336 0.000100 +vt 0.681782 0.000100 +vt 0.545445 0.000100 +vt 0.590891 0.000100 +vt 0.454555 0.000100 +vt 0.500000 0.000100 +vt 0.363664 0.000100 +vt 0.409109 0.000100 +vt 0.272773 0.000100 +vt 0.318218 0.000100 +vt 0.181882 0.000100 +vt 0.227327 0.000100 +vt 0.090991 0.000100 +vt 0.136436 0.000100 +vt 0.000100 0.863564 +vt 0.000100 0.909009 +vt 0.000100 0.818118 +vt 0.000100 0.772673 +vt 0.000100 0.727227 +vt 0.000100 0.681782 +vt 0.000100 0.636336 +vt 0.000100 0.590891 +vt 0.000100 0.545445 +vt 0.000100 0.500000 +vt 0.000100 0.454555 +vt 0.000100 0.409109 +vt 0.000100 0.363664 +vt 0.000100 0.318218 +vt 0.000100 0.272773 +vt 0.000100 0.227327 +vt 0.000100 0.181882 +vt 0.000100 0.136437 +vt 0.000100 0.090991 +vt 0.000100 0.045546 +vt 0.000100 0.000100 +vt 0.045546 0.000100 +vt 0.000100 0.954454 +vt 0.000100 0.999900 +s 0 +usemtl bricks2_disp.jpg+bricks2_normal.jpg +f 1058/530/2 676/531/2 533/532/2 677/533/2 +f 1057/534/2 718/535/2 564/536/2 708/537/2 +f 1056/538/2 729/539/2 565/540/2 709/541/2 +f 1055/542/2 740/543/2 566/544/2 710/545/2 +f 1054/546/2 751/547/2 567/548/2 711/549/2 +f 1053/550/2 762/551/2 568/552/2 712/553/2 +f 1052/554/2 773/555/2 569/556/2 713/557/2 +f 1051/558/2 784/559/2 570/560/2 714/561/2 +f 1050/562/2 795/563/2 571/564/2 715/565/2 +f 1049/566/2 806/567/2 572/568/2 716/569/2 +f 1048/570/2 817/571/2 573/572/2 717/573/2 +f 1047/574/2 719/575/2 574/576/2 828/577/2 +f 1046/578/2 720/579/2 575/580/2 829/581/2 +f 1045/582/2 721/583/2 576/584/2 830/585/2 +f 1044/586/2 722/587/2 577/588/2 831/589/2 +f 1043/590/2 723/591/2 578/592/2 832/593/2 +f 1042/594/2 724/595/2 579/596/2 833/597/2 +f 1041/598/2 725/599/2 580/600/2 834/601/2 +f 1040/602/2 726/603/2 581/604/2 835/605/2 +f 1039/606/2 727/607/2 582/608/2 836/609/2 +f 1038/610/2 728/611/2 583/612/2 837/613/2 +f 1037/614/2 730/615/2 584/616/2 838/617/2 +f 1036/618/2 731/619/2 585/620/2 839/621/2 +f 1035/622/2 732/623/2 586/624/2 840/625/2 +f 1034/626/2 733/627/2 587/628/2 841/629/2 +f 1033/630/2 734/631/2 588/632/2 842/633/2 +f 1032/634/2 735/635/2 589/636/2 843/637/2 +f 1031/638/2 736/639/2 590/640/2 844/641/2 +f 1030/642/2 737/643/2 591/644/2 845/645/2 +f 1029/646/2 738/647/2 592/648/2 846/649/2 +f 1028/650/2 739/651/2 593/652/2 847/653/2 +f 1027/654/2 741/655/2 594/656/2 848/657/2 +f 1026/658/2 742/659/2 595/660/2 849/661/2 +f 1025/662/2 743/663/2 596/664/2 850/665/2 +f 1024/666/2 744/667/2 597/668/2 851/669/2 +f 1023/670/2 745/671/2 598/672/2 852/673/2 +f 1022/674/2 746/675/2 599/676/2 853/677/2 +f 1021/678/2 747/679/2 600/680/2 854/681/2 +f 1020/682/2 748/683/2 601/684/2 855/685/2 +f 1019/686/2 749/687/2 602/688/2 856/689/2 +f 1018/690/2 750/691/2 603/692/2 857/693/2 +f 1017/694/2 752/695/2 604/696/2 858/697/2 +f 1016/698/2 753/699/2 605/700/2 859/701/2 +f 1015/702/2 754/703/2 606/704/2 860/705/2 +f 1014/706/2 755/707/2 607/708/2 861/709/2 +f 1013/710/2 756/711/2 608/712/2 862/713/2 +f 1012/714/2 757/715/2 609/716/2 863/717/2 +f 1011/718/2 758/719/2 610/720/2 864/721/2 +f 1010/722/2 759/723/2 611/724/2 865/725/2 +f 1009/726/2 760/727/2 612/728/2 866/729/2 +f 1008/730/2 761/731/2 613/732/2 867/733/2 +f 1007/734/2 763/735/2 614/736/2 868/737/2 +f 1006/738/2 764/739/2 615/740/2 869/741/2 +f 1005/742/2 765/743/2 616/744/2 870/745/2 +f 1004/746/2 766/747/2 617/748/2 871/749/2 +f 1003/750/2 767/751/2 618/752/2 872/753/2 +f 1002/754/2 768/755/2 619/756/2 873/757/2 +f 1001/758/2 769/759/2 620/760/2 874/761/2 +f 1000/762/2 770/763/2 621/764/2 875/765/2 +f 999/766/2 771/767/2 622/768/2 876/769/2 +f 998/770/2 772/771/2 623/772/2 877/773/2 +f 997/774/2 774/775/2 624/776/2 878/777/2 +f 996/778/2 775/779/2 625/780/2 879/781/2 +f 995/782/2 776/783/2 626/784/2 880/785/2 +f 994/786/2 777/787/2 627/788/2 881/789/2 +f 993/790/2 778/791/2 628/792/2 882/793/2 +f 992/794/2 779/795/2 629/796/2 883/797/2 +f 991/798/2 780/799/2 630/800/2 884/801/2 +f 990/802/2 781/803/2 631/804/2 885/805/2 +f 989/806/2 782/807/2 632/808/2 886/809/2 +f 988/810/2 783/811/2 633/812/2 887/813/2 +f 987/814/2 785/815/2 634/816/2 888/817/2 +f 986/818/2 786/819/2 635/820/2 889/821/2 +f 985/822/2 787/823/2 636/824/2 890/825/2 +f 984/826/2 788/827/2 637/828/2 891/829/2 +f 983/830/2 789/831/2 638/832/2 892/833/2 +f 982/834/2 790/835/2 639/836/2 893/837/2 +f 981/838/2 791/839/2 640/840/2 894/841/2 +f 980/842/2 792/843/2 641/844/2 895/845/2 +f 979/846/2 793/847/2 642/848/2 896/849/2 +f 978/850/2 794/851/2 643/852/2 897/853/2 +f 977/854/2 796/855/2 644/856/2 898/857/2 +f 976/858/2 797/859/2 645/860/2 899/861/2 +f 975/862/2 798/863/2 646/864/2 900/865/2 +f 974/866/2 799/867/2 647/868/2 901/869/2 +f 973/870/2 800/871/2 648/872/2 902/873/2 +f 972/874/2 801/875/2 649/876/2 903/877/2 +f 971/878/2 802/879/2 650/880/2 904/881/2 +f 970/882/2 803/883/2 651/884/2 905/885/2 +f 969/886/2 804/887/2 652/888/2 906/889/2 +f 968/890/2 805/891/2 653/892/2 907/893/2 +f 967/894/2 807/895/2 654/896/2 908/897/2 +f 966/898/2 808/899/2 655/900/2 909/901/2 +f 965/902/2 809/903/2 656/904/2 910/905/2 +f 964/906/2 810/907/2 657/908/2 911/909/2 +f 963/910/2 811/911/2 658/912/2 912/913/2 +f 962/914/2 812/915/2 659/916/2 913/917/2 +f 961/918/2 813/919/2 660/920/2 914/921/2 +f 960/922/2 814/923/2 661/924/2 915/925/2 +f 959/926/2 815/927/2 662/928/2 916/929/2 +f 958/930/2 816/931/2 663/932/2 917/933/2 +f 957/934/2 818/935/2 664/936/2 918/937/2 +f 956/938/2 819/939/2 665/940/2 919/941/2 +f 955/942/2 820/943/2 666/944/2 920/945/2 +f 954/946/2 821/947/2 667/948/2 921/949/2 +f 953/950/2 822/951/2 668/952/2 922/953/2 +f 952/954/2 823/955/2 669/956/2 923/957/2 +f 951/958/2 824/959/2 670/960/2 924/961/2 +f 950/962/2 825/963/2 671/964/2 925/965/2 +f 949/966/2 826/967/2 672/968/2 926/969/2 +f 948/970/2 827/971/2 673/972/2 927/973/2 +f 947/974/2 698/975/2 554/976/2 928/977/2 +f 946/978/2 699/979/2 555/980/2 929/981/2 +f 945/982/2 700/983/2 556/984/2 930/985/2 +f 944/986/2 701/987/2 557/988/2 931/989/2 +f 943/990/2 702/991/2 558/992/2 932/993/2 +f 942/994/2 703/995/2 559/996/2 933/997/2 +f 941/998/2 704/999/2 560/1000/2 934/1001/2 +f 940/1002/2 705/1003/2 561/1004/2 935/1005/2 +f 939/1006/2 706/1007/2 562/1008/2 936/1009/2 +f 938/1010/2 707/1011/2 563/1012/2 937/1013/2 +f 827/971/2 938/1010/2 937/1013/2 673/972/2 +f 672/968/2 936/1009/2 938/1010/2 827/971/2 +f 936/1009/2 562/1008/2 707/1011/2 938/1010/2 +f 826/967/2 939/1006/2 936/1009/2 672/968/2 +f 671/964/2 935/1005/2 939/1006/2 826/967/2 +f 935/1005/2 561/1004/2 706/1007/2 939/1006/2 +f 825/963/2 940/1002/2 935/1005/2 671/964/2 +f 670/960/2 934/1001/2 940/1002/2 825/963/2 +f 934/1001/2 560/1000/2 705/1003/2 940/1002/2 +f 824/959/2 941/998/2 934/1001/2 670/960/2 +f 669/956/2 933/997/2 941/998/2 824/959/2 +f 933/997/2 559/996/2 704/999/2 941/998/2 +f 823/955/2 942/994/2 933/997/2 669/956/2 +f 668/952/2 932/993/2 942/994/2 823/955/2 +f 932/993/2 558/992/2 703/995/2 942/994/2 +f 822/951/2 943/990/2 932/993/2 668/952/2 +f 667/948/2 931/989/2 943/990/2 822/951/2 +f 931/989/2 557/988/2 702/991/2 943/990/2 +f 821/947/2 944/986/2 931/989/2 667/948/2 +f 666/944/2 930/985/2 944/986/2 821/947/2 +f 930/985/2 556/984/2 701/987/2 944/986/2 +f 820/943/2 945/982/2 930/985/2 666/944/2 +f 665/940/2 929/981/2 945/982/2 820/943/2 +f 929/981/2 555/980/2 700/983/2 945/982/2 +f 819/939/2 946/978/2 929/981/2 665/940/2 +f 664/936/2 928/977/2 946/978/2 819/939/2 +f 928/977/2 554/976/2 699/979/2 946/978/2 +f 818/935/2 947/974/2 928/977/2 664/936/2 +f 553/1014/2 675/1015/2 947/974/2 818/935/2 +f 675/1015/2 531/1016/2 698/975/2 947/974/2 +f 816/931/2 948/970/2 927/973/2 663/932/2 +f 662/928/2 926/969/2 948/970/2 816/931/2 +f 926/969/2 672/968/2 827/971/2 948/970/2 +f 815/927/2 949/966/2 926/969/2 662/928/2 +f 661/924/2 925/965/2 949/966/2 815/927/2 +f 925/965/2 671/964/2 826/967/2 949/966/2 +f 814/923/2 950/962/2 925/965/2 661/924/2 +f 660/920/2 924/961/2 950/962/2 814/923/2 +f 924/961/2 670/960/2 825/963/2 950/962/2 +f 813/919/2 951/958/2 924/961/2 660/920/2 +f 659/916/2 923/957/2 951/958/2 813/919/2 +f 923/957/2 669/956/2 824/959/2 951/958/2 +f 812/915/2 952/954/2 923/957/2 659/916/2 +f 658/912/2 922/953/2 952/954/2 812/915/2 +f 922/953/2 668/952/2 823/955/2 952/954/2 +f 811/911/2 953/950/2 922/953/2 658/912/2 +f 657/908/2 921/949/2 953/950/2 811/911/2 +f 921/949/2 667/948/2 822/951/2 953/950/2 +f 810/907/2 954/946/2 921/949/2 657/908/2 +f 656/904/2 920/945/2 954/946/2 810/907/2 +f 920/945/2 666/944/2 821/947/2 954/946/2 +f 809/903/2 955/942/2 920/945/2 656/904/2 +f 655/900/2 919/941/2 955/942/2 809/903/2 +f 919/941/2 665/940/2 820/943/2 955/942/2 +f 808/899/2 956/938/2 919/941/2 655/900/2 +f 654/896/2 918/937/2 956/938/2 808/899/2 +f 918/937/2 664/936/2 819/939/2 956/938/2 +f 807/895/2 957/934/2 918/937/2 654/896/2 +f 552/1017/2 697/1018/2 957/934/2 807/895/2 +f 697/1018/2 553/1014/2 818/935/2 957/934/2 +f 805/891/2 958/930/2 917/933/2 653/892/2 +f 652/888/2 916/929/2 958/930/2 805/891/2 +f 916/929/2 662/928/2 816/931/2 958/930/2 +f 804/887/2 959/926/2 916/929/2 652/888/2 +f 651/884/2 915/925/2 959/926/2 804/887/2 +f 915/925/2 661/924/2 815/927/2 959/926/2 +f 803/883/2 960/922/2 915/925/2 651/884/2 +f 650/880/2 914/921/2 960/922/2 803/883/2 +f 914/921/2 660/920/2 814/923/2 960/922/2 +f 802/879/2 961/918/2 914/921/2 650/880/2 +f 649/876/2 913/917/2 961/918/2 802/879/2 +f 913/917/2 659/916/2 813/919/2 961/918/2 +f 801/875/2 962/914/2 913/917/2 649/876/2 +f 648/872/2 912/913/2 962/914/2 801/875/2 +f 912/913/2 658/912/2 812/915/2 962/914/2 +f 800/871/2 963/910/2 912/913/2 648/872/2 +f 647/868/2 911/909/2 963/910/2 800/871/2 +f 911/909/2 657/908/2 811/911/2 963/910/2 +f 799/867/2 964/906/2 911/909/2 647/868/2 +f 646/864/2 910/905/2 964/906/2 799/867/2 +f 910/905/2 656/904/2 810/907/2 964/906/2 +f 798/863/2 965/902/2 910/905/2 646/864/2 +f 645/860/2 909/901/2 965/902/2 798/863/2 +f 909/901/2 655/900/2 809/903/2 965/902/2 +f 797/859/2 966/898/2 909/901/2 645/860/2 +f 644/856/2 908/897/2 966/898/2 797/859/2 +f 908/897/2 654/896/2 808/899/2 966/898/2 +f 796/855/2 967/894/2 908/897/2 644/856/2 +f 551/1019/2 696/1020/2 967/894/2 796/855/2 +f 696/1020/2 552/1017/2 807/895/2 967/894/2 +f 794/851/2 968/890/2 907/893/2 643/852/2 +f 642/848/2 906/889/2 968/890/2 794/851/2 +f 906/889/2 652/888/2 805/891/2 968/890/2 +f 793/847/2 969/886/2 906/889/2 642/848/2 +f 641/844/2 905/885/2 969/886/2 793/847/2 +f 905/885/2 651/884/2 804/887/2 969/886/2 +f 792/843/2 970/882/2 905/885/2 641/844/2 +f 640/840/2 904/881/2 970/882/2 792/843/2 +f 904/881/2 650/880/2 803/883/2 970/882/2 +f 791/839/2 971/878/2 904/881/2 640/840/2 +f 639/836/2 903/877/2 971/878/2 791/839/2 +f 903/877/2 649/876/2 802/879/2 971/878/2 +f 790/835/2 972/874/2 903/877/2 639/836/2 +f 638/832/2 902/873/2 972/874/2 790/835/2 +f 902/873/2 648/872/2 801/875/2 972/874/2 +f 789/831/2 973/870/2 902/873/2 638/832/2 +f 637/828/2 901/869/2 973/870/2 789/831/2 +f 901/869/2 647/868/2 800/871/2 973/870/2 +f 788/827/2 974/866/2 901/869/2 637/828/2 +f 636/824/2 900/865/2 974/866/2 788/827/2 +f 900/865/2 646/864/2 799/867/2 974/866/2 +f 787/823/2 975/862/2 900/865/2 636/824/2 +f 635/820/2 899/861/2 975/862/2 787/823/2 +f 899/861/2 645/860/2 798/863/2 975/862/2 +f 786/819/2 976/858/2 899/861/2 635/820/2 +f 634/816/2 898/857/2 976/858/2 786/819/2 +f 898/857/2 644/856/2 797/859/2 976/858/2 +f 785/815/2 977/854/2 898/857/2 634/816/2 +f 550/1021/2 695/1022/2 977/854/2 785/815/2 +f 695/1022/2 551/1019/2 796/855/2 977/854/2 +f 783/811/2 978/850/2 897/853/2 633/812/2 +f 632/808/2 896/849/2 978/850/2 783/811/2 +f 896/849/2 642/848/2 794/851/2 978/850/2 +f 782/807/2 979/846/2 896/849/2 632/808/2 +f 631/804/2 895/845/2 979/846/2 782/807/2 +f 895/845/2 641/844/2 793/847/2 979/846/2 +f 781/803/2 980/842/2 895/845/2 631/804/2 +f 630/800/2 894/841/2 980/842/2 781/803/2 +f 894/841/2 640/840/2 792/843/2 980/842/2 +f 780/799/2 981/838/2 894/841/2 630/800/2 +f 629/796/2 893/837/2 981/838/2 780/799/2 +f 893/837/2 639/836/2 791/839/2 981/838/2 +f 779/795/2 982/834/2 893/837/2 629/796/2 +f 628/792/2 892/833/2 982/834/2 779/795/2 +f 892/833/2 638/832/2 790/835/2 982/834/2 +f 778/791/2 983/830/2 892/833/2 628/792/2 +f 627/788/2 891/829/2 983/830/2 778/791/2 +f 891/829/2 637/828/2 789/831/2 983/830/2 +f 777/787/2 984/826/2 891/829/2 627/788/2 +f 626/784/2 890/825/2 984/826/2 777/787/2 +f 890/825/2 636/824/2 788/827/2 984/826/2 +f 776/783/2 985/822/2 890/825/2 626/784/2 +f 625/780/2 889/821/2 985/822/2 776/783/2 +f 889/821/2 635/820/2 787/823/2 985/822/2 +f 775/779/2 986/818/2 889/821/2 625/780/2 +f 624/776/2 888/817/2 986/818/2 775/779/2 +f 888/817/2 634/816/2 786/819/2 986/818/2 +f 774/775/2 987/814/2 888/817/2 624/776/2 +f 549/1023/2 694/1024/2 987/814/2 774/775/2 +f 694/1024/2 550/1021/2 785/815/2 987/814/2 +f 772/771/2 988/810/2 887/813/2 623/772/2 +f 622/768/2 886/809/2 988/810/2 772/771/2 +f 886/809/2 632/808/2 783/811/2 988/810/2 +f 771/767/2 989/806/2 886/809/2 622/768/2 +f 621/764/2 885/805/2 989/806/2 771/767/2 +f 885/805/2 631/804/2 782/807/2 989/806/2 +f 770/763/2 990/802/2 885/805/2 621/764/2 +f 620/760/2 884/801/2 990/802/2 770/763/2 +f 884/801/2 630/800/2 781/803/2 990/802/2 +f 769/759/2 991/798/2 884/801/2 620/760/2 +f 619/756/2 883/797/2 991/798/2 769/759/2 +f 883/797/2 629/796/2 780/799/2 991/798/2 +f 768/755/2 992/794/2 883/797/2 619/756/2 +f 618/752/2 882/793/2 992/794/2 768/755/2 +f 882/793/2 628/792/2 779/795/2 992/794/2 +f 767/751/2 993/790/2 882/793/2 618/752/2 +f 617/748/2 881/789/2 993/790/2 767/751/2 +f 881/789/2 627/788/2 778/791/2 993/790/2 +f 766/747/2 994/786/2 881/789/2 617/748/2 +f 616/744/2 880/785/2 994/786/2 766/747/2 +f 880/785/2 626/784/2 777/787/2 994/786/2 +f 765/743/2 995/782/2 880/785/2 616/744/2 +f 615/740/2 879/781/2 995/782/2 765/743/2 +f 879/781/2 625/780/2 776/783/2 995/782/2 +f 764/739/2 996/778/2 879/781/2 615/740/2 +f 614/736/2 878/777/2 996/778/2 764/739/2 +f 878/777/2 624/776/2 775/779/2 996/778/2 +f 763/735/2 997/774/2 878/777/2 614/736/2 +f 548/1025/2 693/1026/2 997/774/2 763/735/2 +f 693/1026/2 549/1023/2 774/775/2 997/774/2 +f 761/731/2 998/770/2 877/773/2 613/732/2 +f 612/728/2 876/769/2 998/770/2 761/731/2 +f 876/769/2 622/768/2 772/771/2 998/770/2 +f 760/727/2 999/766/2 876/769/2 612/728/2 +f 611/724/2 875/765/2 999/766/2 760/727/2 +f 875/765/2 621/764/2 771/767/2 999/766/2 +f 759/723/2 1000/762/2 875/765/2 611/724/2 +f 610/720/2 874/761/2 1000/762/2 759/723/2 +f 874/761/2 620/760/2 770/763/2 1000/762/2 +f 758/719/2 1001/758/2 874/761/2 610/720/2 +f 609/716/2 873/757/2 1001/758/2 758/719/2 +f 873/757/2 619/756/2 769/759/2 1001/758/2 +f 757/715/2 1002/754/2 873/757/2 609/716/2 +f 608/712/2 872/753/2 1002/754/2 757/715/2 +f 872/753/2 618/752/2 768/755/2 1002/754/2 +f 756/711/2 1003/750/2 872/753/2 608/712/2 +f 607/708/2 871/749/2 1003/750/2 756/711/2 +f 871/749/2 617/748/2 767/751/2 1003/750/2 +f 755/707/2 1004/746/2 871/749/2 607/708/2 +f 606/704/2 870/745/2 1004/746/2 755/707/2 +f 870/745/2 616/744/2 766/747/2 1004/746/2 +f 754/703/2 1005/742/2 870/745/2 606/704/2 +f 605/700/2 869/741/2 1005/742/2 754/703/2 +f 869/741/2 615/740/2 765/743/2 1005/742/2 +f 753/699/2 1006/738/2 869/741/2 605/700/2 +f 604/696/2 868/737/2 1006/738/2 753/699/2 +f 868/737/2 614/736/2 764/739/2 1006/738/2 +f 752/695/2 1007/734/2 868/737/2 604/696/2 +f 547/1027/2 692/1028/2 1007/734/2 752/695/2 +f 692/1028/2 548/1025/2 763/735/2 1007/734/2 +f 750/691/2 1008/730/2 867/733/2 603/692/2 +f 602/688/2 866/729/2 1008/730/2 750/691/2 +f 866/729/2 612/728/2 761/731/2 1008/730/2 +f 749/687/2 1009/726/2 866/729/2 602/688/2 +f 601/684/2 865/725/2 1009/726/2 749/687/2 +f 865/725/2 611/724/2 760/727/2 1009/726/2 +f 748/683/2 1010/722/2 865/725/2 601/684/2 +f 600/680/2 864/721/2 1010/722/2 748/683/2 +f 864/721/2 610/720/2 759/723/2 1010/722/2 +f 747/679/2 1011/718/2 864/721/2 600/680/2 +f 599/676/2 863/717/2 1011/718/2 747/679/2 +f 863/717/2 609/716/2 758/719/2 1011/718/2 +f 746/675/2 1012/714/2 863/717/2 599/676/2 +f 598/672/2 862/713/2 1012/714/2 746/675/2 +f 862/713/2 608/712/2 757/715/2 1012/714/2 +f 745/671/2 1013/710/2 862/713/2 598/672/2 +f 597/668/2 861/709/2 1013/710/2 745/671/2 +f 861/709/2 607/708/2 756/711/2 1013/710/2 +f 744/667/2 1014/706/2 861/709/2 597/668/2 +f 596/664/2 860/705/2 1014/706/2 744/667/2 +f 860/705/2 606/704/2 755/707/2 1014/706/2 +f 743/663/2 1015/702/2 860/705/2 596/664/2 +f 595/660/2 859/701/2 1015/702/2 743/663/2 +f 859/701/2 605/700/2 754/703/2 1015/702/2 +f 742/659/2 1016/698/2 859/701/2 595/660/2 +f 594/656/2 858/697/2 1016/698/2 742/659/2 +f 858/697/2 604/696/2 753/699/2 1016/698/2 +f 741/655/2 1017/694/2 858/697/2 594/656/2 +f 546/1029/2 691/1030/2 1017/694/2 741/655/2 +f 691/1030/2 547/1027/2 752/695/2 1017/694/2 +f 739/651/2 1018/690/2 857/693/2 593/652/2 +f 592/648/2 856/689/2 1018/690/2 739/651/2 +f 856/689/2 602/688/2 750/691/2 1018/690/2 +f 738/647/2 1019/686/2 856/689/2 592/648/2 +f 591/644/2 855/685/2 1019/686/2 738/647/2 +f 855/685/2 601/684/2 749/687/2 1019/686/2 +f 737/643/2 1020/682/2 855/685/2 591/644/2 +f 590/640/2 854/681/2 1020/682/2 737/643/2 +f 854/681/2 600/680/2 748/683/2 1020/682/2 +f 736/639/2 1021/678/2 854/681/2 590/640/2 +f 589/636/2 853/677/2 1021/678/2 736/639/2 +f 853/677/2 599/676/2 747/679/2 1021/678/2 +f 735/635/2 1022/674/2 853/677/2 589/636/2 +f 588/632/2 852/673/2 1022/674/2 735/635/2 +f 852/673/2 598/672/2 746/675/2 1022/674/2 +f 734/631/2 1023/670/2 852/673/2 588/632/2 +f 587/628/2 851/669/2 1023/670/2 734/631/2 +f 851/669/2 597/668/2 745/671/2 1023/670/2 +f 733/627/2 1024/666/2 851/669/2 587/628/2 +f 586/624/2 850/665/2 1024/666/2 733/627/2 +f 850/665/2 596/664/2 744/667/2 1024/666/2 +f 732/623/2 1025/662/2 850/665/2 586/624/2 +f 585/620/2 849/661/2 1025/662/2 732/623/2 +f 849/661/2 595/660/2 743/663/2 1025/662/2 +f 731/619/2 1026/658/2 849/661/2 585/620/2 +f 584/616/2 848/657/2 1026/658/2 731/619/2 +f 848/657/2 594/656/2 742/659/2 1026/658/2 +f 730/615/2 1027/654/2 848/657/2 584/616/2 +f 545/1031/2 690/1032/2 1027/654/2 730/615/2 +f 690/1032/2 546/1029/2 741/655/2 1027/654/2 +f 728/611/2 1028/650/2 847/653/2 583/612/2 +f 582/608/2 846/649/2 1028/650/2 728/611/2 +f 846/649/2 592/648/2 739/651/2 1028/650/2 +f 727/607/2 1029/646/2 846/649/2 582/608/2 +f 581/604/2 845/645/2 1029/646/2 727/607/2 +f 845/645/2 591/644/2 738/647/2 1029/646/2 +f 726/603/2 1030/642/2 845/645/2 581/604/2 +f 580/600/2 844/641/2 1030/642/2 726/603/2 +f 844/641/2 590/640/2 737/643/2 1030/642/2 +f 725/599/2 1031/638/2 844/641/2 580/600/2 +f 579/596/2 843/637/2 1031/638/2 725/599/2 +f 843/637/2 589/636/2 736/639/2 1031/638/2 +f 724/595/2 1032/634/2 843/637/2 579/596/2 +f 578/592/2 842/633/2 1032/634/2 724/595/2 +f 842/633/2 588/632/2 735/635/2 1032/634/2 +f 723/591/2 1033/630/2 842/633/2 578/592/2 +f 577/588/2 841/629/2 1033/630/2 723/591/2 +f 841/629/2 587/628/2 734/631/2 1033/630/2 +f 722/587/2 1034/626/2 841/629/2 577/588/2 +f 576/584/2 840/625/2 1034/626/2 722/587/2 +f 840/625/2 586/624/2 733/627/2 1034/626/2 +f 721/583/2 1035/622/2 840/625/2 576/584/2 +f 575/580/2 839/621/2 1035/622/2 721/583/2 +f 839/621/2 585/620/2 732/623/2 1035/622/2 +f 720/579/2 1036/618/2 839/621/2 575/580/2 +f 574/576/2 838/617/2 1036/618/2 720/579/2 +f 838/617/2 584/616/2 731/619/2 1036/618/2 +f 719/575/2 1037/614/2 838/617/2 574/576/2 +f 544/1033/2 689/1034/2 1037/614/2 719/575/2 +f 689/1034/2 545/1031/2 730/615/2 1037/614/2 +f 687/1035/2 1038/610/2 837/613/2 543/1036/2 +f 542/1037/2 836/609/2 1038/610/2 687/1035/2 +f 836/609/2 582/608/2 728/611/2 1038/610/2 +f 686/1038/2 1039/606/2 836/609/2 542/1037/2 +f 541/1039/2 835/605/2 1039/606/2 686/1038/2 +f 835/605/2 581/604/2 727/607/2 1039/606/2 +f 685/1040/2 1040/602/2 835/605/2 541/1039/2 +f 540/1041/2 834/601/2 1040/602/2 685/1040/2 +f 834/601/2 580/600/2 726/603/2 1040/602/2 +f 684/1042/2 1041/598/2 834/601/2 540/1041/2 +f 539/1043/2 833/597/2 1041/598/2 684/1042/2 +f 833/597/2 579/596/2 725/599/2 1041/598/2 +f 683/1044/2 1042/594/2 833/597/2 539/1043/2 +f 538/1045/2 832/593/2 1042/594/2 683/1044/2 +f 832/593/2 578/592/2 724/595/2 1042/594/2 +f 682/1046/2 1043/590/2 832/593/2 538/1045/2 +f 537/1047/2 831/589/2 1043/590/2 682/1046/2 +f 831/589/2 577/588/2 723/591/2 1043/590/2 +f 681/1048/2 1044/586/2 831/589/2 537/1047/2 +f 536/1049/2 830/585/2 1044/586/2 681/1048/2 +f 830/585/2 576/584/2 722/587/2 1044/586/2 +f 680/1050/2 1045/582/2 830/585/2 536/1049/2 +f 535/1051/2 829/581/2 1045/582/2 680/1050/2 +f 829/581/2 575/580/2 721/583/2 1045/582/2 +f 679/1052/2 1046/578/2 829/581/2 535/1051/2 +f 534/1053/2 828/577/2 1046/578/2 679/1052/2 +f 828/577/2 574/576/2 720/579/2 1046/578/2 +f 678/1054/2 1047/574/2 828/577/2 534/1053/2 +f 530/1055/2 688/1056/2 1047/574/2 678/1054/2 +f 688/1056/2 544/1033/2 719/575/2 1047/574/2 +f 806/567/2 1048/570/2 717/573/2 572/568/2 +f 663/932/2 927/973/2 1048/570/2 806/567/2 +f 927/973/2 673/972/2 817/571/2 1048/570/2 +f 795/563/2 1049/566/2 716/569/2 571/564/2 +f 653/892/2 917/933/2 1049/566/2 795/563/2 +f 917/933/2 663/932/2 806/567/2 1049/566/2 +f 784/559/2 1050/562/2 715/565/2 570/560/2 +f 643/852/2 907/893/2 1050/562/2 784/559/2 +f 907/893/2 653/892/2 795/563/2 1050/562/2 +f 773/555/2 1051/558/2 714/561/2 569/556/2 +f 633/812/2 897/853/2 1051/558/2 773/555/2 +f 897/853/2 643/852/2 784/559/2 1051/558/2 +f 762/551/2 1052/554/2 713/557/2 568/552/2 +f 623/772/2 887/813/2 1052/554/2 762/551/2 +f 887/813/2 633/812/2 773/555/2 1052/554/2 +f 751/547/2 1053/550/2 712/553/2 567/548/2 +f 613/732/2 877/773/2 1053/550/2 751/547/2 +f 877/773/2 623/772/2 762/551/2 1053/550/2 +f 740/543/2 1054/546/2 711/549/2 566/544/2 +f 603/692/2 867/733/2 1054/546/2 740/543/2 +f 867/733/2 613/732/2 751/547/2 1054/546/2 +f 729/539/2 1055/542/2 710/545/2 565/540/2 +f 593/652/2 857/693/2 1055/542/2 729/539/2 +f 857/693/2 603/692/2 740/543/2 1055/542/2 +f 718/535/2 1056/538/2 709/541/2 564/536/2 +f 583/612/2 847/653/2 1056/538/2 718/535/2 +f 847/653/2 593/652/2 729/539/2 1056/538/2 +f 674/1057/2 1057/534/2 708/537/2 532/1058/2 +f 543/1036/2 837/613/2 1057/534/2 674/1057/2 +f 837/613/2 583/612/2 718/535/2 1057/534/2 +f 817/571/2 1058/530/2 677/533/2 573/572/2 +f 673/972/2 937/1013/2 1058/530/2 817/571/2 +f 937/1013/2 563/1012/2 676/531/2 1058/530/2 +o Plane.002 +v -4.000000 0.000000 -13.000000 +v 4.000000 0.000000 -13.000000 +v -4.000000 -0.000000 -21.000000 +v 4.000000 -0.000000 -21.000000 +v -4.000000 0.000000 -13.727273 +v -4.000000 0.000000 -14.454545 +v -4.000000 0.000000 -15.181818 +v -4.000000 0.000000 -15.909091 +v -4.000000 0.000000 -16.636364 +v -4.000000 -0.000000 -17.363636 +v -4.000000 -0.000000 -18.090908 +v -4.000000 -0.000000 -18.818182 +v -4.000000 -0.000000 -19.545456 +v -4.000000 -0.000000 -20.272728 +v -3.272727 0.000000 -13.000000 +v -2.545455 0.000000 -13.000000 +v -1.818182 0.000000 -13.000000 +v -1.090909 0.000000 -13.000000 +v -0.363636 0.000000 -13.000000 +v 0.363636 0.000000 -13.000000 +v 1.090909 0.000000 -13.000000 +v 1.818182 0.000000 -13.000000 +v 2.545455 0.000000 -13.000000 +v 3.272727 0.000000 -13.000000 +v 4.000000 0.000000 -13.727273 +v 4.000000 0.000000 -14.454545 +v 4.000000 0.000000 -15.181818 +v 4.000000 0.000000 -15.909091 +v 4.000000 0.000000 -16.636364 +v 4.000000 -0.000000 -17.363636 +v 4.000000 -0.000000 -18.090908 +v 4.000000 -0.000000 -18.818182 +v 4.000000 -0.000000 -19.545456 +v 4.000000 -0.000000 -20.272728 +v -3.272727 -0.000000 -21.000000 +v -2.545455 -0.000000 -21.000000 +v -1.818182 -0.000000 -21.000000 +v -1.090909 -0.000000 -21.000000 +v -0.363636 -0.000000 -21.000000 +v 0.363636 -0.000000 -21.000000 +v 1.090909 -0.000000 -21.000000 +v 1.818182 -0.000000 -21.000000 +v 2.545455 -0.000000 -21.000000 +v 3.272727 -0.000000 -21.000000 +v -3.272727 0.000000 -13.727273 +v -3.272727 0.000000 -14.454545 +v -3.272727 0.000000 -15.181818 +v -3.272727 0.000000 -15.909091 +v -3.272727 0.000000 -16.636364 +v -3.272727 -0.000000 -17.363636 +v -3.272727 -0.000000 -18.090908 +v -3.272727 -0.000000 -18.818182 +v -3.272727 -0.000000 -19.545456 +v -3.272727 -0.000000 -20.272728 +v -2.545455 0.000000 -13.727273 +v -2.545455 0.000000 -14.454545 +v -2.545455 0.000000 -15.181818 +v -2.545455 0.000000 -15.909091 +v -2.545455 0.000000 -16.636364 +v -2.545455 -0.000000 -17.363636 +v -2.545455 -0.000000 -18.090908 +v -2.545455 -0.000000 -18.818182 +v -2.545455 -0.000000 -19.545456 +v -2.545455 -0.000000 -20.272728 +v -1.818182 0.000000 -13.727273 +v -1.818182 0.000000 -14.454545 +v -1.818182 0.000000 -15.181818 +v -1.818182 0.000000 -15.909091 +v -1.818182 0.000000 -16.636364 +v -1.818182 -0.000000 -17.363636 +v -1.818182 -0.000000 -18.090908 +v -1.818182 -0.000000 -18.818182 +v -1.818182 -0.000000 -19.545456 +v -1.818182 -0.000000 -20.272728 +v -1.090909 0.000000 -13.727273 +v -1.090909 0.000000 -14.454545 +v -1.090909 0.000000 -15.181818 +v -1.090909 0.000000 -15.909091 +v -1.090909 0.000000 -16.636364 +v -1.090909 -0.000000 -17.363636 +v -1.090909 -0.000000 -18.090908 +v -1.090909 -0.000000 -18.818182 +v -1.090909 -0.000000 -19.545456 +v -1.090909 -0.000000 -20.272728 +v -0.363636 0.000000 -13.727273 +v -0.363636 0.000000 -14.454545 +v -0.363636 0.000000 -15.181818 +v -0.363636 0.000000 -15.909091 +v -0.363636 0.000000 -16.636364 +v -0.363636 -0.000000 -17.363636 +v -0.363636 -0.000000 -18.090908 +v -0.363636 -0.000000 -18.818182 +v -0.363636 -0.000000 -19.545456 +v -0.363636 -0.000000 -20.272728 +v 0.363636 0.000000 -13.727273 +v 0.363636 0.000000 -14.454545 +v 0.363636 0.000000 -15.181818 +v 0.363636 0.000000 -15.909091 +v 0.363636 0.000000 -16.636364 +v 0.363636 -0.000000 -17.363636 +v 0.363636 -0.000000 -18.090908 +v 0.363636 -0.000000 -18.818182 +v 0.363636 -0.000000 -19.545456 +v 0.363636 -0.000000 -20.272728 +v 1.090909 0.000000 -13.727273 +v 1.090909 0.000000 -14.454545 +v 1.090909 0.000000 -15.181818 +v 1.090909 0.000000 -15.909091 +v 1.090909 0.000000 -16.636364 +v 1.090909 -0.000000 -17.363636 +v 1.090909 -0.000000 -18.090908 +v 1.090909 -0.000000 -18.818182 +v 1.090909 -0.000000 -19.545456 +v 1.090909 -0.000000 -20.272728 +v 1.818182 0.000000 -13.727273 +v 1.818182 0.000000 -14.454545 +v 1.818182 0.000000 -15.181818 +v 1.818182 0.000000 -15.909091 +v 1.818182 0.000000 -16.636364 +v 1.818182 -0.000000 -17.363636 +v 1.818182 -0.000000 -18.090908 +v 1.818182 -0.000000 -18.818182 +v 1.818182 -0.000000 -19.545456 +v 1.818182 -0.000000 -20.272728 +v 2.545455 0.000000 -13.727273 +v 2.545455 0.000000 -14.454545 +v 2.545455 0.000000 -15.181818 +v 2.545455 0.000000 -15.909091 +v 2.545455 0.000000 -16.636364 +v 2.545455 -0.000000 -17.363636 +v 2.545455 -0.000000 -18.090908 +v 2.545455 -0.000000 -18.818182 +v 2.545455 -0.000000 -19.545456 +v 2.545455 -0.000000 -20.272728 +v 3.272727 0.000000 -13.727273 +v 3.272727 0.000000 -14.454545 +v 3.272727 0.000000 -15.181818 +v 3.272727 0.000000 -15.909091 +v 3.272727 0.000000 -16.636364 +v 3.272727 -0.000000 -17.363636 +v 3.272727 -0.000000 -18.090908 +v 3.272727 -0.000000 -18.818182 +v 3.272727 -0.000000 -19.545456 +v 3.272727 -0.000000 -20.272728 +v -4.000000 -0.000000 -20.636364 +v 3.636364 0.000000 -13.000000 +v 4.000000 -0.000000 -20.636364 +v 3.636364 -0.000000 -21.000000 +v -4.000000 0.000000 -13.363636 +v -4.000000 0.000000 -14.090909 +v -4.000000 0.000000 -14.818182 +v -4.000000 0.000000 -15.545455 +v -4.000000 0.000000 -16.272728 +v -4.000000 0.000000 -17.000000 +v -4.000000 -0.000000 -17.727272 +v -4.000000 -0.000000 -18.454544 +v -4.000000 -0.000000 -19.181818 +v -4.000000 -0.000000 -19.909092 +v -3.636364 0.000000 -13.000000 +v -2.909091 0.000000 -13.000000 +v -2.181818 0.000000 -13.000000 +v -1.454545 0.000000 -13.000000 +v -0.727273 0.000000 -13.000000 +v 0.000000 0.000000 -13.000000 +v 0.727273 0.000000 -13.000000 +v 1.454545 0.000000 -13.000000 +v 2.181818 0.000000 -13.000000 +v 2.909091 0.000000 -13.000000 +v 4.000000 0.000000 -13.363636 +v 4.000000 0.000000 -14.090909 +v 4.000000 0.000000 -14.818182 +v 4.000000 0.000000 -15.545455 +v 4.000000 0.000000 -16.272728 +v 4.000000 0.000000 -17.000000 +v 4.000000 -0.000000 -17.727272 +v 4.000000 -0.000000 -18.454544 +v 4.000000 -0.000000 -19.181818 +v 4.000000 -0.000000 -19.909092 +v -3.636364 -0.000000 -21.000000 +v -2.909091 -0.000000 -21.000000 +v -2.181818 -0.000000 -21.000000 +v -1.454545 -0.000000 -21.000000 +v -0.727273 -0.000000 -21.000000 +v 0.000000 -0.000000 -21.000000 +v 0.727273 -0.000000 -21.000000 +v 1.454545 -0.000000 -21.000000 +v 2.181818 -0.000000 -21.000000 +v 2.909091 -0.000000 -21.000000 +v -3.272727 -0.000000 -20.636364 +v -3.272727 0.000000 -13.363636 +v -3.272727 0.000000 -14.090909 +v -3.272727 0.000000 -14.818182 +v -3.272727 0.000000 -15.545455 +v -3.272727 0.000000 -16.272728 +v -3.272727 0.000000 -17.000000 +v -3.272727 -0.000000 -17.727272 +v -3.272727 -0.000000 -18.454544 +v -3.272727 -0.000000 -19.181818 +v -3.272727 -0.000000 -19.909092 +v -2.545455 -0.000000 -20.636364 +v -2.545455 0.000000 -13.363636 +v -2.545455 0.000000 -14.090909 +v -2.545455 0.000000 -14.818182 +v -2.545455 0.000000 -15.545455 +v -2.545455 0.000000 -16.272728 +v -2.545455 0.000000 -17.000000 +v -2.545455 -0.000000 -17.727272 +v -2.545455 -0.000000 -18.454544 +v -2.545455 -0.000000 -19.181818 +v -2.545455 -0.000000 -19.909092 +v -1.818182 -0.000000 -20.636364 +v -1.818182 0.000000 -13.363636 +v -1.818182 0.000000 -14.090909 +v -1.818182 0.000000 -14.818182 +v -1.818182 0.000000 -15.545455 +v -1.818182 0.000000 -16.272728 +v -1.818182 0.000000 -17.000000 +v -1.818182 -0.000000 -17.727272 +v -1.818182 -0.000000 -18.454544 +v -1.818182 -0.000000 -19.181818 +v -1.818182 -0.000000 -19.909092 +v -1.090909 -0.000000 -20.636364 +v -1.090909 0.000000 -13.363636 +v -1.090909 0.000000 -14.090909 +v -1.090909 0.000000 -14.818182 +v -1.090909 0.000000 -15.545455 +v -1.090909 0.000000 -16.272728 +v -1.090909 0.000000 -17.000000 +v -1.090909 -0.000000 -17.727272 +v -1.090909 -0.000000 -18.454544 +v -1.090909 -0.000000 -19.181818 +v -1.090909 -0.000000 -19.909092 +v -0.363636 -0.000000 -20.636364 +v -0.363636 0.000000 -13.363636 +v -0.363636 0.000000 -14.090909 +v -0.363636 0.000000 -14.818182 +v -0.363636 0.000000 -15.545455 +v -0.363636 0.000000 -16.272728 +v -0.363636 0.000000 -17.000000 +v -0.363636 -0.000000 -17.727272 +v -0.363636 -0.000000 -18.454544 +v -0.363636 -0.000000 -19.181818 +v -0.363636 -0.000000 -19.909092 +v 0.363636 -0.000000 -20.636364 +v 0.363636 0.000000 -13.363636 +v 0.363636 0.000000 -14.090909 +v 0.363636 0.000000 -14.818182 +v 0.363636 0.000000 -15.545455 +v 0.363636 0.000000 -16.272728 +v 0.363636 0.000000 -17.000000 +v 0.363636 -0.000000 -17.727272 +v 0.363636 -0.000000 -18.454544 +v 0.363636 -0.000000 -19.181818 +v 0.363636 -0.000000 -19.909092 +v 1.090909 -0.000000 -20.636364 +v 1.090909 0.000000 -13.363636 +v 1.090909 0.000000 -14.090909 +v 1.090909 0.000000 -14.818182 +v 1.090909 0.000000 -15.545455 +v 1.090909 0.000000 -16.272728 +v 1.090909 0.000000 -17.000000 +v 1.090909 -0.000000 -17.727272 +v 1.090909 -0.000000 -18.454544 +v 1.090909 -0.000000 -19.181818 +v 1.090909 -0.000000 -19.909092 +v 1.818182 -0.000000 -20.636364 +v 1.818182 0.000000 -13.363636 +v 1.818182 0.000000 -14.090909 +v 1.818182 0.000000 -14.818182 +v 1.818182 0.000000 -15.545455 +v 1.818182 0.000000 -16.272728 +v 1.818182 0.000000 -17.000000 +v 1.818182 -0.000000 -17.727272 +v 1.818182 -0.000000 -18.454544 +v 1.818182 -0.000000 -19.181818 +v 1.818182 -0.000000 -19.909092 +v 2.545455 -0.000000 -20.636364 +v 2.545455 0.000000 -13.363636 +v 2.545455 0.000000 -14.090909 +v 2.545455 0.000000 -14.818182 +v 2.545455 0.000000 -15.545455 +v 2.545455 0.000000 -16.272728 +v 2.545455 0.000000 -17.000000 +v 2.545455 -0.000000 -17.727272 +v 2.545455 -0.000000 -18.454544 +v 2.545455 -0.000000 -19.181818 +v 2.545455 -0.000000 -19.909092 +v 3.272727 -0.000000 -20.636364 +v 3.272727 0.000000 -13.363636 +v 3.272727 0.000000 -14.090909 +v 3.272727 0.000000 -14.818182 +v 3.272727 0.000000 -15.545455 +v 3.272727 0.000000 -16.272728 +v 3.272727 0.000000 -17.000000 +v 3.272727 -0.000000 -17.727272 +v 3.272727 -0.000000 -18.454544 +v 3.272727 -0.000000 -19.181818 +v 3.272727 -0.000000 -19.909092 +v -3.636364 0.000000 -13.727273 +v -3.636364 0.000000 -14.454545 +v -3.636364 0.000000 -15.181818 +v -3.636364 0.000000 -15.909091 +v -3.636364 0.000000 -16.636364 +v -3.636364 -0.000000 -17.363636 +v -3.636364 -0.000000 -18.090908 +v -3.636364 -0.000000 -18.818182 +v -3.636364 -0.000000 -19.545456 +v -3.636364 -0.000000 -20.272728 +v -2.909091 0.000000 -13.727273 +v -2.909091 0.000000 -14.454545 +v -2.909091 0.000000 -15.181818 +v -2.909091 0.000000 -15.909091 +v -2.909091 0.000000 -16.636364 +v -2.909091 -0.000000 -17.363636 +v -2.909091 -0.000000 -18.090908 +v -2.909091 -0.000000 -18.818182 +v -2.909091 -0.000000 -19.545456 +v -2.909091 -0.000000 -20.272728 +v -2.181818 0.000000 -13.727273 +v -2.181818 0.000000 -14.454545 +v -2.181818 0.000000 -15.181818 +v -2.181818 0.000000 -15.909091 +v -2.181818 0.000000 -16.636364 +v -2.181818 -0.000000 -17.363636 +v -2.181818 -0.000000 -18.090908 +v -2.181818 -0.000000 -18.818182 +v -2.181818 -0.000000 -19.545456 +v -2.181818 -0.000000 -20.272728 +v -1.454545 0.000000 -13.727273 +v -1.454545 0.000000 -14.454545 +v -1.454545 0.000000 -15.181818 +v -1.454545 0.000000 -15.909091 +v -1.454545 0.000000 -16.636364 +v -1.454545 -0.000000 -17.363636 +v -1.454545 -0.000000 -18.090908 +v -1.454545 -0.000000 -18.818182 +v -1.454545 -0.000000 -19.545456 +v -1.454545 -0.000000 -20.272728 +v -0.727273 0.000000 -13.727273 +v -0.727273 0.000000 -14.454545 +v -0.727273 0.000000 -15.181818 +v -0.727273 0.000000 -15.909091 +v -0.727273 0.000000 -16.636364 +v -0.727273 -0.000000 -17.363636 +v -0.727273 -0.000000 -18.090908 +v -0.727273 -0.000000 -18.818182 +v -0.727273 -0.000000 -19.545456 +v -0.727273 -0.000000 -20.272728 +v 0.000000 0.000000 -13.727273 +v 0.000000 0.000000 -14.454545 +v 0.000000 0.000000 -15.181818 +v 0.000000 0.000000 -15.909091 +v 0.000000 0.000000 -16.636364 +v 0.000000 -0.000000 -17.363636 +v 0.000000 -0.000000 -18.090908 +v 0.000000 -0.000000 -18.818182 +v 0.000000 -0.000000 -19.545456 +v 0.000000 -0.000000 -20.272728 +v 0.727273 0.000000 -13.727273 +v 0.727273 0.000000 -14.454545 +v 0.727273 0.000000 -15.181818 +v 0.727273 0.000000 -15.909091 +v 0.727273 0.000000 -16.636364 +v 0.727273 -0.000000 -17.363636 +v 0.727273 -0.000000 -18.090908 +v 0.727273 -0.000000 -18.818182 +v 0.727273 -0.000000 -19.545456 +v 0.727273 -0.000000 -20.272728 +v 1.454545 0.000000 -13.727273 +v 1.454545 0.000000 -14.454545 +v 1.454545 0.000000 -15.181818 +v 1.454545 0.000000 -15.909091 +v 1.454545 0.000000 -16.636364 +v 1.454545 -0.000000 -17.363636 +v 1.454545 -0.000000 -18.090908 +v 1.454545 -0.000000 -18.818182 +v 1.454545 -0.000000 -19.545456 +v 1.454545 -0.000000 -20.272728 +v 2.181818 0.000000 -13.727273 +v 2.181818 0.000000 -14.454545 +v 2.181818 0.000000 -15.181818 +v 2.181818 0.000000 -15.909091 +v 2.181818 0.000000 -16.636364 +v 2.181818 -0.000000 -17.363636 +v 2.181818 -0.000000 -18.090908 +v 2.181818 -0.000000 -18.818182 +v 2.181818 -0.000000 -19.545456 +v 2.181818 -0.000000 -20.272728 +v 2.909091 0.000000 -13.727273 +v 2.909091 0.000000 -14.454545 +v 2.909091 0.000000 -15.181818 +v 2.909091 0.000000 -15.909091 +v 2.909091 0.000000 -16.636364 +v 2.909091 -0.000000 -17.363636 +v 2.909091 -0.000000 -18.090908 +v 2.909091 -0.000000 -18.818182 +v 2.909091 -0.000000 -19.545456 +v 2.909091 -0.000000 -20.272728 +v 3.636364 0.000000 -13.727273 +v 3.636364 0.000000 -14.454545 +v 3.636364 0.000000 -15.181818 +v 3.636364 0.000000 -15.909091 +v 3.636364 0.000000 -16.636364 +v 3.636364 -0.000000 -17.363636 +v 3.636364 -0.000000 -18.090908 +v 3.636364 -0.000000 -18.818182 +v 3.636364 -0.000000 -19.545456 +v 3.636364 -0.000000 -20.272728 +v 3.636364 -0.000000 -19.909092 +v 3.636364 -0.000000 -19.181818 +v 3.636364 -0.000000 -18.454544 +v 3.636364 -0.000000 -17.727272 +v 3.636364 0.000000 -17.000000 +v 3.636364 0.000000 -16.272728 +v 3.636364 0.000000 -15.545455 +v 3.636364 0.000000 -14.818182 +v 3.636364 0.000000 -14.090909 +v 3.636364 0.000000 -13.363636 +v 2.909091 -0.000000 -19.909092 +v 2.909091 -0.000000 -19.181818 +v 2.909091 -0.000000 -18.454544 +v 2.909091 -0.000000 -17.727272 +v 2.909091 0.000000 -17.000000 +v 2.909091 0.000000 -16.272728 +v 2.909091 0.000000 -15.545455 +v 2.909091 0.000000 -14.818182 +v 2.909091 0.000000 -14.090909 +v 2.909091 0.000000 -13.363636 +v 2.181818 -0.000000 -19.909092 +v 2.181818 -0.000000 -19.181818 +v 2.181818 -0.000000 -18.454544 +v 2.181818 -0.000000 -17.727272 +v 2.181818 0.000000 -17.000000 +v 2.181818 0.000000 -16.272728 +v 2.181818 0.000000 -15.545455 +v 2.181818 0.000000 -14.818182 +v 2.181818 0.000000 -14.090909 +v 2.181818 0.000000 -13.363636 +v 1.454545 -0.000000 -19.909092 +v 1.454545 -0.000000 -19.181818 +v 1.454545 -0.000000 -18.454544 +v 1.454545 -0.000000 -17.727272 +v 1.454545 0.000000 -17.000000 +v 1.454545 0.000000 -16.272728 +v 1.454545 0.000000 -15.545455 +v 1.454545 0.000000 -14.818182 +v 1.454545 0.000000 -14.090909 +v 1.454545 0.000000 -13.363636 +v 0.727273 -0.000000 -19.909092 +v 0.727273 -0.000000 -19.181818 +v 0.727273 -0.000000 -18.454544 +v 0.727273 -0.000000 -17.727272 +v 0.727273 0.000000 -17.000000 +v 0.727273 0.000000 -16.272728 +v 0.727273 0.000000 -15.545455 +v 0.727273 0.000000 -14.818182 +v 0.727273 0.000000 -14.090909 +v 0.727273 0.000000 -13.363636 +v 0.000000 -0.000000 -19.909092 +v 0.000000 -0.000000 -19.181818 +v 0.000000 -0.000000 -18.454544 +v 0.000000 -0.000000 -17.727272 +v 0.000000 0.000000 -17.000000 +v 0.000000 0.000000 -16.272728 +v 0.000000 0.000000 -15.545455 +v 0.000000 0.000000 -14.818182 +v 0.000000 0.000000 -14.090909 +v 0.000000 0.000000 -13.363636 +v -0.727273 -0.000000 -19.909092 +v -0.727273 -0.000000 -19.181818 +v -0.727273 -0.000000 -18.454544 +v -0.727273 -0.000000 -17.727272 +v -0.727273 0.000000 -17.000000 +v -0.727273 0.000000 -16.272728 +v -0.727273 0.000000 -15.545455 +v -0.727273 0.000000 -14.818182 +v -0.727273 0.000000 -14.090909 +v -0.727273 0.000000 -13.363636 +v -1.454545 -0.000000 -19.909092 +v -1.454545 -0.000000 -19.181818 +v -1.454545 -0.000000 -18.454544 +v -1.454545 -0.000000 -17.727272 +v -1.454545 0.000000 -17.000000 +v -1.454545 0.000000 -16.272728 +v -1.454545 0.000000 -15.545455 +v -1.454545 0.000000 -14.818182 +v -1.454545 0.000000 -14.090909 +v -1.454545 0.000000 -13.363636 +v -2.181818 -0.000000 -19.909092 +v -2.181818 -0.000000 -19.181818 +v -2.181818 -0.000000 -18.454544 +v -2.181818 -0.000000 -17.727272 +v -2.181818 0.000000 -17.000000 +v -2.181818 0.000000 -16.272728 +v -2.181818 0.000000 -15.545455 +v -2.181818 0.000000 -14.818182 +v -2.181818 0.000000 -14.090909 +v -2.181818 0.000000 -13.363636 +v -2.909091 -0.000000 -19.909092 +v -2.909091 -0.000000 -19.181818 +v -2.909091 -0.000000 -18.454544 +v -2.909091 -0.000000 -17.727272 +v -2.909091 0.000000 -17.000000 +v -2.909091 0.000000 -16.272728 +v -2.909091 0.000000 -15.545455 +v -2.909091 0.000000 -14.818182 +v -2.909091 0.000000 -14.090909 +v -2.909091 0.000000 -13.363636 +v -3.636364 -0.000000 -19.909092 +v -3.636364 -0.000000 -19.181818 +v -3.636364 -0.000000 -18.454544 +v -3.636364 -0.000000 -17.727272 +v -3.636364 0.000000 -17.000000 +v -3.636364 0.000000 -16.272728 +v -3.636364 0.000000 -15.545455 +v -3.636364 0.000000 -14.818182 +v -3.636364 0.000000 -14.090909 +v -3.636364 0.000000 -13.363636 +v 2.909091 -0.000000 -20.636364 +v 2.181818 -0.000000 -20.636364 +v 1.454545 -0.000000 -20.636364 +v 0.727273 -0.000000 -20.636364 +v 0.000000 -0.000000 -20.636364 +v -0.727273 -0.000000 -20.636364 +v -1.454545 -0.000000 -20.636364 +v -2.181818 -0.000000 -20.636364 +v -2.909091 -0.000000 -20.636364 +v -3.636364 -0.000000 -20.636364 +v 3.636364 -0.000000 -20.636364 +vn -0.0000 1.0000 -0.0000 +vt 0.954454 0.954455 +vt 0.999900 0.954455 +vt 0.999900 0.999900 +vt 0.954454 0.999900 +vt 0.045546 0.954454 +vt 0.090991 0.954454 +vt 0.090991 0.999900 +vt 0.045546 0.999900 +vt 0.136436 0.954454 +vt 0.181882 0.954454 +vt 0.181882 0.999900 +vt 0.136436 0.999900 +vt 0.227327 0.954454 +vt 0.272773 0.954454 +vt 0.272773 0.999900 +vt 0.227327 0.999900 +vt 0.318218 0.954454 +vt 0.363664 0.954454 +vt 0.363664 0.999900 +vt 0.318218 0.999900 +vt 0.409109 0.954454 +vt 0.454555 0.954454 +vt 0.454555 0.999900 +vt 0.409109 0.999900 +vt 0.500000 0.954454 +vt 0.545445 0.954454 +vt 0.545445 0.999900 +vt 0.500000 0.999900 +vt 0.590891 0.954454 +vt 0.636336 0.954454 +vt 0.636336 0.999900 +vt 0.590891 0.999900 +vt 0.681782 0.954454 +vt 0.727227 0.954454 +vt 0.727227 0.999900 +vt 0.681782 0.999900 +vt 0.772673 0.954454 +vt 0.818118 0.954454 +vt 0.818118 0.999900 +vt 0.772673 0.999900 +vt 0.863564 0.954455 +vt 0.909009 0.954455 +vt 0.909009 0.999900 +vt 0.863564 0.999900 +vt 0.045546 0.045546 +vt 0.090991 0.045546 +vt 0.090991 0.090991 +vt 0.045546 0.090991 +vt 0.045546 0.136436 +vt 0.090991 0.136436 +vt 0.090991 0.181882 +vt 0.045546 0.181882 +vt 0.045546 0.227327 +vt 0.090991 0.227327 +vt 0.090991 0.272773 +vt 0.045546 0.272773 +vt 0.045546 0.318218 +vt 0.090991 0.318218 +vt 0.090991 0.363664 +vt 0.045546 0.363664 +vt 0.045546 0.409109 +vt 0.090991 0.409109 +vt 0.090991 0.454555 +vt 0.045546 0.454555 +vt 0.045546 0.500000 +vt 0.090991 0.500000 +vt 0.090991 0.545446 +vt 0.045546 0.545446 +vt 0.045545 0.590891 +vt 0.090991 0.590891 +vt 0.090991 0.636336 +vt 0.045546 0.636336 +vt 0.045546 0.681782 +vt 0.090991 0.681782 +vt 0.090991 0.727227 +vt 0.045546 0.727227 +vt 0.045546 0.772673 +vt 0.090991 0.772673 +vt 0.090991 0.818118 +vt 0.045546 0.818118 +vt 0.045546 0.863564 +vt 0.090991 0.863564 +vt 0.090991 0.909009 +vt 0.045546 0.909009 +vt 0.136436 0.045546 +vt 0.181882 0.045546 +vt 0.181882 0.090991 +vt 0.136436 0.090991 +vt 0.136436 0.136436 +vt 0.181882 0.136436 +vt 0.181882 0.181882 +vt 0.136436 0.181882 +vt 0.136436 0.227327 +vt 0.181882 0.227327 +vt 0.181882 0.272773 +vt 0.136436 0.272773 +vt 0.136436 0.318218 +vt 0.181882 0.318218 +vt 0.181882 0.363664 +vt 0.136436 0.363664 +vt 0.136436 0.409109 +vt 0.181882 0.409109 +vt 0.181882 0.454555 +vt 0.136436 0.454555 +vt 0.136436 0.500000 +vt 0.181882 0.500000 +vt 0.181882 0.545445 +vt 0.136436 0.545446 +vt 0.136436 0.590891 +vt 0.181882 0.590891 +vt 0.181882 0.636336 +vt 0.136436 0.636336 +vt 0.136436 0.681782 +vt 0.181882 0.681782 +vt 0.181882 0.727227 +vt 0.136436 0.727227 +vt 0.136436 0.772673 +vt 0.181882 0.772673 +vt 0.181882 0.818118 +vt 0.136436 0.818118 +vt 0.136436 0.863564 +vt 0.181882 0.863564 +vt 0.181882 0.909009 +vt 0.136436 0.909009 +vt 0.227327 0.045546 +vt 0.272773 0.045546 +vt 0.272773 0.090991 +vt 0.227327 0.090991 +vt 0.227327 0.136436 +vt 0.272773 0.136436 +vt 0.272773 0.181882 +vt 0.227327 0.181882 +vt 0.227327 0.227327 +vt 0.272773 0.227327 +vt 0.272773 0.272773 +vt 0.227327 0.272773 +vt 0.227327 0.318218 +vt 0.272773 0.318218 +vt 0.272773 0.363664 +vt 0.227327 0.363664 +vt 0.227327 0.409109 +vt 0.272773 0.409109 +vt 0.272773 0.454555 +vt 0.227327 0.454555 +vt 0.227327 0.500000 +vt 0.272773 0.500000 +vt 0.272773 0.545446 +vt 0.227327 0.545445 +vt 0.227327 0.590891 +vt 0.272773 0.590891 +vt 0.272773 0.636336 +vt 0.227327 0.636336 +vt 0.227327 0.681782 +vt 0.272773 0.681782 +vt 0.272773 0.727227 +vt 0.227327 0.727227 +vt 0.227327 0.772673 +vt 0.272773 0.772673 +vt 0.272773 0.818118 +vt 0.227327 0.818118 +vt 0.227327 0.863564 +vt 0.272773 0.863564 +vt 0.272773 0.909009 +vt 0.227327 0.909009 +vt 0.318218 0.045546 +vt 0.363664 0.045546 +vt 0.363664 0.090991 +vt 0.318218 0.090991 +vt 0.318218 0.136436 +vt 0.363664 0.136436 +vt 0.363664 0.181882 +vt 0.318218 0.181882 +vt 0.318218 0.227327 +vt 0.363664 0.227327 +vt 0.363664 0.272773 +vt 0.318218 0.272773 +vt 0.318218 0.318218 +vt 0.363664 0.318218 +vt 0.363664 0.363664 +vt 0.318218 0.363664 +vt 0.318218 0.409109 +vt 0.363664 0.409109 +vt 0.363664 0.454555 +vt 0.318218 0.454555 +vt 0.318218 0.500000 +vt 0.363664 0.500000 +vt 0.363664 0.545446 +vt 0.318218 0.545446 +vt 0.318218 0.590891 +vt 0.363664 0.590891 +vt 0.363664 0.636336 +vt 0.318218 0.636336 +vt 0.318218 0.681782 +vt 0.363664 0.681782 +vt 0.363664 0.727227 +vt 0.318218 0.727227 +vt 0.318218 0.772673 +vt 0.363664 0.772673 +vt 0.363664 0.818118 +vt 0.318218 0.818118 +vt 0.318218 0.863564 +vt 0.363664 0.863564 +vt 0.363664 0.909009 +vt 0.318218 0.909009 +vt 0.409109 0.045546 +vt 0.454554 0.045546 +vt 0.454555 0.090991 +vt 0.409109 0.090991 +vt 0.409109 0.136436 +vt 0.454554 0.136437 +vt 0.454555 0.181882 +vt 0.409109 0.181882 +vt 0.409109 0.227327 +vt 0.454555 0.227327 +vt 0.454555 0.272773 +vt 0.409109 0.272773 +vt 0.409109 0.318218 +vt 0.454555 0.318218 +vt 0.454555 0.363664 +vt 0.409109 0.363664 +vt 0.409109 0.409109 +vt 0.454555 0.409109 +vt 0.454555 0.454555 +vt 0.409109 0.454555 +vt 0.409109 0.500000 +vt 0.454555 0.500000 +vt 0.454555 0.545445 +vt 0.409109 0.545445 +vt 0.409109 0.590891 +vt 0.454555 0.590891 +vt 0.454555 0.636336 +vt 0.409109 0.636336 +vt 0.409109 0.681782 +vt 0.454555 0.681782 +vt 0.454555 0.727227 +vt 0.409109 0.727227 +vt 0.409109 0.772673 +vt 0.454555 0.772673 +vt 0.454555 0.818118 +vt 0.409109 0.818118 +vt 0.409109 0.863564 +vt 0.454555 0.863564 +vt 0.454555 0.909009 +vt 0.409109 0.909009 +vt 0.500000 0.045546 +vt 0.545445 0.045546 +vt 0.545445 0.090991 +vt 0.500000 0.090991 +vt 0.500000 0.136436 +vt 0.545445 0.136436 +vt 0.545445 0.181882 +vt 0.500000 0.181882 +vt 0.500000 0.227327 +vt 0.545445 0.227327 +vt 0.545445 0.272773 +vt 0.500000 0.272773 +vt 0.500000 0.318218 +vt 0.545445 0.318218 +vt 0.545445 0.363664 +vt 0.500000 0.363664 +vt 0.500000 0.409109 +vt 0.545445 0.409109 +vt 0.545445 0.454555 +vt 0.500000 0.454555 +vt 0.500000 0.500000 +vt 0.545445 0.500000 +vt 0.545445 0.545446 +vt 0.500000 0.545446 +vt 0.500000 0.590891 +vt 0.545445 0.590891 +vt 0.545445 0.636336 +vt 0.500000 0.636336 +vt 0.500000 0.681782 +vt 0.545445 0.681782 +vt 0.545445 0.727227 +vt 0.500000 0.727227 +vt 0.500000 0.772673 +vt 0.545445 0.772673 +vt 0.545445 0.818118 +vt 0.500000 0.818118 +vt 0.500000 0.863564 +vt 0.545445 0.863564 +vt 0.545445 0.909009 +vt 0.500000 0.909009 +vt 0.590891 0.045546 +vt 0.636336 0.045546 +vt 0.636336 0.090991 +vt 0.590891 0.090991 +vt 0.590891 0.136436 +vt 0.636336 0.136436 +vt 0.636336 0.181882 +vt 0.590891 0.181882 +vt 0.590891 0.227327 +vt 0.636336 0.227327 +vt 0.636336 0.272773 +vt 0.590891 0.272773 +vt 0.590891 0.318218 +vt 0.636336 0.318218 +vt 0.636336 0.363664 +vt 0.590891 0.363664 +vt 0.590891 0.409109 +vt 0.636336 0.409109 +vt 0.636336 0.454555 +vt 0.590891 0.454555 +vt 0.590891 0.500000 +vt 0.636336 0.500000 +vt 0.636336 0.545445 +vt 0.590891 0.545446 +vt 0.590891 0.590891 +vt 0.636336 0.590891 +vt 0.636336 0.636336 +vt 0.590891 0.636336 +vt 0.590891 0.681782 +vt 0.636336 0.681782 +vt 0.636336 0.727227 +vt 0.590891 0.727227 +vt 0.590891 0.772673 +vt 0.636336 0.772673 +vt 0.636336 0.818118 +vt 0.590891 0.818118 +vt 0.590891 0.863564 +vt 0.636336 0.863564 +vt 0.636336 0.909009 +vt 0.590891 0.909009 +vt 0.681782 0.045546 +vt 0.727227 0.045546 +vt 0.727227 0.090991 +vt 0.681782 0.090991 +vt 0.681782 0.136436 +vt 0.727227 0.136436 +vt 0.727227 0.181882 +vt 0.681782 0.181882 +vt 0.681782 0.227327 +vt 0.727227 0.227327 +vt 0.727227 0.272773 +vt 0.681782 0.272773 +vt 0.681782 0.318218 +vt 0.727227 0.318218 +vt 0.727227 0.363664 +vt 0.681782 0.363664 +vt 0.681782 0.409109 +vt 0.727227 0.409109 +vt 0.727227 0.454555 +vt 0.681782 0.454555 +vt 0.681782 0.500000 +vt 0.727227 0.500000 +vt 0.727227 0.545446 +vt 0.681782 0.545445 +vt 0.681782 0.590891 +vt 0.727227 0.590891 +vt 0.727227 0.636336 +vt 0.681782 0.636336 +vt 0.681782 0.681782 +vt 0.727227 0.681782 +vt 0.727227 0.727227 +vt 0.681782 0.727227 +vt 0.681782 0.772673 +vt 0.727227 0.772673 +vt 0.727227 0.818118 +vt 0.681782 0.818118 +vt 0.681782 0.863564 +vt 0.727227 0.863564 +vt 0.727227 0.909009 +vt 0.681782 0.909009 +vt 0.772673 0.045546 +vt 0.818118 0.045546 +vt 0.818118 0.090991 +vt 0.772673 0.090991 +vt 0.772673 0.136436 +vt 0.818118 0.136437 +vt 0.818118 0.181882 +vt 0.772673 0.181882 +vt 0.772673 0.227327 +vt 0.818118 0.227327 +vt 0.818118 0.272773 +vt 0.772673 0.272773 +vt 0.772673 0.318218 +vt 0.818118 0.318218 +vt 0.818118 0.363664 +vt 0.772673 0.363664 +vt 0.772673 0.409109 +vt 0.818118 0.409109 +vt 0.818118 0.454555 +vt 0.772673 0.454555 +vt 0.772673 0.500000 +vt 0.818118 0.500000 +vt 0.818118 0.545446 +vt 0.772673 0.545446 +vt 0.772673 0.590891 +vt 0.818118 0.590891 +vt 0.818118 0.636336 +vt 0.772673 0.636336 +vt 0.772673 0.681782 +vt 0.818118 0.681782 +vt 0.818118 0.727227 +vt 0.772673 0.727227 +vt 0.772673 0.772673 +vt 0.818118 0.772673 +vt 0.818118 0.818118 +vt 0.772673 0.818118 +vt 0.772673 0.863564 +vt 0.818118 0.863564 +vt 0.818118 0.909009 +vt 0.772673 0.909009 +vt 0.863564 0.045546 +vt 0.909009 0.045546 +vt 0.909009 0.090991 +vt 0.863564 0.090991 +vt 0.863564 0.136437 +vt 0.909009 0.136437 +vt 0.909009 0.181882 +vt 0.863564 0.181882 +vt 0.863564 0.227327 +vt 0.909009 0.227327 +vt 0.909009 0.272773 +vt 0.863564 0.272773 +vt 0.863564 0.318218 +vt 0.909009 0.318218 +vt 0.909009 0.363664 +vt 0.863564 0.363664 +vt 0.863564 0.409109 +vt 0.909009 0.409109 +vt 0.909009 0.454555 +vt 0.863564 0.454555 +vt 0.863564 0.500000 +vt 0.909009 0.500000 +vt 0.909009 0.545446 +vt 0.863564 0.545446 +vt 0.863564 0.590891 +vt 0.909009 0.590891 +vt 0.909009 0.636336 +vt 0.863564 0.636336 +vt 0.863564 0.681782 +vt 0.909009 0.681782 +vt 0.909009 0.727227 +vt 0.863564 0.727227 +vt 0.863564 0.772673 +vt 0.909009 0.772673 +vt 0.909009 0.818118 +vt 0.863564 0.818118 +vt 0.863564 0.863564 +vt 0.909009 0.863564 +vt 0.909009 0.909009 +vt 0.863564 0.909009 +vt 0.954454 0.045546 +vt 0.999900 0.045546 +vt 0.999900 0.090991 +vt 0.954454 0.090991 +vt 0.954454 0.136437 +vt 0.999900 0.136436 +vt 0.999900 0.181882 +vt 0.954454 0.181882 +vt 0.954454 0.227327 +vt 0.999900 0.227327 +vt 0.999900 0.272773 +vt 0.954454 0.272773 +vt 0.954454 0.318218 +vt 0.999900 0.318218 +vt 0.999900 0.363664 +vt 0.954454 0.363664 +vt 0.954454 0.409109 +vt 0.999900 0.409109 +vt 0.999900 0.454555 +vt 0.954454 0.454555 +vt 0.954454 0.500000 +vt 0.999900 0.500000 +vt 0.999900 0.545446 +vt 0.954454 0.545446 +vt 0.954454 0.590891 +vt 0.999900 0.590891 +vt 0.999900 0.636336 +vt 0.954454 0.636336 +vt 0.954454 0.681782 +vt 0.999900 0.681782 +vt 0.999900 0.727227 +vt 0.954454 0.727227 +vt 0.954454 0.772673 +vt 0.999900 0.772673 +vt 0.999900 0.818118 +vt 0.954454 0.818118 +vt 0.954454 0.863564 +vt 0.999900 0.863564 +vt 0.999900 0.909009 +vt 0.954454 0.909009 +vt 0.909009 0.000100 +vt 0.954454 0.000100 +vt 0.999900 0.000100 +vt 0.818118 0.000100 +vt 0.863564 0.000100 +vt 0.727227 0.000100 +vt 0.772673 0.000100 +vt 0.636336 0.000100 +vt 0.681782 0.000100 +vt 0.545445 0.000100 +vt 0.590891 0.000100 +vt 0.454555 0.000100 +vt 0.500000 0.000100 +vt 0.363664 0.000100 +vt 0.409109 0.000100 +vt 0.272773 0.000100 +vt 0.318218 0.000100 +vt 0.181882 0.000100 +vt 0.227327 0.000100 +vt 0.090991 0.000100 +vt 0.136436 0.000100 +vt 0.000100 0.863564 +vt 0.000100 0.909009 +vt 0.000100 0.818118 +vt 0.000100 0.772673 +vt 0.000100 0.727227 +vt 0.000100 0.681782 +vt 0.000100 0.636336 +vt 0.000100 0.590891 +vt 0.000100 0.545445 +vt 0.000100 0.500000 +vt 0.000100 0.454555 +vt 0.000100 0.409109 +vt 0.000100 0.363664 +vt 0.000100 0.318218 +vt 0.000100 0.272773 +vt 0.000100 0.227327 +vt 0.000100 0.181882 +vt 0.000100 0.136437 +vt 0.000100 0.090991 +vt 0.000100 0.045546 +vt 0.000100 0.000100 +vt 0.045546 0.000100 +vt 0.000100 0.954454 +vt 0.000100 0.999900 +s 0 +usemtl bricks2_disp.jpg+bricks2_normal.jpg +f 1587/1059/3 1205/1060/3 1062/1061/3 1206/1062/3 +f 1586/1063/3 1247/1064/3 1093/1065/3 1237/1066/3 +f 1585/1067/3 1258/1068/3 1094/1069/3 1238/1070/3 +f 1584/1071/3 1269/1072/3 1095/1073/3 1239/1074/3 +f 1583/1075/3 1280/1076/3 1096/1077/3 1240/1078/3 +f 1582/1079/3 1291/1080/3 1097/1081/3 1241/1082/3 +f 1581/1083/3 1302/1084/3 1098/1085/3 1242/1086/3 +f 1580/1087/3 1313/1088/3 1099/1089/3 1243/1090/3 +f 1579/1091/3 1324/1092/3 1100/1093/3 1244/1094/3 +f 1578/1095/3 1335/1096/3 1101/1097/3 1245/1098/3 +f 1577/1099/3 1346/1100/3 1102/1101/3 1246/1102/3 +f 1576/1103/3 1248/1104/3 1103/1105/3 1357/1106/3 +f 1575/1107/3 1249/1108/3 1104/1109/3 1358/1110/3 +f 1574/1111/3 1250/1112/3 1105/1113/3 1359/1114/3 +f 1573/1115/3 1251/1116/3 1106/1117/3 1360/1118/3 +f 1572/1119/3 1252/1120/3 1107/1121/3 1361/1122/3 +f 1571/1123/3 1253/1124/3 1108/1125/3 1362/1126/3 +f 1570/1127/3 1254/1128/3 1109/1129/3 1363/1130/3 +f 1569/1131/3 1255/1132/3 1110/1133/3 1364/1134/3 +f 1568/1135/3 1256/1136/3 1111/1137/3 1365/1138/3 +f 1567/1139/3 1257/1140/3 1112/1141/3 1366/1142/3 +f 1566/1143/3 1259/1144/3 1113/1145/3 1367/1146/3 +f 1565/1147/3 1260/1148/3 1114/1149/3 1368/1150/3 +f 1564/1151/3 1261/1152/3 1115/1153/3 1369/1154/3 +f 1563/1155/3 1262/1156/3 1116/1157/3 1370/1158/3 +f 1562/1159/3 1263/1160/3 1117/1161/3 1371/1162/3 +f 1561/1163/3 1264/1164/3 1118/1165/3 1372/1166/3 +f 1560/1167/3 1265/1168/3 1119/1169/3 1373/1170/3 +f 1559/1171/3 1266/1172/3 1120/1173/3 1374/1174/3 +f 1558/1175/3 1267/1176/3 1121/1177/3 1375/1178/3 +f 1557/1179/3 1268/1180/3 1122/1181/3 1376/1182/3 +f 1556/1183/3 1270/1184/3 1123/1185/3 1377/1186/3 +f 1555/1187/3 1271/1188/3 1124/1189/3 1378/1190/3 +f 1554/1191/3 1272/1192/3 1125/1193/3 1379/1194/3 +f 1553/1195/3 1273/1196/3 1126/1197/3 1380/1198/3 +f 1552/1199/3 1274/1200/3 1127/1201/3 1381/1202/3 +f 1551/1203/3 1275/1204/3 1128/1205/3 1382/1206/3 +f 1550/1207/3 1276/1208/3 1129/1209/3 1383/1210/3 +f 1549/1211/3 1277/1212/3 1130/1213/3 1384/1214/3 +f 1548/1215/3 1278/1216/3 1131/1217/3 1385/1218/3 +f 1547/1219/3 1279/1220/3 1132/1221/3 1386/1222/3 +f 1546/1223/3 1281/1224/3 1133/1225/3 1387/1226/3 +f 1545/1227/3 1282/1228/3 1134/1229/3 1388/1230/3 +f 1544/1231/3 1283/1232/3 1135/1233/3 1389/1234/3 +f 1543/1235/3 1284/1236/3 1136/1237/3 1390/1238/3 +f 1542/1239/3 1285/1240/3 1137/1241/3 1391/1242/3 +f 1541/1243/3 1286/1244/3 1138/1245/3 1392/1246/3 +f 1540/1247/3 1287/1248/3 1139/1249/3 1393/1250/3 +f 1539/1251/3 1288/1252/3 1140/1253/3 1394/1254/3 +f 1538/1255/3 1289/1256/3 1141/1257/3 1395/1258/3 +f 1537/1259/3 1290/1260/3 1142/1261/3 1396/1262/3 +f 1536/1263/3 1292/1264/3 1143/1265/3 1397/1266/3 +f 1535/1267/3 1293/1268/3 1144/1269/3 1398/1270/3 +f 1534/1271/3 1294/1272/3 1145/1273/3 1399/1274/3 +f 1533/1275/3 1295/1276/3 1146/1277/3 1400/1278/3 +f 1532/1279/3 1296/1280/3 1147/1281/3 1401/1282/3 +f 1531/1283/3 1297/1284/3 1148/1285/3 1402/1286/3 +f 1530/1287/3 1298/1288/3 1149/1289/3 1403/1290/3 +f 1529/1291/3 1299/1292/3 1150/1293/3 1404/1294/3 +f 1528/1295/3 1300/1296/3 1151/1297/3 1405/1298/3 +f 1527/1299/3 1301/1300/3 1152/1301/3 1406/1302/3 +f 1526/1303/3 1303/1304/3 1153/1305/3 1407/1306/3 +f 1525/1307/3 1304/1308/3 1154/1309/3 1408/1310/3 +f 1524/1311/3 1305/1312/3 1155/1313/3 1409/1314/3 +f 1523/1315/3 1306/1316/3 1156/1317/3 1410/1318/3 +f 1522/1319/3 1307/1320/3 1157/1321/3 1411/1322/3 +f 1521/1323/3 1308/1324/3 1158/1325/3 1412/1326/3 +f 1520/1327/3 1309/1328/3 1159/1329/3 1413/1330/3 +f 1519/1331/3 1310/1332/3 1160/1333/3 1414/1334/3 +f 1518/1335/3 1311/1336/3 1161/1337/3 1415/1338/3 +f 1517/1339/3 1312/1340/3 1162/1341/3 1416/1342/3 +f 1516/1343/3 1314/1344/3 1163/1345/3 1417/1346/3 +f 1515/1347/3 1315/1348/3 1164/1349/3 1418/1350/3 +f 1514/1351/3 1316/1352/3 1165/1353/3 1419/1354/3 +f 1513/1355/3 1317/1356/3 1166/1357/3 1420/1358/3 +f 1512/1359/3 1318/1360/3 1167/1361/3 1421/1362/3 +f 1511/1363/3 1319/1364/3 1168/1365/3 1422/1366/3 +f 1510/1367/3 1320/1368/3 1169/1369/3 1423/1370/3 +f 1509/1371/3 1321/1372/3 1170/1373/3 1424/1374/3 +f 1508/1375/3 1322/1376/3 1171/1377/3 1425/1378/3 +f 1507/1379/3 1323/1380/3 1172/1381/3 1426/1382/3 +f 1506/1383/3 1325/1384/3 1173/1385/3 1427/1386/3 +f 1505/1387/3 1326/1388/3 1174/1389/3 1428/1390/3 +f 1504/1391/3 1327/1392/3 1175/1393/3 1429/1394/3 +f 1503/1395/3 1328/1396/3 1176/1397/3 1430/1398/3 +f 1502/1399/3 1329/1400/3 1177/1401/3 1431/1402/3 +f 1501/1403/3 1330/1404/3 1178/1405/3 1432/1406/3 +f 1500/1407/3 1331/1408/3 1179/1409/3 1433/1410/3 +f 1499/1411/3 1332/1412/3 1180/1413/3 1434/1414/3 +f 1498/1415/3 1333/1416/3 1181/1417/3 1435/1418/3 +f 1497/1419/3 1334/1420/3 1182/1421/3 1436/1422/3 +f 1496/1423/3 1336/1424/3 1183/1425/3 1437/1426/3 +f 1495/1427/3 1337/1428/3 1184/1429/3 1438/1430/3 +f 1494/1431/3 1338/1432/3 1185/1433/3 1439/1434/3 +f 1493/1435/3 1339/1436/3 1186/1437/3 1440/1438/3 +f 1492/1439/3 1340/1440/3 1187/1441/3 1441/1442/3 +f 1491/1443/3 1341/1444/3 1188/1445/3 1442/1446/3 +f 1490/1447/3 1342/1448/3 1189/1449/3 1443/1450/3 +f 1489/1451/3 1343/1452/3 1190/1453/3 1444/1454/3 +f 1488/1455/3 1344/1456/3 1191/1457/3 1445/1458/3 +f 1487/1459/3 1345/1460/3 1192/1461/3 1446/1462/3 +f 1486/1463/3 1347/1464/3 1193/1465/3 1447/1466/3 +f 1485/1467/3 1348/1468/3 1194/1469/3 1448/1470/3 +f 1484/1471/3 1349/1472/3 1195/1473/3 1449/1474/3 +f 1483/1475/3 1350/1476/3 1196/1477/3 1450/1478/3 +f 1482/1479/3 1351/1480/3 1197/1481/3 1451/1482/3 +f 1481/1483/3 1352/1484/3 1198/1485/3 1452/1486/3 +f 1480/1487/3 1353/1488/3 1199/1489/3 1453/1490/3 +f 1479/1491/3 1354/1492/3 1200/1493/3 1454/1494/3 +f 1478/1495/3 1355/1496/3 1201/1497/3 1455/1498/3 +f 1477/1499/3 1356/1500/3 1202/1501/3 1456/1502/3 +f 1476/1503/3 1227/1504/3 1083/1505/3 1457/1506/3 +f 1475/1507/3 1228/1508/3 1084/1509/3 1458/1510/3 +f 1474/1511/3 1229/1512/3 1085/1513/3 1459/1514/3 +f 1473/1515/3 1230/1516/3 1086/1517/3 1460/1518/3 +f 1472/1519/3 1231/1520/3 1087/1521/3 1461/1522/3 +f 1471/1523/3 1232/1524/3 1088/1525/3 1462/1526/3 +f 1470/1527/3 1233/1528/3 1089/1529/3 1463/1530/3 +f 1469/1531/3 1234/1532/3 1090/1533/3 1464/1534/3 +f 1468/1535/3 1235/1536/3 1091/1537/3 1465/1538/3 +f 1467/1539/3 1236/1540/3 1092/1541/3 1466/1542/3 +f 1356/1500/3 1467/1539/3 1466/1542/3 1202/1501/3 +f 1201/1497/3 1465/1538/3 1467/1539/3 1356/1500/3 +f 1465/1538/3 1091/1537/3 1236/1540/3 1467/1539/3 +f 1355/1496/3 1468/1535/3 1465/1538/3 1201/1497/3 +f 1200/1493/3 1464/1534/3 1468/1535/3 1355/1496/3 +f 1464/1534/3 1090/1533/3 1235/1536/3 1468/1535/3 +f 1354/1492/3 1469/1531/3 1464/1534/3 1200/1493/3 +f 1199/1489/3 1463/1530/3 1469/1531/3 1354/1492/3 +f 1463/1530/3 1089/1529/3 1234/1532/3 1469/1531/3 +f 1353/1488/3 1470/1527/3 1463/1530/3 1199/1489/3 +f 1198/1485/3 1462/1526/3 1470/1527/3 1353/1488/3 +f 1462/1526/3 1088/1525/3 1233/1528/3 1470/1527/3 +f 1352/1484/3 1471/1523/3 1462/1526/3 1198/1485/3 +f 1197/1481/3 1461/1522/3 1471/1523/3 1352/1484/3 +f 1461/1522/3 1087/1521/3 1232/1524/3 1471/1523/3 +f 1351/1480/3 1472/1519/3 1461/1522/3 1197/1481/3 +f 1196/1477/3 1460/1518/3 1472/1519/3 1351/1480/3 +f 1460/1518/3 1086/1517/3 1231/1520/3 1472/1519/3 +f 1350/1476/3 1473/1515/3 1460/1518/3 1196/1477/3 +f 1195/1473/3 1459/1514/3 1473/1515/3 1350/1476/3 +f 1459/1514/3 1085/1513/3 1230/1516/3 1473/1515/3 +f 1349/1472/3 1474/1511/3 1459/1514/3 1195/1473/3 +f 1194/1469/3 1458/1510/3 1474/1511/3 1349/1472/3 +f 1458/1510/3 1084/1509/3 1229/1512/3 1474/1511/3 +f 1348/1468/3 1475/1507/3 1458/1510/3 1194/1469/3 +f 1193/1465/3 1457/1506/3 1475/1507/3 1348/1468/3 +f 1457/1506/3 1083/1505/3 1228/1508/3 1475/1507/3 +f 1347/1464/3 1476/1503/3 1457/1506/3 1193/1465/3 +f 1082/1543/3 1204/1544/3 1476/1503/3 1347/1464/3 +f 1204/1544/3 1060/1545/3 1227/1504/3 1476/1503/3 +f 1345/1460/3 1477/1499/3 1456/1502/3 1192/1461/3 +f 1191/1457/3 1455/1498/3 1477/1499/3 1345/1460/3 +f 1455/1498/3 1201/1497/3 1356/1500/3 1477/1499/3 +f 1344/1456/3 1478/1495/3 1455/1498/3 1191/1457/3 +f 1190/1453/3 1454/1494/3 1478/1495/3 1344/1456/3 +f 1454/1494/3 1200/1493/3 1355/1496/3 1478/1495/3 +f 1343/1452/3 1479/1491/3 1454/1494/3 1190/1453/3 +f 1189/1449/3 1453/1490/3 1479/1491/3 1343/1452/3 +f 1453/1490/3 1199/1489/3 1354/1492/3 1479/1491/3 +f 1342/1448/3 1480/1487/3 1453/1490/3 1189/1449/3 +f 1188/1445/3 1452/1486/3 1480/1487/3 1342/1448/3 +f 1452/1486/3 1198/1485/3 1353/1488/3 1480/1487/3 +f 1341/1444/3 1481/1483/3 1452/1486/3 1188/1445/3 +f 1187/1441/3 1451/1482/3 1481/1483/3 1341/1444/3 +f 1451/1482/3 1197/1481/3 1352/1484/3 1481/1483/3 +f 1340/1440/3 1482/1479/3 1451/1482/3 1187/1441/3 +f 1186/1437/3 1450/1478/3 1482/1479/3 1340/1440/3 +f 1450/1478/3 1196/1477/3 1351/1480/3 1482/1479/3 +f 1339/1436/3 1483/1475/3 1450/1478/3 1186/1437/3 +f 1185/1433/3 1449/1474/3 1483/1475/3 1339/1436/3 +f 1449/1474/3 1195/1473/3 1350/1476/3 1483/1475/3 +f 1338/1432/3 1484/1471/3 1449/1474/3 1185/1433/3 +f 1184/1429/3 1448/1470/3 1484/1471/3 1338/1432/3 +f 1448/1470/3 1194/1469/3 1349/1472/3 1484/1471/3 +f 1337/1428/3 1485/1467/3 1448/1470/3 1184/1429/3 +f 1183/1425/3 1447/1466/3 1485/1467/3 1337/1428/3 +f 1447/1466/3 1193/1465/3 1348/1468/3 1485/1467/3 +f 1336/1424/3 1486/1463/3 1447/1466/3 1183/1425/3 +f 1081/1546/3 1226/1547/3 1486/1463/3 1336/1424/3 +f 1226/1547/3 1082/1543/3 1347/1464/3 1486/1463/3 +f 1334/1420/3 1487/1459/3 1446/1462/3 1182/1421/3 +f 1181/1417/3 1445/1458/3 1487/1459/3 1334/1420/3 +f 1445/1458/3 1191/1457/3 1345/1460/3 1487/1459/3 +f 1333/1416/3 1488/1455/3 1445/1458/3 1181/1417/3 +f 1180/1413/3 1444/1454/3 1488/1455/3 1333/1416/3 +f 1444/1454/3 1190/1453/3 1344/1456/3 1488/1455/3 +f 1332/1412/3 1489/1451/3 1444/1454/3 1180/1413/3 +f 1179/1409/3 1443/1450/3 1489/1451/3 1332/1412/3 +f 1443/1450/3 1189/1449/3 1343/1452/3 1489/1451/3 +f 1331/1408/3 1490/1447/3 1443/1450/3 1179/1409/3 +f 1178/1405/3 1442/1446/3 1490/1447/3 1331/1408/3 +f 1442/1446/3 1188/1445/3 1342/1448/3 1490/1447/3 +f 1330/1404/3 1491/1443/3 1442/1446/3 1178/1405/3 +f 1177/1401/3 1441/1442/3 1491/1443/3 1330/1404/3 +f 1441/1442/3 1187/1441/3 1341/1444/3 1491/1443/3 +f 1329/1400/3 1492/1439/3 1441/1442/3 1177/1401/3 +f 1176/1397/3 1440/1438/3 1492/1439/3 1329/1400/3 +f 1440/1438/3 1186/1437/3 1340/1440/3 1492/1439/3 +f 1328/1396/3 1493/1435/3 1440/1438/3 1176/1397/3 +f 1175/1393/3 1439/1434/3 1493/1435/3 1328/1396/3 +f 1439/1434/3 1185/1433/3 1339/1436/3 1493/1435/3 +f 1327/1392/3 1494/1431/3 1439/1434/3 1175/1393/3 +f 1174/1389/3 1438/1430/3 1494/1431/3 1327/1392/3 +f 1438/1430/3 1184/1429/3 1338/1432/3 1494/1431/3 +f 1326/1388/3 1495/1427/3 1438/1430/3 1174/1389/3 +f 1173/1385/3 1437/1426/3 1495/1427/3 1326/1388/3 +f 1437/1426/3 1183/1425/3 1337/1428/3 1495/1427/3 +f 1325/1384/3 1496/1423/3 1437/1426/3 1173/1385/3 +f 1080/1548/3 1225/1549/3 1496/1423/3 1325/1384/3 +f 1225/1549/3 1081/1546/3 1336/1424/3 1496/1423/3 +f 1323/1380/3 1497/1419/3 1436/1422/3 1172/1381/3 +f 1171/1377/3 1435/1418/3 1497/1419/3 1323/1380/3 +f 1435/1418/3 1181/1417/3 1334/1420/3 1497/1419/3 +f 1322/1376/3 1498/1415/3 1435/1418/3 1171/1377/3 +f 1170/1373/3 1434/1414/3 1498/1415/3 1322/1376/3 +f 1434/1414/3 1180/1413/3 1333/1416/3 1498/1415/3 +f 1321/1372/3 1499/1411/3 1434/1414/3 1170/1373/3 +f 1169/1369/3 1433/1410/3 1499/1411/3 1321/1372/3 +f 1433/1410/3 1179/1409/3 1332/1412/3 1499/1411/3 +f 1320/1368/3 1500/1407/3 1433/1410/3 1169/1369/3 +f 1168/1365/3 1432/1406/3 1500/1407/3 1320/1368/3 +f 1432/1406/3 1178/1405/3 1331/1408/3 1500/1407/3 +f 1319/1364/3 1501/1403/3 1432/1406/3 1168/1365/3 +f 1167/1361/3 1431/1402/3 1501/1403/3 1319/1364/3 +f 1431/1402/3 1177/1401/3 1330/1404/3 1501/1403/3 +f 1318/1360/3 1502/1399/3 1431/1402/3 1167/1361/3 +f 1166/1357/3 1430/1398/3 1502/1399/3 1318/1360/3 +f 1430/1398/3 1176/1397/3 1329/1400/3 1502/1399/3 +f 1317/1356/3 1503/1395/3 1430/1398/3 1166/1357/3 +f 1165/1353/3 1429/1394/3 1503/1395/3 1317/1356/3 +f 1429/1394/3 1175/1393/3 1328/1396/3 1503/1395/3 +f 1316/1352/3 1504/1391/3 1429/1394/3 1165/1353/3 +f 1164/1349/3 1428/1390/3 1504/1391/3 1316/1352/3 +f 1428/1390/3 1174/1389/3 1327/1392/3 1504/1391/3 +f 1315/1348/3 1505/1387/3 1428/1390/3 1164/1349/3 +f 1163/1345/3 1427/1386/3 1505/1387/3 1315/1348/3 +f 1427/1386/3 1173/1385/3 1326/1388/3 1505/1387/3 +f 1314/1344/3 1506/1383/3 1427/1386/3 1163/1345/3 +f 1079/1550/3 1224/1551/3 1506/1383/3 1314/1344/3 +f 1224/1551/3 1080/1548/3 1325/1384/3 1506/1383/3 +f 1312/1340/3 1507/1379/3 1426/1382/3 1162/1341/3 +f 1161/1337/3 1425/1378/3 1507/1379/3 1312/1340/3 +f 1425/1378/3 1171/1377/3 1323/1380/3 1507/1379/3 +f 1311/1336/3 1508/1375/3 1425/1378/3 1161/1337/3 +f 1160/1333/3 1424/1374/3 1508/1375/3 1311/1336/3 +f 1424/1374/3 1170/1373/3 1322/1376/3 1508/1375/3 +f 1310/1332/3 1509/1371/3 1424/1374/3 1160/1333/3 +f 1159/1329/3 1423/1370/3 1509/1371/3 1310/1332/3 +f 1423/1370/3 1169/1369/3 1321/1372/3 1509/1371/3 +f 1309/1328/3 1510/1367/3 1423/1370/3 1159/1329/3 +f 1158/1325/3 1422/1366/3 1510/1367/3 1309/1328/3 +f 1422/1366/3 1168/1365/3 1320/1368/3 1510/1367/3 +f 1308/1324/3 1511/1363/3 1422/1366/3 1158/1325/3 +f 1157/1321/3 1421/1362/3 1511/1363/3 1308/1324/3 +f 1421/1362/3 1167/1361/3 1319/1364/3 1511/1363/3 +f 1307/1320/3 1512/1359/3 1421/1362/3 1157/1321/3 +f 1156/1317/3 1420/1358/3 1512/1359/3 1307/1320/3 +f 1420/1358/3 1166/1357/3 1318/1360/3 1512/1359/3 +f 1306/1316/3 1513/1355/3 1420/1358/3 1156/1317/3 +f 1155/1313/3 1419/1354/3 1513/1355/3 1306/1316/3 +f 1419/1354/3 1165/1353/3 1317/1356/3 1513/1355/3 +f 1305/1312/3 1514/1351/3 1419/1354/3 1155/1313/3 +f 1154/1309/3 1418/1350/3 1514/1351/3 1305/1312/3 +f 1418/1350/3 1164/1349/3 1316/1352/3 1514/1351/3 +f 1304/1308/3 1515/1347/3 1418/1350/3 1154/1309/3 +f 1153/1305/3 1417/1346/3 1515/1347/3 1304/1308/3 +f 1417/1346/3 1163/1345/3 1315/1348/3 1515/1347/3 +f 1303/1304/3 1516/1343/3 1417/1346/3 1153/1305/3 +f 1078/1552/3 1223/1553/3 1516/1343/3 1303/1304/3 +f 1223/1553/3 1079/1550/3 1314/1344/3 1516/1343/3 +f 1301/1300/3 1517/1339/3 1416/1342/3 1152/1301/3 +f 1151/1297/3 1415/1338/3 1517/1339/3 1301/1300/3 +f 1415/1338/3 1161/1337/3 1312/1340/3 1517/1339/3 +f 1300/1296/3 1518/1335/3 1415/1338/3 1151/1297/3 +f 1150/1293/3 1414/1334/3 1518/1335/3 1300/1296/3 +f 1414/1334/3 1160/1333/3 1311/1336/3 1518/1335/3 +f 1299/1292/3 1519/1331/3 1414/1334/3 1150/1293/3 +f 1149/1289/3 1413/1330/3 1519/1331/3 1299/1292/3 +f 1413/1330/3 1159/1329/3 1310/1332/3 1519/1331/3 +f 1298/1288/3 1520/1327/3 1413/1330/3 1149/1289/3 +f 1148/1285/3 1412/1326/3 1520/1327/3 1298/1288/3 +f 1412/1326/3 1158/1325/3 1309/1328/3 1520/1327/3 +f 1297/1284/3 1521/1323/3 1412/1326/3 1148/1285/3 +f 1147/1281/3 1411/1322/3 1521/1323/3 1297/1284/3 +f 1411/1322/3 1157/1321/3 1308/1324/3 1521/1323/3 +f 1296/1280/3 1522/1319/3 1411/1322/3 1147/1281/3 +f 1146/1277/3 1410/1318/3 1522/1319/3 1296/1280/3 +f 1410/1318/3 1156/1317/3 1307/1320/3 1522/1319/3 +f 1295/1276/3 1523/1315/3 1410/1318/3 1146/1277/3 +f 1145/1273/3 1409/1314/3 1523/1315/3 1295/1276/3 +f 1409/1314/3 1155/1313/3 1306/1316/3 1523/1315/3 +f 1294/1272/3 1524/1311/3 1409/1314/3 1145/1273/3 +f 1144/1269/3 1408/1310/3 1524/1311/3 1294/1272/3 +f 1408/1310/3 1154/1309/3 1305/1312/3 1524/1311/3 +f 1293/1268/3 1525/1307/3 1408/1310/3 1144/1269/3 +f 1143/1265/3 1407/1306/3 1525/1307/3 1293/1268/3 +f 1407/1306/3 1153/1305/3 1304/1308/3 1525/1307/3 +f 1292/1264/3 1526/1303/3 1407/1306/3 1143/1265/3 +f 1077/1554/3 1222/1555/3 1526/1303/3 1292/1264/3 +f 1222/1555/3 1078/1552/3 1303/1304/3 1526/1303/3 +f 1290/1260/3 1527/1299/3 1406/1302/3 1142/1261/3 +f 1141/1257/3 1405/1298/3 1527/1299/3 1290/1260/3 +f 1405/1298/3 1151/1297/3 1301/1300/3 1527/1299/3 +f 1289/1256/3 1528/1295/3 1405/1298/3 1141/1257/3 +f 1140/1253/3 1404/1294/3 1528/1295/3 1289/1256/3 +f 1404/1294/3 1150/1293/3 1300/1296/3 1528/1295/3 +f 1288/1252/3 1529/1291/3 1404/1294/3 1140/1253/3 +f 1139/1249/3 1403/1290/3 1529/1291/3 1288/1252/3 +f 1403/1290/3 1149/1289/3 1299/1292/3 1529/1291/3 +f 1287/1248/3 1530/1287/3 1403/1290/3 1139/1249/3 +f 1138/1245/3 1402/1286/3 1530/1287/3 1287/1248/3 +f 1402/1286/3 1148/1285/3 1298/1288/3 1530/1287/3 +f 1286/1244/3 1531/1283/3 1402/1286/3 1138/1245/3 +f 1137/1241/3 1401/1282/3 1531/1283/3 1286/1244/3 +f 1401/1282/3 1147/1281/3 1297/1284/3 1531/1283/3 +f 1285/1240/3 1532/1279/3 1401/1282/3 1137/1241/3 +f 1136/1237/3 1400/1278/3 1532/1279/3 1285/1240/3 +f 1400/1278/3 1146/1277/3 1296/1280/3 1532/1279/3 +f 1284/1236/3 1533/1275/3 1400/1278/3 1136/1237/3 +f 1135/1233/3 1399/1274/3 1533/1275/3 1284/1236/3 +f 1399/1274/3 1145/1273/3 1295/1276/3 1533/1275/3 +f 1283/1232/3 1534/1271/3 1399/1274/3 1135/1233/3 +f 1134/1229/3 1398/1270/3 1534/1271/3 1283/1232/3 +f 1398/1270/3 1144/1269/3 1294/1272/3 1534/1271/3 +f 1282/1228/3 1535/1267/3 1398/1270/3 1134/1229/3 +f 1133/1225/3 1397/1266/3 1535/1267/3 1282/1228/3 +f 1397/1266/3 1143/1265/3 1293/1268/3 1535/1267/3 +f 1281/1224/3 1536/1263/3 1397/1266/3 1133/1225/3 +f 1076/1556/3 1221/1557/3 1536/1263/3 1281/1224/3 +f 1221/1557/3 1077/1554/3 1292/1264/3 1536/1263/3 +f 1279/1220/3 1537/1259/3 1396/1262/3 1132/1221/3 +f 1131/1217/3 1395/1258/3 1537/1259/3 1279/1220/3 +f 1395/1258/3 1141/1257/3 1290/1260/3 1537/1259/3 +f 1278/1216/3 1538/1255/3 1395/1258/3 1131/1217/3 +f 1130/1213/3 1394/1254/3 1538/1255/3 1278/1216/3 +f 1394/1254/3 1140/1253/3 1289/1256/3 1538/1255/3 +f 1277/1212/3 1539/1251/3 1394/1254/3 1130/1213/3 +f 1129/1209/3 1393/1250/3 1539/1251/3 1277/1212/3 +f 1393/1250/3 1139/1249/3 1288/1252/3 1539/1251/3 +f 1276/1208/3 1540/1247/3 1393/1250/3 1129/1209/3 +f 1128/1205/3 1392/1246/3 1540/1247/3 1276/1208/3 +f 1392/1246/3 1138/1245/3 1287/1248/3 1540/1247/3 +f 1275/1204/3 1541/1243/3 1392/1246/3 1128/1205/3 +f 1127/1201/3 1391/1242/3 1541/1243/3 1275/1204/3 +f 1391/1242/3 1137/1241/3 1286/1244/3 1541/1243/3 +f 1274/1200/3 1542/1239/3 1391/1242/3 1127/1201/3 +f 1126/1197/3 1390/1238/3 1542/1239/3 1274/1200/3 +f 1390/1238/3 1136/1237/3 1285/1240/3 1542/1239/3 +f 1273/1196/3 1543/1235/3 1390/1238/3 1126/1197/3 +f 1125/1193/3 1389/1234/3 1543/1235/3 1273/1196/3 +f 1389/1234/3 1135/1233/3 1284/1236/3 1543/1235/3 +f 1272/1192/3 1544/1231/3 1389/1234/3 1125/1193/3 +f 1124/1189/3 1388/1230/3 1544/1231/3 1272/1192/3 +f 1388/1230/3 1134/1229/3 1283/1232/3 1544/1231/3 +f 1271/1188/3 1545/1227/3 1388/1230/3 1124/1189/3 +f 1123/1185/3 1387/1226/3 1545/1227/3 1271/1188/3 +f 1387/1226/3 1133/1225/3 1282/1228/3 1545/1227/3 +f 1270/1184/3 1546/1223/3 1387/1226/3 1123/1185/3 +f 1075/1558/3 1220/1559/3 1546/1223/3 1270/1184/3 +f 1220/1559/3 1076/1556/3 1281/1224/3 1546/1223/3 +f 1268/1180/3 1547/1219/3 1386/1222/3 1122/1181/3 +f 1121/1177/3 1385/1218/3 1547/1219/3 1268/1180/3 +f 1385/1218/3 1131/1217/3 1279/1220/3 1547/1219/3 +f 1267/1176/3 1548/1215/3 1385/1218/3 1121/1177/3 +f 1120/1173/3 1384/1214/3 1548/1215/3 1267/1176/3 +f 1384/1214/3 1130/1213/3 1278/1216/3 1548/1215/3 +f 1266/1172/3 1549/1211/3 1384/1214/3 1120/1173/3 +f 1119/1169/3 1383/1210/3 1549/1211/3 1266/1172/3 +f 1383/1210/3 1129/1209/3 1277/1212/3 1549/1211/3 +f 1265/1168/3 1550/1207/3 1383/1210/3 1119/1169/3 +f 1118/1165/3 1382/1206/3 1550/1207/3 1265/1168/3 +f 1382/1206/3 1128/1205/3 1276/1208/3 1550/1207/3 +f 1264/1164/3 1551/1203/3 1382/1206/3 1118/1165/3 +f 1117/1161/3 1381/1202/3 1551/1203/3 1264/1164/3 +f 1381/1202/3 1127/1201/3 1275/1204/3 1551/1203/3 +f 1263/1160/3 1552/1199/3 1381/1202/3 1117/1161/3 +f 1116/1157/3 1380/1198/3 1552/1199/3 1263/1160/3 +f 1380/1198/3 1126/1197/3 1274/1200/3 1552/1199/3 +f 1262/1156/3 1553/1195/3 1380/1198/3 1116/1157/3 +f 1115/1153/3 1379/1194/3 1553/1195/3 1262/1156/3 +f 1379/1194/3 1125/1193/3 1273/1196/3 1553/1195/3 +f 1261/1152/3 1554/1191/3 1379/1194/3 1115/1153/3 +f 1114/1149/3 1378/1190/3 1554/1191/3 1261/1152/3 +f 1378/1190/3 1124/1189/3 1272/1192/3 1554/1191/3 +f 1260/1148/3 1555/1187/3 1378/1190/3 1114/1149/3 +f 1113/1145/3 1377/1186/3 1555/1187/3 1260/1148/3 +f 1377/1186/3 1123/1185/3 1271/1188/3 1555/1187/3 +f 1259/1144/3 1556/1183/3 1377/1186/3 1113/1145/3 +f 1074/1560/3 1219/1561/3 1556/1183/3 1259/1144/3 +f 1219/1561/3 1075/1558/3 1270/1184/3 1556/1183/3 +f 1257/1140/3 1557/1179/3 1376/1182/3 1112/1141/3 +f 1111/1137/3 1375/1178/3 1557/1179/3 1257/1140/3 +f 1375/1178/3 1121/1177/3 1268/1180/3 1557/1179/3 +f 1256/1136/3 1558/1175/3 1375/1178/3 1111/1137/3 +f 1110/1133/3 1374/1174/3 1558/1175/3 1256/1136/3 +f 1374/1174/3 1120/1173/3 1267/1176/3 1558/1175/3 +f 1255/1132/3 1559/1171/3 1374/1174/3 1110/1133/3 +f 1109/1129/3 1373/1170/3 1559/1171/3 1255/1132/3 +f 1373/1170/3 1119/1169/3 1266/1172/3 1559/1171/3 +f 1254/1128/3 1560/1167/3 1373/1170/3 1109/1129/3 +f 1108/1125/3 1372/1166/3 1560/1167/3 1254/1128/3 +f 1372/1166/3 1118/1165/3 1265/1168/3 1560/1167/3 +f 1253/1124/3 1561/1163/3 1372/1166/3 1108/1125/3 +f 1107/1121/3 1371/1162/3 1561/1163/3 1253/1124/3 +f 1371/1162/3 1117/1161/3 1264/1164/3 1561/1163/3 +f 1252/1120/3 1562/1159/3 1371/1162/3 1107/1121/3 +f 1106/1117/3 1370/1158/3 1562/1159/3 1252/1120/3 +f 1370/1158/3 1116/1157/3 1263/1160/3 1562/1159/3 +f 1251/1116/3 1563/1155/3 1370/1158/3 1106/1117/3 +f 1105/1113/3 1369/1154/3 1563/1155/3 1251/1116/3 +f 1369/1154/3 1115/1153/3 1262/1156/3 1563/1155/3 +f 1250/1112/3 1564/1151/3 1369/1154/3 1105/1113/3 +f 1104/1109/3 1368/1150/3 1564/1151/3 1250/1112/3 +f 1368/1150/3 1114/1149/3 1261/1152/3 1564/1151/3 +f 1249/1108/3 1565/1147/3 1368/1150/3 1104/1109/3 +f 1103/1105/3 1367/1146/3 1565/1147/3 1249/1108/3 +f 1367/1146/3 1113/1145/3 1260/1148/3 1565/1147/3 +f 1248/1104/3 1566/1143/3 1367/1146/3 1103/1105/3 +f 1073/1562/3 1218/1563/3 1566/1143/3 1248/1104/3 +f 1218/1563/3 1074/1560/3 1259/1144/3 1566/1143/3 +f 1216/1564/3 1567/1139/3 1366/1142/3 1072/1565/3 +f 1071/1566/3 1365/1138/3 1567/1139/3 1216/1564/3 +f 1365/1138/3 1111/1137/3 1257/1140/3 1567/1139/3 +f 1215/1567/3 1568/1135/3 1365/1138/3 1071/1566/3 +f 1070/1568/3 1364/1134/3 1568/1135/3 1215/1567/3 +f 1364/1134/3 1110/1133/3 1256/1136/3 1568/1135/3 +f 1214/1569/3 1569/1131/3 1364/1134/3 1070/1568/3 +f 1069/1570/3 1363/1130/3 1569/1131/3 1214/1569/3 +f 1363/1130/3 1109/1129/3 1255/1132/3 1569/1131/3 +f 1213/1571/3 1570/1127/3 1363/1130/3 1069/1570/3 +f 1068/1572/3 1362/1126/3 1570/1127/3 1213/1571/3 +f 1362/1126/3 1108/1125/3 1254/1128/3 1570/1127/3 +f 1212/1573/3 1571/1123/3 1362/1126/3 1068/1572/3 +f 1067/1574/3 1361/1122/3 1571/1123/3 1212/1573/3 +f 1361/1122/3 1107/1121/3 1253/1124/3 1571/1123/3 +f 1211/1575/3 1572/1119/3 1361/1122/3 1067/1574/3 +f 1066/1576/3 1360/1118/3 1572/1119/3 1211/1575/3 +f 1360/1118/3 1106/1117/3 1252/1120/3 1572/1119/3 +f 1210/1577/3 1573/1115/3 1360/1118/3 1066/1576/3 +f 1065/1578/3 1359/1114/3 1573/1115/3 1210/1577/3 +f 1359/1114/3 1105/1113/3 1251/1116/3 1573/1115/3 +f 1209/1579/3 1574/1111/3 1359/1114/3 1065/1578/3 +f 1064/1580/3 1358/1110/3 1574/1111/3 1209/1579/3 +f 1358/1110/3 1104/1109/3 1250/1112/3 1574/1111/3 +f 1208/1581/3 1575/1107/3 1358/1110/3 1064/1580/3 +f 1063/1582/3 1357/1106/3 1575/1107/3 1208/1581/3 +f 1357/1106/3 1103/1105/3 1249/1108/3 1575/1107/3 +f 1207/1583/3 1576/1103/3 1357/1106/3 1063/1582/3 +f 1059/1584/3 1217/1585/3 1576/1103/3 1207/1583/3 +f 1217/1585/3 1073/1562/3 1248/1104/3 1576/1103/3 +f 1335/1096/3 1577/1099/3 1246/1102/3 1101/1097/3 +f 1192/1461/3 1456/1502/3 1577/1099/3 1335/1096/3 +f 1456/1502/3 1202/1501/3 1346/1100/3 1577/1099/3 +f 1324/1092/3 1578/1095/3 1245/1098/3 1100/1093/3 +f 1182/1421/3 1446/1462/3 1578/1095/3 1324/1092/3 +f 1446/1462/3 1192/1461/3 1335/1096/3 1578/1095/3 +f 1313/1088/3 1579/1091/3 1244/1094/3 1099/1089/3 +f 1172/1381/3 1436/1422/3 1579/1091/3 1313/1088/3 +f 1436/1422/3 1182/1421/3 1324/1092/3 1579/1091/3 +f 1302/1084/3 1580/1087/3 1243/1090/3 1098/1085/3 +f 1162/1341/3 1426/1382/3 1580/1087/3 1302/1084/3 +f 1426/1382/3 1172/1381/3 1313/1088/3 1580/1087/3 +f 1291/1080/3 1581/1083/3 1242/1086/3 1097/1081/3 +f 1152/1301/3 1416/1342/3 1581/1083/3 1291/1080/3 +f 1416/1342/3 1162/1341/3 1302/1084/3 1581/1083/3 +f 1280/1076/3 1582/1079/3 1241/1082/3 1096/1077/3 +f 1142/1261/3 1406/1302/3 1582/1079/3 1280/1076/3 +f 1406/1302/3 1152/1301/3 1291/1080/3 1582/1079/3 +f 1269/1072/3 1583/1075/3 1240/1078/3 1095/1073/3 +f 1132/1221/3 1396/1262/3 1583/1075/3 1269/1072/3 +f 1396/1262/3 1142/1261/3 1280/1076/3 1583/1075/3 +f 1258/1068/3 1584/1071/3 1239/1074/3 1094/1069/3 +f 1122/1181/3 1386/1222/3 1584/1071/3 1258/1068/3 +f 1386/1222/3 1132/1221/3 1269/1072/3 1584/1071/3 +f 1247/1064/3 1585/1067/3 1238/1070/3 1093/1065/3 +f 1112/1141/3 1376/1182/3 1585/1067/3 1247/1064/3 +f 1376/1182/3 1122/1181/3 1258/1068/3 1585/1067/3 +f 1203/1586/3 1586/1063/3 1237/1066/3 1061/1587/3 +f 1072/1565/3 1366/1142/3 1586/1063/3 1203/1586/3 +f 1366/1142/3 1112/1141/3 1247/1064/3 1586/1063/3 +f 1346/1100/3 1587/1059/3 1206/1062/3 1102/1101/3 +f 1202/1501/3 1466/1542/3 1587/1059/3 1346/1100/3 +f 1466/1542/3 1092/1541/3 1205/1060/3 1587/1059/3 +o Plane.003 +v 4.000000 0.000000 -5.000000 +v 12.000000 0.000000 -5.000000 +v 4.000000 -0.000000 -13.000000 +v 12.000000 -0.000000 -13.000000 +v 4.000000 0.000000 -5.727273 +v 4.000000 0.000000 -6.454545 +v 4.000000 0.000000 -7.181818 +v 4.000000 0.000000 -7.909091 +v 4.000000 0.000000 -8.636364 +v 4.000000 -0.000000 -9.363636 +v 4.000000 -0.000000 -10.090909 +v 4.000000 -0.000000 -10.818182 +v 4.000000 -0.000000 -11.545455 +v 4.000000 -0.000000 -12.272727 +v 4.727273 0.000000 -5.000000 +v 5.454545 0.000000 -5.000000 +v 6.181818 0.000000 -5.000000 +v 6.909091 0.000000 -5.000000 +v 7.636364 0.000000 -5.000000 +v 8.363636 0.000000 -5.000000 +v 9.090909 0.000000 -5.000000 +v 9.818182 0.000000 -5.000000 +v 10.545455 0.000000 -5.000000 +v 11.272727 0.000000 -5.000000 +v 12.000000 0.000000 -5.727273 +v 12.000000 0.000000 -6.454545 +v 12.000000 0.000000 -7.181818 +v 12.000000 0.000000 -7.909091 +v 12.000000 0.000000 -8.636364 +v 12.000000 -0.000000 -9.363636 +v 12.000000 -0.000000 -10.090909 +v 12.000000 -0.000000 -10.818182 +v 12.000000 -0.000000 -11.545455 +v 12.000000 -0.000000 -12.272727 +v 4.727273 -0.000000 -13.000000 +v 5.454545 -0.000000 -13.000000 +v 6.181818 -0.000000 -13.000000 +v 6.909091 -0.000000 -13.000000 +v 7.636364 -0.000000 -13.000000 +v 8.363636 -0.000000 -13.000000 +v 9.090909 -0.000000 -13.000000 +v 9.818182 -0.000000 -13.000000 +v 10.545455 -0.000000 -13.000000 +v 11.272727 -0.000000 -13.000000 +v 4.727273 0.000000 -5.727273 +v 4.727273 0.000000 -6.454545 +v 4.727273 0.000000 -7.181818 +v 4.727273 0.000000 -7.909091 +v 4.727273 0.000000 -8.636364 +v 4.727273 -0.000000 -9.363636 +v 4.727273 -0.000000 -10.090909 +v 4.727273 -0.000000 -10.818182 +v 4.727273 -0.000000 -11.545455 +v 4.727273 -0.000000 -12.272727 +v 5.454545 0.000000 -5.727273 +v 5.454545 0.000000 -6.454545 +v 5.454545 0.000000 -7.181818 +v 5.454545 0.000000 -7.909091 +v 5.454545 0.000000 -8.636364 +v 5.454545 -0.000000 -9.363636 +v 5.454545 -0.000000 -10.090909 +v 5.454545 -0.000000 -10.818182 +v 5.454545 -0.000000 -11.545455 +v 5.454545 -0.000000 -12.272727 +v 6.181818 0.000000 -5.727273 +v 6.181818 0.000000 -6.454545 +v 6.181818 0.000000 -7.181818 +v 6.181818 0.000000 -7.909091 +v 6.181818 0.000000 -8.636364 +v 6.181818 -0.000000 -9.363636 +v 6.181818 -0.000000 -10.090909 +v 6.181818 -0.000000 -10.818182 +v 6.181818 -0.000000 -11.545455 +v 6.181818 -0.000000 -12.272727 +v 6.909091 0.000000 -5.727273 +v 6.909091 0.000000 -6.454545 +v 6.909091 0.000000 -7.181818 +v 6.909091 0.000000 -7.909091 +v 6.909091 0.000000 -8.636364 +v 6.909091 -0.000000 -9.363636 +v 6.909091 -0.000000 -10.090909 +v 6.909091 -0.000000 -10.818182 +v 6.909091 -0.000000 -11.545455 +v 6.909091 -0.000000 -12.272727 +v 7.636364 0.000000 -5.727273 +v 7.636364 0.000000 -6.454545 +v 7.636364 0.000000 -7.181818 +v 7.636364 0.000000 -7.909091 +v 7.636364 0.000000 -8.636364 +v 7.636364 -0.000000 -9.363636 +v 7.636364 -0.000000 -10.090909 +v 7.636364 -0.000000 -10.818182 +v 7.636364 -0.000000 -11.545455 +v 7.636364 -0.000000 -12.272727 +v 8.363636 0.000000 -5.727273 +v 8.363636 0.000000 -6.454545 +v 8.363636 0.000000 -7.181818 +v 8.363636 0.000000 -7.909091 +v 8.363636 0.000000 -8.636364 +v 8.363636 -0.000000 -9.363636 +v 8.363636 -0.000000 -10.090909 +v 8.363636 -0.000000 -10.818182 +v 8.363636 -0.000000 -11.545455 +v 8.363636 -0.000000 -12.272727 +v 9.090909 0.000000 -5.727273 +v 9.090909 0.000000 -6.454545 +v 9.090909 0.000000 -7.181818 +v 9.090909 0.000000 -7.909091 +v 9.090909 0.000000 -8.636364 +v 9.090909 -0.000000 -9.363636 +v 9.090909 -0.000000 -10.090909 +v 9.090909 -0.000000 -10.818182 +v 9.090909 -0.000000 -11.545455 +v 9.090909 -0.000000 -12.272727 +v 9.818182 0.000000 -5.727273 +v 9.818182 0.000000 -6.454545 +v 9.818182 0.000000 -7.181818 +v 9.818182 0.000000 -7.909091 +v 9.818182 0.000000 -8.636364 +v 9.818182 -0.000000 -9.363636 +v 9.818182 -0.000000 -10.090909 +v 9.818182 -0.000000 -10.818182 +v 9.818182 -0.000000 -11.545455 +v 9.818182 -0.000000 -12.272727 +v 10.545455 0.000000 -5.727273 +v 10.545455 0.000000 -6.454545 +v 10.545455 0.000000 -7.181818 +v 10.545455 0.000000 -7.909091 +v 10.545455 0.000000 -8.636364 +v 10.545455 -0.000000 -9.363636 +v 10.545455 -0.000000 -10.090909 +v 10.545455 -0.000000 -10.818182 +v 10.545455 -0.000000 -11.545455 +v 10.545455 -0.000000 -12.272727 +v 11.272727 0.000000 -5.727273 +v 11.272727 0.000000 -6.454545 +v 11.272727 0.000000 -7.181818 +v 11.272727 0.000000 -7.909091 +v 11.272727 0.000000 -8.636364 +v 11.272727 -0.000000 -9.363636 +v 11.272727 -0.000000 -10.090909 +v 11.272727 -0.000000 -10.818182 +v 11.272727 -0.000000 -11.545455 +v 11.272727 -0.000000 -12.272727 +v 4.000000 -0.000000 -12.636364 +v 11.636364 0.000000 -5.000000 +v 12.000000 -0.000000 -12.636364 +v 11.636364 -0.000000 -13.000000 +v 4.000000 0.000000 -5.363636 +v 4.000000 0.000000 -6.090909 +v 4.000000 0.000000 -6.818182 +v 4.000000 0.000000 -7.545455 +v 4.000000 0.000000 -8.272727 +v 4.000000 0.000000 -9.000000 +v 4.000000 -0.000000 -9.727273 +v 4.000000 -0.000000 -10.454545 +v 4.000000 -0.000000 -11.181818 +v 4.000000 -0.000000 -11.909091 +v 4.363636 0.000000 -5.000000 +v 5.090909 0.000000 -5.000000 +v 5.818182 0.000000 -5.000000 +v 6.545455 0.000000 -5.000000 +v 7.272727 0.000000 -5.000000 +v 8.000000 0.000000 -5.000000 +v 8.727273 0.000000 -5.000000 +v 9.454545 0.000000 -5.000000 +v 10.181818 0.000000 -5.000000 +v 10.909091 0.000000 -5.000000 +v 12.000000 0.000000 -5.363636 +v 12.000000 0.000000 -6.090909 +v 12.000000 0.000000 -6.818182 +v 12.000000 0.000000 -7.545455 +v 12.000000 0.000000 -8.272727 +v 12.000000 0.000000 -9.000000 +v 12.000000 -0.000000 -9.727273 +v 12.000000 -0.000000 -10.454545 +v 12.000000 -0.000000 -11.181818 +v 12.000000 -0.000000 -11.909091 +v 4.363636 -0.000000 -13.000000 +v 5.090909 -0.000000 -13.000000 +v 5.818182 -0.000000 -13.000000 +v 6.545455 -0.000000 -13.000000 +v 7.272727 -0.000000 -13.000000 +v 8.000000 -0.000000 -13.000000 +v 8.727273 -0.000000 -13.000000 +v 9.454545 -0.000000 -13.000000 +v 10.181818 -0.000000 -13.000000 +v 10.909091 -0.000000 -13.000000 +v 4.727273 -0.000000 -12.636364 +v 4.727273 0.000000 -5.363636 +v 4.727273 0.000000 -6.090909 +v 4.727273 0.000000 -6.818182 +v 4.727273 0.000000 -7.545455 +v 4.727273 0.000000 -8.272727 +v 4.727273 0.000000 -9.000000 +v 4.727273 -0.000000 -9.727273 +v 4.727273 -0.000000 -10.454545 +v 4.727273 -0.000000 -11.181818 +v 4.727273 -0.000000 -11.909091 +v 5.454545 -0.000000 -12.636364 +v 5.454545 0.000000 -5.363636 +v 5.454545 0.000000 -6.090909 +v 5.454545 0.000000 -6.818182 +v 5.454545 0.000000 -7.545455 +v 5.454545 0.000000 -8.272727 +v 5.454545 0.000000 -9.000000 +v 5.454545 -0.000000 -9.727273 +v 5.454545 -0.000000 -10.454545 +v 5.454545 -0.000000 -11.181818 +v 5.454545 -0.000000 -11.909091 +v 6.181818 -0.000000 -12.636364 +v 6.181818 0.000000 -5.363636 +v 6.181818 0.000000 -6.090909 +v 6.181818 0.000000 -6.818182 +v 6.181818 0.000000 -7.545455 +v 6.181818 0.000000 -8.272727 +v 6.181818 0.000000 -9.000000 +v 6.181818 -0.000000 -9.727273 +v 6.181818 -0.000000 -10.454545 +v 6.181818 -0.000000 -11.181818 +v 6.181818 -0.000000 -11.909091 +v 6.909091 -0.000000 -12.636364 +v 6.909091 0.000000 -5.363636 +v 6.909091 0.000000 -6.090909 +v 6.909091 0.000000 -6.818182 +v 6.909091 0.000000 -7.545455 +v 6.909091 0.000000 -8.272727 +v 6.909091 0.000000 -9.000000 +v 6.909091 -0.000000 -9.727273 +v 6.909091 -0.000000 -10.454545 +v 6.909091 -0.000000 -11.181818 +v 6.909091 -0.000000 -11.909091 +v 7.636364 -0.000000 -12.636364 +v 7.636364 0.000000 -5.363636 +v 7.636364 0.000000 -6.090909 +v 7.636364 0.000000 -6.818182 +v 7.636364 0.000000 -7.545455 +v 7.636364 0.000000 -8.272727 +v 7.636364 0.000000 -9.000000 +v 7.636364 -0.000000 -9.727273 +v 7.636364 -0.000000 -10.454545 +v 7.636364 -0.000000 -11.181818 +v 7.636364 -0.000000 -11.909091 +v 8.363636 -0.000000 -12.636364 +v 8.363636 0.000000 -5.363636 +v 8.363636 0.000000 -6.090909 +v 8.363636 0.000000 -6.818182 +v 8.363636 0.000000 -7.545455 +v 8.363636 0.000000 -8.272727 +v 8.363636 0.000000 -9.000000 +v 8.363636 -0.000000 -9.727273 +v 8.363636 -0.000000 -10.454545 +v 8.363636 -0.000000 -11.181818 +v 8.363636 -0.000000 -11.909091 +v 9.090909 -0.000000 -12.636364 +v 9.090909 0.000000 -5.363636 +v 9.090909 0.000000 -6.090909 +v 9.090909 0.000000 -6.818182 +v 9.090909 0.000000 -7.545455 +v 9.090909 0.000000 -8.272727 +v 9.090909 0.000000 -9.000000 +v 9.090909 -0.000000 -9.727273 +v 9.090909 -0.000000 -10.454545 +v 9.090909 -0.000000 -11.181818 +v 9.090909 -0.000000 -11.909091 +v 9.818182 -0.000000 -12.636364 +v 9.818182 0.000000 -5.363636 +v 9.818182 0.000000 -6.090909 +v 9.818182 0.000000 -6.818182 +v 9.818182 0.000000 -7.545455 +v 9.818182 0.000000 -8.272727 +v 9.818182 0.000000 -9.000000 +v 9.818182 -0.000000 -9.727273 +v 9.818182 -0.000000 -10.454545 +v 9.818182 -0.000000 -11.181818 +v 9.818182 -0.000000 -11.909091 +v 10.545455 -0.000000 -12.636364 +v 10.545455 0.000000 -5.363636 +v 10.545455 0.000000 -6.090909 +v 10.545455 0.000000 -6.818182 +v 10.545455 0.000000 -7.545455 +v 10.545455 0.000000 -8.272727 +v 10.545455 0.000000 -9.000000 +v 10.545455 -0.000000 -9.727273 +v 10.545455 -0.000000 -10.454545 +v 10.545455 -0.000000 -11.181818 +v 10.545455 -0.000000 -11.909091 +v 11.272727 -0.000000 -12.636364 +v 11.272727 0.000000 -5.363636 +v 11.272727 0.000000 -6.090909 +v 11.272727 0.000000 -6.818182 +v 11.272727 0.000000 -7.545455 +v 11.272727 0.000000 -8.272727 +v 11.272727 0.000000 -9.000000 +v 11.272727 -0.000000 -9.727273 +v 11.272727 -0.000000 -10.454545 +v 11.272727 -0.000000 -11.181818 +v 11.272727 -0.000000 -11.909091 +v 4.363636 0.000000 -5.727273 +v 4.363636 0.000000 -6.454545 +v 4.363636 0.000000 -7.181818 +v 4.363636 0.000000 -7.909091 +v 4.363636 0.000000 -8.636364 +v 4.363636 -0.000000 -9.363636 +v 4.363636 -0.000000 -10.090909 +v 4.363636 -0.000000 -10.818182 +v 4.363636 -0.000000 -11.545455 +v 4.363636 -0.000000 -12.272727 +v 5.090909 0.000000 -5.727273 +v 5.090909 0.000000 -6.454545 +v 5.090909 0.000000 -7.181818 +v 5.090909 0.000000 -7.909091 +v 5.090909 0.000000 -8.636364 +v 5.090909 -0.000000 -9.363636 +v 5.090909 -0.000000 -10.090909 +v 5.090909 -0.000000 -10.818182 +v 5.090909 -0.000000 -11.545455 +v 5.090909 -0.000000 -12.272727 +v 5.818182 0.000000 -5.727273 +v 5.818182 0.000000 -6.454545 +v 5.818182 0.000000 -7.181818 +v 5.818182 0.000000 -7.909091 +v 5.818182 0.000000 -8.636364 +v 5.818182 -0.000000 -9.363636 +v 5.818182 -0.000000 -10.090909 +v 5.818182 -0.000000 -10.818182 +v 5.818182 -0.000000 -11.545455 +v 5.818182 -0.000000 -12.272727 +v 6.545455 0.000000 -5.727273 +v 6.545455 0.000000 -6.454545 +v 6.545455 0.000000 -7.181818 +v 6.545455 0.000000 -7.909091 +v 6.545455 0.000000 -8.636364 +v 6.545455 -0.000000 -9.363636 +v 6.545455 -0.000000 -10.090909 +v 6.545455 -0.000000 -10.818182 +v 6.545455 -0.000000 -11.545455 +v 6.545455 -0.000000 -12.272727 +v 7.272727 0.000000 -5.727273 +v 7.272727 0.000000 -6.454545 +v 7.272727 0.000000 -7.181818 +v 7.272727 0.000000 -7.909091 +v 7.272727 0.000000 -8.636364 +v 7.272727 -0.000000 -9.363636 +v 7.272727 -0.000000 -10.090909 +v 7.272727 -0.000000 -10.818182 +v 7.272727 -0.000000 -11.545455 +v 7.272727 -0.000000 -12.272727 +v 8.000000 0.000000 -5.727273 +v 8.000000 0.000000 -6.454545 +v 8.000000 0.000000 -7.181818 +v 8.000000 0.000000 -7.909091 +v 8.000000 0.000000 -8.636364 +v 8.000000 -0.000000 -9.363636 +v 8.000000 -0.000000 -10.090909 +v 8.000000 -0.000000 -10.818182 +v 8.000000 -0.000000 -11.545455 +v 8.000000 -0.000000 -12.272727 +v 8.727273 0.000000 -5.727273 +v 8.727273 0.000000 -6.454545 +v 8.727273 0.000000 -7.181818 +v 8.727273 0.000000 -7.909091 +v 8.727273 0.000000 -8.636364 +v 8.727273 -0.000000 -9.363636 +v 8.727273 -0.000000 -10.090909 +v 8.727273 -0.000000 -10.818182 +v 8.727273 -0.000000 -11.545455 +v 8.727273 -0.000000 -12.272727 +v 9.454545 0.000000 -5.727273 +v 9.454545 0.000000 -6.454545 +v 9.454545 0.000000 -7.181818 +v 9.454545 0.000000 -7.909091 +v 9.454545 0.000000 -8.636364 +v 9.454545 -0.000000 -9.363636 +v 9.454545 -0.000000 -10.090909 +v 9.454545 -0.000000 -10.818182 +v 9.454545 -0.000000 -11.545455 +v 9.454545 -0.000000 -12.272727 +v 10.181818 0.000000 -5.727273 +v 10.181818 0.000000 -6.454545 +v 10.181818 0.000000 -7.181818 +v 10.181818 0.000000 -7.909091 +v 10.181818 0.000000 -8.636364 +v 10.181818 -0.000000 -9.363636 +v 10.181818 -0.000000 -10.090909 +v 10.181818 -0.000000 -10.818182 +v 10.181818 -0.000000 -11.545455 +v 10.181818 -0.000000 -12.272727 +v 10.909091 0.000000 -5.727273 +v 10.909091 0.000000 -6.454545 +v 10.909091 0.000000 -7.181818 +v 10.909091 0.000000 -7.909091 +v 10.909091 0.000000 -8.636364 +v 10.909091 -0.000000 -9.363636 +v 10.909091 -0.000000 -10.090909 +v 10.909091 -0.000000 -10.818182 +v 10.909091 -0.000000 -11.545455 +v 10.909091 -0.000000 -12.272727 +v 11.636364 0.000000 -5.727273 +v 11.636364 0.000000 -6.454545 +v 11.636364 0.000000 -7.181818 +v 11.636364 0.000000 -7.909091 +v 11.636364 0.000000 -8.636364 +v 11.636364 -0.000000 -9.363636 +v 11.636364 -0.000000 -10.090909 +v 11.636364 -0.000000 -10.818182 +v 11.636364 -0.000000 -11.545455 +v 11.636364 -0.000000 -12.272727 +v 11.636364 -0.000000 -11.909091 +v 11.636364 -0.000000 -11.181818 +v 11.636364 -0.000000 -10.454545 +v 11.636364 -0.000000 -9.727273 +v 11.636364 0.000000 -9.000000 +v 11.636364 0.000000 -8.272727 +v 11.636364 0.000000 -7.545455 +v 11.636364 0.000000 -6.818182 +v 11.636364 0.000000 -6.090909 +v 11.636364 0.000000 -5.363636 +v 10.909091 -0.000000 -11.909091 +v 10.909091 -0.000000 -11.181818 +v 10.909091 -0.000000 -10.454545 +v 10.909091 -0.000000 -9.727273 +v 10.909091 0.000000 -9.000000 +v 10.909091 0.000000 -8.272727 +v 10.909091 0.000000 -7.545455 +v 10.909091 0.000000 -6.818182 +v 10.909091 0.000000 -6.090909 +v 10.909091 0.000000 -5.363636 +v 10.181818 -0.000000 -11.909091 +v 10.181818 -0.000000 -11.181818 +v 10.181818 -0.000000 -10.454545 +v 10.181818 -0.000000 -9.727273 +v 10.181818 0.000000 -9.000000 +v 10.181818 0.000000 -8.272727 +v 10.181818 0.000000 -7.545455 +v 10.181818 0.000000 -6.818182 +v 10.181818 0.000000 -6.090909 +v 10.181818 0.000000 -5.363636 +v 9.454545 -0.000000 -11.909091 +v 9.454545 -0.000000 -11.181818 +v 9.454545 -0.000000 -10.454545 +v 9.454545 -0.000000 -9.727273 +v 9.454545 0.000000 -9.000000 +v 9.454545 0.000000 -8.272727 +v 9.454545 0.000000 -7.545455 +v 9.454545 0.000000 -6.818182 +v 9.454545 0.000000 -6.090909 +v 9.454545 0.000000 -5.363636 +v 8.727273 -0.000000 -11.909091 +v 8.727273 -0.000000 -11.181818 +v 8.727273 -0.000000 -10.454545 +v 8.727273 -0.000000 -9.727273 +v 8.727273 0.000000 -9.000000 +v 8.727273 0.000000 -8.272727 +v 8.727273 0.000000 -7.545455 +v 8.727273 0.000000 -6.818182 +v 8.727273 0.000000 -6.090909 +v 8.727273 0.000000 -5.363636 +v 8.000000 -0.000000 -11.909091 +v 8.000000 -0.000000 -11.181818 +v 8.000000 -0.000000 -10.454545 +v 8.000000 -0.000000 -9.727273 +v 8.000000 0.000000 -9.000000 +v 8.000000 0.000000 -8.272727 +v 8.000000 0.000000 -7.545455 +v 8.000000 0.000000 -6.818182 +v 8.000000 0.000000 -6.090909 +v 8.000000 0.000000 -5.363636 +v 7.272727 -0.000000 -11.909091 +v 7.272727 -0.000000 -11.181818 +v 7.272727 -0.000000 -10.454545 +v 7.272727 -0.000000 -9.727273 +v 7.272727 0.000000 -9.000000 +v 7.272727 0.000000 -8.272727 +v 7.272727 0.000000 -7.545455 +v 7.272727 0.000000 -6.818182 +v 7.272727 0.000000 -6.090909 +v 7.272727 0.000000 -5.363636 +v 6.545455 -0.000000 -11.909091 +v 6.545455 -0.000000 -11.181818 +v 6.545455 -0.000000 -10.454545 +v 6.545455 -0.000000 -9.727273 +v 6.545455 0.000000 -9.000000 +v 6.545455 0.000000 -8.272727 +v 6.545455 0.000000 -7.545455 +v 6.545455 0.000000 -6.818182 +v 6.545455 0.000000 -6.090909 +v 6.545455 0.000000 -5.363636 +v 5.818182 -0.000000 -11.909091 +v 5.818182 -0.000000 -11.181818 +v 5.818182 -0.000000 -10.454545 +v 5.818182 -0.000000 -9.727273 +v 5.818182 0.000000 -9.000000 +v 5.818182 0.000000 -8.272727 +v 5.818182 0.000000 -7.545455 +v 5.818182 0.000000 -6.818182 +v 5.818182 0.000000 -6.090909 +v 5.818182 0.000000 -5.363636 +v 5.090909 -0.000000 -11.909091 +v 5.090909 -0.000000 -11.181818 +v 5.090909 -0.000000 -10.454545 +v 5.090909 -0.000000 -9.727273 +v 5.090909 0.000000 -9.000000 +v 5.090909 0.000000 -8.272727 +v 5.090909 0.000000 -7.545455 +v 5.090909 0.000000 -6.818182 +v 5.090909 0.000000 -6.090909 +v 5.090909 0.000000 -5.363636 +v 4.363636 -0.000000 -11.909091 +v 4.363636 -0.000000 -11.181818 +v 4.363636 -0.000000 -10.454545 +v 4.363636 -0.000000 -9.727273 +v 4.363636 0.000000 -9.000000 +v 4.363636 0.000000 -8.272727 +v 4.363636 0.000000 -7.545455 +v 4.363636 0.000000 -6.818182 +v 4.363636 0.000000 -6.090909 +v 4.363636 0.000000 -5.363636 +v 10.909091 -0.000000 -12.636364 +v 10.181818 -0.000000 -12.636364 +v 9.454545 -0.000000 -12.636364 +v 8.727273 -0.000000 -12.636364 +v 8.000000 -0.000000 -12.636364 +v 7.272727 -0.000000 -12.636364 +v 6.545455 -0.000000 -12.636364 +v 5.818182 -0.000000 -12.636364 +v 5.090909 -0.000000 -12.636364 +v 4.363636 -0.000000 -12.636364 +v 11.636364 -0.000000 -12.636364 +vn -0.0000 1.0000 -0.0000 +vt 0.954454 0.954455 +vt 0.999900 0.954455 +vt 0.999900 0.999900 +vt 0.954454 0.999900 +vt 0.045546 0.954454 +vt 0.090991 0.954454 +vt 0.090991 0.999900 +vt 0.045546 0.999900 +vt 0.136436 0.954454 +vt 0.181882 0.954454 +vt 0.181882 0.999900 +vt 0.136436 0.999900 +vt 0.227327 0.954454 +vt 0.272773 0.954454 +vt 0.272773 0.999900 +vt 0.227327 0.999900 +vt 0.318218 0.954454 +vt 0.363664 0.954454 +vt 0.363664 0.999900 +vt 0.318218 0.999900 +vt 0.409109 0.954454 +vt 0.454555 0.954454 +vt 0.454555 0.999900 +vt 0.409109 0.999900 +vt 0.500000 0.954454 +vt 0.545445 0.954454 +vt 0.545445 0.999900 +vt 0.500000 0.999900 +vt 0.590891 0.954454 +vt 0.636336 0.954454 +vt 0.636336 0.999900 +vt 0.590891 0.999900 +vt 0.681782 0.954454 +vt 0.727227 0.954454 +vt 0.727227 0.999900 +vt 0.681782 0.999900 +vt 0.772673 0.954454 +vt 0.818118 0.954454 +vt 0.818118 0.999900 +vt 0.772673 0.999900 +vt 0.863564 0.954455 +vt 0.909009 0.954455 +vt 0.909009 0.999900 +vt 0.863564 0.999900 +vt 0.045546 0.045546 +vt 0.090991 0.045546 +vt 0.090991 0.090991 +vt 0.045546 0.090991 +vt 0.045546 0.136436 +vt 0.090991 0.136436 +vt 0.090991 0.181882 +vt 0.045546 0.181882 +vt 0.045546 0.227327 +vt 0.090991 0.227327 +vt 0.090991 0.272773 +vt 0.045546 0.272773 +vt 0.045546 0.318218 +vt 0.090991 0.318218 +vt 0.090991 0.363664 +vt 0.045546 0.363664 +vt 0.045546 0.409109 +vt 0.090991 0.409109 +vt 0.090991 0.454555 +vt 0.045546 0.454555 +vt 0.045546 0.500000 +vt 0.090991 0.500000 +vt 0.090991 0.545446 +vt 0.045546 0.545446 +vt 0.045545 0.590891 +vt 0.090991 0.590891 +vt 0.090991 0.636336 +vt 0.045546 0.636336 +vt 0.045546 0.681782 +vt 0.090991 0.681782 +vt 0.090991 0.727227 +vt 0.045546 0.727227 +vt 0.045546 0.772673 +vt 0.090991 0.772673 +vt 0.090991 0.818118 +vt 0.045546 0.818118 +vt 0.045546 0.863564 +vt 0.090991 0.863564 +vt 0.090991 0.909009 +vt 0.045546 0.909009 +vt 0.136436 0.045546 +vt 0.181882 0.045546 +vt 0.181882 0.090991 +vt 0.136436 0.090991 +vt 0.136436 0.136436 +vt 0.181882 0.136436 +vt 0.181882 0.181882 +vt 0.136436 0.181882 +vt 0.136436 0.227327 +vt 0.181882 0.227327 +vt 0.181882 0.272773 +vt 0.136436 0.272773 +vt 0.136436 0.318218 +vt 0.181882 0.318218 +vt 0.181882 0.363664 +vt 0.136436 0.363664 +vt 0.136436 0.409109 +vt 0.181882 0.409109 +vt 0.181882 0.454555 +vt 0.136436 0.454555 +vt 0.136436 0.500000 +vt 0.181882 0.500000 +vt 0.181882 0.545445 +vt 0.136436 0.545446 +vt 0.136436 0.590891 +vt 0.181882 0.590891 +vt 0.181882 0.636336 +vt 0.136436 0.636336 +vt 0.136436 0.681782 +vt 0.181882 0.681782 +vt 0.181882 0.727227 +vt 0.136436 0.727227 +vt 0.136436 0.772673 +vt 0.181882 0.772673 +vt 0.181882 0.818118 +vt 0.136436 0.818118 +vt 0.136436 0.863564 +vt 0.181882 0.863564 +vt 0.181882 0.909009 +vt 0.136436 0.909009 +vt 0.227327 0.045546 +vt 0.272773 0.045546 +vt 0.272773 0.090991 +vt 0.227327 0.090991 +vt 0.227327 0.136436 +vt 0.272773 0.136436 +vt 0.272773 0.181882 +vt 0.227327 0.181882 +vt 0.227327 0.227327 +vt 0.272773 0.227327 +vt 0.272773 0.272773 +vt 0.227327 0.272773 +vt 0.227327 0.318218 +vt 0.272773 0.318218 +vt 0.272773 0.363664 +vt 0.227327 0.363664 +vt 0.227327 0.409109 +vt 0.272773 0.409109 +vt 0.272773 0.454555 +vt 0.227327 0.454555 +vt 0.227327 0.500000 +vt 0.272773 0.500000 +vt 0.272773 0.545446 +vt 0.227327 0.545445 +vt 0.227327 0.590891 +vt 0.272773 0.590891 +vt 0.272773 0.636336 +vt 0.227327 0.636336 +vt 0.227327 0.681782 +vt 0.272773 0.681782 +vt 0.272773 0.727227 +vt 0.227327 0.727227 +vt 0.227327 0.772673 +vt 0.272773 0.772673 +vt 0.272773 0.818118 +vt 0.227327 0.818118 +vt 0.227327 0.863564 +vt 0.272773 0.863564 +vt 0.272773 0.909009 +vt 0.227327 0.909009 +vt 0.318218 0.045546 +vt 0.363664 0.045546 +vt 0.363664 0.090991 +vt 0.318218 0.090991 +vt 0.318218 0.136436 +vt 0.363664 0.136436 +vt 0.363664 0.181882 +vt 0.318218 0.181882 +vt 0.318218 0.227327 +vt 0.363664 0.227327 +vt 0.363664 0.272773 +vt 0.318218 0.272773 +vt 0.318218 0.318218 +vt 0.363664 0.318218 +vt 0.363664 0.363664 +vt 0.318218 0.363664 +vt 0.318218 0.409109 +vt 0.363664 0.409109 +vt 0.363664 0.454555 +vt 0.318218 0.454555 +vt 0.318218 0.500000 +vt 0.363664 0.500000 +vt 0.363664 0.545446 +vt 0.318218 0.545446 +vt 0.318218 0.590891 +vt 0.363664 0.590891 +vt 0.363664 0.636336 +vt 0.318218 0.636336 +vt 0.318218 0.681782 +vt 0.363664 0.681782 +vt 0.363664 0.727227 +vt 0.318218 0.727227 +vt 0.318218 0.772673 +vt 0.363664 0.772673 +vt 0.363664 0.818118 +vt 0.318218 0.818118 +vt 0.318218 0.863564 +vt 0.363664 0.863564 +vt 0.363664 0.909009 +vt 0.318218 0.909009 +vt 0.409109 0.045546 +vt 0.454554 0.045546 +vt 0.454555 0.090991 +vt 0.409109 0.090991 +vt 0.409109 0.136436 +vt 0.454554 0.136437 +vt 0.454555 0.181882 +vt 0.409109 0.181882 +vt 0.409109 0.227327 +vt 0.454555 0.227327 +vt 0.454555 0.272773 +vt 0.409109 0.272773 +vt 0.409109 0.318218 +vt 0.454555 0.318218 +vt 0.454555 0.363664 +vt 0.409109 0.363664 +vt 0.409109 0.409109 +vt 0.454555 0.409109 +vt 0.454555 0.454555 +vt 0.409109 0.454555 +vt 0.409109 0.500000 +vt 0.454555 0.500000 +vt 0.454555 0.545445 +vt 0.409109 0.545445 +vt 0.409109 0.590891 +vt 0.454555 0.590891 +vt 0.454555 0.636336 +vt 0.409109 0.636336 +vt 0.409109 0.681782 +vt 0.454555 0.681782 +vt 0.454555 0.727227 +vt 0.409109 0.727227 +vt 0.409109 0.772673 +vt 0.454555 0.772673 +vt 0.454555 0.818118 +vt 0.409109 0.818118 +vt 0.409109 0.863564 +vt 0.454555 0.863564 +vt 0.454555 0.909009 +vt 0.409109 0.909009 +vt 0.500000 0.045546 +vt 0.545445 0.045546 +vt 0.545445 0.090991 +vt 0.500000 0.090991 +vt 0.500000 0.136436 +vt 0.545445 0.136436 +vt 0.545445 0.181882 +vt 0.500000 0.181882 +vt 0.500000 0.227327 +vt 0.545445 0.227327 +vt 0.545445 0.272773 +vt 0.500000 0.272773 +vt 0.500000 0.318218 +vt 0.545445 0.318218 +vt 0.545445 0.363664 +vt 0.500000 0.363664 +vt 0.500000 0.409109 +vt 0.545445 0.409109 +vt 0.545445 0.454555 +vt 0.500000 0.454555 +vt 0.500000 0.500000 +vt 0.545445 0.500000 +vt 0.545445 0.545446 +vt 0.500000 0.545446 +vt 0.500000 0.590891 +vt 0.545445 0.590891 +vt 0.545445 0.636336 +vt 0.500000 0.636336 +vt 0.500000 0.681782 +vt 0.545445 0.681782 +vt 0.545445 0.727227 +vt 0.500000 0.727227 +vt 0.500000 0.772673 +vt 0.545445 0.772673 +vt 0.545445 0.818118 +vt 0.500000 0.818118 +vt 0.500000 0.863564 +vt 0.545445 0.863564 +vt 0.545445 0.909009 +vt 0.500000 0.909009 +vt 0.590891 0.045546 +vt 0.636336 0.045546 +vt 0.636336 0.090991 +vt 0.590891 0.090991 +vt 0.590891 0.136436 +vt 0.636336 0.136436 +vt 0.636336 0.181882 +vt 0.590891 0.181882 +vt 0.590891 0.227327 +vt 0.636336 0.227327 +vt 0.636336 0.272773 +vt 0.590891 0.272773 +vt 0.590891 0.318218 +vt 0.636336 0.318218 +vt 0.636336 0.363664 +vt 0.590891 0.363664 +vt 0.590891 0.409109 +vt 0.636336 0.409109 +vt 0.636336 0.454555 +vt 0.590891 0.454555 +vt 0.590891 0.500000 +vt 0.636336 0.500000 +vt 0.636336 0.545445 +vt 0.590891 0.545446 +vt 0.590891 0.590891 +vt 0.636336 0.590891 +vt 0.636336 0.636336 +vt 0.590891 0.636336 +vt 0.590891 0.681782 +vt 0.636336 0.681782 +vt 0.636336 0.727227 +vt 0.590891 0.727227 +vt 0.590891 0.772673 +vt 0.636336 0.772673 +vt 0.636336 0.818118 +vt 0.590891 0.818118 +vt 0.590891 0.863564 +vt 0.636336 0.863564 +vt 0.636336 0.909009 +vt 0.590891 0.909009 +vt 0.681782 0.045546 +vt 0.727227 0.045546 +vt 0.727227 0.090991 +vt 0.681782 0.090991 +vt 0.681782 0.136436 +vt 0.727227 0.136436 +vt 0.727227 0.181882 +vt 0.681782 0.181882 +vt 0.681782 0.227327 +vt 0.727227 0.227327 +vt 0.727227 0.272773 +vt 0.681782 0.272773 +vt 0.681782 0.318218 +vt 0.727227 0.318218 +vt 0.727227 0.363664 +vt 0.681782 0.363664 +vt 0.681782 0.409109 +vt 0.727227 0.409109 +vt 0.727227 0.454555 +vt 0.681782 0.454555 +vt 0.681782 0.500000 +vt 0.727227 0.500000 +vt 0.727227 0.545446 +vt 0.681782 0.545445 +vt 0.681782 0.590891 +vt 0.727227 0.590891 +vt 0.727227 0.636336 +vt 0.681782 0.636336 +vt 0.681782 0.681782 +vt 0.727227 0.681782 +vt 0.727227 0.727227 +vt 0.681782 0.727227 +vt 0.681782 0.772673 +vt 0.727227 0.772673 +vt 0.727227 0.818118 +vt 0.681782 0.818118 +vt 0.681782 0.863564 +vt 0.727227 0.863564 +vt 0.727227 0.909009 +vt 0.681782 0.909009 +vt 0.772673 0.045546 +vt 0.818118 0.045546 +vt 0.818118 0.090991 +vt 0.772673 0.090991 +vt 0.772673 0.136436 +vt 0.818118 0.136437 +vt 0.818118 0.181882 +vt 0.772673 0.181882 +vt 0.772673 0.227327 +vt 0.818118 0.227327 +vt 0.818118 0.272773 +vt 0.772673 0.272773 +vt 0.772673 0.318218 +vt 0.818118 0.318218 +vt 0.818118 0.363664 +vt 0.772673 0.363664 +vt 0.772673 0.409109 +vt 0.818118 0.409109 +vt 0.818118 0.454555 +vt 0.772673 0.454555 +vt 0.772673 0.500000 +vt 0.818118 0.500000 +vt 0.818118 0.545446 +vt 0.772673 0.545446 +vt 0.772673 0.590891 +vt 0.818118 0.590891 +vt 0.818118 0.636336 +vt 0.772673 0.636336 +vt 0.772673 0.681782 +vt 0.818118 0.681782 +vt 0.818118 0.727227 +vt 0.772673 0.727227 +vt 0.772673 0.772673 +vt 0.818118 0.772673 +vt 0.818118 0.818118 +vt 0.772673 0.818118 +vt 0.772673 0.863564 +vt 0.818118 0.863564 +vt 0.818118 0.909009 +vt 0.772673 0.909009 +vt 0.863564 0.045546 +vt 0.909009 0.045546 +vt 0.909009 0.090991 +vt 0.863564 0.090991 +vt 0.863564 0.136437 +vt 0.909009 0.136437 +vt 0.909009 0.181882 +vt 0.863564 0.181882 +vt 0.863564 0.227327 +vt 0.909009 0.227327 +vt 0.909009 0.272773 +vt 0.863564 0.272773 +vt 0.863564 0.318218 +vt 0.909009 0.318218 +vt 0.909009 0.363664 +vt 0.863564 0.363664 +vt 0.863564 0.409109 +vt 0.909009 0.409109 +vt 0.909009 0.454555 +vt 0.863564 0.454555 +vt 0.863564 0.500000 +vt 0.909009 0.500000 +vt 0.909009 0.545446 +vt 0.863564 0.545446 +vt 0.863564 0.590891 +vt 0.909009 0.590891 +vt 0.909009 0.636336 +vt 0.863564 0.636336 +vt 0.863564 0.681782 +vt 0.909009 0.681782 +vt 0.909009 0.727227 +vt 0.863564 0.727227 +vt 0.863564 0.772673 +vt 0.909009 0.772673 +vt 0.909009 0.818118 +vt 0.863564 0.818118 +vt 0.863564 0.863564 +vt 0.909009 0.863564 +vt 0.909009 0.909009 +vt 0.863564 0.909009 +vt 0.954454 0.045546 +vt 0.999900 0.045546 +vt 0.999900 0.090991 +vt 0.954454 0.090991 +vt 0.954454 0.136437 +vt 0.999900 0.136436 +vt 0.999900 0.181882 +vt 0.954454 0.181882 +vt 0.954454 0.227327 +vt 0.999900 0.227327 +vt 0.999900 0.272773 +vt 0.954454 0.272773 +vt 0.954454 0.318218 +vt 0.999900 0.318218 +vt 0.999900 0.363664 +vt 0.954454 0.363664 +vt 0.954454 0.409109 +vt 0.999900 0.409109 +vt 0.999900 0.454555 +vt 0.954454 0.454555 +vt 0.954454 0.500000 +vt 0.999900 0.500000 +vt 0.999900 0.545446 +vt 0.954454 0.545446 +vt 0.954454 0.590891 +vt 0.999900 0.590891 +vt 0.999900 0.636336 +vt 0.954454 0.636336 +vt 0.954454 0.681782 +vt 0.999900 0.681782 +vt 0.999900 0.727227 +vt 0.954454 0.727227 +vt 0.954454 0.772673 +vt 0.999900 0.772673 +vt 0.999900 0.818118 +vt 0.954454 0.818118 +vt 0.954454 0.863564 +vt 0.999900 0.863564 +vt 0.999900 0.909009 +vt 0.954454 0.909009 +vt 0.909009 0.000100 +vt 0.954454 0.000100 +vt 0.999900 0.000100 +vt 0.818118 0.000100 +vt 0.863564 0.000100 +vt 0.727227 0.000100 +vt 0.772673 0.000100 +vt 0.636336 0.000100 +vt 0.681782 0.000100 +vt 0.545445 0.000100 +vt 0.590891 0.000100 +vt 0.454555 0.000100 +vt 0.500000 0.000100 +vt 0.363664 0.000100 +vt 0.409109 0.000100 +vt 0.272773 0.000100 +vt 0.318218 0.000100 +vt 0.181882 0.000100 +vt 0.227327 0.000100 +vt 0.090991 0.000100 +vt 0.136436 0.000100 +vt 0.000100 0.863564 +vt 0.000100 0.909009 +vt 0.000100 0.818118 +vt 0.000100 0.772673 +vt 0.000100 0.727227 +vt 0.000100 0.681782 +vt 0.000100 0.636336 +vt 0.000100 0.590891 +vt 0.000100 0.545445 +vt 0.000100 0.500000 +vt 0.000100 0.454555 +vt 0.000100 0.409109 +vt 0.000100 0.363664 +vt 0.000100 0.318218 +vt 0.000100 0.272773 +vt 0.000100 0.227327 +vt 0.000100 0.181882 +vt 0.000100 0.136437 +vt 0.000100 0.090991 +vt 0.000100 0.045546 +vt 0.000100 0.000100 +vt 0.045546 0.000100 +vt 0.000100 0.954454 +vt 0.000100 0.999900 +s 0 +usemtl bricks2_disp.jpg+bricks2_normal.jpg +f 2116/1588/4 1734/1589/4 1591/1590/4 1735/1591/4 +f 2115/1592/4 1776/1593/4 1622/1594/4 1766/1595/4 +f 2114/1596/4 1787/1597/4 1623/1598/4 1767/1599/4 +f 2113/1600/4 1798/1601/4 1624/1602/4 1768/1603/4 +f 2112/1604/4 1809/1605/4 1625/1606/4 1769/1607/4 +f 2111/1608/4 1820/1609/4 1626/1610/4 1770/1611/4 +f 2110/1612/4 1831/1613/4 1627/1614/4 1771/1615/4 +f 2109/1616/4 1842/1617/4 1628/1618/4 1772/1619/4 +f 2108/1620/4 1853/1621/4 1629/1622/4 1773/1623/4 +f 2107/1624/4 1864/1625/4 1630/1626/4 1774/1627/4 +f 2106/1628/4 1875/1629/4 1631/1630/4 1775/1631/4 +f 2105/1632/4 1777/1633/4 1632/1634/4 1886/1635/4 +f 2104/1636/4 1778/1637/4 1633/1638/4 1887/1639/4 +f 2103/1640/4 1779/1641/4 1634/1642/4 1888/1643/4 +f 2102/1644/4 1780/1645/4 1635/1646/4 1889/1647/4 +f 2101/1648/4 1781/1649/4 1636/1650/4 1890/1651/4 +f 2100/1652/4 1782/1653/4 1637/1654/4 1891/1655/4 +f 2099/1656/4 1783/1657/4 1638/1658/4 1892/1659/4 +f 2098/1660/4 1784/1661/4 1639/1662/4 1893/1663/4 +f 2097/1664/4 1785/1665/4 1640/1666/4 1894/1667/4 +f 2096/1668/4 1786/1669/4 1641/1670/4 1895/1671/4 +f 2095/1672/4 1788/1673/4 1642/1674/4 1896/1675/4 +f 2094/1676/4 1789/1677/4 1643/1678/4 1897/1679/4 +f 2093/1680/4 1790/1681/4 1644/1682/4 1898/1683/4 +f 2092/1684/4 1791/1685/4 1645/1686/4 1899/1687/4 +f 2091/1688/4 1792/1689/4 1646/1690/4 1900/1691/4 +f 2090/1692/4 1793/1693/4 1647/1694/4 1901/1695/4 +f 2089/1696/4 1794/1697/4 1648/1698/4 1902/1699/4 +f 2088/1700/4 1795/1701/4 1649/1702/4 1903/1703/4 +f 2087/1704/4 1796/1705/4 1650/1706/4 1904/1707/4 +f 2086/1708/4 1797/1709/4 1651/1710/4 1905/1711/4 +f 2085/1712/4 1799/1713/4 1652/1714/4 1906/1715/4 +f 2084/1716/4 1800/1717/4 1653/1718/4 1907/1719/4 +f 2083/1720/4 1801/1721/4 1654/1722/4 1908/1723/4 +f 2082/1724/4 1802/1725/4 1655/1726/4 1909/1727/4 +f 2081/1728/4 1803/1729/4 1656/1730/4 1910/1731/4 +f 2080/1732/4 1804/1733/4 1657/1734/4 1911/1735/4 +f 2079/1736/4 1805/1737/4 1658/1738/4 1912/1739/4 +f 2078/1740/4 1806/1741/4 1659/1742/4 1913/1743/4 +f 2077/1744/4 1807/1745/4 1660/1746/4 1914/1747/4 +f 2076/1748/4 1808/1749/4 1661/1750/4 1915/1751/4 +f 2075/1752/4 1810/1753/4 1662/1754/4 1916/1755/4 +f 2074/1756/4 1811/1757/4 1663/1758/4 1917/1759/4 +f 2073/1760/4 1812/1761/4 1664/1762/4 1918/1763/4 +f 2072/1764/4 1813/1765/4 1665/1766/4 1919/1767/4 +f 2071/1768/4 1814/1769/4 1666/1770/4 1920/1771/4 +f 2070/1772/4 1815/1773/4 1667/1774/4 1921/1775/4 +f 2069/1776/4 1816/1777/4 1668/1778/4 1922/1779/4 +f 2068/1780/4 1817/1781/4 1669/1782/4 1923/1783/4 +f 2067/1784/4 1818/1785/4 1670/1786/4 1924/1787/4 +f 2066/1788/4 1819/1789/4 1671/1790/4 1925/1791/4 +f 2065/1792/4 1821/1793/4 1672/1794/4 1926/1795/4 +f 2064/1796/4 1822/1797/4 1673/1798/4 1927/1799/4 +f 2063/1800/4 1823/1801/4 1674/1802/4 1928/1803/4 +f 2062/1804/4 1824/1805/4 1675/1806/4 1929/1807/4 +f 2061/1808/4 1825/1809/4 1676/1810/4 1930/1811/4 +f 2060/1812/4 1826/1813/4 1677/1814/4 1931/1815/4 +f 2059/1816/4 1827/1817/4 1678/1818/4 1932/1819/4 +f 2058/1820/4 1828/1821/4 1679/1822/4 1933/1823/4 +f 2057/1824/4 1829/1825/4 1680/1826/4 1934/1827/4 +f 2056/1828/4 1830/1829/4 1681/1830/4 1935/1831/4 +f 2055/1832/4 1832/1833/4 1682/1834/4 1936/1835/4 +f 2054/1836/4 1833/1837/4 1683/1838/4 1937/1839/4 +f 2053/1840/4 1834/1841/4 1684/1842/4 1938/1843/4 +f 2052/1844/4 1835/1845/4 1685/1846/4 1939/1847/4 +f 2051/1848/4 1836/1849/4 1686/1850/4 1940/1851/4 +f 2050/1852/4 1837/1853/4 1687/1854/4 1941/1855/4 +f 2049/1856/4 1838/1857/4 1688/1858/4 1942/1859/4 +f 2048/1860/4 1839/1861/4 1689/1862/4 1943/1863/4 +f 2047/1864/4 1840/1865/4 1690/1866/4 1944/1867/4 +f 2046/1868/4 1841/1869/4 1691/1870/4 1945/1871/4 +f 2045/1872/4 1843/1873/4 1692/1874/4 1946/1875/4 +f 2044/1876/4 1844/1877/4 1693/1878/4 1947/1879/4 +f 2043/1880/4 1845/1881/4 1694/1882/4 1948/1883/4 +f 2042/1884/4 1846/1885/4 1695/1886/4 1949/1887/4 +f 2041/1888/4 1847/1889/4 1696/1890/4 1950/1891/4 +f 2040/1892/4 1848/1893/4 1697/1894/4 1951/1895/4 +f 2039/1896/4 1849/1897/4 1698/1898/4 1952/1899/4 +f 2038/1900/4 1850/1901/4 1699/1902/4 1953/1903/4 +f 2037/1904/4 1851/1905/4 1700/1906/4 1954/1907/4 +f 2036/1908/4 1852/1909/4 1701/1910/4 1955/1911/4 +f 2035/1912/4 1854/1913/4 1702/1914/4 1956/1915/4 +f 2034/1916/4 1855/1917/4 1703/1918/4 1957/1919/4 +f 2033/1920/4 1856/1921/4 1704/1922/4 1958/1923/4 +f 2032/1924/4 1857/1925/4 1705/1926/4 1959/1927/4 +f 2031/1928/4 1858/1929/4 1706/1930/4 1960/1931/4 +f 2030/1932/4 1859/1933/4 1707/1934/4 1961/1935/4 +f 2029/1936/4 1860/1937/4 1708/1938/4 1962/1939/4 +f 2028/1940/4 1861/1941/4 1709/1942/4 1963/1943/4 +f 2027/1944/4 1862/1945/4 1710/1946/4 1964/1947/4 +f 2026/1948/4 1863/1949/4 1711/1950/4 1965/1951/4 +f 2025/1952/4 1865/1953/4 1712/1954/4 1966/1955/4 +f 2024/1956/4 1866/1957/4 1713/1958/4 1967/1959/4 +f 2023/1960/4 1867/1961/4 1714/1962/4 1968/1963/4 +f 2022/1964/4 1868/1965/4 1715/1966/4 1969/1967/4 +f 2021/1968/4 1869/1969/4 1716/1970/4 1970/1971/4 +f 2020/1972/4 1870/1973/4 1717/1974/4 1971/1975/4 +f 2019/1976/4 1871/1977/4 1718/1978/4 1972/1979/4 +f 2018/1980/4 1872/1981/4 1719/1982/4 1973/1983/4 +f 2017/1984/4 1873/1985/4 1720/1986/4 1974/1987/4 +f 2016/1988/4 1874/1989/4 1721/1990/4 1975/1991/4 +f 2015/1992/4 1876/1993/4 1722/1994/4 1976/1995/4 +f 2014/1996/4 1877/1997/4 1723/1998/4 1977/1999/4 +f 2013/2000/4 1878/2001/4 1724/2002/4 1978/2003/4 +f 2012/2004/4 1879/2005/4 1725/2006/4 1979/2007/4 +f 2011/2008/4 1880/2009/4 1726/2010/4 1980/2011/4 +f 2010/2012/4 1881/2013/4 1727/2014/4 1981/2015/4 +f 2009/2016/4 1882/2017/4 1728/2018/4 1982/2019/4 +f 2008/2020/4 1883/2021/4 1729/2022/4 1983/2023/4 +f 2007/2024/4 1884/2025/4 1730/2026/4 1984/2027/4 +f 2006/2028/4 1885/2029/4 1731/2030/4 1985/2031/4 +f 2005/2032/4 1756/2033/4 1612/2034/4 1986/2035/4 +f 2004/2036/4 1757/2037/4 1613/2038/4 1987/2039/4 +f 2003/2040/4 1758/2041/4 1614/2042/4 1988/2043/4 +f 2002/2044/4 1759/2045/4 1615/2046/4 1989/2047/4 +f 2001/2048/4 1760/2049/4 1616/2050/4 1990/2051/4 +f 2000/2052/4 1761/2053/4 1617/2054/4 1991/2055/4 +f 1999/2056/4 1762/2057/4 1618/2058/4 1992/2059/4 +f 1998/2060/4 1763/2061/4 1619/2062/4 1993/2063/4 +f 1997/2064/4 1764/2065/4 1620/2066/4 1994/2067/4 +f 1996/2068/4 1765/2069/4 1621/2070/4 1995/2071/4 +f 1885/2029/4 1996/2068/4 1995/2071/4 1731/2030/4 +f 1730/2026/4 1994/2067/4 1996/2068/4 1885/2029/4 +f 1994/2067/4 1620/2066/4 1765/2069/4 1996/2068/4 +f 1884/2025/4 1997/2064/4 1994/2067/4 1730/2026/4 +f 1729/2022/4 1993/2063/4 1997/2064/4 1884/2025/4 +f 1993/2063/4 1619/2062/4 1764/2065/4 1997/2064/4 +f 1883/2021/4 1998/2060/4 1993/2063/4 1729/2022/4 +f 1728/2018/4 1992/2059/4 1998/2060/4 1883/2021/4 +f 1992/2059/4 1618/2058/4 1763/2061/4 1998/2060/4 +f 1882/2017/4 1999/2056/4 1992/2059/4 1728/2018/4 +f 1727/2014/4 1991/2055/4 1999/2056/4 1882/2017/4 +f 1991/2055/4 1617/2054/4 1762/2057/4 1999/2056/4 +f 1881/2013/4 2000/2052/4 1991/2055/4 1727/2014/4 +f 1726/2010/4 1990/2051/4 2000/2052/4 1881/2013/4 +f 1990/2051/4 1616/2050/4 1761/2053/4 2000/2052/4 +f 1880/2009/4 2001/2048/4 1990/2051/4 1726/2010/4 +f 1725/2006/4 1989/2047/4 2001/2048/4 1880/2009/4 +f 1989/2047/4 1615/2046/4 1760/2049/4 2001/2048/4 +f 1879/2005/4 2002/2044/4 1989/2047/4 1725/2006/4 +f 1724/2002/4 1988/2043/4 2002/2044/4 1879/2005/4 +f 1988/2043/4 1614/2042/4 1759/2045/4 2002/2044/4 +f 1878/2001/4 2003/2040/4 1988/2043/4 1724/2002/4 +f 1723/1998/4 1987/2039/4 2003/2040/4 1878/2001/4 +f 1987/2039/4 1613/2038/4 1758/2041/4 2003/2040/4 +f 1877/1997/4 2004/2036/4 1987/2039/4 1723/1998/4 +f 1722/1994/4 1986/2035/4 2004/2036/4 1877/1997/4 +f 1986/2035/4 1612/2034/4 1757/2037/4 2004/2036/4 +f 1876/1993/4 2005/2032/4 1986/2035/4 1722/1994/4 +f 1611/2072/4 1733/2073/4 2005/2032/4 1876/1993/4 +f 1733/2073/4 1589/2074/4 1756/2033/4 2005/2032/4 +f 1874/1989/4 2006/2028/4 1985/2031/4 1721/1990/4 +f 1720/1986/4 1984/2027/4 2006/2028/4 1874/1989/4 +f 1984/2027/4 1730/2026/4 1885/2029/4 2006/2028/4 +f 1873/1985/4 2007/2024/4 1984/2027/4 1720/1986/4 +f 1719/1982/4 1983/2023/4 2007/2024/4 1873/1985/4 +f 1983/2023/4 1729/2022/4 1884/2025/4 2007/2024/4 +f 1872/1981/4 2008/2020/4 1983/2023/4 1719/1982/4 +f 1718/1978/4 1982/2019/4 2008/2020/4 1872/1981/4 +f 1982/2019/4 1728/2018/4 1883/2021/4 2008/2020/4 +f 1871/1977/4 2009/2016/4 1982/2019/4 1718/1978/4 +f 1717/1974/4 1981/2015/4 2009/2016/4 1871/1977/4 +f 1981/2015/4 1727/2014/4 1882/2017/4 2009/2016/4 +f 1870/1973/4 2010/2012/4 1981/2015/4 1717/1974/4 +f 1716/1970/4 1980/2011/4 2010/2012/4 1870/1973/4 +f 1980/2011/4 1726/2010/4 1881/2013/4 2010/2012/4 +f 1869/1969/4 2011/2008/4 1980/2011/4 1716/1970/4 +f 1715/1966/4 1979/2007/4 2011/2008/4 1869/1969/4 +f 1979/2007/4 1725/2006/4 1880/2009/4 2011/2008/4 +f 1868/1965/4 2012/2004/4 1979/2007/4 1715/1966/4 +f 1714/1962/4 1978/2003/4 2012/2004/4 1868/1965/4 +f 1978/2003/4 1724/2002/4 1879/2005/4 2012/2004/4 +f 1867/1961/4 2013/2000/4 1978/2003/4 1714/1962/4 +f 1713/1958/4 1977/1999/4 2013/2000/4 1867/1961/4 +f 1977/1999/4 1723/1998/4 1878/2001/4 2013/2000/4 +f 1866/1957/4 2014/1996/4 1977/1999/4 1713/1958/4 +f 1712/1954/4 1976/1995/4 2014/1996/4 1866/1957/4 +f 1976/1995/4 1722/1994/4 1877/1997/4 2014/1996/4 +f 1865/1953/4 2015/1992/4 1976/1995/4 1712/1954/4 +f 1610/2075/4 1755/2076/4 2015/1992/4 1865/1953/4 +f 1755/2076/4 1611/2072/4 1876/1993/4 2015/1992/4 +f 1863/1949/4 2016/1988/4 1975/1991/4 1711/1950/4 +f 1710/1946/4 1974/1987/4 2016/1988/4 1863/1949/4 +f 1974/1987/4 1720/1986/4 1874/1989/4 2016/1988/4 +f 1862/1945/4 2017/1984/4 1974/1987/4 1710/1946/4 +f 1709/1942/4 1973/1983/4 2017/1984/4 1862/1945/4 +f 1973/1983/4 1719/1982/4 1873/1985/4 2017/1984/4 +f 1861/1941/4 2018/1980/4 1973/1983/4 1709/1942/4 +f 1708/1938/4 1972/1979/4 2018/1980/4 1861/1941/4 +f 1972/1979/4 1718/1978/4 1872/1981/4 2018/1980/4 +f 1860/1937/4 2019/1976/4 1972/1979/4 1708/1938/4 +f 1707/1934/4 1971/1975/4 2019/1976/4 1860/1937/4 +f 1971/1975/4 1717/1974/4 1871/1977/4 2019/1976/4 +f 1859/1933/4 2020/1972/4 1971/1975/4 1707/1934/4 +f 1706/1930/4 1970/1971/4 2020/1972/4 1859/1933/4 +f 1970/1971/4 1716/1970/4 1870/1973/4 2020/1972/4 +f 1858/1929/4 2021/1968/4 1970/1971/4 1706/1930/4 +f 1705/1926/4 1969/1967/4 2021/1968/4 1858/1929/4 +f 1969/1967/4 1715/1966/4 1869/1969/4 2021/1968/4 +f 1857/1925/4 2022/1964/4 1969/1967/4 1705/1926/4 +f 1704/1922/4 1968/1963/4 2022/1964/4 1857/1925/4 +f 1968/1963/4 1714/1962/4 1868/1965/4 2022/1964/4 +f 1856/1921/4 2023/1960/4 1968/1963/4 1704/1922/4 +f 1703/1918/4 1967/1959/4 2023/1960/4 1856/1921/4 +f 1967/1959/4 1713/1958/4 1867/1961/4 2023/1960/4 +f 1855/1917/4 2024/1956/4 1967/1959/4 1703/1918/4 +f 1702/1914/4 1966/1955/4 2024/1956/4 1855/1917/4 +f 1966/1955/4 1712/1954/4 1866/1957/4 2024/1956/4 +f 1854/1913/4 2025/1952/4 1966/1955/4 1702/1914/4 +f 1609/2077/4 1754/2078/4 2025/1952/4 1854/1913/4 +f 1754/2078/4 1610/2075/4 1865/1953/4 2025/1952/4 +f 1852/1909/4 2026/1948/4 1965/1951/4 1701/1910/4 +f 1700/1906/4 1964/1947/4 2026/1948/4 1852/1909/4 +f 1964/1947/4 1710/1946/4 1863/1949/4 2026/1948/4 +f 1851/1905/4 2027/1944/4 1964/1947/4 1700/1906/4 +f 1699/1902/4 1963/1943/4 2027/1944/4 1851/1905/4 +f 1963/1943/4 1709/1942/4 1862/1945/4 2027/1944/4 +f 1850/1901/4 2028/1940/4 1963/1943/4 1699/1902/4 +f 1698/1898/4 1962/1939/4 2028/1940/4 1850/1901/4 +f 1962/1939/4 1708/1938/4 1861/1941/4 2028/1940/4 +f 1849/1897/4 2029/1936/4 1962/1939/4 1698/1898/4 +f 1697/1894/4 1961/1935/4 2029/1936/4 1849/1897/4 +f 1961/1935/4 1707/1934/4 1860/1937/4 2029/1936/4 +f 1848/1893/4 2030/1932/4 1961/1935/4 1697/1894/4 +f 1696/1890/4 1960/1931/4 2030/1932/4 1848/1893/4 +f 1960/1931/4 1706/1930/4 1859/1933/4 2030/1932/4 +f 1847/1889/4 2031/1928/4 1960/1931/4 1696/1890/4 +f 1695/1886/4 1959/1927/4 2031/1928/4 1847/1889/4 +f 1959/1927/4 1705/1926/4 1858/1929/4 2031/1928/4 +f 1846/1885/4 2032/1924/4 1959/1927/4 1695/1886/4 +f 1694/1882/4 1958/1923/4 2032/1924/4 1846/1885/4 +f 1958/1923/4 1704/1922/4 1857/1925/4 2032/1924/4 +f 1845/1881/4 2033/1920/4 1958/1923/4 1694/1882/4 +f 1693/1878/4 1957/1919/4 2033/1920/4 1845/1881/4 +f 1957/1919/4 1703/1918/4 1856/1921/4 2033/1920/4 +f 1844/1877/4 2034/1916/4 1957/1919/4 1693/1878/4 +f 1692/1874/4 1956/1915/4 2034/1916/4 1844/1877/4 +f 1956/1915/4 1702/1914/4 1855/1917/4 2034/1916/4 +f 1843/1873/4 2035/1912/4 1956/1915/4 1692/1874/4 +f 1608/2079/4 1753/2080/4 2035/1912/4 1843/1873/4 +f 1753/2080/4 1609/2077/4 1854/1913/4 2035/1912/4 +f 1841/1869/4 2036/1908/4 1955/1911/4 1691/1870/4 +f 1690/1866/4 1954/1907/4 2036/1908/4 1841/1869/4 +f 1954/1907/4 1700/1906/4 1852/1909/4 2036/1908/4 +f 1840/1865/4 2037/1904/4 1954/1907/4 1690/1866/4 +f 1689/1862/4 1953/1903/4 2037/1904/4 1840/1865/4 +f 1953/1903/4 1699/1902/4 1851/1905/4 2037/1904/4 +f 1839/1861/4 2038/1900/4 1953/1903/4 1689/1862/4 +f 1688/1858/4 1952/1899/4 2038/1900/4 1839/1861/4 +f 1952/1899/4 1698/1898/4 1850/1901/4 2038/1900/4 +f 1838/1857/4 2039/1896/4 1952/1899/4 1688/1858/4 +f 1687/1854/4 1951/1895/4 2039/1896/4 1838/1857/4 +f 1951/1895/4 1697/1894/4 1849/1897/4 2039/1896/4 +f 1837/1853/4 2040/1892/4 1951/1895/4 1687/1854/4 +f 1686/1850/4 1950/1891/4 2040/1892/4 1837/1853/4 +f 1950/1891/4 1696/1890/4 1848/1893/4 2040/1892/4 +f 1836/1849/4 2041/1888/4 1950/1891/4 1686/1850/4 +f 1685/1846/4 1949/1887/4 2041/1888/4 1836/1849/4 +f 1949/1887/4 1695/1886/4 1847/1889/4 2041/1888/4 +f 1835/1845/4 2042/1884/4 1949/1887/4 1685/1846/4 +f 1684/1842/4 1948/1883/4 2042/1884/4 1835/1845/4 +f 1948/1883/4 1694/1882/4 1846/1885/4 2042/1884/4 +f 1834/1841/4 2043/1880/4 1948/1883/4 1684/1842/4 +f 1683/1838/4 1947/1879/4 2043/1880/4 1834/1841/4 +f 1947/1879/4 1693/1878/4 1845/1881/4 2043/1880/4 +f 1833/1837/4 2044/1876/4 1947/1879/4 1683/1838/4 +f 1682/1834/4 1946/1875/4 2044/1876/4 1833/1837/4 +f 1946/1875/4 1692/1874/4 1844/1877/4 2044/1876/4 +f 1832/1833/4 2045/1872/4 1946/1875/4 1682/1834/4 +f 1607/2081/4 1752/2082/4 2045/1872/4 1832/1833/4 +f 1752/2082/4 1608/2079/4 1843/1873/4 2045/1872/4 +f 1830/1829/4 2046/1868/4 1945/1871/4 1681/1830/4 +f 1680/1826/4 1944/1867/4 2046/1868/4 1830/1829/4 +f 1944/1867/4 1690/1866/4 1841/1869/4 2046/1868/4 +f 1829/1825/4 2047/1864/4 1944/1867/4 1680/1826/4 +f 1679/1822/4 1943/1863/4 2047/1864/4 1829/1825/4 +f 1943/1863/4 1689/1862/4 1840/1865/4 2047/1864/4 +f 1828/1821/4 2048/1860/4 1943/1863/4 1679/1822/4 +f 1678/1818/4 1942/1859/4 2048/1860/4 1828/1821/4 +f 1942/1859/4 1688/1858/4 1839/1861/4 2048/1860/4 +f 1827/1817/4 2049/1856/4 1942/1859/4 1678/1818/4 +f 1677/1814/4 1941/1855/4 2049/1856/4 1827/1817/4 +f 1941/1855/4 1687/1854/4 1838/1857/4 2049/1856/4 +f 1826/1813/4 2050/1852/4 1941/1855/4 1677/1814/4 +f 1676/1810/4 1940/1851/4 2050/1852/4 1826/1813/4 +f 1940/1851/4 1686/1850/4 1837/1853/4 2050/1852/4 +f 1825/1809/4 2051/1848/4 1940/1851/4 1676/1810/4 +f 1675/1806/4 1939/1847/4 2051/1848/4 1825/1809/4 +f 1939/1847/4 1685/1846/4 1836/1849/4 2051/1848/4 +f 1824/1805/4 2052/1844/4 1939/1847/4 1675/1806/4 +f 1674/1802/4 1938/1843/4 2052/1844/4 1824/1805/4 +f 1938/1843/4 1684/1842/4 1835/1845/4 2052/1844/4 +f 1823/1801/4 2053/1840/4 1938/1843/4 1674/1802/4 +f 1673/1798/4 1937/1839/4 2053/1840/4 1823/1801/4 +f 1937/1839/4 1683/1838/4 1834/1841/4 2053/1840/4 +f 1822/1797/4 2054/1836/4 1937/1839/4 1673/1798/4 +f 1672/1794/4 1936/1835/4 2054/1836/4 1822/1797/4 +f 1936/1835/4 1682/1834/4 1833/1837/4 2054/1836/4 +f 1821/1793/4 2055/1832/4 1936/1835/4 1672/1794/4 +f 1606/2083/4 1751/2084/4 2055/1832/4 1821/1793/4 +f 1751/2084/4 1607/2081/4 1832/1833/4 2055/1832/4 +f 1819/1789/4 2056/1828/4 1935/1831/4 1671/1790/4 +f 1670/1786/4 1934/1827/4 2056/1828/4 1819/1789/4 +f 1934/1827/4 1680/1826/4 1830/1829/4 2056/1828/4 +f 1818/1785/4 2057/1824/4 1934/1827/4 1670/1786/4 +f 1669/1782/4 1933/1823/4 2057/1824/4 1818/1785/4 +f 1933/1823/4 1679/1822/4 1829/1825/4 2057/1824/4 +f 1817/1781/4 2058/1820/4 1933/1823/4 1669/1782/4 +f 1668/1778/4 1932/1819/4 2058/1820/4 1817/1781/4 +f 1932/1819/4 1678/1818/4 1828/1821/4 2058/1820/4 +f 1816/1777/4 2059/1816/4 1932/1819/4 1668/1778/4 +f 1667/1774/4 1931/1815/4 2059/1816/4 1816/1777/4 +f 1931/1815/4 1677/1814/4 1827/1817/4 2059/1816/4 +f 1815/1773/4 2060/1812/4 1931/1815/4 1667/1774/4 +f 1666/1770/4 1930/1811/4 2060/1812/4 1815/1773/4 +f 1930/1811/4 1676/1810/4 1826/1813/4 2060/1812/4 +f 1814/1769/4 2061/1808/4 1930/1811/4 1666/1770/4 +f 1665/1766/4 1929/1807/4 2061/1808/4 1814/1769/4 +f 1929/1807/4 1675/1806/4 1825/1809/4 2061/1808/4 +f 1813/1765/4 2062/1804/4 1929/1807/4 1665/1766/4 +f 1664/1762/4 1928/1803/4 2062/1804/4 1813/1765/4 +f 1928/1803/4 1674/1802/4 1824/1805/4 2062/1804/4 +f 1812/1761/4 2063/1800/4 1928/1803/4 1664/1762/4 +f 1663/1758/4 1927/1799/4 2063/1800/4 1812/1761/4 +f 1927/1799/4 1673/1798/4 1823/1801/4 2063/1800/4 +f 1811/1757/4 2064/1796/4 1927/1799/4 1663/1758/4 +f 1662/1754/4 1926/1795/4 2064/1796/4 1811/1757/4 +f 1926/1795/4 1672/1794/4 1822/1797/4 2064/1796/4 +f 1810/1753/4 2065/1792/4 1926/1795/4 1662/1754/4 +f 1605/2085/4 1750/2086/4 2065/1792/4 1810/1753/4 +f 1750/2086/4 1606/2083/4 1821/1793/4 2065/1792/4 +f 1808/1749/4 2066/1788/4 1925/1791/4 1661/1750/4 +f 1660/1746/4 1924/1787/4 2066/1788/4 1808/1749/4 +f 1924/1787/4 1670/1786/4 1819/1789/4 2066/1788/4 +f 1807/1745/4 2067/1784/4 1924/1787/4 1660/1746/4 +f 1659/1742/4 1923/1783/4 2067/1784/4 1807/1745/4 +f 1923/1783/4 1669/1782/4 1818/1785/4 2067/1784/4 +f 1806/1741/4 2068/1780/4 1923/1783/4 1659/1742/4 +f 1658/1738/4 1922/1779/4 2068/1780/4 1806/1741/4 +f 1922/1779/4 1668/1778/4 1817/1781/4 2068/1780/4 +f 1805/1737/4 2069/1776/4 1922/1779/4 1658/1738/4 +f 1657/1734/4 1921/1775/4 2069/1776/4 1805/1737/4 +f 1921/1775/4 1667/1774/4 1816/1777/4 2069/1776/4 +f 1804/1733/4 2070/1772/4 1921/1775/4 1657/1734/4 +f 1656/1730/4 1920/1771/4 2070/1772/4 1804/1733/4 +f 1920/1771/4 1666/1770/4 1815/1773/4 2070/1772/4 +f 1803/1729/4 2071/1768/4 1920/1771/4 1656/1730/4 +f 1655/1726/4 1919/1767/4 2071/1768/4 1803/1729/4 +f 1919/1767/4 1665/1766/4 1814/1769/4 2071/1768/4 +f 1802/1725/4 2072/1764/4 1919/1767/4 1655/1726/4 +f 1654/1722/4 1918/1763/4 2072/1764/4 1802/1725/4 +f 1918/1763/4 1664/1762/4 1813/1765/4 2072/1764/4 +f 1801/1721/4 2073/1760/4 1918/1763/4 1654/1722/4 +f 1653/1718/4 1917/1759/4 2073/1760/4 1801/1721/4 +f 1917/1759/4 1663/1758/4 1812/1761/4 2073/1760/4 +f 1800/1717/4 2074/1756/4 1917/1759/4 1653/1718/4 +f 1652/1714/4 1916/1755/4 2074/1756/4 1800/1717/4 +f 1916/1755/4 1662/1754/4 1811/1757/4 2074/1756/4 +f 1799/1713/4 2075/1752/4 1916/1755/4 1652/1714/4 +f 1604/2087/4 1749/2088/4 2075/1752/4 1799/1713/4 +f 1749/2088/4 1605/2085/4 1810/1753/4 2075/1752/4 +f 1797/1709/4 2076/1748/4 1915/1751/4 1651/1710/4 +f 1650/1706/4 1914/1747/4 2076/1748/4 1797/1709/4 +f 1914/1747/4 1660/1746/4 1808/1749/4 2076/1748/4 +f 1796/1705/4 2077/1744/4 1914/1747/4 1650/1706/4 +f 1649/1702/4 1913/1743/4 2077/1744/4 1796/1705/4 +f 1913/1743/4 1659/1742/4 1807/1745/4 2077/1744/4 +f 1795/1701/4 2078/1740/4 1913/1743/4 1649/1702/4 +f 1648/1698/4 1912/1739/4 2078/1740/4 1795/1701/4 +f 1912/1739/4 1658/1738/4 1806/1741/4 2078/1740/4 +f 1794/1697/4 2079/1736/4 1912/1739/4 1648/1698/4 +f 1647/1694/4 1911/1735/4 2079/1736/4 1794/1697/4 +f 1911/1735/4 1657/1734/4 1805/1737/4 2079/1736/4 +f 1793/1693/4 2080/1732/4 1911/1735/4 1647/1694/4 +f 1646/1690/4 1910/1731/4 2080/1732/4 1793/1693/4 +f 1910/1731/4 1656/1730/4 1804/1733/4 2080/1732/4 +f 1792/1689/4 2081/1728/4 1910/1731/4 1646/1690/4 +f 1645/1686/4 1909/1727/4 2081/1728/4 1792/1689/4 +f 1909/1727/4 1655/1726/4 1803/1729/4 2081/1728/4 +f 1791/1685/4 2082/1724/4 1909/1727/4 1645/1686/4 +f 1644/1682/4 1908/1723/4 2082/1724/4 1791/1685/4 +f 1908/1723/4 1654/1722/4 1802/1725/4 2082/1724/4 +f 1790/1681/4 2083/1720/4 1908/1723/4 1644/1682/4 +f 1643/1678/4 1907/1719/4 2083/1720/4 1790/1681/4 +f 1907/1719/4 1653/1718/4 1801/1721/4 2083/1720/4 +f 1789/1677/4 2084/1716/4 1907/1719/4 1643/1678/4 +f 1642/1674/4 1906/1715/4 2084/1716/4 1789/1677/4 +f 1906/1715/4 1652/1714/4 1800/1717/4 2084/1716/4 +f 1788/1673/4 2085/1712/4 1906/1715/4 1642/1674/4 +f 1603/2089/4 1748/2090/4 2085/1712/4 1788/1673/4 +f 1748/2090/4 1604/2087/4 1799/1713/4 2085/1712/4 +f 1786/1669/4 2086/1708/4 1905/1711/4 1641/1670/4 +f 1640/1666/4 1904/1707/4 2086/1708/4 1786/1669/4 +f 1904/1707/4 1650/1706/4 1797/1709/4 2086/1708/4 +f 1785/1665/4 2087/1704/4 1904/1707/4 1640/1666/4 +f 1639/1662/4 1903/1703/4 2087/1704/4 1785/1665/4 +f 1903/1703/4 1649/1702/4 1796/1705/4 2087/1704/4 +f 1784/1661/4 2088/1700/4 1903/1703/4 1639/1662/4 +f 1638/1658/4 1902/1699/4 2088/1700/4 1784/1661/4 +f 1902/1699/4 1648/1698/4 1795/1701/4 2088/1700/4 +f 1783/1657/4 2089/1696/4 1902/1699/4 1638/1658/4 +f 1637/1654/4 1901/1695/4 2089/1696/4 1783/1657/4 +f 1901/1695/4 1647/1694/4 1794/1697/4 2089/1696/4 +f 1782/1653/4 2090/1692/4 1901/1695/4 1637/1654/4 +f 1636/1650/4 1900/1691/4 2090/1692/4 1782/1653/4 +f 1900/1691/4 1646/1690/4 1793/1693/4 2090/1692/4 +f 1781/1649/4 2091/1688/4 1900/1691/4 1636/1650/4 +f 1635/1646/4 1899/1687/4 2091/1688/4 1781/1649/4 +f 1899/1687/4 1645/1686/4 1792/1689/4 2091/1688/4 +f 1780/1645/4 2092/1684/4 1899/1687/4 1635/1646/4 +f 1634/1642/4 1898/1683/4 2092/1684/4 1780/1645/4 +f 1898/1683/4 1644/1682/4 1791/1685/4 2092/1684/4 +f 1779/1641/4 2093/1680/4 1898/1683/4 1634/1642/4 +f 1633/1638/4 1897/1679/4 2093/1680/4 1779/1641/4 +f 1897/1679/4 1643/1678/4 1790/1681/4 2093/1680/4 +f 1778/1637/4 2094/1676/4 1897/1679/4 1633/1638/4 +f 1632/1634/4 1896/1675/4 2094/1676/4 1778/1637/4 +f 1896/1675/4 1642/1674/4 1789/1677/4 2094/1676/4 +f 1777/1633/4 2095/1672/4 1896/1675/4 1632/1634/4 +f 1602/2091/4 1747/2092/4 2095/1672/4 1777/1633/4 +f 1747/2092/4 1603/2089/4 1788/1673/4 2095/1672/4 +f 1745/2093/4 2096/1668/4 1895/1671/4 1601/2094/4 +f 1600/2095/4 1894/1667/4 2096/1668/4 1745/2093/4 +f 1894/1667/4 1640/1666/4 1786/1669/4 2096/1668/4 +f 1744/2096/4 2097/1664/4 1894/1667/4 1600/2095/4 +f 1599/2097/4 1893/1663/4 2097/1664/4 1744/2096/4 +f 1893/1663/4 1639/1662/4 1785/1665/4 2097/1664/4 +f 1743/2098/4 2098/1660/4 1893/1663/4 1599/2097/4 +f 1598/2099/4 1892/1659/4 2098/1660/4 1743/2098/4 +f 1892/1659/4 1638/1658/4 1784/1661/4 2098/1660/4 +f 1742/2100/4 2099/1656/4 1892/1659/4 1598/2099/4 +f 1597/2101/4 1891/1655/4 2099/1656/4 1742/2100/4 +f 1891/1655/4 1637/1654/4 1783/1657/4 2099/1656/4 +f 1741/2102/4 2100/1652/4 1891/1655/4 1597/2101/4 +f 1596/2103/4 1890/1651/4 2100/1652/4 1741/2102/4 +f 1890/1651/4 1636/1650/4 1782/1653/4 2100/1652/4 +f 1740/2104/4 2101/1648/4 1890/1651/4 1596/2103/4 +f 1595/2105/4 1889/1647/4 2101/1648/4 1740/2104/4 +f 1889/1647/4 1635/1646/4 1781/1649/4 2101/1648/4 +f 1739/2106/4 2102/1644/4 1889/1647/4 1595/2105/4 +f 1594/2107/4 1888/1643/4 2102/1644/4 1739/2106/4 +f 1888/1643/4 1634/1642/4 1780/1645/4 2102/1644/4 +f 1738/2108/4 2103/1640/4 1888/1643/4 1594/2107/4 +f 1593/2109/4 1887/1639/4 2103/1640/4 1738/2108/4 +f 1887/1639/4 1633/1638/4 1779/1641/4 2103/1640/4 +f 1737/2110/4 2104/1636/4 1887/1639/4 1593/2109/4 +f 1592/2111/4 1886/1635/4 2104/1636/4 1737/2110/4 +f 1886/1635/4 1632/1634/4 1778/1637/4 2104/1636/4 +f 1736/2112/4 2105/1632/4 1886/1635/4 1592/2111/4 +f 1588/2113/4 1746/2114/4 2105/1632/4 1736/2112/4 +f 1746/2114/4 1602/2091/4 1777/1633/4 2105/1632/4 +f 1864/1625/4 2106/1628/4 1775/1631/4 1630/1626/4 +f 1721/1990/4 1985/2031/4 2106/1628/4 1864/1625/4 +f 1985/2031/4 1731/2030/4 1875/1629/4 2106/1628/4 +f 1853/1621/4 2107/1624/4 1774/1627/4 1629/1622/4 +f 1711/1950/4 1975/1991/4 2107/1624/4 1853/1621/4 +f 1975/1991/4 1721/1990/4 1864/1625/4 2107/1624/4 +f 1842/1617/4 2108/1620/4 1773/1623/4 1628/1618/4 +f 1701/1910/4 1965/1951/4 2108/1620/4 1842/1617/4 +f 1965/1951/4 1711/1950/4 1853/1621/4 2108/1620/4 +f 1831/1613/4 2109/1616/4 1772/1619/4 1627/1614/4 +f 1691/1870/4 1955/1911/4 2109/1616/4 1831/1613/4 +f 1955/1911/4 1701/1910/4 1842/1617/4 2109/1616/4 +f 1820/1609/4 2110/1612/4 1771/1615/4 1626/1610/4 +f 1681/1830/4 1945/1871/4 2110/1612/4 1820/1609/4 +f 1945/1871/4 1691/1870/4 1831/1613/4 2110/1612/4 +f 1809/1605/4 2111/1608/4 1770/1611/4 1625/1606/4 +f 1671/1790/4 1935/1831/4 2111/1608/4 1809/1605/4 +f 1935/1831/4 1681/1830/4 1820/1609/4 2111/1608/4 +f 1798/1601/4 2112/1604/4 1769/1607/4 1624/1602/4 +f 1661/1750/4 1925/1791/4 2112/1604/4 1798/1601/4 +f 1925/1791/4 1671/1790/4 1809/1605/4 2112/1604/4 +f 1787/1597/4 2113/1600/4 1768/1603/4 1623/1598/4 +f 1651/1710/4 1915/1751/4 2113/1600/4 1787/1597/4 +f 1915/1751/4 1661/1750/4 1798/1601/4 2113/1600/4 +f 1776/1593/4 2114/1596/4 1767/1599/4 1622/1594/4 +f 1641/1670/4 1905/1711/4 2114/1596/4 1776/1593/4 +f 1905/1711/4 1651/1710/4 1787/1597/4 2114/1596/4 +f 1732/2115/4 2115/1592/4 1766/1595/4 1590/2116/4 +f 1601/2094/4 1895/1671/4 2115/1592/4 1732/2115/4 +f 1895/1671/4 1641/1670/4 1776/1593/4 2115/1592/4 +f 1875/1629/4 2116/1588/4 1735/1591/4 1631/1630/4 +f 1731/2030/4 1995/2071/4 2116/1588/4 1875/1629/4 +f 1995/2071/4 1621/2070/4 1734/1589/4 2116/1588/4 +o Plane.004 +v 4.000000 0.000000 -13.000000 +v 12.000000 0.000000 -13.000000 +v 4.000000 -0.000000 -21.000000 +v 12.000000 -0.000000 -21.000000 +v 4.000000 0.000000 -13.727273 +v 4.000000 0.000000 -14.454545 +v 4.000000 0.000000 -15.181818 +v 4.000000 0.000000 -15.909091 +v 4.000000 0.000000 -16.636364 +v 4.000000 -0.000000 -17.363636 +v 4.000000 -0.000000 -18.090908 +v 4.000000 -0.000000 -18.818182 +v 4.000000 -0.000000 -19.545456 +v 4.000000 -0.000000 -20.272728 +v 4.727273 0.000000 -13.000000 +v 5.454545 0.000000 -13.000000 +v 6.181818 0.000000 -13.000000 +v 6.909091 0.000000 -13.000000 +v 7.636364 0.000000 -13.000000 +v 8.363636 0.000000 -13.000000 +v 9.090909 0.000000 -13.000000 +v 9.818182 0.000000 -13.000000 +v 10.545455 0.000000 -13.000000 +v 11.272727 0.000000 -13.000000 +v 12.000000 0.000000 -13.727273 +v 12.000000 0.000000 -14.454545 +v 12.000000 0.000000 -15.181818 +v 12.000000 0.000000 -15.909091 +v 12.000000 0.000000 -16.636364 +v 12.000000 -0.000000 -17.363636 +v 12.000000 -0.000000 -18.090908 +v 12.000000 -0.000000 -18.818182 +v 12.000000 -0.000000 -19.545456 +v 12.000000 -0.000000 -20.272728 +v 4.727273 -0.000000 -21.000000 +v 5.454545 -0.000000 -21.000000 +v 6.181818 -0.000000 -21.000000 +v 6.909091 -0.000000 -21.000000 +v 7.636364 -0.000000 -21.000000 +v 8.363636 -0.000000 -21.000000 +v 9.090909 -0.000000 -21.000000 +v 9.818182 -0.000000 -21.000000 +v 10.545455 -0.000000 -21.000000 +v 11.272727 -0.000000 -21.000000 +v 4.727273 0.000000 -13.727273 +v 4.727273 0.000000 -14.454545 +v 4.727273 0.000000 -15.181818 +v 4.727273 0.000000 -15.909091 +v 4.727273 0.000000 -16.636364 +v 4.727273 -0.000000 -17.363636 +v 4.727273 -0.000000 -18.090908 +v 4.727273 -0.000000 -18.818182 +v 4.727273 -0.000000 -19.545456 +v 4.727273 -0.000000 -20.272728 +v 5.454545 0.000000 -13.727273 +v 5.454545 0.000000 -14.454545 +v 5.454545 0.000000 -15.181818 +v 5.454545 0.000000 -15.909091 +v 5.454545 0.000000 -16.636364 +v 5.454545 -0.000000 -17.363636 +v 5.454545 -0.000000 -18.090908 +v 5.454545 -0.000000 -18.818182 +v 5.454545 -0.000000 -19.545456 +v 5.454545 -0.000000 -20.272728 +v 6.181818 0.000000 -13.727273 +v 6.181818 0.000000 -14.454545 +v 6.181818 0.000000 -15.181818 +v 6.181818 0.000000 -15.909091 +v 6.181818 0.000000 -16.636364 +v 6.181818 -0.000000 -17.363636 +v 6.181818 -0.000000 -18.090908 +v 6.181818 -0.000000 -18.818182 +v 6.181818 -0.000000 -19.545456 +v 6.181818 -0.000000 -20.272728 +v 6.909091 0.000000 -13.727273 +v 6.909091 0.000000 -14.454545 +v 6.909091 0.000000 -15.181818 +v 6.909091 0.000000 -15.909091 +v 6.909091 0.000000 -16.636364 +v 6.909091 -0.000000 -17.363636 +v 6.909091 -0.000000 -18.090908 +v 6.909091 -0.000000 -18.818182 +v 6.909091 -0.000000 -19.545456 +v 6.909091 -0.000000 -20.272728 +v 7.636364 0.000000 -13.727273 +v 7.636364 0.000000 -14.454545 +v 7.636364 0.000000 -15.181818 +v 7.636364 0.000000 -15.909091 +v 7.636364 0.000000 -16.636364 +v 7.636364 -0.000000 -17.363636 +v 7.636364 -0.000000 -18.090908 +v 7.636364 -0.000000 -18.818182 +v 7.636364 -0.000000 -19.545456 +v 7.636364 -0.000000 -20.272728 +v 8.363636 0.000000 -13.727273 +v 8.363636 0.000000 -14.454545 +v 8.363636 0.000000 -15.181818 +v 8.363636 0.000000 -15.909091 +v 8.363636 0.000000 -16.636364 +v 8.363636 -0.000000 -17.363636 +v 8.363636 -0.000000 -18.090908 +v 8.363636 -0.000000 -18.818182 +v 8.363636 -0.000000 -19.545456 +v 8.363636 -0.000000 -20.272728 +v 9.090909 0.000000 -13.727273 +v 9.090909 0.000000 -14.454545 +v 9.090909 0.000000 -15.181818 +v 9.090909 0.000000 -15.909091 +v 9.090909 0.000000 -16.636364 +v 9.090909 -0.000000 -17.363636 +v 9.090909 -0.000000 -18.090908 +v 9.090909 -0.000000 -18.818182 +v 9.090909 -0.000000 -19.545456 +v 9.090909 -0.000000 -20.272728 +v 9.818182 0.000000 -13.727273 +v 9.818182 0.000000 -14.454545 +v 9.818182 0.000000 -15.181818 +v 9.818182 0.000000 -15.909091 +v 9.818182 0.000000 -16.636364 +v 9.818182 -0.000000 -17.363636 +v 9.818182 -0.000000 -18.090908 +v 9.818182 -0.000000 -18.818182 +v 9.818182 -0.000000 -19.545456 +v 9.818182 -0.000000 -20.272728 +v 10.545455 0.000000 -13.727273 +v 10.545455 0.000000 -14.454545 +v 10.545455 0.000000 -15.181818 +v 10.545455 0.000000 -15.909091 +v 10.545455 0.000000 -16.636364 +v 10.545455 -0.000000 -17.363636 +v 10.545455 -0.000000 -18.090908 +v 10.545455 -0.000000 -18.818182 +v 10.545455 -0.000000 -19.545456 +v 10.545455 -0.000000 -20.272728 +v 11.272727 0.000000 -13.727273 +v 11.272727 0.000000 -14.454545 +v 11.272727 0.000000 -15.181818 +v 11.272727 0.000000 -15.909091 +v 11.272727 0.000000 -16.636364 +v 11.272727 -0.000000 -17.363636 +v 11.272727 -0.000000 -18.090908 +v 11.272727 -0.000000 -18.818182 +v 11.272727 -0.000000 -19.545456 +v 11.272727 -0.000000 -20.272728 +v 4.000000 -0.000000 -20.636364 +v 11.636364 0.000000 -13.000000 +v 12.000000 -0.000000 -20.636364 +v 11.636364 -0.000000 -21.000000 +v 4.000000 0.000000 -13.363636 +v 4.000000 0.000000 -14.090909 +v 4.000000 0.000000 -14.818182 +v 4.000000 0.000000 -15.545455 +v 4.000000 0.000000 -16.272728 +v 4.000000 0.000000 -17.000000 +v 4.000000 -0.000000 -17.727272 +v 4.000000 -0.000000 -18.454544 +v 4.000000 -0.000000 -19.181818 +v 4.000000 -0.000000 -19.909092 +v 4.363636 0.000000 -13.000000 +v 5.090909 0.000000 -13.000000 +v 5.818182 0.000000 -13.000000 +v 6.545455 0.000000 -13.000000 +v 7.272727 0.000000 -13.000000 +v 8.000000 0.000000 -13.000000 +v 8.727273 0.000000 -13.000000 +v 9.454545 0.000000 -13.000000 +v 10.181818 0.000000 -13.000000 +v 10.909091 0.000000 -13.000000 +v 12.000000 0.000000 -13.363636 +v 12.000000 0.000000 -14.090909 +v 12.000000 0.000000 -14.818182 +v 12.000000 0.000000 -15.545455 +v 12.000000 0.000000 -16.272728 +v 12.000000 0.000000 -17.000000 +v 12.000000 -0.000000 -17.727272 +v 12.000000 -0.000000 -18.454544 +v 12.000000 -0.000000 -19.181818 +v 12.000000 -0.000000 -19.909092 +v 4.363636 -0.000000 -21.000000 +v 5.090909 -0.000000 -21.000000 +v 5.818182 -0.000000 -21.000000 +v 6.545455 -0.000000 -21.000000 +v 7.272727 -0.000000 -21.000000 +v 8.000000 -0.000000 -21.000000 +v 8.727273 -0.000000 -21.000000 +v 9.454545 -0.000000 -21.000000 +v 10.181818 -0.000000 -21.000000 +v 10.909091 -0.000000 -21.000000 +v 4.727273 -0.000000 -20.636364 +v 4.727273 0.000000 -13.363636 +v 4.727273 0.000000 -14.090909 +v 4.727273 0.000000 -14.818182 +v 4.727273 0.000000 -15.545455 +v 4.727273 0.000000 -16.272728 +v 4.727273 0.000000 -17.000000 +v 4.727273 -0.000000 -17.727272 +v 4.727273 -0.000000 -18.454544 +v 4.727273 -0.000000 -19.181818 +v 4.727273 -0.000000 -19.909092 +v 5.454545 -0.000000 -20.636364 +v 5.454545 0.000000 -13.363636 +v 5.454545 0.000000 -14.090909 +v 5.454545 0.000000 -14.818182 +v 5.454545 0.000000 -15.545455 +v 5.454545 0.000000 -16.272728 +v 5.454545 0.000000 -17.000000 +v 5.454545 -0.000000 -17.727272 +v 5.454545 -0.000000 -18.454544 +v 5.454545 -0.000000 -19.181818 +v 5.454545 -0.000000 -19.909092 +v 6.181818 -0.000000 -20.636364 +v 6.181818 0.000000 -13.363636 +v 6.181818 0.000000 -14.090909 +v 6.181818 0.000000 -14.818182 +v 6.181818 0.000000 -15.545455 +v 6.181818 0.000000 -16.272728 +v 6.181818 0.000000 -17.000000 +v 6.181818 -0.000000 -17.727272 +v 6.181818 -0.000000 -18.454544 +v 6.181818 -0.000000 -19.181818 +v 6.181818 -0.000000 -19.909092 +v 6.909091 -0.000000 -20.636364 +v 6.909091 0.000000 -13.363636 +v 6.909091 0.000000 -14.090909 +v 6.909091 0.000000 -14.818182 +v 6.909091 0.000000 -15.545455 +v 6.909091 0.000000 -16.272728 +v 6.909091 0.000000 -17.000000 +v 6.909091 -0.000000 -17.727272 +v 6.909091 -0.000000 -18.454544 +v 6.909091 -0.000000 -19.181818 +v 6.909091 -0.000000 -19.909092 +v 7.636364 -0.000000 -20.636364 +v 7.636364 0.000000 -13.363636 +v 7.636364 0.000000 -14.090909 +v 7.636364 0.000000 -14.818182 +v 7.636364 0.000000 -15.545455 +v 7.636364 0.000000 -16.272728 +v 7.636364 0.000000 -17.000000 +v 7.636364 -0.000000 -17.727272 +v 7.636364 -0.000000 -18.454544 +v 7.636364 -0.000000 -19.181818 +v 7.636364 -0.000000 -19.909092 +v 8.363636 -0.000000 -20.636364 +v 8.363636 0.000000 -13.363636 +v 8.363636 0.000000 -14.090909 +v 8.363636 0.000000 -14.818182 +v 8.363636 0.000000 -15.545455 +v 8.363636 0.000000 -16.272728 +v 8.363636 0.000000 -17.000000 +v 8.363636 -0.000000 -17.727272 +v 8.363636 -0.000000 -18.454544 +v 8.363636 -0.000000 -19.181818 +v 8.363636 -0.000000 -19.909092 +v 9.090909 -0.000000 -20.636364 +v 9.090909 0.000000 -13.363636 +v 9.090909 0.000000 -14.090909 +v 9.090909 0.000000 -14.818182 +v 9.090909 0.000000 -15.545455 +v 9.090909 0.000000 -16.272728 +v 9.090909 0.000000 -17.000000 +v 9.090909 -0.000000 -17.727272 +v 9.090909 -0.000000 -18.454544 +v 9.090909 -0.000000 -19.181818 +v 9.090909 -0.000000 -19.909092 +v 9.818182 -0.000000 -20.636364 +v 9.818182 0.000000 -13.363636 +v 9.818182 0.000000 -14.090909 +v 9.818182 0.000000 -14.818182 +v 9.818182 0.000000 -15.545455 +v 9.818182 0.000000 -16.272728 +v 9.818182 0.000000 -17.000000 +v 9.818182 -0.000000 -17.727272 +v 9.818182 -0.000000 -18.454544 +v 9.818182 -0.000000 -19.181818 +v 9.818182 -0.000000 -19.909092 +v 10.545455 -0.000000 -20.636364 +v 10.545455 0.000000 -13.363636 +v 10.545455 0.000000 -14.090909 +v 10.545455 0.000000 -14.818182 +v 10.545455 0.000000 -15.545455 +v 10.545455 0.000000 -16.272728 +v 10.545455 0.000000 -17.000000 +v 10.545455 -0.000000 -17.727272 +v 10.545455 -0.000000 -18.454544 +v 10.545455 -0.000000 -19.181818 +v 10.545455 -0.000000 -19.909092 +v 11.272727 -0.000000 -20.636364 +v 11.272727 0.000000 -13.363636 +v 11.272727 0.000000 -14.090909 +v 11.272727 0.000000 -14.818182 +v 11.272727 0.000000 -15.545455 +v 11.272727 0.000000 -16.272728 +v 11.272727 0.000000 -17.000000 +v 11.272727 -0.000000 -17.727272 +v 11.272727 -0.000000 -18.454544 +v 11.272727 -0.000000 -19.181818 +v 11.272727 -0.000000 -19.909092 +v 4.363636 0.000000 -13.727273 +v 4.363636 0.000000 -14.454545 +v 4.363636 0.000000 -15.181818 +v 4.363636 0.000000 -15.909091 +v 4.363636 0.000000 -16.636364 +v 4.363636 -0.000000 -17.363636 +v 4.363636 -0.000000 -18.090908 +v 4.363636 -0.000000 -18.818182 +v 4.363636 -0.000000 -19.545456 +v 4.363636 -0.000000 -20.272728 +v 5.090909 0.000000 -13.727273 +v 5.090909 0.000000 -14.454545 +v 5.090909 0.000000 -15.181818 +v 5.090909 0.000000 -15.909091 +v 5.090909 0.000000 -16.636364 +v 5.090909 -0.000000 -17.363636 +v 5.090909 -0.000000 -18.090908 +v 5.090909 -0.000000 -18.818182 +v 5.090909 -0.000000 -19.545456 +v 5.090909 -0.000000 -20.272728 +v 5.818182 0.000000 -13.727273 +v 5.818182 0.000000 -14.454545 +v 5.818182 0.000000 -15.181818 +v 5.818182 0.000000 -15.909091 +v 5.818182 0.000000 -16.636364 +v 5.818182 -0.000000 -17.363636 +v 5.818182 -0.000000 -18.090908 +v 5.818182 -0.000000 -18.818182 +v 5.818182 -0.000000 -19.545456 +v 5.818182 -0.000000 -20.272728 +v 6.545455 0.000000 -13.727273 +v 6.545455 0.000000 -14.454545 +v 6.545455 0.000000 -15.181818 +v 6.545455 0.000000 -15.909091 +v 6.545455 0.000000 -16.636364 +v 6.545455 -0.000000 -17.363636 +v 6.545455 -0.000000 -18.090908 +v 6.545455 -0.000000 -18.818182 +v 6.545455 -0.000000 -19.545456 +v 6.545455 -0.000000 -20.272728 +v 7.272727 0.000000 -13.727273 +v 7.272727 0.000000 -14.454545 +v 7.272727 0.000000 -15.181818 +v 7.272727 0.000000 -15.909091 +v 7.272727 0.000000 -16.636364 +v 7.272727 -0.000000 -17.363636 +v 7.272727 -0.000000 -18.090908 +v 7.272727 -0.000000 -18.818182 +v 7.272727 -0.000000 -19.545456 +v 7.272727 -0.000000 -20.272728 +v 8.000000 0.000000 -13.727273 +v 8.000000 0.000000 -14.454545 +v 8.000000 0.000000 -15.181818 +v 8.000000 0.000000 -15.909091 +v 8.000000 0.000000 -16.636364 +v 8.000000 -0.000000 -17.363636 +v 8.000000 -0.000000 -18.090908 +v 8.000000 -0.000000 -18.818182 +v 8.000000 -0.000000 -19.545456 +v 8.000000 -0.000000 -20.272728 +v 8.727273 0.000000 -13.727273 +v 8.727273 0.000000 -14.454545 +v 8.727273 0.000000 -15.181818 +v 8.727273 0.000000 -15.909091 +v 8.727273 0.000000 -16.636364 +v 8.727273 -0.000000 -17.363636 +v 8.727273 -0.000000 -18.090908 +v 8.727273 -0.000000 -18.818182 +v 8.727273 -0.000000 -19.545456 +v 8.727273 -0.000000 -20.272728 +v 9.454545 0.000000 -13.727273 +v 9.454545 0.000000 -14.454545 +v 9.454545 0.000000 -15.181818 +v 9.454545 0.000000 -15.909091 +v 9.454545 0.000000 -16.636364 +v 9.454545 -0.000000 -17.363636 +v 9.454545 -0.000000 -18.090908 +v 9.454545 -0.000000 -18.818182 +v 9.454545 -0.000000 -19.545456 +v 9.454545 -0.000000 -20.272728 +v 10.181818 0.000000 -13.727273 +v 10.181818 0.000000 -14.454545 +v 10.181818 0.000000 -15.181818 +v 10.181818 0.000000 -15.909091 +v 10.181818 0.000000 -16.636364 +v 10.181818 -0.000000 -17.363636 +v 10.181818 -0.000000 -18.090908 +v 10.181818 -0.000000 -18.818182 +v 10.181818 -0.000000 -19.545456 +v 10.181818 -0.000000 -20.272728 +v 10.909091 0.000000 -13.727273 +v 10.909091 0.000000 -14.454545 +v 10.909091 0.000000 -15.181818 +v 10.909091 0.000000 -15.909091 +v 10.909091 0.000000 -16.636364 +v 10.909091 -0.000000 -17.363636 +v 10.909091 -0.000000 -18.090908 +v 10.909091 -0.000000 -18.818182 +v 10.909091 -0.000000 -19.545456 +v 10.909091 -0.000000 -20.272728 +v 11.636364 0.000000 -13.727273 +v 11.636364 0.000000 -14.454545 +v 11.636364 0.000000 -15.181818 +v 11.636364 0.000000 -15.909091 +v 11.636364 0.000000 -16.636364 +v 11.636364 -0.000000 -17.363636 +v 11.636364 -0.000000 -18.090908 +v 11.636364 -0.000000 -18.818182 +v 11.636364 -0.000000 -19.545456 +v 11.636364 -0.000000 -20.272728 +v 11.636364 -0.000000 -19.909092 +v 11.636364 -0.000000 -19.181818 +v 11.636364 -0.000000 -18.454544 +v 11.636364 -0.000000 -17.727272 +v 11.636364 0.000000 -17.000000 +v 11.636364 0.000000 -16.272728 +v 11.636364 0.000000 -15.545455 +v 11.636364 0.000000 -14.818182 +v 11.636364 0.000000 -14.090909 +v 11.636364 0.000000 -13.363636 +v 10.909091 -0.000000 -19.909092 +v 10.909091 -0.000000 -19.181818 +v 10.909091 -0.000000 -18.454544 +v 10.909091 -0.000000 -17.727272 +v 10.909091 0.000000 -17.000000 +v 10.909091 0.000000 -16.272728 +v 10.909091 0.000000 -15.545455 +v 10.909091 0.000000 -14.818182 +v 10.909091 0.000000 -14.090909 +v 10.909091 0.000000 -13.363636 +v 10.181818 -0.000000 -19.909092 +v 10.181818 -0.000000 -19.181818 +v 10.181818 -0.000000 -18.454544 +v 10.181818 -0.000000 -17.727272 +v 10.181818 0.000000 -17.000000 +v 10.181818 0.000000 -16.272728 +v 10.181818 0.000000 -15.545455 +v 10.181818 0.000000 -14.818182 +v 10.181818 0.000000 -14.090909 +v 10.181818 0.000000 -13.363636 +v 9.454545 -0.000000 -19.909092 +v 9.454545 -0.000000 -19.181818 +v 9.454545 -0.000000 -18.454544 +v 9.454545 -0.000000 -17.727272 +v 9.454545 0.000000 -17.000000 +v 9.454545 0.000000 -16.272728 +v 9.454545 0.000000 -15.545455 +v 9.454545 0.000000 -14.818182 +v 9.454545 0.000000 -14.090909 +v 9.454545 0.000000 -13.363636 +v 8.727273 -0.000000 -19.909092 +v 8.727273 -0.000000 -19.181818 +v 8.727273 -0.000000 -18.454544 +v 8.727273 -0.000000 -17.727272 +v 8.727273 0.000000 -17.000000 +v 8.727273 0.000000 -16.272728 +v 8.727273 0.000000 -15.545455 +v 8.727273 0.000000 -14.818182 +v 8.727273 0.000000 -14.090909 +v 8.727273 0.000000 -13.363636 +v 8.000000 -0.000000 -19.909092 +v 8.000000 -0.000000 -19.181818 +v 8.000000 -0.000000 -18.454544 +v 8.000000 -0.000000 -17.727272 +v 8.000000 0.000000 -17.000000 +v 8.000000 0.000000 -16.272728 +v 8.000000 0.000000 -15.545455 +v 8.000000 0.000000 -14.818182 +v 8.000000 0.000000 -14.090909 +v 8.000000 0.000000 -13.363636 +v 7.272727 -0.000000 -19.909092 +v 7.272727 -0.000000 -19.181818 +v 7.272727 -0.000000 -18.454544 +v 7.272727 -0.000000 -17.727272 +v 7.272727 0.000000 -17.000000 +v 7.272727 0.000000 -16.272728 +v 7.272727 0.000000 -15.545455 +v 7.272727 0.000000 -14.818182 +v 7.272727 0.000000 -14.090909 +v 7.272727 0.000000 -13.363636 +v 6.545455 -0.000000 -19.909092 +v 6.545455 -0.000000 -19.181818 +v 6.545455 -0.000000 -18.454544 +v 6.545455 -0.000000 -17.727272 +v 6.545455 0.000000 -17.000000 +v 6.545455 0.000000 -16.272728 +v 6.545455 0.000000 -15.545455 +v 6.545455 0.000000 -14.818182 +v 6.545455 0.000000 -14.090909 +v 6.545455 0.000000 -13.363636 +v 5.818182 -0.000000 -19.909092 +v 5.818182 -0.000000 -19.181818 +v 5.818182 -0.000000 -18.454544 +v 5.818182 -0.000000 -17.727272 +v 5.818182 0.000000 -17.000000 +v 5.818182 0.000000 -16.272728 +v 5.818182 0.000000 -15.545455 +v 5.818182 0.000000 -14.818182 +v 5.818182 0.000000 -14.090909 +v 5.818182 0.000000 -13.363636 +v 5.090909 -0.000000 -19.909092 +v 5.090909 -0.000000 -19.181818 +v 5.090909 -0.000000 -18.454544 +v 5.090909 -0.000000 -17.727272 +v 5.090909 0.000000 -17.000000 +v 5.090909 0.000000 -16.272728 +v 5.090909 0.000000 -15.545455 +v 5.090909 0.000000 -14.818182 +v 5.090909 0.000000 -14.090909 +v 5.090909 0.000000 -13.363636 +v 4.363636 -0.000000 -19.909092 +v 4.363636 -0.000000 -19.181818 +v 4.363636 -0.000000 -18.454544 +v 4.363636 -0.000000 -17.727272 +v 4.363636 0.000000 -17.000000 +v 4.363636 0.000000 -16.272728 +v 4.363636 0.000000 -15.545455 +v 4.363636 0.000000 -14.818182 +v 4.363636 0.000000 -14.090909 +v 4.363636 0.000000 -13.363636 +v 10.909091 -0.000000 -20.636364 +v 10.181818 -0.000000 -20.636364 +v 9.454545 -0.000000 -20.636364 +v 8.727273 -0.000000 -20.636364 +v 8.000000 -0.000000 -20.636364 +v 7.272727 -0.000000 -20.636364 +v 6.545455 -0.000000 -20.636364 +v 5.818182 -0.000000 -20.636364 +v 5.090909 -0.000000 -20.636364 +v 4.363636 -0.000000 -20.636364 +v 11.636364 -0.000000 -20.636364 +vn -0.0000 1.0000 -0.0000 +vt 0.954454 0.954455 +vt 0.999900 0.954455 +vt 0.999900 0.999900 +vt 0.954454 0.999900 +vt 0.045546 0.954454 +vt 0.090991 0.954454 +vt 0.090991 0.999900 +vt 0.045546 0.999900 +vt 0.136436 0.954454 +vt 0.181882 0.954454 +vt 0.181882 0.999900 +vt 0.136436 0.999900 +vt 0.227327 0.954454 +vt 0.272773 0.954454 +vt 0.272773 0.999900 +vt 0.227327 0.999900 +vt 0.318218 0.954454 +vt 0.363664 0.954454 +vt 0.363664 0.999900 +vt 0.318218 0.999900 +vt 0.409109 0.954454 +vt 0.454555 0.954454 +vt 0.454555 0.999900 +vt 0.409109 0.999900 +vt 0.500000 0.954454 +vt 0.545445 0.954454 +vt 0.545445 0.999900 +vt 0.500000 0.999900 +vt 0.590891 0.954454 +vt 0.636336 0.954454 +vt 0.636336 0.999900 +vt 0.590891 0.999900 +vt 0.681782 0.954454 +vt 0.727227 0.954454 +vt 0.727227 0.999900 +vt 0.681782 0.999900 +vt 0.772673 0.954454 +vt 0.818118 0.954454 +vt 0.818118 0.999900 +vt 0.772673 0.999900 +vt 0.863564 0.954455 +vt 0.909009 0.954455 +vt 0.909009 0.999900 +vt 0.863564 0.999900 +vt 0.045546 0.045546 +vt 0.090991 0.045546 +vt 0.090991 0.090991 +vt 0.045546 0.090991 +vt 0.045546 0.136436 +vt 0.090991 0.136436 +vt 0.090991 0.181882 +vt 0.045546 0.181882 +vt 0.045546 0.227327 +vt 0.090991 0.227327 +vt 0.090991 0.272773 +vt 0.045546 0.272773 +vt 0.045546 0.318218 +vt 0.090991 0.318218 +vt 0.090991 0.363664 +vt 0.045546 0.363664 +vt 0.045546 0.409109 +vt 0.090991 0.409109 +vt 0.090991 0.454555 +vt 0.045546 0.454555 +vt 0.045546 0.500000 +vt 0.090991 0.500000 +vt 0.090991 0.545446 +vt 0.045546 0.545446 +vt 0.045545 0.590891 +vt 0.090991 0.590891 +vt 0.090991 0.636336 +vt 0.045546 0.636336 +vt 0.045546 0.681782 +vt 0.090991 0.681782 +vt 0.090991 0.727227 +vt 0.045546 0.727227 +vt 0.045546 0.772673 +vt 0.090991 0.772673 +vt 0.090991 0.818118 +vt 0.045546 0.818118 +vt 0.045546 0.863564 +vt 0.090991 0.863564 +vt 0.090991 0.909009 +vt 0.045546 0.909009 +vt 0.136436 0.045546 +vt 0.181882 0.045546 +vt 0.181882 0.090991 +vt 0.136436 0.090991 +vt 0.136436 0.136436 +vt 0.181882 0.136436 +vt 0.181882 0.181882 +vt 0.136436 0.181882 +vt 0.136436 0.227327 +vt 0.181882 0.227327 +vt 0.181882 0.272773 +vt 0.136436 0.272773 +vt 0.136436 0.318218 +vt 0.181882 0.318218 +vt 0.181882 0.363664 +vt 0.136436 0.363664 +vt 0.136436 0.409109 +vt 0.181882 0.409109 +vt 0.181882 0.454555 +vt 0.136436 0.454555 +vt 0.136436 0.500000 +vt 0.181882 0.500000 +vt 0.181882 0.545445 +vt 0.136436 0.545446 +vt 0.136436 0.590891 +vt 0.181882 0.590891 +vt 0.181882 0.636336 +vt 0.136436 0.636336 +vt 0.136436 0.681782 +vt 0.181882 0.681782 +vt 0.181882 0.727227 +vt 0.136436 0.727227 +vt 0.136436 0.772673 +vt 0.181882 0.772673 +vt 0.181882 0.818118 +vt 0.136436 0.818118 +vt 0.136436 0.863564 +vt 0.181882 0.863564 +vt 0.181882 0.909009 +vt 0.136436 0.909009 +vt 0.227327 0.045546 +vt 0.272773 0.045546 +vt 0.272773 0.090991 +vt 0.227327 0.090991 +vt 0.227327 0.136436 +vt 0.272773 0.136436 +vt 0.272773 0.181882 +vt 0.227327 0.181882 +vt 0.227327 0.227327 +vt 0.272773 0.227327 +vt 0.272773 0.272773 +vt 0.227327 0.272773 +vt 0.227327 0.318218 +vt 0.272773 0.318218 +vt 0.272773 0.363664 +vt 0.227327 0.363664 +vt 0.227327 0.409109 +vt 0.272773 0.409109 +vt 0.272773 0.454555 +vt 0.227327 0.454555 +vt 0.227327 0.500000 +vt 0.272773 0.500000 +vt 0.272773 0.545446 +vt 0.227327 0.545445 +vt 0.227327 0.590891 +vt 0.272773 0.590891 +vt 0.272773 0.636336 +vt 0.227327 0.636336 +vt 0.227327 0.681782 +vt 0.272773 0.681782 +vt 0.272773 0.727227 +vt 0.227327 0.727227 +vt 0.227327 0.772673 +vt 0.272773 0.772673 +vt 0.272773 0.818118 +vt 0.227327 0.818118 +vt 0.227327 0.863564 +vt 0.272773 0.863564 +vt 0.272773 0.909009 +vt 0.227327 0.909009 +vt 0.318218 0.045546 +vt 0.363664 0.045546 +vt 0.363664 0.090991 +vt 0.318218 0.090991 +vt 0.318218 0.136436 +vt 0.363664 0.136436 +vt 0.363664 0.181882 +vt 0.318218 0.181882 +vt 0.318218 0.227327 +vt 0.363664 0.227327 +vt 0.363664 0.272773 +vt 0.318218 0.272773 +vt 0.318218 0.318218 +vt 0.363664 0.318218 +vt 0.363664 0.363664 +vt 0.318218 0.363664 +vt 0.318218 0.409109 +vt 0.363664 0.409109 +vt 0.363664 0.454555 +vt 0.318218 0.454555 +vt 0.318218 0.500000 +vt 0.363664 0.500000 +vt 0.363664 0.545446 +vt 0.318218 0.545446 +vt 0.318218 0.590891 +vt 0.363664 0.590891 +vt 0.363664 0.636336 +vt 0.318218 0.636336 +vt 0.318218 0.681782 +vt 0.363664 0.681782 +vt 0.363664 0.727227 +vt 0.318218 0.727227 +vt 0.318218 0.772673 +vt 0.363664 0.772673 +vt 0.363664 0.818118 +vt 0.318218 0.818118 +vt 0.318218 0.863564 +vt 0.363664 0.863564 +vt 0.363664 0.909009 +vt 0.318218 0.909009 +vt 0.409109 0.045546 +vt 0.454554 0.045546 +vt 0.454555 0.090991 +vt 0.409109 0.090991 +vt 0.409109 0.136436 +vt 0.454554 0.136437 +vt 0.454555 0.181882 +vt 0.409109 0.181882 +vt 0.409109 0.227327 +vt 0.454555 0.227327 +vt 0.454555 0.272773 +vt 0.409109 0.272773 +vt 0.409109 0.318218 +vt 0.454555 0.318218 +vt 0.454555 0.363664 +vt 0.409109 0.363664 +vt 0.409109 0.409109 +vt 0.454555 0.409109 +vt 0.454555 0.454555 +vt 0.409109 0.454555 +vt 0.409109 0.500000 +vt 0.454555 0.500000 +vt 0.454555 0.545445 +vt 0.409109 0.545445 +vt 0.409109 0.590891 +vt 0.454555 0.590891 +vt 0.454555 0.636336 +vt 0.409109 0.636336 +vt 0.409109 0.681782 +vt 0.454555 0.681782 +vt 0.454555 0.727227 +vt 0.409109 0.727227 +vt 0.409109 0.772673 +vt 0.454555 0.772673 +vt 0.454555 0.818118 +vt 0.409109 0.818118 +vt 0.409109 0.863564 +vt 0.454555 0.863564 +vt 0.454555 0.909009 +vt 0.409109 0.909009 +vt 0.500000 0.045546 +vt 0.545445 0.045546 +vt 0.545445 0.090991 +vt 0.500000 0.090991 +vt 0.500000 0.136436 +vt 0.545445 0.136436 +vt 0.545445 0.181882 +vt 0.500000 0.181882 +vt 0.500000 0.227327 +vt 0.545445 0.227327 +vt 0.545445 0.272773 +vt 0.500000 0.272773 +vt 0.500000 0.318218 +vt 0.545445 0.318218 +vt 0.545445 0.363664 +vt 0.500000 0.363664 +vt 0.500000 0.409109 +vt 0.545445 0.409109 +vt 0.545445 0.454555 +vt 0.500000 0.454555 +vt 0.500000 0.500000 +vt 0.545445 0.500000 +vt 0.545445 0.545446 +vt 0.500000 0.545446 +vt 0.500000 0.590891 +vt 0.545445 0.590891 +vt 0.545445 0.636336 +vt 0.500000 0.636336 +vt 0.500000 0.681782 +vt 0.545445 0.681782 +vt 0.545445 0.727227 +vt 0.500000 0.727227 +vt 0.500000 0.772673 +vt 0.545445 0.772673 +vt 0.545445 0.818118 +vt 0.500000 0.818118 +vt 0.500000 0.863564 +vt 0.545445 0.863564 +vt 0.545445 0.909009 +vt 0.500000 0.909009 +vt 0.590891 0.045546 +vt 0.636336 0.045546 +vt 0.636336 0.090991 +vt 0.590891 0.090991 +vt 0.590891 0.136436 +vt 0.636336 0.136436 +vt 0.636336 0.181882 +vt 0.590891 0.181882 +vt 0.590891 0.227327 +vt 0.636336 0.227327 +vt 0.636336 0.272773 +vt 0.590891 0.272773 +vt 0.590891 0.318218 +vt 0.636336 0.318218 +vt 0.636336 0.363664 +vt 0.590891 0.363664 +vt 0.590891 0.409109 +vt 0.636336 0.409109 +vt 0.636336 0.454555 +vt 0.590891 0.454555 +vt 0.590891 0.500000 +vt 0.636336 0.500000 +vt 0.636336 0.545445 +vt 0.590891 0.545446 +vt 0.590891 0.590891 +vt 0.636336 0.590891 +vt 0.636336 0.636336 +vt 0.590891 0.636336 +vt 0.590891 0.681782 +vt 0.636336 0.681782 +vt 0.636336 0.727227 +vt 0.590891 0.727227 +vt 0.590891 0.772673 +vt 0.636336 0.772673 +vt 0.636336 0.818118 +vt 0.590891 0.818118 +vt 0.590891 0.863564 +vt 0.636336 0.863564 +vt 0.636336 0.909009 +vt 0.590891 0.909009 +vt 0.681782 0.045546 +vt 0.727227 0.045546 +vt 0.727227 0.090991 +vt 0.681782 0.090991 +vt 0.681782 0.136436 +vt 0.727227 0.136436 +vt 0.727227 0.181882 +vt 0.681782 0.181882 +vt 0.681782 0.227327 +vt 0.727227 0.227327 +vt 0.727227 0.272773 +vt 0.681782 0.272773 +vt 0.681782 0.318218 +vt 0.727227 0.318218 +vt 0.727227 0.363664 +vt 0.681782 0.363664 +vt 0.681782 0.409109 +vt 0.727227 0.409109 +vt 0.727227 0.454555 +vt 0.681782 0.454555 +vt 0.681782 0.500000 +vt 0.727227 0.500000 +vt 0.727227 0.545446 +vt 0.681782 0.545445 +vt 0.681782 0.590891 +vt 0.727227 0.590891 +vt 0.727227 0.636336 +vt 0.681782 0.636336 +vt 0.681782 0.681782 +vt 0.727227 0.681782 +vt 0.727227 0.727227 +vt 0.681782 0.727227 +vt 0.681782 0.772673 +vt 0.727227 0.772673 +vt 0.727227 0.818118 +vt 0.681782 0.818118 +vt 0.681782 0.863564 +vt 0.727227 0.863564 +vt 0.727227 0.909009 +vt 0.681782 0.909009 +vt 0.772673 0.045546 +vt 0.818118 0.045546 +vt 0.818118 0.090991 +vt 0.772673 0.090991 +vt 0.772673 0.136436 +vt 0.818118 0.136437 +vt 0.818118 0.181882 +vt 0.772673 0.181882 +vt 0.772673 0.227327 +vt 0.818118 0.227327 +vt 0.818118 0.272773 +vt 0.772673 0.272773 +vt 0.772673 0.318218 +vt 0.818118 0.318218 +vt 0.818118 0.363664 +vt 0.772673 0.363664 +vt 0.772673 0.409109 +vt 0.818118 0.409109 +vt 0.818118 0.454555 +vt 0.772673 0.454555 +vt 0.772673 0.500000 +vt 0.818118 0.500000 +vt 0.818118 0.545446 +vt 0.772673 0.545446 +vt 0.772673 0.590891 +vt 0.818118 0.590891 +vt 0.818118 0.636336 +vt 0.772673 0.636336 +vt 0.772673 0.681782 +vt 0.818118 0.681782 +vt 0.818118 0.727227 +vt 0.772673 0.727227 +vt 0.772673 0.772673 +vt 0.818118 0.772673 +vt 0.818118 0.818118 +vt 0.772673 0.818118 +vt 0.772673 0.863564 +vt 0.818118 0.863564 +vt 0.818118 0.909009 +vt 0.772673 0.909009 +vt 0.863564 0.045546 +vt 0.909009 0.045546 +vt 0.909009 0.090991 +vt 0.863564 0.090991 +vt 0.863564 0.136437 +vt 0.909009 0.136437 +vt 0.909009 0.181882 +vt 0.863564 0.181882 +vt 0.863564 0.227327 +vt 0.909009 0.227327 +vt 0.909009 0.272773 +vt 0.863564 0.272773 +vt 0.863564 0.318218 +vt 0.909009 0.318218 +vt 0.909009 0.363664 +vt 0.863564 0.363664 +vt 0.863564 0.409109 +vt 0.909009 0.409109 +vt 0.909009 0.454555 +vt 0.863564 0.454555 +vt 0.863564 0.500000 +vt 0.909009 0.500000 +vt 0.909009 0.545446 +vt 0.863564 0.545446 +vt 0.863564 0.590891 +vt 0.909009 0.590891 +vt 0.909009 0.636336 +vt 0.863564 0.636336 +vt 0.863564 0.681782 +vt 0.909009 0.681782 +vt 0.909009 0.727227 +vt 0.863564 0.727227 +vt 0.863564 0.772673 +vt 0.909009 0.772673 +vt 0.909009 0.818118 +vt 0.863564 0.818118 +vt 0.863564 0.863564 +vt 0.909009 0.863564 +vt 0.909009 0.909009 +vt 0.863564 0.909009 +vt 0.954454 0.045546 +vt 0.999900 0.045546 +vt 0.999900 0.090991 +vt 0.954454 0.090991 +vt 0.954454 0.136437 +vt 0.999900 0.136436 +vt 0.999900 0.181882 +vt 0.954454 0.181882 +vt 0.954454 0.227327 +vt 0.999900 0.227327 +vt 0.999900 0.272773 +vt 0.954454 0.272773 +vt 0.954454 0.318218 +vt 0.999900 0.318218 +vt 0.999900 0.363664 +vt 0.954454 0.363664 +vt 0.954454 0.409109 +vt 0.999900 0.409109 +vt 0.999900 0.454555 +vt 0.954454 0.454555 +vt 0.954454 0.500000 +vt 0.999900 0.500000 +vt 0.999900 0.545446 +vt 0.954454 0.545446 +vt 0.954454 0.590891 +vt 0.999900 0.590891 +vt 0.999900 0.636336 +vt 0.954454 0.636336 +vt 0.954454 0.681782 +vt 0.999900 0.681782 +vt 0.999900 0.727227 +vt 0.954454 0.727227 +vt 0.954454 0.772673 +vt 0.999900 0.772673 +vt 0.999900 0.818118 +vt 0.954454 0.818118 +vt 0.954454 0.863564 +vt 0.999900 0.863564 +vt 0.999900 0.909009 +vt 0.954454 0.909009 +vt 0.909009 0.000100 +vt 0.954454 0.000100 +vt 0.999900 0.000100 +vt 0.818118 0.000100 +vt 0.863564 0.000100 +vt 0.727227 0.000100 +vt 0.772673 0.000100 +vt 0.636336 0.000100 +vt 0.681782 0.000100 +vt 0.545445 0.000100 +vt 0.590891 0.000100 +vt 0.454555 0.000100 +vt 0.500000 0.000100 +vt 0.363664 0.000100 +vt 0.409109 0.000100 +vt 0.272773 0.000100 +vt 0.318218 0.000100 +vt 0.181882 0.000100 +vt 0.227327 0.000100 +vt 0.090991 0.000100 +vt 0.136436 0.000100 +vt 0.000100 0.863564 +vt 0.000100 0.909009 +vt 0.000100 0.818118 +vt 0.000100 0.772673 +vt 0.000100 0.727227 +vt 0.000100 0.681782 +vt 0.000100 0.636336 +vt 0.000100 0.590891 +vt 0.000100 0.545445 +vt 0.000100 0.500000 +vt 0.000100 0.454555 +vt 0.000100 0.409109 +vt 0.000100 0.363664 +vt 0.000100 0.318218 +vt 0.000100 0.272773 +vt 0.000100 0.227327 +vt 0.000100 0.181882 +vt 0.000100 0.136437 +vt 0.000100 0.090991 +vt 0.000100 0.045546 +vt 0.000100 0.000100 +vt 0.045546 0.000100 +vt 0.000100 0.954454 +vt 0.000100 0.999900 +s 0 +usemtl bricks2_disp.jpg+bricks2_normal.jpg +f 2645/2117/5 2263/2118/5 2120/2119/5 2264/2120/5 +f 2644/2121/5 2305/2122/5 2151/2123/5 2295/2124/5 +f 2643/2125/5 2316/2126/5 2152/2127/5 2296/2128/5 +f 2642/2129/5 2327/2130/5 2153/2131/5 2297/2132/5 +f 2641/2133/5 2338/2134/5 2154/2135/5 2298/2136/5 +f 2640/2137/5 2349/2138/5 2155/2139/5 2299/2140/5 +f 2639/2141/5 2360/2142/5 2156/2143/5 2300/2144/5 +f 2638/2145/5 2371/2146/5 2157/2147/5 2301/2148/5 +f 2637/2149/5 2382/2150/5 2158/2151/5 2302/2152/5 +f 2636/2153/5 2393/2154/5 2159/2155/5 2303/2156/5 +f 2635/2157/5 2404/2158/5 2160/2159/5 2304/2160/5 +f 2634/2161/5 2306/2162/5 2161/2163/5 2415/2164/5 +f 2633/2165/5 2307/2166/5 2162/2167/5 2416/2168/5 +f 2632/2169/5 2308/2170/5 2163/2171/5 2417/2172/5 +f 2631/2173/5 2309/2174/5 2164/2175/5 2418/2176/5 +f 2630/2177/5 2310/2178/5 2165/2179/5 2419/2180/5 +f 2629/2181/5 2311/2182/5 2166/2183/5 2420/2184/5 +f 2628/2185/5 2312/2186/5 2167/2187/5 2421/2188/5 +f 2627/2189/5 2313/2190/5 2168/2191/5 2422/2192/5 +f 2626/2193/5 2314/2194/5 2169/2195/5 2423/2196/5 +f 2625/2197/5 2315/2198/5 2170/2199/5 2424/2200/5 +f 2624/2201/5 2317/2202/5 2171/2203/5 2425/2204/5 +f 2623/2205/5 2318/2206/5 2172/2207/5 2426/2208/5 +f 2622/2209/5 2319/2210/5 2173/2211/5 2427/2212/5 +f 2621/2213/5 2320/2214/5 2174/2215/5 2428/2216/5 +f 2620/2217/5 2321/2218/5 2175/2219/5 2429/2220/5 +f 2619/2221/5 2322/2222/5 2176/2223/5 2430/2224/5 +f 2618/2225/5 2323/2226/5 2177/2227/5 2431/2228/5 +f 2617/2229/5 2324/2230/5 2178/2231/5 2432/2232/5 +f 2616/2233/5 2325/2234/5 2179/2235/5 2433/2236/5 +f 2615/2237/5 2326/2238/5 2180/2239/5 2434/2240/5 +f 2614/2241/5 2328/2242/5 2181/2243/5 2435/2244/5 +f 2613/2245/5 2329/2246/5 2182/2247/5 2436/2248/5 +f 2612/2249/5 2330/2250/5 2183/2251/5 2437/2252/5 +f 2611/2253/5 2331/2254/5 2184/2255/5 2438/2256/5 +f 2610/2257/5 2332/2258/5 2185/2259/5 2439/2260/5 +f 2609/2261/5 2333/2262/5 2186/2263/5 2440/2264/5 +f 2608/2265/5 2334/2266/5 2187/2267/5 2441/2268/5 +f 2607/2269/5 2335/2270/5 2188/2271/5 2442/2272/5 +f 2606/2273/5 2336/2274/5 2189/2275/5 2443/2276/5 +f 2605/2277/5 2337/2278/5 2190/2279/5 2444/2280/5 +f 2604/2281/5 2339/2282/5 2191/2283/5 2445/2284/5 +f 2603/2285/5 2340/2286/5 2192/2287/5 2446/2288/5 +f 2602/2289/5 2341/2290/5 2193/2291/5 2447/2292/5 +f 2601/2293/5 2342/2294/5 2194/2295/5 2448/2296/5 +f 2600/2297/5 2343/2298/5 2195/2299/5 2449/2300/5 +f 2599/2301/5 2344/2302/5 2196/2303/5 2450/2304/5 +f 2598/2305/5 2345/2306/5 2197/2307/5 2451/2308/5 +f 2597/2309/5 2346/2310/5 2198/2311/5 2452/2312/5 +f 2596/2313/5 2347/2314/5 2199/2315/5 2453/2316/5 +f 2595/2317/5 2348/2318/5 2200/2319/5 2454/2320/5 +f 2594/2321/5 2350/2322/5 2201/2323/5 2455/2324/5 +f 2593/2325/5 2351/2326/5 2202/2327/5 2456/2328/5 +f 2592/2329/5 2352/2330/5 2203/2331/5 2457/2332/5 +f 2591/2333/5 2353/2334/5 2204/2335/5 2458/2336/5 +f 2590/2337/5 2354/2338/5 2205/2339/5 2459/2340/5 +f 2589/2341/5 2355/2342/5 2206/2343/5 2460/2344/5 +f 2588/2345/5 2356/2346/5 2207/2347/5 2461/2348/5 +f 2587/2349/5 2357/2350/5 2208/2351/5 2462/2352/5 +f 2586/2353/5 2358/2354/5 2209/2355/5 2463/2356/5 +f 2585/2357/5 2359/2358/5 2210/2359/5 2464/2360/5 +f 2584/2361/5 2361/2362/5 2211/2363/5 2465/2364/5 +f 2583/2365/5 2362/2366/5 2212/2367/5 2466/2368/5 +f 2582/2369/5 2363/2370/5 2213/2371/5 2467/2372/5 +f 2581/2373/5 2364/2374/5 2214/2375/5 2468/2376/5 +f 2580/2377/5 2365/2378/5 2215/2379/5 2469/2380/5 +f 2579/2381/5 2366/2382/5 2216/2383/5 2470/2384/5 +f 2578/2385/5 2367/2386/5 2217/2387/5 2471/2388/5 +f 2577/2389/5 2368/2390/5 2218/2391/5 2472/2392/5 +f 2576/2393/5 2369/2394/5 2219/2395/5 2473/2396/5 +f 2575/2397/5 2370/2398/5 2220/2399/5 2474/2400/5 +f 2574/2401/5 2372/2402/5 2221/2403/5 2475/2404/5 +f 2573/2405/5 2373/2406/5 2222/2407/5 2476/2408/5 +f 2572/2409/5 2374/2410/5 2223/2411/5 2477/2412/5 +f 2571/2413/5 2375/2414/5 2224/2415/5 2478/2416/5 +f 2570/2417/5 2376/2418/5 2225/2419/5 2479/2420/5 +f 2569/2421/5 2377/2422/5 2226/2423/5 2480/2424/5 +f 2568/2425/5 2378/2426/5 2227/2427/5 2481/2428/5 +f 2567/2429/5 2379/2430/5 2228/2431/5 2482/2432/5 +f 2566/2433/5 2380/2434/5 2229/2435/5 2483/2436/5 +f 2565/2437/5 2381/2438/5 2230/2439/5 2484/2440/5 +f 2564/2441/5 2383/2442/5 2231/2443/5 2485/2444/5 +f 2563/2445/5 2384/2446/5 2232/2447/5 2486/2448/5 +f 2562/2449/5 2385/2450/5 2233/2451/5 2487/2452/5 +f 2561/2453/5 2386/2454/5 2234/2455/5 2488/2456/5 +f 2560/2457/5 2387/2458/5 2235/2459/5 2489/2460/5 +f 2559/2461/5 2388/2462/5 2236/2463/5 2490/2464/5 +f 2558/2465/5 2389/2466/5 2237/2467/5 2491/2468/5 +f 2557/2469/5 2390/2470/5 2238/2471/5 2492/2472/5 +f 2556/2473/5 2391/2474/5 2239/2475/5 2493/2476/5 +f 2555/2477/5 2392/2478/5 2240/2479/5 2494/2480/5 +f 2554/2481/5 2394/2482/5 2241/2483/5 2495/2484/5 +f 2553/2485/5 2395/2486/5 2242/2487/5 2496/2488/5 +f 2552/2489/5 2396/2490/5 2243/2491/5 2497/2492/5 +f 2551/2493/5 2397/2494/5 2244/2495/5 2498/2496/5 +f 2550/2497/5 2398/2498/5 2245/2499/5 2499/2500/5 +f 2549/2501/5 2399/2502/5 2246/2503/5 2500/2504/5 +f 2548/2505/5 2400/2506/5 2247/2507/5 2501/2508/5 +f 2547/2509/5 2401/2510/5 2248/2511/5 2502/2512/5 +f 2546/2513/5 2402/2514/5 2249/2515/5 2503/2516/5 +f 2545/2517/5 2403/2518/5 2250/2519/5 2504/2520/5 +f 2544/2521/5 2405/2522/5 2251/2523/5 2505/2524/5 +f 2543/2525/5 2406/2526/5 2252/2527/5 2506/2528/5 +f 2542/2529/5 2407/2530/5 2253/2531/5 2507/2532/5 +f 2541/2533/5 2408/2534/5 2254/2535/5 2508/2536/5 +f 2540/2537/5 2409/2538/5 2255/2539/5 2509/2540/5 +f 2539/2541/5 2410/2542/5 2256/2543/5 2510/2544/5 +f 2538/2545/5 2411/2546/5 2257/2547/5 2511/2548/5 +f 2537/2549/5 2412/2550/5 2258/2551/5 2512/2552/5 +f 2536/2553/5 2413/2554/5 2259/2555/5 2513/2556/5 +f 2535/2557/5 2414/2558/5 2260/2559/5 2514/2560/5 +f 2534/2561/5 2285/2562/5 2141/2563/5 2515/2564/5 +f 2533/2565/5 2286/2566/5 2142/2567/5 2516/2568/5 +f 2532/2569/5 2287/2570/5 2143/2571/5 2517/2572/5 +f 2531/2573/5 2288/2574/5 2144/2575/5 2518/2576/5 +f 2530/2577/5 2289/2578/5 2145/2579/5 2519/2580/5 +f 2529/2581/5 2290/2582/5 2146/2583/5 2520/2584/5 +f 2528/2585/5 2291/2586/5 2147/2587/5 2521/2588/5 +f 2527/2589/5 2292/2590/5 2148/2591/5 2522/2592/5 +f 2526/2593/5 2293/2594/5 2149/2595/5 2523/2596/5 +f 2525/2597/5 2294/2598/5 2150/2599/5 2524/2600/5 +f 2414/2558/5 2525/2597/5 2524/2600/5 2260/2559/5 +f 2259/2555/5 2523/2596/5 2525/2597/5 2414/2558/5 +f 2523/2596/5 2149/2595/5 2294/2598/5 2525/2597/5 +f 2413/2554/5 2526/2593/5 2523/2596/5 2259/2555/5 +f 2258/2551/5 2522/2592/5 2526/2593/5 2413/2554/5 +f 2522/2592/5 2148/2591/5 2293/2594/5 2526/2593/5 +f 2412/2550/5 2527/2589/5 2522/2592/5 2258/2551/5 +f 2257/2547/5 2521/2588/5 2527/2589/5 2412/2550/5 +f 2521/2588/5 2147/2587/5 2292/2590/5 2527/2589/5 +f 2411/2546/5 2528/2585/5 2521/2588/5 2257/2547/5 +f 2256/2543/5 2520/2584/5 2528/2585/5 2411/2546/5 +f 2520/2584/5 2146/2583/5 2291/2586/5 2528/2585/5 +f 2410/2542/5 2529/2581/5 2520/2584/5 2256/2543/5 +f 2255/2539/5 2519/2580/5 2529/2581/5 2410/2542/5 +f 2519/2580/5 2145/2579/5 2290/2582/5 2529/2581/5 +f 2409/2538/5 2530/2577/5 2519/2580/5 2255/2539/5 +f 2254/2535/5 2518/2576/5 2530/2577/5 2409/2538/5 +f 2518/2576/5 2144/2575/5 2289/2578/5 2530/2577/5 +f 2408/2534/5 2531/2573/5 2518/2576/5 2254/2535/5 +f 2253/2531/5 2517/2572/5 2531/2573/5 2408/2534/5 +f 2517/2572/5 2143/2571/5 2288/2574/5 2531/2573/5 +f 2407/2530/5 2532/2569/5 2517/2572/5 2253/2531/5 +f 2252/2527/5 2516/2568/5 2532/2569/5 2407/2530/5 +f 2516/2568/5 2142/2567/5 2287/2570/5 2532/2569/5 +f 2406/2526/5 2533/2565/5 2516/2568/5 2252/2527/5 +f 2251/2523/5 2515/2564/5 2533/2565/5 2406/2526/5 +f 2515/2564/5 2141/2563/5 2286/2566/5 2533/2565/5 +f 2405/2522/5 2534/2561/5 2515/2564/5 2251/2523/5 +f 2140/2601/5 2262/2602/5 2534/2561/5 2405/2522/5 +f 2262/2602/5 2118/2603/5 2285/2562/5 2534/2561/5 +f 2403/2518/5 2535/2557/5 2514/2560/5 2250/2519/5 +f 2249/2515/5 2513/2556/5 2535/2557/5 2403/2518/5 +f 2513/2556/5 2259/2555/5 2414/2558/5 2535/2557/5 +f 2402/2514/5 2536/2553/5 2513/2556/5 2249/2515/5 +f 2248/2511/5 2512/2552/5 2536/2553/5 2402/2514/5 +f 2512/2552/5 2258/2551/5 2413/2554/5 2536/2553/5 +f 2401/2510/5 2537/2549/5 2512/2552/5 2248/2511/5 +f 2247/2507/5 2511/2548/5 2537/2549/5 2401/2510/5 +f 2511/2548/5 2257/2547/5 2412/2550/5 2537/2549/5 +f 2400/2506/5 2538/2545/5 2511/2548/5 2247/2507/5 +f 2246/2503/5 2510/2544/5 2538/2545/5 2400/2506/5 +f 2510/2544/5 2256/2543/5 2411/2546/5 2538/2545/5 +f 2399/2502/5 2539/2541/5 2510/2544/5 2246/2503/5 +f 2245/2499/5 2509/2540/5 2539/2541/5 2399/2502/5 +f 2509/2540/5 2255/2539/5 2410/2542/5 2539/2541/5 +f 2398/2498/5 2540/2537/5 2509/2540/5 2245/2499/5 +f 2244/2495/5 2508/2536/5 2540/2537/5 2398/2498/5 +f 2508/2536/5 2254/2535/5 2409/2538/5 2540/2537/5 +f 2397/2494/5 2541/2533/5 2508/2536/5 2244/2495/5 +f 2243/2491/5 2507/2532/5 2541/2533/5 2397/2494/5 +f 2507/2532/5 2253/2531/5 2408/2534/5 2541/2533/5 +f 2396/2490/5 2542/2529/5 2507/2532/5 2243/2491/5 +f 2242/2487/5 2506/2528/5 2542/2529/5 2396/2490/5 +f 2506/2528/5 2252/2527/5 2407/2530/5 2542/2529/5 +f 2395/2486/5 2543/2525/5 2506/2528/5 2242/2487/5 +f 2241/2483/5 2505/2524/5 2543/2525/5 2395/2486/5 +f 2505/2524/5 2251/2523/5 2406/2526/5 2543/2525/5 +f 2394/2482/5 2544/2521/5 2505/2524/5 2241/2483/5 +f 2139/2604/5 2284/2605/5 2544/2521/5 2394/2482/5 +f 2284/2605/5 2140/2601/5 2405/2522/5 2544/2521/5 +f 2392/2478/5 2545/2517/5 2504/2520/5 2240/2479/5 +f 2239/2475/5 2503/2516/5 2545/2517/5 2392/2478/5 +f 2503/2516/5 2249/2515/5 2403/2518/5 2545/2517/5 +f 2391/2474/5 2546/2513/5 2503/2516/5 2239/2475/5 +f 2238/2471/5 2502/2512/5 2546/2513/5 2391/2474/5 +f 2502/2512/5 2248/2511/5 2402/2514/5 2546/2513/5 +f 2390/2470/5 2547/2509/5 2502/2512/5 2238/2471/5 +f 2237/2467/5 2501/2508/5 2547/2509/5 2390/2470/5 +f 2501/2508/5 2247/2507/5 2401/2510/5 2547/2509/5 +f 2389/2466/5 2548/2505/5 2501/2508/5 2237/2467/5 +f 2236/2463/5 2500/2504/5 2548/2505/5 2389/2466/5 +f 2500/2504/5 2246/2503/5 2400/2506/5 2548/2505/5 +f 2388/2462/5 2549/2501/5 2500/2504/5 2236/2463/5 +f 2235/2459/5 2499/2500/5 2549/2501/5 2388/2462/5 +f 2499/2500/5 2245/2499/5 2399/2502/5 2549/2501/5 +f 2387/2458/5 2550/2497/5 2499/2500/5 2235/2459/5 +f 2234/2455/5 2498/2496/5 2550/2497/5 2387/2458/5 +f 2498/2496/5 2244/2495/5 2398/2498/5 2550/2497/5 +f 2386/2454/5 2551/2493/5 2498/2496/5 2234/2455/5 +f 2233/2451/5 2497/2492/5 2551/2493/5 2386/2454/5 +f 2497/2492/5 2243/2491/5 2397/2494/5 2551/2493/5 +f 2385/2450/5 2552/2489/5 2497/2492/5 2233/2451/5 +f 2232/2447/5 2496/2488/5 2552/2489/5 2385/2450/5 +f 2496/2488/5 2242/2487/5 2396/2490/5 2552/2489/5 +f 2384/2446/5 2553/2485/5 2496/2488/5 2232/2447/5 +f 2231/2443/5 2495/2484/5 2553/2485/5 2384/2446/5 +f 2495/2484/5 2241/2483/5 2395/2486/5 2553/2485/5 +f 2383/2442/5 2554/2481/5 2495/2484/5 2231/2443/5 +f 2138/2606/5 2283/2607/5 2554/2481/5 2383/2442/5 +f 2283/2607/5 2139/2604/5 2394/2482/5 2554/2481/5 +f 2381/2438/5 2555/2477/5 2494/2480/5 2230/2439/5 +f 2229/2435/5 2493/2476/5 2555/2477/5 2381/2438/5 +f 2493/2476/5 2239/2475/5 2392/2478/5 2555/2477/5 +f 2380/2434/5 2556/2473/5 2493/2476/5 2229/2435/5 +f 2228/2431/5 2492/2472/5 2556/2473/5 2380/2434/5 +f 2492/2472/5 2238/2471/5 2391/2474/5 2556/2473/5 +f 2379/2430/5 2557/2469/5 2492/2472/5 2228/2431/5 +f 2227/2427/5 2491/2468/5 2557/2469/5 2379/2430/5 +f 2491/2468/5 2237/2467/5 2390/2470/5 2557/2469/5 +f 2378/2426/5 2558/2465/5 2491/2468/5 2227/2427/5 +f 2226/2423/5 2490/2464/5 2558/2465/5 2378/2426/5 +f 2490/2464/5 2236/2463/5 2389/2466/5 2558/2465/5 +f 2377/2422/5 2559/2461/5 2490/2464/5 2226/2423/5 +f 2225/2419/5 2489/2460/5 2559/2461/5 2377/2422/5 +f 2489/2460/5 2235/2459/5 2388/2462/5 2559/2461/5 +f 2376/2418/5 2560/2457/5 2489/2460/5 2225/2419/5 +f 2224/2415/5 2488/2456/5 2560/2457/5 2376/2418/5 +f 2488/2456/5 2234/2455/5 2387/2458/5 2560/2457/5 +f 2375/2414/5 2561/2453/5 2488/2456/5 2224/2415/5 +f 2223/2411/5 2487/2452/5 2561/2453/5 2375/2414/5 +f 2487/2452/5 2233/2451/5 2386/2454/5 2561/2453/5 +f 2374/2410/5 2562/2449/5 2487/2452/5 2223/2411/5 +f 2222/2407/5 2486/2448/5 2562/2449/5 2374/2410/5 +f 2486/2448/5 2232/2447/5 2385/2450/5 2562/2449/5 +f 2373/2406/5 2563/2445/5 2486/2448/5 2222/2407/5 +f 2221/2403/5 2485/2444/5 2563/2445/5 2373/2406/5 +f 2485/2444/5 2231/2443/5 2384/2446/5 2563/2445/5 +f 2372/2402/5 2564/2441/5 2485/2444/5 2221/2403/5 +f 2137/2608/5 2282/2609/5 2564/2441/5 2372/2402/5 +f 2282/2609/5 2138/2606/5 2383/2442/5 2564/2441/5 +f 2370/2398/5 2565/2437/5 2484/2440/5 2220/2399/5 +f 2219/2395/5 2483/2436/5 2565/2437/5 2370/2398/5 +f 2483/2436/5 2229/2435/5 2381/2438/5 2565/2437/5 +f 2369/2394/5 2566/2433/5 2483/2436/5 2219/2395/5 +f 2218/2391/5 2482/2432/5 2566/2433/5 2369/2394/5 +f 2482/2432/5 2228/2431/5 2380/2434/5 2566/2433/5 +f 2368/2390/5 2567/2429/5 2482/2432/5 2218/2391/5 +f 2217/2387/5 2481/2428/5 2567/2429/5 2368/2390/5 +f 2481/2428/5 2227/2427/5 2379/2430/5 2567/2429/5 +f 2367/2386/5 2568/2425/5 2481/2428/5 2217/2387/5 +f 2216/2383/5 2480/2424/5 2568/2425/5 2367/2386/5 +f 2480/2424/5 2226/2423/5 2378/2426/5 2568/2425/5 +f 2366/2382/5 2569/2421/5 2480/2424/5 2216/2383/5 +f 2215/2379/5 2479/2420/5 2569/2421/5 2366/2382/5 +f 2479/2420/5 2225/2419/5 2377/2422/5 2569/2421/5 +f 2365/2378/5 2570/2417/5 2479/2420/5 2215/2379/5 +f 2214/2375/5 2478/2416/5 2570/2417/5 2365/2378/5 +f 2478/2416/5 2224/2415/5 2376/2418/5 2570/2417/5 +f 2364/2374/5 2571/2413/5 2478/2416/5 2214/2375/5 +f 2213/2371/5 2477/2412/5 2571/2413/5 2364/2374/5 +f 2477/2412/5 2223/2411/5 2375/2414/5 2571/2413/5 +f 2363/2370/5 2572/2409/5 2477/2412/5 2213/2371/5 +f 2212/2367/5 2476/2408/5 2572/2409/5 2363/2370/5 +f 2476/2408/5 2222/2407/5 2374/2410/5 2572/2409/5 +f 2362/2366/5 2573/2405/5 2476/2408/5 2212/2367/5 +f 2211/2363/5 2475/2404/5 2573/2405/5 2362/2366/5 +f 2475/2404/5 2221/2403/5 2373/2406/5 2573/2405/5 +f 2361/2362/5 2574/2401/5 2475/2404/5 2211/2363/5 +f 2136/2610/5 2281/2611/5 2574/2401/5 2361/2362/5 +f 2281/2611/5 2137/2608/5 2372/2402/5 2574/2401/5 +f 2359/2358/5 2575/2397/5 2474/2400/5 2210/2359/5 +f 2209/2355/5 2473/2396/5 2575/2397/5 2359/2358/5 +f 2473/2396/5 2219/2395/5 2370/2398/5 2575/2397/5 +f 2358/2354/5 2576/2393/5 2473/2396/5 2209/2355/5 +f 2208/2351/5 2472/2392/5 2576/2393/5 2358/2354/5 +f 2472/2392/5 2218/2391/5 2369/2394/5 2576/2393/5 +f 2357/2350/5 2577/2389/5 2472/2392/5 2208/2351/5 +f 2207/2347/5 2471/2388/5 2577/2389/5 2357/2350/5 +f 2471/2388/5 2217/2387/5 2368/2390/5 2577/2389/5 +f 2356/2346/5 2578/2385/5 2471/2388/5 2207/2347/5 +f 2206/2343/5 2470/2384/5 2578/2385/5 2356/2346/5 +f 2470/2384/5 2216/2383/5 2367/2386/5 2578/2385/5 +f 2355/2342/5 2579/2381/5 2470/2384/5 2206/2343/5 +f 2205/2339/5 2469/2380/5 2579/2381/5 2355/2342/5 +f 2469/2380/5 2215/2379/5 2366/2382/5 2579/2381/5 +f 2354/2338/5 2580/2377/5 2469/2380/5 2205/2339/5 +f 2204/2335/5 2468/2376/5 2580/2377/5 2354/2338/5 +f 2468/2376/5 2214/2375/5 2365/2378/5 2580/2377/5 +f 2353/2334/5 2581/2373/5 2468/2376/5 2204/2335/5 +f 2203/2331/5 2467/2372/5 2581/2373/5 2353/2334/5 +f 2467/2372/5 2213/2371/5 2364/2374/5 2581/2373/5 +f 2352/2330/5 2582/2369/5 2467/2372/5 2203/2331/5 +f 2202/2327/5 2466/2368/5 2582/2369/5 2352/2330/5 +f 2466/2368/5 2212/2367/5 2363/2370/5 2582/2369/5 +f 2351/2326/5 2583/2365/5 2466/2368/5 2202/2327/5 +f 2201/2323/5 2465/2364/5 2583/2365/5 2351/2326/5 +f 2465/2364/5 2211/2363/5 2362/2366/5 2583/2365/5 +f 2350/2322/5 2584/2361/5 2465/2364/5 2201/2323/5 +f 2135/2612/5 2280/2613/5 2584/2361/5 2350/2322/5 +f 2280/2613/5 2136/2610/5 2361/2362/5 2584/2361/5 +f 2348/2318/5 2585/2357/5 2464/2360/5 2200/2319/5 +f 2199/2315/5 2463/2356/5 2585/2357/5 2348/2318/5 +f 2463/2356/5 2209/2355/5 2359/2358/5 2585/2357/5 +f 2347/2314/5 2586/2353/5 2463/2356/5 2199/2315/5 +f 2198/2311/5 2462/2352/5 2586/2353/5 2347/2314/5 +f 2462/2352/5 2208/2351/5 2358/2354/5 2586/2353/5 +f 2346/2310/5 2587/2349/5 2462/2352/5 2198/2311/5 +f 2197/2307/5 2461/2348/5 2587/2349/5 2346/2310/5 +f 2461/2348/5 2207/2347/5 2357/2350/5 2587/2349/5 +f 2345/2306/5 2588/2345/5 2461/2348/5 2197/2307/5 +f 2196/2303/5 2460/2344/5 2588/2345/5 2345/2306/5 +f 2460/2344/5 2206/2343/5 2356/2346/5 2588/2345/5 +f 2344/2302/5 2589/2341/5 2460/2344/5 2196/2303/5 +f 2195/2299/5 2459/2340/5 2589/2341/5 2344/2302/5 +f 2459/2340/5 2205/2339/5 2355/2342/5 2589/2341/5 +f 2343/2298/5 2590/2337/5 2459/2340/5 2195/2299/5 +f 2194/2295/5 2458/2336/5 2590/2337/5 2343/2298/5 +f 2458/2336/5 2204/2335/5 2354/2338/5 2590/2337/5 +f 2342/2294/5 2591/2333/5 2458/2336/5 2194/2295/5 +f 2193/2291/5 2457/2332/5 2591/2333/5 2342/2294/5 +f 2457/2332/5 2203/2331/5 2353/2334/5 2591/2333/5 +f 2341/2290/5 2592/2329/5 2457/2332/5 2193/2291/5 +f 2192/2287/5 2456/2328/5 2592/2329/5 2341/2290/5 +f 2456/2328/5 2202/2327/5 2352/2330/5 2592/2329/5 +f 2340/2286/5 2593/2325/5 2456/2328/5 2192/2287/5 +f 2191/2283/5 2455/2324/5 2593/2325/5 2340/2286/5 +f 2455/2324/5 2201/2323/5 2351/2326/5 2593/2325/5 +f 2339/2282/5 2594/2321/5 2455/2324/5 2191/2283/5 +f 2134/2614/5 2279/2615/5 2594/2321/5 2339/2282/5 +f 2279/2615/5 2135/2612/5 2350/2322/5 2594/2321/5 +f 2337/2278/5 2595/2317/5 2454/2320/5 2190/2279/5 +f 2189/2275/5 2453/2316/5 2595/2317/5 2337/2278/5 +f 2453/2316/5 2199/2315/5 2348/2318/5 2595/2317/5 +f 2336/2274/5 2596/2313/5 2453/2316/5 2189/2275/5 +f 2188/2271/5 2452/2312/5 2596/2313/5 2336/2274/5 +f 2452/2312/5 2198/2311/5 2347/2314/5 2596/2313/5 +f 2335/2270/5 2597/2309/5 2452/2312/5 2188/2271/5 +f 2187/2267/5 2451/2308/5 2597/2309/5 2335/2270/5 +f 2451/2308/5 2197/2307/5 2346/2310/5 2597/2309/5 +f 2334/2266/5 2598/2305/5 2451/2308/5 2187/2267/5 +f 2186/2263/5 2450/2304/5 2598/2305/5 2334/2266/5 +f 2450/2304/5 2196/2303/5 2345/2306/5 2598/2305/5 +f 2333/2262/5 2599/2301/5 2450/2304/5 2186/2263/5 +f 2185/2259/5 2449/2300/5 2599/2301/5 2333/2262/5 +f 2449/2300/5 2195/2299/5 2344/2302/5 2599/2301/5 +f 2332/2258/5 2600/2297/5 2449/2300/5 2185/2259/5 +f 2184/2255/5 2448/2296/5 2600/2297/5 2332/2258/5 +f 2448/2296/5 2194/2295/5 2343/2298/5 2600/2297/5 +f 2331/2254/5 2601/2293/5 2448/2296/5 2184/2255/5 +f 2183/2251/5 2447/2292/5 2601/2293/5 2331/2254/5 +f 2447/2292/5 2193/2291/5 2342/2294/5 2601/2293/5 +f 2330/2250/5 2602/2289/5 2447/2292/5 2183/2251/5 +f 2182/2247/5 2446/2288/5 2602/2289/5 2330/2250/5 +f 2446/2288/5 2192/2287/5 2341/2290/5 2602/2289/5 +f 2329/2246/5 2603/2285/5 2446/2288/5 2182/2247/5 +f 2181/2243/5 2445/2284/5 2603/2285/5 2329/2246/5 +f 2445/2284/5 2191/2283/5 2340/2286/5 2603/2285/5 +f 2328/2242/5 2604/2281/5 2445/2284/5 2181/2243/5 +f 2133/2616/5 2278/2617/5 2604/2281/5 2328/2242/5 +f 2278/2617/5 2134/2614/5 2339/2282/5 2604/2281/5 +f 2326/2238/5 2605/2277/5 2444/2280/5 2180/2239/5 +f 2179/2235/5 2443/2276/5 2605/2277/5 2326/2238/5 +f 2443/2276/5 2189/2275/5 2337/2278/5 2605/2277/5 +f 2325/2234/5 2606/2273/5 2443/2276/5 2179/2235/5 +f 2178/2231/5 2442/2272/5 2606/2273/5 2325/2234/5 +f 2442/2272/5 2188/2271/5 2336/2274/5 2606/2273/5 +f 2324/2230/5 2607/2269/5 2442/2272/5 2178/2231/5 +f 2177/2227/5 2441/2268/5 2607/2269/5 2324/2230/5 +f 2441/2268/5 2187/2267/5 2335/2270/5 2607/2269/5 +f 2323/2226/5 2608/2265/5 2441/2268/5 2177/2227/5 +f 2176/2223/5 2440/2264/5 2608/2265/5 2323/2226/5 +f 2440/2264/5 2186/2263/5 2334/2266/5 2608/2265/5 +f 2322/2222/5 2609/2261/5 2440/2264/5 2176/2223/5 +f 2175/2219/5 2439/2260/5 2609/2261/5 2322/2222/5 +f 2439/2260/5 2185/2259/5 2333/2262/5 2609/2261/5 +f 2321/2218/5 2610/2257/5 2439/2260/5 2175/2219/5 +f 2174/2215/5 2438/2256/5 2610/2257/5 2321/2218/5 +f 2438/2256/5 2184/2255/5 2332/2258/5 2610/2257/5 +f 2320/2214/5 2611/2253/5 2438/2256/5 2174/2215/5 +f 2173/2211/5 2437/2252/5 2611/2253/5 2320/2214/5 +f 2437/2252/5 2183/2251/5 2331/2254/5 2611/2253/5 +f 2319/2210/5 2612/2249/5 2437/2252/5 2173/2211/5 +f 2172/2207/5 2436/2248/5 2612/2249/5 2319/2210/5 +f 2436/2248/5 2182/2247/5 2330/2250/5 2612/2249/5 +f 2318/2206/5 2613/2245/5 2436/2248/5 2172/2207/5 +f 2171/2203/5 2435/2244/5 2613/2245/5 2318/2206/5 +f 2435/2244/5 2181/2243/5 2329/2246/5 2613/2245/5 +f 2317/2202/5 2614/2241/5 2435/2244/5 2171/2203/5 +f 2132/2618/5 2277/2619/5 2614/2241/5 2317/2202/5 +f 2277/2619/5 2133/2616/5 2328/2242/5 2614/2241/5 +f 2315/2198/5 2615/2237/5 2434/2240/5 2170/2199/5 +f 2169/2195/5 2433/2236/5 2615/2237/5 2315/2198/5 +f 2433/2236/5 2179/2235/5 2326/2238/5 2615/2237/5 +f 2314/2194/5 2616/2233/5 2433/2236/5 2169/2195/5 +f 2168/2191/5 2432/2232/5 2616/2233/5 2314/2194/5 +f 2432/2232/5 2178/2231/5 2325/2234/5 2616/2233/5 +f 2313/2190/5 2617/2229/5 2432/2232/5 2168/2191/5 +f 2167/2187/5 2431/2228/5 2617/2229/5 2313/2190/5 +f 2431/2228/5 2177/2227/5 2324/2230/5 2617/2229/5 +f 2312/2186/5 2618/2225/5 2431/2228/5 2167/2187/5 +f 2166/2183/5 2430/2224/5 2618/2225/5 2312/2186/5 +f 2430/2224/5 2176/2223/5 2323/2226/5 2618/2225/5 +f 2311/2182/5 2619/2221/5 2430/2224/5 2166/2183/5 +f 2165/2179/5 2429/2220/5 2619/2221/5 2311/2182/5 +f 2429/2220/5 2175/2219/5 2322/2222/5 2619/2221/5 +f 2310/2178/5 2620/2217/5 2429/2220/5 2165/2179/5 +f 2164/2175/5 2428/2216/5 2620/2217/5 2310/2178/5 +f 2428/2216/5 2174/2215/5 2321/2218/5 2620/2217/5 +f 2309/2174/5 2621/2213/5 2428/2216/5 2164/2175/5 +f 2163/2171/5 2427/2212/5 2621/2213/5 2309/2174/5 +f 2427/2212/5 2173/2211/5 2320/2214/5 2621/2213/5 +f 2308/2170/5 2622/2209/5 2427/2212/5 2163/2171/5 +f 2162/2167/5 2426/2208/5 2622/2209/5 2308/2170/5 +f 2426/2208/5 2172/2207/5 2319/2210/5 2622/2209/5 +f 2307/2166/5 2623/2205/5 2426/2208/5 2162/2167/5 +f 2161/2163/5 2425/2204/5 2623/2205/5 2307/2166/5 +f 2425/2204/5 2171/2203/5 2318/2206/5 2623/2205/5 +f 2306/2162/5 2624/2201/5 2425/2204/5 2161/2163/5 +f 2131/2620/5 2276/2621/5 2624/2201/5 2306/2162/5 +f 2276/2621/5 2132/2618/5 2317/2202/5 2624/2201/5 +f 2274/2622/5 2625/2197/5 2424/2200/5 2130/2623/5 +f 2129/2624/5 2423/2196/5 2625/2197/5 2274/2622/5 +f 2423/2196/5 2169/2195/5 2315/2198/5 2625/2197/5 +f 2273/2625/5 2626/2193/5 2423/2196/5 2129/2624/5 +f 2128/2626/5 2422/2192/5 2626/2193/5 2273/2625/5 +f 2422/2192/5 2168/2191/5 2314/2194/5 2626/2193/5 +f 2272/2627/5 2627/2189/5 2422/2192/5 2128/2626/5 +f 2127/2628/5 2421/2188/5 2627/2189/5 2272/2627/5 +f 2421/2188/5 2167/2187/5 2313/2190/5 2627/2189/5 +f 2271/2629/5 2628/2185/5 2421/2188/5 2127/2628/5 +f 2126/2630/5 2420/2184/5 2628/2185/5 2271/2629/5 +f 2420/2184/5 2166/2183/5 2312/2186/5 2628/2185/5 +f 2270/2631/5 2629/2181/5 2420/2184/5 2126/2630/5 +f 2125/2632/5 2419/2180/5 2629/2181/5 2270/2631/5 +f 2419/2180/5 2165/2179/5 2311/2182/5 2629/2181/5 +f 2269/2633/5 2630/2177/5 2419/2180/5 2125/2632/5 +f 2124/2634/5 2418/2176/5 2630/2177/5 2269/2633/5 +f 2418/2176/5 2164/2175/5 2310/2178/5 2630/2177/5 +f 2268/2635/5 2631/2173/5 2418/2176/5 2124/2634/5 +f 2123/2636/5 2417/2172/5 2631/2173/5 2268/2635/5 +f 2417/2172/5 2163/2171/5 2309/2174/5 2631/2173/5 +f 2267/2637/5 2632/2169/5 2417/2172/5 2123/2636/5 +f 2122/2638/5 2416/2168/5 2632/2169/5 2267/2637/5 +f 2416/2168/5 2162/2167/5 2308/2170/5 2632/2169/5 +f 2266/2639/5 2633/2165/5 2416/2168/5 2122/2638/5 +f 2121/2640/5 2415/2164/5 2633/2165/5 2266/2639/5 +f 2415/2164/5 2161/2163/5 2307/2166/5 2633/2165/5 +f 2265/2641/5 2634/2161/5 2415/2164/5 2121/2640/5 +f 2117/2642/5 2275/2643/5 2634/2161/5 2265/2641/5 +f 2275/2643/5 2131/2620/5 2306/2162/5 2634/2161/5 +f 2393/2154/5 2635/2157/5 2304/2160/5 2159/2155/5 +f 2250/2519/5 2514/2560/5 2635/2157/5 2393/2154/5 +f 2514/2560/5 2260/2559/5 2404/2158/5 2635/2157/5 +f 2382/2150/5 2636/2153/5 2303/2156/5 2158/2151/5 +f 2240/2479/5 2504/2520/5 2636/2153/5 2382/2150/5 +f 2504/2520/5 2250/2519/5 2393/2154/5 2636/2153/5 +f 2371/2146/5 2637/2149/5 2302/2152/5 2157/2147/5 +f 2230/2439/5 2494/2480/5 2637/2149/5 2371/2146/5 +f 2494/2480/5 2240/2479/5 2382/2150/5 2637/2149/5 +f 2360/2142/5 2638/2145/5 2301/2148/5 2156/2143/5 +f 2220/2399/5 2484/2440/5 2638/2145/5 2360/2142/5 +f 2484/2440/5 2230/2439/5 2371/2146/5 2638/2145/5 +f 2349/2138/5 2639/2141/5 2300/2144/5 2155/2139/5 +f 2210/2359/5 2474/2400/5 2639/2141/5 2349/2138/5 +f 2474/2400/5 2220/2399/5 2360/2142/5 2639/2141/5 +f 2338/2134/5 2640/2137/5 2299/2140/5 2154/2135/5 +f 2200/2319/5 2464/2360/5 2640/2137/5 2338/2134/5 +f 2464/2360/5 2210/2359/5 2349/2138/5 2640/2137/5 +f 2327/2130/5 2641/2133/5 2298/2136/5 2153/2131/5 +f 2190/2279/5 2454/2320/5 2641/2133/5 2327/2130/5 +f 2454/2320/5 2200/2319/5 2338/2134/5 2641/2133/5 +f 2316/2126/5 2642/2129/5 2297/2132/5 2152/2127/5 +f 2180/2239/5 2444/2280/5 2642/2129/5 2316/2126/5 +f 2444/2280/5 2190/2279/5 2327/2130/5 2642/2129/5 +f 2305/2122/5 2643/2125/5 2296/2128/5 2151/2123/5 +f 2170/2199/5 2434/2240/5 2643/2125/5 2305/2122/5 +f 2434/2240/5 2180/2239/5 2316/2126/5 2643/2125/5 +f 2261/2644/5 2644/2121/5 2295/2124/5 2119/2645/5 +f 2130/2623/5 2424/2200/5 2644/2121/5 2261/2644/5 +f 2424/2200/5 2170/2199/5 2305/2122/5 2644/2121/5 +f 2404/2158/5 2645/2117/5 2264/2120/5 2160/2159/5 +f 2260/2559/5 2524/2600/5 2645/2117/5 2404/2158/5 +f 2524/2600/5 2150/2599/5 2263/2118/5 2645/2117/5 diff --git a/demos/art/meshes/rabbit.mtl b/demos/art/meshes/rabbit.mtl new file mode 100644 index 0000000..497fc7e --- /dev/null +++ b/demos/art/meshes/rabbit.mtl @@ -0,0 +1,2 @@ +# Blender 4.2.2 LTS MTL File: 'None' +# www.blender.org diff --git a/demos/art/meshes/rabbit.obj b/demos/art/meshes/rabbit.obj new file mode 100644 index 0000000..5410cbb --- /dev/null +++ b/demos/art/meshes/rabbit.obj @@ -0,0 +1,3737 @@ +# Blender 4.2.2 LTS +# www.blender.org +mtllib rabbit.mtl +o Rabbit +v -0.334392 0.133007 0.062259 +v -0.350189 0.150354 -0.147769 +v -0.234201 0.343811 -0.174307 +v -0.200259 0.285207 0.093749 +v 0.003520 0.475208 -0.159365 +v 0.001856 0.419203 0.098582 +v -0.252802 0.093666 0.237538 +v -0.162901 0.237984 0.206905 +v 0.000865 0.318141 0.235370 +v -0.414624 0.164083 -0.278254 +v -0.262213 0.357334 -0.293246 +v 0.004628 0.482694 -0.338626 +v -0.402162 0.133528 -0.443247 +v -0.243781 0.324275 -0.436763 +v 0.005293 0.437592 -0.458332 +v -0.339884 -0.041150 -0.668211 +v -0.248382 0.255825 -0.627493 +v 0.006261 0.376103 -0.631506 +v -0.216201 -0.126776 -0.886936 +v -0.171075 0.011544 -0.881386 +v -0.181074 0.098223 -0.814779 +v -0.119891 0.218786 -0.760153 +v -0.078895 0.276780 -0.739281 +v 0.006801 0.310959 -0.735661 +v -0.168842 0.102387 -0.920381 +v -0.104072 0.177278 -0.952530 +v -0.129704 0.211848 -0.836678 +v -0.099875 0.310931 -0.799381 +v 0.007237 0.361687 -0.794439 +v -0.077913 0.258753 -0.921640 +v 0.007957 0.282241 -0.931680 +v -0.252222 -0.550401 -0.557810 +v -0.267633 -0.603419 -0.655209 +v -0.446838 -0.118517 -0.466159 +v -0.459488 -0.093017 -0.311341 +v -0.370645 -0.100108 -0.159454 +v -0.371984 -0.091991 -0.011044 +v -0.328945 -0.098269 0.088659 +v -0.282452 -0.018862 0.311501 +v -0.352403 -0.131341 0.144902 +v -0.364126 -0.200299 0.202388 +v -0.283965 -0.231869 0.023668 +v -0.298943 -0.155218 0.369716 +v -0.293787 -0.121856 0.419097 +v -0.290163 -0.290797 0.107824 +v -0.264165 -0.272849 0.036347 +v -0.228567 -0.372573 0.290309 +v -0.190431 -0.286997 0.421917 +v -0.191039 -0.240973 0.507118 +v -0.287272 -0.276431 -0.065444 +v -0.295675 -0.280818 -0.174200 +v -0.399537 -0.313131 -0.376167 +v -0.392666 -0.488581 -0.427494 +v -0.331669 -0.570185 -0.466054 +v -0.282290 -0.618140 -0.589220 +v -0.374238 -0.594882 -0.323298 +v -0.381071 -0.629723 -0.350777 +v -0.382112 -0.624060 -0.221577 +v -0.272701 -0.566522 0.259157 +v -0.256702 -0.663406 0.286079 +v -0.280948 -0.428359 0.055790 +v -0.184974 -0.508894 0.326265 +v -0.279971 -0.526918 0.395319 +v -0.282599 -0.663393 0.412411 +v -0.188329 -0.475093 0.417954 +v -0.263384 -0.663396 0.466604 +v -0.209063 -0.663393 0.509344 +v -0.002044 -0.319624 0.553078 +v -0.001266 -0.371260 0.413296 +v -0.219753 -0.339762 -0.040921 +v -0.256986 -0.282511 -0.006349 +v -0.271706 -0.260881 0.001764 +v -0.091191 -0.419184 -0.045912 +v -0.114944 -0.429752 -0.124739 +v -0.113970 -0.382987 -0.188540 +v -0.243012 -0.464942 -0.242850 +v -0.314815 -0.505402 -0.324768 +v 0.002774 -0.437526 -0.262766 +v -0.072625 -0.417748 -0.221440 +v -0.160112 -0.476932 -0.293450 +v 0.003859 -0.453425 -0.443916 +v -0.120363 -0.581567 -0.438689 +v -0.091499 -0.584191 -0.294511 +v -0.116469 -0.599861 -0.188308 +v -0.208032 -0.513640 -0.134649 +v -0.235749 -0.610017 -0.040939 +v -0.344916 -0.622487 -0.085380 +v -0.336401 -0.531864 -0.212298 +v 0.001961 -0.459550 -0.135547 +v -0.058296 -0.430536 -0.043440 +v 0.001378 -0.449511 -0.037762 +v -0.130135 -0.510222 0.079144 +v 0.000142 -0.477549 0.157064 +v -0.114284 -0.453206 0.304397 +v -0.000592 -0.443558 0.285401 +v -0.056215 -0.663402 0.326073 +v -0.026248 -0.568010 0.273318 +v -0.049261 -0.531064 0.389854 +v -0.127096 -0.663398 0.479316 +v -0.058384 -0.663401 0.372891 +v -0.303961 0.054199 0.625921 +v -0.268594 0.193403 0.502766 +v -0.277159 0.126123 0.443289 +v -0.287605 -0.005722 0.531844 +v -0.231396 -0.121289 0.587387 +v -0.253475 -0.081797 0.756541 +v -0.195164 -0.137969 0.728011 +v -0.167673 -0.156573 0.609388 +v -0.145917 -0.169029 0.697600 +v -0.077776 -0.214247 0.622586 +v -0.076873 -0.214971 0.696301 +v -0.002341 -0.233135 0.622859 +v -0.002730 -0.213526 0.691267 +v -0.003136 -0.192628 0.762731 +v -0.056136 -0.201222 0.763806 +v -0.114589 -0.166192 0.770723 +v -0.155145 -0.129632 0.791738 +v -0.183611 -0.058705 0.847012 +v -0.165562 0.001980 0.833386 +v -0.220084 0.019914 0.768935 +v -0.255730 0.090306 0.670782 +v -0.255594 0.113833 0.663389 +v -0.226380 0.212655 0.617740 +v -0.003367 -0.195342 0.799680 +v -0.029743 -0.210508 0.827180 +v -0.003818 -0.194783 0.873636 +v -0.004116 -0.157907 0.931268 +v -0.031280 -0.184555 0.889476 +v -0.059885 -0.184448 0.841330 +v -0.135333 -0.164332 0.878200 +v -0.085574 -0.170948 0.925547 +v -0.163833 -0.094170 0.897114 +v -0.138444 -0.104250 0.945975 +v -0.083497 -0.084934 0.979607 +v -0.004433 -0.146642 0.985872 +v -0.150715 0.032650 0.884111 +v -0.135892 -0.035520 0.945455 +v -0.070612 0.036849 0.975733 +v -0.004458 -0.042526 1.015670 +v -0.004249 0.046042 1.003240 +v -0.086969 0.133224 0.947633 +v -0.003873 0.161605 0.970499 +v -0.125544 0.140012 0.917678 +v -0.125651 0.250246 0.857602 +v -0.003127 0.284070 0.878870 +v -0.159174 0.125726 0.888878 +v -0.183807 0.196970 0.844480 +v -0.159890 0.291736 0.732480 +v -0.199495 0.207230 0.779864 +v -0.206182 0.164608 0.693257 +v -0.186315 0.160689 0.817193 +v -0.192827 0.166706 0.782271 +v -0.175112 0.110008 0.860621 +v -0.161022 0.057420 0.855111 +v -0.172319 0.036155 0.816189 +v -0.190318 0.064083 0.760605 +v -0.195072 0.129179 0.731104 +v -0.203126 0.410287 0.680536 +v -0.216677 0.309274 0.642272 +v -0.241515 0.311485 0.587832 +v -0.002209 0.366663 0.749413 +v -0.088230 0.396265 0.678635 +v -0.170147 0.109517 0.840784 +v -0.160521 0.067766 0.830650 +v -0.181546 0.139805 0.812146 +v -0.180495 0.148568 0.776087 +v -0.180255 0.129125 0.744192 +v -0.186298 0.078308 0.769352 +v -0.167622 0.060539 0.806675 +v -0.189876 0.102760 0.802582 +v -0.108340 0.455446 0.657174 +v -0.241585 0.527592 0.669296 +v -0.265676 0.513366 0.634594 +v -0.203073 0.478550 0.581526 +v -0.266772 0.642330 0.602061 +v -0.216961 0.564846 0.535435 +v -0.202210 0.525495 0.475944 +v -0.193888 0.467925 0.520606 +v -0.265837 0.757267 0.500933 +v -0.240306 0.653440 0.463215 +v -0.309239 0.776868 0.304726 +v -0.271009 0.683094 0.382018 +v -0.312111 0.671099 0.286687 +v -0.268791 0.624342 0.377231 +v -0.302457 0.533996 0.360289 +v -0.263656 0.529310 0.412564 +v -0.282311 0.415167 0.447666 +v -0.239201 0.442096 0.495604 +v -0.220043 0.569026 0.445877 +v -0.001263 0.395631 0.602029 +v -0.057345 0.442535 0.572224 +v -0.088927 0.506333 0.529106 +v -0.125738 0.535076 0.612913 +v -0.126251 0.577170 0.483159 +v -0.149594 0.611520 0.557731 +v -0.163188 0.660791 0.491080 +v -0.172482 0.663387 0.415416 +v -0.160464 0.591710 0.370659 +v -0.156445 0.536396 0.378302 +v -0.136496 0.444358 0.425226 +v -0.095564 0.373768 0.473659 +v -0.104146 0.315912 0.498104 +v -0.000496 0.384194 0.473817 +v -0.000183 0.297770 0.401486 +v -0.129042 0.270145 0.434495 +v 0.000100 0.272963 0.349138 +v -0.113060 0.236984 0.385554 +v 0.007260 0.016311 -0.883396 +v 0.007865 0.122104 -0.956137 +v -0.032842 0.115282 -0.953252 +v -0.089115 0.108449 -0.950317 +v -0.047440 0.014729 -0.882756 +v -0.104458 0.013137 -0.882070 +v -0.086439 -0.584866 -0.608343 +v -0.115026 -0.662605 -0.436732 +v -0.071683 -0.665372 -0.606385 +v -0.257884 -0.665381 -0.658052 +v -0.272542 -0.665381 -0.592063 +v -0.371322 -0.665382 -0.353620 +v -0.372362 -0.665381 -0.224420 +v -0.335166 -0.665380 -0.078623 +v -0.225999 -0.665375 -0.038981 +v -0.106719 -0.665374 -0.186351 +v -0.081749 -0.665372 -0.292554 +v 0.006943 -0.091505 -0.858354 +v 0.006117 -0.280985 -0.769967 +v 0.004495 -0.502360 -0.559799 +v -0.198638 -0.302135 -0.845816 +v -0.237395 -0.542544 -0.587188 +v -0.270001 -0.279489 -0.669861 +v -0.134547 -0.119852 -0.959004 +v -0.052088 -0.122463 -0.944549 +v -0.124463 -0.293508 -0.899566 +v -0.047616 -0.289643 -0.879292 +v -0.168595 -0.529132 -0.654931 +v -0.099793 -0.515719 -0.645873 +v -0.186168 -0.605282 -0.724690 +v -0.112970 -0.583097 -0.707469 +v -0.108152 -0.665375 -0.700408 +v -0.183019 -0.665378 -0.717630 +v -0.349529 -0.334459 -0.511985 +v -0.141182 -0.437705 -0.798194 +v -0.212670 -0.448725 -0.737447 +v -0.261111 -0.414945 -0.613835 +v -0.077364 -0.431480 -0.778113 +v 0.005174 -0.425277 -0.651592 +v 0.089236 -0.431732 -0.777093 +v 0.271006 -0.415749 -0.610577 +v 0.223981 -0.449384 -0.734774 +v 0.153275 -0.438150 -0.796391 +v 0.358414 -0.335529 -0.507649 +v 0.193434 -0.665946 -0.715325 +v 0.118363 -0.665717 -0.699021 +v 0.123515 -0.583454 -0.706020 +v 0.196851 -0.605860 -0.722345 +v 0.109788 -0.516035 -0.644590 +v 0.178656 -0.529656 -0.652804 +v 0.061157 -0.289807 -0.878626 +v 0.138234 -0.293905 -0.897958 +v 0.066933 -0.122643 -0.943820 +v 0.149571 -0.120281 -0.957264 +v 0.280989 -0.280321 -0.666487 +v 0.246581 -0.543275 -0.584224 +v 0.211720 -0.302754 -0.843303 +v 0.086966 -0.665627 -0.291520 +v 0.110634 -0.665702 -0.185021 +v 0.228099 -0.666061 -0.036201 +v 0.337743 -0.666396 -0.074503 +v 0.376722 -0.666513 -0.219833 +v 0.377265 -0.666513 -0.349036 +v 0.281411 -0.666217 -0.588670 +v 0.267564 -0.666174 -0.654834 +v 0.080745 -0.665602 -0.605452 +v 0.122016 -0.662963 -0.435280 +v 0.095767 -0.585141 -0.607228 +v 0.118944 0.012799 -0.880702 +v 0.061944 0.014564 -0.882086 +v 0.104725 0.108156 -0.949130 +v 0.048513 0.115159 -0.952753 +v 0.112696 0.236643 0.386937 +v 0.128177 0.269757 0.436071 +v 0.102643 0.315600 0.499370 +v 0.094535 0.373481 0.474824 +v 0.136270 0.443946 0.426895 +v 0.157071 0.535923 0.380222 +v 0.161350 0.591224 0.372630 +v 0.173035 0.662865 0.417531 +v 0.162808 0.660299 0.493077 +v 0.148250 0.611070 0.559555 +v 0.125719 0.576790 0.484702 +v 0.123489 0.534699 0.614440 +v 0.087621 0.506066 0.530188 +v 0.055321 0.442365 0.572915 +v 0.219936 0.568361 0.448571 +v 0.238099 0.441375 0.498528 +v 0.281711 0.414315 0.451121 +v 0.263833 0.528513 0.415794 +v 0.303284 0.533081 0.363998 +v 0.269687 0.623528 0.380528 +v 0.314255 0.670153 0.290524 +v 0.272023 0.682273 0.385343 +v 0.311480 0.775931 0.308527 +v 0.240239 0.652714 0.466159 +v 0.265619 0.756464 0.504187 +v 0.192562 0.467341 0.522972 +v 0.201605 0.524885 0.478417 +v 0.215743 0.564193 0.538084 +v 0.264969 0.641527 0.605317 +v 0.201031 0.477940 0.584002 +v 0.263086 0.512567 0.637832 +v 0.238615 0.526867 0.672237 +v 0.105309 0.455123 0.658482 +v 0.183993 0.102195 0.804872 +v 0.161563 0.060042 0.808692 +v 0.180748 0.077754 0.771600 +v 0.175168 0.128588 0.746368 +v 0.175075 0.148030 0.778264 +v 0.175658 0.139265 0.814333 +v 0.154191 0.067291 0.832578 +v 0.163818 0.109013 0.842830 +v 0.084760 0.396004 0.679695 +v 0.238888 0.310760 0.590775 +v 0.213380 0.308625 0.644905 +v 0.199666 0.409678 0.683003 +v 0.190143 0.128597 0.733463 +v 0.184833 0.063516 0.762902 +v 0.166070 0.035644 0.818261 +v 0.154361 0.056943 0.857042 +v 0.168542 0.109489 0.862725 +v 0.187387 0.166131 0.784599 +v 0.180428 0.160135 0.819438 +v 0.201823 0.163991 0.695756 +v 0.194206 0.206635 0.782275 +v 0.155438 0.291260 0.734412 +v 0.177696 0.196424 0.846693 +v 0.152305 0.125256 0.890786 +v 0.119546 0.249876 0.859104 +v 0.118369 0.139643 0.919173 +v 0.079410 0.132973 0.948652 +v 0.062419 0.036648 0.976547 +v 0.127847 -0.035919 0.947070 +v 0.143624 0.032206 0.885913 +v 0.074888 -0.085173 0.980577 +v 0.130184 -0.104656 0.947620 +v 0.156201 -0.094653 0.899074 +v 0.077366 -0.171194 0.926545 +v 0.127722 -0.164729 0.879810 +v 0.052670 -0.184618 0.842019 +v 0.023477 -0.184638 0.889811 +v 0.022626 -0.210587 0.827500 +v 0.223089 0.211976 0.620493 +v 0.251444 0.113067 0.666494 +v 0.251419 0.089540 0.673887 +v 0.214360 0.019258 0.771595 +v 0.158999 0.001490 0.835374 +v 0.176696 -0.059249 0.849218 +v 0.148696 -0.130091 0.793599 +v 0.108290 -0.166528 0.772088 +v 0.049820 -0.201382 0.764454 +v 0.071341 -0.215195 0.697209 +v 0.073148 -0.214475 0.623510 +v 0.140502 -0.169461 0.699354 +v 0.163374 -0.157073 0.611416 +v 0.189466 -0.138550 0.730366 +v 0.247593 -0.082554 0.759610 +v 0.227468 -0.121982 0.590197 +v 0.284702 -0.006586 0.535347 +v 0.275741 0.125287 0.446676 +v 0.266650 0.192594 0.506044 +v 0.300086 0.053287 0.629620 +v 0.055450 -0.663935 0.375065 +v 0.122854 -0.664138 0.482323 +v 0.046520 -0.531571 0.391918 +v 0.024824 -0.568450 0.275106 +v 0.053855 -0.663931 0.328224 +v 0.112829 -0.453549 0.305788 +v 0.131265 -0.510617 0.080746 +v 0.061174 -0.430716 -0.042710 +v 0.341019 -0.532887 -0.208150 +v 0.347705 -0.623533 -0.081139 +v 0.238040 -0.610732 -0.038037 +v 0.211764 -0.514274 -0.132078 +v 0.120605 -0.600219 -0.186856 +v 0.096985 -0.584476 -0.293357 +v 0.127621 -0.581941 -0.437170 +v 0.165902 -0.477425 -0.291453 +v 0.077720 -0.417975 -0.220519 +v 0.320892 -0.506363 -0.320874 +v 0.248214 -0.465684 -0.239842 +v 0.118764 -0.383338 -0.187114 +v 0.118816 -0.430106 -0.123307 +v 0.094131 -0.419464 -0.044777 +v 0.274526 -0.261706 0.005110 +v 0.259842 -0.283292 -0.003185 +v 0.222861 -0.340431 -0.038210 +v 0.204445 -0.664380 0.513353 +v 0.259286 -0.664547 0.471281 +v 0.185402 -0.476020 0.421718 +v 0.279163 -0.664604 0.417328 +v 0.277157 -0.528122 0.400208 +v 0.183069 -0.509812 0.329995 +v 0.282599 -0.429210 0.059242 +v 0.254816 -0.664541 0.290687 +v 0.271436 -0.567707 0.263966 +v 0.386561 -0.625221 -0.216870 +v 0.387086 -0.630883 -0.346073 +v 0.380021 -0.596021 -0.318679 +v 0.291269 -0.619007 -0.585707 +v 0.339280 -0.571198 -0.461946 +v 0.400045 -0.489778 -0.422640 +v 0.406817 -0.314349 -0.371230 +v 0.300588 -0.281718 -0.170549 +v 0.290866 -0.277304 -0.061905 +v 0.187735 -0.241545 0.509437 +v 0.188032 -0.287569 0.424234 +v 0.227520 -0.373262 0.293102 +v 0.266526 -0.273650 0.039597 +v 0.291592 -0.291676 0.111386 +v 0.291914 -0.122741 0.422683 +v 0.297574 -0.156119 0.373368 +v 0.286603 -0.232731 0.027162 +v 0.364663 -0.201399 0.206850 +v 0.353855 -0.132408 0.149228 +v 0.282208 -0.019715 0.314960 +v 0.331187 -0.099266 0.092701 +v 0.375463 -0.093120 -0.006467 +v 0.375917 -0.101236 -0.154882 +v 0.466635 -0.094416 -0.305669 +v 0.455805 -0.119881 -0.460632 +v 0.277465 -0.604242 -0.651871 +v 0.261022 -0.551176 -0.554667 +v 0.093627 0.258494 -0.920589 +v 0.114248 0.310608 -0.798070 +v 0.144232 0.211434 -0.835001 +v 0.119916 0.176940 -0.951159 +v 0.184061 0.101854 -0.918220 +v 0.092431 0.276521 -0.738231 +v 0.133504 0.218403 -0.758602 +v 0.194987 0.097655 -0.812476 +v 0.185542 0.011005 -0.879202 +v 0.230315 -0.127450 -0.884202 +v 0.260471 0.255056 -0.624378 +v 0.351567 -0.042194 -0.663976 +v 0.253742 0.323524 -0.433716 +v 0.411612 0.132299 -0.438264 +v 0.270513 0.356530 -0.289984 +v 0.422146 0.162819 -0.273130 +v 0.164724 0.237490 0.208912 +v 0.253806 0.092900 0.240640 +v 0.203608 0.284597 0.096223 +v 0.241006 0.343093 -0.171396 +v 0.356076 0.149288 -0.143443 +v 0.337656 0.131992 0.066374 +v -1.581728 0.831470 0.000000 +v -1.305829 0.555570 0.000000 +v -1.156513 0.195090 0.000000 +v -1.137299 0.000000 0.000000 +v -1.156513 -0.195090 -0.000000 +v -1.305829 -0.555570 -0.000000 +v -1.945957 0.980785 0.038060 +v -1.761968 0.923880 0.074658 +v -1.592404 0.831470 0.108386 +v -1.443779 0.707107 0.137950 +v -1.321805 0.555570 0.162212 +v -1.231171 0.382683 0.180240 +v -1.175359 0.195090 0.191342 +v -1.156513 -0.000000 0.195090 +v -1.175359 -0.195090 0.191342 +v -1.231171 -0.382683 0.180240 +v -1.321805 -0.555570 0.162212 +v -1.443779 -0.707107 0.137950 +v -1.592403 -0.831470 0.108386 +v -1.761968 -0.923879 0.074658 +v -1.945957 -0.980785 0.038060 +v -1.957059 0.980785 0.074658 +v -1.783745 0.923880 0.146447 +v -1.624019 0.831470 0.212608 +v -1.484017 0.707107 0.270598 +v -1.369121 0.555570 0.318190 +v -1.283745 0.382683 0.353553 +v -1.231171 0.195090 0.375330 +v -1.213419 -0.000000 0.382683 +v -1.231171 -0.195090 0.375330 +v -1.283745 -0.382683 0.353553 +v -1.369121 -0.555570 0.318190 +v -1.484017 -0.707107 0.270598 +v -1.624019 -0.831470 0.212608 +v -1.783745 -0.923879 0.146447 +v -1.957059 -0.980785 0.074658 +v -1.975087 0.980785 0.108386 +v -1.819109 0.923880 0.212608 +v -1.675359 0.831470 0.308658 +v -1.549361 0.707107 0.392847 +v -1.445957 0.555570 0.461940 +v -1.369121 0.382683 0.513280 +v -1.321805 0.195090 0.544895 +v -1.305829 -0.000000 0.555570 +v -1.321805 -0.195090 0.544895 +v -1.369121 -0.382683 0.513280 +v -1.445957 -0.555570 0.461940 +v -1.549361 -0.707107 0.392848 +v -1.675359 -0.831470 0.308658 +v -1.819109 -0.923879 0.212608 +v -1.975087 -0.980785 0.108386 +v -1.999349 0.980785 0.137950 +v -1.866701 0.923880 0.270598 +v -1.744451 0.831470 0.392847 +v -1.637299 0.707107 0.500000 +v -1.549361 0.555570 0.587938 +v -1.484017 0.382683 0.653281 +v -1.443779 0.195090 0.693520 +v -1.430192 -0.000000 0.707107 +v -1.443779 -0.195090 0.693520 +v -1.484017 -0.382683 0.653281 +v -1.549361 -0.555570 0.587938 +v -1.637299 -0.707107 0.500000 +v -1.744451 -0.831470 0.392847 +v -1.866701 -0.923879 0.270598 +v -1.999349 -0.980785 0.137950 +v -2.028912 0.980785 0.162212 +v -1.924691 0.923880 0.318190 +v -1.828640 0.831470 0.461940 +v -1.744451 0.707107 0.587938 +v -1.675359 0.555570 0.691342 +v -1.624019 0.382683 0.768178 +v -1.592404 0.195090 0.815493 +v -1.581729 -0.000000 0.831469 +v -1.592404 -0.195090 0.815493 +v -1.624019 -0.382683 0.768178 +v -1.675359 -0.555570 0.691342 +v -1.744451 -0.707107 0.587938 +v -1.828640 -0.831470 0.461940 +v -1.924691 -0.923879 0.318190 +v -2.028912 -0.980785 0.162212 +v -2.137299 1.000000 0.000000 +v -2.062641 0.980785 0.180240 +v -1.990852 0.923880 0.353553 +v -1.924691 0.831470 0.513280 +v -1.866701 0.707107 0.653281 +v -1.819109 0.555570 0.768178 +v -1.783745 0.382683 0.853553 +v -1.761968 0.195090 0.906127 +v -1.754615 -0.000000 0.923879 +v -1.761968 -0.195090 0.906127 +v -1.783745 -0.382683 0.853553 +v -1.819109 -0.555570 0.768178 +v -1.866701 -0.707107 0.653281 +v -1.924691 -0.831470 0.513280 +v -1.990852 -0.923880 0.353553 +v -2.062641 -0.980785 0.180240 +v -2.099238 0.980785 0.191342 +v -2.062641 0.923880 0.375330 +v -2.028912 0.831470 0.544895 +v -1.999349 0.707107 0.693520 +v -1.975087 0.555570 0.815493 +v -1.957059 0.382683 0.906127 +v -1.945957 0.195090 0.961940 +v -1.942209 -0.000000 0.980785 +v -1.945957 -0.195090 0.961940 +v -1.957059 -0.382683 0.906127 +v -1.975087 -0.555570 0.815493 +v -1.999349 -0.707107 0.693520 +v -2.028912 -0.831470 0.544895 +v -2.062641 -0.923880 0.375330 +v -2.099238 -0.980785 0.191342 +v -2.137299 0.980785 0.195090 +v -2.137299 0.923880 0.382683 +v -2.137299 0.831470 0.555570 +v -2.137299 0.707107 0.707107 +v -2.137299 0.555570 0.831469 +v -2.137299 0.382683 0.923879 +v -2.137299 0.195090 0.980785 +v -2.137299 -0.000000 1.000000 +v -2.137299 -0.195090 0.980785 +v -2.137299 -0.382683 0.923879 +v -2.137299 -0.555570 0.831469 +v -2.137299 -0.707107 0.707107 +v -2.137299 -0.831470 0.555570 +v -2.137299 -0.923880 0.382683 +v -2.137299 -0.980785 0.195090 +v -2.175359 0.980785 0.191342 +v -2.211957 0.923880 0.375330 +v -2.245685 0.831470 0.544895 +v -2.275248 0.707107 0.693520 +v -2.299510 0.555570 0.815493 +v -2.317538 0.382683 0.906127 +v -2.328640 0.195090 0.961940 +v -2.332389 -0.000000 0.980785 +v -2.328640 -0.195090 0.961940 +v -2.317538 -0.382683 0.906127 +v -2.299510 -0.555570 0.815493 +v -2.275248 -0.707107 0.693520 +v -2.245685 -0.831470 0.544895 +v -2.211957 -0.923880 0.375330 +v -2.175359 -0.980785 0.191342 +v -2.211956 0.980785 0.180240 +v -2.283745 0.923880 0.353553 +v -2.349906 0.831470 0.513280 +v -2.407897 0.707107 0.653281 +v -2.455488 0.555570 0.768178 +v -2.490852 0.382683 0.853553 +v -2.512629 0.195090 0.906127 +v -2.519982 -0.000000 0.923879 +v -2.512629 -0.195090 0.906127 +v -2.490852 -0.382683 0.853553 +v -2.455488 -0.555570 0.768178 +v -2.407897 -0.707107 0.653281 +v -2.349906 -0.831470 0.513280 +v -2.283745 -0.923880 0.353553 +v -2.211957 -0.980785 0.180240 +v -2.245685 0.980785 0.162212 +v -2.349906 0.923880 0.318190 +v -2.445957 0.831470 0.461940 +v -2.530146 0.707107 0.587938 +v -2.599238 0.555570 0.691341 +v -2.650578 0.382683 0.768178 +v -2.682194 0.195090 0.815493 +v -2.692869 -0.000000 0.831469 +v -2.682194 -0.195090 0.815493 +v -2.650578 -0.382683 0.768178 +v -2.599238 -0.555570 0.691341 +v -2.530146 -0.707107 0.587938 +v -2.445957 -0.831470 0.461940 +v -2.349906 -0.923880 0.318190 +v -2.245685 -0.980785 0.162212 +v -2.275248 0.980785 0.137950 +v -2.407897 0.923880 0.270598 +v -2.530146 0.831470 0.392847 +v -2.637299 0.707107 0.500000 +v -2.725236 0.555570 0.587938 +v -2.790580 0.382683 0.653281 +v -2.830818 0.195090 0.693520 +v -2.844405 -0.000000 0.707106 +v -2.830818 -0.195090 0.693520 +v -2.790580 -0.382683 0.653281 +v -2.725236 -0.555570 0.587938 +v -2.637299 -0.707107 0.500000 +v -2.530146 -0.831470 0.392847 +v -2.407897 -0.923880 0.270598 +v -2.275248 -0.980785 0.137950 +v -2.299510 0.980785 0.108386 +v -2.455488 0.923880 0.212607 +v -2.599238 0.831470 0.308658 +v -2.725236 0.707107 0.392847 +v -2.828640 0.555570 0.461940 +v -2.905476 0.382683 0.513280 +v -2.952792 0.195090 0.544895 +v -2.968768 -0.000000 0.555570 +v -2.952792 -0.195090 0.544895 +v -2.905476 -0.382683 0.513280 +v -2.828640 -0.555570 0.461940 +v -2.725236 -0.707107 0.392847 +v -2.599238 -0.831470 0.308658 +v -2.455488 -0.923880 0.212607 +v -2.299510 -0.980785 0.108386 +v -2.317538 0.980785 0.074658 +v -2.490852 0.923880 0.146447 +v -2.650578 0.831470 0.212607 +v -2.790580 0.707107 0.270598 +v -2.905476 0.555570 0.318189 +v -2.990852 0.382683 0.353553 +v -3.043426 0.195090 0.375330 +v -3.061178 -0.000000 0.382683 +v -3.043426 -0.195090 0.375330 +v -2.990852 -0.382683 0.353553 +v -2.905476 -0.555570 0.318189 +v -2.790580 -0.707107 0.270598 +v -2.650578 -0.831470 0.212607 +v -2.490852 -0.923880 0.146447 +v -2.317538 -0.980785 0.074658 +v -2.328640 0.980785 0.038060 +v -2.512629 0.923880 0.074658 +v -2.682193 0.831470 0.108386 +v -2.830818 0.707107 0.137950 +v -2.952791 0.555570 0.162212 +v -3.043426 0.382683 0.180240 +v -3.099238 0.195090 0.191342 +v -3.118083 -0.000000 0.195090 +v -3.099238 -0.195090 0.191342 +v -3.043426 -0.382683 0.180240 +v -2.952791 -0.555570 0.162212 +v -2.830818 -0.707107 0.137950 +v -2.682194 -0.831470 0.108386 +v -2.512629 -0.923880 0.074658 +v -2.328640 -0.980785 0.038060 +v -2.332389 0.980785 0.000000 +v -2.519982 0.923880 0.000000 +v -2.692868 0.831470 0.000000 +v -2.844405 0.707107 0.000000 +v -2.968768 0.555570 0.000000 +v -3.061178 0.382683 0.000000 +v -3.118083 0.195090 0.000000 +v -3.137298 0.000000 0.000000 +v -3.118083 -0.195090 -0.000000 +v -3.061178 -0.382683 -0.000000 +v -2.968768 -0.555570 -0.000000 +v -2.844405 -0.707107 -0.000000 +v -2.692869 -0.831470 -0.000000 +v -2.519982 -0.923880 -0.000000 +v -2.332389 -0.980785 -0.000000 +v -2.328640 0.980785 -0.038060 +v -2.512629 0.923880 -0.074658 +v -2.682193 0.831470 -0.108386 +v -2.830818 0.707107 -0.137950 +v -2.952791 0.555570 -0.162212 +v -3.043426 0.382683 -0.180240 +v -3.099238 0.195090 -0.191342 +v -3.118083 0.000000 -0.195091 +v -3.099238 -0.195090 -0.191342 +v -3.043426 -0.382683 -0.180240 +v -2.952791 -0.555570 -0.162212 +v -2.830818 -0.707107 -0.137950 +v -2.682194 -0.831470 -0.108386 +v -2.512629 -0.923880 -0.074658 +v -2.328640 -0.980785 -0.038060 +v -2.317538 0.980785 -0.074658 +v -2.490852 0.923880 -0.146447 +v -2.650578 0.831470 -0.212608 +v -2.790580 0.707107 -0.270598 +v -2.905476 0.555570 -0.318190 +v -2.990852 0.382683 -0.353553 +v -3.043426 0.195090 -0.375330 +v -3.061177 0.000000 -0.382683 +v -3.043426 -0.195090 -0.375330 +v -2.990852 -0.382683 -0.353553 +v -2.905476 -0.555570 -0.318190 +v -2.790580 -0.707107 -0.270598 +v -2.650578 -0.831470 -0.212608 +v -2.490852 -0.923880 -0.146447 +v -2.317538 -0.980785 -0.074658 +v -2.299510 0.980785 -0.108386 +v -2.455488 0.923880 -0.212608 +v -2.599238 0.831470 -0.308658 +v -2.725236 0.707107 -0.392847 +v -2.828640 0.555570 -0.461940 +v -2.905476 0.382683 -0.513280 +v -2.952791 0.195090 -0.544895 +v -2.968767 0.000000 -0.555570 +v -2.952791 -0.195090 -0.544895 +v -2.905476 -0.382683 -0.513280 +v -2.828640 -0.555570 -0.461940 +v -2.725236 -0.707107 -0.392847 +v -2.599238 -0.831470 -0.308658 +v -2.455488 -0.923880 -0.212608 +v -2.299510 -0.980785 -0.108386 +v -2.275248 0.980785 -0.137950 +v -2.407897 0.923880 -0.270598 +v -2.530146 0.831470 -0.392847 +v -2.637298 0.707107 -0.500000 +v -2.725236 0.555570 -0.587938 +v -2.790580 0.382683 -0.653281 +v -2.830818 0.195090 -0.693520 +v -2.844404 0.000000 -0.707107 +v -2.830818 -0.195090 -0.693520 +v -2.790580 -0.382683 -0.653281 +v -2.725236 -0.555570 -0.587938 +v -2.637299 -0.707107 -0.500000 +v -2.530146 -0.831470 -0.392847 +v -2.407897 -0.923880 -0.270598 +v -2.275248 -0.980785 -0.137950 +v -2.137299 -1.000000 -0.000000 +v -2.245685 0.980785 -0.162212 +v -2.349906 0.923880 -0.318190 +v -2.445956 0.831470 -0.461940 +v -2.530146 0.707107 -0.587938 +v -2.599238 0.555570 -0.691341 +v -2.650578 0.382683 -0.768177 +v -2.682193 0.195090 -0.815493 +v -2.692868 0.000000 -0.831469 +v -2.682193 -0.195090 -0.815493 +v -2.650578 -0.382683 -0.768177 +v -2.599238 -0.555570 -0.691341 +v -2.530146 -0.707107 -0.587938 +v -2.445956 -0.831470 -0.461939 +v -2.349906 -0.923880 -0.318190 +v -2.245685 -0.980785 -0.162212 +v -2.211956 0.980785 -0.180240 +v -2.283745 0.923880 -0.353553 +v -2.349906 0.831470 -0.513280 +v -2.407897 0.707107 -0.653281 +v -2.455488 0.555570 -0.768177 +v -2.490852 0.382683 -0.853553 +v -2.512629 0.195090 -0.906127 +v -2.519981 0.000000 -0.923879 +v -2.512629 -0.195090 -0.906127 +v -2.490852 -0.382683 -0.853553 +v -2.455488 -0.555570 -0.768177 +v -2.407897 -0.707107 -0.653281 +v -2.349906 -0.831470 -0.513280 +v -2.283745 -0.923880 -0.353553 +v -2.211957 -0.980785 -0.180240 +v -2.175359 0.980785 -0.191342 +v -2.211956 0.923880 -0.375330 +v -2.245685 0.831470 -0.544895 +v -2.275248 0.707107 -0.693520 +v -2.299510 0.555570 -0.815493 +v -2.317538 0.382683 -0.906127 +v -2.328640 0.195090 -0.961939 +v -2.332388 0.000000 -0.980784 +v -2.328640 -0.195090 -0.961939 +v -2.317538 -0.382683 -0.906127 +v -2.299510 -0.555570 -0.815493 +v -2.275248 -0.707107 -0.693520 +v -2.245685 -0.831470 -0.544895 +v -2.211957 -0.923880 -0.375330 +v -2.175359 -0.980785 -0.191342 +v -2.137299 0.980785 -0.195090 +v -2.137298 0.923880 -0.382683 +v -2.137298 0.831470 -0.555570 +v -2.137299 0.707107 -0.707107 +v -2.137298 0.555570 -0.831469 +v -2.137299 0.382683 -0.923879 +v -2.137298 0.195090 -0.980785 +v -2.137298 0.000000 -0.999999 +v -2.137298 -0.195090 -0.980785 +v -2.137299 -0.382683 -0.923879 +v -2.137298 -0.555570 -0.831469 +v -2.137299 -0.707107 -0.707107 +v -2.137299 -0.831470 -0.555570 +v -2.137299 -0.923880 -0.382683 +v -2.137299 -0.980785 -0.195090 +v -2.099238 0.980785 -0.191342 +v -2.062641 0.923880 -0.375330 +v -2.028912 0.831470 -0.544895 +v -1.999349 0.707107 -0.693520 +v -1.975087 0.555570 -0.815493 +v -1.957059 0.382683 -0.906127 +v -1.945957 0.195090 -0.961939 +v -1.942208 0.000000 -0.980784 +v -1.945957 -0.195090 -0.961939 +v -1.957059 -0.382683 -0.906127 +v -1.975087 -0.555570 -0.815493 +v -1.999349 -0.707107 -0.693520 +v -2.028912 -0.831470 -0.544895 +v -2.062641 -0.923880 -0.375330 +v -2.099238 -0.980785 -0.191342 +v -2.062641 0.980785 -0.180240 +v -1.990852 0.923880 -0.353553 +v -1.924691 0.831470 -0.513279 +v -1.866701 0.707107 -0.653281 +v -1.819109 0.555570 -0.768177 +v -1.783745 0.382683 -0.853553 +v -1.761968 0.195090 -0.906127 +v -1.754615 0.000000 -0.923878 +v -1.761968 -0.195090 -0.906127 +v -1.783745 -0.382683 -0.853553 +v -1.819109 -0.555570 -0.768177 +v -1.866701 -0.707107 -0.653281 +v -1.924691 -0.831470 -0.513279 +v -1.990852 -0.923880 -0.353553 +v -2.062641 -0.980785 -0.180240 +v -2.028912 0.980785 -0.162212 +v -1.924691 0.923880 -0.318189 +v -1.828640 0.831470 -0.461939 +v -1.744451 0.707107 -0.587938 +v -1.675359 0.555570 -0.691341 +v -1.624019 0.382683 -0.768177 +v -1.592403 0.195090 -0.815493 +v -1.581728 0.000000 -0.831469 +v -1.592403 -0.195090 -0.815493 +v -1.624019 -0.382683 -0.768177 +v -1.675359 -0.555570 -0.691341 +v -1.744451 -0.707107 -0.587938 +v -1.828640 -0.831470 -0.461939 +v -1.924691 -0.923879 -0.318189 +v -2.028912 -0.980785 -0.162212 +v -1.999349 0.980785 -0.137950 +v -1.866701 0.923880 -0.270598 +v -1.744451 0.831470 -0.392847 +v -1.637299 0.707107 -0.500000 +v -1.549361 0.555570 -0.587937 +v -1.484017 0.382683 -0.653281 +v -1.443779 0.195090 -0.693519 +v -1.430192 0.000000 -0.707106 +v -1.443779 -0.195090 -0.693519 +v -1.484017 -0.382683 -0.653281 +v -1.549361 -0.555570 -0.587937 +v -1.637299 -0.707107 -0.500000 +v -1.744451 -0.831470 -0.392847 +v -1.866701 -0.923879 -0.270598 +v -1.999349 -0.980785 -0.137950 +v -1.975087 0.980785 -0.108386 +v -1.819109 0.923880 -0.212607 +v -1.675359 0.831470 -0.308658 +v -1.549361 0.707107 -0.392847 +v -1.445957 0.555570 -0.461939 +v -1.369121 0.382683 -0.513280 +v -1.321806 0.195090 -0.544895 +v -1.305830 0.000000 -0.555569 +v -1.321806 -0.195090 -0.544895 +v -1.369121 -0.382683 -0.513280 +v -1.445957 -0.555570 -0.461939 +v -1.549361 -0.707107 -0.392847 +v -1.675359 -0.831470 -0.308658 +v -1.819109 -0.923879 -0.212607 +v -1.975087 -0.980785 -0.108386 +v -1.957059 0.980785 -0.074658 +v -1.783745 0.923880 -0.146446 +v -1.624019 0.831470 -0.212607 +v -1.484017 0.707107 -0.270598 +v -1.369121 0.555570 -0.318189 +v -1.283746 0.382683 -0.353553 +v -1.231172 0.195090 -0.375330 +v -1.213420 0.000000 -0.382683 +v -1.231172 -0.195090 -0.375330 +v -1.283746 -0.382683 -0.353553 +v -1.369121 -0.555570 -0.318189 +v -1.484017 -0.707107 -0.270598 +v -1.624019 -0.831470 -0.212607 +v -1.783745 -0.923879 -0.146446 +v -1.957059 -0.980785 -0.074658 +v -1.945957 0.980785 -0.038060 +v -1.761968 0.923880 -0.074658 +v -1.592404 0.831470 -0.108386 +v -1.443779 0.707107 -0.137950 +v -1.321806 0.555570 -0.162211 +v -1.231172 0.382683 -0.180240 +v -1.175359 0.195090 -0.191341 +v -1.156514 0.000000 -0.195090 +v -1.175359 -0.195090 -0.191341 +v -1.231172 -0.382683 -0.180240 +v -1.321806 -0.555570 -0.162211 +v -1.443779 -0.707107 -0.137950 +v -1.592404 -0.831470 -0.108386 +v -1.761968 -0.923879 -0.074658 +v -1.945957 -0.980785 -0.038060 +v -1.942209 0.980785 0.000000 +v -1.754615 0.923880 0.000000 +v -1.430192 0.707107 0.000000 +v -1.213420 0.382683 0.000000 +v -1.213420 -0.382683 -0.000000 +v -1.430192 -0.707107 -0.000000 +v -1.581729 -0.831470 -0.000000 +v -1.754615 -0.923879 -0.000000 +v -1.942208 -0.980785 -0.000000 +vn -0.0047 -0.8269 0.5623 +vn -0.0049 -0.7979 0.6028 +vn -0.4043 -0.2405 0.8825 +vn 0.3905 -0.2378 0.8894 +vn 0.0076 -0.0208 0.9998 +vn 0.9704 -0.1011 0.2195 +vn 0.9288 -0.3404 0.1466 +vn 0.9825 -0.1118 0.1488 +vn -0.9733 -0.0982 0.2076 +vn -0.9852 -0.0300 0.1690 +vn -0.9545 -0.2967 0.0306 +vn 0.9627 -0.2628 0.0644 +vn 0.9801 -0.0682 0.1865 +vn -0.9900 -0.1141 0.0832 +vn -0.9396 0.0051 0.3421 +vn 0.9653 0.0023 0.2611 +vn 0.8490 -0.1851 0.4949 +vn -0.9439 -0.3186 0.0866 +vn -0.9824 -0.0120 0.1862 +vn 0.9097 0.0269 0.4143 +vn -0.8686 -0.1801 0.4616 +vn 0.9078 -0.1577 -0.3887 +vn 0.9384 0.1890 0.2892 +vn 0.9298 0.0532 0.3642 +vn 0.9374 -0.3066 -0.1650 +vn -0.9533 -0.2697 0.1360 +vn -0.9343 -0.1728 0.3119 +vn -0.9100 -0.0602 0.4101 +vn -0.9392 0.1932 0.2838 +vn -0.9031 -0.1544 -0.4007 +vn -0.9460 -0.2804 -0.1628 +vn -0.9323 0.0385 0.3596 +vn 0.9582 -0.2779 0.0683 +vn 0.8889 -0.0793 0.4511 +vn 0.9200 -0.1158 0.3745 +vn 0.9428 0.0656 0.3269 +vn 0.6988 0.4219 0.5777 +vn -0.9540 0.0436 0.2967 +vn -0.7133 0.4090 0.5691 +vn -0.8592 0.0370 0.5103 +vn 0.8372 0.0587 0.5437 +vn 0.7160 0.2861 0.6368 +vn -0.7387 0.2757 0.6151 +vn 0.6243 0.7774 -0.0776 +vn 0.7372 0.6691 0.0941 +vn 0.0011 0.9956 0.0936 +vn -0.0335 0.9962 0.0803 +vn 0.3994 0.3228 -0.8581 +vn 0.0086 -0.2364 -0.9716 +vn 0.5014 0.5412 -0.6750 +vn 0.0192 0.6045 -0.7964 +vn 0.0110 -0.1787 -0.9838 +vn -0.0001 -0.2487 -0.9686 +vn -0.4960 0.5305 -0.6874 +vn -0.6268 0.1340 -0.7675 +vn -0.8394 0.3768 -0.3917 +vn -0.7942 0.0437 -0.6061 +vn 0.0040 -0.1845 -0.9828 +vn 0.0094 -0.0755 -0.9971 +vn -0.1262 -0.3132 -0.9413 +vn -0.0085 -0.0445 -0.9990 +vn 0.9045 0.4171 -0.0887 +vn 0.7384 0.5903 -0.3261 +vn 0.1388 -0.3111 -0.9402 +vn 0.0022 -0.0702 -0.9975 +vn 0.0192 -0.0962 -0.9952 +vn -0.3877 0.3224 -0.8636 +vn -0.7352 0.5827 -0.3464 +vn -0.9290 0.3638 -0.0676 +vn -0.7353 0.6695 0.1053 +vn 0.7966 0.0341 -0.6036 +vn 0.6375 0.1330 -0.7589 +vn 0.8690 0.3402 -0.3593 +vn -0.5920 0.8049 -0.0411 +vn -0.8859 0.3821 -0.2630 +vn -0.9099 0.3850 0.1548 +vn -0.6357 0.7718 -0.0122 +vn -0.5891 0.7643 -0.2625 +vn -0.6486 0.7210 0.2437 +vn -0.6440 0.6803 0.3500 +vn 0.0067 0.9192 0.3938 +vn 0.0221 0.9887 0.1482 +vn -0.6415 0.6245 -0.4455 +vn 0.0112 0.9413 -0.3374 +vn -0.0009 0.9091 -0.4166 +vn 0.0197 0.9880 -0.1529 +vn -0.8937 0.3327 0.3011 +vn -0.8956 0.3497 0.2749 +vn -0.8654 0.0775 -0.4951 +vn -0.7760 -0.0060 -0.6307 +vn -0.6190 0.6927 0.3700 +vn -0.0099 0.8742 0.4855 +vn -0.8863 0.4283 0.1764 +vn 0.9048 0.3345 0.2634 +vn 0.9017 0.3940 0.1777 +vn 0.6382 0.7697 0.0156 +vn 0.6414 0.7363 0.2155 +vn 0.8694 0.0703 -0.4890 +vn 0.7868 -0.0287 -0.6165 +vn 0.6505 0.6218 -0.4362 +vn 0.9773 -0.1965 0.0796 +vn 0.8928 -0.4498 0.0250 +vn 0.9784 0.1495 -0.1430 +vn 0.7736 -0.6195 0.1334 +vn 0.7306 -0.5625 0.3872 +vn 0.9438 -0.1828 0.2752 +vn 0.9633 -0.1764 0.2025 +vn 0.9308 -0.0362 -0.3638 +vn 0.9845 0.0026 -0.1755 +vn 0.9352 -0.2050 -0.2887 +vn 0.6255 -0.6424 0.4428 +vn 0.0059 -0.8402 0.5423 +vn 0.0317 -0.8641 0.5024 +vn 0.5647 -0.6679 0.4848 +vn 0.4312 -0.8773 -0.2110 +vn 0.5301 -0.8427 -0.0937 +vn 0.0085 -0.9328 0.3604 +vn -0.9652 -0.2494 0.0788 +vn -0.2452 -0.6107 0.7529 +vn 0.9848 0.0903 0.1481 +vn 0.8985 0.4337 -0.0684 +vn 0.6293 0.7393 0.2396 +vn 0.2004 -0.9715 -0.1266 +vn -0.0014 -0.9996 -0.0265 +vn 0.2110 0.8805 0.4246 +vn 0.7056 -0.2997 0.6422 +vn -0.2941 0.1433 0.9450 +vn 0.7624 -0.6423 0.0785 +vn 0.6276 -0.5595 0.5414 +vn 0.1110 -0.4460 0.8881 +vn -0.4432 -0.5336 0.7203 +vn -0.6971 -0.6884 0.2003 +vn -0.0145 -0.9641 0.2653 +vn 0.3157 -0.9329 0.1731 +vn 0.2165 -0.9675 0.1307 +vn -0.0378 -0.9971 0.0661 +vn 0.7924 0.3459 0.5024 +vn 0.7584 0.2488 0.6024 +vn 0.9705 0.1023 0.2185 +vn -0.0037 -0.9262 0.3771 +vn 0.0446 -0.9920 0.1183 +vn 0.0982 -0.9191 0.3816 +vn 0.2141 -0.8092 0.5471 +vn 0.6716 -0.2914 0.6812 +vn 0.7397 0.1117 0.6636 +vn 0.4401 0.1416 0.8867 +vn 0.9065 0.0507 0.4192 +vn 0.7635 0.0201 0.6455 +vn 0.5960 0.1646 0.7859 +vn 0.9700 -0.1207 0.2111 +vn 0.9849 -0.1089 0.1346 +vn 0.8937 0.2258 0.3877 +vn 0.3884 0.1494 0.9093 +vn 0.6983 0.4345 0.5689 +vn 0.8369 0.0753 0.5422 +vn 0.4207 0.7637 -0.4896 +vn 0.3881 0.8548 0.3446 +vn -0.1802 0.7379 0.6504 +vn -0.4515 0.4889 0.7464 +vn -0.8464 0.5265 -0.0797 +vn -0.7121 0.0622 -0.6993 +vn -0.5810 -0.1550 -0.7990 +vn -0.9305 0.3433 -0.1278 +vn 0.2639 0.2399 0.9342 +vn 0.6697 0.4071 0.6212 +vn -0.7199 0.5461 0.4284 +vn -0.6208 0.5313 0.5764 +vn 0.9707 -0.1987 -0.1355 +vn 0.9604 0.2508 0.1215 +vn 0.5578 0.4505 -0.6971 +vn -0.4930 -0.3081 -0.8137 +vn 0.9757 0.2069 0.0718 +vn 0.8862 0.4242 0.1863 +vn 0.9172 0.3610 -0.1683 +vn -0.8058 -0.5908 -0.0405 +vn -0.6809 -0.7323 0.0074 +vn -0.9757 -0.1149 -0.1868 +vn -0.7792 -0.6267 -0.0057 +vn -0.7187 -0.6087 0.3362 +vn -0.8470 0.3462 0.4033 +vn -0.9809 0.1563 0.1160 +vn 0.8781 -0.2344 -0.4172 +vn 0.7321 -0.3174 -0.6027 +vn -0.5267 -0.6244 -0.5768 +vn -0.5301 0.3289 -0.7815 +vn 0.2848 0.2636 -0.9216 +vn 0.1759 -0.6651 -0.7257 +vn 0.8341 -0.0115 -0.5514 +vn 0.3909 -0.1177 -0.9129 +vn 0.1230 -0.6887 -0.7146 +vn 0.7018 -0.4968 -0.5106 +vn -0.8719 0.1721 -0.4585 +vn -0.8775 -0.2408 -0.4147 +vn -0.6988 -0.4974 -0.5141 +vn -0.8163 0.2832 -0.5034 +vn 0.9677 -0.1538 -0.1998 +vn 0.8158 -0.5768 -0.0424 +vn 0.5542 -0.6122 -0.5640 +vn 0.5547 0.3113 -0.7716 +vn -0.2381 0.0534 -0.9698 +vn 0.0141 -0.3076 -0.9514 +vn 0.0395 -0.5850 -0.8101 +vn 0.5948 -0.4064 -0.6936 +vn 0.4807 -0.0210 -0.8766 +vn -0.5908 -0.7855 -0.1843 +vn -0.6411 -0.7551 -0.1376 +vn -0.9831 0.0046 -0.1829 +vn -0.9349 -0.1962 -0.2957 +vn -0.6095 -0.6844 -0.4001 +vn -0.1535 -0.6647 -0.7312 +vn 0.6841 -0.7294 0.0003 +vn -0.9054 0.3639 -0.2185 +vn -0.5354 0.7872 -0.3060 +vn -0.8697 -0.3981 -0.2917 +vn 0.5001 -0.2751 -0.8211 +vn 0.4985 -0.3220 -0.8049 +vn 0.7208 0.0600 -0.6905 +vn -0.6296 -0.0700 -0.7738 +vn -0.4112 0.7579 -0.5064 +vn 0.5319 0.4370 0.7253 +vn -0.3188 0.2586 0.9118 +vn -0.3874 0.0931 0.9172 +vn -0.5619 0.4604 -0.6872 +vn 0.0016 1.0000 -0.0097 +vn 0.8267 0.5605 -0.0494 +vn 0.9327 0.3353 -0.1332 +vn 0.6694 0.5034 0.5464 +vn -0.7078 0.4625 0.5340 +vn -0.3893 0.8333 0.3925 +vn -0.7873 0.3411 0.5136 +vn -0.9375 0.3112 0.1555 +vn -0.9011 0.2195 0.3740 +vn -0.9771 -0.1623 -0.1378 +vn -0.9110 0.0490 0.4094 +vn -0.9846 -0.1148 0.1319 +vn -0.8759 0.2203 0.4293 +vn -0.8635 0.1806 0.4709 +vn -0.5057 0.6114 0.6086 +vn -0.5042 0.2770 0.8179 +vn 0.0147 0.4420 0.8969 +vn -0.0056 0.7222 0.6916 +vn -0.6927 -0.2733 0.6674 +vn -0.7832 0.0892 0.6153 +vn -0.2234 -0.8045 0.5504 +vn -0.0647 -0.9939 0.0889 +vn -0.0995 -0.9191 0.3813 +vn -0.8113 0.5643 -0.1529 +vn -0.9751 0.0694 0.2108 +vn -0.7583 0.3306 0.5619 +vn -0.3000 -0.9387 0.1700 +vn -0.5222 -0.8426 0.1320 +vn -0.5435 -0.7778 0.3155 +vn -0.4190 -0.8402 0.3443 +vn 0.4340 -0.5384 0.7224 +vn 0.6629 -0.7093 0.2396 +vn 0.7386 0.5802 0.3432 +vn -0.0486 0.9185 0.3923 +vn -0.1481 -0.4352 0.8881 +vn -0.6262 0.7460 0.2266 +vn -0.9156 0.3953 -0.0734 +vn -0.9864 0.0889 0.1384 +vn 0.8445 0.3195 0.4298 +vn 0.9406 0.3375 0.0360 +vn 0.5453 -0.3286 0.7712 +vn 0.2133 0.8168 0.5360 +vn 0.2221 -0.6487 0.7279 +vn -0.5807 -0.8113 -0.0671 +vn -0.7331 -0.5690 0.3726 +vn -0.7691 -0.6242 0.1372 +vn -0.8151 -0.5515 0.1772 +vn -0.9096 -0.4148 -0.0257 +vn -0.9970 -0.0047 0.0772 +vn -0.9706 -0.1576 0.1819 +vn -0.9933 0.1062 0.0445 +vn -0.9489 -0.2764 -0.1522 +vn -0.7947 -0.3733 -0.4786 +vn -0.5074 -0.7944 -0.3338 +vn -0.9505 -0.2712 0.1515 +vn -0.9737 -0.0780 0.2142 +vn -0.9551 -0.0764 -0.2862 +vn -0.9790 0.1507 -0.1376 +vn -0.9817 -0.1688 0.0882 +vn -0.9357 -0.1860 0.2998 +vn -0.9778 0.2009 0.0592 +vn -0.8557 -0.2079 -0.4738 +vn -0.8797 -0.2371 -0.4122 +vn -0.7497 -0.4310 0.5021 +vn -0.7915 0.5598 0.2454 +vn -0.6318 -0.5334 0.5624 +vn -0.9039 -0.3180 -0.2859 +vn -0.2483 -0.6532 0.7153 +vn 0.9594 -0.2482 0.1336 +vn -0.0015 -1.0000 -0.0044 +vn -0.5315 -0.8411 -0.1002 +vn -0.1999 -0.6087 0.7678 +vn -0.0308 -0.9745 -0.2222 +vn 0.0809 -0.9015 0.4252 +vn -0.5928 -0.6702 0.4465 +vn 0.9979 -0.0477 -0.0440 +vn 0.5733 -0.7943 -0.2011 +vn -0.0045 -0.8552 0.5183 +vn -0.1873 -0.9722 0.1404 +vn -0.0893 -0.9913 -0.0968 +vn -0.9324 -0.1618 0.3233 +vn -0.6285 -0.7687 0.1189 +vn -0.4655 0.1405 0.8738 +vn -0.6247 0.1811 0.7595 +vn -0.7441 0.0577 0.6656 +vn -0.9626 -0.1676 0.2130 +vn -0.7027 0.4333 0.5642 +vn -0.9774 -0.1515 0.1473 +vn -0.9440 -0.2980 0.1415 +vn -0.8555 -0.2983 -0.4233 +vn 0.1489 0.7363 0.6601 +vn 0.7972 0.5957 0.0981 +vn 0.8079 0.5396 -0.2370 +vn -0.5204 0.6960 -0.4948 +vn -0.9651 -0.1777 0.1925 +vn -0.6248 -0.6405 0.4466 +vn -0.7971 -0.5549 0.2382 +vn -0.9867 -0.1558 0.0472 +vn -0.8046 0.2835 -0.5218 +vn -0.7230 -0.3231 -0.6107 +vn -0.1287 -0.4515 -0.8830 +vn -0.1006 -0.6903 -0.7165 +vn 0.5858 -0.4385 -0.6816 +vn -0.3412 -0.0947 -0.9352 +vn 0.4801 -0.6643 -0.5728 +vn 0.8373 0.2668 -0.4772 +vn 0.8848 -0.2280 -0.4064 +vn 0.2405 0.0474 -0.9695 +vn -0.4640 -0.0220 -0.8856 +vn -0.6021 -0.3877 -0.6979 +vn 0.6389 -0.7570 -0.1368 +vn 0.5930 -0.7848 -0.1800 +vn 0.6350 -0.7677 0.0859 +vn 0.5176 -0.6347 0.5738 +vn -0.2682 -0.5620 0.7824 +vn 0.5164 0.8079 -0.2841 +vn 0.8302 0.5401 -0.1380 +vn -0.8060 0.5362 -0.2505 +vn -0.9224 0.3556 -0.1509 +vn 0.9428 -0.2854 0.1723 +vn 0.9689 -0.1514 0.1958 +vn 0.8379 0.2611 0.4793 +vn 0.4794 0.2887 0.8287 +vn 0.9332 -0.1842 0.3086 +vn 0.8634 0.0010 0.5045 +vn 0.8772 0.1501 0.4560 +vn 0.6246 -0.7707 0.1261 +vn 0.4485 -0.8786 0.1641 +vn 0.8339 -0.3483 0.4282 +vn 0.7483 0.2914 0.5960 +vn 0.8031 -0.5721 0.1669 +vn 0.5442 -0.8086 0.2238 +vn 0.4990 -0.8580 0.1214 +vn 0.5317 -0.7860 0.3154 +vn -0.0383 -0.7956 -0.6047 +vn 0.7819 -0.3807 -0.4937 +vn 0.5485 -0.7801 -0.3010 +vn -0.9756 0.0811 0.2042 +vn -0.7560 0.5579 0.3423 +vn 0.0542 0.9203 0.3874 +vn -0.2076 0.8129 0.5441 +vn 0.8626 0.3096 0.4002 +vn -0.0702 -0.0950 0.9930 +vn 0.5790 -0.8131 -0.0601 +vn 0.9227 -0.2967 -0.2460 +vn 0.9577 -0.2324 -0.1694 +vn 0.9958 0.0292 0.0868 +vn 0.7933 0.3052 -0.5269 +vn 0.9203 -0.1823 0.3461 +vn 0.9507 -0.2015 0.2356 +vn 0.9711 -0.0949 0.2190 +vn 0.9622 -0.1235 -0.2428 +vn 0.8886 0.3858 -0.2479 +vn 0.6217 0.6816 0.3858 +vn 0.6294 0.6903 0.3569 +vn 0.8924 0.3256 0.3123 +vn 0.8067 0.5535 0.2071 +vn 0.6174 -0.6011 -0.5074 +vn 0.7911 -0.5940 0.1462 +vn -0.6143 -0.7729 -0.1587 +vn 0.4142 -0.8395 0.3516 +vn 0.4783 0.6101 0.6316 +vn 0.8662 0.2181 0.4496 +vn 0.6942 0.3134 0.6479 +vn 0.6337 -0.0661 -0.7708 +vn -0.7980 0.5958 0.0907 +vn 0.8540 -0.3039 -0.4222 +vn 0.5183 0.6928 -0.5015 +vn 0.0668 -0.9851 -0.1588 +vn -0.6102 -0.3967 -0.6858 +vn 0.7117 0.3038 0.6334 +vn 0.1490 -0.4299 -0.8905 +vn -0.5046 -0.6566 -0.5606 +vn -0.2472 0.2505 -0.9360 +vn 0.7094 -0.6137 0.3467 +vn 0.7737 -0.6335 0.0067 +vn 0.7047 0.5740 0.4170 +vn 0.9384 0.3073 -0.1578 +vn 0.5918 -0.2056 -0.7794 +vn -0.8383 0.0283 0.5444 +vn -0.7396 0.2943 0.6053 +vn -0.4481 -0.8851 0.1261 +vn -0.8303 -0.3731 0.4139 +vn -0.7411 0.3478 0.5742 +vn -0.5285 -0.8115 0.2493 +vn 0.0615 -0.8131 -0.5788 +vn -0.2018 -0.9709 -0.1290 +vn -0.8706 0.2461 0.4260 +vn -0.9241 -0.0341 -0.3806 +vn -0.6252 -0.5717 -0.5312 +vn -0.1316 0.9554 0.2643 +vn -0.9470 -0.1666 0.2748 +vn -0.7525 -0.6511 0.0992 +vn -0.8241 -0.5650 0.0407 +vn -0.9390 -0.3410 -0.0437 +vn -0.7388 0.2811 0.6125 +vn 0.1473 0.3782 0.9139 +vn -0.4071 -0.8821 -0.2370 +vn -0.8591 -0.0251 0.5112 +vn -0.6512 -0.7204 0.2387 +vn -0.8190 0.3138 0.4803 +vn -0.9900 -0.1367 -0.0334 +vn -0.0375 0.8837 0.4666 +vn 0.0038 0.9177 -0.3973 +vn 0.6155 -0.6800 -0.3984 +vn 0.9878 -0.1507 0.0387 +vn -0.5091 -0.3168 -0.8003 +vn 0.9613 0.2228 0.1622 +vn 0.0097 0.1909 0.9816 +vn 0.5067 -0.8240 0.2537 +vn 0.6166 -0.7330 0.2873 +vn -0.0013 -0.9996 -0.0276 +vn 0.9413 -0.3373 -0.0117 +vn 0.2092 -0.7083 0.6742 +vn 0.9958 0.0071 0.0912 +vn 0.5965 0.7644 -0.2449 +vn 0.8710 -0.1968 -0.4501 +vn 0.9649 -0.2301 0.1262 +vn 0.8129 -0.5501 0.1910 +vn 0.9889 -0.1476 -0.0147 +vn 0.0282 0.7858 -0.6179 +vn 0.0175 0.9976 -0.0663 +vn 0.8682 -0.4253 -0.2558 +vn -0.1387 0.3914 0.9097 +vn 0.0764 -0.7670 -0.6371 +vn -0.6412 -0.7631 0.0807 +vn -0.5376 -0.6388 0.5503 +vn -0.9496 0.2614 0.1729 +vn -0.5385 -0.8047 0.2500 +vn 0.2629 -0.5659 0.7815 +vn 0.9248 0.3805 -0.0000 +vn 0.8173 0.5528 0.1626 +vn 0.9070 0.3805 0.1804 +vn 0.5598 -0.8286 -0.0000 +vn 0.3804 -0.9217 0.0757 +vn 0.3879 -0.9217 -0.0000 +vn 0.9622 0.1939 0.1914 +vn 0.9810 0.1939 -0.0000 +vn 0.1971 -0.9796 0.0392 +vn 0.2010 -0.9796 -0.0000 +vn 0.9808 -0.0000 0.1951 +vn 1.0000 -0.0000 -0.0000 +vn 0.2010 0.9796 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn 0.1971 0.9796 0.0392 +vn -0.0000 -1.0000 -0.0000 +vn 0.9810 -0.1939 -0.0000 +vn 0.9622 -0.1939 0.1914 +vn 0.3804 0.9217 0.0757 +vn 0.3879 0.9217 -0.0000 +vn 0.9070 -0.3805 0.1804 +vn 0.9248 -0.3805 -0.0000 +vn 0.5598 0.8286 -0.0000 +vn 0.5490 0.8286 0.1092 +vn 0.8173 -0.5528 0.1626 +vn 0.8333 -0.5528 -0.0000 +vn 0.7101 0.7041 -0.0000 +vn 0.6965 0.7041 0.1385 +vn 0.6965 -0.7041 0.1385 +vn 0.7101 -0.7041 -0.0000 +vn 0.8333 0.5528 -0.0000 +vn 0.5490 -0.8286 0.1092 +vn 0.7699 -0.5528 0.3189 +vn 0.6561 -0.7041 0.2718 +vn 0.7699 0.5528 0.3189 +vn 0.5172 -0.8286 0.2142 +vn 0.8544 0.3805 0.3539 +vn 0.3584 -0.9217 0.1484 +vn 0.9063 0.1939 0.3754 +vn 0.1857 -0.9796 0.0769 +vn 0.9239 -0.0000 0.3827 +vn 0.1857 0.9796 0.0769 +vn 0.9063 -0.1939 0.3754 +vn 0.3584 0.9217 0.1484 +vn 0.8544 -0.3805 0.3539 +vn 0.5172 0.8286 0.2142 +vn 0.6561 0.7041 0.2718 +vn 0.1671 -0.9796 0.1117 +vn 0.8157 -0.1939 0.5450 +vn 0.1671 0.9796 0.1116 +vn 0.3225 0.9217 0.2155 +vn 0.7689 -0.3805 0.5138 +vn 0.4654 0.8286 0.3110 +vn 0.6929 -0.5528 0.4630 +vn 0.5905 0.7041 0.3945 +vn 0.5905 -0.7041 0.3945 +vn 0.6929 0.5528 0.4630 +vn 0.4654 -0.8286 0.3110 +vn 0.7689 0.3805 0.5138 +vn 0.3225 -0.9217 0.2155 +vn 0.8157 0.1939 0.5450 +vn 0.8315 -0.0000 0.5556 +vn 0.5021 -0.7041 0.5021 +vn 0.3958 -0.8286 0.3958 +vn 0.5893 0.5528 0.5893 +vn 0.6539 0.3805 0.6539 +vn 0.2743 -0.9217 0.2743 +vn 0.6937 0.1939 0.6937 +vn 0.1421 -0.9796 0.1421 +vn 0.7071 -0.0000 0.7071 +vn 0.1421 0.9796 0.1421 +vn 0.6937 -0.1939 0.6937 +vn 0.2743 0.9217 0.2743 +vn 0.6539 -0.3805 0.6539 +vn 0.3958 0.8286 0.3958 +vn 0.5893 -0.5528 0.5893 +vn 0.5021 0.7041 0.5021 +vn 0.2155 0.9217 0.3225 +vn 0.5138 -0.3805 0.7689 +vn 0.3110 0.8286 0.4654 +vn 0.4630 -0.5528 0.6929 +vn 0.3945 0.7041 0.5905 +vn 0.3945 -0.7041 0.5905 +vn 0.4630 0.5528 0.6929 +vn 0.3110 -0.8286 0.4654 +vn 0.5138 0.3805 0.7689 +vn 0.2155 -0.9217 0.3225 +vn 0.5450 0.1939 0.8157 +vn 0.1117 -0.9796 0.1671 +vn 0.5556 -0.0000 0.8315 +vn 0.1117 0.9796 0.1671 +vn 0.5450 -0.1939 0.8157 +vn 0.3539 0.3805 0.8544 +vn 0.2142 -0.8286 0.5172 +vn 0.1484 -0.9217 0.3584 +vn 0.3754 0.1939 0.9063 +vn 0.0769 -0.9796 0.1857 +vn 0.3827 -0.0000 0.9239 +vn 0.0769 0.9796 0.1857 +vn 0.3754 -0.1939 0.9063 +vn 0.1484 0.9217 0.3584 +vn 0.3539 -0.3805 0.8544 +vn 0.2142 0.8286 0.5172 +vn 0.3189 -0.5528 0.7699 +vn 0.2718 0.7041 0.6561 +vn 0.2718 -0.7041 0.6561 +vn 0.3189 0.5528 0.7699 +vn 0.1804 -0.3805 0.9070 +vn 0.0757 0.9217 0.3804 +vn 0.1092 0.8286 0.5490 +vn 0.1626 -0.5528 0.8173 +vn 0.1385 0.7041 0.6965 +vn 0.1385 -0.7041 0.6965 +vn 0.1626 0.5528 0.8173 +vn 0.1092 -0.8286 0.5490 +vn 0.1804 0.3805 0.9070 +vn 0.0757 -0.9217 0.3804 +vn 0.1914 0.1939 0.9622 +vn 0.0392 -0.9796 0.1971 +vn 0.1951 -0.0000 0.9808 +vn 0.0392 0.9796 0.1971 +vn 0.1914 -0.1939 0.9622 +vn -0.0000 -0.9217 0.3879 +vn -0.0000 0.1939 0.9810 +vn -0.0000 -0.9796 0.2010 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.9796 0.2010 +vn -0.0000 -0.1939 0.9810 +vn -0.0000 0.9217 0.3879 +vn -0.0000 -0.3805 0.9248 +vn -0.0000 0.8286 0.5598 +vn -0.0000 -0.5528 0.8333 +vn -0.0000 0.7041 0.7101 +vn -0.0000 -0.7041 0.7101 +vn -0.0000 0.5528 0.8333 +vn -0.0000 -0.8286 0.5598 +vn -0.0000 0.3805 0.9248 +vn -0.1092 0.8286 0.5490 +vn -0.1804 -0.3805 0.9070 +vn -0.1626 -0.5528 0.8173 +vn -0.1385 0.7041 0.6965 +vn -0.1385 -0.7041 0.6965 +vn -0.1626 0.5528 0.8173 +vn -0.1092 -0.8286 0.5490 +vn -0.1804 0.3805 0.9070 +vn -0.0757 -0.9217 0.3804 +vn -0.1914 0.1939 0.9622 +vn -0.0392 -0.9796 0.1971 +vn -0.1951 -0.0000 0.9808 +vn -0.0392 0.9796 0.1971 +vn -0.1914 -0.1939 0.9622 +vn -0.0757 0.9217 0.3804 +vn -0.3754 -0.1939 0.9063 +vn -0.3539 -0.3805 0.8544 +vn -0.0769 0.9796 0.1857 +vn -0.3189 -0.5528 0.7699 +vn -0.1484 0.9217 0.3584 +vn -0.2718 -0.7041 0.6561 +vn -0.2142 0.8286 0.5172 +vn -0.2142 -0.8286 0.5172 +vn -0.2718 0.7041 0.6561 +vn -0.3539 0.3805 0.8544 +vn -0.1484 -0.9217 0.3584 +vn -0.3189 0.5528 0.7699 +vn -0.3754 0.1939 0.9063 +vn -0.0769 -0.9796 0.1857 +vn -0.3827 -0.0000 0.9239 +vn -0.3945 -0.7041 0.5905 +vn -0.3110 -0.8286 0.4654 +vn -0.5138 0.3805 0.7689 +vn -0.2155 -0.9217 0.3225 +vn -0.5450 0.1939 0.8157 +vn -0.1117 -0.9796 0.1671 +vn -0.5556 -0.0000 0.8315 +vn -0.1116 0.9796 0.1671 +vn -0.5450 -0.1939 0.8157 +vn -0.2155 0.9217 0.3225 +vn -0.5138 -0.3805 0.7689 +vn -0.3110 0.8286 0.4654 +vn -0.4630 -0.5528 0.6929 +vn -0.3945 0.7041 0.5905 +vn -0.4630 0.5528 0.6929 +vn -0.2743 0.9217 0.2743 +vn -0.6539 -0.3805 0.6539 +vn -0.3958 0.8286 0.3958 +vn -0.5893 -0.5528 0.5893 +vn -0.5021 0.7041 0.5021 +vn -0.5021 -0.7041 0.5021 +vn -0.5893 0.5528 0.5893 +vn -0.3958 -0.8286 0.3958 +vn -0.6539 0.3805 0.6539 +vn -0.2743 -0.9217 0.2743 +vn -0.6937 0.1939 0.6937 +vn -0.1421 -0.9796 0.1421 +vn -0.7071 -0.0000 0.7071 +vn -0.1421 0.9796 0.1421 +vn -0.6937 -0.1939 0.6937 +vn -0.7689 0.3805 0.5138 +vn -0.3225 -0.9217 0.2155 +vn -0.8157 0.1939 0.5450 +vn -0.1671 -0.9796 0.1116 +vn -0.8315 -0.0000 0.5556 +vn -0.1671 0.9796 0.1116 +vn -0.8157 -0.1939 0.5450 +vn -0.3225 0.9217 0.2155 +vn -0.7689 -0.3805 0.5138 +vn -0.4654 0.8286 0.3110 +vn -0.6929 -0.5528 0.4630 +vn -0.5905 0.7041 0.3945 +vn -0.5905 -0.7041 0.3945 +vn -0.6929 0.5528 0.4630 +vn -0.4654 -0.8286 0.3110 +vn -0.8544 -0.3805 0.3539 +vn -0.3584 0.9217 0.1484 +vn -0.5172 0.8286 0.2142 +vn -0.7699 -0.5528 0.3189 +vn -0.6561 0.7041 0.2718 +vn -0.6561 -0.7041 0.2718 +vn -0.7699 0.5528 0.3189 +vn -0.5172 -0.8286 0.2142 +vn -0.8544 0.3805 0.3539 +vn -0.3584 -0.9217 0.1484 +vn -0.9063 0.1939 0.3754 +vn -0.1857 -0.9796 0.0769 +vn -0.9239 -0.0000 0.3827 +vn -0.1857 0.9796 0.0769 +vn -0.9063 -0.1939 0.3754 +vn -0.5490 -0.8286 0.1092 +vn -0.3804 -0.9217 0.0757 +vn -0.9070 0.3805 0.1804 +vn -0.9622 0.1939 0.1914 +vn -0.1971 -0.9796 0.0392 +vn -0.9808 -0.0000 0.1951 +vn -0.1971 0.9796 0.0392 +vn -0.9622 -0.1939 0.1914 +vn -0.3804 0.9217 0.0757 +vn -0.9070 -0.3805 0.1804 +vn -0.5490 0.8286 0.1092 +vn -0.8173 -0.5528 0.1626 +vn -0.6965 0.7041 0.1385 +vn -0.6965 -0.7041 0.1385 +vn -0.8173 0.5528 0.1626 +vn -0.9248 -0.3805 -0.0000 +vn -0.8333 -0.5528 -0.0000 +vn -0.5598 0.8286 -0.0000 +vn -0.7101 0.7041 -0.0000 +vn -0.7101 -0.7041 -0.0000 +vn -0.8333 0.5528 -0.0000 +vn -0.5598 -0.8286 -0.0000 +vn -0.9248 0.3805 -0.0000 +vn -0.3879 -0.9217 -0.0000 +vn -0.9810 0.1939 -0.0000 +vn -0.2010 -0.9796 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.2010 0.9796 -0.0000 +vn -0.9810 -0.1939 -0.0000 +vn -0.3879 0.9217 -0.0000 +vn -0.1971 -0.9796 -0.0392 +vn -0.9622 0.1939 -0.1914 +vn -0.9808 -0.0000 -0.1951 +vn -0.1971 0.9796 -0.0392 +vn -0.9622 -0.1939 -0.1914 +vn -0.3804 0.9217 -0.0757 +vn -0.9070 -0.3805 -0.1804 +vn -0.5490 0.8286 -0.1092 +vn -0.8173 -0.5528 -0.1626 +vn -0.6965 0.7041 -0.1385 +vn -0.6965 -0.7041 -0.1385 +vn -0.8173 0.5528 -0.1626 +vn -0.5490 -0.8286 -0.1092 +vn -0.9070 0.3805 -0.1804 +vn -0.3804 -0.9217 -0.0757 +vn -0.6561 0.7041 -0.2718 +vn -0.6561 -0.7041 -0.2718 +vn -0.7699 0.5528 -0.3189 +vn -0.5172 -0.8286 -0.2142 +vn -0.8544 0.3805 -0.3539 +vn -0.3584 -0.9217 -0.1484 +vn -0.9063 0.1939 -0.3754 +vn -0.1857 -0.9796 -0.0769 +vn -0.9239 -0.0000 -0.3827 +vn -0.1857 0.9796 -0.0769 +vn -0.9063 -0.1939 -0.3754 +vn -0.3584 0.9217 -0.1484 +vn -0.8544 -0.3805 -0.3539 +vn -0.5172 0.8286 -0.2142 +vn -0.7699 -0.5528 -0.3189 +vn -0.8157 0.1939 -0.5450 +vn -0.8315 -0.0000 -0.5556 +vn -0.1671 0.9796 -0.1116 +vn -0.1671 -0.9796 -0.1116 +vn -0.8157 -0.1939 -0.5450 +vn -0.3225 0.9217 -0.2155 +vn -0.7689 -0.3805 -0.5138 +vn -0.4654 0.8286 -0.3110 +vn -0.6929 -0.5528 -0.4630 +vn -0.5905 0.7041 -0.3945 +vn -0.5905 -0.7041 -0.3945 +vn -0.6929 0.5528 -0.4630 +vn -0.4654 -0.8286 -0.3110 +vn -0.7689 0.3805 -0.5138 +vn -0.3225 -0.9217 -0.2155 +vn -0.5021 -0.7041 -0.5021 +vn -0.5893 0.5528 -0.5893 +vn -0.3958 -0.8286 -0.3958 +vn -0.6539 0.3805 -0.6539 +vn -0.2743 -0.9217 -0.2743 +vn -0.6937 0.1939 -0.6937 +vn -0.1421 -0.9796 -0.1421 +vn -0.7071 -0.0000 -0.7071 +vn -0.1421 0.9796 -0.1421 +vn -0.6937 -0.1939 -0.6937 +vn -0.2743 0.9217 -0.2743 +vn -0.6539 -0.3805 -0.6539 +vn -0.3958 0.8286 -0.3958 +vn -0.5893 -0.5528 -0.5893 +vn -0.5021 0.7041 -0.5021 +vn -0.1116 0.9796 -0.1671 +vn -0.1117 -0.9796 -0.1671 +vn -0.5450 -0.1939 -0.8157 +vn -0.2155 0.9217 -0.3225 +vn -0.5138 -0.3805 -0.7689 +vn -0.3110 0.8286 -0.4654 +vn -0.4630 -0.5528 -0.6929 +vn -0.3945 0.7041 -0.5905 +vn -0.3945 -0.7041 -0.5905 +vn -0.4630 0.5528 -0.6929 +vn -0.3110 -0.8286 -0.4654 +vn -0.5138 0.3805 -0.7689 +vn -0.2155 -0.9217 -0.3225 +vn -0.5450 0.1939 -0.8157 +vn -0.5556 -0.0000 -0.8315 +vn -0.2718 0.7041 -0.6561 +vn -0.3189 0.5528 -0.7699 +vn -0.2142 -0.8286 -0.5172 +vn -0.3539 0.3805 -0.8544 +vn -0.1484 -0.9217 -0.3584 +vn -0.3754 0.1939 -0.9063 +vn -0.0769 -0.9796 -0.1857 +vn -0.3827 -0.0000 -0.9239 +vn -0.0769 0.9796 -0.1857 +vn -0.3754 -0.1939 -0.9063 +vn -0.1484 0.9217 -0.3584 +vn -0.3539 -0.3805 -0.8544 +vn -0.2142 0.8286 -0.5172 +vn -0.3189 -0.5528 -0.7699 +vn -0.2718 -0.7041 -0.6561 +vn -0.1914 -0.1939 -0.9622 +vn -0.0392 0.9796 -0.1971 +vn -0.0757 0.9217 -0.3804 +vn -0.1804 -0.3805 -0.9070 +vn -0.1092 0.8286 -0.5490 +vn -0.1626 -0.5528 -0.8173 +vn -0.1385 0.7041 -0.6965 +vn -0.1385 -0.7041 -0.6965 +vn -0.1626 0.5528 -0.8173 +vn -0.1092 -0.8286 -0.5490 +vn -0.1804 0.3805 -0.9070 +vn -0.0757 -0.9217 -0.3804 +vn -0.1914 0.1939 -0.9622 +vn -0.0392 -0.9796 -0.1971 +vn -0.1951 -0.0000 -0.9808 +vn -0.0000 -0.7041 -0.7101 +vn -0.0000 -0.8286 -0.5598 +vn -0.0000 0.3805 -0.9248 +vn -0.0000 -0.9217 -0.3879 +vn -0.0000 0.1939 -0.9810 +vn -0.0000 -0.9796 -0.2010 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 0.9796 -0.2010 +vn -0.0000 -0.1939 -0.9810 +vn -0.0000 0.9217 -0.3879 +vn -0.0000 -0.3805 -0.9248 +vn -0.0000 0.8286 -0.5598 +vn -0.0000 -0.5528 -0.8333 +vn -0.0000 0.7041 -0.7101 +vn -0.0000 0.5528 -0.8333 +vn 0.1804 -0.3805 -0.9070 +vn 0.0757 0.9217 -0.3804 +vn 0.1092 0.8286 -0.5490 +vn 0.1626 -0.5528 -0.8173 +vn 0.1385 0.7041 -0.6965 +vn 0.1385 -0.7041 -0.6965 +vn 0.1626 0.5528 -0.8173 +vn 0.1092 -0.8286 -0.5490 +vn 0.1804 0.3805 -0.9070 +vn 0.0757 -0.9217 -0.3804 +vn 0.1914 0.1939 -0.9622 +vn 0.0392 -0.9796 -0.1971 +vn 0.1951 -0.0000 -0.9808 +vn 0.0392 0.9796 -0.1971 +vn 0.1914 -0.1939 -0.9622 +vn 0.1484 -0.9217 -0.3584 +vn 0.3539 0.3805 -0.8544 +vn 0.3754 0.1939 -0.9063 +vn 0.0769 -0.9796 -0.1857 +vn 0.3827 -0.0000 -0.9239 +vn 0.0769 0.9796 -0.1857 +vn 0.3754 -0.1939 -0.9063 +vn 0.1484 0.9217 -0.3584 +vn 0.3539 -0.3805 -0.8544 +vn 0.2142 0.8286 -0.5172 +vn 0.3189 -0.5528 -0.7699 +vn 0.2718 0.7041 -0.6561 +vn 0.2718 -0.7041 -0.6561 +vn 0.3189 0.5528 -0.7699 +vn 0.2142 -0.8286 -0.5172 +vn 0.3110 0.8286 -0.4654 +vn 0.5138 -0.3805 -0.7689 +vn 0.4630 -0.5528 -0.6929 +vn 0.3945 0.7041 -0.5905 +vn 0.3945 -0.7041 -0.5905 +vn 0.4630 0.5528 -0.6929 +vn 0.3110 -0.8286 -0.4654 +vn 0.5138 0.3805 -0.7689 +vn 0.2155 -0.9217 -0.3225 +vn 0.5450 0.1939 -0.8157 +vn 0.1117 -0.9796 -0.1671 +vn 0.5556 -0.0000 -0.8315 +vn 0.1117 0.9796 -0.1671 +vn 0.5450 -0.1939 -0.8157 +vn 0.2155 0.9217 -0.3225 +vn 0.6539 0.3805 -0.6539 +vn 0.6937 0.1939 -0.6937 +vn 0.1421 -0.9796 -0.1421 +vn 0.7071 -0.0000 -0.7071 +vn 0.1421 0.9796 -0.1421 +vn 0.6937 -0.1939 -0.6937 +vn 0.2743 0.9217 -0.2743 +vn 0.6539 -0.3805 -0.6539 +vn 0.3958 0.8286 -0.3958 +vn 0.5893 -0.5528 -0.5893 +vn 0.5021 0.7041 -0.5021 +vn 0.5021 -0.7041 -0.5021 +vn 0.5893 0.5528 -0.5893 +vn 0.3958 -0.8286 -0.3958 +vn 0.2743 -0.9217 -0.2743 +vn 0.7689 -0.3805 -0.5138 +vn 0.6929 -0.5528 -0.4630 +vn 0.5905 0.7041 -0.3945 +vn 0.5905 -0.7041 -0.3945 +vn 0.6929 0.5528 -0.4630 +vn 0.4654 -0.8286 -0.3110 +vn 0.7689 0.3805 -0.5138 +vn 0.3225 -0.9217 -0.2155 +vn 0.8157 0.1939 -0.5450 +vn 0.1671 -0.9796 -0.1117 +vn 0.8315 -0.0000 -0.5556 +vn 0.1671 0.9796 -0.1116 +vn 0.8157 -0.1939 -0.5450 +vn 0.3225 0.9217 -0.2155 +vn 0.4654 0.8286 -0.3110 +vn 0.1857 -0.9796 -0.0769 +vn 0.9063 0.1939 -0.3754 +vn 0.9239 -0.0000 -0.3827 +vn 0.1857 0.9796 -0.0769 +vn 0.9063 -0.1939 -0.3754 +vn 0.3584 0.9217 -0.1484 +vn 0.8544 -0.3805 -0.3539 +vn 0.5172 0.8286 -0.2142 +vn 0.7699 -0.5528 -0.3189 +vn 0.6561 0.7041 -0.2718 +vn 0.6561 -0.7041 -0.2718 +vn 0.7699 0.5528 -0.3189 +vn 0.5172 -0.8286 -0.2142 +vn 0.8544 0.3805 -0.3539 +vn 0.3584 -0.9217 -0.1484 +vn 0.6965 0.7041 -0.1385 +vn 0.6965 -0.7041 -0.1385 +vn 0.8173 0.5528 -0.1626 +vn 0.5490 -0.8286 -0.1092 +vn 0.9070 0.3805 -0.1804 +vn 0.3804 -0.9217 -0.0757 +vn 0.9622 0.1939 -0.1914 +vn 0.1971 -0.9796 -0.0392 +vn 0.9808 -0.0000 -0.1951 +vn 0.1971 0.9796 -0.0392 +vn 0.9622 -0.1939 -0.1914 +vn 0.3804 0.9217 -0.0757 +vn 0.9070 -0.3805 -0.1804 +vn 0.5490 0.8286 -0.1092 +vn 0.8173 -0.5528 -0.1626 +s 1 +f 127//1 135//2 134//3 +f 343//4 139//5 135//2 +f 134//3 135//2 139//5 +f 127//1 343//4 135//2 +f 313//6 317//7 318//8 +f 170//9 164//10 163//11 +f 313//6 318//8 320//12 +f 313//6 320//12 319//13 +f 170//9 163//11 165//14 +f 170//9 169//15 164//10 +f 313//6 315//16 316//17 +f 170//9 165//14 166//18 +f 170//9 168//19 169//15 +f 313//6 316//17 317//7 +f 313//6 314//20 315//16 +f 170//9 166//18 167//21 +f 170//9 167//21 168//19 +f 313//6 319//13 314//20 +f 309//22 305//23 306//24 +f 309//22 306//24 307//25 +f 180//26 182//27 189//28 +f 178//29 174//30 176//31 +f 178//29 176//31 177//32 +f 303//33 294//34 301//35 +f 323//36 295//37 305//23 +f 189//28 177//32 176//31 +f 189//28 176//31 180//26 +f 159//38 178//29 188//39 +f 306//24 294//34 303//33 +f 306//24 303//33 307//25 +f 323//36 305//23 309//22 +f 189//28 182//27 184//40 +f 159//38 174//30 178//29 +f 294//34 299//41 301//35 +f 305//23 295//37 297//42 +f 305//23 297//42 306//24 +f 186//43 177//32 189//28 +f 186//43 189//28 184//40 +f 188//39 178//29 177//32 +f 188//39 177//32 186//43 +f 306//24 297//42 299//41 +f 306//24 299//41 294//34 +f 437//44 433//45 29//46 +f 437//44 29//46 24//47 +f 435//48 279//49 432//50 +f 31//51 209//52 210//53 +f 31//51 210//53 30//54 +f 20//55 21//56 25//57 +f 209//52 208//58 212//59 +f 209//52 212//59 210//53 +f 20//55 211//60 213//61 +f 434//62 435//48 432//50 +f 434//62 432//50 433//45 +f 434//62 433//45 437//44 +f 437//44 438//63 434//62 +f 278//64 276//65 277//66 +f 278//64 277//66 279//49 +f 210//53 211//60 26//67 +f 22//68 27//69 25//57 +f 22//68 25//57 21//56 +f 26//67 27//69 28//70 +f 26//67 28//70 30//54 +f 436//71 440//72 278//64 +f 440//72 276//65 278//64 +f 433//45 432//50 31//51 +f 433//45 31//51 29//46 +f 434//62 438//63 439//73 +f 434//62 439//73 436//71 +f 435//48 278//64 279//49 +f 25//57 26//67 211//60 +f 25//57 27//69 26//67 +f 30//54 28//70 29//46 +f 30//54 29//46 31//51 +f 20//55 25//57 211//60 +f 209//52 31//51 432//50 +f 209//52 432//50 279//49 +f 436//71 435//48 434//62 +f 436//71 278//64 435//48 +f 26//67 30//54 210//53 +f 28//70 23//74 24//47 +f 28//70 24//47 29//46 +f 27//69 23//74 28//70 +f 27//69 22//68 23//74 +f 213//61 211//60 210//53 +f 213//61 210//53 212//59 +f 208//58 209//52 279//49 +f 208//58 279//49 277//66 +f 440//72 436//71 439//73 +f 13//75 10//76 11//77 +f 13//75 11//77 14//78 +f 3//79 4//80 6//81 +f 3//79 6//81 5//82 +f 17//83 14//78 15//84 +f 17//83 15//84 18//85 +f 23//74 22//68 17//83 +f 14//78 11//77 12//86 +f 14//78 12//86 15//84 +f 2//87 1//88 4//80 +f 2//87 4//80 3//79 +f 16//89 13//75 17//83 +f 20//55 19//90 16//89 +f 20//55 16//89 17//83 +f 20//55 17//83 21//56 +f 10//76 2//87 3//79 +f 10//76 3//79 11//77 +f 4//80 8//91 9//92 +f 4//80 9//92 6//81 +f 17//83 18//85 24//47 +f 17//83 24//47 23//74 +f 22//68 21//56 17//83 +f 11//77 3//79 5//82 +f 11//77 5//82 12//86 +f 1//88 7//93 8//91 +f 1//88 8//91 4//80 +f 13//75 14//78 17//83 +f 452//94 447//95 446//96 +f 452//94 446//96 451//97 +f 443//98 441//99 440//72 +f 443//98 440//72 439//73 +f 443//98 439//73 442//100 +f 422//101 421//102 423//103 +f 413//104 412//105 427//106 +f 413//104 427//106 426//107 +f 409//108 406//109 408//110 +f 414//111 68//112 69//113 +f 414//111 69//113 415//114 +f 392//115 391//116 413//104 +f 81//117 385//118 387//119 +f 405//120 407//121 379//122 +f 391//116 392//115 378//123 +f 391//116 378//123 89//124 +f 401//125 416//126 376//127 +f 399//128 397//129 396//130 +f 399//128 396//130 372//131 +f 399//128 372//131 371//132 +f 113//133 360//134 359//135 +f 113//133 359//135 114//136 +f 352//137 353//138 370//139 +f 126//140 350//141 349//142 +f 346//143 344//144 343//4 +f 343//4 341//145 340//146 +f 342//147 336//148 338//149 +f 329//150 342//147 328//151 +f 332//152 324//153 334//154 +f 332//152 323//36 324//153 +f 328//151 319//13 320//12 +f 328//151 320//12 329//150 +f 316//17 315//16 325//155 +f 303//33 301//35 302//156 +f 303//33 302//156 304//157 +f 321//158 312//159 293//160 +f 286//161 285//162 290//163 +f 311//164 308//165 289//166 +f 311//164 289//166 291//167 +f 322//168 351//169 282//170 +f 322//168 282//170 283//171 +f 424//172 449//173 368//174 +f 273//175 274//176 385//118 +f 273//175 385//118 275//177 +f 265//178 266//179 383//180 +f 265//178 383//180 384//181 +f 441//99 443//98 262//182 +f 441//99 262//182 264//183 +f 253//184 254//185 255//186 +f 253//184 255//186 252//187 +f 263//188 257//189 250//190 +f 263//188 250//190 249//191 +f 229//192 244//193 243//194 +f 229//192 32//195 244//193 +f 214//196 216//197 239//198 +f 214//196 239//198 238//199 +f 20//55 213//61 231//200 +f 225//201 226//202 234//203 +f 225//201 234//203 232//204 +f 218//205 219//206 57//207 +f 218//205 57//207 55//208 +f 218//205 217//209 240//210 +f 218//205 240//210 239//198 +f 218//205 239//198 216//197 +f 219//206 218//205 216//197 +f 219//206 216//197 215//211 +f 7//93 103//212 207//213 +f 187//214 200//215 201//216 +f 198//217 183//218 181//219 +f 171//220 172//221 158//222 +f 202//223 201//216 190//224 +f 171//220 191//225 192//226 +f 171//220 192//226 193//227 +f 176//31 175//228 179//229 +f 176//31 179//229 180//26 +f 169//15 168//19 156//230 +f 123//231 150//232 159//38 +f 123//231 159//38 160//233 +f 136//234 154//235 155//236 +f 136//234 155//236 119//237 +f 144//238 141//239 142//240 +f 144//238 142//240 145//241 +f 133//242 134//3 137//243 +f 131//244 127//1 134//3 +f 125//245 126//140 128//246 +f 123//231 102//247 101//248 +f 123//231 101//248 122//249 +f 111//250 109//251 108//252 +f 111//250 108//252 110//253 +f 99//254 100//255 98//256 +f 99//254 98//256 65//257 +f 99//254 65//257 67//258 +f 88//259 56//260 58//261 +f 84//262 83//263 80//264 +f 84//262 80//264 85//265 +f 79//266 75//267 51//268 +f 50//269 72//270 42//271 +f 50//269 42//271 38//272 +f 50//269 38//272 37//273 +f 59//274 45//275 61//276 +f 61//276 60//277 59//274 +f 52//278 35//279 34//280 +f 40//281 41//282 43//283 +f 40//281 43//283 39//284 +f 244//193 241//285 34//280 +f 244//193 34//280 230//286 +f 40//281 39//284 7//93 +f 45//275 47//287 41//282 +f 56//260 57//207 58//261 +f 65//257 63//288 66//289 +f 65//257 66//289 67//258 +f 42//271 72//270 46//290 +f 76//291 51//268 52//278 +f 82//292 80//264 83//263 +f 78//293 89//124 74//294 +f 94//295 93//296 95//297 +f 69//113 48//298 47//287 +f 97//299 98//256 100//255 +f 97//299 100//255 96//300 +f 111//250 110//253 112//301 +f 112//301 113//133 111//250 +f 115//302 114//136 124//303 +f 115//302 124//303 125//245 +f 133//242 132//304 130//305 +f 134//3 138//306 137//243 +f 136//234 143//307 146//308 +f 146//308 153//309 136//234 +f 150//232 148//310 158//222 +f 158//222 159//38 150//232 +f 165//14 151//311 152//312 +f 154//235 164//10 169//15 +f 154//235 169//15 155//236 +f 186//43 184//40 183//218 +f 186//43 183//218 185//313 +f 162//314 190//224 191//225 +f 201//216 200//215 192//226 +f 201//216 192//226 191//225 +f 181//219 179//229 196//315 +f 181//219 196//315 197//316 +f 103//212 102//247 205//317 +f 103//212 205//317 207//213 +f 44//318 49//319 105//320 +f 44//318 105//320 104//321 +f 217//209 218//205 55//208 +f 217//209 55//208 33//322 +f 208//58 225//201 232//204 +f 231//200 213//61 212//59 +f 231//200 212//59 232//204 +f 228//323 233//324 242//325 +f 228//323 242//325 243//194 +f 236//326 235//327 242//325 +f 236//326 242//325 245//328 +f 431//329 249//191 248//330 +f 273//175 275//177 254//185 +f 273//175 254//185 253//184 +f 440//72 261//331 276//65 +f 226//202 225//201 260//332 +f 226//202 260//332 258//333 +f 270//334 271//335 408//110 +f 270//334 408//110 406//109 +f 271//335 270//334 274//176 +f 271//335 274//176 273//175 +f 274//176 270//334 269//336 +f 274//176 269//336 268//337 +f 274//176 268//337 267//338 +f 274//176 267//338 266//179 +f 274//176 266//179 265//178 +f 449//173 280//339 368//174 +f 282//170 351//169 369//340 +f 286//161 287//341 302//156 +f 291//167 324//153 311//164 +f 291//167 312//159 324//153 +f 283//171 282//170 190//224 +f 293//160 312//159 291//167 +f 293//160 291//167 292//342 +f 308//165 307//25 303//33 +f 308//165 303//33 304//157 +f 317//7 316//17 325//155 +f 317//7 325//155 330//343 +f 332//152 352//137 351//169 +f 331//344 335//345 336//148 +f 331//344 336//148 329//150 +f 342//147 338//149 339//346 +f 345//347 356//348 355//349 +f 347//350 346//143 349//142 +f 347//350 349//142 348//351 +f 365//352 370//139 353//138 +f 365//352 353//138 354//353 +f 366//354 364//355 362//356 +f 366//354 362//356 363//357 +f 377//358 402//359 403//360 +f 374//361 373//362 398//363 +f 374//361 398//363 401//125 +f 377//358 93//296 378//123 +f 382//364 379//122 388//365 +f 382//364 388//365 386//366 +f 387//119 78//293 81//117 +f 391//116 390//367 413//104 +f 417//368 418//369 402//359 +f 404//370 418//369 416//126 +f 409//108 430//371 431//329 +f 420//372 424//172 419//373 +f 428//374 429//375 445//376 +f 428//374 445//376 447//95 +f 438//63 437//44 442//100 +f 451//97 446//96 12//86 +f 451//97 12//86 5//82 +f 448//377 450//378 6//81 +f 448//377 6//81 9//92 +f 442//100 439//73 438//63 +f 426//107 427//106 452//94 +f 426//107 452//94 453//379 +f 418//369 422//101 416//126 +f 409//108 408//110 430//371 +f 400//380 404//370 401//125 +f 400//380 401//125 398//363 +f 395//381 394//382 417//368 +f 390//367 412//105 413//104 +f 387//119 384//181 386//366 +f 409//108 388//365 379//122 +f 409//108 379//122 407//121 +f 378//123 392//115 377//358 +f 95//297 376//127 416//126 +f 373//362 374//361 375//383 +f 373//362 375//383 371//132 +f 360//134 112//301 361//384 +f 360//134 113//133 112//301 +f 114//136 359//135 350//141 +f 114//136 350//141 124//303 +f 347//350 344//144 346//143 +f 344//144 341//145 343//4 +f 339//346 337//385 145//241 +f 339//346 145//241 142//240 +f 328//151 342//147 355//349 +f 328//151 355//349 327//386 +f 332//152 351//169 322//168 +f 332//152 322//168 323//36 +f 315//16 314//20 327//386 +f 315//16 327//386 326//387 +f 301//35 299//41 300//388 +f 301//35 300//388 302//156 +f 289//166 288//389 290//163 +f 190//224 293//160 283//171 +f 288//389 289//166 304//157 +f 285//162 286//161 298//390 +f 369//340 281//391 282//170 +f 449//173 448//377 280//339 +f 275//177 227//392 256//393 +f 268//337 269//336 405//120 +f 268//337 405//120 380//394 +f 430//371 263//188 431//329 +f 440//72 441//99 261//331 +f 258//333 259//395 250//190 +f 258//333 250//190 247//396 +f 431//329 263//188 249//191 +f 235//327 229//192 243//194 +f 235//327 243//194 242//325 +f 238//199 239//198 240//210 +f 238//199 240//210 237//397 +f 16//89 19//90 228//323 +f 16//89 228//323 230//286 +f 223//398 224//399 83//263 +f 223//398 83//263 84//262 +f 215//211 216//197 214//196 +f 215//211 214//196 82//292 +f 39//284 103//212 7//93 +f 123//231 160//233 201//216 +f 123//231 201//216 202//223 +f 175//228 172//221 193//227 +f 175//228 193//227 195//400 +f 198//217 194//401 199//402 +f 191//225 171//220 162//314 +f 182//27 180//26 179//229 +f 182//27 179//229 181//219 +f 167//21 157//403 156//230 +f 164//10 154//235 153//309 +f 164//10 153//309 163//11 +f 121//404 157//403 150//232 +f 121//404 150//232 122//249 +f 153//309 154//235 136//234 +f 141//239 144//238 143//307 +f 136//234 132//304 133//242 +f 136//234 133//242 137//243 +f 131//244 130//305 129//405 +f 131//244 129//405 128//246 +f 101//248 106//406 120//407 +f 101//248 120//407 121//404 +f 107//408 105//320 108//252 +f 107//408 108//252 109//251 +f 92//409 96//300 60//277 +f 94//295 95//297 69//113 +f 92//409 90//410 93//296 +f 77//411 54//412 56//260 +f 77//411 56//260 88//259 +f 82//292 79//266 80//264 +f 75//267 74//294 50//269 +f 70//413 61//276 46//290 +f 59//274 63//288 65//257 +f 59//274 65//257 62//414 +f 54//412 32//195 33//322 +f 33//322 55//208 54//412 +f 43//283 44//318 39//284 +f 36//415 37//273 1//88 +f 36//415 1//88 2//87 +f 35//279 36//415 2//87 +f 35//279 2//87 10//76 +f 45//275 41//282 42//271 +f 45//275 42//271 46//290 +f 34//280 241//285 52//278 +f 64//416 63//288 59//274 +f 64//416 59//274 60//277 +f 46//290 72//270 71//417 +f 77//411 76//291 52//278 +f 77//411 52//278 53//418 +f 87//419 86//420 85//265 +f 87//419 85//265 88//259 +f 90//410 73//421 74//294 +f 90//410 74//294 89//124 +f 92//409 93//296 97//299 +f 92//409 97//299 96//300 +f 73//421 92//409 61//276 +f 73//421 61//276 70//413 +f 105//320 107//408 106//406 +f 120//407 106//406 118//422 +f 120//407 118//422 119//237 +f 125//245 128//246 129//405 +f 118//422 117//423 130//305 +f 118//422 130//305 132//304 +f 119//237 118//422 132//304 +f 136//234 141//239 143//307 +f 147//424 151//311 153//309 +f 147//424 153//309 146//308 +f 150//232 123//231 122//249 +f 167//21 166//18 152//312 +f 167//21 152//312 157//403 +f 159//38 173//425 174//30 +f 162//314 161//426 190//224 +f 200//215 199//402 194//401 +f 200//215 194//401 192//226 +f 205//317 202//223 203//427 +f 179//229 175//228 195//400 +f 201//216 160//233 187//214 +f 110//253 49//319 68//112 +f 49//319 108//252 105//320 +f 217//209 33//322 237//397 +f 217//209 237//397 240//210 +f 224//399 215//211 82//292 +f 224//399 82//292 83//263 +f 34//280 13//75 16//89 +f 33//322 229//192 235//327 +f 33//322 235//327 237//397 +f 241//285 32//195 53//418 +f 257//189 256//393 247//396 +f 257//189 247//396 250//190 +f 259//395 264//183 249//191 +f 259//395 249//191 250//190 +f 276//65 261//331 260//332 +f 276//65 260//332 277//66 +f 208//58 277//66 260//332 +f 271//335 272//428 430//371 +f 271//335 430//371 408//110 +f 414//111 419//373 367//429 +f 414//111 367//429 366//354 +f 369//340 368//174 280//339 +f 369//340 280//339 281//391 +f 304//157 302//156 287//341 +f 304//157 287//341 288//389 +f 284//430 283//171 293//160 +f 284//430 293//160 292//342 +f 321//158 293//160 190//224 +f 299//41 297//42 298//390 +f 299//41 298//390 300//388 +f 319//13 328//151 327//386 +f 319//13 327//386 314//20 +f 330//343 331//344 318//8 +f 337//385 334//154 321//158 +f 327//386 355//349 354//353 +f 335//345 333//431 334//154 +f 335//345 334//154 337//385 +f 343//4 340//146 140//432 +f 343//4 140//432 139//5 +f 346//143 343//4 127//1 +f 348//351 358//433 357//434 +f 370//139 369//340 352//137 +f 364//355 357//434 358//433 +f 364//355 358//433 362//356 +f 367//429 368//174 369//340 +f 367//429 369//340 370//139 +f 376//127 374//361 401//125 +f 93//296 91//435 378//123 +f 410//436 388//365 409//108 +f 387//119 386//366 388//365 +f 387//119 388//365 389//437 +f 413//104 395//381 392//115 +f 397//129 399//128 400//380 +f 409//108 407//121 406//109 +f 416//126 422//101 420//372 +f 416//126 420//372 415//114 +f 426//107 453//379 449//173 +f 426//107 449//173 425//438 +f 445//376 442//100 444//439 +f 449//173 453//379 450//378 +f 449//173 450//378 448//377 +f 447//95 445//376 444//439 +f 447//95 444//439 446//96 +f 251//440 248//330 262//182 +f 251//440 262//182 429//375 +f 422//101 423//103 424//172 +f 422//101 424//172 420//372 +f 428//374 411//441 251//440 +f 418//369 404//370 402//359 +f 404//370 403//360 402//359 +f 421//102 393//442 413//104 +f 421//102 413//104 426//107 +f 421//102 426//107 425//438 +f 387//119 412//105 390//367 +f 384//181 383//180 382//364 +f 384//181 382//364 386//366 +f 379//122 380//394 405//120 +f 373//362 372//131 396//130 +f 373//362 396//130 398//363 +f 372//131 373//362 371//132 +f 362//356 360//134 361//384 +f 362//356 361//384 363//357 +f 369//340 351//169 352//137 +f 350//141 348//351 349//142 +f 357//434 356//348 345//347 +f 357//434 345//347 347//350 +f 345//347 342//147 341//145 +f 345//347 341//145 344//144 +f 339//346 338//149 337//385 +f 329//150 336//148 342//147 +f 325//155 353//138 352//137 +f 325//155 352//137 332//152 +f 321//158 145//241 337//385 +f 315//16 326//387 325//155 +f 323//36 309//22 310//443 +f 311//164 310//443 308//165 +f 288//389 287//341 290//163 +f 204//444 281//391 280//339 +f 204//444 280//339 206//445 +f 298//390 296//446 284//430 +f 298//390 284//430 285//162 +f 448//377 206//445 280//339 +f 275//177 385//118 81//117 +f 275//177 81//117 227//392 +f 267//338 268//337 380//394 +f 267//338 380//394 381//447 +f 226//202 258//333 247//396 +f 226//202 247//396 246//448 +f 257//189 255//186 254//185 +f 257//189 254//185 256//393 +f 431//329 248//330 251//440 +f 227//392 236//326 245//328 +f 227//392 245//328 246//448 +f 233//324 234//203 245//328 +f 233//324 245//328 242//325 +f 231//200 19//90 20//55 +f 33//322 32//195 229//192 +f 220//449 221//450 87//419 +f 220//449 87//419 58//261 +f 227//392 214//196 236//326 +f 207//213 8//91 7//93 +f 123//231 202//223 102//247 +f 202//223 205//317 102//247 +f 181//219 197//316 198//217 +f 171//220 193//227 172//221 +f 201//216 191//225 190//224 +f 195//400 194//401 196//315 +f 184//40 182//27 181//219 +f 184//40 181//219 183//218 +f 156//230 155//236 169//15 +f 150//232 157//403 152//312 +f 150//232 152//312 149//451 +f 156//230 157//403 121//404 +f 146//308 143//307 144//238 +f 146//308 144//238 147//424 +f 137//243 138//306 141//239 +f 134//3 133//242 131//244 +f 129//405 130//305 117//423 +f 101//248 121//404 122//249 +f 111//250 113//133 114//136 +f 111//250 114//136 115//302 +f 67//258 66//289 64//416 +f 67//258 64//416 100//255 +f 67//258 100//255 99//254 +f 97//299 47//287 62//414 +f 90//410 89//124 91//435 +f 87//419 88//259 58//261 +f 81//117 79//266 82//292 +f 73//421 70//413 50//269 +f 68//112 49//319 48//298 +f 68//112 48//298 69//113 +f 57//207 56//260 54//412 +f 51//268 50//269 37//273 +f 51//268 37//273 36//415 +f 41//282 40//281 42//271 +f 243//194 244//193 230//286 +f 243//194 230//286 228//323 +f 7//93 38//272 40//281 +f 43//283 48//298 49//319 +f 43//283 49//319 44//318 +f 62//414 47//287 45//275 +f 46//290 71//417 70//413 +f 70//413 71//417 72//270 +f 70//413 72//270 50//269 +f 75//267 79//266 78//293 +f 84//262 85//265 86//420 +f 74//294 75//267 78//293 +f 94//295 97//299 93//296 +f 69//113 47//287 94//295 +f 96//300 100//255 64//416 +f 96//300 64//416 60//277 +f 116//452 109//251 111//250 +f 116//452 111//250 115//302 +f 126//140 127//1 128//246 +f 130//305 131//244 133//242 +f 138//306 134//3 139//5 +f 138//306 139//5 140//432 +f 149//451 147//424 144//238 +f 149//451 144//238 148//310 +f 120//407 119//237 155//236 +f 162//314 148//310 144//238 +f 166//18 165//14 152//312 +f 159//38 158//222 172//221 +f 159//38 172//221 173//425 +f 160//233 159//38 188//39 +f 160//233 188//39 187//214 +f 195//400 193//227 192//226 +f 195//400 192//226 194//401 +f 190//224 203//427 202//223 +f 183//218 198//217 185//313 +f 206//445 9//92 8//91 +f 49//319 110//253 108//252 +f 219//206 220//449 58//261 +f 219//206 58//261 57//207 +f 208//58 232//204 212//59 +f 233//324 231//200 232//204 +f 233//324 232//204 234//203 +f 54//412 53//418 32//195 +f 389//437 412//105 387//119 +f 410//436 431//329 251//440 +f 263//188 430//371 255//186 +f 263//188 255//186 257//189 +f 443//98 445//376 429//375 +f 274//176 265//178 384//181 +f 274//176 384//181 385//118 +f 430//371 272//428 252//187 +f 430//371 252//187 255//186 +f 414//111 366//354 363//357 +f 68//112 414//111 361//384 +f 283//171 284//430 296//446 +f 286//161 302//156 300//388 +f 203//427 282//170 281//391 +f 285//162 284//430 292//342 +f 285//162 292//342 290//163 +f 321//158 190//224 161//426 +f 309//22 307//25 308//165 +f 308//165 310//443 309//22 +f 320//12 318//8 331//344 +f 320//12 331//344 329//150 +f 354//353 353//138 325//155 +f 333//431 332//152 334//154 +f 341//145 342//147 339//346 +f 355//349 342//147 345//347 +f 350//141 359//135 358//433 +f 350//141 358//433 348//351 +f 365//352 356//348 357//434 +f 365//352 357//434 364//355 +f 365//352 366//354 367//429 +f 365//352 367//429 370//139 +f 375//383 377//358 403//360 +f 376//127 93//296 374//361 +f 78//293 390//367 391//116 +f 383//180 381//447 382//364 +f 390//367 78//293 387//119 +f 394//382 395//381 413//104 +f 394//382 413//104 393//442 +f 402//359 395//381 417//368 +f 416//126 401//125 404//370 +f 412//105 411//441 428//374 +f 412//105 428//374 427//106 +f 423//103 421//102 425//438 +f 248//330 249//191 264//183 +f 248//330 264//183 262//182 +f 446//96 444//439 15//84 +f 446//96 15//84 12//86 +f 450//378 451//97 5//82 +f 450//378 5//82 6//81 +f 444//439 442//100 18//85 +f 444//439 18//85 15//84 +f 437//44 24//47 18//85 +f 437//44 18//85 442//100 +f 425//438 449//173 423//103 +f 449//173 424//172 423//103 +f 415//114 420//372 419//373 +f 415//114 419//373 414//111 +f 407//121 405//120 406//109 +f 400//380 398//363 396//130 +f 400//380 396//130 397//129 +f 421//102 417//368 393//442 +f 389//437 411//441 412//105 +f 387//119 385//118 384//181 +f 391//116 89//124 78//293 +f 376//127 95//297 93//296 +f 416//126 415//114 69//113 +f 416//126 69//113 95//297 +f 371//132 375//383 403//360 +f 371//132 403//360 399//128 +f 362//356 358//433 359//135 +f 362//356 359//135 360//134 +f 126//140 349//142 127//1 +f 347//350 345//347 344//144 +f 341//145 339//346 340//146 +f 338//149 336//148 335//345 +f 338//149 335//345 337//385 +f 326//387 354//353 325//155 +f 325//155 332//152 333//431 +f 325//155 333//431 330//343 +f 324//153 323//36 310//443 +f 324//153 310//443 311//164 +f 295//37 296//446 298//390 +f 295//37 298//390 297//42 +f 290//163 287//341 286//161 +f 203//427 281//391 204//444 +f 289//166 308//165 304//157 +f 283//171 296//446 322//168 +f 68//112 361//384 112//301 +f 419//373 424//172 368//174 +f 419//373 368//174 367//429 +f 273//175 253//184 252//187 +f 273//175 252//187 272//428 +f 273//175 272//428 271//335 +f 256//393 254//185 275//177 +f 266//179 267//338 381//447 +f 266//179 381//447 383//180 +f 443//98 429//375 262//182 +f 441//99 264//183 259//395 +f 441//99 259//395 261//331 +f 410//436 251//440 411//441 +f 256//393 227//392 246//448 +f 256//393 246//448 247//396 +f 32//195 241//285 244//193 +f 237//397 235//327 236//326 +f 237//397 236//326 238//199 +f 234//203 226//202 246//448 +f 234//203 246//448 245//328 +f 221//450 222//453 86//420 +f 221//450 86//420 87//419 +f 82//292 214//196 227//392 +f 82//292 227//392 81//117 +f 8//91 207//213 206//445 +f 187//214 185//313 199//402 +f 187//214 199//402 200//215 +f 205//317 204//444 206//445 +f 205//317 206//445 207//213 +f 196//315 194//401 197//316 +f 172//221 175//228 173//425 +f 174//30 175//228 176//31 +f 174//30 173//425 175//228 +f 156//230 168//19 167//21 +f 161//426 162//314 144//238 +f 161//426 144//238 145//241 +f 120//407 155//236 156//230 +f 149//451 152//312 151//311 +f 149//451 151//311 147//424 +f 141//239 138//306 140//432 +f 141//239 140//432 142//240 +f 128//246 127//1 131//244 +f 115//302 125//245 129//405 +f 115//302 129//405 116//452 +f 118//422 106//406 107//408 +f 118//422 107//408 117//423 +f 105//320 106//406 101//248 +f 105//320 101//248 104//321 +f 60//277 61//276 92//409 +f 98//256 97//299 62//414 +f 98//256 62//414 65//257 +f 92//409 73//421 90//410 +f 88//259 85//265 80//264 +f 88//259 80//264 77//411 +f 79//266 81//117 78//293 +f 50//269 51//268 75//267 +f 61//276 45//275 46//290 +f 62//414 45//275 59//274 +f 52//278 51//268 36//415 +f 52//278 36//415 35//279 +f 40//281 38//272 42//271 +f 34//280 35//279 10//76 +f 34//280 10//76 13//75 +f 1//88 37//273 38//272 +f 1//88 38//272 7//93 +f 41//282 47//287 48//298 +f 41//282 48//298 43//283 +f 54//412 55//208 57//207 +f 66//289 63//288 64//416 +f 73//421 50//269 74//294 +f 80//264 79//266 76//291 +f 80//264 76//291 77//411 +f 53//418 54//412 77//411 +f 93//296 90//410 91//435 +f 97//299 94//295 47//287 +f 103//212 104//321 101//248 +f 103//212 101//248 102//247 +f 117//423 107//408 109//251 +f 117//423 109//251 116//452 +f 124//303 126//140 125//245 +f 117//423 116//452 129//405 +f 119//237 132//304 136//234 +f 141//239 136//234 137//243 +f 149//451 148//310 150//232 +f 121//404 120//407 156//230 +f 165//14 163//11 153//309 +f 165//14 153//309 151//311 +f 158//222 148//310 162//314 +f 158//222 162//314 171//220 +f 187//214 188//39 186//43 +f 187//214 186//43 185//313 +f 194//401 198//217 197//316 +f 203//427 204//444 205//317 +f 195//400 196//315 179//229 +f 199//402 185//313 198//217 +f 68//112 112//301 110//253 +f 39//284 44//318 104//321 +f 39//284 104//321 103//212 +f 215//211 224//399 223//398 +f 215//211 223//398 222//453 +f 215//211 222//453 221//450 +f 215//211 221//450 220//449 +f 215//211 220//449 219//206 +f 214//196 238//199 236//326 +f 222//453 223//398 84//262 +f 222//453 84//262 86//420 +f 16//89 230//286 34//280 +f 228//323 19//90 231//200 +f 228//323 231//200 233//324 +f 53//418 52//278 241//285 +f 76//291 79//266 51//268 +f 409//108 431//329 410//436 +f 261//331 259//395 258//333 +f 261//331 258//333 260//332 +f 225//201 208//58 260//332 +f 269//336 270//334 406//109 +f 269//336 406//109 405//120 +f 414//111 363//357 361//384 +f 448//377 9//92 206//445 +f 300//388 298//390 286//161 +f 190//224 282//170 203//427 +f 291//167 289//166 290//163 +f 291//167 290//163 292//342 +f 323//36 322//168 296//446 +f 323//36 296//446 295//37 +f 334//154 324//153 312//159 +f 334//154 312//159 321//158 +f 318//8 317//7 330//343 +f 321//158 161//426 145//241 +f 354//353 326//387 327//386 +f 330//343 333//431 335//345 +f 330//343 335//345 331//344 +f 340//146 339//346 142//240 +f 340//146 142//240 140//432 +f 349//142 346//143 127//1 +f 348//351 357//434 347//350 +f 124//303 350//141 126//140 +f 365//352 354//353 355//349 +f 365//352 355//349 356//348 +f 366//354 365//352 364//355 +f 377//358 392//115 395//381 +f 377//358 395//381 402//359 +f 93//296 377//358 375//383 +f 93//296 375//383 374//361 +f 378//123 91//435 89//124 +f 381//447 380//394 379//122 +f 381//447 379//122 382//364 +f 389//437 388//365 410//436 +f 389//437 410//436 411//441 +f 417//368 394//382 393//442 +f 400//380 399//128 403//360 +f 400//380 403//360 404//370 +f 251//440 429//375 428//374 +f 422//101 418//369 417//368 +f 422//101 417//368 421//102 +f 427//106 428//374 447//95 +f 427//106 447//95 452//94 +f 445//376 443//98 442//100 +f 453//379 452//94 451//97 +f 453//379 451//97 450//378 +f 930//454 464//455 465//456 +f 933//457 473//458 934//459 +f 930//454 466//460 456//461 +f 934//459 474//462 935//463 +f 456//461 467//464 457//465 +f 927//466 535//467 460//468 +f 761//469 935//463 474//462 +f 458//470 467//464 468//471 +f 927//466 461//472 928//473 +f 458//470 469//474 931//475 +f 454//476 461//472 462//477 +f 931//475 470//478 459//479 +f 929//480 462//477 463//481 +f 459//479 471//482 932//483 +f 929//480 464//455 455//484 +f 932//483 472//485 933//457 +f 471//482 485//486 486//487 +f 463//481 479//488 464//455 +f 471//482 487//489 472//485 +f 465//456 479//488 480//490 +f 472//485 488//491 473//458 +f 465//456 481//492 466//460 +f 474//462 488//491 489//493 +f 466//460 482//494 467//464 +f 460//468 535//467 475//495 +f 761//469 474//462 489//493 +f 467//464 483//496 468//471 +f 461//472 475//495 476//497 +f 469//474 483//496 484//498 +f 462//477 476//497 477//499 +f 470//478 484//498 485//486 +f 462//477 478//500 463//481 +f 761//469 489//493 504//501 +f 482//494 498//502 483//496 +f 476//497 490//503 491//504 +f 484//498 498//502 499//505 +f 477//499 491//504 492//506 +f 484//498 500//507 485//486 +f 478//500 492//506 493//508 +f 485//486 501//509 486//487 +f 479//488 493//508 494//510 +f 487//489 501//509 502//511 +f 479//488 495//512 480//490 +f 488//491 502//511 503//513 +f 480//490 496//514 481//492 +f 488//491 504//501 489//493 +f 482//494 496//514 497//515 +f 475//495 535//467 490//503 +f 502//511 516//516 517//517 +f 495//512 509//518 510//519 +f 502//511 518//520 503//513 +f 495//512 511//521 496//514 +f 504//501 518//520 519//522 +f 496//514 512//523 497//515 +f 490//503 535//467 505//524 +f 761//469 504//501 519//522 +f 498//502 512//523 513//525 +f 490//503 506//526 491//504 +f 498//502 514//527 499//505 +f 491//504 507//528 492//506 +f 500//507 514//527 515//529 +f 492//506 508//530 493//508 +f 501//509 515//529 516//516 +f 493//508 509//518 494//510 +f 505//524 521//531 506//526 +f 513//525 529//532 514//527 +f 507//528 521//531 522//533 +f 515//529 529//532 530//534 +f 507//528 523//535 508//530 +f 515//529 531//536 516//516 +f 509//518 523//535 524//537 +f 517//517 531//536 532//538 +f 509//518 525//539 510//519 +f 518//520 532//538 533//540 +f 511//521 525//539 526//541 +f 518//520 534//542 519//522 +f 512//523 526//541 527//543 +f 505//524 535//467 520//544 +f 761//469 519//522 534//542 +f 512//523 528//545 513//525 +f 524//537 541//546 525//539 +f 533//540 548//547 549//548 +f 526//541 541//546 542//549 +f 534//542 549//548 550//550 +f 527//543 542//549 543//551 +f 520//544 535//467 536//552 +f 761//469 534//542 550//550 +f 527//543 544//553 528//545 +f 520//544 537//554 521//531 +f 528//545 545//555 529//532 +f 521//531 538//556 522//533 +f 530//534 545//555 546//557 +f 522//533 539//558 523//535 +f 530//534 547//559 531//536 +f 524//537 539//558 540//560 +f 532//538 547//559 548//547 +f 544//553 560//561 545//555 +f 538//556 552//562 553//563 +f 546//557 560//561 561//564 +f 538//556 554//565 539//558 +f 546//557 562//566 547//559 +f 540//560 554//565 555//567 +f 548//547 562//566 563//568 +f 540//560 556//569 541//546 +f 548//547 564//570 549//548 +f 542//549 556//569 557//571 +f 549//548 565//572 550//550 +f 543//551 557//571 558//573 +f 536//552 535//467 551//574 +f 761//469 550//550 565//572 +f 543//551 559//575 544//553 +f 536//552 552//562 537//554 +f 563//568 579//576 564//570 +f 556//569 572//577 557//571 +f 564//570 580//578 565//572 +f 558//573 572//577 573//579 +f 551//574 535//467 566//580 +f 761//469 565//572 580//578 +f 558//573 574//581 559//575 +f 551//574 567//582 552//562 +f 559//575 575//583 560//561 +f 552//562 568//584 553//563 +f 561//564 575//583 576//585 +f 554//565 568//584 569//586 +f 561//564 577//587 562//566 +f 555//567 569//586 570//588 +f 563//568 577//587 578//589 +f 555//567 571//590 556//569 +f 567//582 583//591 568//584 +f 576//585 590//592 591//593 +f 568//584 584//594 569//586 +f 576//585 592//595 577//587 +f 570//588 584//594 585//596 +f 578//589 592//595 593//597 +f 570//588 586//598 571//590 +f 578//589 594//599 579//576 +f 572//577 586//598 587//600 +f 580//578 594//599 595//601 +f 573//579 587//600 588//602 +f 566//580 535//467 581//603 +f 761//469 580//578 595//601 +f 573//579 589//604 574//581 +f 567//582 581//603 582//605 +f 574//581 590//592 575//583 +f 588//602 604//606 589//604 +f 589//604 605//607 590//592 +f 581//603 535//467 596//608 +f 591//593 605//607 606//609 +f 581//603 597//610 582//605 +f 591//593 607//611 592//595 +f 583//591 597//610 598//612 +f 593//597 607//611 608//613 +f 583//591 599//614 584//594 +f 585//596 601//615 586//598 +f 593//597 609//616 594//599 +f 585//596 599//614 600//617 +f 587//600 601//615 602//618 +f 595//601 609//616 610//619 +f 587//600 603//620 588//602 +f 761//469 595//601 610//619 +f 608//613 622//621 623//622 +f 600//617 616//623 601//615 +f 608//613 624//624 609//616 +f 602//618 616//623 617//625 +f 609//616 625//626 610//619 +f 602//618 618//627 603//620 +f 596//608 535//467 611//628 +f 761//469 610//619 625//626 +f 604//606 618//627 619//629 +f 597//610 611//628 612//630 +f 604//606 620//631 605//607 +f 598//612 612//630 613//632 +f 606//609 620//631 621//633 +f 598//612 614//634 599//614 +f 606//609 622//621 607//611 +f 600//617 614//634 615//635 +f 611//628 627//636 612//630 +f 619//629 635//637 620//631 +f 612//630 628//638 613//632 +f 621//633 635//637 636//639 +f 613//632 629//640 614//634 +f 622//621 636//639 637//641 +f 614//634 630//642 615//635 +f 623//622 637//641 638//643 +f 615//635 631//644 616//623 +f 624//624 638//643 639//645 +f 617//625 631//644 632//646 +f 625//626 639//645 640//647 +f 617//625 633//648 618//627 +f 611//628 535//467 626//649 +f 761//469 625//626 640//647 +f 619//629 633//648 634//650 +f 630//642 646//651 631//644 +f 638//643 654//652 639//645 +f 632//646 646//651 647//653 +f 640//647 654//652 655//654 +f 633//648 647//653 648//655 +f 626//649 535//467 641//656 +f 761//469 640//647 655//654 +f 633//648 649//657 634//650 +f 627//636 641//656 642//658 +f 634//650 650//659 635//637 +f 628//638 642//658 643//660 +f 636//639 650//659 651//661 +f 628//638 644//662 629//640 +f 636//639 652//663 637//641 +f 629//640 645//664 630//642 +f 638//643 652//663 653//665 +f 649//657 665//666 650//659 +f 643//660 657//667 658//668 +f 651//661 665//666 666//669 +f 643//660 659//670 644//662 +f 651//661 667//671 652//663 +f 645//664 659//670 660//672 +f 653//665 667//671 668//673 +f 645//664 661//674 646//651 +f 654//652 668//673 669//675 +f 647//653 661//674 662//676 +f 655//654 669//675 670//677 +f 648//655 662//676 663//678 +f 641//656 535//467 656//679 +f 761//469 655//654 670//677 +f 648//655 664//680 649//657 +f 641//656 657//667 642//658 +f 669//675 683//681 684//682 +f 662//676 676//683 677//684 +f 670//677 684//682 685//685 +f 663//678 677//684 678//686 +f 656//679 535//467 671//687 +f 761//469 670//677 685//685 +f 663//678 679//688 664//680 +f 656//679 672//689 657//667 +f 664//680 680//690 665//666 +f 657//667 673//691 658//668 +f 666//669 680//690 681//692 +f 658//668 674//693 659//670 +f 666//669 682//694 667//671 +f 660//672 674//693 675//695 +f 668//673 682//694 683//681 +f 660//672 676//683 661//674 +f 681//692 695//696 696//697 +f 674//693 688//698 689//699 +f 682//694 696//697 697//700 +f 675//695 689//699 690//701 +f 683//681 697//700 698//702 +f 675//695 691//703 676//683 +f 683//681 699//704 684//682 +f 677//684 691//703 692//705 +f 684//682 700//706 685//685 +f 678//686 692//705 693//707 +f 671//687 535//467 686//708 +f 761//469 685//685 700//706 +f 678//686 694//709 679//688 +f 671//687 687//710 672//689 +f 679//688 695//696 680//690 +f 672//689 688//698 673//691 +f 699//704 715//711 700//706 +f 693//707 707//712 708//713 +f 686//708 535//467 701//714 +f 761//469 700//706 715//711 +f 693//707 709//715 694//709 +f 686//708 702//716 687//710 +f 694//709 710//717 695//696 +f 687//710 703//718 688//698 +f 696//697 710//717 711//719 +f 688//698 704//720 689//699 +f 696//697 712//721 697//700 +f 689//699 705//722 690//701 +f 698//702 712//721 713//723 +f 690//701 706//724 691//703 +f 698//702 714//725 699//704 +f 692//705 706//724 707//712 +f 703//718 719//726 704//720 +f 711//719 727//727 712//721 +f 705//722 719//726 720//728 +f 713//723 727//727 728//729 +f 705//722 721//730 706//724 +f 713//723 729//731 714//725 +f 707//712 721//730 722//732 +f 714//725 730//733 715//711 +f 708//713 722//732 723//734 +f 701//714 535//467 716//735 +f 761//469 715//711 730//733 +f 708//713 724//736 709//715 +f 701//714 717//737 702//716 +f 709//715 725//738 710//717 +f 703//718 717//737 718//739 +f 711//719 725//738 726//740 +f 723//734 737//741 738//742 +f 716//735 535//467 731//743 +f 761//469 730//733 745//744 +f 723//734 739//745 724//736 +f 716//735 732//746 717//737 +f 724//736 740//747 725//738 +f 717//737 733//748 718//739 +f 726//740 740//747 741//749 +f 718//739 734//750 719//726 +f 726//740 742//751 727//727 +f 720//728 734//750 735//752 +f 728//729 742//751 743//753 +f 720//728 736//754 721//730 +f 728//729 744//755 729//731 +f 722//732 736//754 737//741 +f 729//731 745//744 730//733 +f 741//749 757//756 742//751 +f 734//750 750//757 735//752 +f 743//753 757//756 758//758 +f 735//752 751//759 736//754 +f 744//755 758//758 759//760 +f 737//741 751//759 752//761 +f 745//744 759//760 760//762 +f 738//742 752//761 753//763 +f 731//743 535//467 746//764 +f 761//469 745//744 760//762 +f 738//742 754//765 739//745 +f 731//743 747//766 732//746 +f 739//745 755//767 740//747 +f 733//748 747//766 748//768 +f 741//749 755//767 756//769 +f 733//748 749//770 734//750 +f 746//764 535//467 762//771 +f 761//469 760//762 776//772 +f 753//763 770//773 754//765 +f 747//766 762//771 763//774 +f 754//765 771//775 755//767 +f 747//766 764//776 748//768 +f 756//769 771//775 772//777 +f 748//768 765//778 749//770 +f 756//769 773//779 757//756 +f 750//757 765//778 766//780 +f 758//758 773//779 774//781 +f 750//757 767//782 751//759 +f 758//758 775//783 759//760 +f 752//761 767//782 768//784 +f 759//760 776//772 760//762 +f 753//763 768//784 769//785 +f 766//780 780//786 781//787 +f 773//779 789//788 774//781 +f 766//780 782//789 767//782 +f 774//781 790//790 775//783 +f 768//784 782//789 783//791 +f 775//783 791//792 776//772 +f 769//785 783//791 784//793 +f 762//771 535//467 777//794 +f 761//469 776//772 791//792 +f 769//785 785//795 770//773 +f 762//771 778//796 763//774 +f 770//773 786//797 771//775 +f 764//776 778//796 779//798 +f 771//775 787//799 772//777 +f 764//776 780//786 765//778 +f 772//777 788//800 773//779 +f 784//793 800//801 785//795 +f 778//796 792//802 793//803 +f 785//795 801//804 786//797 +f 779//798 793//803 794//805 +f 787//799 801//804 802//806 +f 779//798 795//807 780//786 +f 787//799 803//808 788//800 +f 780//786 796//809 781//787 +f 788//800 804//810 789//788 +f 781//787 797//811 782//789 +f 789//788 805//812 790//790 +f 783//791 797//811 798//813 +f 790//790 806//814 791//792 +f 784//793 798//813 799//815 +f 777//794 535//467 792//802 +f 761//469 791//792 806//814 +f 804//810 818//816 819//817 +f 796//809 812//818 797//811 +f 804//810 820//819 805//812 +f 798//813 812//818 813//820 +f 806//814 820//819 821//821 +f 799//815 813//820 814//822 +f 792//802 535//467 807//823 +f 761//469 806//814 821//821 +f 799//815 815//824 800//801 +f 792//802 808//825 793//803 +f 800//801 816//826 801//804 +f 794//805 808//825 809//827 +f 802//806 816//826 817//828 +f 794//805 810//829 795//807 +f 802//806 818//816 803//808 +f 796//809 810//829 811//830 +f 815//824 831//831 816//826 +f 809//827 823//832 824//833 +f 817//828 831//831 832//834 +f 809//827 825//835 810//829 +f 817//828 833//836 818//816 +f 811//830 825//835 826//837 +f 819//817 833//836 834//838 +f 811//830 827//839 812//818 +f 819//817 835//840 820//819 +f 813//820 827//839 828//841 +f 820//819 836//842 821//821 +f 814//822 828//841 829//843 +f 807//823 535//467 822//844 +f 761//469 821//821 836//842 +f 814//822 830//845 815//824 +f 808//825 822//844 823//832 +f 834//838 850//846 835//840 +f 828//841 842//847 843//848 +f 835//840 851//849 836//842 +f 829//843 843//848 844//850 +f 822//844 535//467 837//851 +f 761//469 836//842 851//849 +f 829//843 845//852 830//845 +f 823//832 837//851 838//853 +f 830//845 846//854 831//831 +f 824//833 838//853 839//855 +f 832//834 846//854 847//856 +f 824//833 840//857 825//835 +f 832//834 848//858 833//836 +f 825//835 841//859 826//837 +f 834//838 848//858 849//860 +f 826//837 842//847 827//839 +f 838//853 854//861 839//855 +f 847//856 861//862 862//863 +f 839//855 855//864 840//857 +f 847//856 863//865 848//858 +f 840//857 856//866 841//859 +f 849//860 863//865 864//867 +f 841//859 857//868 842//847 +f 849//860 865//869 850//846 +f 843//848 857//868 858//870 +f 850//846 866//871 851//849 +f 844//850 858//870 859//872 +f 837//851 535//467 852//873 +f 761//469 851//849 866//871 +f 844//850 860//874 845//852 +f 837//851 853//875 838//853 +f 845//852 861//862 846//854 +f 858//870 872//876 873//877 +f 865//869 881//878 866//871 +f 859//872 873//877 874//879 +f 852//873 535//467 867//880 +f 761//469 866//871 881//878 +f 859//872 875//881 860//874 +f 853//875 867//880 868//882 +f 860//874 876//883 861//862 +f 854//861 868//882 869//884 +f 862//863 876//883 877//885 +f 854//861 870//886 855//864 +f 862//863 878//887 863//865 +f 856//866 870//886 871//888 +f 864//867 878//887 879//889 +f 856//866 872//876 857//868 +f 864//867 880//890 865//869 +f 877//885 891//891 892//892 +f 869//884 885//893 870//886 +f 878//887 892//892 893//894 +f 871//888 885//893 886//895 +f 879//889 893//894 894//896 +f 871//888 887//897 872//876 +f 879//889 895//898 880//890 +f 873//877 887//897 888//899 +f 880//890 896//900 881//878 +f 874//879 888//899 889//901 +f 867//880 535//467 882//902 +f 761//469 881//878 896//900 +f 874//879 890//903 875//881 +f 868//882 882//902 883//904 +f 875//881 891//891 876//883 +f 869//884 883//904 884//905 +f 895//898 911//906 896//900 +f 889//901 903//907 904//908 +f 882//902 535//467 897//909 +f 761//469 896//900 911//906 +f 889//901 905//910 890//903 +f 882//902 898//911 883//904 +f 890//903 906//912 891//891 +f 884//905 898//911 899//913 +f 892//892 906//912 907//914 +f 884//905 900//915 885//893 +f 892//892 908//916 893//894 +f 886//895 900//915 901//917 +f 894//896 908//916 909//918 +f 886//895 902//919 887//897 +f 894//896 910//920 895//898 +f 888//899 902//919 903//907 +f 899//913 915//921 900//915 +f 907//914 923//922 908//916 +f 901//917 915//921 916//923 +f 909//918 923//922 924//924 +f 901//917 917//925 902//919 +f 910//920 924//924 925//926 +f 903//907 917//925 918//927 +f 910//920 926//928 911//906 +f 904//908 918//927 919//929 +f 897//909 535//467 912//930 +f 761//469 911//906 926//928 +f 904//908 920//931 905//910 +f 898//911 912//930 913//932 +f 905//910 921//933 906//912 +f 899//913 913//932 914//934 +f 907//914 921//933 922//935 +f 919//929 456//461 457//465 +f 912//930 535//467 927//466 +f 761//469 926//928 935//463 +f 919//929 458//470 920//931 +f 913//932 927//466 928//473 +f 920//931 931//475 921//933 +f 914//934 928//473 454//476 +f 921//933 459//479 922//935 +f 915//921 454//476 929//480 +f 922//935 932//483 923//922 +f 916//923 929//480 455//484 +f 924//924 932//483 933//457 +f 917//925 455//484 930//454 +f 924//924 934//459 925//926 +f 918//927 930//454 456//461 +f 925//926 935//463 926//928 +f 930//454 455//484 464//455 +f 933//457 472//485 473//458 +f 930//454 465//456 466//460 +f 934//459 473//458 474//462 +f 456//461 466//460 467//464 +f 458//470 457//465 467//464 +f 927//466 460//468 461//472 +f 458//470 468//471 469//474 +f 454//476 928//473 461//472 +f 931//475 469//474 470//478 +f 929//480 454//476 462//477 +f 459//479 470//478 471//482 +f 929//480 463//481 464//455 +f 932//483 471//482 472//485 +f 471//482 470//478 485//486 +f 463//481 478//500 479//488 +f 471//482 486//487 487//489 +f 465//456 464//455 479//488 +f 472//485 487//489 488//491 +f 465//456 480//490 481//492 +f 474//462 473//458 488//491 +f 466//460 481//492 482//494 +f 467//464 482//494 483//496 +f 461//472 460//468 475//495 +f 469//474 468//471 483//496 +f 462//477 461//472 476//497 +f 470//478 469//474 484//498 +f 462//477 477//499 478//500 +f 482//494 497//515 498//502 +f 476//497 475//495 490//503 +f 484//498 483//496 498//502 +f 477//499 476//497 491//504 +f 484//498 499//505 500//507 +f 478//500 477//499 492//506 +f 485//486 500//507 501//509 +f 479//488 478//500 493//508 +f 487//489 486//487 501//509 +f 479//488 494//510 495//512 +f 488//491 487//489 502//511 +f 480//490 495//512 496//514 +f 488//491 503//513 504//501 +f 482//494 481//492 496//514 +f 502//511 501//509 516//516 +f 495//512 494//510 509//518 +f 502//511 517//517 518//520 +f 495//512 510//519 511//521 +f 504//501 503//513 518//520 +f 496//514 511//521 512//523 +f 498//502 497//515 512//523 +f 490//503 505//524 506//526 +f 498//502 513//525 514//527 +f 491//504 506//526 507//528 +f 500//507 499//505 514//527 +f 492//506 507//528 508//530 +f 501//509 500//507 515//529 +f 493//508 508//530 509//518 +f 505//524 520//544 521//531 +f 513//525 528//545 529//532 +f 507//528 506//526 521//531 +f 515//529 514//527 529//532 +f 507//528 522//533 523//535 +f 515//529 530//534 531//536 +f 509//518 508//530 523//535 +f 517//517 516//516 531//536 +f 509//518 524//537 525//539 +f 518//520 517//517 532//538 +f 511//521 510//519 525//539 +f 518//520 533//540 534//542 +f 512//523 511//521 526//541 +f 512//523 527//543 528//545 +f 524//537 540//560 541//546 +f 533//540 532//538 548//547 +f 526//541 525//539 541//546 +f 534//542 533//540 549//548 +f 527//543 526//541 542//549 +f 527//543 543//551 544//553 +f 520//544 536//552 537//554 +f 528//545 544//553 545//555 +f 521//531 537//554 538//556 +f 530//534 529//532 545//555 +f 522//533 538//556 539//558 +f 530//534 546//557 547//559 +f 524//537 523//535 539//558 +f 532//538 531//536 547//559 +f 544//553 559//575 560//561 +f 538//556 537//554 552//562 +f 546//557 545//555 560//561 +f 538//556 553//563 554//565 +f 546//557 561//564 562//566 +f 540//560 539//558 554//565 +f 548//547 547//559 562//566 +f 540//560 555//567 556//569 +f 548//547 563//568 564//570 +f 542//549 541//546 556//569 +f 549//548 564//570 565//572 +f 543//551 542//549 557//571 +f 543//551 558//573 559//575 +f 536//552 551//574 552//562 +f 563//568 578//589 579//576 +f 556//569 571//590 572//577 +f 564//570 579//576 580//578 +f 558//573 557//571 572//577 +f 558//573 573//579 574//581 +f 551//574 566//580 567//582 +f 559//575 574//581 575//583 +f 552//562 567//582 568//584 +f 561//564 560//561 575//583 +f 554//565 553//563 568//584 +f 561//564 576//585 577//587 +f 555//567 554//565 569//586 +f 563//568 562//566 577//587 +f 555//567 570//588 571//590 +f 567//582 582//605 583//591 +f 576//585 575//583 590//592 +f 568//584 583//591 584//594 +f 576//585 591//593 592//595 +f 570//588 569//586 584//594 +f 578//589 577//587 592//595 +f 570//588 585//596 586//598 +f 578//589 593//597 594//599 +f 572//577 571//590 586//598 +f 580//578 579//576 594//599 +f 573//579 572//577 587//600 +f 573//579 588//602 589//604 +f 567//582 566//580 581//603 +f 574//581 589//604 590//592 +f 588//602 603//620 604//606 +f 589//604 604//606 605//607 +f 591//593 590//592 605//607 +f 581//603 596//608 597//610 +f 591//593 606//609 607//611 +f 583//591 582//605 597//610 +f 593//597 592//595 607//611 +f 583//591 598//612 599//614 +f 585//596 600//617 601//615 +f 593//597 608//613 609//616 +f 585//596 584//594 599//614 +f 587//600 586//598 601//615 +f 595//601 594//599 609//616 +f 587//600 602//618 603//620 +f 608//613 607//611 622//621 +f 600//617 615//635 616//623 +f 608//613 623//622 624//624 +f 602//618 601//615 616//623 +f 609//616 624//624 625//626 +f 602//618 617//625 618//627 +f 604//606 603//620 618//627 +f 597//610 596//608 611//628 +f 604//606 619//629 620//631 +f 598//612 597//610 612//630 +f 606//609 605//607 620//631 +f 598//612 613//632 614//634 +f 606//609 621//633 622//621 +f 600//617 599//614 614//634 +f 611//628 626//649 627//636 +f 619//629 634//650 635//637 +f 612//630 627//636 628//638 +f 621//633 620//631 635//637 +f 613//632 628//638 629//640 +f 622//621 621//633 636//639 +f 614//634 629//640 630//642 +f 623//622 622//621 637//641 +f 615//635 630//642 631//644 +f 624//624 623//622 638//643 +f 617//625 616//623 631//644 +f 625//626 624//624 639//645 +f 617//625 632//646 633//648 +f 619//629 618//627 633//648 +f 630//642 645//664 646//651 +f 638//643 653//665 654//652 +f 632//646 631//644 646//651 +f 640//647 639//645 654//652 +f 633//648 632//646 647//653 +f 633//648 648//655 649//657 +f 627//636 626//649 641//656 +f 634//650 649//657 650//659 +f 628//638 627//636 642//658 +f 636//639 635//637 650//659 +f 628//638 643//660 644//662 +f 636//639 651//661 652//663 +f 629//640 644//662 645//664 +f 638//643 637//641 652//663 +f 649//657 664//680 665//666 +f 643//660 642//658 657//667 +f 651//661 650//659 665//666 +f 643//660 658//668 659//670 +f 651//661 666//669 667//671 +f 645//664 644//662 659//670 +f 653//665 652//663 667//671 +f 645//664 660//672 661//674 +f 654//652 653//665 668//673 +f 647//653 646//651 661//674 +f 655//654 654//652 669//675 +f 648//655 647//653 662//676 +f 648//655 663//678 664//680 +f 641//656 656//679 657//667 +f 669//675 668//673 683//681 +f 662//676 661//674 676//683 +f 670//677 669//675 684//682 +f 663//678 662//676 677//684 +f 663//678 678//686 679//688 +f 656//679 671//687 672//689 +f 664//680 679//688 680//690 +f 657//667 672//689 673//691 +f 666//669 665//666 680//690 +f 658//668 673//691 674//693 +f 666//669 681//692 682//694 +f 660//672 659//670 674//693 +f 668//673 667//671 682//694 +f 660//672 675//695 676//683 +f 681//692 680//690 695//696 +f 674//693 673//691 688//698 +f 682//694 681//692 696//697 +f 675//695 674//693 689//699 +f 683//681 682//694 697//700 +f 675//695 690//701 691//703 +f 683//681 698//702 699//704 +f 677//684 676//683 691//703 +f 684//682 699//704 700//706 +f 678//686 677//684 692//705 +f 678//686 693//707 694//709 +f 671//687 686//708 687//710 +f 679//688 694//709 695//696 +f 672//689 687//710 688//698 +f 699//704 714//725 715//711 +f 693//707 692//705 707//712 +f 693//707 708//713 709//715 +f 686//708 701//714 702//716 +f 694//709 709//715 710//717 +f 687//710 702//716 703//718 +f 696//697 695//696 710//717 +f 688//698 703//718 704//720 +f 696//697 711//719 712//721 +f 689//699 704//720 705//722 +f 698//702 697//700 712//721 +f 690//701 705//722 706//724 +f 698//702 713//723 714//725 +f 692//705 691//703 706//724 +f 703//718 718//739 719//726 +f 711//719 726//740 727//727 +f 705//722 704//720 719//726 +f 713//723 712//721 727//727 +f 705//722 720//728 721//730 +f 713//723 728//729 729//731 +f 707//712 706//724 721//730 +f 714//725 729//731 730//733 +f 708//713 707//712 722//732 +f 708//713 723//734 724//736 +f 701//714 716//735 717//737 +f 709//715 724//736 725//738 +f 703//718 702//716 717//737 +f 711//719 710//717 725//738 +f 723//734 722//732 737//741 +f 723//734 738//742 739//745 +f 716//735 731//743 732//746 +f 724//736 739//745 740//747 +f 717//737 732//746 733//748 +f 726//740 725//738 740//747 +f 718//739 733//748 734//750 +f 726//740 741//749 742//751 +f 720//728 719//726 734//750 +f 728//729 727//727 742//751 +f 720//728 735//752 736//754 +f 728//729 743//753 744//755 +f 722//732 721//730 736//754 +f 729//731 744//755 745//744 +f 741//749 756//769 757//756 +f 734//750 749//770 750//757 +f 743//753 742//751 757//756 +f 735//752 750//757 751//759 +f 744//755 743//753 758//758 +f 737//741 736//754 751//759 +f 745//744 744//755 759//760 +f 738//742 737//741 752//761 +f 738//742 753//763 754//765 +f 731//743 746//764 747//766 +f 739//745 754//765 755//767 +f 733//748 732//746 747//766 +f 741//749 740//747 755//767 +f 733//748 748//768 749//770 +f 753//763 769//785 770//773 +f 747//766 746//764 762//771 +f 754//765 770//773 771//775 +f 747//766 763//774 764//776 +f 756//769 755//767 771//775 +f 748//768 764//776 765//778 +f 756//769 772//777 773//779 +f 750//757 749//770 765//778 +f 758//758 757//756 773//779 +f 750//757 766//780 767//782 +f 758//758 774//781 775//783 +f 752//761 751//759 767//782 +f 759//760 775//783 776//772 +f 753//763 752//761 768//784 +f 766//780 765//778 780//786 +f 773//779 788//800 789//788 +f 766//780 781//787 782//789 +f 774//781 789//788 790//790 +f 768//784 767//782 782//789 +f 775//783 790//790 791//792 +f 769//785 768//784 783//791 +f 769//785 784//793 785//795 +f 762//771 777//794 778//796 +f 770//773 785//795 786//797 +f 764//776 763//774 778//796 +f 771//775 786//797 787//799 +f 764//776 779//798 780//786 +f 772//777 787//799 788//800 +f 784//793 799//815 800//801 +f 778//796 777//794 792//802 +f 785//795 800//801 801//804 +f 779//798 778//796 793//803 +f 787//799 786//797 801//804 +f 779//798 794//805 795//807 +f 787//799 802//806 803//808 +f 780//786 795//807 796//809 +f 788//800 803//808 804//810 +f 781//787 796//809 797//811 +f 789//788 804//810 805//812 +f 783//791 782//789 797//811 +f 790//790 805//812 806//814 +f 784//793 783//791 798//813 +f 804//810 803//808 818//816 +f 796//809 811//830 812//818 +f 804//810 819//817 820//819 +f 798//813 797//811 812//818 +f 806//814 805//812 820//819 +f 799//815 798//813 813//820 +f 799//815 814//822 815//824 +f 792//802 807//823 808//825 +f 800//801 815//824 816//826 +f 794//805 793//803 808//825 +f 802//806 801//804 816//826 +f 794//805 809//827 810//829 +f 802//806 817//828 818//816 +f 796//809 795//807 810//829 +f 815//824 830//845 831//831 +f 809//827 808//825 823//832 +f 817//828 816//826 831//831 +f 809//827 824//833 825//835 +f 817//828 832//834 833//836 +f 811//830 810//829 825//835 +f 819//817 818//816 833//836 +f 811//830 826//837 827//839 +f 819//817 834//838 835//840 +f 813//820 812//818 827//839 +f 820//819 835//840 836//842 +f 814//822 813//820 828//841 +f 814//822 829//843 830//845 +f 808//825 807//823 822//844 +f 834//838 849//860 850//846 +f 828//841 827//839 842//847 +f 835//840 850//846 851//849 +f 829//843 828//841 843//848 +f 829//843 844//850 845//852 +f 823//832 822//844 837//851 +f 830//845 845//852 846//854 +f 824//833 823//832 838//853 +f 832//834 831//831 846//854 +f 824//833 839//855 840//857 +f 832//834 847//856 848//858 +f 825//835 840//857 841//859 +f 834//838 833//836 848//858 +f 826//837 841//859 842//847 +f 838//853 853//875 854//861 +f 847//856 846//854 861//862 +f 839//855 854//861 855//864 +f 847//856 862//863 863//865 +f 840//857 855//864 856//866 +f 849//860 848//858 863//865 +f 841//859 856//866 857//868 +f 849//860 864//867 865//869 +f 843//848 842//847 857//868 +f 850//846 865//869 866//871 +f 844//850 843//848 858//870 +f 844//850 859//872 860//874 +f 837//851 852//873 853//875 +f 845//852 860//874 861//862 +f 858//870 857//868 872//876 +f 865//869 880//890 881//878 +f 859//872 858//870 873//877 +f 859//872 874//879 875//881 +f 853//875 852//873 867//880 +f 860//874 875//881 876//883 +f 854//861 853//875 868//882 +f 862//863 861//862 876//883 +f 854//861 869//884 870//886 +f 862//863 877//885 878//887 +f 856//866 855//864 870//886 +f 864//867 863//865 878//887 +f 856//866 871//888 872//876 +f 864//867 879//889 880//890 +f 877//885 876//883 891//891 +f 869//884 884//905 885//893 +f 878//887 877//885 892//892 +f 871//888 870//886 885//893 +f 879//889 878//887 893//894 +f 871//888 886//895 887//897 +f 879//889 894//896 895//898 +f 873//877 872//876 887//897 +f 880//890 895//898 896//900 +f 874//879 873//877 888//899 +f 874//879 889//901 890//903 +f 868//882 867//880 882//902 +f 875//881 890//903 891//891 +f 869//884 868//882 883//904 +f 895//898 910//920 911//906 +f 889//901 888//899 903//907 +f 889//901 904//908 905//910 +f 882//902 897//909 898//911 +f 890//903 905//910 906//912 +f 884//905 883//904 898//911 +f 892//892 891//891 906//912 +f 884//905 899//913 900//915 +f 892//892 907//914 908//916 +f 886//895 885//893 900//915 +f 894//896 893//894 908//916 +f 886//895 901//917 902//919 +f 894//896 909//918 910//920 +f 888//899 887//897 902//919 +f 899//913 914//934 915//921 +f 907//914 922//935 923//922 +f 901//917 900//915 915//921 +f 909//918 908//916 923//922 +f 901//917 916//923 917//925 +f 910//920 909//918 924//924 +f 903//907 902//919 917//925 +f 910//920 925//926 926//928 +f 904//908 903//907 918//927 +f 904//908 919//929 920//931 +f 898//911 897//909 912//930 +f 905//910 920//931 921//933 +f 899//913 898//911 913//932 +f 907//914 906//912 921//933 +f 919//929 918//927 456//461 +f 919//929 457//465 458//470 +f 913//932 912//930 927//466 +f 920//931 458//470 931//475 +f 914//934 913//932 928//473 +f 921//933 931//475 459//479 +f 915//921 914//934 454//476 +f 922//935 459//479 932//483 +f 916//923 915//921 929//480 +f 924//924 923//922 932//483 +f 917//925 916//923 455//484 +f 924//924 933//457 934//459 +f 918//927 917//925 930//454 +f 925//926 934//459 935//463 diff --git a/demos/art/meshes/sorting_test.mtl b/demos/art/meshes/sorting_test.mtl new file mode 100644 index 0000000..ee65eac --- /dev/null +++ b/demos/art/meshes/sorting_test.mtl @@ -0,0 +1,52 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl Material.003 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 +map_Kd E:/v4games/v4k/demos/art/matcaps/material3.jpg + +newmtl Material.004 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 +map_Kd E:/v4games/v4k/demos/art/matcaps/test_steel.jpg + +newmtl Material.005 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.059941 0.801453 0.027650 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.228070 +illum 9 + +newmtl Material.006 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.015818 0.013069 0.801024 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.294737 +illum 9 + +newmtl Material.007 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800063 0.776954 0.209224 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.480702 +illum 9 diff --git a/demos/art/meshes/sorting_test.obj b/demos/art/meshes/sorting_test.obj new file mode 100644 index 0000000..c6179ec --- /dev/null +++ b/demos/art/meshes/sorting_test.obj @@ -0,0 +1,173 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib sorting_test.mtl +o Cube.001 +v 8.122441 -2.665482 -2.199780 +v 8.122441 2.665484 -2.199778 +v -8.122441 -2.665482 -2.199782 +v -8.122441 2.665484 -2.199780 +v 8.122442 -2.665481 -7.530746 +v 8.122442 2.665485 -7.530744 +v -8.122440 -2.665481 -7.530748 +v -8.122440 2.665485 -7.530746 +v -15.783226 13.899879 -15.783223 +v -17.600000 -2.199383 -17.600002 +v 15.783230 13.899879 -15.783219 +v 17.600004 -2.199383 -17.599998 +v -15.783230 13.899869 15.783231 +v -17.600004 -2.199395 17.600000 +v 15.783226 13.899869 15.783235 +v 17.600000 -2.199395 17.600004 +v 17.600004 13.800618 -17.599995 +v 17.600000 13.800607 17.600008 +v -17.600000 13.800618 -17.599998 +v -17.600004 13.800607 17.600004 +v 15.783230 -0.175423 -15.783224 +v 15.783226 -0.175433 15.783230 +v -15.783226 -0.175423 -15.783228 +v -15.783230 -0.175433 15.783226 +v 6.691334 2.804011 -2.669414 +v 6.691334 7.195705 -2.669413 +v -6.691333 2.804011 -2.669416 +v -6.691333 7.195705 -2.669415 +v 6.691335 2.804012 -7.061108 +v 6.691335 7.195706 -7.061107 +v -6.691333 2.804012 -7.061110 +v -6.691333 7.195706 -7.061109 +v 8.122441 -2.665485 7.045201 +v 8.122441 2.665481 7.045203 +v -8.122443 -2.665485 7.045198 +v -8.122443 2.665481 7.045200 +v 8.122442 -2.665483 1.714234 +v 8.122442 2.665483 1.714236 +v -8.122442 -2.665483 1.714232 +v -8.122442 2.665483 1.714234 +v 6.691333 2.804008 6.575567 +v 6.691333 7.195702 6.575568 +v -6.691335 2.804008 6.575565 +v -6.691335 7.195702 6.575566 +v 6.691333 2.804009 2.183873 +v 6.691333 7.195704 2.183874 +v -6.691334 2.804009 2.183871 +v -6.691334 7.195704 2.183872 +v 8.122440 -2.665488 15.615585 +v 8.122440 2.665478 15.615587 +v -8.122444 -2.665488 15.615583 +v -8.122444 2.665478 15.615585 +v 8.122440 -2.665486 10.284618 +v 8.122440 2.665480 10.284620 +v -8.122444 -2.665486 10.284616 +v -8.122444 2.665480 10.284618 +v 6.691331 2.804005 15.145950 +v 6.691331 7.195699 15.145951 +v -6.691336 2.804005 15.145948 +v -6.691336 7.195699 15.145949 +v 6.691332 2.804006 10.754255 +v 6.691332 7.195701 10.754256 +v -6.691335 2.804006 10.754253 +v -6.691335 7.195701 10.754254 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 0.6680 -0.7442 +vn 0.0546 0.9985 -0.0000 +vn -0.7071 -0.0000 -0.7071 +vn -0.0000 0.9985 0.0546 +vn -0.0546 0.9985 -0.0000 +vn 0.7071 -0.0000 -0.7071 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 0.750000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +vt 0.815610 0.670937 +vt 1.086685 0.728059 +vt 1.066389 0.553695 +vt 0.851135 0.506484 +vt 0.286824 0.345736 +vt 0.332150 0.541159 +vt 0.086713 0.717651 +vt 0.066236 0.538218 +vt 1.066236 0.538218 +vt 1.086713 0.717651 +vt 0.816752 0.660765 +vt 0.852741 0.491363 +vt 0.621682 0.280820 +vt 0.289035 0.361544 +vt 0.620623 0.297043 +vt 0.589978 0.486593 +vt 0.333337 0.554977 +vt 0.086685 0.728059 +vt 0.589978 0.500567 +vt 0.066389 0.553695 +s 0 +usemtl Material.003 +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/8/4 6/7/4 2/9/4 1/10/4 +f 3/11/5 7/6/5 5/8/5 1/12/5 +f 8/5/6 4/13/6 2/14/6 6/7/6 +f 33/1/1 34/2/1 36/3/1 35/4/1 +f 35/4/2 36/3/2 40/5/2 39/6/2 +f 39/6/3 40/5/3 38/7/3 37/8/3 +f 37/8/4 38/7/4 34/9/4 33/10/4 +f 35/11/5 39/6/5 37/8/5 33/12/5 +f 40/5/6 36/13/6 34/14/6 38/7/6 +f 49/1/1 50/2/1 52/3/1 51/4/1 +f 51/4/2 52/3/2 56/5/2 55/6/2 +f 55/6/3 56/5/3 54/7/3 53/8/3 +f 53/8/4 54/7/4 50/9/4 49/10/4 +f 51/11/5 55/6/5 53/8/5 49/12/5 +f 56/5/6 52/13/6 50/14/6 54/7/6 +usemtl Material.004 +f 13/15/3 15/16/3 22/17/3 24/18/3 +f 12/19/4 17/20/4 18/21/4 16/22/4 +f 16/23/1 18/24/1 20/25/1 14/26/1 +f 14/26/5 10/27/5 12/19/5 16/23/5 +f 21/28/7 12/19/7 23/29/7 +f 14/26/2 20/25/2 19/30/2 10/27/2 +f 11/31/8 15/32/8 18/21/8 17/20/8 +f 12/19/9 11/31/9 17/20/9 +f 15/16/10 13/15/10 20/25/10 18/24/10 +f 13/15/11 9/33/11 19/30/11 20/25/11 +f 23/29/6 24/18/6 22/17/6 21/28/6 +f 15/32/2 11/31/2 21/28/2 22/34/2 +f 9/33/4 13/15/4 24/18/4 23/29/4 +f 21/28/9 11/31/9 12/19/9 +f 10/27/7 23/29/7 12/19/7 +f 23/29/12 10/27/12 9/33/12 +f 10/27/12 19/30/12 9/33/12 +usemtl Material.005 +f 25/1/1 26/2/1 28/3/1 27/4/1 +f 27/4/2 28/3/2 32/5/2 31/6/2 +f 31/6/3 32/5/3 30/7/3 29/8/3 +f 29/8/4 30/7/4 26/9/4 25/10/4 +f 27/11/5 31/6/5 29/8/5 25/12/5 +f 32/5/6 28/13/6 26/14/6 30/7/6 +usemtl Material.006 +f 41/1/1 42/2/1 44/3/1 43/4/1 +f 43/4/2 44/3/2 48/5/2 47/6/2 +f 47/6/3 48/5/3 46/7/3 45/8/3 +f 45/8/4 46/7/4 42/9/4 41/10/4 +f 43/11/5 47/6/5 45/8/5 41/12/5 +f 48/5/6 44/13/6 42/14/6 46/7/6 +usemtl Material.007 +f 57/1/1 58/2/1 60/3/1 59/4/1 +f 59/4/2 60/3/2 64/5/2 63/6/2 +f 63/6/3 64/5/3 62/7/3 61/8/3 +f 61/8/4 62/7/4 58/9/4 57/10/4 +f 59/11/5 63/6/5 61/8/5 57/12/5 +f 64/5/6 60/13/6 58/14/6 62/7/6 diff --git a/demos/art/meshes/sorting_test2.mtl b/demos/art/meshes/sorting_test2.mtl new file mode 100644 index 0000000..07e45cd --- /dev/null +++ b/demos/art/meshes/sorting_test2.mtl @@ -0,0 +1,32 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl Material.008 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.059941 0.801453 0.027650 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.228070 +illum 9 + +newmtl Material.009 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.015818 0.013069 0.801024 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.294737 +illum 9 + +newmtl Material.010 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800063 0.776954 0.209224 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 0.480702 +illum 9 diff --git a/demos/art/meshes/sorting_test2.obj b/demos/art/meshes/sorting_test2.obj new file mode 100644 index 0000000..4c87ea5 --- /dev/null +++ b/demos/art/meshes/sorting_test2.obj @@ -0,0 +1,70 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib sorting_test2.mtl +o Cube.001 +v -6.691335 7.520656 10.979124 +v -6.691335 11.912351 10.979123 +v 6.691332 7.520656 10.979126 +v 6.691332 11.912351 10.979125 +v -6.691335 7.520655 15.370818 +v -6.691335 11.912350 15.370819 +v 6.691333 7.520655 15.370818 +v 6.691333 11.912350 15.370819 +v -6.691334 7.520658 1.734143 +v -6.691334 11.912354 1.734144 +v 6.691333 7.520658 1.734143 +v 6.691333 11.912354 1.734145 +v -6.691335 7.520658 6.125835 +v -6.691335 11.912351 6.125837 +v 6.691332 7.520658 6.125837 +v 6.691332 11.912351 6.125839 +v -6.691334 7.520660 -6.836244 +v -6.691334 11.912354 -6.836241 +v 6.691333 7.520660 -6.836241 +v 6.691333 11.912354 -6.836238 +v -6.691335 7.520659 -2.444546 +v -6.691335 11.912354 -2.444546 +v 6.691333 7.520659 -2.444545 +v 6.691333 11.912354 -2.444545 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 0.750000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +s 0 +usemtl Material.008 +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/8/4 6/7/4 2/9/4 1/10/4 +f 3/11/5 7/6/5 5/8/5 1/12/5 +f 8/5/6 4/13/6 2/14/6 6/7/6 +usemtl Material.009 +f 9/1/1 10/2/1 12/3/1 11/4/1 +f 11/4/2 12/3/2 16/5/2 15/6/2 +f 15/6/3 16/5/3 14/7/3 13/8/3 +f 13/8/4 14/7/4 10/9/4 9/10/4 +f 11/11/5 15/6/5 13/8/5 9/12/5 +f 16/5/6 12/13/6 10/14/6 14/7/6 +usemtl Material.010 +f 17/1/1 18/2/1 20/3/1 19/4/1 +f 19/4/2 20/3/2 24/5/2 23/6/2 +f 23/6/3 24/5/3 22/7/3 21/8/3 +f 21/8/4 22/7/4 18/9/4 17/10/4 +f 19/11/5 23/6/5 21/8/5 17/12/5 +f 24/5/6 20/13/6 18/14/6 22/7/6 diff --git a/demos/art/meshes/sphere2.mtl b/demos/art/meshes/sphere2.mtl new file mode 100644 index 0000000..763e0ab --- /dev/null +++ b/demos/art/meshes/sphere2.mtl @@ -0,0 +1,2 @@ +# Blender 4.0.2 MTL File: 'None' +# www.blender.org diff --git a/demos/art/meshes/sphere2.obj b/demos/art/meshes/sphere2.obj new file mode 100644 index 0000000..382fd61 --- /dev/null +++ b/demos/art/meshes/sphere2.obj @@ -0,0 +1,2070 @@ +# Blender 4.0.2 +# www.blender.org +mtllib sphere2.mtl +o Sphere +v 0.000000 0.831470 -0.555570 +v 0.000000 0.555570 -0.831470 +v 0.000000 0.195090 -0.980785 +v 0.000000 0.000000 -1.000000 +v 0.000000 -0.195090 -0.980785 +v 0.000000 -0.555570 -0.831470 +v 0.038060 0.980785 -0.191342 +v 0.074658 0.923880 -0.375330 +v 0.108386 0.831470 -0.544895 +v 0.137950 0.707107 -0.693520 +v 0.162212 0.555570 -0.815493 +v 0.180240 0.382683 -0.906127 +v 0.191342 0.195090 -0.961940 +v 0.195090 0.000000 -0.980785 +v 0.191342 -0.195090 -0.961940 +v 0.180240 -0.382683 -0.906127 +v 0.162212 -0.555570 -0.815493 +v 0.137950 -0.707107 -0.693520 +v 0.108386 -0.831470 -0.544895 +v 0.074658 -0.923880 -0.375330 +v 0.038060 -0.980785 -0.191342 +v 0.074658 0.980785 -0.180240 +v 0.146447 0.923880 -0.353553 +v 0.212608 0.831470 -0.513280 +v 0.270598 0.707107 -0.653281 +v 0.318190 0.555570 -0.768178 +v 0.353553 0.382683 -0.853553 +v 0.375330 0.195090 -0.906127 +v 0.382683 0.000000 -0.923879 +v 0.375330 -0.195090 -0.906127 +v 0.353553 -0.382683 -0.853553 +v 0.318190 -0.555570 -0.768178 +v 0.270598 -0.707107 -0.653281 +v 0.212608 -0.831470 -0.513280 +v 0.146447 -0.923880 -0.353553 +v 0.074658 -0.980785 -0.180240 +v 0.108386 0.980785 -0.162212 +v 0.212608 0.923880 -0.318190 +v 0.308658 0.831470 -0.461940 +v 0.392847 0.707107 -0.587938 +v 0.461940 0.555570 -0.691342 +v 0.513280 0.382683 -0.768178 +v 0.544895 0.195090 -0.815493 +v 0.555570 0.000000 -0.831469 +v 0.544895 -0.195090 -0.815493 +v 0.513280 -0.382683 -0.768178 +v 0.461940 -0.555570 -0.691342 +v 0.392847 -0.707107 -0.587938 +v 0.308658 -0.831470 -0.461940 +v 0.212608 -0.923880 -0.318190 +v 0.108386 -0.980785 -0.162212 +v 0.137950 0.980785 -0.137950 +v 0.270598 0.923880 -0.270598 +v 0.392847 0.831470 -0.392847 +v 0.500000 0.707107 -0.500000 +v 0.587938 0.555570 -0.587938 +v 0.653281 0.382683 -0.653281 +v 0.693520 0.195090 -0.693520 +v 0.707107 0.000000 -0.707107 +v 0.693520 -0.195090 -0.693520 +v 0.653281 -0.382683 -0.653281 +v 0.587938 -0.555570 -0.587938 +v 0.500000 -0.707107 -0.500000 +v 0.392847 -0.831470 -0.392847 +v 0.270598 -0.923880 -0.270598 +v 0.137950 -0.980785 -0.137950 +v 0.162212 0.980785 -0.108386 +v 0.318190 0.923880 -0.212608 +v 0.461940 0.831470 -0.308658 +v 0.587938 0.707107 -0.392847 +v 0.691342 0.555570 -0.461940 +v 0.768178 0.382683 -0.513280 +v 0.815493 0.195090 -0.544895 +v 0.831470 0.000000 -0.555570 +v 0.815493 -0.195090 -0.544895 +v 0.768178 -0.382683 -0.513280 +v 0.691342 -0.555570 -0.461940 +v 0.587938 -0.707107 -0.392847 +v 0.461940 -0.831470 -0.308658 +v 0.318190 -0.923880 -0.212608 +v 0.162212 -0.980785 -0.108386 +v 0.000000 1.000000 0.000000 +v 0.180240 0.980785 -0.074658 +v 0.353553 0.923880 -0.146447 +v 0.513280 0.831470 -0.212607 +v 0.653281 0.707107 -0.270598 +v 0.768178 0.555570 -0.318190 +v 0.853553 0.382683 -0.353553 +v 0.906127 0.195090 -0.375330 +v 0.923879 0.000000 -0.382683 +v 0.906127 -0.195090 -0.375330 +v 0.853553 -0.382683 -0.353553 +v 0.768178 -0.555570 -0.318190 +v 0.653281 -0.707107 -0.270598 +v 0.513280 -0.831470 -0.212607 +v 0.353553 -0.923880 -0.146447 +v 0.180240 -0.980785 -0.074658 +v 0.191342 0.980785 -0.038060 +v 0.375330 0.923880 -0.074658 +v 0.544895 0.831470 -0.108386 +v 0.693520 0.707107 -0.137950 +v 0.815493 0.555570 -0.162212 +v 0.906127 0.382683 -0.180240 +v 0.961940 0.195090 -0.191342 +v 0.980785 0.000000 -0.195090 +v 0.961940 -0.195090 -0.191342 +v 0.906127 -0.382683 -0.180240 +v 0.815493 -0.555570 -0.162212 +v 0.693520 -0.707107 -0.137950 +v 0.544895 -0.831470 -0.108386 +v 0.375330 -0.923880 -0.074658 +v 0.191342 -0.980785 -0.038060 +v 0.195090 0.980785 0.000000 +v 0.382683 0.923880 0.000000 +v 0.555570 0.831470 0.000000 +v 0.707107 0.707107 -0.000000 +v 0.831469 0.555570 0.000000 +v 0.923879 0.382683 -0.000000 +v 0.980785 0.195090 0.000000 +v 1.000000 0.000000 0.000000 +v 0.980785 -0.195090 0.000000 +v 0.923879 -0.382683 -0.000000 +v 0.831469 -0.555570 0.000000 +v 0.707107 -0.707107 -0.000000 +v 0.555570 -0.831470 0.000000 +v 0.382683 -0.923880 0.000000 +v 0.195090 -0.980785 0.000000 +v 0.191342 0.980785 0.038060 +v 0.375330 0.923880 0.074658 +v 0.544895 0.831470 0.108386 +v 0.693520 0.707107 0.137950 +v 0.815493 0.555570 0.162212 +v 0.906127 0.382683 0.180240 +v 0.961940 0.195090 0.191342 +v 0.980785 0.000000 0.195090 +v 0.961940 -0.195090 0.191342 +v 0.906127 -0.382683 0.180240 +v 0.815493 -0.555570 0.162212 +v 0.693520 -0.707107 0.137950 +v 0.544895 -0.831470 0.108386 +v 0.375330 -0.923880 0.074658 +v 0.191342 -0.980785 0.038060 +v 0.180240 0.980785 0.074658 +v 0.353553 0.923880 0.146447 +v 0.513280 0.831470 0.212608 +v 0.653281 0.707107 0.270598 +v 0.768178 0.555570 0.318190 +v 0.853553 0.382683 0.353553 +v 0.906127 0.195090 0.375330 +v 0.923879 0.000000 0.382683 +v 0.906127 -0.195090 0.375330 +v 0.853553 -0.382683 0.353553 +v 0.768178 -0.555570 0.318190 +v 0.653281 -0.707107 0.270598 +v 0.513280 -0.831470 0.212608 +v 0.353553 -0.923880 0.146447 +v 0.180240 -0.980785 0.074658 +v 0.162212 0.980785 0.108386 +v 0.318190 0.923880 0.212608 +v 0.461940 0.831470 0.308658 +v 0.587938 0.707107 0.392847 +v 0.691341 0.555570 0.461940 +v 0.768178 0.382683 0.513280 +v 0.815493 0.195090 0.544895 +v 0.831469 0.000000 0.555570 +v 0.815493 -0.195090 0.544895 +v 0.768178 -0.382683 0.513280 +v 0.691341 -0.555570 0.461940 +v 0.587938 -0.707107 0.392847 +v 0.461940 -0.831470 0.308658 +v 0.318190 -0.923880 0.212608 +v 0.162212 -0.980785 0.108386 +v 0.137950 0.980785 0.137950 +v 0.270598 0.923880 0.270598 +v 0.392847 0.831470 0.392847 +v 0.500000 0.707107 0.500000 +v 0.587938 0.555570 0.587938 +v 0.653281 0.382683 0.653281 +v 0.693520 0.195090 0.693520 +v 0.707106 0.000000 0.707107 +v 0.693520 -0.195090 0.693520 +v 0.653281 -0.382683 0.653281 +v 0.587938 -0.555570 0.587938 +v 0.500000 -0.707107 0.500000 +v 0.392847 -0.831470 0.392847 +v 0.270598 -0.923880 0.270598 +v 0.137950 -0.980785 0.137950 +v 0.108386 0.980785 0.162212 +v 0.212607 0.923880 0.318190 +v 0.308658 0.831470 0.461940 +v 0.392847 0.707107 0.587938 +v 0.461940 0.555570 0.691342 +v 0.513280 0.382683 0.768178 +v 0.544895 0.195090 0.815493 +v 0.555570 0.000000 0.831469 +v 0.544895 -0.195090 0.815493 +v 0.513280 -0.382683 0.768178 +v 0.461940 -0.555570 0.691342 +v 0.392847 -0.707107 0.587938 +v 0.308658 -0.831470 0.461940 +v 0.212607 -0.923880 0.318190 +v 0.108386 -0.980785 0.162212 +v 0.074658 0.980785 0.180240 +v 0.146447 0.923880 0.353553 +v 0.212607 0.831470 0.513280 +v 0.270598 0.707107 0.653281 +v 0.318189 0.555570 0.768178 +v 0.353553 0.382683 0.853553 +v 0.375330 0.195090 0.906127 +v 0.382683 0.000000 0.923879 +v 0.375330 -0.195090 0.906127 +v 0.353553 -0.382683 0.853553 +v 0.318189 -0.555570 0.768178 +v 0.270598 -0.707107 0.653281 +v 0.212607 -0.831470 0.513280 +v 0.146447 -0.923880 0.353553 +v 0.074658 -0.980785 0.180240 +v 0.038060 0.980785 0.191342 +v 0.074658 0.923880 0.375330 +v 0.108386 0.831470 0.544895 +v 0.137950 0.707107 0.693520 +v 0.162212 0.555570 0.815493 +v 0.180240 0.382683 0.906127 +v 0.191342 0.195090 0.961939 +v 0.195090 0.000000 0.980785 +v 0.191342 -0.195090 0.961939 +v 0.180240 -0.382683 0.906127 +v 0.162212 -0.555570 0.815493 +v 0.137950 -0.707107 0.693520 +v 0.108386 -0.831470 0.544895 +v 0.074658 -0.923880 0.375330 +v 0.038060 -0.980785 0.191342 +v -0.000000 0.980785 0.195090 +v -0.000000 0.923880 0.382683 +v -0.000000 0.831470 0.555570 +v -0.000000 0.707107 0.707107 +v -0.000000 0.555570 0.831469 +v 0.000000 0.382683 0.923879 +v -0.000000 0.195090 0.980785 +v -0.000000 0.000000 0.999999 +v -0.000000 -0.195090 0.980785 +v 0.000000 -0.382683 0.923879 +v -0.000000 -0.555570 0.831469 +v -0.000000 -0.707107 0.707107 +v -0.000000 -0.831470 0.555570 +v -0.000000 -0.923880 0.382683 +v -0.000000 -0.980785 0.195090 +v -0.038060 0.980785 0.191342 +v -0.074658 0.923880 0.375330 +v -0.108386 0.831470 0.544895 +v -0.137950 0.707107 0.693520 +v -0.162212 0.555570 0.815493 +v -0.180240 0.382683 0.906127 +v -0.191342 0.195090 0.961939 +v -0.195091 0.000000 0.980785 +v -0.191342 -0.195090 0.961939 +v -0.180240 -0.382683 0.906127 +v -0.162212 -0.555570 0.815493 +v -0.137950 -0.707107 0.693520 +v -0.108386 -0.831470 0.544895 +v -0.074658 -0.923880 0.375330 +v -0.038060 -0.980785 0.191342 +v -0.074658 0.980785 0.180240 +v -0.146447 0.923880 0.353553 +v -0.212608 0.831470 0.513280 +v -0.270598 0.707107 0.653281 +v -0.318190 0.555570 0.768177 +v -0.353553 0.382683 0.853553 +v -0.375330 0.195090 0.906127 +v -0.382683 0.000000 0.923879 +v -0.375330 -0.195090 0.906127 +v -0.353553 -0.382683 0.853553 +v -0.318190 -0.555570 0.768177 +v -0.270598 -0.707107 0.653281 +v -0.212608 -0.831470 0.513280 +v -0.146447 -0.923880 0.353553 +v -0.074658 -0.980785 0.180240 +v -0.108386 0.980785 0.162212 +v -0.212608 0.923880 0.318190 +v -0.308658 0.831470 0.461939 +v -0.392847 0.707107 0.587938 +v -0.461940 0.555570 0.691341 +v -0.513280 0.382683 0.768178 +v -0.544895 0.195090 0.815493 +v -0.555570 0.000000 0.831469 +v -0.544895 -0.195090 0.815493 +v -0.513280 -0.382683 0.768178 +v -0.461940 -0.555570 0.691341 +v -0.392847 -0.707107 0.587938 +v -0.308658 -0.831470 0.461939 +v -0.212608 -0.923880 0.318190 +v -0.108386 -0.980785 0.162212 +v -0.137950 0.980785 0.137950 +v -0.270598 0.923880 0.270598 +v -0.392847 0.831470 0.392847 +v -0.500000 0.707107 0.500000 +v -0.587938 0.555570 0.587937 +v -0.653281 0.382683 0.653281 +v -0.693520 0.195090 0.693520 +v -0.707106 0.000000 0.707106 +v -0.693520 -0.195090 0.693520 +v -0.653281 -0.382683 0.653281 +v -0.587938 -0.555570 0.587937 +v -0.500000 -0.707107 0.500000 +v -0.392847 -0.831470 0.392847 +v -0.270598 -0.923880 0.270598 +v -0.137950 -0.980785 0.137950 +v 0.000000 -1.000000 0.000000 +v -0.162212 0.980785 0.108386 +v -0.318190 0.923880 0.212607 +v -0.461940 0.831470 0.308658 +v -0.587938 0.707107 0.392847 +v -0.691341 0.555570 0.461939 +v -0.768177 0.382683 0.513280 +v -0.815493 0.195090 0.544895 +v -0.831469 0.000000 0.555569 +v -0.815493 -0.195090 0.544895 +v -0.768177 -0.382683 0.513280 +v -0.691341 -0.555570 0.461939 +v -0.587938 -0.707107 0.392847 +v -0.461940 -0.831470 0.308658 +v -0.318190 -0.923880 0.212607 +v -0.162212 -0.980785 0.108386 +v -0.180240 0.980785 0.074658 +v -0.353553 0.923880 0.146447 +v -0.513280 0.831470 0.212607 +v -0.653281 0.707107 0.270598 +v -0.768177 0.555570 0.318189 +v -0.853553 0.382683 0.353553 +v -0.906127 0.195090 0.375330 +v -0.923879 0.000000 0.382683 +v -0.906127 -0.195090 0.375330 +v -0.853553 -0.382683 0.353553 +v -0.768177 -0.555570 0.318189 +v -0.653281 -0.707107 0.270598 +v -0.513280 -0.831470 0.212607 +v -0.353553 -0.923880 0.146447 +v -0.180240 -0.980785 0.074658 +v -0.191342 0.980785 0.038060 +v -0.375330 0.923880 0.074658 +v -0.544895 0.831470 0.108386 +v -0.693520 0.707107 0.137950 +v -0.815493 0.555570 0.162211 +v -0.906127 0.382683 0.180240 +v -0.961939 0.195090 0.191341 +v -0.980784 0.000000 0.195090 +v -0.961939 -0.195090 0.191341 +v -0.906127 -0.382683 0.180240 +v -0.815493 -0.555570 0.162211 +v -0.693520 -0.707107 0.137950 +v -0.544895 -0.831470 0.108386 +v -0.375330 -0.923880 0.074658 +v -0.191342 -0.980785 0.038060 +v -0.195090 0.980785 -0.000000 +v -0.382683 0.923880 -0.000000 +v -0.555570 0.831470 -0.000000 +v -0.707107 0.707107 -0.000000 +v -0.831469 0.555570 -0.000000 +v -0.923879 0.382683 -0.000000 +v -0.980785 0.195090 -0.000000 +v -0.999999 0.000000 -0.000000 +v -0.980785 -0.195090 -0.000000 +v -0.923879 -0.382683 -0.000000 +v -0.831469 -0.555570 -0.000000 +v -0.707107 -0.707107 -0.000000 +v -0.555570 -0.831470 -0.000000 +v -0.382683 -0.923880 -0.000000 +v -0.195090 -0.980785 -0.000000 +v -0.191342 0.980785 -0.038060 +v -0.375330 0.923880 -0.074658 +v -0.544895 0.831470 -0.108386 +v -0.693520 0.707107 -0.137950 +v -0.815493 0.555570 -0.162212 +v -0.906127 0.382683 -0.180240 +v -0.961939 0.195090 -0.191342 +v -0.980784 0.000000 -0.195091 +v -0.961939 -0.195090 -0.191342 +v -0.906127 -0.382683 -0.180240 +v -0.815493 -0.555570 -0.162212 +v -0.693520 -0.707107 -0.137950 +v -0.544895 -0.831470 -0.108386 +v -0.375330 -0.923880 -0.074658 +v -0.191342 -0.980785 -0.038060 +v -0.180240 0.980785 -0.074658 +v -0.353553 0.923880 -0.146447 +v -0.513279 0.831470 -0.212607 +v -0.653281 0.707107 -0.270598 +v -0.768177 0.555570 -0.318190 +v -0.853553 0.382683 -0.353553 +v -0.906127 0.195090 -0.375330 +v -0.923878 0.000000 -0.382683 +v -0.906127 -0.195090 -0.375330 +v -0.853553 -0.382683 -0.353553 +v -0.768177 -0.555570 -0.318190 +v -0.653281 -0.707107 -0.270598 +v -0.513279 -0.831470 -0.212607 +v -0.353553 -0.923880 -0.146447 +v -0.180240 -0.980785 -0.074658 +v -0.162212 0.980785 -0.108386 +v -0.318189 0.923880 -0.212607 +v -0.461939 0.831470 -0.308658 +v -0.587938 0.707107 -0.392847 +v -0.691341 0.555570 -0.461940 +v -0.768177 0.382683 -0.513280 +v -0.815493 0.195090 -0.544895 +v -0.831468 0.000000 -0.555570 +v -0.815493 -0.195090 -0.544895 +v -0.768177 -0.382683 -0.513280 +v -0.691341 -0.555570 -0.461940 +v -0.587938 -0.707107 -0.392847 +v -0.461939 -0.831470 -0.308658 +v -0.318189 -0.923880 -0.212607 +v -0.162212 -0.980785 -0.108386 +v -0.137950 0.980785 -0.137950 +v -0.270598 0.923880 -0.270598 +v -0.392847 0.831470 -0.392847 +v -0.500000 0.707107 -0.500000 +v -0.587937 0.555570 -0.587938 +v -0.653281 0.382683 -0.653281 +v -0.693519 0.195090 -0.693520 +v -0.707106 0.000000 -0.707106 +v -0.693519 -0.195090 -0.693520 +v -0.653281 -0.382683 -0.653281 +v -0.587937 -0.555570 -0.587938 +v -0.500000 -0.707107 -0.500000 +v -0.392847 -0.831470 -0.392847 +v -0.270598 -0.923880 -0.270598 +v -0.137950 -0.980785 -0.137950 +v -0.108386 0.980785 -0.162212 +v -0.212607 0.923880 -0.318190 +v -0.308658 0.831470 -0.461939 +v -0.392847 0.707107 -0.587938 +v -0.461939 0.555570 -0.691341 +v -0.513280 0.382683 -0.768177 +v -0.544895 0.195090 -0.815493 +v -0.555569 0.000000 -0.831469 +v -0.544895 -0.195090 -0.815493 +v -0.513280 -0.382683 -0.768177 +v -0.461939 -0.555570 -0.691341 +v -0.392847 -0.707107 -0.587938 +v -0.308658 -0.831470 -0.461939 +v -0.212607 -0.923880 -0.318190 +v -0.108386 -0.980785 -0.162212 +v -0.074658 0.980785 -0.180240 +v -0.146446 0.923880 -0.353553 +v -0.212607 0.831470 -0.513279 +v -0.270598 0.707107 -0.653281 +v -0.318189 0.555570 -0.768177 +v -0.353553 0.382683 -0.853553 +v -0.375330 0.195090 -0.906127 +v -0.382683 0.000000 -0.923879 +v -0.375330 -0.195090 -0.906127 +v -0.353553 -0.382683 -0.853553 +v -0.318189 -0.555570 -0.768177 +v -0.270598 -0.707107 -0.653281 +v -0.212607 -0.831470 -0.513279 +v -0.146446 -0.923880 -0.353553 +v -0.074658 -0.980785 -0.180240 +v -0.038060 0.980785 -0.191342 +v -0.074658 0.923880 -0.375330 +v -0.108386 0.831470 -0.544895 +v -0.137950 0.707107 -0.693520 +v -0.162211 0.555570 -0.815493 +v -0.180240 0.382683 -0.906127 +v -0.191341 0.195090 -0.961939 +v -0.195090 0.000000 -0.980784 +v -0.191341 -0.195090 -0.961939 +v -0.180240 -0.382683 -0.906127 +v -0.162211 -0.555570 -0.815493 +v -0.137950 -0.707107 -0.693520 +v -0.108386 -0.831470 -0.544895 +v -0.074658 -0.923880 -0.375330 +v -0.038060 -0.980785 -0.191342 +v 0.000000 0.980785 -0.195090 +v 0.000000 0.923880 -0.382683 +v 0.000000 0.707107 -0.707107 +v 0.000000 0.382683 -0.923879 +v 0.000000 -0.382683 -0.923879 +v 0.000000 -0.707107 -0.707107 +v 0.000000 -0.831470 -0.555570 +v 0.000000 -0.923880 -0.382683 +v 0.000000 -0.980785 -0.195090 +vn 0.0624 -0.7715 -0.6332 +vn 0.0865 0.4696 -0.8786 +vn 0.0464 -0.8810 -0.4709 +vn 0.0938 0.2890 -0.9527 +vn 0.0286 -0.9565 -0.2902 +vn 0.0975 0.0975 -0.9904 +vn 0.0097 0.9951 -0.0980 +vn 0.0097 -0.9951 -0.0980 +vn 0.0975 -0.0975 -0.9904 +vn 0.0286 0.9565 -0.2902 +vn 0.0938 -0.2890 -0.9527 +vn 0.0464 0.8810 -0.4709 +vn 0.0865 -0.4696 -0.8786 +vn 0.0624 0.7715 -0.6332 +vn 0.0759 -0.6326 -0.7708 +vn 0.0759 0.6326 -0.7708 +vn 0.2248 -0.6326 -0.7412 +vn 0.2248 0.6326 -0.7412 +vn 0.1847 -0.7715 -0.6088 +vn 0.2563 0.4696 -0.8448 +vn 0.1374 -0.8810 -0.4528 +vn 0.2779 0.2890 -0.9161 +vn 0.0846 -0.9565 -0.2790 +vn 0.2889 0.0976 -0.9524 +vn 0.0286 0.9951 -0.0942 +vn 0.0286 -0.9951 -0.0942 +vn 0.2889 -0.0976 -0.9524 +vn 0.0846 0.9565 -0.2790 +vn 0.2779 -0.2890 -0.9161 +vn 0.1374 0.8810 -0.4528 +vn 0.2563 -0.4696 -0.8448 +vn 0.1847 0.7715 -0.6088 +vn 0.0464 0.9951 -0.0869 +vn 0.0464 -0.9951 -0.0869 +vn 0.4691 -0.0975 -0.8777 +vn 0.1374 0.9565 -0.2571 +vn 0.4513 -0.2890 -0.8443 +vn 0.2230 0.8810 -0.4173 +vn 0.4162 -0.4696 -0.7786 +vn 0.2999 0.7715 -0.5611 +vn 0.3651 -0.6326 -0.6831 +vn 0.3651 0.6326 -0.6831 +vn 0.2999 -0.7715 -0.5611 +vn 0.4162 0.4696 -0.7786 +vn 0.2230 -0.8810 -0.4173 +vn 0.4513 0.2890 -0.8443 +vn 0.1374 -0.9565 -0.2571 +vn 0.4691 0.0975 -0.8777 +vn 0.4913 0.6326 -0.5987 +vn 0.4036 -0.7715 -0.4918 +vn 0.5601 0.4696 -0.6825 +vn 0.3002 -0.8810 -0.3658 +vn 0.6073 0.2890 -0.7400 +vn 0.1850 -0.9565 -0.2254 +vn 0.6314 0.0975 -0.7693 +vn 0.0625 0.9951 -0.0761 +vn 0.0625 -0.9951 -0.0761 +vn 0.6314 -0.0975 -0.7693 +vn 0.1850 0.9565 -0.2254 +vn 0.6073 -0.2890 -0.7400 +vn 0.3002 0.8810 -0.3658 +vn 0.5601 -0.4696 -0.6825 +vn 0.4036 0.7715 -0.4918 +vn 0.4913 -0.6326 -0.5987 +vn 0.7693 -0.0975 -0.6314 +vn 0.2254 0.9565 -0.1850 +vn 0.7400 -0.2890 -0.6073 +vn 0.3658 0.8810 -0.3002 +vn 0.6825 -0.4696 -0.5601 +vn 0.4918 0.7715 -0.4036 +vn 0.5987 -0.6326 -0.4913 +vn 0.5987 0.6326 -0.4913 +vn 0.4918 -0.7715 -0.4036 +vn 0.6825 0.4696 -0.5601 +vn 0.3658 -0.8810 -0.3002 +vn 0.7400 0.2890 -0.6073 +vn 0.2254 -0.9565 -0.1850 +vn 0.7693 0.0975 -0.6314 +vn 0.0761 0.9951 -0.0625 +vn 0.0761 -0.9951 -0.0625 +vn 0.5611 -0.7715 -0.2999 +vn 0.7786 0.4696 -0.4162 +vn 0.4173 -0.8810 -0.2230 +vn 0.8443 0.2890 -0.4513 +vn 0.2571 -0.9565 -0.1374 +vn 0.8777 0.0975 -0.4691 +vn 0.0869 0.9951 -0.0464 +vn 0.0869 -0.9951 -0.0464 +vn 0.8777 -0.0975 -0.4691 +vn 0.2571 0.9565 -0.1374 +vn 0.8443 -0.2890 -0.4513 +vn 0.4173 0.8810 -0.2230 +vn 0.7786 -0.4696 -0.4162 +vn 0.5611 0.7715 -0.2999 +vn 0.6831 -0.6326 -0.3651 +vn 0.6831 0.6326 -0.3651 +vn 0.2790 0.9565 -0.0846 +vn 0.9161 -0.2890 -0.2779 +vn 0.4528 0.8810 -0.1374 +vn 0.8448 -0.4696 -0.2563 +vn 0.6088 0.7715 -0.1847 +vn 0.7412 -0.6326 -0.2248 +vn 0.7412 0.6326 -0.2248 +vn 0.6088 -0.7715 -0.1847 +vn 0.8448 0.4696 -0.2563 +vn 0.4528 -0.8810 -0.1374 +vn 0.9161 0.2890 -0.2779 +vn 0.2790 -0.9565 -0.0846 +vn 0.9524 0.0975 -0.2889 +vn 0.0942 0.9951 -0.0286 +vn 0.0942 -0.9951 -0.0286 +vn 0.9524 -0.0975 -0.2889 +vn 0.8786 0.4696 -0.0865 +vn 0.4709 -0.8810 -0.0464 +vn 0.9527 0.2890 -0.0938 +vn 0.2902 -0.9565 -0.0286 +vn 0.9904 0.0975 -0.0975 +vn 0.0980 0.9951 -0.0097 +vn 0.0980 -0.9951 -0.0097 +vn 0.9904 -0.0975 -0.0975 +vn 0.2902 0.9565 -0.0286 +vn 0.9527 -0.2890 -0.0938 +vn 0.4709 0.8810 -0.0464 +vn 0.8786 -0.4696 -0.0865 +vn 0.6332 0.7715 -0.0624 +vn 0.7708 -0.6326 -0.0759 +vn 0.7708 0.6326 -0.0759 +vn 0.6332 -0.7715 -0.0624 +vn 0.9527 -0.2890 0.0938 +vn 0.4709 0.8810 0.0464 +vn 0.8786 -0.4696 0.0865 +vn 0.6332 0.7715 0.0624 +vn 0.7708 -0.6326 0.0759 +vn 0.7708 0.6326 0.0759 +vn 0.6332 -0.7715 0.0624 +vn 0.8786 0.4696 0.0865 +vn 0.4709 -0.8810 0.0464 +vn 0.9527 0.2890 0.0938 +vn 0.2902 -0.9565 0.0286 +vn 0.9904 0.0975 0.0976 +vn 0.0980 0.9951 0.0097 +vn 0.0980 -0.9951 0.0097 +vn 0.9904 -0.0975 0.0976 +vn 0.2902 0.9565 0.0286 +vn 0.4528 -0.8810 0.1374 +vn 0.9161 0.2890 0.2779 +vn 0.2790 -0.9565 0.0846 +vn 0.9524 0.0975 0.2889 +vn 0.0942 0.9951 0.0286 +vn 0.0942 -0.9951 0.0286 +vn 0.9524 -0.0975 0.2889 +vn 0.2790 0.9565 0.0846 +vn 0.9161 -0.2890 0.2779 +vn 0.4528 0.8810 0.1374 +vn 0.8448 -0.4696 0.2563 +vn 0.6088 0.7715 0.1847 +vn 0.7412 -0.6326 0.2248 +vn 0.7412 0.6326 0.2248 +vn 0.6088 -0.7715 0.1847 +vn 0.8448 0.4696 0.2563 +vn 0.7786 -0.4696 0.4162 +vn 0.5611 0.7715 0.2999 +vn 0.6831 -0.6326 0.3651 +vn 0.6831 0.6326 0.3651 +vn 0.5611 -0.7715 0.2999 +vn 0.7786 0.4696 0.4162 +vn 0.4173 -0.8810 0.2230 +vn 0.8443 0.2890 0.4513 +vn 0.2571 -0.9565 0.1374 +vn 0.8777 0.0975 0.4691 +vn 0.0869 0.9951 0.0464 +vn 0.0869 -0.9951 0.0464 +vn 0.8777 -0.0975 0.4691 +vn 0.2571 0.9565 0.1374 +vn 0.8443 -0.2890 0.4513 +vn 0.4173 0.8810 0.2230 +vn 0.2254 -0.9565 0.1850 +vn 0.7693 0.0975 0.6314 +vn 0.0761 0.9951 0.0625 +vn 0.0761 -0.9951 0.0625 +vn 0.7693 -0.0975 0.6314 +vn 0.2254 0.9565 0.1850 +vn 0.7400 -0.2890 0.6073 +vn 0.3658 0.8810 0.3002 +vn 0.6825 -0.4696 0.5601 +vn 0.4918 0.7715 0.4036 +vn 0.5987 -0.6326 0.4913 +vn 0.5987 0.6326 0.4913 +vn 0.4918 -0.7715 0.4036 +vn 0.6825 0.4696 0.5601 +vn 0.3658 -0.8810 0.3002 +vn 0.7400 0.2890 0.6073 +vn 0.4036 0.7715 0.4918 +vn 0.4913 -0.6326 0.5987 +vn 0.4913 0.6326 0.5987 +vn 0.4036 -0.7715 0.4918 +vn 0.5601 0.4696 0.6825 +vn 0.3002 -0.8810 0.3658 +vn 0.6073 0.2890 0.7400 +vn 0.1850 -0.9565 0.2254 +vn 0.6314 0.0975 0.7693 +vn 0.0625 0.9951 0.0761 +vn 0.0625 -0.9951 0.0761 +vn 0.6314 -0.0975 0.7693 +vn 0.1850 0.9565 0.2254 +vn 0.6073 -0.2890 0.7400 +vn 0.3002 0.8810 0.3658 +vn 0.5601 -0.4696 0.6825 +vn 0.4691 0.0975 0.8777 +vn 0.0464 0.9951 0.0869 +vn 0.0464 -0.9951 0.0869 +vn 0.4691 -0.0975 0.8777 +vn 0.1374 0.9565 0.2571 +vn 0.4513 -0.2890 0.8443 +vn 0.2230 0.8810 0.4173 +vn 0.4162 -0.4696 0.7786 +vn 0.2999 0.7715 0.5611 +vn 0.3651 -0.6326 0.6831 +vn 0.3651 0.6326 0.6831 +vn 0.2999 -0.7715 0.5611 +vn 0.4162 0.4696 0.7786 +vn 0.2230 -0.8810 0.4173 +vn 0.4513 0.2890 0.8443 +vn 0.1374 -0.9565 0.2571 +vn 0.2248 -0.6326 0.7412 +vn 0.2248 0.6326 0.7412 +vn 0.1847 -0.7715 0.6088 +vn 0.2563 0.4696 0.8448 +vn 0.1374 -0.8810 0.4528 +vn 0.2779 0.2890 0.9161 +vn 0.0846 -0.9565 0.2790 +vn 0.2889 0.0975 0.9524 +vn 0.0286 0.9951 0.0942 +vn 0.0286 -0.9951 0.0942 +vn 0.2889 -0.0975 0.9524 +vn 0.0846 0.9565 0.2790 +vn 0.2779 -0.2890 0.9161 +vn 0.1374 0.8810 0.4528 +vn 0.2563 -0.4696 0.8448 +vn 0.1847 0.7715 0.6088 +vn 0.0097 0.9951 0.0980 +vn 0.0097 -0.9951 0.0980 +vn 0.0975 -0.0975 0.9904 +vn 0.0286 0.9565 0.2902 +vn 0.0938 -0.2890 0.9527 +vn 0.0464 0.8810 0.4709 +vn 0.0865 -0.4696 0.8786 +vn 0.0624 0.7715 0.6332 +vn 0.0759 -0.6326 0.7708 +vn 0.0759 0.6326 0.7708 +vn 0.0624 -0.7715 0.6332 +vn 0.0865 0.4696 0.8786 +vn 0.0464 -0.8810 0.4709 +vn 0.0938 0.2890 0.9527 +vn 0.0286 -0.9565 0.2902 +vn 0.0975 0.0975 0.9904 +vn -0.0759 0.6326 0.7708 +vn -0.0624 -0.7715 0.6332 +vn -0.0865 0.4696 0.8786 +vn -0.0464 -0.8810 0.4709 +vn -0.0938 0.2890 0.9527 +vn -0.0286 -0.9565 0.2902 +vn -0.0976 0.0975 0.9904 +vn -0.0097 0.9951 0.0980 +vn -0.0097 -0.9951 0.0980 +vn -0.0976 -0.0975 0.9904 +vn -0.0286 0.9565 0.2902 +vn -0.0938 -0.2890 0.9527 +vn -0.0464 0.8810 0.4709 +vn -0.0865 -0.4696 0.8786 +vn -0.0624 0.7715 0.6332 +vn -0.0759 -0.6326 0.7708 +vn -0.2889 -0.0975 0.9524 +vn -0.0846 0.9565 0.2790 +vn -0.2779 -0.2890 0.9161 +vn -0.1374 0.8810 0.4528 +vn -0.2563 -0.4696 0.8448 +vn -0.1847 0.7715 0.6088 +vn -0.2248 -0.6326 0.7412 +vn -0.2248 0.6326 0.7412 +vn -0.1847 -0.7715 0.6088 +vn -0.2563 0.4696 0.8448 +vn -0.1374 -0.8810 0.4528 +vn -0.2779 0.2890 0.9161 +vn -0.0846 -0.9565 0.2790 +vn -0.2889 0.0975 0.9524 +vn -0.0286 0.9951 0.0942 +vn -0.0286 -0.9951 0.0942 +vn -0.2999 -0.7715 0.5611 +vn -0.4162 0.4696 0.7786 +vn -0.2230 -0.8810 0.4173 +vn -0.4513 0.2890 0.8443 +vn -0.1374 -0.9565 0.2571 +vn -0.4691 0.0975 0.8777 +vn -0.0464 0.9951 0.0869 +vn -0.0464 -0.9951 0.0869 +vn -0.4691 -0.0975 0.8777 +vn -0.1374 0.9565 0.2571 +vn -0.4513 -0.2890 0.8443 +vn -0.2230 0.8810 0.4173 +vn -0.4162 -0.4696 0.7786 +vn -0.2999 0.7715 0.5611 +vn -0.3651 -0.6326 0.6831 +vn -0.3651 0.6326 0.6831 +vn -0.6073 -0.2890 0.7400 +vn -0.3002 0.8810 0.3658 +vn -0.5601 -0.4696 0.6825 +vn -0.4036 0.7715 0.4918 +vn -0.4913 -0.6326 0.5987 +vn -0.4913 0.6326 0.5987 +vn -0.4036 -0.7715 0.4918 +vn -0.5601 0.4696 0.6825 +vn -0.3002 -0.8810 0.3658 +vn -0.6073 0.2890 0.7400 +vn -0.1850 -0.9565 0.2254 +vn -0.6314 0.0975 0.7693 +vn -0.0625 0.9951 0.0761 +vn -0.0625 -0.9951 0.0761 +vn -0.6314 -0.0975 0.7693 +vn -0.1850 0.9565 0.2254 +vn -0.3658 -0.8810 0.3002 +vn -0.7400 0.2890 0.6073 +vn -0.2254 -0.9565 0.1850 +vn -0.7693 0.0975 0.6314 +vn -0.0761 0.9951 0.0625 +vn -0.0761 -0.9951 0.0625 +vn -0.7693 -0.0975 0.6314 +vn -0.2254 0.9565 0.1850 +vn -0.7400 -0.2890 0.6073 +vn -0.3658 0.8810 0.3002 +vn -0.6825 -0.4696 0.5601 +vn -0.4918 0.7715 0.4036 +vn -0.5987 -0.6326 0.4913 +vn -0.5987 0.6326 0.4913 +vn -0.4918 -0.7715 0.4036 +vn -0.6825 0.4696 0.5601 +vn -0.4173 0.8810 0.2230 +vn -0.7786 -0.4696 0.4162 +vn -0.5611 0.7715 0.2999 +vn -0.6831 -0.6326 0.3651 +vn -0.6831 0.6326 0.3651 +vn -0.5611 -0.7715 0.2999 +vn -0.7786 0.4696 0.4162 +vn -0.4173 -0.8810 0.2230 +vn -0.8443 0.2890 0.4513 +vn -0.2571 -0.9565 0.1374 +vn -0.8777 0.0975 0.4691 +vn -0.0869 0.9951 0.0464 +vn -0.0869 -0.9951 0.0464 +vn -0.8777 -0.0975 0.4691 +vn -0.2571 0.9565 0.1374 +vn -0.8443 -0.2890 0.4513 +vn -0.9161 0.2890 0.2779 +vn -0.2790 -0.9565 0.0846 +vn -0.9524 0.0975 0.2889 +vn -0.0942 0.9951 0.0286 +vn -0.0942 -0.9951 0.0286 +vn -0.9524 -0.0975 0.2889 +vn -0.2790 0.9565 0.0846 +vn -0.9161 -0.2890 0.2779 +vn -0.4528 0.8810 0.1374 +vn -0.8448 -0.4696 0.2563 +vn -0.6088 0.7715 0.1847 +vn -0.7412 -0.6326 0.2248 +vn -0.7412 0.6326 0.2248 +vn -0.6088 -0.7715 0.1847 +vn -0.8448 0.4696 0.2563 +vn -0.4528 -0.8810 0.1374 +vn -0.8786 -0.4696 0.0865 +vn -0.6332 0.7715 0.0624 +vn -0.7708 -0.6326 0.0759 +vn -0.7708 0.6326 0.0759 +vn -0.6332 -0.7715 0.0624 +vn -0.8786 0.4696 0.0865 +vn -0.4709 -0.8810 0.0464 +vn -0.9527 0.2890 0.0938 +vn -0.2902 -0.9565 0.0286 +vn -0.9904 0.0975 0.0975 +vn -0.0980 0.9951 0.0097 +vn -0.0980 -0.9951 0.0097 +vn -0.9904 -0.0975 0.0975 +vn -0.2902 0.9565 0.0286 +vn -0.9527 -0.2890 0.0938 +vn -0.4709 0.8810 0.0464 +vn -0.2902 -0.9565 -0.0286 +vn -0.9904 0.0975 -0.0976 +vn -0.0980 0.9951 -0.0097 +vn -0.0980 -0.9951 -0.0097 +vn -0.9904 -0.0975 -0.0976 +vn -0.2902 0.9565 -0.0286 +vn -0.9527 -0.2890 -0.0938 +vn -0.4709 0.8810 -0.0464 +vn -0.8786 -0.4696 -0.0865 +vn -0.6332 0.7715 -0.0624 +vn -0.7708 -0.6326 -0.0759 +vn -0.7708 0.6326 -0.0759 +vn -0.6332 -0.7715 -0.0624 +vn -0.8786 0.4696 -0.0865 +vn -0.4709 -0.8810 -0.0464 +vn -0.9527 0.2890 -0.0938 +vn -0.6088 0.7715 -0.1847 +vn -0.7412 -0.6326 -0.2248 +vn -0.7412 0.6326 -0.2248 +vn -0.6088 -0.7715 -0.1847 +vn -0.8448 0.4696 -0.2563 +vn -0.4528 -0.8810 -0.1374 +vn -0.9161 0.2890 -0.2779 +vn -0.2790 -0.9565 -0.0846 +vn -0.9524 0.0975 -0.2889 +vn -0.0942 0.9951 -0.0286 +vn -0.0942 -0.9951 -0.0286 +vn -0.9524 -0.0975 -0.2889 +vn -0.2790 0.9565 -0.0846 +vn -0.9161 -0.2890 -0.2779 +vn -0.4528 0.8810 -0.1374 +vn -0.8448 -0.4696 -0.2563 +vn -0.8777 0.0975 -0.4691 +vn -0.0869 0.9951 -0.0464 +vn -0.0869 -0.9951 -0.0464 +vn -0.8777 -0.0975 -0.4691 +vn -0.2571 0.9565 -0.1374 +vn -0.8443 -0.2890 -0.4513 +vn -0.4173 0.8810 -0.2231 +vn -0.7786 -0.4696 -0.4162 +vn -0.5611 0.7715 -0.2999 +vn -0.6831 -0.6326 -0.3651 +vn -0.6831 0.6326 -0.3651 +vn -0.5611 -0.7715 -0.2999 +vn -0.7786 0.4696 -0.4162 +vn -0.4173 -0.8810 -0.2231 +vn -0.8443 0.2890 -0.4513 +vn -0.2571 -0.9565 -0.1374 +vn -0.5987 -0.6326 -0.4913 +vn -0.5987 0.6326 -0.4913 +vn -0.4918 -0.7715 -0.4036 +vn -0.6825 0.4696 -0.5601 +vn -0.3658 -0.8810 -0.3002 +vn -0.7400 0.2890 -0.6073 +vn -0.2254 -0.9565 -0.1850 +vn -0.7693 0.0975 -0.6314 +vn -0.0761 0.9951 -0.0625 +vn -0.0761 -0.9951 -0.0625 +vn -0.7693 -0.0975 -0.6314 +vn -0.2254 0.9565 -0.1850 +vn -0.7400 -0.2890 -0.6073 +vn -0.3658 0.8810 -0.3002 +vn -0.6825 -0.4696 -0.5601 +vn -0.4918 0.7715 -0.4036 +vn -0.0625 -0.9951 -0.0761 +vn -0.6314 -0.0975 -0.7693 +vn -0.1850 0.9565 -0.2254 +vn -0.6073 -0.2890 -0.7400 +vn -0.3002 0.8810 -0.3658 +vn -0.5601 -0.4696 -0.6825 +vn -0.4036 0.7715 -0.4918 +vn -0.4913 -0.6326 -0.5987 +vn -0.4913 0.6326 -0.5987 +vn -0.4036 -0.7715 -0.4918 +vn -0.5601 0.4696 -0.6825 +vn -0.3002 -0.8810 -0.3658 +vn -0.6073 0.2890 -0.7400 +vn -0.1850 -0.9565 -0.2254 +vn -0.6314 0.0975 -0.7693 +vn -0.0625 0.9951 -0.0761 +vn -0.2999 -0.7715 -0.5611 +vn -0.4162 0.4696 -0.7786 +vn -0.2230 -0.8810 -0.4173 +vn -0.4513 0.2890 -0.8443 +vn -0.1374 -0.9565 -0.2571 +vn -0.4691 0.0975 -0.8777 +vn -0.0464 0.9951 -0.0869 +vn -0.0464 -0.9951 -0.0869 +vn -0.4691 -0.0975 -0.8777 +vn -0.1374 0.9565 -0.2571 +vn -0.4513 -0.2890 -0.8443 +vn -0.2230 0.8810 -0.4173 +vn -0.4162 -0.4696 -0.7786 +vn -0.2999 0.7715 -0.5611 +vn -0.3651 -0.6326 -0.6831 +vn -0.3651 0.6326 -0.6831 +vn -0.0846 0.9565 -0.2790 +vn -0.2779 -0.2890 -0.9161 +vn -0.1374 0.8810 -0.4528 +vn -0.2563 -0.4696 -0.8448 +vn -0.1847 0.7715 -0.6088 +vn -0.2248 -0.6326 -0.7412 +vn -0.2248 0.6326 -0.7412 +vn -0.1847 -0.7715 -0.6088 +vn -0.2563 0.4696 -0.8448 +vn -0.1374 -0.8810 -0.4528 +vn -0.2779 0.2890 -0.9161 +vn -0.0846 -0.9565 -0.2790 +vn -0.2889 0.0975 -0.9524 +vn -0.0286 0.9951 -0.0942 +vn -0.0286 -0.9951 -0.0942 +vn -0.2889 -0.0975 -0.9524 +vn -0.0865 0.4696 -0.8786 +vn -0.0464 -0.8810 -0.4709 +vn -0.0938 0.2890 -0.9527 +vn -0.0286 -0.9565 -0.2902 +vn -0.0976 0.0975 -0.9904 +vn -0.0097 0.9951 -0.0980 +vn -0.0097 -0.9951 -0.0980 +vn -0.0976 -0.0975 -0.9904 +vn -0.0286 0.9565 -0.2902 +vn -0.0938 -0.2890 -0.9527 +vn -0.0464 0.8810 -0.4709 +vn -0.0865 -0.4696 -0.8786 +vn -0.0624 0.7715 -0.6332 +vn -0.0759 -0.6326 -0.7708 +vn -0.0759 0.6326 -0.7708 +vn -0.0624 -0.7715 -0.6332 +vt 0.750000 0.187500 +vt 0.750000 0.250000 +vt 0.718750 0.250000 +vt 0.718750 0.187500 +vt 0.750000 0.625000 +vt 0.750000 0.687500 +vt 0.718750 0.687500 +vt 0.718750 0.625000 +vt 0.750000 0.125000 +vt 0.718750 0.125000 +vt 0.750000 0.562500 +vt 0.718750 0.562500 +vt 0.750000 0.062500 +vt 0.718750 0.062500 +vt 0.750000 0.500000 +vt 0.718750 0.500000 +vt 0.750000 0.937500 +vt 0.734375 1.000000 +vt 0.718750 0.937500 +vt 0.734375 0.000000 +vt 0.750000 0.437500 +vt 0.718750 0.437500 +vt 0.750000 0.875000 +vt 0.718750 0.875000 +vt 0.750000 0.375000 +vt 0.718750 0.375000 +vt 0.750000 0.812500 +vt 0.718750 0.812500 +vt 0.750000 0.312500 +vt 0.718750 0.312500 +vt 0.750000 0.750000 +vt 0.718750 0.750000 +vt 0.687500 0.312500 +vt 0.687500 0.250000 +vt 0.687500 0.750000 +vt 0.687500 0.687500 +vt 0.687500 0.187500 +vt 0.687500 0.625000 +vt 0.687500 0.125000 +vt 0.687500 0.562500 +vt 0.687500 0.062500 +vt 0.687500 0.500000 +vt 0.703125 1.000000 +vt 0.687500 0.937500 +vt 0.703125 0.000000 +vt 0.687500 0.437500 +vt 0.687500 0.875000 +vt 0.687500 0.375000 +vt 0.687500 0.812500 +vt 0.671875 1.000000 +vt 0.656250 0.937500 +vt 0.671875 0.000000 +vt 0.656250 0.062500 +vt 0.656250 0.500000 +vt 0.656250 0.437500 +vt 0.656250 0.875000 +vt 0.656250 0.375000 +vt 0.656250 0.812500 +vt 0.656250 0.312500 +vt 0.656250 0.750000 +vt 0.656250 0.250000 +vt 0.656250 0.687500 +vt 0.656250 0.187500 +vt 0.656250 0.625000 +vt 0.656250 0.125000 +vt 0.656250 0.562500 +vt 0.625000 0.750000 +vt 0.625000 0.687500 +vt 0.625000 0.250000 +vt 0.625000 0.187500 +vt 0.625000 0.625000 +vt 0.625000 0.125000 +vt 0.625000 0.562500 +vt 0.625000 0.062500 +vt 0.625000 0.500000 +vt 0.640625 1.000000 +vt 0.625000 0.937500 +vt 0.640625 0.000000 +vt 0.625000 0.437500 +vt 0.625000 0.875000 +vt 0.625000 0.375000 +vt 0.625000 0.812500 +vt 0.625000 0.312500 +vt 0.593750 0.500000 +vt 0.593750 0.437500 +vt 0.593750 0.937500 +vt 0.593750 0.875000 +vt 0.593750 0.375000 +vt 0.593750 0.812500 +vt 0.593750 0.312500 +vt 0.593750 0.750000 +vt 0.593750 0.250000 +vt 0.593750 0.687500 +vt 0.593750 0.187500 +vt 0.593750 0.625000 +vt 0.593750 0.125000 +vt 0.593750 0.562500 +vt 0.593750 0.062500 +vt 0.609375 1.000000 +vt 0.609375 0.000000 +vt 0.562500 0.250000 +vt 0.562500 0.187500 +vt 0.562500 0.687500 +vt 0.562500 0.625000 +vt 0.562500 0.125000 +vt 0.562500 0.562500 +vt 0.562500 0.062500 +vt 0.562500 0.500000 +vt 0.578125 1.000000 +vt 0.562500 0.937500 +vt 0.578125 0.000000 +vt 0.562500 0.437500 +vt 0.562500 0.875000 +vt 0.562500 0.375000 +vt 0.562500 0.812500 +vt 0.562500 0.312500 +vt 0.562500 0.750000 +vt 0.531250 0.937500 +vt 0.531250 0.875000 +vt 0.531250 0.437500 +vt 0.531250 0.375000 +vt 0.531250 0.812500 +vt 0.531250 0.312500 +vt 0.531250 0.750000 +vt 0.531250 0.250000 +vt 0.531250 0.687500 +vt 0.531250 0.187500 +vt 0.531250 0.625000 +vt 0.531250 0.125000 +vt 0.531250 0.562500 +vt 0.531250 0.062500 +vt 0.531250 0.500000 +vt 0.546875 1.000000 +vt 0.546875 0.000000 +vt 0.500000 0.687500 +vt 0.500000 0.625000 +vt 0.500000 0.187500 +vt 0.500000 0.125000 +vt 0.500000 0.562500 +vt 0.500000 0.062500 +vt 0.500000 0.500000 +vt 0.515625 1.000000 +vt 0.500000 0.937500 +vt 0.515625 0.000000 +vt 0.500000 0.437500 +vt 0.500000 0.875000 +vt 0.500000 0.375000 +vt 0.500000 0.812500 +vt 0.500000 0.312500 +vt 0.500000 0.750000 +vt 0.500000 0.250000 +vt 0.468750 0.437500 +vt 0.468750 0.375000 +vt 0.468750 0.875000 +vt 0.468750 0.812500 +vt 0.468750 0.312500 +vt 0.468750 0.750000 +vt 0.468750 0.250000 +vt 0.468750 0.687500 +vt 0.468750 0.187500 +vt 0.468750 0.625000 +vt 0.468750 0.125000 +vt 0.468750 0.562500 +vt 0.468750 0.062500 +vt 0.468750 0.500000 +vt 0.484375 1.000000 +vt 0.468750 0.937500 +vt 0.484375 0.000000 +vt 0.437500 0.187500 +vt 0.437500 0.125000 +vt 0.437500 0.625000 +vt 0.437500 0.562500 +vt 0.437500 0.062500 +vt 0.437500 0.500000 +vt 0.453125 1.000000 +vt 0.437500 0.937500 +vt 0.453125 0.000000 +vt 0.437500 0.437500 +vt 0.437500 0.875000 +vt 0.437500 0.375000 +vt 0.437500 0.812500 +vt 0.437500 0.312500 +vt 0.437500 0.750000 +vt 0.437500 0.250000 +vt 0.437500 0.687500 +vt 0.406250 0.375000 +vt 0.406250 0.312500 +vt 0.406250 0.812500 +vt 0.406250 0.750000 +vt 0.406250 0.250000 +vt 0.406250 0.687500 +vt 0.406250 0.187500 +vt 0.406250 0.625000 +vt 0.406250 0.125000 +vt 0.406250 0.562500 +vt 0.406250 0.062500 +vt 0.406250 0.500000 +vt 0.421875 1.000000 +vt 0.406250 0.937500 +vt 0.421875 0.000000 +vt 0.406250 0.437500 +vt 0.406250 0.875000 +vt 0.375000 0.125000 +vt 0.375000 0.062500 +vt 0.375000 0.562500 +vt 0.375000 0.500000 +vt 0.390625 1.000000 +vt 0.375000 0.937500 +vt 0.390625 0.000000 +vt 0.375000 0.437500 +vt 0.375000 0.875000 +vt 0.375000 0.375000 +vt 0.375000 0.812500 +vt 0.375000 0.312500 +vt 0.375000 0.750000 +vt 0.375000 0.250000 +vt 0.375000 0.687500 +vt 0.375000 0.187500 +vt 0.375000 0.625000 +vt 0.343750 0.812500 +vt 0.343750 0.750000 +vt 0.343750 0.312500 +vt 0.343750 0.250000 +vt 0.343750 0.687500 +vt 0.343750 0.187500 +vt 0.343750 0.625000 +vt 0.343750 0.125000 +vt 0.343750 0.562500 +vt 0.343750 0.062500 +vt 0.343750 0.500000 +vt 0.359375 1.000000 +vt 0.343750 0.937500 +vt 0.359375 0.000000 +vt 0.343750 0.437500 +vt 0.343750 0.875000 +vt 0.343750 0.375000 +vt 0.312500 0.562500 +vt 0.312500 0.500000 +vt 0.328125 1.000000 +vt 0.312500 0.937500 +vt 0.328125 0.000000 +vt 0.312500 0.062500 +vt 0.312500 0.437500 +vt 0.312500 0.875000 +vt 0.312500 0.375000 +vt 0.312500 0.812500 +vt 0.312500 0.312500 +vt 0.312500 0.750000 +vt 0.312500 0.250000 +vt 0.312500 0.687500 +vt 0.312500 0.187500 +vt 0.312500 0.625000 +vt 0.312500 0.125000 +vt 0.281250 0.312500 +vt 0.281250 0.250000 +vt 0.281250 0.750000 +vt 0.281250 0.687500 +vt 0.281250 0.187500 +vt 0.281250 0.625000 +vt 0.281250 0.125000 +vt 0.281250 0.562500 +vt 0.281250 0.062500 +vt 0.281250 0.500000 +vt 0.296875 1.000000 +vt 0.281250 0.937500 +vt 0.296875 0.000000 +vt 0.281250 0.437500 +vt 0.281250 0.875000 +vt 0.281250 0.375000 +vt 0.281250 0.812500 +vt 0.265625 1.000000 +vt 0.250000 0.937500 +vt 0.265625 0.000000 +vt 0.250000 0.062500 +vt 0.250000 0.500000 +vt 0.250000 0.437500 +vt 0.250000 0.875000 +vt 0.250000 0.375000 +vt 0.250000 0.812500 +vt 0.250000 0.312500 +vt 0.250000 0.750000 +vt 0.250000 0.250000 +vt 0.250000 0.687500 +vt 0.250000 0.187500 +vt 0.250000 0.625000 +vt 0.250000 0.125000 +vt 0.250000 0.562500 +vt 0.218750 0.750000 +vt 0.218750 0.687500 +vt 0.218750 0.250000 +vt 0.218750 0.187500 +vt 0.218750 0.625000 +vt 0.218750 0.125000 +vt 0.218750 0.562500 +vt 0.218750 0.062500 +vt 0.218750 0.500000 +vt 0.234375 1.000000 +vt 0.218750 0.937500 +vt 0.234375 0.000000 +vt 0.218750 0.437500 +vt 0.218750 0.875000 +vt 0.218750 0.375000 +vt 0.218750 0.812500 +vt 0.218750 0.312500 +vt 0.187500 0.500000 +vt 0.187500 0.437500 +vt 0.187500 0.937500 +vt 0.187500 0.875000 +vt 0.187500 0.375000 +vt 0.187500 0.812500 +vt 0.187500 0.312500 +vt 0.187500 0.750000 +vt 0.187500 0.250000 +vt 0.187500 0.687500 +vt 0.187500 0.187500 +vt 0.187500 0.625000 +vt 0.187500 0.125000 +vt 0.187500 0.562500 +vt 0.187500 0.062500 +vt 0.203125 1.000000 +vt 0.203125 0.000000 +vt 0.156250 0.250000 +vt 0.156250 0.187500 +vt 0.156250 0.687500 +vt 0.156250 0.625000 +vt 0.156250 0.125000 +vt 0.156250 0.562500 +vt 0.156250 0.062500 +vt 0.156250 0.500000 +vt 0.171875 1.000000 +vt 0.156250 0.937500 +vt 0.171875 0.000000 +vt 0.156250 0.437500 +vt 0.156250 0.875000 +vt 0.156250 0.375000 +vt 0.156250 0.812500 +vt 0.156250 0.312500 +vt 0.156250 0.750000 +vt 0.125000 0.437500 +vt 0.125000 0.375000 +vt 0.125000 0.875000 +vt 0.125000 0.812500 +vt 0.125000 0.312500 +vt 0.125000 0.750000 +vt 0.125000 0.250000 +vt 0.125000 0.687500 +vt 0.125000 0.187500 +vt 0.125000 0.625000 +vt 0.125000 0.125000 +vt 0.125000 0.562500 +vt 0.125000 0.062500 +vt 0.125000 0.500000 +vt 0.140625 1.000000 +vt 0.125000 0.937500 +vt 0.140625 0.000000 +vt 0.093750 0.187500 +vt 0.093750 0.125000 +vt 0.093750 0.625000 +vt 0.093750 0.562500 +vt 0.093750 0.062500 +vt 0.093750 0.500000 +vt 0.109375 1.000000 +vt 0.093750 0.937500 +vt 0.109375 0.000000 +vt 0.093750 0.437500 +vt 0.093750 0.875000 +vt 0.093750 0.375000 +vt 0.093750 0.812500 +vt 0.093750 0.312500 +vt 0.093750 0.750000 +vt 0.093750 0.250000 +vt 0.093750 0.687500 +vt 0.062500 0.875000 +vt 0.062500 0.812500 +vt 0.062500 0.375000 +vt 0.062500 0.312500 +vt 0.062500 0.750000 +vt 0.062500 0.250000 +vt 0.062500 0.687500 +vt 0.062500 0.187500 +vt 0.062500 0.625000 +vt 0.062500 0.125000 +vt 0.062500 0.562500 +vt 0.062500 0.062500 +vt 0.062500 0.500000 +vt 0.078125 1.000000 +vt 0.062500 0.937500 +vt 0.078125 0.000000 +vt 0.062500 0.437500 +vt 0.031250 0.625000 +vt 0.031250 0.562500 +vt 0.031250 0.125000 +vt 0.031250 0.062500 +vt 0.031250 0.500000 +vt 0.046875 1.000000 +vt 0.031250 0.937500 +vt 0.046875 0.000000 +vt 0.031250 0.437500 +vt 0.031250 0.875000 +vt 0.031250 0.375000 +vt 0.031250 0.812500 +vt 0.031250 0.312500 +vt 0.031250 0.750000 +vt 0.031250 0.250000 +vt 0.031250 0.687500 +vt 0.031250 0.187500 +vt 0.000000 0.375000 +vt 0.000000 0.312500 +vt 0.000000 0.812500 +vt 0.000000 0.750000 +vt 0.000000 0.250000 +vt 0.000000 0.687500 +vt 0.000000 0.187500 +vt 0.000000 0.625000 +vt 0.000000 0.125000 +vt 0.000000 0.562500 +vt 0.000000 0.062500 +vt 0.000000 0.500000 +vt 0.015625 1.000000 +vt 0.000000 0.937500 +vt 0.015625 0.000000 +vt 0.000000 0.437500 +vt 0.000000 0.875000 +vt 1.000000 0.062500 +vt 1.000000 0.125000 +vt 0.968750 0.125000 +vt 0.968750 0.062500 +vt 1.000000 0.500000 +vt 1.000000 0.562500 +vt 0.968750 0.562500 +vt 0.968750 0.500000 +vt 1.000000 0.937500 +vt 0.984375 1.000000 +vt 0.968750 0.937500 +vt 0.984375 0.000000 +vt 1.000000 0.437500 +vt 0.968750 0.437500 +vt 1.000000 0.875000 +vt 0.968750 0.875000 +vt 1.000000 0.375000 +vt 0.968750 0.375000 +vt 1.000000 0.812500 +vt 0.968750 0.812500 +vt 1.000000 0.312500 +vt 0.968750 0.312500 +vt 1.000000 0.750000 +vt 0.968750 0.750000 +vt 1.000000 0.250000 +vt 0.968750 0.250000 +vt 1.000000 0.687500 +vt 0.968750 0.687500 +vt 1.000000 0.187500 +vt 0.968750 0.187500 +vt 1.000000 0.625000 +vt 0.968750 0.625000 +vt 0.937500 0.812500 +vt 0.937500 0.750000 +vt 0.937500 0.312500 +vt 0.937500 0.250000 +vt 0.937500 0.687500 +vt 0.937500 0.187500 +vt 0.937500 0.625000 +vt 0.937500 0.125000 +vt 0.937500 0.562500 +vt 0.937500 0.062500 +vt 0.937500 0.500000 +vt 0.953125 1.000000 +vt 0.937500 0.937500 +vt 0.953125 0.000000 +vt 0.937500 0.437500 +vt 0.937500 0.875000 +vt 0.937500 0.375000 +vt 0.906250 0.562500 +vt 0.906250 0.500000 +vt 0.921875 1.000000 +vt 0.906250 0.937500 +vt 0.921875 0.000000 +vt 0.906250 0.062500 +vt 0.906250 0.437500 +vt 0.906250 0.875000 +vt 0.906250 0.375000 +vt 0.906250 0.812500 +vt 0.906250 0.312500 +vt 0.906250 0.750000 +vt 0.906250 0.250000 +vt 0.906250 0.687500 +vt 0.906250 0.187500 +vt 0.906250 0.625000 +vt 0.906250 0.125000 +vt 0.875000 0.312500 +vt 0.875000 0.250000 +vt 0.875000 0.750000 +vt 0.875000 0.687500 +vt 0.875000 0.187500 +vt 0.875000 0.625000 +vt 0.875000 0.125000 +vt 0.875000 0.562500 +vt 0.875000 0.062500 +vt 0.875000 0.500000 +vt 0.890625 1.000000 +vt 0.875000 0.937500 +vt 0.890625 0.000000 +vt 0.875000 0.437500 +vt 0.875000 0.875000 +vt 0.875000 0.375000 +vt 0.875000 0.812500 +vt 0.859375 0.000000 +vt 0.843750 0.062500 +vt 0.843750 0.500000 +vt 0.843750 0.437500 +vt 0.843750 0.937500 +vt 0.843750 0.875000 +vt 0.843750 0.375000 +vt 0.843750 0.812500 +vt 0.843750 0.312500 +vt 0.843750 0.750000 +vt 0.843750 0.250000 +vt 0.843750 0.687500 +vt 0.843750 0.187500 +vt 0.843750 0.625000 +vt 0.843750 0.125000 +vt 0.843750 0.562500 +vt 0.859375 1.000000 +vt 0.812500 0.250000 +vt 0.812500 0.187500 +vt 0.812500 0.687500 +vt 0.812500 0.625000 +vt 0.812500 0.125000 +vt 0.812500 0.562500 +vt 0.812500 0.062500 +vt 0.812500 0.500000 +vt 0.828125 1.000000 +vt 0.812500 0.937500 +vt 0.828125 0.000000 +vt 0.812500 0.437500 +vt 0.812500 0.875000 +vt 0.812500 0.375000 +vt 0.812500 0.812500 +vt 0.812500 0.312500 +vt 0.812500 0.750000 +vt 0.781250 0.937500 +vt 0.781250 0.875000 +vt 0.781250 0.437500 +vt 0.781250 0.375000 +vt 0.781250 0.812500 +vt 0.781250 0.312500 +vt 0.781250 0.750000 +vt 0.781250 0.250000 +vt 0.781250 0.687500 +vt 0.781250 0.187500 +vt 0.781250 0.625000 +vt 0.781250 0.125000 +vt 0.781250 0.562500 +vt 0.781250 0.062500 +vt 0.781250 0.500000 +vt 0.796875 1.000000 +vt 0.796875 0.000000 +vt 0.765625 1.000000 +vt 0.765625 0.000000 +s 0 +f 480/1/1 479/2/1 18/3/1 19/4/1 +f 477/5/2 2/6/2 11/7/2 12/8/2 +f 481/9/3 480/1/3 19/4/3 20/10/3 +f 3/11/4 477/5/4 12/8/4 13/12/4 +f 482/13/5 481/9/5 20/10/5 21/14/5 +f 4/15/6 3/11/6 13/12/6 14/16/6 +f 474/17/7 82/18/7 7/19/7 +f 308/20/8 482/13/8 21/14/8 +f 5/21/9 4/15/9 14/16/9 15/22/9 +f 475/23/10 474/17/10 7/19/10 8/24/10 +f 478/25/11 5/21/11 15/22/11 16/26/11 +f 1/27/12 475/23/12 8/24/12 9/28/12 +f 6/29/13 478/25/13 16/26/13 17/30/13 +f 476/31/14 1/27/14 9/28/14 10/32/14 +f 479/2/15 6/29/15 17/30/15 18/3/15 +f 2/6/16 476/31/16 10/32/16 11/7/16 +f 18/3/17 17/30/17 32/33/17 33/34/17 +f 11/7/18 10/32/18 25/35/18 26/36/18 +f 19/4/19 18/3/19 33/34/19 34/37/19 +f 12/8/20 11/7/20 26/36/20 27/38/20 +f 20/10/21 19/4/21 34/37/21 35/39/21 +f 13/12/22 12/8/22 27/38/22 28/40/22 +f 21/14/23 20/10/23 35/39/23 36/41/23 +f 14/16/24 13/12/24 28/40/24 29/42/24 +f 7/19/25 82/43/25 22/44/25 +f 308/45/26 21/14/26 36/41/26 +f 15/22/27 14/16/27 29/42/27 30/46/27 +f 8/24/28 7/19/28 22/44/28 23/47/28 +f 16/26/29 15/22/29 30/46/29 31/48/29 +f 9/28/30 8/24/30 23/47/30 24/49/30 +f 17/30/31 16/26/31 31/48/31 32/33/31 +f 10/32/32 9/28/32 24/49/32 25/35/32 +f 22/44/33 82/50/33 37/51/33 +f 308/52/34 36/41/34 51/53/34 +f 30/46/35 29/42/35 44/54/35 45/55/35 +f 23/47/36 22/44/36 37/51/36 38/56/36 +f 31/48/37 30/46/37 45/55/37 46/57/37 +f 24/49/38 23/47/38 38/56/38 39/58/38 +f 32/33/39 31/48/39 46/57/39 47/59/39 +f 25/35/40 24/49/40 39/58/40 40/60/40 +f 33/34/41 32/33/41 47/59/41 48/61/41 +f 26/36/42 25/35/42 40/60/42 41/62/42 +f 34/37/43 33/34/43 48/61/43 49/63/43 +f 27/38/44 26/36/44 41/62/44 42/64/44 +f 35/39/45 34/37/45 49/63/45 50/65/45 +f 28/40/46 27/38/46 42/64/46 43/66/46 +f 36/41/47 35/39/47 50/65/47 51/53/47 +f 29/42/48 28/40/48 43/66/48 44/54/48 +f 41/62/49 40/60/49 55/67/49 56/68/49 +f 49/63/50 48/61/50 63/69/50 64/70/50 +f 42/64/51 41/62/51 56/68/51 57/71/51 +f 50/65/52 49/63/52 64/70/52 65/72/52 +f 43/66/53 42/64/53 57/71/53 58/73/53 +f 51/53/54 50/65/54 65/72/54 66/74/54 +f 44/54/55 43/66/55 58/73/55 59/75/55 +f 37/51/56 82/76/56 52/77/56 +f 308/78/57 51/53/57 66/74/57 +f 45/55/58 44/54/58 59/75/58 60/79/58 +f 38/56/59 37/51/59 52/77/59 53/80/59 +f 46/57/60 45/55/60 60/79/60 61/81/60 +f 39/58/61 38/56/61 53/80/61 54/82/61 +f 47/59/62 46/57/62 61/81/62 62/83/62 +f 40/60/63 39/58/63 54/82/63 55/67/63 +f 48/61/64 47/59/64 62/83/64 63/69/64 +f 60/79/65 59/75/65 74/84/65 75/85/65 +f 53/80/66 52/77/66 67/86/66 68/87/66 +f 61/81/67 60/79/67 75/85/67 76/88/67 +f 54/82/68 53/80/68 68/87/68 69/89/68 +f 62/83/69 61/81/69 76/88/69 77/90/69 +f 55/67/70 54/82/70 69/89/70 70/91/70 +f 63/69/71 62/83/71 77/90/71 78/92/71 +f 56/68/72 55/67/72 70/91/72 71/93/72 +f 64/70/73 63/69/73 78/92/73 79/94/73 +f 57/71/74 56/68/74 71/93/74 72/95/74 +f 65/72/75 64/70/75 79/94/75 80/96/75 +f 58/73/76 57/71/76 72/95/76 73/97/76 +f 66/74/77 65/72/77 80/96/77 81/98/77 +f 59/75/78 58/73/78 73/97/78 74/84/78 +f 52/77/79 82/99/79 67/86/79 +f 308/100/80 66/74/80 81/98/80 +f 79/94/81 78/92/81 94/101/81 95/102/81 +f 72/95/82 71/93/82 87/103/82 88/104/82 +f 80/96/83 79/94/83 95/102/83 96/105/83 +f 73/97/84 72/95/84 88/104/84 89/106/84 +f 81/98/85 80/96/85 96/105/85 97/107/85 +f 74/84/86 73/97/86 89/106/86 90/108/86 +f 67/86/87 82/109/87 83/110/87 +f 308/111/88 81/98/88 97/107/88 +f 75/85/89 74/84/89 90/108/89 91/112/89 +f 68/87/90 67/86/90 83/110/90 84/113/90 +f 76/88/91 75/85/91 91/112/91 92/114/91 +f 69/89/92 68/87/92 84/113/92 85/115/92 +f 77/90/93 76/88/93 92/114/93 93/116/93 +f 70/91/94 69/89/94 85/115/94 86/117/94 +f 78/92/95 77/90/95 93/116/95 94/101/95 +f 71/93/96 70/91/96 86/117/96 87/103/96 +f 84/113/97 83/110/97 98/118/97 99/119/97 +f 92/114/98 91/112/98 106/120/98 107/121/98 +f 85/115/99 84/113/99 99/119/99 100/122/99 +f 93/116/100 92/114/100 107/121/100 108/123/100 +f 86/117/101 85/115/101 100/122/101 101/124/101 +f 94/101/102 93/116/102 108/123/102 109/125/102 +f 87/103/103 86/117/103 101/124/103 102/126/103 +f 95/102/104 94/101/104 109/125/104 110/127/104 +f 88/104/105 87/103/105 102/126/105 103/128/105 +f 96/105/106 95/102/106 110/127/106 111/129/106 +f 89/106/107 88/104/107 103/128/107 104/130/107 +f 97/107/108 96/105/108 111/129/108 112/131/108 +f 90/108/109 89/106/109 104/130/109 105/132/109 +f 83/110/110 82/133/110 98/118/110 +f 308/134/111 97/107/111 112/131/111 +f 91/112/112 90/108/112 105/132/112 106/120/112 +f 103/128/113 102/126/113 117/135/113 118/136/113 +f 111/129/114 110/127/114 125/137/114 126/138/114 +f 104/130/115 103/128/115 118/136/115 119/139/115 +f 112/131/116 111/129/116 126/138/116 127/140/116 +f 105/132/117 104/130/117 119/139/117 120/141/117 +f 98/118/118 82/142/118 113/143/118 +f 308/144/119 112/131/119 127/140/119 +f 106/120/120 105/132/120 120/141/120 121/145/120 +f 99/119/121 98/118/121 113/143/121 114/146/121 +f 107/121/122 106/120/122 121/145/122 122/147/122 +f 100/122/123 99/119/123 114/146/123 115/148/123 +f 108/123/124 107/121/124 122/147/124 123/149/124 +f 101/124/125 100/122/125 115/148/125 116/150/125 +f 109/125/126 108/123/126 123/149/126 124/151/126 +f 102/126/127 101/124/127 116/150/127 117/135/127 +f 110/127/128 109/125/128 124/151/128 125/137/128 +f 122/147/129 121/145/129 136/152/129 137/153/129 +f 115/148/130 114/146/130 129/154/130 130/155/130 +f 123/149/131 122/147/131 137/153/131 138/156/131 +f 116/150/132 115/148/132 130/155/132 131/157/132 +f 124/151/133 123/149/133 138/156/133 139/158/133 +f 117/135/134 116/150/134 131/157/134 132/159/134 +f 125/137/135 124/151/135 139/158/135 140/160/135 +f 118/136/136 117/135/136 132/159/136 133/161/136 +f 126/138/137 125/137/137 140/160/137 141/162/137 +f 119/139/138 118/136/138 133/161/138 134/163/138 +f 127/140/139 126/138/139 141/162/139 142/164/139 +f 120/141/140 119/139/140 134/163/140 135/165/140 +f 113/143/141 82/166/141 128/167/141 +f 308/168/142 127/140/142 142/164/142 +f 121/145/143 120/141/143 135/165/143 136/152/143 +f 114/146/144 113/143/144 128/167/144 129/154/144 +f 141/162/145 140/160/145 155/169/145 156/170/145 +f 134/163/146 133/161/146 148/171/146 149/172/146 +f 142/164/147 141/162/147 156/170/147 157/173/147 +f 135/165/148 134/163/148 149/172/148 150/174/148 +f 128/167/149 82/175/149 143/176/149 +f 308/177/150 142/164/150 157/173/150 +f 136/152/151 135/165/151 150/174/151 151/178/151 +f 129/154/152 128/167/152 143/176/152 144/179/152 +f 137/153/153 136/152/153 151/178/153 152/180/153 +f 130/155/154 129/154/154 144/179/154 145/181/154 +f 138/156/155 137/153/155 152/180/155 153/182/155 +f 131/157/156 130/155/156 145/181/156 146/183/156 +f 139/158/157 138/156/157 153/182/157 154/184/157 +f 132/159/158 131/157/158 146/183/158 147/185/158 +f 140/160/159 139/158/159 154/184/159 155/169/159 +f 133/161/160 132/159/160 147/185/160 148/171/160 +f 153/182/161 152/180/161 167/186/161 168/187/161 +f 146/183/162 145/181/162 160/188/162 161/189/162 +f 154/184/163 153/182/163 168/187/163 169/190/163 +f 147/185/164 146/183/164 161/189/164 162/191/164 +f 155/169/165 154/184/165 169/190/165 170/192/165 +f 148/171/166 147/185/166 162/191/166 163/193/166 +f 156/170/167 155/169/167 170/192/167 171/194/167 +f 149/172/168 148/171/168 163/193/168 164/195/168 +f 157/173/169 156/170/169 171/194/169 172/196/169 +f 150/174/170 149/172/170 164/195/170 165/197/170 +f 143/176/171 82/198/171 158/199/171 +f 308/200/172 157/173/172 172/196/172 +f 151/178/173 150/174/173 165/197/173 166/201/173 +f 144/179/174 143/176/174 158/199/174 159/202/174 +f 152/180/175 151/178/175 166/201/175 167/186/175 +f 145/181/176 144/179/176 159/202/176 160/188/176 +f 172/196/177 171/194/177 186/203/177 187/204/177 +f 165/197/178 164/195/178 179/205/178 180/206/178 +f 158/199/179 82/207/179 173/208/179 +f 308/209/180 172/196/180 187/204/180 +f 166/201/181 165/197/181 180/206/181 181/210/181 +f 159/202/182 158/199/182 173/208/182 174/211/182 +f 167/186/183 166/201/183 181/210/183 182/212/183 +f 160/188/184 159/202/184 174/211/184 175/213/184 +f 168/187/185 167/186/185 182/212/185 183/214/185 +f 161/189/186 160/188/186 175/213/186 176/215/186 +f 169/190/187 168/187/187 183/214/187 184/216/187 +f 162/191/188 161/189/188 176/215/188 177/217/188 +f 170/192/189 169/190/189 184/216/189 185/218/189 +f 163/193/190 162/191/190 177/217/190 178/219/190 +f 171/194/191 170/192/191 185/218/191 186/203/191 +f 164/195/192 163/193/192 178/219/192 179/205/192 +f 176/215/193 175/213/193 190/220/193 191/221/193 +f 184/216/194 183/214/194 198/222/194 199/223/194 +f 177/217/195 176/215/195 191/221/195 192/224/195 +f 185/218/196 184/216/196 199/223/196 200/225/196 +f 178/219/197 177/217/197 192/224/197 193/226/197 +f 186/203/198 185/218/198 200/225/198 201/227/198 +f 179/205/199 178/219/199 193/226/199 194/228/199 +f 187/204/200 186/203/200 201/227/200 202/229/200 +f 180/206/201 179/205/201 194/228/201 195/230/201 +f 173/208/202 82/231/202 188/232/202 +f 308/233/203 187/204/203 202/229/203 +f 181/210/204 180/206/204 195/230/204 196/234/204 +f 174/211/205 173/208/205 188/232/205 189/235/205 +f 182/212/206 181/210/206 196/234/206 197/236/206 +f 175/213/207 174/211/207 189/235/207 190/220/207 +f 183/214/208 182/212/208 197/236/208 198/222/208 +f 195/230/209 194/228/209 209/237/209 210/238/209 +f 188/232/210 82/239/210 203/240/210 +f 308/241/211 202/229/211 217/242/211 +f 196/234/212 195/230/212 210/238/212 211/243/212 +f 189/235/213 188/232/213 203/240/213 204/244/213 +f 197/236/214 196/234/214 211/243/214 212/245/214 +f 190/220/215 189/235/215 204/244/215 205/246/215 +f 198/222/216 197/236/216 212/245/216 213/247/216 +f 191/221/217 190/220/217 205/246/217 206/248/217 +f 199/223/218 198/222/218 213/247/218 214/249/218 +f 192/224/219 191/221/219 206/248/219 207/250/219 +f 200/225/220 199/223/220 214/249/220 215/251/220 +f 193/226/221 192/224/221 207/250/221 208/252/221 +f 201/227/222 200/225/222 215/251/222 216/253/222 +f 194/228/223 193/226/223 208/252/223 209/237/223 +f 202/229/224 201/227/224 216/253/224 217/242/224 +f 214/249/225 213/247/225 228/254/225 229/255/225 +f 207/250/226 206/248/226 221/256/226 222/257/226 +f 215/251/227 214/249/227 229/255/227 230/258/227 +f 208/252/228 207/250/228 222/257/228 223/259/228 +f 216/253/229 215/251/229 230/258/229 231/260/229 +f 209/237/230 208/252/230 223/259/230 224/261/230 +f 217/242/231 216/253/231 231/260/231 232/262/231 +f 210/238/232 209/237/232 224/261/232 225/263/232 +f 203/240/233 82/264/233 218/265/233 +f 308/266/234 217/242/234 232/262/234 +f 211/243/235 210/238/235 225/263/235 226/267/235 +f 204/244/236 203/240/236 218/265/236 219/268/236 +f 212/245/237 211/243/237 226/267/237 227/269/237 +f 205/246/238 204/244/238 219/268/238 220/270/238 +f 213/247/239 212/245/239 227/269/239 228/254/239 +f 206/248/240 205/246/240 220/270/240 221/256/240 +f 218/265/241 82/271/241 233/272/241 +f 308/273/242 232/262/242 247/274/242 +f 226/267/243 225/263/243 240/275/243 241/276/243 +f 219/268/244 218/265/244 233/272/244 234/277/244 +f 227/269/245 226/267/245 241/276/245 242/278/245 +f 220/270/246 219/268/246 234/277/246 235/279/246 +f 228/254/247 227/269/247 242/278/247 243/280/247 +f 221/256/248 220/270/248 235/279/248 236/281/248 +f 229/255/249 228/254/249 243/280/249 244/282/249 +f 222/257/250 221/256/250 236/281/250 237/283/250 +f 230/258/251 229/255/251 244/282/251 245/284/251 +f 223/259/252 222/257/252 237/283/252 238/285/252 +f 231/260/253 230/258/253 245/284/253 246/286/253 +f 224/261/254 223/259/254 238/285/254 239/287/254 +f 232/262/255 231/260/255 246/286/255 247/274/255 +f 225/263/256 224/261/256 239/287/256 240/275/256 +f 237/283/257 236/281/257 251/288/257 252/289/257 +f 245/284/258 244/282/258 259/290/258 260/291/258 +f 238/285/259 237/283/259 252/289/259 253/292/259 +f 246/286/260 245/284/260 260/291/260 261/293/260 +f 239/287/261 238/285/261 253/292/261 254/294/261 +f 247/274/262 246/286/262 261/293/262 262/295/262 +f 240/275/263 239/287/263 254/294/263 255/296/263 +f 233/272/264 82/297/264 248/298/264 +f 308/299/265 247/274/265 262/295/265 +f 241/276/266 240/275/266 255/296/266 256/300/266 +f 234/277/267 233/272/267 248/298/267 249/301/267 +f 242/278/268 241/276/268 256/300/268 257/302/268 +f 235/279/269 234/277/269 249/301/269 250/303/269 +f 243/280/270 242/278/270 257/302/270 258/304/270 +f 236/281/271 235/279/271 250/303/271 251/288/271 +f 244/282/272 243/280/272 258/304/272 259/290/272 +f 256/300/273 255/296/273 270/305/273 271/306/273 +f 249/301/274 248/298/274 263/307/274 264/308/274 +f 257/302/275 256/300/275 271/306/275 272/309/275 +f 250/303/276 249/301/276 264/308/276 265/310/276 +f 258/304/277 257/302/277 272/309/277 273/311/277 +f 251/288/278 250/303/278 265/310/278 266/312/278 +f 259/290/279 258/304/279 273/311/279 274/313/279 +f 252/289/280 251/288/280 266/312/280 267/314/280 +f 260/291/281 259/290/281 274/313/281 275/315/281 +f 253/292/282 252/289/282 267/314/282 268/316/282 +f 261/293/283 260/291/283 275/315/283 276/317/283 +f 254/294/284 253/292/284 268/316/284 269/318/284 +f 262/295/285 261/293/285 276/317/285 277/319/285 +f 255/296/286 254/294/286 269/318/286 270/305/286 +f 248/298/287 82/320/287 263/307/287 +f 308/321/288 262/295/288 277/319/288 +f 275/315/289 274/313/289 289/322/289 290/323/289 +f 268/316/290 267/314/290 282/324/290 283/325/290 +f 276/317/291 275/315/291 290/323/291 291/326/291 +f 269/318/292 268/316/292 283/325/292 284/327/292 +f 277/319/293 276/317/293 291/326/293 292/328/293 +f 270/305/294 269/318/294 284/327/294 285/329/294 +f 263/307/295 82/330/295 278/331/295 +f 308/332/296 277/319/296 292/328/296 +f 271/306/297 270/305/297 285/329/297 286/333/297 +f 264/308/298 263/307/298 278/331/298 279/334/298 +f 272/309/299 271/306/299 286/333/299 287/335/299 +f 265/310/300 264/308/300 279/334/300 280/336/300 +f 273/311/301 272/309/301 287/335/301 288/337/301 +f 266/312/302 265/310/302 280/336/302 281/338/302 +f 274/313/303 273/311/303 288/337/303 289/322/303 +f 267/314/304 266/312/304 281/338/304 282/324/304 +f 287/335/305 286/333/305 301/339/305 302/340/305 +f 280/336/306 279/334/306 294/341/306 295/342/306 +f 288/337/307 287/335/307 302/340/307 303/343/307 +f 281/338/308 280/336/308 295/342/308 296/344/308 +f 289/322/309 288/337/309 303/343/309 304/345/309 +f 282/324/310 281/338/310 296/344/310 297/346/310 +f 290/323/311 289/322/311 304/345/311 305/347/311 +f 283/325/312 282/324/312 297/346/312 298/348/312 +f 291/326/313 290/323/313 305/347/313 306/349/313 +f 284/327/314 283/325/314 298/348/314 299/350/314 +f 292/328/315 291/326/315 306/349/315 307/351/315 +f 285/329/316 284/327/316 299/350/316 300/352/316 +f 278/331/317 82/353/317 293/354/317 +f 308/355/318 292/328/318 307/351/318 +f 286/333/319 285/329/319 300/352/319 301/339/319 +f 279/334/320 278/331/320 293/354/320 294/341/320 +f 306/349/321 305/347/321 321/356/321 322/357/321 +f 299/350/322 298/348/322 314/358/322 315/359/322 +f 307/351/323 306/349/323 322/357/323 323/360/323 +f 300/352/324 299/350/324 315/359/324 316/361/324 +f 293/354/325 82/362/325 309/363/325 +f 308/364/326 307/351/326 323/360/326 +f 301/339/327 300/352/327 316/361/327 317/365/327 +f 294/341/328 293/354/328 309/363/328 310/366/328 +f 302/340/329 301/339/329 317/365/329 318/367/329 +f 295/342/330 294/341/330 310/366/330 311/368/330 +f 303/343/331 302/340/331 318/367/331 319/369/331 +f 296/344/332 295/342/332 311/368/332 312/370/332 +f 304/345/333 303/343/333 319/369/333 320/371/333 +f 297/346/334 296/344/334 312/370/334 313/372/334 +f 305/347/335 304/345/335 320/371/335 321/356/335 +f 298/348/336 297/346/336 313/372/336 314/358/336 +f 311/368/337 310/366/337 325/373/337 326/374/337 +f 319/369/338 318/367/338 333/375/338 334/376/338 +f 312/370/339 311/368/339 326/374/339 327/377/339 +f 320/371/340 319/369/340 334/376/340 335/378/340 +f 313/372/341 312/370/341 327/377/341 328/379/341 +f 321/356/342 320/371/342 335/378/342 336/380/342 +f 314/358/343 313/372/343 328/379/343 329/381/343 +f 322/357/344 321/356/344 336/380/344 337/382/344 +f 315/359/345 314/358/345 329/381/345 330/383/345 +f 323/360/346 322/357/346 337/382/346 338/384/346 +f 316/361/347 315/359/347 330/383/347 331/385/347 +f 309/363/348 82/386/348 324/387/348 +f 308/388/349 323/360/349 338/384/349 +f 317/365/350 316/361/350 331/385/350 332/389/350 +f 310/366/351 309/363/351 324/387/351 325/373/351 +f 318/367/352 317/365/352 332/389/352 333/375/352 +f 330/383/353 329/381/353 344/390/353 345/391/353 +f 338/384/354 337/382/354 352/392/354 353/393/354 +f 331/385/355 330/383/355 345/391/355 346/394/355 +f 324/387/356 82/395/356 339/396/356 +f 308/397/357 338/384/357 353/393/357 +f 332/389/358 331/385/358 346/394/358 347/398/358 +f 325/373/359 324/387/359 339/396/359 340/399/359 +f 333/375/360 332/389/360 347/398/360 348/400/360 +f 326/374/361 325/373/361 340/399/361 341/401/361 +f 334/376/362 333/375/362 348/400/362 349/402/362 +f 327/377/363 326/374/363 341/401/363 342/403/363 +f 335/378/364 334/376/364 349/402/364 350/404/364 +f 328/379/365 327/377/365 342/403/365 343/405/365 +f 336/380/366 335/378/366 350/404/366 351/406/366 +f 329/381/367 328/379/367 343/405/367 344/390/367 +f 337/382/368 336/380/368 351/406/368 352/392/368 +f 349/402/369 348/400/369 363/407/369 364/408/369 +f 342/403/370 341/401/370 356/409/370 357/410/370 +f 350/404/371 349/402/371 364/408/371 365/411/371 +f 343/405/372 342/403/372 357/410/372 358/412/372 +f 351/406/373 350/404/373 365/411/373 366/413/373 +f 344/390/374 343/405/374 358/412/374 359/414/374 +f 352/392/375 351/406/375 366/413/375 367/415/375 +f 345/391/376 344/390/376 359/414/376 360/416/376 +f 353/393/377 352/392/377 367/415/377 368/417/377 +f 346/394/378 345/391/378 360/416/378 361/418/378 +f 339/396/379 82/419/379 354/420/379 +f 308/421/380 353/393/380 368/417/380 +f 347/398/381 346/394/381 361/418/381 362/422/381 +f 340/399/382 339/396/382 354/420/382 355/423/382 +f 348/400/383 347/398/383 362/422/383 363/407/383 +f 341/401/384 340/399/384 355/423/384 356/409/384 +f 368/424/385 367/425/385 382/426/385 383/427/385 +f 361/428/386 360/429/386 375/430/386 376/431/386 +f 354/432/387 82/433/387 369/434/387 +f 308/435/388 368/424/388 383/427/388 +f 362/436/389 361/428/389 376/431/389 377/437/389 +f 355/438/390 354/432/390 369/434/390 370/439/390 +f 363/440/391 362/436/391 377/437/391 378/441/391 +f 356/442/392 355/438/392 370/439/392 371/443/392 +f 364/444/393 363/440/393 378/441/393 379/445/393 +f 357/446/394 356/442/394 371/443/394 372/447/394 +f 365/448/395 364/444/395 379/445/395 380/449/395 +f 358/450/396 357/446/396 372/447/396 373/451/396 +f 366/452/397 365/448/397 380/449/397 381/453/397 +f 359/454/398 358/450/398 373/451/398 374/455/398 +f 367/425/399 366/452/399 381/453/399 382/426/399 +f 360/429/400 359/454/400 374/455/400 375/430/400 +f 372/447/401 371/443/401 386/456/401 387/457/401 +f 380/449/402 379/445/402 394/458/402 395/459/402 +f 373/451/403 372/447/403 387/457/403 388/460/403 +f 381/453/404 380/449/404 395/459/404 396/461/404 +f 374/455/405 373/451/405 388/460/405 389/462/405 +f 382/426/406 381/453/406 396/461/406 397/463/406 +f 375/430/407 374/455/407 389/462/407 390/464/407 +f 383/427/408 382/426/408 397/463/408 398/465/408 +f 376/431/409 375/430/409 390/464/409 391/466/409 +f 369/434/410 82/467/410 384/468/410 +f 308/469/411 383/427/411 398/465/411 +f 377/437/412 376/431/412 391/466/412 392/470/412 +f 370/439/413 369/434/413 384/468/413 385/471/413 +f 378/441/414 377/437/414 392/470/414 393/472/414 +f 371/443/415 370/439/415 385/471/415 386/456/415 +f 379/445/416 378/441/416 393/472/416 394/458/416 +f 391/466/417 390/464/417 405/473/417 406/474/417 +f 384/468/418 82/475/418 399/476/418 +f 308/477/419 398/465/419 413/478/419 +f 392/470/420 391/466/420 406/474/420 407/479/420 +f 385/471/421 384/468/421 399/476/421 400/480/421 +f 393/472/422 392/470/422 407/479/422 408/481/422 +f 386/456/423 385/471/423 400/480/423 401/482/423 +f 394/458/424 393/472/424 408/481/424 409/483/424 +f 387/457/425 386/456/425 401/482/425 402/484/425 +f 395/459/426 394/458/426 409/483/426 410/485/426 +f 388/460/427 387/457/427 402/484/427 403/486/427 +f 396/461/428 395/459/428 410/485/428 411/487/428 +f 389/462/429 388/460/429 403/486/429 404/488/429 +f 397/463/430 396/461/430 411/487/430 412/489/430 +f 390/464/431 389/462/431 404/488/431 405/473/431 +f 398/465/432 397/463/432 412/489/432 413/478/432 +f 410/485/433 409/483/433 424/490/433 425/491/433 +f 403/486/434 402/484/434 417/492/434 418/493/434 +f 411/487/435 410/485/435 425/491/435 426/494/435 +f 404/488/436 403/486/436 418/493/436 419/495/436 +f 412/489/437 411/487/437 426/494/437 427/496/437 +f 405/473/438 404/488/438 419/495/438 420/497/438 +f 413/478/439 412/489/439 427/496/439 428/498/439 +f 406/474/440 405/473/440 420/497/440 421/499/440 +f 399/476/441 82/500/441 414/501/441 +f 308/502/442 413/478/442 428/498/442 +f 407/479/443 406/474/443 421/499/443 422/503/443 +f 400/480/444 399/476/444 414/501/444 415/504/444 +f 408/481/445 407/479/445 422/503/445 423/505/445 +f 401/482/446 400/480/446 415/504/446 416/506/446 +f 409/483/447 408/481/447 423/505/447 424/490/447 +f 402/484/448 401/482/448 416/506/448 417/492/448 +f 308/507/449 428/498/449 443/508/449 +f 422/503/450 421/499/450 436/509/450 437/510/450 +f 415/504/451 414/501/451 429/511/451 430/512/451 +f 423/505/452 422/503/452 437/510/452 438/513/452 +f 416/506/453 415/504/453 430/512/453 431/514/453 +f 424/490/454 423/505/454 438/513/454 439/515/454 +f 417/492/455 416/506/455 431/514/455 432/516/455 +f 425/491/456 424/490/456 439/515/456 440/517/456 +f 418/493/457 417/492/457 432/516/457 433/518/457 +f 426/494/458 425/491/458 440/517/458 441/519/458 +f 419/495/459 418/493/459 433/518/459 434/520/459 +f 427/496/460 426/494/460 441/519/460 442/521/460 +f 420/497/461 419/495/461 434/520/461 435/522/461 +f 428/498/462 427/496/462 442/521/462 443/508/462 +f 421/499/463 420/497/463 435/522/463 436/509/463 +f 414/501/464 82/523/464 429/511/464 +f 441/519/465 440/517/465 455/524/465 456/525/465 +f 434/520/466 433/518/466 448/526/466 449/527/466 +f 442/521/467 441/519/467 456/525/467 457/528/467 +f 435/522/468 434/520/468 449/527/468 450/529/468 +f 443/508/469 442/521/469 457/528/469 458/530/469 +f 436/509/470 435/522/470 450/529/470 451/531/470 +f 429/511/471 82/532/471 444/533/471 +f 308/534/472 443/508/472 458/530/472 +f 437/510/473 436/509/473 451/531/473 452/535/473 +f 430/512/474 429/511/474 444/533/474 445/536/474 +f 438/513/475 437/510/475 452/535/475 453/537/475 +f 431/514/476 430/512/476 445/536/476 446/538/476 +f 439/515/477 438/513/477 453/537/477 454/539/477 +f 432/516/478 431/514/478 446/538/478 447/540/478 +f 440/517/479 439/515/479 454/539/479 455/524/479 +f 433/518/480 432/516/480 447/540/480 448/526/480 +f 445/536/481 444/533/481 459/541/481 460/542/481 +f 453/537/482 452/535/482 467/543/482 468/544/482 +f 446/538/483 445/536/483 460/542/483 461/545/483 +f 454/539/484 453/537/484 468/544/484 469/546/484 +f 447/540/485 446/538/485 461/545/485 462/547/485 +f 455/524/486 454/539/486 469/546/486 470/548/486 +f 448/526/487 447/540/487 462/547/487 463/549/487 +f 456/525/488 455/524/488 470/548/488 471/550/488 +f 449/527/489 448/526/489 463/549/489 464/551/489 +f 457/528/490 456/525/490 471/550/490 472/552/490 +f 450/529/491 449/527/491 464/551/491 465/553/491 +f 458/530/492 457/528/492 472/552/492 473/554/492 +f 451/531/493 450/529/493 465/553/493 466/555/493 +f 444/533/494 82/556/494 459/541/494 +f 308/557/495 458/530/495 473/554/495 +f 452/535/496 451/531/496 466/555/496 467/543/496 +f 464/551/497 463/549/497 2/6/497 477/5/497 +f 472/552/498 471/550/498 480/1/498 481/9/498 +f 465/553/499 464/551/499 477/5/499 3/11/499 +f 473/554/500 472/552/500 481/9/500 482/13/500 +f 466/555/501 465/553/501 3/11/501 4/15/501 +f 459/541/502 82/558/502 474/17/502 +f 308/559/503 473/554/503 482/13/503 +f 467/543/504 466/555/504 4/15/504 5/21/504 +f 460/542/505 459/541/505 474/17/505 475/23/505 +f 468/544/506 467/543/506 5/21/506 478/25/506 +f 461/545/507 460/542/507 475/23/507 1/27/507 +f 469/546/508 468/544/508 478/25/508 6/29/508 +f 462/547/509 461/545/509 1/27/509 476/31/509 +f 470/548/510 469/546/510 6/29/510 479/2/510 +f 463/549/511 462/547/511 476/31/511 2/6/511 +f 471/550/512 470/548/512 479/2/512 480/1/512 diff --git a/demos/art/meshes/toy_box_diffuse.png b/demos/art/meshes/toy_box_diffuse.png new file mode 100644 index 0000000..e28e2ae Binary files /dev/null and b/demos/art/meshes/toy_box_diffuse.png differ diff --git a/demos/art/meshes/toy_box_disp.png b/demos/art/meshes/toy_box_disp.png new file mode 100644 index 0000000..230bbbe Binary files /dev/null and b/demos/art/meshes/toy_box_disp.png differ diff --git a/demos/art/meshes/toy_box_normal.png b/demos/art/meshes/toy_box_normal.png new file mode 100644 index 0000000..8b39dff Binary files /dev/null and b/demos/art/meshes/toy_box_normal.png differ diff --git a/demos/art/models/sponza/00_skap.JPG b/demos/art/models/sponza/00_skap.JPG new file mode 100644 index 0000000..f18c72d Binary files /dev/null and b/demos/art/models/sponza/00_skap.JPG differ diff --git a/demos/art/models/sponza/01_STUB-bump.jpg b/demos/art/models/sponza/01_STUB-bump.jpg new file mode 100644 index 0000000..ba8e74d Binary files /dev/null and b/demos/art/models/sponza/01_STUB-bump.jpg differ diff --git a/demos/art/models/sponza/01_STUB.JPG b/demos/art/models/sponza/01_STUB.JPG new file mode 100644 index 0000000..fe2ec77 Binary files /dev/null and b/demos/art/models/sponza/01_STUB.JPG differ diff --git a/demos/art/models/sponza/01_S_ba.JPG b/demos/art/models/sponza/01_S_ba.JPG new file mode 100644 index 0000000..1890e99 Binary files /dev/null and b/demos/art/models/sponza/01_S_ba.JPG differ diff --git a/demos/art/models/sponza/01_S_kap-bump.jpg b/demos/art/models/sponza/01_S_kap-bump.jpg new file mode 100644 index 0000000..b8cdee1 Binary files /dev/null and b/demos/art/models/sponza/01_S_kap-bump.jpg differ diff --git a/demos/art/models/sponza/01_S_kap.JPG b/demos/art/models/sponza/01_S_kap.JPG new file mode 100644 index 0000000..badce75 Binary files /dev/null and b/demos/art/models/sponza/01_S_kap.JPG differ diff --git a/demos/art/models/sponza/01_St_kp-bump.jpg b/demos/art/models/sponza/01_St_kp-bump.jpg new file mode 100644 index 0000000..6c62640 Binary files /dev/null and b/demos/art/models/sponza/01_St_kp-bump.jpg differ diff --git a/demos/art/models/sponza/01_St_kp.JPG b/demos/art/models/sponza/01_St_kp.JPG new file mode 100644 index 0000000..3e8b2f5 Binary files /dev/null and b/demos/art/models/sponza/01_St_kp.JPG differ diff --git a/demos/art/models/sponza/KAMEN-bump.jpg b/demos/art/models/sponza/KAMEN-bump.jpg new file mode 100644 index 0000000..dc9feca Binary files /dev/null and b/demos/art/models/sponza/KAMEN-bump.jpg differ diff --git a/demos/art/models/sponza/KAMEN-stup.JPG b/demos/art/models/sponza/KAMEN-stup.JPG new file mode 100644 index 0000000..f3616c8 Binary files /dev/null and b/demos/art/models/sponza/KAMEN-stup.JPG differ diff --git a/demos/art/models/sponza/KAMEN.JPG b/demos/art/models/sponza/KAMEN.JPG new file mode 100644 index 0000000..47bf8f2 Binary files /dev/null and b/demos/art/models/sponza/KAMEN.JPG differ diff --git a/demos/art/models/sponza/copyright.txt b/demos/art/models/sponza/copyright.txt new file mode 100644 index 0000000..78aefa0 --- /dev/null +++ b/demos/art/models/sponza/copyright.txt @@ -0,0 +1,4 @@ +http://hdri.cgtechniques.com/~sponza/files/ + +Sponza modeled by Marko Dabrovic, with UVs and crack errors fixed by Kenzie Lamar at Vicarious Visions. +Bump maps painted by Morgan McGuire. diff --git a/demos/art/models/sponza/prozor1.JPG b/demos/art/models/sponza/prozor1.JPG new file mode 100644 index 0000000..352920c Binary files /dev/null and b/demos/art/models/sponza/prozor1.JPG differ diff --git a/demos/art/models/sponza/reljef-bump.jpg b/demos/art/models/sponza/reljef-bump.jpg new file mode 100644 index 0000000..64a21c3 Binary files /dev/null and b/demos/art/models/sponza/reljef-bump.jpg differ diff --git a/demos/art/models/sponza/reljef.JPG b/demos/art/models/sponza/reljef.JPG new file mode 100644 index 0000000..b0dfd1a Binary files /dev/null and b/demos/art/models/sponza/reljef.JPG differ diff --git a/demos/art/models/sponza/sp_luk-bump.JPG b/demos/art/models/sponza/sp_luk-bump.JPG new file mode 100644 index 0000000..03172a9 Binary files /dev/null and b/demos/art/models/sponza/sp_luk-bump.JPG differ diff --git a/demos/art/models/sponza/sp_luk.JPG b/demos/art/models/sponza/sp_luk.JPG new file mode 100644 index 0000000..aa4cf45 Binary files /dev/null and b/demos/art/models/sponza/sp_luk.JPG differ diff --git a/demos/art/models/sponza/vrata_ko.JPG b/demos/art/models/sponza/vrata_ko.JPG new file mode 100644 index 0000000..36d8212 Binary files /dev/null and b/demos/art/models/sponza/vrata_ko.JPG differ diff --git a/demos/art/models/sponza/vrata_kr.JPG b/demos/art/models/sponza/vrata_kr.JPG new file mode 100644 index 0000000..2f1aa76 Binary files /dev/null and b/demos/art/models/sponza/vrata_kr.JPG differ diff --git a/demos/art/models/sponza/x01_st-bump.jpg b/demos/art/models/sponza/x01_st-bump.jpg new file mode 100644 index 0000000..cd32e0b Binary files /dev/null and b/demos/art/models/sponza/x01_st-bump.jpg differ diff --git a/demos/art/models/sponza/x01_st.JPG b/demos/art/models/sponza/x01_st.JPG new file mode 100644 index 0000000..a1b293b Binary files /dev/null and b/demos/art/models/sponza/x01_st.JPG differ diff --git a/demos/art/shaders/geom-test/line-fs.glsl b/demos/art/shaders/geom-test/line-fs.glsl index 59c1a0f..5defe8d 100644 --- a/demos/art/shaders/geom-test/line-fs.glsl +++ b/demos/art/shaders/geom-test/line-fs.glsl @@ -1,4 +1,4 @@ -//version 330 core +//#version 330 core out vec4 FragColor; void main() diff --git a/demos/art/shaders/geom-test/line-vs.glsl b/demos/art/shaders/geom-test/line-vs.glsl index dc2a90c..c6ee08f 100644 --- a/demos/art/shaders/geom-test/line-vs.glsl +++ b/demos/art/shaders/geom-test/line-vs.glsl @@ -1,4 +1,4 @@ -//version 330 core +//#version 330 core layout (location = 0) in vec2 aPos; void main() diff --git a/demos/art/shaders/geom-test/line.glsl b/demos/art/shaders/geom-test/line.glsl index d5f5dd4..696f833 100644 --- a/demos/art/shaders/geom-test/line.glsl +++ b/demos/art/shaders/geom-test/line.glsl @@ -1,4 +1,4 @@ -//version 330 core +//#version 330 core layout (points) in; layout (line_strip, max_vertices = 2) out; diff --git a/demos/html5/demo_collide.c b/demos/html5/demo_collide.c index 036072b..a5368df 100644 --- a/demos/html5/demo_collide.c +++ b/demos/html5/demo_collide.c @@ -427,8 +427,8 @@ void game_loop(void *userdata) { int main(void) { - // 75% sized, msaa x4 enabled - window_create(0.75f, WINDOW_MSAA4); + // 75% sized, no msaa + window_create(0.75f, 0); window_title( "FWK - SPACE pauses simulation" ); // fx_load("fx**.fs"); diff --git a/demos/html5/hello.c b/demos/html5/hello.c index 3c36483..ea8f40d 100644 --- a/demos/html5/hello.c +++ b/demos/html5/hello.c @@ -85,8 +85,8 @@ void gameloop(void *userdata) } int main() { - // window (80% sized, MSAA x4 flag) - window_create(80, WINDOW_MSAA4); + // window (80% sized, no MSAA) + window_create(80, 0); window_title(__FILE__); // load skybox: launch with --mie for rayleigh/mie scattering diff --git a/demos/html5/sprite3d.c b/demos/html5/sprite3d.c index 1e14108..a809cdc 100644 --- a/demos/html5/sprite3d.c +++ b/demos/html5/sprite3d.c @@ -111,7 +111,7 @@ void game(void *userdata) { int main() { #if is(ems) - window_create(0.75f, WINDOW_MSAA4); + window_create(0.75f, 0); window_loop(game, NULL); #else for( window_create(0.75, 0); window_swap(); ) { diff --git a/demos/lua/fwk.lua b/demos/lua/fwk.lua index 8600aae..29250a2 100644 --- a/demos/lua/fwk.lua +++ b/demos/lua/fwk.lua @@ -88,6 +88,8 @@ typedef float mat44[16]; float simplex4( vec4 xyzw ); float deg (float radians); float rad (float degrees); + float cycle180 (float angle); + float cycle360 (float angle); int mini (int a, int b); int maxi (int a, int b); int absi (int a ); @@ -242,6 +244,7 @@ typedef float mat44[16]; void frustum44(mat44 m, float l, float r, float b, float t, float n, float f); void perspective44(mat44 m, float fovy_degrees, float aspect, float nearp, float farp); void lookat44(mat44 m, vec3 eye, vec3 center, vec3 up); + vec3 pos44(mat44 m); void translation44(mat44 m, float x, float y, float z); void translate44(mat44 m, float x, float y, float z); void relocate44(mat44 m, float x, float y, float z); @@ -268,6 +271,15 @@ typedef float mat44[16]; void print33( float *m ); void print34( float *m ); void print44( float *m ); + uint32_t hh_mem(const void *data, size_t size); + uint32_t hh_str(const char* str); + uint32_t hh_float(float f); + uint32_t hh_int(int i); + uint32_t hh_vec2(vec2 v); + uint32_t hh_vec3(vec3 v); + uint32_t hh_vec4(vec4 v); + uint32_t hh_mat33(mat33 m); + uint32_t hh_mat44(mat44 m); uintptr_t id_make(void *ptr); void * id_handle(uintptr_t id); void id_dispose(uintptr_t id); @@ -413,7 +425,7 @@ typedef struct swarm_t { } swarm_t; swarm_t swarm(); void swarm_update(swarm_t *self, float delta); - void swarm_update_acceleration_only(swarm_t *self); + void swarm_update_acceleration_only(swarm_t *self, float delta); void swarm_update_acceleration_and_velocity_only(swarm_t *self, float delta); int ui_swarm(swarm_t *self); void midi_send(unsigned midi_msg); @@ -1008,9 +1020,12 @@ typedef struct renderstate_t { unsigned polygon_mode_face; unsigned polygon_mode_draw; bool scissor_test_enabled; + bool seamless_cubemap; + bool depth_clamp_enabled; } renderstate_t; renderstate_t renderstate(); bool renderstate_compare(const renderstate_t *stateA, const renderstate_t *stateB); + uint32_t renderstate_checksum(const renderstate_t *state); void renderstate_apply(const renderstate_t *state); unsigned rgba( uint8_t r, uint8_t g, uint8_t b, uint8_t a ); unsigned bgra( uint8_t b, uint8_t g, uint8_t r, uint8_t a ); @@ -1091,40 +1106,136 @@ typedef struct colormap_t { texture_t *texture; } colormap_t; bool colormap( colormap_t *cm, const char *texture_name, bool load_as_srgb ); + unsigned query_test_point(mat44 proj, mat44 view, vec3 pos, float size); + void fullscreen_quad_rgb_gamma( texture_t texture_rgb, float gamma ); + void fullscreen_quad_rgb_flipped_gamma( texture_t texture_rgb, float gamma ); void fullscreen_quad_rgb( texture_t texture_rgb ); void fullscreen_quad_rgb_flipped( texture_t texture ); void fullscreen_quad_ycbcr( texture_t texture_YCbCr[3] ); void fullscreen_quad_ycbcr_flipped( texture_t texture_YCbCr[3] ); + void quad_render_id( int texture_type, int texture_id, vec2 dims, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ); + void quad_render( texture_t texture, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ); typedef struct cubemap_t { unsigned id; vec3 sh[9]; + int framebuffers[6]; + int textures[6]; + int depth_buffers[6]; + unsigned width, height; + float *pixels; + int step; + vec3 pos; } cubemap_t; cubemap_t cubemap( const image_t image, int flags ); cubemap_t cubemap6( const image_t images[6], int flags ); void cubemap_destroy(cubemap_t *c); cubemap_t* cubemap_get_active(); + void cubemap_beginbake(cubemap_t *c, vec3 pos, unsigned width, unsigned height); + bool cubemap_stepbake(cubemap_t *c, mat44 proj , mat44 view ); + void cubemap_endbake(cubemap_t *c, int step , float sky_intensity ); + void cubemap_sh_reset(cubemap_t *c); + void cubemap_sh_addlight(cubemap_t *c, vec3 light, vec3 dir, float strength); + void cubemap_sh_blend(vec3 pos, float max_dist, unsigned count, cubemap_t *probes, vec3 *out_sh ); unsigned fbo( unsigned texture_color, unsigned texture_depth, int wr_flags ); void fbo_bind(unsigned id); void fbo_unbind(); void fbo_destroy(unsigned id); +enum { + MAX_LIGHTS = 96, + MAX_SHADOW_LIGHTS = 4, +}; +enum LIGHT_TYPE { + LIGHT_DIRECTIONAL, + LIGHT_POINT, + LIGHT_SPOT, +}; +enum SHADOW_TECHNIQUE { + SHADOW_VSM, + SHADOW_CSM, +}; +typedef struct light_t { + char *name; + unsigned type; + vec3 diffuse, specular, ambient; + vec3 pos, dir; + struct { + float constant, linear, quadratic; + } falloff; + float radius; + float specularPower; + float innerCone, outerCone; + bool cast_shadows; + unsigned shadow_technique; + float shadow_distance; + float shadow_near_clip; + mat44 shadow_matrix[4]; + float min_variance; + float variance_transition; + float shadow_bias; + float normal_bias; + float shadow_softness; + float penumbra_size; + bool cached; + bool processed_shadows; +} light_t; + light_t light(); + void light_type(light_t* l, char type); + void light_diffuse(light_t* l, vec3 color); + void light_specular(light_t* l, vec3 color); + void light_ambient(light_t* l, vec3 color); + void light_teleport(light_t* l, vec3 pos); + void light_pos(light_t* l, vec3 pos); + void light_dir(light_t* l, vec3 dir); + void light_power(light_t* l, float power); + void light_radius(light_t* l, float radius); + void light_falloff(light_t* l, float constant, float linear, float quadratic); + void light_cone(light_t* l, float innerCone, float outerCone); + void ui_light(light_t *l); + void ui_lights(unsigned num_lights, light_t *lights); typedef struct shadowmap_t { - mat44 shadowmatrix; - mat44 mvp; - mat44 mv; - mat44 proj; - vec4 light_position; - int saved_fb; - int saved_viewport[4]; - handle fbo, texture; - int texture_width; + mat44 V; + mat44 PV; + int vsm_texture_width; + int csm_texture_width; + int step; + int light_step; + int cascade_index; + unsigned shadow_technique; + float cascade_splits[4]; + frustum shadow_frustum; + bool skip_render; + int lights_pushed; + handle fbo; + uint64_t vram_usage; + uint64_t vram_usage_total; + uint64_t vram_usage_vsm; + uint64_t vram_usage_csm; + handle depth_texture; + handle depth_texture_2d; + int filter_size, window_size; + handle offsets_texture; + struct { + int gen; + unsigned shadow_technique; + handle texture; + handle texture_2d[4]; + float cascade_distances[4]; + } maps[MAX_SHADOW_LIGHTS]; + handle saved_fb; + handle saved_pass; + int saved_vp[4]; + int gen; + int old_filter_size; + int old_window_size; } shadowmap_t; - shadowmap_t shadowmap(int texture_width); + shadowmap_t shadowmap(int vsm_texture_width, int csm_texture_width); + void shadowmap_offsets_build(shadowmap_t *s, int filter_size, int window_size); void shadowmap_destroy(shadowmap_t *s); - void shadowmap_set_shadowmatrix(shadowmap_t *s, vec3 aLightPos, vec3 aLightAt, vec3 aLightUp, const mat44 projection); void shadowmap_begin(shadowmap_t *s); + bool shadowmap_step(shadowmap_t *s); + void shadowmap_light(shadowmap_t *s, light_t *l, mat44 cam_proj, mat44 cam_view); void shadowmap_end(shadowmap_t *s); - void shadowmatrix_proj(mat44 shm_proj, float aLightFov, float znear, float zfar); - void shadowmatrix_ortho(mat44 shm_proj, float left, float right, float bottom, float top, float znear, float zfar); + void ui_shadowmap(shadowmap_t *s); unsigned shader(const char *vs, const char *fs, const char *attribs, const char *fragcolor, const char *defines); unsigned shader_geom(const char *gs, const char *vs, const char *fs, const char *attribs, const char *fragcolor, const char *defines); unsigned shader_bind(unsigned program); @@ -1160,7 +1271,7 @@ enum BUFFER_MODE { void shader_image_unit(unsigned texture, unsigned unit, unsigned level, int layer, unsigned texel_type, unsigned access); void write_barrier(); void write_barrier_image(); -enum SSBO_USAGE { +enum BUFFER_USAGE { STATIC_DRAW, STATIC_READ, STATIC_COPY, @@ -1183,6 +1294,11 @@ enum SSBO_ACCESS { void *ssbo_map(unsigned access); void ssbo_unmap(); void ssbo_unbind(); + unsigned ubo_create(void *data, int size, unsigned usage); + void ubo_update(unsigned ubo, int offset, void *data, int size); + void ubo_bind(unsigned ubo, unsigned unit); + void ubo_unbind(unsigned unit); + void ubo_destroy(unsigned ubo); enum MESH_FLAGS { MESH_STATIC = 0, MESH_STREAM = 1, @@ -1223,13 +1339,11 @@ enum SKYBOX_FLAGS { SKYBOX_PBR, }; typedef struct skybox_t { - handle program; + handle program, rayleigh_program; mesh_t geometry; cubemap_t cubemap; int flags; - int framebuffers[6]; - int textures[6]; - float *pixels; + bool rayleigh_immediate; texture_t sky, refl, env; } skybox_t; skybox_t skybox(const char *panorama_or_cubemap_folder, int flags); @@ -1238,6 +1352,7 @@ typedef struct skybox_t { void skybox_destroy(skybox_t *sky); void skybox_mie_calc_sh(skybox_t *sky, float sky_intensity); void skybox_sh_reset(skybox_t *sky); + void skybox_sh_shader(skybox_t *sky); void skybox_sh_add_light(skybox_t *sky, vec3 light, vec3 dir, float strength); int skybox_push_state(skybox_t *sky, mat44 proj, mat44 view); int skybox_pop_state(); @@ -1251,17 +1366,21 @@ enum MATERIAL_ENUMS { MATERIAL_CHANNEL_AO, MATERIAL_CHANNEL_AMBIENT, MATERIAL_CHANNEL_EMISSIVE, + MATERIAL_CHANNEL_PARALLAX, MAX_CHANNELS_PER_MATERIAL }; typedef struct material_layer_t { char texname[32]; float value; + float value2; colormap_t map; } material_layer_t; typedef struct material_t { char *name; material_layer_t layer[MAX_CHANNELS_PER_MATERIAL]; } material_t; + uint32_t material_checksum(material_t *m); + void ui_material(material_t *m); enum { SHADERTOY_FLIP_Y = 2, SHADERTOY_IGNORE_FBO = 4, @@ -1300,24 +1419,74 @@ typedef struct anim_t { anim_t clip(float minframe, float maxframe, float blendtime, unsigned flags); anim_t loop(float minframe, float maxframe, float blendtime, unsigned flags); anim_t* animlist(const char *filename); +enum UNIFORM_KIND { + UNIFORM_BOOL, + UNIFORM_INT, + UNIFORM_UINT, + UNIFORM_FLOAT, + UNIFORM_VEC2, + UNIFORM_VEC3, + UNIFORM_VEC4, + UNIFORM_MAT3, + UNIFORM_MAT4, + UNIFORM_SAMPLER2D, + UNIFORM_SAMPLER3D, + UNIFORM_SAMPLERCUBE, +}; +typedef struct model_uniform_t { + const char *name; + int kind; + union { + float f; + int i; + bool b; + unsigned u; + vec2 v2; + vec3 v3; + vec4 v4; + mat33 m33; + mat44 m44; + }; +} model_uniform_t; + bool model_compareuniform(const model_uniform_t *a, const model_uniform_t *b); + bool model_compareuniforms(unsigned s1, const model_uniform_t *a, unsigned s2, const model_uniform_t *b); + uint32_t model_uniforms_checksum(unsigned count, model_uniform_t *uniforms); enum MODEL_FLAGS { + MODEL_PBR = 0, MODEL_NO_ANIMATIONS = 1, MODEL_NO_MESHES = 2, MODEL_NO_TEXTURES = 4, MODEL_NO_FILTERING = 8, - MODEL_MATCAPS = 16, - MODEL_RIMLIGHT = 32, - MODEL_PBR = 64, + MODEL_NO_PBR = 16, + MODEL_MATCAPS = 32, + MODEL_RIMLIGHT = 64, + MODEL_TRANSPARENT = 128, + MODEL_STREAM = 256, + MODEL_PROCEDURAL = 512, }; enum SHADING_MODE { SHADING_NONE, SHADING_PHONG, + SHADING_VERTEXLIT, SHADING_PBR, }; +enum FOG_MODE { + FOG_NONE, + FOG_LINEAR, + FOG_EXP, + FOG_EXP2, + FOG_DEPTH, +}; enum RENDER_PASS { - RENDER_PASS_NORMAL, - RENDER_PASS_SHADOW, - RENDER_PASS_LIGHTMAP, + RENDER_PASS_OPAQUE, + RENDER_PASS_TRANSPARENT, + RENDER_PASS_OVERRIDES_BEGIN, + RENDER_PASS_SHADOW_BEGIN, + RENDER_PASS_SHADOW_CSM, + RENDER_PASS_SHADOW_VSM, + RENDER_PASS_SHADOW_END, + RENDER_PASS_CUSTOM, + RENDER_PASS_OVERRIDES_END, NUM_RENDER_PASSES }; enum MODEL_UNIFORMS { @@ -1327,24 +1496,67 @@ enum MODEL_UNIFORMS { MODEL_UNIFORM_CAM_POS, MODEL_UNIFORM_CAM_DIR, MODEL_UNIFORM_BILLBOARD, - MODEL_UNIFORM_TEXLIT, MODEL_UNIFORM_MODEL, MODEL_UNIFORM_VIEW, MODEL_UNIFORM_INV_VIEW, MODEL_UNIFORM_PROJ, MODEL_UNIFORM_SKINNED, + MODEL_UNIFORM_INSTANCED, MODEL_UNIFORM_VS_BONE_MATRIX, MODEL_UNIFORM_U_MATCAPS, + MODEL_UNIFORM_FRAME_COUNT, + MODEL_UNIFORM_FRAME_TIME, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_VIEW, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_PROJECTOR, + MODEL_UNIFORM_SHADOW_TECHNIQUE, + MODEL_UNIFORM_U_SHADOW_RECEIVER, + MODEL_UNIFORM_SHADOW_OFFSETS, + MODEL_UNIFORM_SHADOW_FILTER_SIZE, + MODEL_UNIFORM_SHADOW_WINDOW_SIZE, MODEL_UNIFORM_RESOLUTION, + MODEL_UNIFORM_HAS_TEX_ENV_CUBEMAP, MODEL_UNIFORM_HAS_TEX_SKYSPHERE, MODEL_UNIFORM_HAS_TEX_SKYENV, + MODEL_UNIFORM_TEX_ENV_CUBEMAP, MODEL_UNIFORM_TEX_SKYSPHERE, MODEL_UNIFORM_SKYSPHERE_MIP_COUNT, MODEL_UNIFORM_TEX_SKYENV, MODEL_UNIFORM_TEX_BRDF_LUT, - MODEL_UNIFORM_FRAME_COUNT, + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES, + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES_COUNT = MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES+4, + MODEL_UNIFORM_SHADOW_MAP_2D, + MODEL_UNIFORM_SHADOW_MAP_2D_COUNT = MODEL_UNIFORM_SHADOW_MAP_2D+4, + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP, + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP_COUNT = MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+MAX_LIGHTS, NUM_MODEL_UNIFORMS }; +enum MODEL_TEXTURE_SLOTS { + MODEL_TEXTURE_DIFFUSE, + MODEL_TEXTURE_NORMALS, + MODEL_TEXTURE_SPECULAR, + MODEL_TEXTURE_ALBEDO, + MODEL_TEXTURE_ROUGHNESS, + MODEL_TEXTURE_METALLIC, + MODEL_TEXTURE_AO, + MODEL_TEXTURE_AMBIENT, + MODEL_TEXTURE_EMISSIVE, + MODEL_TEXTURE_PARALLAX, + MODEL_TEXTURE_ENV_CUBEMAP, + MODEL_TEXTURE_SKYSPHERE, + MODEL_TEXTURE_SKYENV, + MODEL_TEXTURE_BRDF_LUT, + MODEL_TEXTURE_SHADOW_MAP_2D, + MODEL_TEXTURE_SHADOW_MAP_2D_COUNT = MODEL_TEXTURE_SHADOW_MAP_2D+4, + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP, + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP_COUNT = MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+MAX_SHADOW_LIGHTS, + MODEL_TEXTURE_SHADOW_OFFSETS, + MODEL_TEXTURE_USER_DEFINED, + NUM_MODEL_TEXTURE_SLOTS +}; +typedef struct lightarray_t { + light_t *base; + unsigned count; +} lightarray_t; typedef struct model_t { struct iqm_t *iqm; int shading; @@ -1352,16 +1564,15 @@ typedef struct model_t { handle *textures; char **texture_names; material_t* materials; - int uniforms[NUM_MODEL_UNIFORMS]; - texture_t sky_refl, sky_env; - texture_t lightmap; - float *lmdata; + texture_t sky_refl, sky_env, sky_cubemap; unsigned num_meshes; unsigned num_triangles; unsigned num_joints; unsigned num_anims; unsigned num_frames; - handle program; + shadowmap_t *shadow_map; + lightarray_t lights; + bool shadow_receiver; float curframe; mat44 pivot; int stride; @@ -1370,13 +1581,32 @@ typedef struct model_t { void *tris; int num_tris; handle vao, ibo, vbo, vao_instanced; + int* lod_collapse_map; + void *lod_verts; + int lod_num_verts; + void *lod_tris; + int lod_num_tris; unsigned flags; unsigned billboard; float *instanced_matrices; unsigned num_instances; int stored_flags; renderstate_t rs[NUM_RENDER_PASSES]; + bool frustum_enabled; + frustum frustum_state; + model_uniform_t *uniforms; } model_t; +typedef struct model_vertex_t { + vec3 position; + vec2 texcoord; + vec3 normal; + vec4 tangent; + uint8_t blend_indices[4]; + uint8_t blend_weights[4]; + float blend_vertex_index; + vec4 color; + vec2 texcoord2; +} model_vertex_t; enum BILLBOARD_MODE { BILLBOARD_X = 0x1, BILLBOARD_Y = 0x2, @@ -1386,40 +1616,43 @@ enum BILLBOARD_MODE { }; model_t model(const char *filename, int flags); model_t model_from_mem(const void *mem, int sz, int flags); + void model_sync(model_t m, int num_vertices, model_vertex_t *vertices, int num_indices, uint32_t *indices); float model_animate(model_t, float curframe); float model_animate_clip(model_t, float curframe, int minframe, int maxframe, bool loop); float model_animate_blends(model_t m, anim_t *primary, anim_t *secondary, float delta); + int model_texture_unit(model_t *m); aabb model_aabb(model_t, mat44 transform); - void model_shading(model_t*, int shading); - void model_skybox(model_t*, skybox_t sky, bool load_sh); - void model_render(model_t, mat44 proj, mat44 view, mat44 model, int shader); + sphere model_bsphere(model_t, mat44 transform); + void model_lod(model_t*, float lo_detail, float hi_detail, float morph); + void model_setstyle(model_t*, int shading); + void model_setshader(model_t*, int shading, const char *vs, const char *fs, const char *defines); + void model_adduniform(model_t*, model_uniform_t uniform); + void model_adduniforms(model_t*, unsigned count, model_uniform_t *uniforms); + uint32_t model_uniforms_checksum(unsigned count, model_uniform_t *uniforms); + void model_fog(model_t*, unsigned mode, vec3 color, float start, float end, float density); + void model_skybox(model_t*, skybox_t sky); + void model_cubemap(model_t*, cubemap_t *c); + void model_probe(model_t*, vec3 center, float radius, unsigned count, cubemap_t *c); + void model_shadow(model_t*, shadowmap_t *sm); + void model_light(model_t*, unsigned count, light_t *lights); + void model_rimlight(model_t*, vec3 rim_range, vec3 rim_color, vec3 rim_pivot, bool rim_ambient); + void model_render(model_t, mat44 proj, mat44 view, mat44 model); void model_render_skeleton(model_t, mat44 model); - void model_render_instanced(model_t, mat44 proj, mat44 view, mat44 *models, int shader, unsigned count); - void model_set_texture(model_t, texture_t t); + void model_render_instanced(model_t, mat44 proj, mat44 view, mat44 *models, unsigned count); + void model_render_instanced_pass(model_t m, mat44 proj, mat44 view, mat44* models, unsigned count, int pass); + void model_render_pass(model_t m, mat44 proj, mat44 view, mat44 model, int pass); + void model_set_texture(model_t*, texture_t t); + bool model_has_transparency_mesh(model_t m, int mesh); + bool model_has_transparency(model_t m); + void model_set_frustum(model_t *m, frustum f); + void model_clear_frustum(model_t *m); bool model_get_bone_pose(model_t m, unsigned joint, mat34 *out); + bool model_get_bone_position(model_t m, unsigned joint, mat44 M, vec3 *out); void model_destroy(model_t); unsigned model_getpass(); unsigned model_setpass(unsigned pass); vec3 pose(bool forward, float curframe, int minframe, int maxframe, bool loop, float *opt_retframe); -typedef struct anims_t { - int inuse; - float speed; - anim_t* anims; -} anims_t; - anims_t animations(const char *pathfile, int flags); -typedef struct lightmap_t { - struct lm_context *ctx; - bool ready; - int w, h; - int atlas_w, atlas_h; - texture_t atlas; - model_t** models; - unsigned shader; -} lightmap_t; - lightmap_t lightmap(int hmsize , float near, float far, vec3 color , int passes , float threshold , float distmod ); - void lightmap_setup(lightmap_t *lm, int w, int h); - void lightmap_bake(lightmap_t *lm, int bounces, void (*drawscene)(lightmap_t *lm, model_t *m, float *view, float *proj, void *userdata), void (*progressupdate)(float progress), void *userdata); - void lightmap_destroy(lightmap_t *lm); + void ui_materials(model_t *m); void viewport_color(unsigned color); void viewport_clear(bool color, bool depth); void viewport_clip(vec2 from, vec2 to); @@ -1495,9 +1728,11 @@ typedef struct lightmap_t { bool gizmo_hover(); typedef struct camera_t { mat44 view, proj; - vec3 position, updir, lookdir; + vec3 position, updir, lookdir, rightdir; float yaw, pitch, roll; - float speed, fov; + float speed, accel, fov; + float near_clip, far_clip; + float frustum_fov_multiplier; float move_friction, move_damping; float look_friction, look_damping; vec3 last_look; vec3 last_move; @@ -1514,6 +1749,8 @@ typedef struct camera_t { void camera_orbit(camera_t *cam, float yaw, float pitch, float inc_distance); void camera_lookat(camera_t *cam, vec3 target); void camera_enable(camera_t *cam); + void camera_freefly(camera_t *cam); + frustum camera_frustum_build(camera_t *cam); camera_t *camera_get_active(); int ui_camera(camera_t *cam); void ddraw_camera(camera_t *cam); @@ -1522,69 +1759,55 @@ typedef struct object_t { mat44 transform; quat rot; vec3 sca, pos, euler, pivot; - handle* textures; + texture_t* textures; model_t model; anim_t anim; float anim_speed; aabb bounds; unsigned billboard; + bool disable_frustum_check; + bool cast_shadows; + bool fullbright; + bool batchable; + handle* old_texture_ids; + texture_t* old_textures; + float distance; + bool skip_draw; bool light_cached; + bool was_batched; + mat44* instances; + unsigned* pair_instance; + uint32_t checksum; } object_t; object_t object(); + bool object_compare(object_t *obj1, object_t *obj2); void object_rotate(object_t *obj, vec3 euler); void object_pivot(object_t *obj, vec3 euler); void object_teleport(object_t *obj, vec3 pos); void object_move(object_t *obj, vec3 inc); vec3 object_position(object_t *obj); void object_scale(object_t *obj, vec3 sca); + void object_batchable(object_t *obj, bool batchable); void object_model(object_t *obj, model_t model); void object_anim(object_t *obj, anim_t anim, float speed); void object_diffuse(object_t *obj, texture_t tex); void object_diffuse_push(object_t *obj, texture_t tex); void object_diffuse_pop(object_t *obj); void object_billboard(object_t *obj, unsigned mode); -enum LIGHT_TYPE { - LIGHT_DIRECTIONAL, - LIGHT_POINT, - LIGHT_SPOT, -}; -enum LIGHT_FLAGS { - LIGHT_CAST_SHADOWS = 1, -}; -typedef struct light_t { - char type; - vec3 diffuse, specular, ambient; - vec3 pos, dir; - struct { - float constant, linear, quadratic; - } falloff; - float specularPower; - float innerCone, outerCone; - bool cached; -} light_t; - light_t light(); - void light_type(light_t* l, char type); - void light_diffuse(light_t* l, vec3 color); - void light_specular(light_t* l, vec3 color); - void light_ambient(light_t* l, vec3 color); - void light_teleport(light_t* l, vec3 pos); - void light_dir(light_t* l, vec3 dir); - void light_power(light_t* l, float power); - void light_falloff(light_t* l, float constant, float linear, float quadratic); - void light_cone(light_t* l, float innerCone, float outerCone); - void light_update(unsigned num_lights, light_t *lv); enum SCENE_FLAGS { SCENE_WIREFRAME = 1, SCENE_CULLFACE = 2, SCENE_BACKGROUND = 4, SCENE_FOREGROUND = 8, SCENE_UPDATE_SH_COEF = 16, + SCENE_CAST_SHADOWS = 32, }; typedef struct scene_t { object_t* objs; light_t* lights; skybox_t skybox; int u_coefficients_sh; + shadowmap_t shadowmap; } scene_t; scene_t* scene_push(); void scene_pop(); @@ -1595,8 +1818,10 @@ typedef struct scene_t { unsigned scene_count(); object_t* scene_index(unsigned index); light_t* scene_spawn_light(); + void scene_merge_lights(const char *source); unsigned scene_count_light(); light_t* scene_index_light(unsigned index); + void scene_skybox(skybox_t sky); char* tempvl(const char *fmt, va_list); char* tempva(const char *fmt, ...); char* strcatf(char **s, const char *buf); @@ -1817,6 +2042,7 @@ typedef struct skinned_t { int callstackf( FILE *fp, int traces ); void die(const char *message); void alert(const char *message); + void alert_caption(const char *caption, const char *message); void hexdump( const void *ptr, unsigned len ); void hexdumpf( FILE *fp, const void *ptr, unsigned len, int width ); void breakpoint(); @@ -1949,6 +2175,10 @@ enum PANEL_FLAGS { int ui_int(const char *label, int *value); int ui_bool(const char *label, bool *value); int ui_short(const char *label, short *value); + int ui_float_(const char *label, float *value, float step); + int ui_float2_(const char *label, float value[2], float step); + int ui_float3_(const char *label, float value[3], float step); + int ui_float4_(const char *label, float value[4], float step); int ui_float(const char *label, float *value); int ui_float2(const char *label, float value[2]); int ui_float3(const char *label, float value[3]); @@ -1985,6 +2215,7 @@ enum PANEL_FLAGS { int ui_bitmask8(const char *label, uint8_t *bits); int ui_bitmask16(const char *label, uint16_t *bits); int ui_console(); + int ui_clampf_(const char *label, float *value, float minf, float maxf, float step); int ui_clampf(const char *label, float *value, float minf, float maxf); int ui_label(const char *label); int ui_label2(const char *label, const char *caption); @@ -2048,9 +2279,8 @@ enum WINDOW_FLAGS { WINDOW_TRANSPARENT = 0x400, WINDOW_BORDERLESS = 0x800, WINDOW_TRUE_BORDERLESS = 0x4000, - WINDOW_VSYNC_DISABLED = 0, - WINDOW_VSYNC_ADAPTIVE = 0x1000, WINDOW_VSYNC = 0x2000, + WINDOW_VSYNC_ADAPTIVE = 0x1000, }; bool window_create(float scale, unsigned flags); bool window_create_from_handle(void *handle, float scale, unsigned flags); @@ -2064,6 +2294,7 @@ enum WINDOW_FLAGS { void window_loop_exit(); void window_title(const char *title); void window_color(unsigned color); + char window_msaa(); vec2 window_canvas(); void* window_handle(); char* window_stats(); @@ -2074,7 +2305,7 @@ enum WINDOW_FLAGS { double window_delta(); void window_focus(); int window_has_focus(); - void window_fullscreen(int enabled); + void window_fullscreen(int mode); int window_has_fullscreen(); void window_cursor(int visible); int window_has_cursor(); @@ -2084,6 +2315,7 @@ enum WINDOW_FLAGS { int window_has_visible(); void window_maximize(int enabled); int window_has_maximize(); + void window_set_resolution(int width, int height); void window_transparent(int enabled); int window_has_transparent(); void window_icon(const char *file_icon); diff --git a/engine/art/fx/fxTonemapFilmic.fs b/engine/art/fx/fxTonemapFilmic.fs index d51240a..8b172ed 100644 --- a/engine/art/fx/fxTonemapFilmic.fs +++ b/engine/art/fx/fxTonemapFilmic.fs @@ -27,11 +27,12 @@ vec3 tonemapFilmic_hejl2015(vec3 hdr, float whitePoint) { return vf.rgb / vf.www; } + out vec4 color; void main(void) { vec2 uv = TEXCOORD.st; vec4 src = texture2D(iChannel0, uv); - color = vec4( tonemapFilmic_hejl2015(src.xyz, 0.5), src.a); - // ccolor = vec4( tonemapFilmic(src.xyz), src.a); + // color = vec4( tonemapFilmic_hejl2015(src.xyz, 1.0), src.a); + color = vec4( tonemapFilmic(src.xyz), src.a); } diff --git a/engine/art/fx/fxTonemapUncharted.fs b/engine/art/fx/fxTonemapUncharted.fs index 157910d..a1984c6 100644 --- a/engine/art/fx/fxTonemapUncharted.fs +++ b/engine/art/fx/fxTonemapUncharted.fs @@ -1,5 +1,8 @@ // https://www.shadertoy.com/view/lslGzl +uniform float u_whitePoint; /// set:11.2 +uniform float u_exposureBias; /// set:10.0 + vec3 uncharted2Tonemap(const vec3 x) { const float A = 0.15; const float B = 0.50; @@ -11,8 +14,8 @@ vec3 uncharted2Tonemap(const vec3 x) { } vec3 tonemapUncharted2(const vec3 color) { - const float W = 11.2; - const float exposureBias = 2.0; + float W = u_whitePoint; + float exposureBias = u_exposureBias; vec3 curr = uncharted2Tonemap(exposureBias * color); vec3 whiteScale = 1.0 / uncharted2Tonemap(vec3(W)); return curr * whiteScale; diff --git a/engine/art/images/v4_logo_background.png b/engine/art/images/v4_logo_background.png new file mode 100644 index 0000000..dfdbf40 Binary files /dev/null and b/engine/art/images/v4_logo_background.png differ diff --git a/engine/art/images/v4_logo_mask.png b/engine/art/images/v4_logo_mask.png new file mode 100644 index 0000000..2f7bb69 Binary files /dev/null and b/engine/art/images/v4_logo_mask.png differ diff --git a/engine/art/meshes/cube.mtl b/engine/art/meshes/cube.mtl new file mode 100644 index 0000000..bd71d1e --- /dev/null +++ b/engine/art/meshes/cube.mtl @@ -0,0 +1,2 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org diff --git a/engine/art/meshes/cube.obj b/engine/art/meshes/cube.obj index a26672e..5884f1f 100644 --- a/engine/art/meshes/cube.obj +++ b/engine/art/meshes/cube.obj @@ -1,49 +1,29 @@ -# Blender 3.6.2 +# Blender 4.2.1 LTS # www.blender.org mtllib cube.mtl o Cube -v 1.000000 -1.000000 -1.000000 -v 1.000000 -1.000000 1.000000 v -1.000000 -1.000000 1.000000 -v -1.000000 -1.000000 -1.000000 -v 1.000000 1.000000 -0.999999 -v 0.999999 1.000000 1.000001 v -1.000000 1.000000 1.000000 +v -1.000000 -1.000000 -1.000000 v -1.000000 1.000000 -1.000000 -vn -0.0000 -1.0000 -0.0000 -vn -0.0000 1.0000 -0.0000 -vn 1.0000 -0.0000 -0.0000 -vn -0.0000 -0.0000 1.0000 +v 1.000000 -1.000000 1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 -1.000000 -1.000000 +v 1.000000 1.000000 -1.000000 vn -1.0000 -0.0000 -0.0000 vn -0.0000 -0.0000 -1.0000 -vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 0.000000 1.000000 -vt 1.000000 0.000001 -vt 0.000000 0.000000 -vt 0.999999 1.000000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 vt 0.000000 0.000000 -vt 1.000000 0.000001 vt 0.000000 1.000000 -vt 1.000000 0.000000 -vt 0.999999 1.000000 -vt 0.000000 0.000000 vt 1.000000 1.000000 vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 1.000000 1.000000 -vt 0.000000 1.000000 s 0 -usemtl Material.001 -f 1/1/1 2/2/1 3/3/1 -f 5/4/2 8/5/2 6/6/2 -f 1/7/3 5/8/3 2/9/3 -f 2/10/4 6/11/4 3/12/4 -f 3/9/5 7/13/5 8/14/5 -f 5/15/6 1/10/6 4/12/6 -f 4/5/1 1/1/1 3/3/1 -f 8/5/2 7/3/2 6/6/2 -f 5/8/3 6/16/3 2/9/3 -f 6/11/4 7/17/4 3/12/4 -f 4/7/5 3/9/5 8/14/5 -f 8/17/6 5/15/6 4/12/6 +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/1/2 4/2/2 8/3/2 7/4/2 +f 7/4/3 8/3/3 6/2/3 5/1/3 +f 5/4/4 6/3/4 2/2/4 1/1/4 +f 3/2/5 7/3/5 5/4/5 1/1/5 +f 8/3/6 4/2/6 2/1/6 6/4/6 diff --git a/engine/art/meshes/plane.mtl b/engine/art/meshes/plane.mtl new file mode 100644 index 0000000..bd71d1e --- /dev/null +++ b/engine/art/meshes/plane.mtl @@ -0,0 +1,2 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org diff --git a/engine/art/meshes/plane.obj b/engine/art/meshes/plane.obj new file mode 100644 index 0000000..3619bf9 --- /dev/null +++ b/engine/art/meshes/plane.obj @@ -0,0 +1,15 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib plane.mtl +o Plane +v -1.000000 0.000000 1.000000 +v 1.000000 0.000000 1.000000 +v -1.000000 0.000000 -1.000000 +v 1.000000 0.000000 -1.000000 +vn -0.0000 1.0000 -0.0000 +vt 0.000100 0.000100 +vt 0.999900 0.000100 +vt 0.999900 0.999900 +vt 0.000100 0.999900 +s 0 +f 1/1/1 2/2/1 4/3/1 3/4/1 diff --git a/engine/art/meshes/sphere.mtl b/engine/art/meshes/sphere.mtl new file mode 100644 index 0000000..bd71d1e --- /dev/null +++ b/engine/art/meshes/sphere.mtl @@ -0,0 +1,2 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org diff --git a/engine/art/meshes/sphere.obj b/engine/art/meshes/sphere.obj new file mode 100644 index 0000000..18fca18 --- /dev/null +++ b/engine/art/meshes/sphere.obj @@ -0,0 +1,1992 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib sphere.mtl +o Sphere +v 0.831470 0.555570 0.000000 +v 0.555570 0.831470 0.000000 +v 0.195090 0.980785 0.000000 +v -0.000000 1.000000 -0.000000 +v -0.195090 0.980785 -0.000000 +v -0.555570 0.831470 -0.000000 +v 0.980785 0.191342 -0.038060 +v 0.923880 0.375330 -0.074658 +v 0.831470 0.544895 -0.108386 +v 0.707107 0.693520 -0.137950 +v 0.555570 0.815493 -0.162212 +v 0.382683 0.906127 -0.180240 +v 0.195090 0.961940 -0.191342 +v -0.000000 0.980785 -0.195090 +v -0.195090 0.961940 -0.191342 +v -0.382683 0.906127 -0.180240 +v -0.555570 0.815493 -0.162212 +v -0.707107 0.693520 -0.137950 +v -0.831470 0.544895 -0.108386 +v -0.923880 0.375330 -0.074658 +v -0.980785 0.191342 -0.038060 +v 0.980785 0.180240 -0.074658 +v 0.923880 0.353553 -0.146447 +v 0.831470 0.513280 -0.212608 +v 0.707107 0.653281 -0.270598 +v 0.555570 0.768178 -0.318190 +v 0.382683 0.853553 -0.353553 +v 0.195090 0.906127 -0.375330 +v -0.000000 0.923879 -0.382683 +v -0.195090 0.906127 -0.375330 +v -0.382683 0.853553 -0.353553 +v -0.555570 0.768178 -0.318190 +v -0.707107 0.653281 -0.270598 +v -0.831470 0.513280 -0.212608 +v -0.923880 0.353553 -0.146447 +v -0.980785 0.180240 -0.074658 +v 0.980785 0.162212 -0.108386 +v 0.923880 0.318190 -0.212608 +v 0.831470 0.461940 -0.308658 +v 0.707107 0.587938 -0.392847 +v 0.555570 0.691342 -0.461940 +v 0.382683 0.768178 -0.513280 +v 0.195090 0.815493 -0.544895 +v -0.000000 0.831469 -0.555570 +v -0.195090 0.815493 -0.544895 +v -0.382683 0.768178 -0.513280 +v -0.555570 0.691342 -0.461940 +v -0.707107 0.587938 -0.392847 +v -0.831470 0.461940 -0.308658 +v -0.923880 0.318190 -0.212608 +v -0.980785 0.162212 -0.108386 +v 0.980785 0.137950 -0.137950 +v 0.923880 0.270598 -0.270598 +v 0.831470 0.392847 -0.392847 +v 0.707107 0.500000 -0.500000 +v 0.555570 0.587938 -0.587938 +v 0.382683 0.653281 -0.653281 +v 0.195090 0.693520 -0.693520 +v -0.000000 0.707107 -0.707107 +v -0.195090 0.693520 -0.693520 +v -0.382683 0.653281 -0.653281 +v -0.555570 0.587938 -0.587938 +v -0.707107 0.500000 -0.500000 +v -0.831470 0.392847 -0.392847 +v -0.923880 0.270598 -0.270598 +v -0.980785 0.137950 -0.137950 +v 0.980785 0.108386 -0.162212 +v 0.923880 0.212608 -0.318190 +v 0.831470 0.308658 -0.461940 +v 0.707107 0.392847 -0.587938 +v 0.555570 0.461940 -0.691342 +v 0.382683 0.513280 -0.768178 +v 0.195090 0.544895 -0.815493 +v 0.000000 0.555570 -0.831470 +v -0.195090 0.544895 -0.815493 +v -0.382683 0.513280 -0.768178 +v -0.555570 0.461940 -0.691342 +v -0.707107 0.392847 -0.587938 +v -0.831470 0.308658 -0.461940 +v -0.923880 0.212608 -0.318190 +v -0.980785 0.108386 -0.162212 +v 1.000000 0.000000 0.000000 +v 0.980785 0.074658 -0.180240 +v 0.923880 0.146447 -0.353553 +v 0.831470 0.212607 -0.513280 +v 0.707107 0.270598 -0.653281 +v 0.555570 0.318190 -0.768178 +v 0.382683 0.353553 -0.853553 +v 0.195090 0.375330 -0.906127 +v 0.000000 0.382683 -0.923879 +v -0.195090 0.375330 -0.906127 +v -0.382683 0.353553 -0.853553 +v -0.555570 0.318190 -0.768178 +v -0.707107 0.270598 -0.653281 +v -0.831470 0.212607 -0.513280 +v -0.923880 0.146447 -0.353553 +v -0.980785 0.074658 -0.180240 +v 0.980785 0.038060 -0.191342 +v 0.923880 0.074658 -0.375330 +v 0.831470 0.108386 -0.544895 +v 0.707107 0.137950 -0.693520 +v 0.555570 0.162212 -0.815493 +v 0.382683 0.180240 -0.906127 +v 0.195090 0.191342 -0.961940 +v 0.000000 0.195090 -0.980785 +v -0.195090 0.191342 -0.961940 +v -0.382683 0.180240 -0.906127 +v -0.555570 0.162212 -0.815493 +v -0.707107 0.137950 -0.693520 +v -0.831470 0.108386 -0.544895 +v -0.923880 0.074658 -0.375330 +v -0.980785 0.038060 -0.191342 +v 0.980785 0.000000 -0.195090 +v 0.923880 0.000000 -0.382683 +v 0.831470 0.000000 -0.555570 +v 0.707107 0.000000 -0.707107 +v 0.555570 0.000000 -0.831469 +v 0.382683 0.000000 -0.923879 +v 0.195090 0.000000 -0.980785 +v 0.000000 0.000000 -1.000000 +v -0.195090 -0.000000 -0.980785 +v -0.382683 -0.000000 -0.923879 +v -0.555570 -0.000000 -0.831469 +v -0.707107 -0.000000 -0.707107 +v -0.831470 -0.000000 -0.555570 +v -0.923880 -0.000000 -0.382683 +v -0.980785 -0.000000 -0.195090 +v 0.980785 -0.038060 -0.191342 +v 0.923880 -0.074658 -0.375330 +v 0.831470 -0.108386 -0.544895 +v 0.707107 -0.137950 -0.693520 +v 0.555570 -0.162212 -0.815493 +v 0.382683 -0.180240 -0.906127 +v 0.195090 -0.191342 -0.961940 +v 0.000000 -0.195090 -0.980785 +v -0.195090 -0.191342 -0.961940 +v -0.382683 -0.180240 -0.906127 +v -0.555570 -0.162212 -0.815493 +v -0.707107 -0.137950 -0.693520 +v -0.831470 -0.108386 -0.544895 +v -0.923880 -0.074658 -0.375330 +v -0.980785 -0.038060 -0.191342 +v 0.980785 -0.074658 -0.180240 +v 0.923880 -0.146447 -0.353553 +v 0.831470 -0.212608 -0.513280 +v 0.707107 -0.270598 -0.653281 +v 0.555570 -0.318190 -0.768178 +v 0.382683 -0.353553 -0.853553 +v 0.195090 -0.375330 -0.906127 +v 0.000000 -0.382683 -0.923879 +v -0.195090 -0.375330 -0.906127 +v -0.382683 -0.353553 -0.853553 +v -0.555570 -0.318190 -0.768178 +v -0.707107 -0.270598 -0.653281 +v -0.831470 -0.212608 -0.513280 +v -0.923880 -0.146447 -0.353553 +v -0.980785 -0.074658 -0.180240 +v 0.980785 -0.108386 -0.162212 +v 0.923880 -0.212608 -0.318190 +v 0.831470 -0.308658 -0.461940 +v 0.707107 -0.392847 -0.587938 +v 0.555570 -0.461940 -0.691341 +v 0.382683 -0.513280 -0.768178 +v 0.195090 -0.544895 -0.815493 +v 0.000000 -0.555570 -0.831469 +v -0.195090 -0.544895 -0.815493 +v -0.382683 -0.513280 -0.768178 +v -0.555570 -0.461940 -0.691341 +v -0.707107 -0.392847 -0.587938 +v -0.831470 -0.308658 -0.461940 +v -0.923880 -0.212608 -0.318190 +v -0.980785 -0.108386 -0.162212 +v 0.980785 -0.137950 -0.137950 +v 0.923880 -0.270598 -0.270598 +v 0.831470 -0.392847 -0.392847 +v 0.707107 -0.500000 -0.500000 +v 0.555570 -0.587938 -0.587938 +v 0.382683 -0.653281 -0.653281 +v 0.195090 -0.693520 -0.693520 +v 0.000000 -0.707107 -0.707106 +v -0.195090 -0.693520 -0.693520 +v -0.382683 -0.653281 -0.653281 +v -0.555570 -0.587938 -0.587938 +v -0.707107 -0.500000 -0.500000 +v -0.831470 -0.392847 -0.392847 +v -0.923880 -0.270598 -0.270598 +v -0.980785 -0.137950 -0.137950 +v 0.980785 -0.162212 -0.108386 +v 0.923880 -0.318190 -0.212607 +v 0.831470 -0.461940 -0.308658 +v 0.707107 -0.587938 -0.392847 +v 0.555570 -0.691342 -0.461940 +v 0.382683 -0.768178 -0.513280 +v 0.195090 -0.815493 -0.544895 +v 0.000000 -0.831469 -0.555570 +v -0.195090 -0.815493 -0.544895 +v -0.382683 -0.768178 -0.513280 +v -0.555570 -0.691342 -0.461940 +v -0.707107 -0.587938 -0.392847 +v -0.831470 -0.461940 -0.308658 +v -0.923880 -0.318190 -0.212607 +v -0.980785 -0.162212 -0.108386 +v 0.980785 -0.180240 -0.074658 +v 0.923880 -0.353553 -0.146447 +v 0.831470 -0.513280 -0.212607 +v 0.707107 -0.653281 -0.270598 +v 0.555570 -0.768178 -0.318189 +v 0.382683 -0.853553 -0.353553 +v 0.195090 -0.906127 -0.375330 +v 0.000000 -0.923879 -0.382683 +v -0.195090 -0.906127 -0.375330 +v -0.382683 -0.853553 -0.353553 +v -0.555570 -0.768178 -0.318189 +v -0.707107 -0.653281 -0.270598 +v -0.831470 -0.513280 -0.212607 +v -0.923880 -0.353553 -0.146447 +v -0.980785 -0.180240 -0.074658 +v 0.980785 -0.191342 -0.038060 +v 0.923880 -0.375330 -0.074658 +v 0.831470 -0.544895 -0.108386 +v 0.707107 -0.693520 -0.137950 +v 0.555570 -0.815493 -0.162212 +v 0.382683 -0.906127 -0.180240 +v 0.195090 -0.961939 -0.191342 +v 0.000000 -0.980785 -0.195090 +v -0.195090 -0.961939 -0.191342 +v -0.382683 -0.906127 -0.180240 +v -0.555570 -0.815493 -0.162212 +v -0.707107 -0.693520 -0.137950 +v -0.831470 -0.544895 -0.108386 +v -0.923880 -0.375330 -0.074658 +v -0.980785 -0.191342 -0.038060 +v 0.980785 -0.195090 0.000000 +v 0.923880 -0.382683 0.000000 +v 0.831470 -0.555570 0.000000 +v 0.707107 -0.707107 0.000000 +v 0.555570 -0.831469 0.000000 +v 0.382683 -0.923879 0.000000 +v 0.195090 -0.980785 0.000000 +v 0.000000 -0.999999 0.000000 +v -0.195090 -0.980785 -0.000000 +v -0.382683 -0.923879 -0.000000 +v -0.555570 -0.831469 -0.000000 +v -0.707107 -0.707107 -0.000000 +v -0.831470 -0.555570 -0.000000 +v -0.923880 -0.382683 -0.000000 +v -0.980785 -0.195090 -0.000000 +v 0.980785 -0.191342 0.038060 +v 0.923880 -0.375330 0.074658 +v 0.831470 -0.544895 0.108386 +v 0.707107 -0.693520 0.137950 +v 0.555570 -0.815493 0.162212 +v 0.382683 -0.906127 0.180240 +v 0.195090 -0.961939 0.191342 +v 0.000000 -0.980785 0.195091 +v -0.195090 -0.961939 0.191342 +v -0.382683 -0.906127 0.180240 +v -0.555570 -0.815493 0.162212 +v -0.707107 -0.693520 0.137950 +v -0.831470 -0.544895 0.108386 +v -0.923880 -0.375330 0.074658 +v -0.980785 -0.191342 0.038060 +v 0.980785 -0.180240 0.074658 +v 0.923880 -0.353553 0.146447 +v 0.831470 -0.513280 0.212608 +v 0.707107 -0.653281 0.270598 +v 0.555570 -0.768177 0.318190 +v 0.382683 -0.853553 0.353553 +v 0.195090 -0.906127 0.375330 +v 0.000000 -0.923879 0.382683 +v -0.195090 -0.906127 0.375330 +v -0.382683 -0.853553 0.353553 +v -0.555570 -0.768177 0.318190 +v -0.707107 -0.653281 0.270598 +v -0.831470 -0.513280 0.212608 +v -0.923880 -0.353553 0.146447 +v -0.980785 -0.180240 0.074658 +v 0.980785 -0.162212 0.108386 +v 0.923880 -0.318190 0.212608 +v 0.831470 -0.461939 0.308658 +v 0.707107 -0.587938 0.392847 +v 0.555570 -0.691341 0.461940 +v 0.382683 -0.768178 0.513280 +v 0.195090 -0.815493 0.544895 +v 0.000000 -0.831469 0.555570 +v -0.195090 -0.815493 0.544895 +v -0.382683 -0.768178 0.513280 +v -0.555570 -0.691341 0.461940 +v -0.707107 -0.587938 0.392847 +v -0.831470 -0.461939 0.308658 +v -0.923880 -0.318190 0.212608 +v -0.980785 -0.162212 0.108386 +v 0.980785 -0.137950 0.137950 +v 0.923880 -0.270598 0.270598 +v 0.831470 -0.392847 0.392847 +v 0.707107 -0.500000 0.500000 +v 0.555570 -0.587937 0.587938 +v 0.382683 -0.653281 0.653281 +v 0.195090 -0.693520 0.693520 +v 0.000000 -0.707106 0.707106 +v -0.195090 -0.693520 0.693520 +v -0.382683 -0.653281 0.653281 +v -0.555570 -0.587937 0.587938 +v -0.707107 -0.500000 0.500000 +v -0.831470 -0.392847 0.392847 +v -0.923880 -0.270598 0.270598 +v -0.980785 -0.137950 0.137950 +v -1.000000 -0.000000 -0.000000 +v 0.980785 -0.108386 0.162212 +v 0.923880 -0.212607 0.318190 +v 0.831470 -0.308658 0.461940 +v 0.707107 -0.392847 0.587938 +v 0.555570 -0.461939 0.691341 +v 0.382683 -0.513280 0.768177 +v 0.195090 -0.544895 0.815493 +v -0.000000 -0.555569 0.831469 +v -0.195090 -0.544895 0.815493 +v -0.382683 -0.513280 0.768177 +v -0.555570 -0.461939 0.691341 +v -0.707107 -0.392847 0.587938 +v -0.831470 -0.308658 0.461940 +v -0.923880 -0.212607 0.318190 +v -0.980785 -0.108386 0.162212 +v 0.980785 -0.074658 0.180240 +v 0.923880 -0.146447 0.353553 +v 0.831470 -0.212607 0.513280 +v 0.707107 -0.270598 0.653281 +v 0.555570 -0.318189 0.768177 +v 0.382683 -0.353553 0.853553 +v 0.195090 -0.375330 0.906127 +v -0.000000 -0.382683 0.923879 +v -0.195090 -0.375330 0.906127 +v -0.382683 -0.353553 0.853553 +v -0.555570 -0.318189 0.768177 +v -0.707107 -0.270598 0.653281 +v -0.831470 -0.212607 0.513280 +v -0.923880 -0.146447 0.353553 +v -0.980785 -0.074658 0.180240 +v 0.980785 -0.038060 0.191342 +v 0.923880 -0.074658 0.375330 +v 0.831470 -0.108386 0.544895 +v 0.707107 -0.137950 0.693520 +v 0.555570 -0.162211 0.815493 +v 0.382683 -0.180240 0.906127 +v 0.195090 -0.191341 0.961939 +v -0.000000 -0.195090 0.980784 +v -0.195090 -0.191341 0.961939 +v -0.382683 -0.180240 0.906127 +v -0.555570 -0.162211 0.815493 +v -0.707107 -0.137950 0.693520 +v -0.831470 -0.108386 0.544895 +v -0.923880 -0.074658 0.375330 +v -0.980785 -0.038060 0.191342 +v 0.980785 0.000000 0.195090 +v 0.923880 0.000000 0.382683 +v 0.831470 0.000000 0.555570 +v 0.707107 0.000000 0.707107 +v 0.555570 0.000000 0.831469 +v 0.382683 0.000000 0.923879 +v 0.195090 0.000000 0.980785 +v -0.000000 0.000000 0.999999 +v -0.195090 -0.000000 0.980785 +v -0.382683 -0.000000 0.923879 +v -0.555570 -0.000000 0.831469 +v -0.707107 -0.000000 0.707107 +v -0.831470 -0.000000 0.555570 +v -0.923880 -0.000000 0.382683 +v -0.980785 -0.000000 0.195090 +v 0.980785 0.038060 0.191342 +v 0.923880 0.074658 0.375330 +v 0.831470 0.108386 0.544895 +v 0.707107 0.137950 0.693520 +v 0.555570 0.162212 0.815493 +v 0.382683 0.180240 0.906127 +v 0.195090 0.191342 0.961939 +v -0.000000 0.195091 0.980784 +v -0.195090 0.191342 0.961939 +v -0.382683 0.180240 0.906127 +v -0.555570 0.162212 0.815493 +v -0.707107 0.137950 0.693520 +v -0.831470 0.108386 0.544895 +v -0.923880 0.074658 0.375330 +v -0.980785 0.038060 0.191342 +v 0.980785 0.074658 0.180240 +v 0.923880 0.146447 0.353553 +v 0.831470 0.212607 0.513279 +v 0.707107 0.270598 0.653281 +v 0.555570 0.318190 0.768177 +v 0.382683 0.353553 0.853553 +v 0.195090 0.375330 0.906127 +v -0.000000 0.382683 0.923878 +v -0.195090 0.375330 0.906127 +v -0.382683 0.353553 0.853553 +v -0.555570 0.318190 0.768177 +v -0.707107 0.270598 0.653281 +v -0.831470 0.212607 0.513279 +v -0.923880 0.146447 0.353553 +v -0.980785 0.074658 0.180240 +v 0.980785 0.108386 0.162212 +v 0.923880 0.212607 0.318189 +v 0.831470 0.308658 0.461939 +v 0.707107 0.392847 0.587938 +v 0.555570 0.461940 0.691341 +v 0.382683 0.513280 0.768177 +v 0.195090 0.544895 0.815493 +v -0.000000 0.555570 0.831468 +v -0.195090 0.544895 0.815493 +v -0.382683 0.513280 0.768177 +v -0.555570 0.461940 0.691341 +v -0.707107 0.392847 0.587938 +v -0.831470 0.308658 0.461939 +v -0.923880 0.212607 0.318189 +v -0.980785 0.108386 0.162212 +v 0.980785 0.137950 0.137950 +v 0.923880 0.270598 0.270598 +v 0.831470 0.392847 0.392847 +v 0.707107 0.500000 0.500000 +v 0.555570 0.587938 0.587937 +v 0.382683 0.653281 0.653281 +v 0.195090 0.693520 0.693519 +v -0.000000 0.707106 0.707106 +v -0.195090 0.693520 0.693519 +v -0.382683 0.653281 0.653281 +v -0.555570 0.587938 0.587937 +v -0.707107 0.500000 0.500000 +v -0.831470 0.392847 0.392847 +v -0.923880 0.270598 0.270598 +v -0.980785 0.137950 0.137950 +v 0.980785 0.162212 0.108386 +v 0.923880 0.318190 0.212607 +v 0.831470 0.461939 0.308658 +v 0.707107 0.587938 0.392847 +v 0.555570 0.691341 0.461939 +v 0.382683 0.768177 0.513280 +v 0.195090 0.815493 0.544895 +v -0.000000 0.831469 0.555569 +v -0.195090 0.815493 0.544895 +v -0.382683 0.768177 0.513280 +v -0.555570 0.691341 0.461939 +v -0.707107 0.587938 0.392847 +v -0.831470 0.461939 0.308658 +v -0.923880 0.318190 0.212607 +v -0.980785 0.162212 0.108386 +v 0.980785 0.180240 0.074658 +v 0.923880 0.353553 0.146446 +v 0.831470 0.513279 0.212607 +v 0.707107 0.653281 0.270598 +v 0.555570 0.768177 0.318189 +v 0.382683 0.853553 0.353553 +v 0.195090 0.906127 0.375330 +v -0.000000 0.923879 0.382683 +v -0.195090 0.906127 0.375330 +v -0.382683 0.853553 0.353553 +v -0.555570 0.768177 0.318189 +v -0.707107 0.653281 0.270598 +v -0.831470 0.513279 0.212607 +v -0.923880 0.353553 0.146446 +v -0.980785 0.180240 0.074658 +v 0.980785 0.191342 0.038060 +v 0.923880 0.375330 0.074658 +v 0.831470 0.544895 0.108386 +v 0.707107 0.693520 0.137950 +v 0.555570 0.815493 0.162211 +v 0.382683 0.906127 0.180240 +v 0.195090 0.961939 0.191341 +v -0.000000 0.980784 0.195090 +v -0.195090 0.961939 0.191341 +v -0.382683 0.906127 0.180240 +v -0.555570 0.815493 0.162211 +v -0.707107 0.693520 0.137950 +v -0.831470 0.544895 0.108386 +v -0.923880 0.375330 0.074658 +v -0.980785 0.191342 0.038060 +v 0.980785 0.195090 0.000000 +v 0.923880 0.382683 0.000000 +v 0.707107 0.707107 0.000000 +v 0.382683 0.923879 0.000000 +v -0.382683 0.923879 -0.000000 +v -0.707107 0.707107 -0.000000 +v -0.831470 0.555570 -0.000000 +v -0.923880 0.382683 -0.000000 +v -0.980785 0.195090 -0.000000 +vn -0.8286 0.5598 -0.0000 +vn -0.7041 0.7101 -0.0000 +vn -0.7041 0.6965 -0.1385 +vn -0.8286 0.5490 -0.1092 +vn 0.3805 0.9248 -0.0000 +vn 0.5528 0.8333 -0.0000 +vn 0.5528 0.8173 -0.1626 +vn 0.3805 0.9070 -0.1804 +vn -0.9217 0.3879 -0.0000 +vn -0.9217 0.3804 -0.0757 +vn 0.1939 0.9810 -0.0000 +vn 0.1939 0.9622 -0.1914 +vn -0.9796 0.2010 -0.0000 +vn -0.9796 0.1971 -0.0392 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 0.9808 -0.1951 +vn 0.9796 0.2010 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn 0.9796 0.1971 -0.0392 +vn -1.0000 -0.0000 -0.0000 +vn -0.1939 0.9810 -0.0000 +vn -0.1939 0.9622 -0.1914 +vn 0.9217 0.3879 -0.0000 +vn 0.9217 0.3804 -0.0757 +vn -0.3805 0.9248 -0.0000 +vn -0.3805 0.9070 -0.1804 +vn 0.8286 0.5598 -0.0000 +vn 0.8286 0.5490 -0.1092 +vn -0.5528 0.8333 -0.0000 +vn -0.5528 0.8173 -0.1626 +vn 0.7041 0.7101 -0.0000 +vn 0.7041 0.6965 -0.1385 +vn -0.5528 0.7699 -0.3189 +vn -0.7041 0.6561 -0.2718 +vn 0.7041 0.6561 -0.2718 +vn 0.5528 0.7699 -0.3189 +vn -0.8286 0.5172 -0.2142 +vn 0.3805 0.8544 -0.3539 +vn -0.9217 0.3584 -0.1484 +vn 0.1939 0.9063 -0.3754 +vn -0.9796 0.1857 -0.0769 +vn -0.0000 0.9239 -0.3827 +vn 0.9796 0.1857 -0.0769 +vn -0.1939 0.9063 -0.3754 +vn 0.9217 0.3584 -0.1484 +vn -0.3805 0.8544 -0.3539 +vn 0.8286 0.5172 -0.2142 +vn 0.9796 0.1671 -0.1116 +vn -0.9796 0.1671 -0.1116 +vn -0.0000 0.8315 -0.5556 +vn -0.1939 0.8157 -0.5450 +vn 0.9217 0.3225 -0.2155 +vn -0.3805 0.7689 -0.5138 +vn 0.8286 0.4654 -0.3110 +vn -0.5528 0.6929 -0.4630 +vn 0.7041 0.5905 -0.3945 +vn -0.7041 0.5905 -0.3945 +vn 0.5528 0.6929 -0.4630 +vn -0.8286 0.4654 -0.3110 +vn 0.3805 0.7689 -0.5138 +vn -0.9217 0.3225 -0.2155 +vn 0.1939 0.8157 -0.5450 +vn 0.7041 0.5021 -0.5021 +vn 0.5528 0.5893 -0.5893 +vn -0.7041 0.5021 -0.5021 +vn -0.8286 0.3958 -0.3958 +vn 0.3805 0.6539 -0.6539 +vn -0.9217 0.2743 -0.2743 +vn 0.1939 0.6937 -0.6937 +vn -0.9796 0.1421 -0.1421 +vn -0.0000 0.7071 -0.7071 +vn 0.9796 0.1421 -0.1421 +vn -0.1939 0.6937 -0.6937 +vn 0.9217 0.2743 -0.2743 +vn -0.3805 0.6539 -0.6539 +vn 0.8286 0.3958 -0.3958 +vn -0.5528 0.5893 -0.5893 +vn -0.0000 0.5556 -0.8315 +vn -0.1939 0.5450 -0.8157 +vn 0.9796 0.1116 -0.1671 +vn 0.9217 0.2155 -0.3225 +vn -0.3805 0.5138 -0.7689 +vn 0.8286 0.3110 -0.4654 +vn -0.5528 0.4630 -0.6929 +vn 0.7041 0.3945 -0.5905 +vn -0.7041 0.3945 -0.5905 +vn 0.5528 0.4630 -0.6929 +vn -0.8286 0.3110 -0.4654 +vn 0.3805 0.5138 -0.7689 +vn -0.9217 0.2155 -0.3225 +vn 0.1939 0.5450 -0.8157 +vn -0.9796 0.1116 -0.1671 +vn -0.7041 0.2718 -0.6561 +vn -0.8286 0.2142 -0.5172 +vn 0.5528 0.3189 -0.7699 +vn 0.3805 0.3539 -0.8544 +vn -0.9217 0.1484 -0.3584 +vn 0.1939 0.3754 -0.9063 +vn -0.9796 0.0769 -0.1857 +vn -0.0000 0.3827 -0.9239 +vn 0.9796 0.0769 -0.1857 +vn -0.1939 0.3754 -0.9063 +vn 0.9217 0.1484 -0.3584 +vn -0.3805 0.3539 -0.8544 +vn 0.8286 0.2142 -0.5172 +vn -0.5528 0.3189 -0.7699 +vn 0.7041 0.2718 -0.6561 +vn 0.9796 0.0392 -0.1971 +vn 0.9217 0.0757 -0.3804 +vn -0.1939 0.1914 -0.9622 +vn -0.3805 0.1804 -0.9070 +vn 0.8286 0.1092 -0.5490 +vn -0.5528 0.1626 -0.8173 +vn 0.7041 0.1385 -0.6965 +vn -0.7041 0.1385 -0.6965 +vn 0.5528 0.1626 -0.8173 +vn -0.8286 0.1092 -0.5490 +vn 0.3805 0.1804 -0.9070 +vn -0.9217 0.0757 -0.3804 +vn 0.1939 0.1914 -0.9622 +vn -0.9796 0.0392 -0.1971 +vn -0.0000 0.1951 -0.9808 +vn 0.5528 -0.0000 -0.8333 +vn 0.3805 -0.0000 -0.9248 +vn -0.8286 -0.0000 -0.5598 +vn -0.9217 -0.0000 -0.3879 +vn 0.1939 -0.0000 -0.9810 +vn -0.9796 -0.0000 -0.2010 +vn -0.0000 -0.0000 -1.0000 +vn 0.9796 -0.0000 -0.2010 +vn -0.1939 -0.0000 -0.9810 +vn 0.9217 -0.0000 -0.3879 +vn -0.3805 -0.0000 -0.9248 +vn 0.8286 -0.0000 -0.5598 +vn -0.5528 -0.0000 -0.8333 +vn 0.7041 -0.0000 -0.7101 +vn -0.7041 -0.0000 -0.7101 +vn -0.1939 -0.1914 -0.9622 +vn -0.3805 -0.1804 -0.9070 +vn 0.9217 -0.0757 -0.3804 +vn 0.8286 -0.1092 -0.5490 +vn -0.5528 -0.1626 -0.8173 +vn 0.7041 -0.1385 -0.6965 +vn -0.7041 -0.1385 -0.6965 +vn 0.5528 -0.1626 -0.8173 +vn -0.8286 -0.1092 -0.5490 +vn 0.3805 -0.1804 -0.9070 +vn -0.9217 -0.0757 -0.3804 +vn 0.1939 -0.1914 -0.9622 +vn -0.9796 -0.0392 -0.1971 +vn -0.0000 -0.1951 -0.9808 +vn 0.9796 -0.0392 -0.1971 +vn -0.8286 -0.2142 -0.5172 +vn -0.9217 -0.1484 -0.3584 +vn 0.3805 -0.3539 -0.8544 +vn 0.1939 -0.3754 -0.9063 +vn -0.9796 -0.0769 -0.1857 +vn -0.0000 -0.3827 -0.9239 +vn 0.9796 -0.0769 -0.1857 +vn -0.1939 -0.3754 -0.9063 +vn 0.9217 -0.1484 -0.3584 +vn -0.3805 -0.3539 -0.8544 +vn 0.8286 -0.2142 -0.5172 +vn -0.5528 -0.3189 -0.7699 +vn 0.7041 -0.2718 -0.6561 +vn -0.7041 -0.2718 -0.6561 +vn 0.5528 -0.3189 -0.7699 +vn -0.3805 -0.5138 -0.7689 +vn -0.5528 -0.4630 -0.6929 +vn 0.8286 -0.3110 -0.4654 +vn 0.7041 -0.3945 -0.5905 +vn -0.7041 -0.3945 -0.5905 +vn 0.5528 -0.4630 -0.6929 +vn -0.8286 -0.3110 -0.4654 +vn 0.3805 -0.5138 -0.7689 +vn -0.9217 -0.2155 -0.3225 +vn 0.1939 -0.5450 -0.8157 +vn -0.9796 -0.1116 -0.1671 +vn -0.0000 -0.5556 -0.8315 +vn 0.9796 -0.1116 -0.1671 +vn -0.1939 -0.5450 -0.8157 +vn 0.9217 -0.2155 -0.3225 +vn -0.9217 -0.2743 -0.2743 +vn -0.9796 -0.1421 -0.1421 +vn 0.1939 -0.6937 -0.6937 +vn -0.0000 -0.7071 -0.7071 +vn 0.9796 -0.1421 -0.1421 +vn -0.1939 -0.6937 -0.6937 +vn 0.9217 -0.2743 -0.2743 +vn -0.3805 -0.6539 -0.6539 +vn 0.8286 -0.3958 -0.3958 +vn -0.5528 -0.5893 -0.5893 +vn 0.7041 -0.5021 -0.5021 +vn -0.7041 -0.5021 -0.5021 +vn 0.5528 -0.5893 -0.5893 +vn -0.8286 -0.3958 -0.3958 +vn 0.3805 -0.6539 -0.6539 +vn 0.8286 -0.4654 -0.3110 +vn 0.7041 -0.5905 -0.3945 +vn -0.5528 -0.6929 -0.4630 +vn -0.7041 -0.5905 -0.3945 +vn 0.5528 -0.6929 -0.4630 +vn -0.8286 -0.4654 -0.3110 +vn 0.3805 -0.7689 -0.5138 +vn -0.9217 -0.3225 -0.2155 +vn 0.1939 -0.8157 -0.5450 +vn -0.9796 -0.1671 -0.1116 +vn -0.0000 -0.8315 -0.5556 +vn 0.9796 -0.1671 -0.1116 +vn -0.1939 -0.8157 -0.5450 +vn 0.9217 -0.3225 -0.2155 +vn -0.3805 -0.7689 -0.5138 +vn 0.1939 -0.9063 -0.3754 +vn -0.0000 -0.9239 -0.3827 +vn 0.9796 -0.1857 -0.0769 +vn -0.9796 -0.1857 -0.0769 +vn -0.1939 -0.9063 -0.3754 +vn 0.9217 -0.3584 -0.1484 +vn -0.3805 -0.8544 -0.3539 +vn 0.8286 -0.5172 -0.2142 +vn -0.5528 -0.7699 -0.3189 +vn 0.7041 -0.6561 -0.2718 +vn -0.7041 -0.6561 -0.2718 +vn 0.5528 -0.7699 -0.3189 +vn -0.8286 -0.5172 -0.2142 +vn 0.3805 -0.8544 -0.3539 +vn -0.9217 -0.3584 -0.1484 +vn -0.5528 -0.8173 -0.1626 +vn -0.7041 -0.6965 -0.1385 +vn 0.7041 -0.6965 -0.1385 +vn 0.5528 -0.8173 -0.1626 +vn -0.8286 -0.5490 -0.1092 +vn 0.3805 -0.9070 -0.1804 +vn -0.9217 -0.3804 -0.0757 +vn 0.1939 -0.9622 -0.1914 +vn -0.9796 -0.1971 -0.0392 +vn -0.0000 -0.9808 -0.1951 +vn 0.9796 -0.1971 -0.0392 +vn -0.1939 -0.9622 -0.1914 +vn 0.9217 -0.3804 -0.0757 +vn -0.3805 -0.9070 -0.1804 +vn 0.8286 -0.5490 -0.1092 +vn 0.9796 -0.2010 -0.0000 +vn -0.9796 -0.2010 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.1939 -0.9810 -0.0000 +vn 0.9217 -0.3879 -0.0000 +vn -0.3805 -0.9248 -0.0000 +vn 0.8286 -0.5598 -0.0000 +vn -0.5528 -0.8333 -0.0000 +vn 0.7041 -0.7101 -0.0000 +vn -0.7041 -0.7101 -0.0000 +vn 0.5528 -0.8333 -0.0000 +vn -0.8286 -0.5598 -0.0000 +vn 0.3805 -0.9248 -0.0000 +vn -0.9217 -0.3879 -0.0000 +vn 0.1939 -0.9810 -0.0000 +vn 0.7041 -0.6965 0.1385 +vn 0.5528 -0.8173 0.1626 +vn -0.7041 -0.6965 0.1385 +vn -0.8286 -0.5490 0.1092 +vn 0.3805 -0.9070 0.1804 +vn -0.9217 -0.3804 0.0757 +vn 0.1939 -0.9622 0.1914 +vn -0.9796 -0.1971 0.0392 +vn -0.0000 -0.9808 0.1951 +vn 0.9796 -0.1971 0.0392 +vn -0.1939 -0.9622 0.1914 +vn 0.9217 -0.3804 0.0757 +vn -0.3805 -0.9070 0.1804 +vn 0.8286 -0.5490 0.1092 +vn -0.5528 -0.8173 0.1626 +vn -0.0000 -0.9239 0.3827 +vn -0.1939 -0.9063 0.3754 +vn 0.9796 -0.1857 0.0769 +vn 0.9217 -0.3584 0.1484 +vn -0.3805 -0.8544 0.3539 +vn 0.8286 -0.5172 0.2142 +vn -0.5528 -0.7699 0.3189 +vn 0.7041 -0.6561 0.2718 +vn -0.7041 -0.6561 0.2718 +vn 0.5528 -0.7699 0.3189 +vn -0.8286 -0.5172 0.2142 +vn 0.3805 -0.8544 0.3539 +vn -0.9217 -0.3584 0.1484 +vn 0.1939 -0.9063 0.3754 +vn -0.9796 -0.1857 0.0769 +vn -0.7041 -0.5905 0.3945 +vn -0.8286 -0.4654 0.3110 +vn 0.5528 -0.6929 0.4630 +vn 0.3805 -0.7689 0.5138 +vn -0.9217 -0.3225 0.2155 +vn 0.1939 -0.8157 0.5450 +vn -0.9796 -0.1671 0.1116 +vn -0.0000 -0.8315 0.5556 +vn 0.9796 -0.1671 0.1116 +vn -0.1939 -0.8157 0.5450 +vn 0.9217 -0.3225 0.2155 +vn -0.3805 -0.7689 0.5138 +vn 0.8286 -0.4654 0.3110 +vn -0.5528 -0.6929 0.4630 +vn 0.7041 -0.5905 0.3945 +vn -0.1939 -0.6937 0.6937 +vn -0.3805 -0.6539 0.6539 +vn 0.9217 -0.2743 0.2743 +vn 0.8286 -0.3958 0.3958 +vn -0.5528 -0.5893 0.5893 +vn 0.7041 -0.5021 0.5021 +vn -0.7041 -0.5021 0.5021 +vn 0.5528 -0.5893 0.5893 +vn -0.8286 -0.3958 0.3958 +vn 0.3805 -0.6539 0.6539 +vn -0.9217 -0.2743 0.2743 +vn 0.1939 -0.6937 0.6937 +vn -0.9796 -0.1421 0.1421 +vn -0.0000 -0.7071 0.7071 +vn 0.9796 -0.1421 0.1421 +vn -0.8286 -0.3110 0.4654 +vn -0.9217 -0.2155 0.3225 +vn 0.3805 -0.5138 0.7689 +vn 0.1939 -0.5450 0.8157 +vn -0.9796 -0.1116 0.1671 +vn -0.0000 -0.5556 0.8315 +vn 0.9796 -0.1116 0.1671 +vn -0.1939 -0.5450 0.8157 +vn 0.9217 -0.2155 0.3225 +vn -0.3805 -0.5138 0.7689 +vn 0.8286 -0.3110 0.4654 +vn -0.5528 -0.4630 0.6929 +vn 0.7041 -0.3945 0.5905 +vn -0.7041 -0.3945 0.5905 +vn 0.5528 -0.4630 0.6929 +vn 0.9217 -0.1484 0.3584 +vn 0.8286 -0.2142 0.5172 +vn -0.3805 -0.3539 0.8544 +vn -0.5528 -0.3189 0.7699 +vn 0.7041 -0.2718 0.6561 +vn -0.7041 -0.2718 0.6561 +vn 0.5528 -0.3189 0.7699 +vn -0.8286 -0.2142 0.5172 +vn 0.3805 -0.3539 0.8544 +vn -0.9217 -0.1484 0.3584 +vn 0.1939 -0.3754 0.9063 +vn -0.9796 -0.0769 0.1857 +vn -0.0000 -0.3827 0.9239 +vn 0.9796 -0.0769 0.1857 +vn -0.1939 -0.3754 0.9063 +vn 0.3805 -0.1804 0.9070 +vn 0.1939 -0.1914 0.9622 +vn -0.9217 -0.0757 0.3804 +vn -0.9796 -0.0392 0.1971 +vn -0.0000 -0.1951 0.9808 +vn 0.9796 -0.0392 0.1971 +vn -0.1939 -0.1914 0.9622 +vn 0.9217 -0.0757 0.3804 +vn -0.3805 -0.1804 0.9070 +vn 0.8286 -0.1092 0.5490 +vn -0.5528 -0.1626 0.8173 +vn 0.7041 -0.1385 0.6965 +vn -0.7041 -0.1385 0.6965 +vn 0.5528 -0.1626 0.8173 +vn -0.8286 -0.1092 0.5490 +vn -0.3805 -0.0000 0.9248 +vn -0.5528 -0.0000 0.8333 +vn 0.8286 -0.0000 0.5598 +vn 0.7041 -0.0000 0.7101 +vn -0.7041 -0.0000 0.7101 +vn 0.5528 -0.0000 0.8333 +vn -0.8286 -0.0000 0.5598 +vn 0.3805 -0.0000 0.9248 +vn -0.9217 -0.0000 0.3879 +vn 0.1939 -0.0000 0.9810 +vn -0.9796 -0.0000 0.2010 +vn -0.0000 -0.0000 1.0000 +vn 0.9796 -0.0000 0.2010 +vn -0.1939 -0.0000 0.9810 +vn 0.9217 -0.0000 0.3879 +vn -0.9217 0.0757 0.3804 +vn -0.9796 0.0392 0.1971 +vn 0.1939 0.1914 0.9622 +vn -0.0000 0.1951 0.9808 +vn 0.9796 0.0392 0.1971 +vn -0.1939 0.1914 0.9622 +vn 0.9217 0.0757 0.3804 +vn -0.3805 0.1804 0.9070 +vn 0.8286 0.1092 0.5490 +vn -0.5528 0.1626 0.8173 +vn 0.7041 0.1385 0.6965 +vn -0.7041 0.1385 0.6965 +vn 0.5528 0.1626 0.8173 +vn -0.8286 0.1092 0.5490 +vn 0.3805 0.1804 0.9070 +vn 0.8286 0.2142 0.5172 +vn 0.7041 0.2718 0.6561 +vn -0.5528 0.3189 0.7699 +vn -0.7041 0.2718 0.6561 +vn 0.5528 0.3189 0.7699 +vn -0.8286 0.2142 0.5172 +vn 0.3805 0.3539 0.8544 +vn -0.9217 0.1484 0.3584 +vn 0.1939 0.3754 0.9063 +vn -0.9796 0.0769 0.1857 +vn -0.0000 0.3827 0.9239 +vn 0.9796 0.0769 0.1857 +vn -0.1939 0.3754 0.9063 +vn 0.9217 0.1484 0.3584 +vn -0.3805 0.3539 0.8544 +vn 0.1939 0.5450 0.8157 +vn -0.0000 0.5556 0.8315 +vn 0.9796 0.1117 0.1671 +vn -0.9796 0.1117 0.1671 +vn -0.1939 0.5450 0.8157 +vn 0.9217 0.2155 0.3225 +vn -0.3805 0.5138 0.7689 +vn 0.8286 0.3110 0.4654 +vn -0.5528 0.4630 0.6929 +vn 0.7041 0.3945 0.5905 +vn -0.7041 0.3945 0.5905 +vn 0.5528 0.4630 0.6929 +vn -0.8286 0.3110 0.4654 +vn 0.3805 0.5138 0.7689 +vn -0.9217 0.2155 0.3225 +vn -0.5528 0.5893 0.5893 +vn -0.7041 0.5021 0.5021 +vn 0.7041 0.5021 0.5021 +vn 0.5528 0.5893 0.5893 +vn -0.8286 0.3958 0.3958 +vn 0.3805 0.6539 0.6539 +vn -0.9217 0.2743 0.2743 +vn 0.1939 0.6937 0.6937 +vn -0.9796 0.1421 0.1421 +vn -0.0000 0.7071 0.7071 +vn 0.9796 0.1421 0.1421 +vn -0.1939 0.6937 0.6937 +vn 0.9217 0.2743 0.2743 +vn -0.3805 0.6539 0.6539 +vn 0.8286 0.3958 0.3958 +vn -0.9796 0.1671 0.1116 +vn -0.0000 0.8315 0.5556 +vn -0.1939 0.8157 0.5450 +vn 0.9796 0.1671 0.1116 +vn 0.9217 0.3225 0.2155 +vn -0.3805 0.7689 0.5138 +vn 0.8286 0.4654 0.3110 +vn -0.5528 0.6929 0.4630 +vn 0.7041 0.5905 0.3945 +vn -0.7041 0.5905 0.3945 +vn 0.5528 0.6929 0.4630 +vn -0.8286 0.4654 0.3110 +vn 0.3805 0.7689 0.5138 +vn -0.9217 0.3225 0.2155 +vn 0.1939 0.8157 0.5450 +vn -0.7041 0.6561 0.2718 +vn -0.8286 0.5172 0.2142 +vn 0.5528 0.7699 0.3189 +vn 0.3805 0.8544 0.3539 +vn -0.9217 0.3584 0.1484 +vn 0.1939 0.9063 0.3754 +vn -0.9796 0.1857 0.0769 +vn -0.0000 0.9239 0.3827 +vn 0.9796 0.1857 0.0769 +vn -0.1939 0.9063 0.3754 +vn 0.9217 0.3584 0.1484 +vn -0.3805 0.8544 0.3539 +vn 0.8286 0.5172 0.2142 +vn -0.5528 0.7699 0.3189 +vn 0.7041 0.6561 0.2718 +vn 0.9796 0.1971 0.0392 +vn 0.9217 0.3804 0.0757 +vn -0.1939 0.9622 0.1914 +vn -0.3805 0.9070 0.1804 +vn 0.8286 0.5490 0.1092 +vn -0.5528 0.8173 0.1626 +vn 0.7041 0.6965 0.1385 +vn -0.7041 0.6965 0.1385 +vn 0.5528 0.8173 0.1626 +vn -0.8286 0.5490 0.1092 +vn 0.3805 0.9070 0.1804 +vn -0.9217 0.3804 0.0757 +vn 0.1939 0.9622 0.1914 +vn -0.9796 0.1971 0.0392 +vn -0.0000 0.9808 0.1951 +vt 0.882867 0.280332 +vt 0.864196 0.334814 +vt 0.841590 0.313094 +vt 0.863688 0.261010 +vt 0.780693 0.674598 +vt 0.761226 0.728711 +vt 0.733105 0.700875 +vt 0.751696 0.647000 +vt 0.907539 0.228698 +vt 0.893414 0.213060 +vt 0.796418 0.618773 +vt 0.767340 0.591667 +vt 0.942759 0.182514 +vt 0.935719 0.172890 +vt 0.810089 0.562030 +vt 0.781429 0.535580 +vt 0.567268 0.868303 +vt 0.495266 0.852857 +vt 0.566457 0.856148 +vt 0.995266 0.147143 +vt 0.822818 0.504873 +vt 0.794966 0.479228 +vt 0.641452 0.857179 +vt 0.630338 0.835624 +vt 0.835478 0.447684 +vt 0.808822 0.423028 +vt 0.697492 0.824480 +vt 0.676891 0.798466 +vt 0.848920 0.390841 +vt 0.823944 0.367441 +vt 0.735147 0.779653 +vt 0.709376 0.752105 +vt 0.798714 0.341964 +vt 0.818709 0.289116 +vt 0.685241 0.725518 +vt 0.706593 0.673391 +vt 0.844487 0.239416 +vt 0.723996 0.619193 +vt 0.879896 0.195479 +vt 0.739178 0.563865 +vt 0.929896 0.162212 +vt 0.753309 0.508010 +vt 0.563300 0.844315 +vt 0.767315 0.452093 +vt 0.618082 0.815427 +vt 0.782092 0.396562 +vt 0.657173 0.773912 +vt 0.558329 0.833136 +vt 0.925640 0.150719 +vt 0.725311 0.480192 +vt 0.739467 0.424292 +vt 0.604972 0.796826 +vt 0.754885 0.369020 +vt 0.637870 0.751148 +vt 0.772822 0.315021 +vt 0.662044 0.700446 +vt 0.795182 0.263338 +vt 0.681041 0.646993 +vt 0.825051 0.215853 +vt 0.697047 0.592015 +vt 0.867123 0.176171 +vt 0.711466 0.536245 +vt 0.639317 0.677374 +vt 0.655961 0.622327 +vt 0.770454 0.236269 +vt 0.805029 0.190637 +vt 0.670392 0.566231 +vt 0.855308 0.155367 +vt 0.683774 0.509644 +vt 0.923407 0.138703 +vt 0.697011 0.452991 +vt 0.551952 0.822879 +vt 0.710973 0.396675 +vt 0.591182 0.780045 +vt 0.726706 0.341193 +vt 0.618699 0.730484 +vt 0.745717 0.287291 +vt 0.668005 0.427287 +vt 0.681363 0.370149 +vt 0.544481 0.813763 +vt 0.576832 0.765294 +vt 0.696970 0.313966 +vt 0.599486 0.712215 +vt 0.716668 0.259562 +vt 0.616747 0.656744 +vt 0.743695 0.208508 +vt 0.631000 0.599984 +vt 0.783837 0.164110 +vt 0.643669 0.542558 +vt 0.844816 0.133311 +vt 0.655731 0.484878 +vt 0.923791 0.126533 +vt 0.713639 0.180821 +vt 0.760428 0.136664 +vt 0.605914 0.580518 +vt 0.616615 0.521685 +vt 0.836350 0.110270 +vt 0.627046 0.462757 +vt 0.927547 0.114679 +vt 0.637946 0.403995 +vt 0.536166 0.805968 +vt 0.650183 0.345707 +vt 0.562017 0.752771 +vt 0.665037 0.288362 +vt 0.580132 0.696622 +vt 0.684737 0.232805 +vt 0.594131 0.638967 +vt 0.527209 0.799637 +vt 0.546824 0.742647 +vt 0.617071 0.324434 +vt 0.630288 0.265587 +vt 0.560593 0.683958 +vt 0.648805 0.208274 +vt 0.571358 0.624416 +vt 0.678348 0.154298 +vt 0.580561 0.564436 +vt 0.732723 0.108828 +vt 0.589070 0.504263 +vt 0.831424 0.086572 +vt 0.597536 0.444077 +vt 0.935539 0.103753 +vt 0.606595 0.384057 +vt 0.554891 0.552189 +vt 0.560989 0.490881 +vt 0.696016 0.081502 +vt 0.833915 0.062714 +vt 0.567156 0.429587 +vt 0.948527 0.094534 +vt 0.573887 0.368405 +vt 0.517784 0.794887 +vt 0.581872 0.307471 +vt 0.531336 0.735069 +vt 0.592315 0.247027 +vt 0.540867 0.674443 +vt 0.607782 0.187599 +vt 0.548386 0.613417 +vt 0.635028 0.130630 +vt 0.544778 0.295915 +vt 0.551220 0.234138 +vt 0.515638 0.730152 +vt 0.520989 0.668252 +vt 0.561220 0.172764 +vt 0.525234 0.606227 +vt 0.580647 0.112472 +vt 0.528936 0.544142 +vt 0.638246 0.056841 +vt 0.532439 0.482034 +vt 0.856456 0.039893 +vt 0.536021 0.419934 +vt 0.966638 0.087931 +vt 0.539986 0.357878 +vt 0.508043 0.791799 +vt 0.534176 0.041338 +vt 0.947683 0.023355 +vt 0.503585 0.478066 +vt 0.504397 0.415586 +vt 0.988610 0.084811 +vt 0.505301 0.353109 +vt 0.498129 0.790429 +vt 0.506404 0.290637 +vt 0.499822 0.727971 +vt 0.507906 0.228175 +vt 0.501015 0.665501 +vt 0.510297 0.165735 +vt 0.501965 0.603025 +vt 0.515221 0.103359 +vt 0.502796 0.540546 +vt 0.464040 0.229802 +vt 0.458226 0.167665 +vt 0.481020 0.666245 +vt 0.478668 0.603891 +vt 0.446455 0.105902 +vt 0.476612 0.541519 +vt 0.404978 0.046051 +vt 0.474660 0.479141 +vt 1.095877 0.028785 +vt 0.472657 0.416766 +vt 1.011577 0.085667 +vt 0.470429 0.354404 +vt 0.488176 0.790799 +vt 0.467719 0.292073 +vt 0.483979 0.728561 +vt 0.011577 0.085667 +vt 0.095877 0.028785 +vt 0.147808 0.049313 +vt 0.032175 0.090357 +vt 0.441200 0.423411 +vt 0.436013 0.361679 +vt 0.478319 0.792904 +vt 1.032175 0.090357 +vt 0.429787 0.300102 +vt 0.468202 0.731911 +vt 0.421503 0.238833 +vt 0.461079 0.670468 +vt 0.408873 0.178221 +vt 0.455439 0.608804 +vt 0.385287 0.119299 +vt 0.450535 0.547029 +vt 0.323807 0.066742 +vt 0.445911 0.485214 +vt 0.441260 0.678090 +vt 0.432358 0.617639 +vt 0.364639 0.195793 +vt 0.335902 0.140195 +vt 0.424693 0.556900 +vt 0.277305 0.092963 +vt 0.417545 0.496040 +vt 0.159038 0.072825 +vt 0.410362 0.435188 +vt 0.048166 0.098187 +vt 0.402582 0.374476 +vt 0.468695 0.796707 +vt 1.048166 0.098187 +vt 0.393448 0.314080 +vt 0.452583 0.737970 +vt 0.381675 0.254306 +vt 0.380347 0.451546 +vt 0.370446 0.392060 +vt 0.459449 0.802141 +vt 1.058962 0.108237 +vt 0.359136 0.333015 +vt 0.437209 0.746646 +vt 0.345097 0.274835 +vt 0.421611 0.688967 +vt 0.325891 0.218332 +vt 0.409472 0.630184 +vt 0.296385 0.165337 +vt 0.399158 0.570827 +vt 0.245300 0.120662 +vt 0.389690 0.511206 +vt 0.157607 0.096698 +vt 0.058962 0.108237 +vt 0.291803 0.243985 +vt 0.263610 0.192518 +vt 0.386774 0.646149 +vt 0.373929 0.588406 +vt 0.219785 0.148411 +vt 0.362365 0.530171 +vt 0.150900 0.120164 +vt 0.351201 0.471784 +vt 0.065046 0.119643 +vt 0.339664 0.413539 +vt 0.450742 0.809109 +vt 1.065047 0.119643 +vt 0.326879 0.355773 +vt 0.422167 0.757809 +vt 0.311613 0.298972 +vt 0.402153 0.702905 +vt 0.442759 0.817486 +vt 1.067268 0.131697 +vt 0.310089 0.437970 +vt 0.296418 0.381227 +vt 0.407539 0.771302 +vt 0.280693 0.325402 +vt 0.382867 0.719668 +vt 0.261226 0.271289 +vt 0.364196 0.665186 +vt 0.235147 0.220347 +vt 0.348920 0.609159 +vt 0.197492 0.175520 +vt 0.335477 0.552316 +vt 0.141452 0.142821 +vt 0.322818 0.495127 +vt 0.067268 0.131697 +vt 0.341590 0.686906 +vt 0.323944 0.632559 +vt 0.209376 0.247895 +vt 0.176891 0.201534 +vt 0.308822 0.576972 +vt 0.130338 0.164376 +vt 0.294966 0.520772 +vt 0.066457 0.143852 +vt 0.281429 0.464420 +vt 0.435719 0.827110 +vt 1.066457 0.143852 +vt 0.267340 0.408333 +vt 0.393414 0.786940 +vt 0.251695 0.352999 +vt 0.363688 0.738990 +vt 0.233105 0.299125 +vt 0.253309 0.491990 +vt 0.239178 0.436135 +vt 0.429896 0.837788 +vt 0.379896 0.804521 +vt 0.223996 0.380807 +vt 0.344487 0.760584 +vt 0.206593 0.326609 +vt 0.318709 0.710884 +vt 0.185241 0.274482 +vt 0.298714 0.658036 +vt 0.157173 0.226088 +vt 0.282092 0.603438 +vt 0.118082 0.184573 +vt 0.267315 0.547907 +vt 0.063300 0.155686 +vt 1.063300 0.155686 +vt 0.162044 0.299554 +vt 0.137870 0.248852 +vt 0.272822 0.684979 +vt 0.254885 0.630980 +vt 0.104972 0.203174 +vt 0.239467 0.575708 +vt 0.058329 0.166864 +vt 0.225311 0.519808 +vt 0.425640 0.849281 +vt 1.058329 0.166864 +vt 0.211466 0.463755 +vt 0.367123 0.823829 +vt 0.197047 0.407985 +vt 0.325051 0.784147 +vt 0.181041 0.353007 +vt 0.295182 0.736662 +vt 0.183774 0.490356 +vt 0.170392 0.433769 +vt 0.355308 0.844633 +vt 0.305029 0.809363 +vt 0.155961 0.377673 +vt 0.270454 0.763731 +vt 0.139317 0.322626 +vt 0.245717 0.712709 +vt 0.118699 0.269516 +vt 0.226706 0.658807 +vt 0.091182 0.219955 +vt 0.210973 0.603325 +vt 0.051952 0.177121 +vt 0.197011 0.547010 +vt 0.423407 0.861297 +vt 1.051952 0.177121 +vt 0.099486 0.287785 +vt 0.076832 0.234706 +vt 0.196970 0.686034 +vt 0.181363 0.629851 +vt 0.044481 0.186237 +vt 0.168005 0.572713 +vt 0.423791 0.873467 +vt 1.044481 0.186237 +vt 0.155731 0.515122 +vt 0.344816 0.866689 +vt 0.143669 0.457442 +vt 0.283837 0.835890 +vt 0.131000 0.400016 +vt 0.243695 0.791492 +vt 0.116747 0.343256 +vt 0.216667 0.740438 +vt 0.336350 0.889730 +vt 0.260428 0.863335 +vt 0.116615 0.478315 +vt 0.105914 0.419482 +vt 0.213639 0.819179 +vt 0.094131 0.361033 +vt 0.184737 0.767195 +vt 0.080132 0.303378 +vt 0.165037 0.711638 +vt 0.062017 0.247229 +vt 0.150183 0.654293 +vt 0.036166 0.194032 +vt 0.137946 0.596005 +vt 0.427547 0.885321 +vt 1.036166 0.194032 +vt 0.127046 0.537243 +vt 0.130288 0.734413 +vt 0.117071 0.675566 +vt 0.046824 0.257353 +vt 0.027209 0.200363 +vt 0.106595 0.615943 +vt 0.435539 0.896247 +vt 1.027209 0.200363 +vt 0.097536 0.555923 +vt 0.331424 0.913428 +vt 0.089070 0.495737 +vt 0.232723 0.891172 +vt 0.080561 0.435564 +vt 0.178348 0.845702 +vt 0.071358 0.375584 +vt 0.148805 0.791726 +vt 0.060593 0.316042 +vt 0.060989 0.509119 +vt 0.054891 0.447811 +vt 0.196016 0.918498 +vt 0.135028 0.869370 +vt 0.048386 0.386583 +vt 0.107782 0.812401 +vt 0.040867 0.325557 +vt 0.092315 0.752973 +vt 0.031336 0.264931 +vt 0.081872 0.692529 +vt 0.017784 0.205113 +vt 0.073887 0.631595 +vt 0.448527 0.905466 +vt 1.017784 0.205113 +vt 0.067156 0.570413 +vt 0.333915 0.937286 +vt 0.015638 0.269848 +vt 0.008043 0.208201 +vt 0.044778 0.704085 +vt 0.039986 0.642122 +vt 0.466638 0.912069 +vt 1.008043 0.208201 +vt 0.036021 0.580066 +vt 0.356456 0.960107 +vt 0.032439 0.517966 +vt 0.138246 0.943159 +vt 0.028936 0.455858 +vt 0.080647 0.887528 +vt 0.025234 0.393773 +vt 0.061220 0.827236 +vt 0.020989 0.331748 +vt 0.051220 0.765862 +vt 0.034176 0.958662 +vt 0.015221 0.896641 +vt 0.002796 0.459454 +vt 0.001965 0.396975 +vt 0.010297 0.834265 +vt 0.001015 0.334499 +vt 0.007906 0.771825 +vt 1.015638 0.269848 +vt 1.020989 0.331748 +vt 1.001015 0.334499 +vt 0.999822 0.272029 +vt 0.006404 0.709363 +vt 0.998129 0.209571 +vt 0.005301 0.646891 +vt 0.488610 0.915189 +vt 0.004397 0.584414 +vt 0.447682 0.976645 +vt 0.003585 0.521934 +vt 1.005301 0.646891 +vt 1.006404 0.709363 +vt 0.967719 0.707927 +vt 0.970429 0.645596 +vt 0.511577 0.914333 +vt 0.988176 0.209201 +vt 1.004397 0.584414 +vt 0.972657 0.583234 +vt 0.595877 0.971215 +vt 1.003585 0.521934 +vt 0.974661 0.520859 +vt 1.034176 0.958662 +vt 0.904978 0.953949 +vt 1.002796 0.459454 +vt 0.976612 0.458481 +vt 1.015221 0.896641 +vt 0.946455 0.894098 +vt 1.001965 0.396975 +vt 0.978668 0.396109 +vt 1.010297 0.834265 +vt 0.958226 0.832335 +vt 0.981020 0.333755 +vt 1.007906 0.771825 +vt 0.964040 0.770198 +vt 0.983979 0.271439 +vt 0.950535 0.452970 +vt 0.955439 0.391196 +vt 0.885287 0.880701 +vt 0.908873 0.821779 +vt 0.961079 0.329532 +vt 0.921503 0.761167 +vt 0.968202 0.268089 +vt 0.929787 0.699898 +vt 0.978319 0.207096 +vt 0.936013 0.638321 +vt 0.532175 0.909643 +vt 0.941200 0.576589 +vt 0.647808 0.950687 +vt 0.945911 0.514786 +vt 0.823807 0.933258 +vt 0.968695 0.203293 +vt 0.902582 0.625524 +vt 0.910362 0.564812 +vt 0.548166 0.901813 +vt 0.659037 0.927175 +vt 0.917545 0.503960 +vt 0.777305 0.907037 +vt 0.924693 0.443100 +vt 0.835902 0.859805 +vt 0.932358 0.382361 +vt 0.864639 0.804207 +vt 0.941260 0.321910 +vt 0.881675 0.745694 +vt 0.952583 0.262030 +vt 0.893448 0.685920 +vt 0.909472 0.369816 +vt 0.921611 0.311033 +vt 0.825891 0.781668 +vt 0.845097 0.725165 +vt 0.937209 0.253354 +vt 0.859136 0.666985 +vt 0.959449 0.197859 +vt 0.870446 0.607940 +vt 0.558962 0.891763 +vt 0.880347 0.548454 +vt 0.657607 0.903302 +vt 0.889690 0.488794 +vt 0.745300 0.879338 +vt 0.899158 0.429173 +vt 0.796385 0.834663 +vt 0.565046 0.880357 +vt 0.650900 0.879836 +vt 0.851201 0.528216 +vt 0.862365 0.469829 +vt 0.719784 0.851589 +vt 0.873929 0.411594 +vt 0.763610 0.807482 +vt 0.886774 0.353851 +vt 0.791803 0.756015 +vt 0.902153 0.297095 +vt 0.811613 0.701028 +vt 0.922167 0.242191 +vt 0.826879 0.644227 +vt 0.950742 0.190891 +vt 0.839664 0.586461 +s 1 +f 480/1/1 479/2/2 18/3/3 19/4/4 +f 477/5/5 2/6/6 11/7/7 12/8/8 +f 481/9/9 480/1/1 19/4/4 20/10/10 +f 3/11/11 477/5/5 12/8/8 13/12/12 +f 482/13/13 481/9/9 20/10/10 21/14/14 +f 4/15/15 3/11/11 13/12/12 14/16/16 +f 474/17/17 82/18/18 7/19/19 +f 308/20/20 482/13/13 21/14/14 +f 5/21/21 4/15/15 14/16/16 15/22/22 +f 475/23/23 474/17/17 7/19/19 8/24/24 +f 478/25/25 5/21/21 15/22/22 16/26/26 +f 1/27/27 475/23/23 8/24/24 9/28/28 +f 6/29/29 478/25/25 16/26/26 17/30/30 +f 476/31/31 1/27/27 9/28/28 10/32/32 +f 479/2/2 6/29/29 17/30/30 18/3/3 +f 2/6/6 476/31/31 10/32/32 11/7/7 +f 18/3/3 17/30/30 32/33/33 33/34/34 +f 11/7/7 10/32/32 25/35/35 26/36/36 +f 19/4/4 18/3/3 33/34/34 34/37/37 +f 12/8/8 11/7/7 26/36/36 27/38/38 +f 20/10/10 19/4/4 34/37/37 35/39/39 +f 13/12/12 12/8/8 27/38/38 28/40/40 +f 21/14/14 20/10/10 35/39/39 36/41/41 +f 14/16/16 13/12/12 28/40/40 29/42/42 +f 7/19/19 82/18/18 22/43/43 +f 308/20/20 21/14/14 36/41/41 +f 15/22/22 14/16/16 29/42/42 30/44/44 +f 8/24/24 7/19/19 22/43/43 23/45/45 +f 16/26/26 15/22/22 30/44/44 31/46/46 +f 9/28/28 8/24/24 23/45/45 24/47/47 +f 17/30/30 16/26/26 31/46/46 32/33/33 +f 10/32/32 9/28/28 24/47/47 25/35/35 +f 22/43/43 82/18/18 37/48/48 +f 308/20/20 36/41/41 51/49/49 +f 30/44/44 29/42/42 44/50/50 45/51/51 +f 23/45/45 22/43/43 37/48/48 38/52/52 +f 31/46/46 30/44/44 45/51/51 46/53/53 +f 24/47/47 23/45/45 38/52/52 39/54/54 +f 32/33/33 31/46/46 46/53/53 47/55/55 +f 25/35/35 24/47/47 39/54/54 40/56/56 +f 33/34/34 32/33/33 47/55/55 48/57/57 +f 26/36/36 25/35/35 40/56/56 41/58/58 +f 34/37/37 33/34/34 48/57/57 49/59/59 +f 27/38/38 26/36/36 41/58/58 42/60/60 +f 35/39/39 34/37/37 49/59/59 50/61/61 +f 28/40/40 27/38/38 42/60/60 43/62/62 +f 36/41/41 35/39/39 50/61/61 51/49/49 +f 29/42/42 28/40/40 43/62/62 44/50/50 +f 41/58/58 40/56/56 55/63/63 56/64/64 +f 49/59/59 48/57/57 63/65/65 64/66/66 +f 42/60/60 41/58/58 56/64/64 57/67/67 +f 50/61/61 49/59/59 64/66/66 65/68/68 +f 43/62/62 42/60/60 57/67/67 58/69/69 +f 51/49/49 50/61/61 65/68/68 66/70/70 +f 44/50/50 43/62/62 58/69/69 59/71/71 +f 37/48/48 82/18/18 52/72/72 +f 308/20/20 51/49/49 66/70/70 +f 45/51/51 44/50/50 59/71/71 60/73/73 +f 38/52/52 37/48/48 52/72/72 53/74/74 +f 46/53/53 45/51/51 60/73/73 61/75/75 +f 39/54/54 38/52/52 53/74/74 54/76/76 +f 47/55/55 46/53/53 61/75/75 62/77/77 +f 40/56/56 39/54/54 54/76/76 55/63/63 +f 48/57/57 47/55/55 62/77/77 63/65/65 +f 60/73/73 59/71/71 74/78/78 75/79/79 +f 53/74/74 52/72/72 67/80/80 68/81/81 +f 61/75/75 60/73/73 75/79/79 76/82/82 +f 54/76/76 53/74/74 68/81/81 69/83/83 +f 62/77/77 61/75/75 76/82/82 77/84/84 +f 55/63/63 54/76/76 69/83/83 70/85/85 +f 63/65/65 62/77/77 77/84/84 78/86/86 +f 56/64/64 55/63/63 70/85/85 71/87/87 +f 64/66/66 63/65/65 78/86/86 79/88/88 +f 57/67/67 56/64/64 71/87/87 72/89/89 +f 65/68/68 64/66/66 79/88/88 80/90/90 +f 58/69/69 57/67/67 72/89/89 73/91/91 +f 66/70/70 65/68/68 80/90/90 81/92/92 +f 59/71/71 58/69/69 73/91/91 74/78/78 +f 52/72/72 82/18/18 67/80/80 +f 308/20/20 66/70/70 81/92/92 +f 79/88/88 78/86/86 94/93/93 95/94/94 +f 72/89/89 71/87/87 87/95/95 88/96/96 +f 80/90/90 79/88/88 95/94/94 96/97/97 +f 73/91/91 72/89/89 88/96/96 89/98/98 +f 81/92/92 80/90/90 96/97/97 97/99/99 +f 74/78/78 73/91/91 89/98/98 90/100/100 +f 67/80/80 82/18/18 83/101/101 +f 308/20/20 81/92/92 97/99/99 +f 75/79/79 74/78/78 90/100/100 91/102/102 +f 68/81/81 67/80/80 83/101/101 84/103/103 +f 76/82/82 75/79/79 91/102/102 92/104/104 +f 69/83/83 68/81/81 84/103/103 85/105/105 +f 77/84/84 76/82/82 92/104/104 93/106/106 +f 70/85/85 69/83/83 85/105/105 86/107/107 +f 78/86/86 77/84/84 93/106/106 94/93/93 +f 71/87/87 70/85/85 86/107/107 87/95/95 +f 84/103/103 83/101/101 98/108/108 99/109/109 +f 92/104/104 91/102/102 106/110/110 107/111/111 +f 85/105/105 84/103/103 99/109/109 100/112/112 +f 93/106/106 92/104/104 107/111/111 108/113/113 +f 86/107/107 85/105/105 100/112/112 101/114/114 +f 94/93/93 93/106/106 108/113/113 109/115/115 +f 87/95/95 86/107/107 101/114/114 102/116/116 +f 95/94/94 94/93/93 109/115/115 110/117/117 +f 88/96/96 87/95/95 102/116/116 103/118/118 +f 96/97/97 95/94/94 110/117/117 111/119/119 +f 89/98/98 88/96/96 103/118/118 104/120/120 +f 97/99/99 96/97/97 111/119/119 112/121/121 +f 90/100/100 89/98/98 104/120/120 105/122/122 +f 83/101/101 82/18/18 98/108/108 +f 308/20/20 97/99/99 112/121/121 +f 91/102/102 90/100/100 105/122/122 106/110/110 +f 103/118/118 102/116/116 117/123/123 118/124/124 +f 111/119/119 110/117/117 125/125/125 126/126/126 +f 104/120/120 103/118/118 118/124/124 119/127/127 +f 112/121/121 111/119/119 126/126/126 127/128/128 +f 105/122/122 104/120/120 119/127/127 120/129/129 +f 98/108/108 82/18/18 113/130/130 +f 308/20/20 112/121/121 127/128/128 +f 106/110/110 105/122/122 120/129/129 121/131/131 +f 99/109/109 98/108/108 113/130/130 114/132/132 +f 107/111/111 106/110/110 121/131/131 122/133/133 +f 100/112/112 99/109/109 114/132/132 115/134/134 +f 108/113/113 107/111/111 122/133/133 123/135/135 +f 101/114/114 100/112/112 115/134/134 116/136/136 +f 109/115/115 108/113/113 123/135/135 124/137/137 +f 102/116/116 101/114/114 116/136/136 117/123/123 +f 110/117/117 109/115/115 124/137/137 125/125/125 +f 122/133/133 121/131/131 136/138/138 137/139/139 +f 115/134/134 114/132/132 129/140/140 130/141/141 +f 123/135/135 122/133/133 137/139/139 138/142/142 +f 116/136/136 115/134/134 130/141/141 131/143/143 +f 124/137/137 123/135/135 138/142/142 139/144/144 +f 117/123/123 116/136/136 131/143/143 132/145/145 +f 125/125/125 124/137/137 139/144/144 140/146/146 +f 118/124/124 117/123/123 132/145/145 133/147/147 +f 126/126/126 125/125/125 140/146/146 141/148/148 +f 119/127/127 118/124/124 133/147/147 134/149/149 +f 127/128/128 126/126/126 141/148/148 142/150/150 +f 120/129/129 119/127/127 134/149/149 135/151/151 +f 113/130/130 82/18/18 128/152/152 +f 308/20/20 127/128/128 142/150/150 +f 121/131/131 120/129/129 135/151/151 136/138/138 +f 114/132/132 113/130/130 128/152/152 129/140/140 +f 141/148/148 140/146/146 155/153/153 156/154/154 +f 134/149/149 133/147/147 148/155/155 149/156/156 +f 142/150/150 141/148/148 156/154/154 157/157/157 +f 135/151/151 134/149/149 149/156/156 150/158/158 +f 128/152/152 82/18/18 143/159/159 +f 308/20/20 142/150/150 157/157/157 +f 136/138/138 135/151/151 150/158/158 151/160/160 +f 129/140/140 128/152/152 143/159/159 144/161/161 +f 137/139/139 136/138/138 151/160/160 152/162/162 +f 130/141/141 129/140/140 144/161/161 145/163/163 +f 138/142/142 137/139/139 152/162/162 153/164/164 +f 131/143/143 130/141/141 145/163/163 146/165/165 +f 139/144/144 138/142/142 153/164/164 154/166/166 +f 132/145/145 131/143/143 146/165/165 147/167/167 +f 140/146/146 139/144/144 154/166/166 155/153/153 +f 133/147/147 132/145/145 147/167/167 148/155/155 +f 153/164/164 152/162/162 167/168/168 168/169/169 +f 146/165/165 145/163/163 160/170/170 161/171/171 +f 154/166/166 153/164/164 168/169/169 169/172/172 +f 147/167/167 146/165/165 161/171/171 162/173/173 +f 155/153/153 154/166/166 169/172/172 170/174/174 +f 148/155/155 147/167/167 162/173/173 163/175/175 +f 156/154/154 155/153/153 170/174/174 171/176/176 +f 149/156/156 148/155/155 163/175/175 164/177/177 +f 157/157/157 156/154/154 171/176/176 172/178/178 +f 150/158/158 149/156/156 164/177/177 165/179/179 +f 143/159/159 82/18/18 158/180/180 +f 308/20/20 157/157/157 172/178/178 +f 151/160/160 150/158/158 165/179/179 166/181/181 +f 144/161/161 143/159/159 158/180/180 159/182/182 +f 152/162/162 151/160/160 166/181/181 167/168/168 +f 145/163/163 144/161/161 159/182/182 160/170/170 +f 172/183/178 171/184/176 186/185/183 187/186/184 +f 165/179/179 164/177/177 179/187/185 180/188/186 +f 158/180/180 82/18/18 173/189/187 +f 308/20/20 172/178/178 187/190/184 +f 166/181/181 165/179/179 180/188/186 181/191/188 +f 159/182/182 158/180/180 173/189/187 174/192/189 +f 167/168/168 166/181/181 181/191/188 182/193/190 +f 160/170/170 159/182/182 174/192/189 175/194/191 +f 168/169/169 167/168/168 182/193/190 183/195/192 +f 161/171/171 160/170/170 175/194/191 176/196/193 +f 169/172/172 168/169/169 183/195/192 184/197/194 +f 162/173/173 161/171/171 176/196/193 177/198/195 +f 170/174/174 169/172/172 184/197/194 185/199/196 +f 163/175/175 162/173/173 177/198/195 178/200/197 +f 171/184/176 170/174/174 185/199/196 186/185/183 +f 164/177/177 163/175/175 178/200/197 179/187/185 +f 176/196/193 175/194/191 190/201/198 191/202/199 +f 184/197/194 183/195/192 198/203/200 199/204/201 +f 177/198/195 176/196/193 191/202/199 192/205/202 +f 185/199/196 184/197/194 199/204/201 200/206/203 +f 178/200/197 177/198/195 192/205/202 193/207/204 +f 186/185/183 185/199/196 200/206/203 201/208/205 +f 179/187/185 178/200/197 193/207/204 194/209/206 +f 187/186/184 186/185/183 201/208/205 202/210/207 +f 180/188/186 179/187/185 194/209/206 195/211/208 +f 173/189/187 82/18/18 188/212/209 +f 308/20/20 187/190/184 202/213/207 +f 181/191/188 180/188/186 195/211/208 196/214/210 +f 174/192/189 173/189/187 188/212/209 189/215/211 +f 182/193/190 181/191/188 196/214/210 197/216/212 +f 175/194/191 174/192/189 189/215/211 190/201/198 +f 183/195/192 182/193/190 197/216/212 198/203/200 +f 195/211/208 194/209/206 209/217/213 210/218/214 +f 188/212/209 82/18/18 203/219/215 +f 308/20/20 202/213/207 217/220/216 +f 196/214/210 195/211/208 210/218/214 211/221/217 +f 189/215/211 188/212/209 203/219/215 204/222/218 +f 197/216/212 196/214/210 211/221/217 212/223/219 +f 190/201/198 189/215/211 204/222/218 205/224/220 +f 198/203/200 197/216/212 212/223/219 213/225/221 +f 191/202/199 190/201/198 205/224/220 206/226/222 +f 199/204/201 198/203/200 213/225/221 214/227/223 +f 192/205/202 191/202/199 206/226/222 207/228/224 +f 200/206/203 199/204/201 214/227/223 215/229/225 +f 193/207/204 192/205/202 207/228/224 208/230/226 +f 201/208/205 200/206/203 215/229/225 216/231/227 +f 194/209/206 193/207/204 208/230/226 209/217/213 +f 202/210/207 201/208/205 216/231/227 217/232/216 +f 214/227/223 213/225/221 228/233/228 229/234/229 +f 207/228/224 206/226/222 221/235/230 222/236/231 +f 215/229/225 214/227/223 229/234/229 230/237/232 +f 208/230/226 207/228/224 222/236/231 223/238/233 +f 216/231/227 215/229/225 230/237/232 231/239/234 +f 209/217/213 208/230/226 223/238/233 224/240/235 +f 217/232/216 216/231/227 231/239/234 232/241/236 +f 210/218/214 209/217/213 224/240/235 225/242/237 +f 203/219/215 82/18/18 218/243/238 +f 308/20/20 217/220/216 232/244/236 +f 211/221/217 210/218/214 225/242/237 226/245/239 +f 204/222/218 203/219/215 218/243/238 219/246/240 +f 212/223/219 211/221/217 226/245/239 227/247/241 +f 205/224/220 204/222/218 219/246/240 220/248/242 +f 213/225/221 212/223/219 227/247/241 228/233/228 +f 206/226/222 205/224/220 220/248/242 221/235/230 +f 218/243/238 82/18/18 233/249/243 +f 308/20/20 232/244/236 247/250/244 +f 226/245/239 225/242/237 240/251/245 241/252/246 +f 219/246/240 218/243/238 233/249/243 234/253/247 +f 227/247/241 226/245/239 241/252/246 242/254/248 +f 220/248/242 219/246/240 234/253/247 235/255/249 +f 228/233/228 227/247/241 242/254/248 243/256/250 +f 221/235/230 220/248/242 235/255/249 236/257/251 +f 229/234/229 228/233/228 243/256/250 244/258/252 +f 222/236/231 221/235/230 236/257/251 237/259/253 +f 230/237/232 229/234/229 244/258/252 245/260/254 +f 223/238/233 222/236/231 237/259/253 238/261/255 +f 231/239/234 230/237/232 245/260/254 246/262/256 +f 224/240/235 223/238/233 238/261/255 239/263/257 +f 232/241/236 231/239/234 246/262/256 247/264/244 +f 225/242/237 224/240/235 239/263/257 240/251/245 +f 237/259/253 236/257/251 251/265/258 252/266/259 +f 245/260/254 244/258/252 259/267/260 260/268/261 +f 238/261/255 237/259/253 252/266/259 253/269/262 +f 246/262/256 245/260/254 260/268/261 261/270/263 +f 239/263/257 238/261/255 253/269/262 254/271/264 +f 247/264/244 246/262/256 261/270/263 262/272/265 +f 240/251/245 239/263/257 254/271/264 255/273/266 +f 233/249/243 82/18/18 248/274/267 +f 308/20/20 247/250/244 262/275/265 +f 241/252/246 240/251/245 255/273/266 256/276/268 +f 234/253/247 233/249/243 248/274/267 249/277/269 +f 242/254/248 241/252/246 256/276/268 257/278/270 +f 235/255/249 234/253/247 249/277/269 250/279/271 +f 243/256/250 242/254/248 257/278/270 258/280/272 +f 236/257/251 235/255/249 250/279/271 251/265/258 +f 244/258/252 243/256/250 258/280/272 259/267/260 +f 256/276/268 255/273/266 270/281/273 271/282/274 +f 249/277/269 248/274/267 263/283/275 264/284/276 +f 257/278/270 256/276/268 271/282/274 272/285/277 +f 250/279/271 249/277/269 264/284/276 265/286/278 +f 258/280/272 257/278/270 272/285/277 273/287/279 +f 251/265/258 250/279/271 265/286/278 266/288/280 +f 259/267/260 258/280/272 273/287/279 274/289/281 +f 252/266/259 251/265/258 266/288/280 267/290/282 +f 260/268/261 259/267/260 274/289/281 275/291/283 +f 253/269/262 252/266/259 267/290/282 268/292/284 +f 261/270/263 260/268/261 275/291/283 276/293/285 +f 254/271/264 253/269/262 268/292/284 269/294/286 +f 262/272/265 261/270/263 276/293/285 277/295/287 +f 255/273/266 254/271/264 269/294/286 270/281/273 +f 248/274/267 82/18/18 263/283/275 +f 308/20/20 262/275/265 277/296/287 +f 275/291/283 274/289/281 289/297/288 290/298/289 +f 268/292/284 267/290/282 282/299/290 283/300/291 +f 276/293/285 275/291/283 290/298/289 291/301/292 +f 269/294/286 268/292/284 283/300/291 284/302/293 +f 277/295/287 276/293/285 291/301/292 292/303/294 +f 270/281/273 269/294/286 284/302/293 285/304/295 +f 263/283/275 82/18/18 278/305/296 +f 308/20/20 277/296/287 292/306/294 +f 271/282/274 270/281/273 285/304/295 286/307/297 +f 264/284/276 263/283/275 278/305/296 279/308/298 +f 272/285/277 271/282/274 286/307/297 287/309/299 +f 265/286/278 264/284/276 279/308/298 280/310/300 +f 273/287/279 272/285/277 287/309/299 288/311/301 +f 266/288/280 265/286/278 280/310/300 281/312/302 +f 274/289/281 273/287/279 288/311/301 289/297/288 +f 267/290/282 266/288/280 281/312/302 282/299/290 +f 287/309/299 286/307/297 301/313/303 302/314/304 +f 280/310/300 279/308/298 294/315/305 295/316/306 +f 288/311/301 287/309/299 302/314/304 303/317/307 +f 281/312/302 280/310/300 295/316/306 296/318/308 +f 289/297/288 288/311/301 303/317/307 304/319/309 +f 282/299/290 281/312/302 296/318/308 297/320/310 +f 290/298/289 289/297/288 304/319/309 305/321/311 +f 283/300/291 282/299/290 297/320/310 298/322/312 +f 291/301/292 290/298/289 305/321/311 306/323/313 +f 284/302/293 283/300/291 298/322/312 299/324/314 +f 292/303/294 291/301/292 306/323/313 307/325/315 +f 285/304/295 284/302/293 299/324/314 300/326/316 +f 278/305/296 82/18/18 293/327/317 +f 308/20/20 292/306/294 307/328/315 +f 286/307/297 285/304/295 300/326/316 301/313/303 +f 279/308/298 278/305/296 293/327/317 294/315/305 +f 306/323/313 305/321/311 321/329/318 322/330/319 +f 299/324/314 298/322/312 314/331/320 315/332/321 +f 307/325/315 306/323/313 322/330/319 323/333/322 +f 300/326/316 299/324/314 315/332/321 316/334/323 +f 293/327/317 82/18/18 309/335/324 +f 308/20/20 307/328/315 323/336/322 +f 301/313/303 300/326/316 316/334/323 317/337/325 +f 294/315/305 293/327/317 309/335/324 310/338/326 +f 302/314/304 301/313/303 317/337/325 318/339/327 +f 295/316/306 294/315/305 310/338/326 311/340/328 +f 303/317/307 302/314/304 318/339/327 319/341/329 +f 296/318/308 295/316/306 311/340/328 312/342/330 +f 304/319/309 303/317/307 319/341/329 320/343/331 +f 297/320/310 296/318/308 312/342/330 313/344/332 +f 305/321/311 304/319/309 320/343/331 321/329/318 +f 298/322/312 297/320/310 313/344/332 314/331/320 +f 311/340/328 310/338/326 325/345/333 326/346/334 +f 319/341/329 318/339/327 333/347/335 334/348/336 +f 312/342/330 311/340/328 326/346/334 327/349/337 +f 320/343/331 319/341/329 334/348/336 335/350/338 +f 313/344/332 312/342/330 327/349/337 328/351/339 +f 321/329/318 320/343/331 335/350/338 336/352/340 +f 314/331/320 313/344/332 328/351/339 329/353/341 +f 322/330/319 321/329/318 336/352/340 337/354/342 +f 315/332/321 314/331/320 329/353/341 330/355/343 +f 323/333/322 322/330/319 337/354/342 338/356/344 +f 316/334/323 315/332/321 330/355/343 331/357/345 +f 309/335/324 82/18/18 324/358/346 +f 308/20/20 323/336/322 338/359/344 +f 317/337/325 316/334/323 331/357/345 332/360/347 +f 310/338/326 309/335/324 324/358/346 325/345/333 +f 318/339/327 317/337/325 332/360/347 333/347/335 +f 330/355/343 329/353/341 344/361/348 345/362/349 +f 338/356/344 337/354/342 352/363/350 353/364/351 +f 331/357/345 330/355/343 345/362/349 346/365/352 +f 324/358/346 82/18/18 339/366/353 +f 308/20/20 338/359/344 353/367/351 +f 332/360/347 331/357/345 346/365/352 347/368/354 +f 325/345/333 324/358/346 339/366/353 340/369/355 +f 333/347/335 332/360/347 347/368/354 348/370/356 +f 326/346/334 325/345/333 340/369/355 341/371/357 +f 334/348/336 333/347/335 348/370/356 349/372/358 +f 327/349/337 326/346/334 341/371/357 342/373/359 +f 335/350/338 334/348/336 349/372/358 350/374/360 +f 328/351/339 327/349/337 342/373/359 343/375/361 +f 336/352/340 335/350/338 350/374/360 351/376/362 +f 329/353/341 328/351/339 343/375/361 344/361/348 +f 337/354/342 336/352/340 351/376/362 352/363/350 +f 349/372/358 348/370/356 363/377/363 364/378/364 +f 342/373/359 341/371/357 356/379/365 357/380/366 +f 350/374/360 349/372/358 364/378/364 365/381/367 +f 343/375/361 342/373/359 357/380/366 358/382/368 +f 351/376/362 350/374/360 365/381/367 366/383/369 +f 344/361/348 343/375/361 358/382/368 359/384/370 +f 352/363/350 351/376/362 366/383/369 367/385/371 +f 345/362/349 344/361/348 359/384/370 360/386/372 +f 353/364/351 352/363/350 367/385/371 368/387/373 +f 346/365/352 345/362/349 360/386/372 361/388/374 +f 339/366/353 82/18/18 354/389/375 +f 308/20/20 353/367/351 368/390/373 +f 347/368/354 346/365/352 361/388/374 362/391/376 +f 340/369/355 339/366/353 354/389/375 355/392/377 +f 348/370/356 347/368/354 362/391/376 363/377/363 +f 341/371/357 340/369/355 355/392/377 356/379/365 +f 368/387/373 367/385/371 382/393/378 383/394/379 +f 361/388/374 360/386/372 375/395/380 376/396/381 +f 354/389/375 82/18/18 369/397/382 +f 308/20/20 368/390/373 383/398/379 +f 362/391/376 361/388/374 376/396/381 377/399/383 +f 355/392/377 354/389/375 369/397/382 370/400/384 +f 363/377/363 362/391/376 377/399/383 378/401/385 +f 356/379/365 355/392/377 370/400/384 371/402/386 +f 364/378/364 363/377/363 378/401/385 379/403/387 +f 357/380/366 356/379/365 371/402/386 372/404/388 +f 365/381/367 364/378/364 379/403/387 380/405/389 +f 358/382/368 357/380/366 372/404/388 373/406/390 +f 366/383/369 365/381/367 380/405/389 381/407/391 +f 359/384/370 358/382/368 373/406/390 374/408/392 +f 367/385/371 366/383/369 381/407/391 382/393/378 +f 360/386/372 359/384/370 374/408/392 375/395/380 +f 372/404/388 371/402/386 386/409/393 387/410/394 +f 380/405/389 379/403/387 394/411/395 395/412/396 +f 373/406/390 372/404/388 387/410/394 388/413/397 +f 381/407/391 380/405/389 395/412/396 396/414/398 +f 374/408/392 373/406/390 388/413/397 389/415/399 +f 382/416/378 381/417/391 396/418/398 397/419/400 +f 375/395/380 374/408/392 389/415/399 390/420/401 +f 383/398/379 382/416/378 397/419/400 398/421/402 +f 376/396/381 375/395/380 390/420/401 391/422/403 +f 369/397/382 82/18/18 384/423/404 +f 308/20/20 383/398/379 398/421/402 +f 377/399/383 376/396/381 391/422/403 392/424/405 +f 370/400/384 369/397/382 384/423/404 385/425/406 +f 378/401/385 377/399/383 392/424/405 393/426/407 +f 371/402/386 370/400/384 385/425/406 386/409/393 +f 379/403/387 378/401/385 393/426/407 394/411/395 +f 391/427/403 390/428/401 405/429/408 406/430/409 +f 384/423/404 82/18/18 399/431/410 +f 308/20/20 398/421/402 413/432/411 +f 392/433/405 391/427/403 406/430/409 407/434/412 +f 385/425/406 384/423/404 399/431/410 400/435/413 +f 393/436/407 392/433/405 407/434/412 408/437/414 +f 386/438/393 385/425/406 400/435/413 401/439/415 +f 394/440/395 393/436/407 408/437/414 409/441/416 +f 387/442/394 386/438/393 401/439/415 402/443/417 +f 395/444/396 394/440/395 409/441/416 410/445/418 +f 388/446/397 387/442/394 402/443/417 403/447/419 +f 396/418/398 395/444/396 410/445/418 411/448/420 +f 389/449/399 388/446/397 403/447/419 404/450/421 +f 397/419/400 396/418/398 411/448/420 412/451/422 +f 390/428/401 389/449/399 404/450/421 405/429/408 +f 398/421/402 397/419/400 412/451/422 413/432/411 +f 410/445/418 409/441/416 424/452/423 425/453/424 +f 403/447/419 402/443/417 417/454/425 418/455/426 +f 411/448/420 410/445/418 425/453/424 426/456/427 +f 404/450/421 403/447/419 418/455/426 419/457/428 +f 412/451/422 411/448/420 426/456/427 427/458/429 +f 405/429/408 404/450/421 419/457/428 420/459/430 +f 413/432/411 412/451/422 427/458/429 428/460/431 +f 406/430/409 405/429/408 420/459/430 421/461/432 +f 399/431/410 82/18/18 414/462/433 +f 308/20/20 413/432/411 428/460/431 +f 407/434/412 406/430/409 421/461/432 422/463/434 +f 400/435/413 399/431/410 414/462/433 415/464/435 +f 408/437/414 407/434/412 422/463/434 423/465/436 +f 401/439/415 400/435/413 415/464/435 416/466/437 +f 409/441/416 408/437/414 423/465/436 424/452/423 +f 402/443/417 401/439/415 416/466/437 417/454/425 +f 308/20/20 428/460/431 443/467/438 +f 422/463/434 421/461/432 436/468/439 437/469/440 +f 415/464/435 414/462/433 429/470/441 430/471/442 +f 423/465/436 422/463/434 437/469/440 438/472/443 +f 416/466/437 415/464/435 430/471/442 431/473/444 +f 424/452/423 423/465/436 438/472/443 439/474/445 +f 417/454/425 416/466/437 431/473/444 432/475/446 +f 425/453/424 424/452/423 439/474/445 440/476/447 +f 418/455/426 417/454/425 432/475/446 433/477/448 +f 426/456/427 425/453/424 440/476/447 441/478/449 +f 419/457/428 418/455/426 433/477/448 434/479/450 +f 427/458/429 426/456/427 441/478/449 442/480/451 +f 420/459/430 419/457/428 434/479/450 435/481/452 +f 428/460/431 427/458/429 442/480/451 443/467/438 +f 421/461/432 420/459/430 435/481/452 436/468/439 +f 414/462/433 82/18/18 429/470/441 +f 441/478/449 440/476/447 455/482/453 456/483/454 +f 434/479/450 433/477/448 448/484/455 449/485/456 +f 442/480/451 441/478/449 456/483/454 457/486/457 +f 435/481/452 434/479/450 449/485/456 450/487/458 +f 443/467/438 442/480/451 457/486/457 458/488/459 +f 436/468/439 435/481/452 450/487/458 451/489/460 +f 429/470/441 82/18/18 444/490/461 +f 308/20/20 443/467/438 458/488/459 +f 437/469/440 436/468/439 451/489/460 452/491/462 +f 430/471/442 429/470/441 444/490/461 445/492/463 +f 438/472/443 437/469/440 452/491/462 453/493/464 +f 431/473/444 430/471/442 445/492/463 446/494/465 +f 439/474/445 438/472/443 453/493/464 454/495/466 +f 432/475/446 431/473/444 446/494/465 447/496/467 +f 440/476/447 439/474/445 454/495/466 455/482/453 +f 433/477/448 432/475/446 447/496/467 448/484/455 +f 445/492/463 444/490/461 459/497/468 460/498/469 +f 453/493/464 452/491/462 467/499/470 468/500/471 +f 446/494/465 445/492/463 460/498/469 461/501/472 +f 454/495/466 453/493/464 468/500/471 469/502/473 +f 447/496/467 446/494/465 461/501/472 462/503/474 +f 455/482/453 454/495/466 469/502/473 470/504/475 +f 448/484/455 447/496/467 462/503/474 463/505/476 +f 456/483/454 455/482/453 470/504/475 471/506/477 +f 449/485/456 448/484/455 463/505/476 464/507/478 +f 457/486/457 456/483/454 471/506/477 472/508/479 +f 450/487/458 449/485/456 464/507/478 465/509/480 +f 458/488/459 457/486/457 472/508/479 473/510/481 +f 451/489/460 450/487/458 465/509/480 466/511/482 +f 444/490/461 82/18/18 459/497/468 +f 308/20/20 458/488/459 473/510/481 +f 452/491/462 451/489/460 466/511/482 467/499/470 +f 464/507/478 463/505/476 2/6/6 477/5/5 +f 472/508/479 471/506/477 480/1/1 481/9/9 +f 465/509/480 464/507/478 477/5/5 3/11/11 +f 473/510/481 472/508/479 481/9/9 482/13/13 +f 466/511/482 465/509/480 3/11/11 4/15/15 +f 459/497/468 82/18/18 474/17/17 +f 308/20/20 473/510/481 482/13/13 +f 467/499/470 466/511/482 4/15/15 5/21/21 +f 460/498/469 459/497/468 474/17/17 475/23/23 +f 468/500/471 467/499/470 5/21/21 478/25/25 +f 461/501/472 460/498/469 475/23/23 1/27/27 +f 469/502/473 468/500/471 478/25/25 6/29/29 +f 462/503/474 461/501/472 1/27/27 476/31/31 +f 470/504/475 469/502/473 6/29/29 479/2/2 +f 463/505/476 462/503/474 476/31/31 2/6/6 +f 471/506/477 470/504/475 479/2/2 480/1/1 diff --git a/engine/art/meshes/suzanne.mtl b/engine/art/meshes/suzanne.mtl new file mode 100644 index 0000000..7c6518a --- /dev/null +++ b/engine/art/meshes/suzanne.mtl @@ -0,0 +1,12 @@ +# Blender 4.2.1 LTS MTL File: 'None' +# www.blender.org + +newmtl Material_ray.png +Ns 0.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.000000 0.000000 0.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 1 diff --git a/demos/art/meshes/suzanne.obj b/engine/art/meshes/suzanne.obj similarity index 50% rename from demos/art/meshes/suzanne.obj rename to engine/art/meshes/suzanne.obj index 7d657dc..7d19929 100644 --- a/demos/art/meshes/suzanne.obj +++ b/engine/art/meshes/suzanne.obj @@ -1,516 +1,1023 @@ -# Blender3D v249 OBJ File: suzanne.blend -# www.blender3d.org -v 0.437500 0.164063 0.765625 -v -0.437500 0.164063 0.765625 -v 0.500000 0.093750 0.687500 -v -0.500000 0.093750 0.687500 -v 0.546875 0.054688 0.578125 -v -0.546875 0.054688 0.578125 -v 0.351563 -0.023438 0.617188 -v -0.351563 -0.023438 0.617188 -v 0.351563 0.031250 0.718750 -v -0.351563 0.031250 0.718750 -v 0.351563 0.132813 0.781250 -v -0.351563 0.132813 0.781250 -v 0.273438 0.164063 0.796875 -v -0.273438 0.164063 0.796875 -v 0.203125 0.093750 0.742188 -v -0.203125 0.093750 0.742188 -v 0.156250 0.054688 0.648438 -v -0.156250 0.054688 0.648438 -v 0.078125 0.242188 0.656250 -v -0.078125 0.242188 0.656250 -v 0.140625 0.242188 0.742188 -v -0.140625 0.242188 0.742188 -v 0.242188 0.242188 0.796875 -v -0.242188 0.242188 0.796875 -v 0.273438 0.328125 0.796875 -v -0.273438 0.328125 0.796875 -v 0.203125 0.390625 0.742188 -v -0.203125 0.390625 0.742188 -v 0.156250 0.437500 0.648438 -v -0.156250 0.437500 0.648438 -v 0.351563 0.515625 0.617188 -v -0.351563 0.515625 0.617188 -v 0.351563 0.453125 0.718750 -v -0.351563 0.453125 0.718750 -v 0.351563 0.359375 0.781250 -v -0.351563 0.359375 0.781250 -v 0.437500 0.328125 0.765625 -v -0.437500 0.328125 0.765625 -v 0.500000 0.390625 0.687500 -v -0.500000 0.390625 0.687500 -v 0.546875 0.437500 0.578125 -v -0.546875 0.437500 0.578125 -v 0.625000 0.242188 0.562500 -v -0.625000 0.242188 0.562500 -v 0.562500 0.242188 0.671875 -v -0.562500 0.242188 0.671875 -v 0.468750 0.242188 0.757813 -v -0.468750 0.242188 0.757813 -v 0.476563 0.242188 0.773438 -v -0.476563 0.242188 0.773438 -v 0.445313 0.335938 0.781250 -v -0.445313 0.335938 0.781250 -v 0.351563 0.375000 0.804688 -v -0.351563 0.375000 0.804688 -v 0.265625 0.335938 0.820313 -v -0.265625 0.335938 0.820313 -v 0.226563 0.242188 0.820313 -v -0.226563 0.242188 0.820313 -v 0.265625 0.156250 0.820313 -v -0.265625 0.156250 0.820313 -v 0.351563 0.242188 0.828125 -v -0.351563 0.242188 0.828125 -v 0.351563 0.117188 0.804688 -v -0.351563 0.117188 0.804688 -v 0.445313 0.156250 0.781250 -v -0.445313 0.156250 0.781250 -v 0.000000 0.429688 0.742188 -v 0.000000 0.351563 0.820313 -v 0.000000 -0.679688 0.734375 -v 0.000000 -0.320313 0.781250 -v 0.000000 -0.187500 0.796875 -v 0.000000 -0.773438 0.718750 -v 0.000000 0.406250 0.601563 -v 0.000000 0.570313 0.570313 -v 0.000000 0.898438 -0.546875 -v 0.000000 0.562500 -0.851563 -v 0.000000 0.070313 -0.828125 -v 0.000000 -0.382813 -0.351563 -v 0.203125 -0.187500 0.562500 -v -0.203125 -0.187500 0.562500 -v 0.312500 -0.437500 0.570313 -v -0.312500 -0.437500 0.570313 -v 0.351563 -0.695313 0.570313 -v -0.351563 -0.695313 0.570313 -v 0.367188 -0.890625 0.531250 -v -0.367188 -0.890625 0.531250 -v 0.328125 -0.945313 0.523438 -v -0.328125 -0.945313 0.523438 -v 0.179688 -0.968750 0.554688 -v -0.179688 -0.968750 0.554688 -v 0.000000 -0.984375 0.578125 -v 0.437500 -0.140625 0.531250 -v -0.437500 -0.140625 0.531250 -v 0.632813 -0.039063 0.539063 -v -0.632813 -0.039063 0.539063 -v 0.828125 0.148438 0.445313 -v -0.828125 0.148438 0.445313 -v 0.859375 0.429688 0.593750 -v -0.859375 0.429688 0.593750 -v 0.710938 0.484375 0.625000 -v -0.710938 0.484375 0.625000 -v 0.492188 0.601563 0.687500 -v -0.492188 0.601563 0.687500 -v 0.320313 0.757813 0.734375 -v -0.320313 0.757813 0.734375 -v 0.156250 0.718750 0.757813 -v -0.156250 0.718750 0.757813 -v 0.062500 0.492188 0.750000 -v -0.062500 0.492188 0.750000 -v 0.164063 0.414063 0.773438 -v -0.164063 0.414063 0.773438 -v 0.125000 0.304688 0.765625 -v -0.125000 0.304688 0.765625 -v 0.203125 0.093750 0.742188 -v -0.203125 0.093750 0.742188 -v 0.375000 0.015625 0.703125 -v -0.375000 0.015625 0.703125 -v 0.492188 0.062500 0.671875 -v -0.492188 0.062500 0.671875 -v 0.625000 0.187500 0.648438 -v -0.625000 0.187500 0.648438 -v 0.640625 0.296875 0.648438 -v -0.640625 0.296875 0.648438 -v 0.601563 0.375000 0.664063 -v -0.601563 0.375000 0.664063 -v 0.429688 0.437500 0.718750 -v -0.429688 0.437500 0.718750 -v 0.250000 0.468750 0.757813 -v -0.250000 0.468750 0.757813 -v 0.000000 -0.765625 0.734375 -v 0.109375 -0.718750 0.734375 -v -0.109375 -0.718750 0.734375 -v 0.117188 -0.835938 0.710938 -v -0.117188 -0.835938 0.710938 -v 0.062500 -0.882813 0.695313 -v -0.062500 -0.882813 0.695313 -v 0.000000 -0.890625 0.687500 -v 0.000000 -0.195313 0.750000 -v 0.000000 -0.140625 0.742188 -v 0.101563 -0.148438 0.742188 -v -0.101563 -0.148438 0.742188 -v 0.125000 -0.226563 0.750000 -v -0.125000 -0.226563 0.750000 -v 0.085938 -0.289063 0.742188 -v -0.085938 -0.289063 0.742188 -v 0.398438 -0.046875 0.671875 -v -0.398438 -0.046875 0.671875 -v 0.617188 0.054688 0.625000 -v -0.617188 0.054688 0.625000 -v 0.726563 0.203125 0.601563 -v -0.726563 0.203125 0.601563 -v 0.742188 0.375000 0.656250 -v -0.742188 0.375000 0.656250 -v 0.687500 0.414063 0.726563 -v -0.687500 0.414063 0.726563 -v 0.437500 0.546875 0.796875 -v -0.437500 0.546875 0.796875 -v 0.312500 0.640625 0.835938 -v -0.312500 0.640625 0.835938 -v 0.203125 0.617188 0.851563 -v -0.203125 0.617188 0.851563 -v 0.101563 0.429688 0.843750 -v -0.101563 0.429688 0.843750 -v 0.125000 -0.101563 0.812500 -v -0.125000 -0.101563 0.812500 -v 0.210938 -0.445313 0.710938 -v -0.210938 -0.445313 0.710938 -v 0.250000 -0.703125 0.687500 -v -0.250000 -0.703125 0.687500 -v 0.265625 -0.820313 0.664063 -v -0.265625 -0.820313 0.664063 -v 0.234375 -0.914063 0.632813 -v -0.234375 -0.914063 0.632813 -v 0.164063 -0.929688 0.632813 -v -0.164063 -0.929688 0.632813 -v 0.000000 -0.945313 0.640625 -v 0.000000 0.046875 0.726563 -v 0.000000 0.210938 0.765625 -v 0.328125 0.476563 0.742188 -v -0.328125 0.476563 0.742188 -v 0.164063 0.140625 0.750000 -v -0.164063 0.140625 0.750000 -v 0.132813 0.210938 0.757813 -v -0.132813 0.210938 0.757813 -v 0.117188 -0.687500 0.734375 -v -0.117188 -0.687500 0.734375 -v 0.078125 -0.445313 0.750000 -v -0.078125 -0.445313 0.750000 -v 0.000000 -0.445313 0.750000 -v 0.000000 -0.328125 0.742188 -v 0.093750 -0.273438 0.781250 -v -0.093750 -0.273438 0.781250 -v 0.132813 -0.226563 0.796875 -v -0.132813 -0.226563 0.796875 -v 0.109375 -0.132813 0.781250 -v -0.109375 -0.132813 0.781250 -v 0.039063 -0.125000 0.781250 -v -0.039063 -0.125000 0.781250 -v 0.000000 -0.203125 0.828125 -v 0.046875 -0.148438 0.812500 -v -0.046875 -0.148438 0.812500 -v 0.093750 -0.156250 0.812500 -v -0.093750 -0.156250 0.812500 -v 0.109375 -0.226563 0.828125 -v -0.109375 -0.226563 0.828125 -v 0.078125 -0.250000 0.804688 -v -0.078125 -0.250000 0.804688 -v 0.000000 -0.289063 0.804688 -v 0.257813 -0.312500 0.554688 -v -0.257813 -0.312500 0.554688 -v 0.164063 -0.242188 0.710938 -v -0.164063 -0.242188 0.710938 -v 0.179688 -0.312500 0.710938 -v -0.179688 -0.312500 0.710938 -v 0.234375 -0.250000 0.554688 -v -0.234375 -0.250000 0.554688 -v 0.000000 -0.875000 0.687500 -v 0.046875 -0.867188 0.687500 -v -0.046875 -0.867188 0.687500 -v 0.093750 -0.820313 0.710938 -v -0.093750 -0.820313 0.710938 -v 0.093750 -0.742188 0.726563 -v -0.093750 -0.742188 0.726563 -v 0.000000 -0.781250 0.656250 -v 0.093750 -0.750000 0.664063 -v -0.093750 -0.750000 0.664063 -v 0.093750 -0.812500 0.640625 -v -0.093750 -0.812500 0.640625 -v 0.046875 -0.851563 0.632813 -v -0.046875 -0.851563 0.632813 -v 0.000000 -0.859375 0.632813 -v 0.171875 0.218750 0.781250 -v -0.171875 0.218750 0.781250 -v 0.187500 0.156250 0.773438 -v -0.187500 0.156250 0.773438 -v 0.335938 0.429688 0.757813 -v -0.335938 0.429688 0.757813 -v 0.273438 0.421875 0.773438 -v -0.273438 0.421875 0.773438 -v 0.421875 0.398438 0.773438 -v -0.421875 0.398438 0.773438 -v 0.562500 0.351563 0.695313 -v -0.562500 0.351563 0.695313 -v 0.585938 0.289063 0.687500 -v -0.585938 0.289063 0.687500 -v 0.578125 0.195313 0.679688 -v -0.578125 0.195313 0.679688 -v 0.476563 0.101563 0.718750 -v -0.476563 0.101563 0.718750 -v 0.375000 0.062500 0.742188 -v -0.375000 0.062500 0.742188 -v 0.226563 0.109375 0.781250 -v -0.226563 0.109375 0.781250 -v 0.179688 0.296875 0.781250 -v -0.179688 0.296875 0.781250 -v 0.210938 0.375000 0.781250 -v -0.210938 0.375000 0.781250 -v 0.234375 0.359375 0.757813 -v -0.234375 0.359375 0.757813 -v 0.195313 0.296875 0.757813 -v -0.195313 0.296875 0.757813 -v 0.242188 0.125000 0.757813 -v -0.242188 0.125000 0.757813 -v 0.375000 0.085938 0.726563 -v -0.375000 0.085938 0.726563 -v 0.460938 0.117188 0.703125 -v -0.460938 0.117188 0.703125 -v 0.546875 0.210938 0.671875 -v -0.546875 0.210938 0.671875 -v 0.554688 0.281250 0.671875 -v -0.554688 0.281250 0.671875 -v 0.531250 0.335938 0.679688 -v -0.531250 0.335938 0.679688 -v 0.414063 0.390625 0.750000 -v -0.414063 0.390625 0.750000 -v 0.281250 0.398438 0.765625 -v -0.281250 0.398438 0.765625 -v 0.335938 0.406250 0.750000 -v -0.335938 0.406250 0.750000 -v 0.203125 0.171875 0.750000 -v -0.203125 0.171875 0.750000 -v 0.195313 0.226563 0.750000 -v -0.195313 0.226563 0.750000 -v 0.109375 0.460938 0.609375 -v -0.109375 0.460938 0.609375 -v 0.195313 0.664063 0.617188 -v -0.195313 0.664063 0.617188 -v 0.335938 0.687500 0.593750 -v -0.335938 0.687500 0.593750 -v 0.484375 0.554688 0.554688 -v -0.484375 0.554688 0.554688 -v 0.679688 0.453125 0.492188 -v -0.679688 0.453125 0.492188 -v 0.796875 0.406250 0.460938 -v -0.796875 0.406250 0.460938 -v 0.773438 0.164063 0.375000 -v -0.773438 0.164063 0.375000 -v 0.601563 0.000000 0.414063 -v -0.601563 0.000000 0.414063 -v 0.437500 -0.093750 0.468750 -v -0.437500 -0.093750 0.468750 -v 0.000000 0.898438 0.289063 -v 0.000000 0.984375 -0.078125 -v 0.000000 -0.195313 -0.671875 -v 0.000000 -0.460938 0.187500 -v 0.000000 -0.976563 0.460938 -v 0.000000 -0.804688 0.343750 -v 0.000000 -0.570313 0.320313 -v 0.000000 -0.484375 0.281250 -v 0.851563 0.234375 0.054688 -v -0.851563 0.234375 0.054688 -v 0.859375 0.320313 -0.046875 -v -0.859375 0.320313 -0.046875 -v 0.773438 0.265625 -0.437500 -v -0.773438 0.265625 -0.437500 -v 0.460938 0.437500 -0.703125 -v -0.460938 0.437500 -0.703125 -v 0.734375 -0.046875 0.070313 -v -0.734375 -0.046875 0.070313 -v 0.593750 -0.125000 -0.164063 -v -0.593750 -0.125000 -0.164063 -v 0.640625 -0.007813 -0.429688 -v -0.640625 -0.007813 -0.429688 -v 0.335938 0.054688 -0.664063 -v -0.335938 0.054688 -0.664063 -v 0.234375 -0.351563 0.406250 -v -0.234375 -0.351563 0.406250 -v 0.179688 -0.414063 0.257813 -v -0.179688 -0.414063 0.257813 -v 0.289063 -0.710938 0.382813 -v -0.289063 -0.710938 0.382813 -v 0.250000 -0.500000 0.390625 -v -0.250000 -0.500000 0.390625 -v 0.328125 -0.914063 0.398438 -v -0.328125 -0.914063 0.398438 -v 0.140625 -0.757813 0.367188 -v -0.140625 -0.757813 0.367188 -v 0.125000 -0.539063 0.359375 -v -0.125000 -0.539063 0.359375 -v 0.164063 -0.945313 0.437500 -v -0.164063 -0.945313 0.437500 -v 0.218750 -0.281250 0.429688 -v -0.218750 -0.281250 0.429688 -v 0.210938 -0.226563 0.468750 -v -0.210938 -0.226563 0.468750 -v 0.203125 -0.171875 0.500000 -v -0.203125 -0.171875 0.500000 -v 0.210938 -0.390625 0.164063 -v -0.210938 -0.390625 0.164063 -v 0.296875 -0.312500 -0.265625 -v -0.296875 -0.312500 -0.265625 -v 0.343750 -0.148438 -0.539063 -v -0.343750 -0.148438 -0.539063 -v 0.453125 0.867188 -0.382813 -v -0.453125 0.867188 -0.382813 -v 0.453125 0.929688 -0.070313 -v -0.453125 0.929688 -0.070313 -v 0.453125 0.851563 0.234375 -v -0.453125 0.851563 0.234375 -v 0.460938 0.523438 0.429688 -v -0.460938 0.523438 0.429688 -v 0.726563 0.406250 0.335938 -v -0.726563 0.406250 0.335938 -v 0.632813 0.453125 0.281250 -v -0.632813 0.453125 0.281250 -v 0.640625 0.703125 0.054688 -v -0.640625 0.703125 0.054688 -v 0.796875 0.562500 0.125000 -v -0.796875 0.562500 0.125000 -v 0.796875 0.617188 -0.117188 -v -0.796875 0.617188 -0.117188 -v 0.640625 0.750000 -0.195313 -v -0.640625 0.750000 -0.195313 -v 0.640625 0.679688 -0.445313 -v -0.640625 0.679688 -0.445313 -v 0.796875 0.539063 -0.359375 -v -0.796875 0.539063 -0.359375 -v 0.617188 0.328125 -0.585938 -v -0.617188 0.328125 -0.585938 -v 0.484375 0.023438 -0.546875 -v -0.484375 0.023438 -0.546875 -v 0.820313 0.328125 -0.203125 -v -0.820313 0.328125 -0.203125 -v 0.406250 -0.171875 0.148438 -v -0.406250 -0.171875 0.148438 -v 0.429688 -0.195313 -0.210938 -v -0.429688 -0.195313 -0.210938 -v 0.890625 0.406250 -0.234375 -v -0.890625 0.406250 -0.234375 -v 0.773438 -0.140625 -0.125000 -v -0.773438 -0.140625 -0.125000 -v 1.039063 -0.101563 -0.328125 -v -1.039063 -0.101563 -0.328125 -v 1.281250 0.054688 -0.429688 -v -1.281250 0.054688 -0.429688 -v 1.351563 0.320313 -0.421875 -v -1.351563 0.320313 -0.421875 -v 1.234375 0.507813 -0.421875 -v -1.234375 0.507813 -0.421875 -v 1.023438 0.476563 -0.312500 -v -1.023438 0.476563 -0.312500 -v 1.015625 0.414063 -0.289063 -v -1.015625 0.414063 -0.289063 -v 1.187500 0.437500 -0.390625 -v -1.187500 0.437500 -0.390625 -v 1.265625 0.289063 -0.406250 -v -1.265625 0.289063 -0.406250 -v 1.210938 0.078125 -0.406250 -v -1.210938 0.078125 -0.406250 -v 1.031250 -0.039063 -0.304688 -v -1.031250 -0.039063 -0.304688 -v 0.828125 -0.070313 -0.132813 -v -0.828125 -0.070313 -0.132813 -v 0.921875 0.359375 -0.218750 -v -0.921875 0.359375 -0.218750 -v 0.945313 0.304688 -0.289063 -v -0.945313 0.304688 -0.289063 -v 0.882813 -0.023438 -0.210938 -v -0.882813 -0.023438 -0.210938 -v 1.039063 0.000000 -0.367188 -v -1.039063 0.000000 -0.367188 -v 1.187500 0.093750 -0.445313 -v -1.187500 0.093750 -0.445313 -v 1.234375 0.250000 -0.445313 -v -1.234375 0.250000 -0.445313 -v 1.171875 0.359375 -0.437500 -v -1.171875 0.359375 -0.437500 -v 1.023438 0.343750 -0.359375 -v -1.023438 0.343750 -0.359375 -v 0.843750 0.289063 -0.210938 -v -0.843750 0.289063 -0.210938 -v 0.835938 0.171875 -0.273438 -v -0.835938 0.171875 -0.273438 -v 0.757813 0.093750 -0.273438 -v -0.757813 0.093750 -0.273438 -v 0.820313 0.085938 -0.273438 -v -0.820313 0.085938 -0.273438 -v 0.843750 0.015625 -0.273438 -v -0.843750 0.015625 -0.273438 -v 0.812500 -0.015625 -0.273438 -v -0.812500 -0.015625 -0.273438 -v 0.726563 0.000000 -0.070313 -v -0.726563 0.000000 -0.070313 -v 0.718750 -0.023438 -0.171875 -v -0.718750 -0.023438 -0.171875 -v 0.718750 0.039063 -0.187500 -v -0.718750 0.039063 -0.187500 -v 0.796875 0.203125 -0.210938 -v -0.796875 0.203125 -0.210938 -v 0.890625 0.242188 -0.265625 -v -0.890625 0.242188 -0.265625 -v 0.890625 0.234375 -0.320313 -v -0.890625 0.234375 -0.320313 -v 0.812500 -0.015625 -0.320313 -v -0.812500 -0.015625 -0.320313 -v 0.851563 0.015625 -0.320313 -v -0.851563 0.015625 -0.320313 -v 0.828125 0.078125 -0.320313 -v -0.828125 0.078125 -0.320313 -v 0.765625 0.093750 -0.320313 -v -0.765625 0.093750 -0.320313 -v 0.843750 0.171875 -0.320313 -v -0.843750 0.171875 -0.320313 -v 1.039063 0.328125 -0.414063 -v -1.039063 0.328125 -0.414063 -v 1.187500 0.343750 -0.484375 -v -1.187500 0.343750 -0.484375 -v 1.257813 0.242188 -0.492188 -v -1.257813 0.242188 -0.492188 -v 1.210938 0.085938 -0.484375 -v -1.210938 0.085938 -0.484375 -v 1.046875 0.000000 -0.421875 -v -1.046875 0.000000 -0.421875 -v 0.882813 -0.015625 -0.265625 -v -0.882813 -0.015625 -0.265625 -v 0.953125 0.289063 -0.343750 -v -0.953125 0.289063 -0.343750 -v 0.890625 0.109375 -0.328125 -v -0.890625 0.109375 -0.328125 -v 0.937500 0.062500 -0.335938 -v -0.937500 0.062500 -0.335938 -v 1.000000 0.125000 -0.367188 -v -1.000000 0.125000 -0.367188 -v 0.960938 0.171875 -0.351563 -v -0.960938 0.171875 -0.351563 -v 1.015625 0.234375 -0.375000 -v -1.015625 0.234375 -0.375000 -v 1.054688 0.187500 -0.382813 -v -1.054688 0.187500 -0.382813 -v 1.109375 0.210938 -0.390625 -v -1.109375 0.210938 -0.390625 -v 1.085938 0.273438 -0.390625 -v -1.085938 0.273438 -0.390625 -v 1.023438 0.437500 -0.484375 -v -1.023438 0.437500 -0.484375 -v 1.250000 0.468750 -0.546875 -v -1.250000 0.468750 -0.546875 -v 1.367188 0.296875 -0.500000 -v -1.367188 0.296875 -0.500000 -v 1.312500 0.054688 -0.531250 -v -1.312500 0.054688 -0.531250 -v 1.039063 -0.085938 -0.492188 -v -1.039063 -0.085938 -0.492188 -v 0.789063 -0.125000 -0.328125 -v -0.789063 -0.125000 -0.328125 -v 0.859375 0.382813 -0.382813 -v -0.859375 0.382813 -0.382813 -v -1.023438 0.476563 -0.312500 -v -1.234375 0.507813 -0.421875 -v -0.890625 0.406250 -0.234375 -v -0.820313 0.328125 -0.203125 +# Blender 4.2.1 LTS +# www.blender.org +mtllib suzanne.mtl +o suzanne +v -0.437500 0.164063 -0.765625 +v 0.437500 0.164063 -0.765625 +v -0.500000 0.093750 -0.687500 +v 0.500000 0.093750 -0.687500 +v -0.546875 0.054688 -0.578125 +v 0.546875 0.054688 -0.578125 +v -0.351563 -0.023438 -0.617188 +v 0.351563 -0.023438 -0.617188 +v -0.351563 0.031250 -0.718750 +v 0.351563 0.031250 -0.718750 +v -0.351563 0.132813 -0.781250 +v 0.351563 0.132813 -0.781250 +v -0.273438 0.164063 -0.796875 +v 0.273438 0.164063 -0.796875 +v -0.203125 0.093750 -0.742188 +v 0.203125 0.093750 -0.742188 +v -0.156250 0.054688 -0.648438 +v 0.156250 0.054688 -0.648438 +v -0.078125 0.242188 -0.656250 +v 0.078125 0.242188 -0.656250 +v -0.140625 0.242188 -0.742188 +v 0.140625 0.242188 -0.742188 +v -0.242188 0.242188 -0.796875 +v 0.242188 0.242188 -0.796875 +v -0.273438 0.328125 -0.796875 +v 0.273438 0.328125 -0.796875 +v -0.203125 0.390625 -0.742188 +v 0.203125 0.390625 -0.742188 +v -0.156250 0.437500 -0.648438 +v 0.156250 0.437500 -0.648438 +v -0.351563 0.515625 -0.617188 +v 0.351563 0.515625 -0.617188 +v -0.351563 0.453125 -0.718750 +v 0.351563 0.453125 -0.718750 +v -0.351563 0.359375 -0.781250 +v 0.351563 0.359375 -0.781250 +v -0.437500 0.328125 -0.765625 +v 0.437500 0.328125 -0.765625 +v -0.500000 0.390625 -0.687500 +v 0.500000 0.390625 -0.687500 +v -0.546875 0.437500 -0.578125 +v 0.546875 0.437500 -0.578125 +v -0.625000 0.242188 -0.562500 +v 0.625000 0.242188 -0.562500 +v -0.562500 0.242188 -0.671875 +v 0.562500 0.242188 -0.671875 +v -0.468750 0.242188 -0.757813 +v 0.468750 0.242188 -0.757813 +v -0.476563 0.242188 -0.773438 +v 0.476563 0.242188 -0.773438 +v -0.445313 0.335938 -0.781250 +v 0.445313 0.335938 -0.781250 +v -0.351563 0.375000 -0.804688 +v 0.351563 0.375000 -0.804688 +v -0.265625 0.335938 -0.820313 +v 0.265625 0.335938 -0.820313 +v -0.226563 0.242188 -0.820313 +v 0.226563 0.242188 -0.820313 +v -0.265625 0.156250 -0.820313 +v 0.265625 0.156250 -0.820313 +v -0.351563 0.242188 -0.828125 +v 0.351563 0.242188 -0.828125 +v -0.351563 0.117188 -0.804688 +v 0.351563 0.117188 -0.804688 +v -0.445313 0.156250 -0.781250 +v 0.445313 0.156250 -0.781250 +v -0.000000 0.429688 -0.742188 +v -0.000000 0.351563 -0.820313 +v -0.000000 -0.679688 -0.734375 +v -0.000000 -0.320313 -0.781250 +v -0.000000 -0.187500 -0.796875 +v -0.000000 -0.773438 -0.718750 +v -0.000000 0.406250 -0.601563 +v -0.000000 0.570313 -0.570313 +v 0.000000 0.898438 0.546875 +v 0.000000 0.562500 0.851563 +v 0.000000 0.070313 0.828125 +v 0.000000 -0.382813 0.351563 +v -0.203125 -0.187500 -0.562500 +v 0.203125 -0.187500 -0.562500 +v -0.312500 -0.437500 -0.570313 +v 0.312500 -0.437500 -0.570313 +v -0.351563 -0.695313 -0.570313 +v 0.351563 -0.695313 -0.570313 +v -0.367188 -0.890625 -0.531250 +v 0.367188 -0.890625 -0.531250 +v -0.328125 -0.945313 -0.523438 +v 0.328125 -0.945313 -0.523439 +v -0.179688 -0.968750 -0.554688 +v 0.179688 -0.968750 -0.554688 +v -0.000000 -0.984375 -0.578125 +v -0.437500 -0.140625 -0.531250 +v 0.437500 -0.140625 -0.531250 +v -0.632813 -0.039063 -0.539063 +v 0.632813 -0.039063 -0.539063 +v -0.828125 0.148438 -0.445313 +v 0.828125 0.148438 -0.445313 +v -0.859375 0.429688 -0.593750 +v 0.859375 0.429688 -0.593750 +v -0.710938 0.484375 -0.625000 +v 0.710938 0.484375 -0.625000 +v -0.492188 0.601563 -0.687500 +v 0.492188 0.601563 -0.687500 +v -0.320313 0.757813 -0.734375 +v 0.320313 0.757813 -0.734375 +v -0.156250 0.718750 -0.757813 +v 0.156250 0.718750 -0.757813 +v -0.062500 0.492188 -0.750000 +v 0.062500 0.492188 -0.750000 +v -0.164063 0.414063 -0.773438 +v 0.164063 0.414063 -0.773438 +v -0.125000 0.304688 -0.765625 +v 0.125000 0.304688 -0.765625 +v -0.203125 0.093750 -0.742188 +v 0.203125 0.093750 -0.742188 +v -0.375000 0.015625 -0.703125 +v 0.375000 0.015625 -0.703125 +v -0.492188 0.062500 -0.671875 +v 0.492188 0.062500 -0.671875 +v -0.625000 0.187500 -0.648438 +v 0.625000 0.187500 -0.648438 +v -0.640625 0.296875 -0.648438 +v 0.640625 0.296875 -0.648438 +v -0.601563 0.375000 -0.664063 +v 0.601563 0.375000 -0.664063 +v -0.429688 0.437500 -0.718750 +v 0.429688 0.437500 -0.718750 +v -0.250000 0.468750 -0.757813 +v 0.250000 0.468750 -0.757813 +v -0.000000 -0.765625 -0.734375 +v -0.109375 -0.718750 -0.734375 +v 0.109375 -0.718750 -0.734375 +v -0.117188 -0.835938 -0.710938 +v 0.117188 -0.835938 -0.710938 +v -0.062500 -0.882813 -0.695313 +v 0.062500 -0.882813 -0.695313 +v -0.000000 -0.890625 -0.687500 +v -0.000000 -0.195313 -0.750000 +v -0.000000 -0.140625 -0.742188 +v -0.101563 -0.148438 -0.742188 +v 0.101563 -0.148438 -0.742188 +v -0.125000 -0.226563 -0.750000 +v 0.125000 -0.226563 -0.750000 +v -0.085938 -0.289063 -0.742188 +v 0.085938 -0.289063 -0.742188 +v -0.398438 -0.046875 -0.671875 +v 0.398438 -0.046875 -0.671875 +v -0.617188 0.054688 -0.625000 +v 0.617188 0.054688 -0.625000 +v -0.726563 0.203125 -0.601563 +v 0.726563 0.203125 -0.601563 +v -0.742188 0.375000 -0.656250 +v 0.742188 0.375000 -0.656250 +v -0.687500 0.414063 -0.726563 +v 0.687500 0.414063 -0.726563 +v -0.437500 0.546875 -0.796875 +v 0.437500 0.546875 -0.796875 +v -0.312500 0.640625 -0.835938 +v 0.312500 0.640625 -0.835938 +v -0.203125 0.617188 -0.851563 +v 0.203125 0.617188 -0.851563 +v -0.101563 0.429688 -0.843750 +v 0.101563 0.429688 -0.843750 +v -0.125000 -0.101563 -0.812500 +v 0.125000 -0.101563 -0.812500 +v -0.210938 -0.445313 -0.710938 +v 0.210938 -0.445313 -0.710938 +v -0.250000 -0.703125 -0.687500 +v 0.250000 -0.703125 -0.687500 +v -0.265625 -0.820313 -0.664063 +v 0.265625 -0.820313 -0.664063 +v -0.234375 -0.914063 -0.632813 +v 0.234375 -0.914063 -0.632813 +v -0.164063 -0.929688 -0.632813 +v 0.164063 -0.929688 -0.632813 +v -0.000000 -0.945313 -0.640625 +v -0.000000 0.046875 -0.726563 +v -0.000000 0.210938 -0.765625 +v -0.328125 0.476563 -0.742188 +v 0.328125 0.476563 -0.742188 +v -0.164063 0.140625 -0.750000 +v 0.164063 0.140625 -0.750000 +v -0.132813 0.210938 -0.757813 +v 0.132813 0.210938 -0.757813 +v -0.117188 -0.687500 -0.734375 +v 0.117188 -0.687500 -0.734375 +v -0.078125 -0.445313 -0.750000 +v 0.078125 -0.445313 -0.750000 +v -0.000000 -0.445313 -0.750000 +v -0.000000 -0.328125 -0.742188 +v -0.093750 -0.273438 -0.781250 +v 0.093750 -0.273438 -0.781250 +v -0.132813 -0.226563 -0.796875 +v 0.132813 -0.226563 -0.796875 +v -0.109375 -0.132813 -0.781250 +v 0.109375 -0.132813 -0.781250 +v -0.039063 -0.125000 -0.781250 +v 0.039063 -0.125000 -0.781250 +v -0.000000 -0.203125 -0.828125 +v -0.046875 -0.148438 -0.812500 +v 0.046875 -0.148438 -0.812500 +v -0.093750 -0.156250 -0.812500 +v 0.093750 -0.156250 -0.812500 +v -0.109375 -0.226563 -0.828125 +v 0.109375 -0.226563 -0.828125 +v -0.078125 -0.250000 -0.804688 +v 0.078125 -0.250000 -0.804688 +v -0.000000 -0.289063 -0.804688 +v -0.257813 -0.312500 -0.554688 +v 0.257813 -0.312500 -0.554688 +v -0.164063 -0.242188 -0.710938 +v 0.164063 -0.242188 -0.710938 +v -0.179688 -0.312500 -0.710938 +v 0.179688 -0.312500 -0.710938 +v -0.234375 -0.250000 -0.554688 +v 0.234375 -0.250000 -0.554688 +v -0.000000 -0.875000 -0.687500 +v -0.046875 -0.867188 -0.687500 +v 0.046875 -0.867188 -0.687500 +v -0.093750 -0.820313 -0.710938 +v 0.093750 -0.820313 -0.710938 +v -0.093750 -0.742188 -0.726563 +v 0.093750 -0.742188 -0.726563 +v -0.000000 -0.781250 -0.656250 +v -0.093750 -0.750000 -0.664063 +v 0.093750 -0.750000 -0.664063 +v -0.093750 -0.812500 -0.640625 +v 0.093750 -0.812500 -0.640625 +v -0.046875 -0.851563 -0.632813 +v 0.046875 -0.851563 -0.632813 +v -0.000000 -0.859375 -0.632813 +v -0.171875 0.218750 -0.781250 +v 0.171875 0.218750 -0.781250 +v -0.187500 0.156250 -0.773438 +v 0.187500 0.156250 -0.773438 +v -0.335938 0.429688 -0.757813 +v 0.335938 0.429688 -0.757813 +v -0.273438 0.421875 -0.773438 +v 0.273438 0.421875 -0.773438 +v -0.421875 0.398438 -0.773438 +v 0.421875 0.398438 -0.773438 +v -0.562500 0.351563 -0.695313 +v 0.562500 0.351563 -0.695313 +v -0.585938 0.289063 -0.687500 +v 0.585938 0.289063 -0.687500 +v -0.578125 0.195313 -0.679688 +v 0.578125 0.195313 -0.679688 +v -0.476563 0.101563 -0.718750 +v 0.476563 0.101563 -0.718750 +v -0.375000 0.062500 -0.742188 +v 0.375000 0.062500 -0.742188 +v -0.226563 0.109375 -0.781250 +v 0.226563 0.109375 -0.781250 +v -0.179688 0.296875 -0.781250 +v 0.179688 0.296875 -0.781250 +v -0.210938 0.375000 -0.781250 +v 0.210938 0.375000 -0.781250 +v -0.234375 0.359375 -0.757813 +v 0.234375 0.359375 -0.757813 +v -0.195313 0.296875 -0.757813 +v 0.195313 0.296875 -0.757813 +v -0.242188 0.125000 -0.757813 +v 0.242188 0.125000 -0.757813 +v -0.375000 0.085938 -0.726563 +v 0.375000 0.085938 -0.726563 +v -0.460938 0.117188 -0.703125 +v 0.460938 0.117188 -0.703125 +v -0.546875 0.210938 -0.671875 +v 0.546875 0.210938 -0.671875 +v -0.554688 0.281250 -0.671875 +v 0.554688 0.281250 -0.671875 +v -0.531250 0.335938 -0.679688 +v 0.531250 0.335938 -0.679688 +v -0.414063 0.390625 -0.750000 +v 0.414063 0.390625 -0.750000 +v -0.281250 0.398438 -0.765625 +v 0.281250 0.398438 -0.765625 +v -0.335938 0.406250 -0.750000 +v 0.335938 0.406250 -0.750000 +v -0.203125 0.171875 -0.750000 +v 0.203125 0.171875 -0.750000 +v -0.195313 0.226563 -0.750000 +v 0.195313 0.226563 -0.750000 +v -0.109375 0.460938 -0.609375 +v 0.109375 0.460938 -0.609375 +v -0.195313 0.664063 -0.617188 +v 0.195313 0.664063 -0.617188 +v -0.335938 0.687500 -0.593750 +v 0.335938 0.687500 -0.593750 +v -0.484375 0.554688 -0.554688 +v 0.484375 0.554688 -0.554688 +v -0.679688 0.453125 -0.492188 +v 0.679688 0.453125 -0.492188 +v -0.796875 0.406250 -0.460938 +v 0.796875 0.406250 -0.460938 +v -0.773438 0.164063 -0.375000 +v 0.773438 0.164063 -0.375000 +v -0.601563 0.000000 -0.414063 +v 0.601563 0.000000 -0.414063 +v -0.437500 -0.093750 -0.468750 +v 0.437500 -0.093750 -0.468750 +v -0.000000 0.898438 -0.289063 +v 0.000000 0.984375 0.078125 +v 0.000000 -0.195313 0.671875 +v -0.000000 -0.460938 -0.187500 +v -0.000000 -0.976563 -0.460938 +v -0.000000 -0.804688 -0.343750 +v -0.000000 -0.570313 -0.320313 +v -0.000000 -0.484375 -0.281250 +v -0.851563 0.234375 -0.054688 +v 0.851563 0.234375 -0.054688 +v -0.859375 0.320313 0.046875 +v 0.859375 0.320313 0.046875 +v -0.773438 0.265625 0.437500 +v 0.773438 0.265625 0.437500 +v -0.460938 0.437500 0.703125 +v 0.460938 0.437500 0.703125 +v -0.734375 -0.046875 -0.070313 +v 0.734375 -0.046875 -0.070313 +v -0.593750 -0.125000 0.164063 +v 0.593750 -0.125000 0.164063 +v -0.640625 -0.007813 0.429688 +v 0.640625 -0.007813 0.429688 +v -0.335938 0.054688 0.664063 +v 0.335938 0.054688 0.664063 +v -0.234375 -0.351563 -0.406250 +v 0.234375 -0.351563 -0.406250 +v -0.179688 -0.414063 -0.257813 +v 0.179688 -0.414063 -0.257813 +v -0.289063 -0.710938 -0.382813 +v 0.289063 -0.710938 -0.382813 +v -0.250000 -0.500000 -0.390625 +v 0.250000 -0.500000 -0.390625 +v -0.328125 -0.914063 -0.398438 +v 0.328125 -0.914063 -0.398439 +v -0.140625 -0.757813 -0.367188 +v 0.140625 -0.757813 -0.367188 +v -0.125000 -0.539063 -0.359375 +v 0.125000 -0.539063 -0.359375 +v -0.164063 -0.945313 -0.437500 +v 0.164063 -0.945313 -0.437500 +v -0.218750 -0.281250 -0.429688 +v 0.218750 -0.281250 -0.429688 +v -0.210938 -0.226563 -0.468750 +v 0.210938 -0.226563 -0.468750 +v -0.203125 -0.171875 -0.500000 +v 0.203125 -0.171875 -0.500000 +v -0.210938 -0.390625 -0.164063 +v 0.210938 -0.390625 -0.164063 +v -0.296875 -0.312500 0.265625 +v 0.296875 -0.312500 0.265625 +v -0.343750 -0.148438 0.539063 +v 0.343750 -0.148438 0.539063 +v -0.453125 0.867188 0.382814 +v 0.453125 0.867188 0.382813 +v -0.453125 0.929688 0.070314 +v 0.453125 0.929688 0.070313 +v -0.453125 0.851563 -0.234375 +v 0.453125 0.851563 -0.234375 +v -0.460938 0.523438 -0.429688 +v 0.460938 0.523438 -0.429688 +v -0.726563 0.406250 -0.335938 +v 0.726563 0.406250 -0.335938 +v -0.632813 0.453125 -0.281250 +v 0.632813 0.453125 -0.281250 +v -0.640625 0.703125 -0.054688 +v 0.640625 0.703125 -0.054688 +v -0.796875 0.562500 -0.125000 +v 0.796875 0.562500 -0.125000 +v -0.796875 0.617188 0.117188 +v 0.796875 0.617188 0.117188 +v -0.640625 0.750000 0.195313 +v 0.640625 0.750000 0.195313 +v -0.640625 0.679688 0.445313 +v 0.640625 0.679688 0.445313 +v -0.796875 0.539063 0.359375 +v 0.796875 0.539063 0.359375 +v -0.617188 0.328125 0.585938 +v 0.617188 0.328125 0.585938 +v -0.484375 0.023438 0.546875 +v 0.484375 0.023438 0.546875 +v -0.820313 0.328125 0.203125 +v 0.820313 0.328125 0.203125 +v -0.406250 -0.171875 -0.148438 +v 0.406250 -0.171875 -0.148438 +v -0.429688 -0.195313 0.210938 +v 0.429688 -0.195313 0.210938 +v -0.890625 0.406250 0.234375 +v 0.890625 0.406250 0.234375 +v -0.773438 -0.140625 0.125000 +v 0.773438 -0.140625 0.125000 +v -1.039063 -0.101563 0.328125 +v 1.039063 -0.101563 0.328125 +v -1.281250 0.054688 0.429688 +v 1.281250 0.054688 0.429688 +v -1.351563 0.320313 0.421875 +v 1.351563 0.320313 0.421875 +v -1.234375 0.507813 0.421875 +v 1.234375 0.507813 0.421875 +v -1.023438 0.476563 0.312500 +v 1.023438 0.476563 0.312500 +v -1.015625 0.414063 0.289063 +v 1.015625 0.414063 0.289063 +v -1.187500 0.437500 0.390625 +v 1.187500 0.437500 0.390625 +v -1.265625 0.289063 0.406250 +v 1.265625 0.289063 0.406250 +v -1.210938 0.078125 0.406250 +v 1.210938 0.078125 0.406250 +v -1.031250 -0.039063 0.304688 +v 1.031250 -0.039063 0.304688 +v -0.828125 -0.070313 0.132813 +v 0.828125 -0.070313 0.132813 +v -0.921875 0.359375 0.218750 +v 0.921875 0.359375 0.218750 +v -0.945313 0.304688 0.289063 +v 0.945313 0.304688 0.289063 +v -0.882813 -0.023438 0.210938 +v 0.882813 -0.023438 0.210938 +v -1.039063 -0.000000 0.367188 +v 1.039063 -0.000000 0.367188 +v -1.187500 0.093750 0.445313 +v 1.187500 0.093750 0.445313 +v -1.234375 0.250000 0.445313 +v 1.234375 0.250000 0.445313 +v -1.171875 0.359375 0.437500 +v 1.171875 0.359375 0.437500 +v -1.023438 0.343750 0.359375 +v 1.023438 0.343750 0.359375 +v -0.843750 0.289063 0.210938 +v 0.843750 0.289063 0.210938 +v -0.835938 0.171875 0.273438 +v 0.835938 0.171875 0.273438 +v -0.757813 0.093750 0.273438 +v 0.757813 0.093750 0.273438 +v -0.820313 0.085938 0.273438 +v 0.820313 0.085938 0.273438 +v -0.843750 0.015625 0.273438 +v 0.843750 0.015625 0.273438 +v -0.812500 -0.015625 0.273438 +v 0.812500 -0.015625 0.273438 +v -0.726563 -0.000000 0.070313 +v 0.726563 -0.000000 0.070313 +v -0.718750 -0.023438 0.171875 +v 0.718750 -0.023438 0.171875 +v -0.718750 0.039063 0.187500 +v 0.718750 0.039063 0.187500 +v -0.796875 0.203125 0.210938 +v 0.796875 0.203125 0.210938 +v -0.890625 0.242188 0.265625 +v 0.890625 0.242188 0.265625 +v -0.890625 0.234375 0.320313 +v 0.890625 0.234375 0.320313 +v -0.812500 -0.015625 0.320313 +v 0.812500 -0.015625 0.320313 +v -0.851563 0.015625 0.320313 +v 0.851563 0.015625 0.320313 +v -0.828125 0.078125 0.320313 +v 0.828125 0.078125 0.320313 +v -0.765625 0.093750 0.320313 +v 0.765625 0.093750 0.320313 +v -0.843750 0.171875 0.320313 +v 0.843750 0.171875 0.320313 +v -1.039063 0.328125 0.414063 +v 1.039063 0.328125 0.414063 +v -1.187500 0.343750 0.484375 +v 1.187500 0.343750 0.484375 +v -1.257813 0.242188 0.492188 +v 1.257813 0.242188 0.492188 +v -1.210938 0.085938 0.484375 +v 1.210938 0.085938 0.484375 +v -1.046875 -0.000000 0.421875 +v 1.046875 -0.000000 0.421875 +v -0.882813 -0.015625 0.265625 +v 0.882813 -0.015625 0.265625 +v -0.953125 0.289063 0.343750 +v 0.953125 0.289063 0.343750 +v -0.890625 0.109375 0.328125 +v 0.890625 0.109375 0.328125 +v -0.937500 0.062500 0.335938 +v 0.937500 0.062500 0.335938 +v -1.000000 0.125000 0.367188 +v 1.000000 0.125000 0.367188 +v -0.960938 0.171875 0.351563 +v 0.960938 0.171875 0.351563 +v -1.015625 0.234375 0.375000 +v 1.015625 0.234375 0.375000 +v -1.054688 0.187500 0.382813 +v 1.054688 0.187500 0.382813 +v -1.109375 0.210938 0.390625 +v 1.109375 0.210938 0.390625 +v -1.085938 0.273438 0.390625 +v 1.085938 0.273438 0.390625 +v -1.023438 0.437500 0.484375 +v 1.023438 0.437500 0.484375 +v -1.250000 0.468750 0.546875 +v 1.250000 0.468750 0.546875 +v -1.367188 0.296875 0.500000 +v 1.367188 0.296875 0.500000 +v -1.312500 0.054688 0.531250 +v 1.312500 0.054688 0.531250 +v -1.039063 -0.085938 0.492188 +v 1.039063 -0.085938 0.492188 +v -0.789063 -0.125000 0.328125 +v 0.789063 -0.125000 0.328125 +v -0.859375 0.382813 0.382813 +v 0.859375 0.382813 0.382813 +vn -0.1897 -0.0036 -0.9818 +vn -0.6468 -0.7582 -0.0821 +vn -0.9996 -0.0145 0.0244 +vn 0.9996 -0.0145 0.0244 +vn 0.6468 -0.7582 -0.0821 +vn 0.1898 -0.0036 -0.9818 +vn 0.0858 -0.9830 -0.1624 +vn -0.0858 -0.9830 -0.1624 +vn 0.7448 -0.6238 -0.2369 +vn -0.7448 -0.6238 -0.2369 +vn 0.8710 -0.0147 -0.4911 +vn -0.8710 -0.0163 -0.4911 +vn 0.7584 0.6061 -0.2397 +vn -0.7584 0.6061 -0.2397 +vn 0.0858 0.9825 -0.1652 +vn -0.0858 0.9825 -0.1652 +vn -0.6552 0.7506 -0.0856 +vn 0.6552 0.7506 -0.0856 +vn 0.3493 -0.7199 -0.5997 +vn 0.1737 0.2158 -0.9609 +vn 0.8099 0.3883 -0.4397 +vn -0.8098 0.3883 -0.4398 +vn -0.1737 0.2158 -0.9609 +vn -0.3493 -0.7200 -0.5997 +vn -0.0000 0.7942 -0.6076 +vn 0.5086 0.8581 0.0699 +vn -0.0000 0.4871 -0.8734 +vn -0.5086 0.8581 0.0699 +vn -0.9814 -0.1867 -0.0440 +vn -0.5698 -0.8217 -0.0078 +vn -0.5635 -0.8146 -0.1377 +vn 0.5635 -0.8146 -0.1377 +vn 0.5698 -0.8217 -0.0078 +vn 0.9814 -0.1867 -0.0440 +vn -0.4759 -0.8763 -0.0753 +vn -0.8505 -0.5255 0.0207 +vn -0.8770 -0.1638 -0.4518 +vn 0.8770 -0.1638 -0.4518 +vn 0.8505 -0.5255 0.0207 +vn 0.4759 -0.8763 -0.0753 +vn -0.4483 -0.3679 0.8147 +vn -0.5305 -0.5394 0.6539 +vn -0.5131 -0.6747 0.5306 +vn 0.5131 -0.6747 0.5306 +vn 0.5305 -0.5394 0.6539 +vn 0.4483 -0.3679 0.8147 +vn -0.8882 -0.4400 0.1324 +vn -0.5886 0.2269 -0.7759 +vn -0.9116 -0.1153 -0.3946 +vn 0.9116 -0.1153 -0.3946 +vn 0.5886 0.2269 -0.7759 +vn 0.8882 -0.4400 0.1324 +vn -0.4689 -0.3047 -0.8290 +vn -0.2516 0.2608 -0.9320 +vn 0.0031 -0.3309 -0.9437 +vn -0.0031 -0.3309 -0.9437 +vn 0.2516 0.2608 -0.9320 +vn 0.4689 -0.3047 -0.8290 +vn -0.4730 0.5790 0.6640 +vn -0.9925 0.0286 0.1189 +vn -0.4600 -0.3803 0.8023 +vn 0.4600 -0.3803 0.8023 +vn 0.9925 0.0286 0.1189 +vn 0.4730 0.5790 0.6641 +vn 0.0599 -0.8048 0.5906 +vn 0.3461 -0.6373 0.6885 +vn 0.3305 -0.9433 -0.0313 +vn 0.0736 -0.5950 -0.8003 +vn -0.3305 -0.9433 -0.0313 +vn -0.3461 -0.6373 0.6885 +vn -0.0599 -0.8047 0.5906 +vn -0.0736 -0.5950 -0.8003 +vn -0.5938 0.5953 0.5414 +vn 0.6261 -0.0027 0.7798 +vn -0.6261 -0.0027 0.7798 +vn 0.5938 0.5953 0.5414 +vn -0.1277 0.7038 -0.6988 +vn 0.7139 0.3822 -0.5868 +vn -0.7139 0.3822 -0.5868 +vn 0.1277 0.7038 -0.6988 +vn -0.3781 0.5601 0.7372 +vn -0.0368 -0.7085 0.7048 +vn 0.3781 0.5601 0.7372 +vn 0.0368 -0.7085 0.7048 +vn 0.0315 0.8387 -0.5436 +vn -0.0315 0.8387 -0.5436 +vn 0.3612 0.8487 -0.3863 +vn -0.3612 0.8487 -0.3863 +vn 0.7164 0.2045 -0.6670 +vn -0.7164 0.2045 -0.6670 +vn 0.6620 -0.4138 -0.6249 +vn -0.6620 -0.4138 -0.6249 +vn 0.5302 -0.6558 -0.5374 +vn -0.5302 -0.6558 -0.5374 +vn 0.4375 0.0012 -0.8992 +vn -0.5510 -0.1381 -0.8230 +vn -0.4375 0.0012 -0.8992 +vn 0.5510 -0.1381 -0.8230 +vn 0.3159 -0.1024 -0.9433 +vn -0.6086 0.2962 -0.7362 +vn 0.6086 0.2962 -0.7362 +vn -0.3159 -0.1024 -0.9433 +vn 0.4455 -0.0888 -0.8909 +vn 0.2576 0.6000 -0.7573 +vn -0.2577 0.6001 -0.7573 +vn -0.4455 -0.0888 -0.8909 +vn 0.3278 0.1699 -0.9293 +vn -0.0418 0.9272 -0.3721 +vn -0.3278 0.1699 -0.9293 +vn 0.0418 0.9272 -0.3721 +vn 0.2779 0.2602 -0.9247 +vn 0.7507 0.1116 -0.6511 +vn -0.7493 0.1105 -0.6529 +vn -0.2779 0.2602 -0.9247 +vn 0.4380 -0.2940 -0.8496 +vn 0.1838 0.0368 -0.9823 +vn 0.5542 0.3872 -0.7368 +vn 0.8143 0.2534 -0.5221 +vn -0.5542 0.3872 -0.7368 +vn -0.1838 0.0368 -0.9823 +vn -0.4379 -0.2940 -0.8496 +vn -0.8143 0.2534 -0.5221 +vn 0.3267 -0.0016 -0.9451 +vn 0.7043 -0.5269 -0.4757 +vn -0.7043 -0.5269 -0.4757 +vn -0.3267 -0.0016 -0.9451 +vn 0.3088 0.1346 -0.9416 +vn 0.6292 -0.3715 -0.6827 +vn -0.6292 -0.3715 -0.6827 +vn -0.3088 0.1346 -0.9416 +vn -0.1462 0.9487 -0.2805 +vn 0.1375 0.9058 -0.4007 +vn -0.1375 0.9058 -0.4007 +vn 0.1462 0.9487 -0.2805 +vn -0.7238 0.6900 0.0052 +vn 0.7238 0.6900 0.0052 +vn -0.9947 -0.0780 -0.0670 +vn 0.9947 -0.0780 -0.0670 +vn -0.2009 -0.7581 -0.6204 +vn 0.2009 -0.7581 -0.6204 +vn 0.5413 -0.6727 -0.5045 +vn -0.5413 -0.6727 -0.5045 +vn 0.6900 -0.5532 -0.4667 +vn -0.6901 -0.5532 -0.4666 +vn 0.4641 0.6867 -0.5596 +vn -0.4641 0.6867 -0.5596 +vn 0.8275 -0.1359 -0.5448 +vn -0.8275 -0.1359 -0.5448 +vn 0.4662 0.8089 -0.3583 +vn -0.4663 0.8088 -0.3583 +vn 0.7440 -0.0229 -0.6678 +vn -0.7440 -0.0229 -0.6677 +vn 0.7113 -0.6384 -0.2942 +vn -0.7113 -0.6383 -0.2942 +vn 0.7098 -0.5020 -0.4941 +vn -0.7098 -0.5020 -0.4941 +vn 0.8189 -0.4255 -0.3851 +vn 0.9925 -0.0715 0.0988 +vn -0.9925 -0.0715 0.0988 +vn -0.8189 -0.4255 -0.3851 +vn 0.4392 -0.2735 -0.8557 +vn -0.4392 -0.2736 -0.8557 +vn 0.4147 -0.0599 -0.9080 +vn -0.4147 -0.0599 -0.9080 +vn 0.3416 0.4521 -0.8240 +vn -0.3416 0.4521 -0.8240 +vn 0.7245 -0.6850 -0.0766 +vn 0.9876 -0.1230 -0.0980 +vn -0.9876 -0.1230 -0.0980 +vn -0.7245 -0.6850 -0.0766 +vn 0.5727 -0.0884 -0.8150 +vn -0.5727 -0.0884 -0.8150 +vn 0.2918 -0.1521 -0.9443 +vn -0.2918 -0.1521 -0.9443 +vn -0.2397 -0.1286 -0.9623 +vn 0.2397 -0.1286 -0.9623 +vn -0.1870 0.3707 -0.9097 +vn 0.1870 0.3707 -0.9097 +vn 0.4558 0.4231 -0.7831 +vn -0.4558 0.4231 -0.7831 +vn 0.5435 -0.8134 0.2073 +vn 0.5601 -0.8144 0.1518 +vn -0.5601 -0.8144 0.1517 +vn -0.5435 -0.8134 0.2073 +vn 0.6154 -0.0876 0.7833 +vn 0.4473 0.2295 0.8644 +vn -0.4473 0.2295 0.8644 +vn -0.6154 -0.0876 0.7833 +vn 0.5472 -0.8322 0.0898 +vn -0.5472 -0.8322 0.0898 +vn 0.8732 0.4870 0.0203 +vn 0.8654 0.3312 0.3761 +vn -0.8654 0.3312 0.3761 +vn -0.8732 0.4870 0.0203 +vn 0.7488 0.5184 -0.4131 +vn -0.7488 0.5184 -0.4131 +vn 0.7662 0.6348 -0.0996 +vn -0.7662 0.6348 -0.0996 +vn 0.9532 -0.2483 0.1725 +vn 0.6657 0.6025 0.4403 +vn -0.6657 0.6025 0.4403 +vn -0.9532 -0.2483 0.1725 +vn 0.3227 0.8477 -0.4210 +vn 0.1886 0.7890 0.5848 +vn -0.1886 0.7890 0.5848 +vn -0.3226 0.8477 -0.4210 +vn 0.2398 0.7453 0.6222 +vn -0.4943 0.5206 0.6962 +vn 0.4943 0.5206 0.6962 +vn -0.2398 0.7453 0.6222 +vn 0.4807 0.7312 -0.4840 +vn -0.0000 0.7587 -0.6514 +vn -0.4807 0.7312 -0.4840 +vn 0.4892 0.7630 -0.4225 +vn 0.3631 0.9086 0.2065 +vn -0.3631 0.9086 0.2065 +vn -0.4892 0.7630 -0.4225 +vn 0.6451 0.6945 -0.3186 +vn -0.6451 0.6945 -0.3186 +vn 0.4929 0.8690 -0.0431 +vn 0.6794 0.7290 0.0835 +vn -0.4929 0.8690 -0.0431 +vn -0.6794 0.7290 0.0835 +vn 0.3917 0.8260 0.4053 +vn 0.6444 0.5272 0.5539 +vn -0.3917 0.8260 0.4053 +vn -0.6444 0.5272 0.5539 +vn -0.0000 0.8007 0.5990 +vn -0.0000 0.3308 0.9437 +vn -0.0000 0.9997 -0.0256 +vn -0.0000 -0.2715 0.9624 +vn 0.6853 -0.5832 0.4362 +vn 0.9073 0.2526 0.3363 +vn -0.9073 0.2526 0.3363 +vn -0.6853 -0.5832 0.4362 +vn -0.0000 -0.9843 0.1762 +vn -0.0000 -0.7364 0.6766 +vn -0.0000 -0.9488 0.3159 +vn -0.0000 -0.6483 0.7614 +vn 0.3174 -0.9470 0.0499 +vn 0.8383 -0.4081 -0.3615 +vn -0.8383 -0.4081 -0.3615 +vn -0.3174 -0.9470 0.0499 +vn 0.9394 0.3260 -0.1061 +vn -0.9394 0.3260 -0.1061 +vn 0.9307 0.3402 -0.1348 +vn 0.9601 0.2314 -0.1568 +vn -0.9601 0.2314 -0.1568 +vn -0.9307 0.3402 -0.1348 +vn 0.8126 -0.0011 0.5829 +vn 0.9796 0.0934 -0.1779 +vn -0.9796 0.0934 -0.1779 +vn -0.8126 -0.0011 0.5829 +vn 0.2725 -0.3012 0.9138 +vn -0.2725 -0.3012 0.9138 +vn 0.0909 -0.7763 0.6237 +vn 0.5069 -0.4882 0.7105 +vn 0.1425 -0.1473 0.9788 +vn 0.6373 0.0933 0.7650 +vn -0.6373 0.0933 0.7650 +vn -0.5069 -0.4882 0.7105 +vn -0.1425 -0.1473 0.9788 +vn -0.0909 -0.7763 0.6237 +vn 0.9373 -0.2543 -0.2383 +vn -0.9373 -0.2543 -0.2383 +vn 0.4306 -0.8952 -0.1146 +vn -0.4306 -0.8952 -0.1146 +vn 0.1584 -0.9748 -0.1568 +vn -0.1584 -0.9748 -0.1568 +vn -0.0000 -0.9159 0.4015 +vn -0.0000 -0.9465 -0.3228 +vn -0.0000 -0.3368 0.9416 +vn -0.0000 -0.1757 0.9844 +vn 0.5992 -0.7740 -0.2046 +vn -0.5992 -0.7740 -0.2046 +vn 0.8910 -0.4233 0.1640 +vn -0.8910 -0.4233 0.1641 +vn 0.8520 0.2193 -0.4754 +vn -0.8520 0.2193 -0.4754 +vn 0.5092 0.8522 -0.1200 +vn -0.5092 0.8523 -0.1200 +vn 0.6104 0.7592 -0.2259 +vn -0.6104 0.7592 -0.2259 +vn 0.1825 0.9818 -0.0525 +vn -0.1825 0.9818 -0.0525 +vn -0.5204 0.7704 -0.3684 +vn 0.5204 0.7704 -0.3684 +vn -0.8527 0.5043 -0.1362 +vn 0.8527 0.5043 -0.1362 +vn -0.0000 0.9702 -0.2422 +vn 0.7097 0.2619 -0.6541 +vn -0.0673 -0.0643 -0.9957 +vn 0.2466 -0.0341 -0.9685 +vn 0.8097 -0.0102 -0.5867 +vn -0.2466 -0.0341 -0.9685 +vn 0.0673 -0.0643 -0.9957 +vn -0.7097 0.2619 -0.6541 +vn -0.8097 -0.0102 -0.5867 +vn 0.4658 -0.0803 -0.8812 +vn 0.7371 -0.2442 -0.6301 +vn -0.4658 -0.0803 -0.8812 +vn -0.7371 -0.2442 -0.6301 +vn 0.2119 -0.0860 -0.9735 +vn 0.3675 -0.3765 -0.8504 +vn -0.2120 -0.0860 -0.9735 +vn -0.3675 -0.3765 -0.8504 +vn 0.4303 0.5566 -0.7106 +vn 0.0201 -0.0730 -0.9971 +vn -0.0201 -0.0729 -0.9971 +vn -0.4303 0.5566 -0.7106 +vn 0.0910 0.5973 -0.7968 +vn 0.1879 -0.0916 -0.9779 +vn -0.1879 -0.0916 -0.9779 +vn -0.0910 0.5973 -0.7968 +vn -0.1658 0.6095 -0.7753 +vn 0.2033 0.0925 -0.9747 +vn -0.2033 0.0925 -0.9747 +vn 0.1659 0.6094 -0.7753 +vn -0.2693 0.2417 -0.9322 +vn 0.3142 -0.1324 -0.9401 +vn -0.3142 -0.1324 -0.9401 +vn 0.2693 0.2417 -0.9322 +vn -0.4201 -0.1190 -0.8997 +vn 0.1198 -0.0709 -0.9903 +vn -0.1198 -0.0709 -0.9903 +vn 0.4201 -0.1190 -0.8997 +vn -0.2261 -0.6066 -0.7622 +vn 0.3208 0.0407 -0.9463 +vn -0.3208 0.0407 -0.9463 +vn 0.2261 -0.6066 -0.7622 +vn -0.2326 -0.7461 -0.6239 +vn 0.0746 -0.3916 -0.9171 +vn -0.0746 -0.3916 -0.9171 +vn 0.2326 -0.7461 -0.6239 +vn 0.1212 -0.3139 -0.9417 +vn 0.1467 -0.0357 -0.9885 +vn -0.1467 -0.0357 -0.9885 +vn -0.1212 -0.3139 -0.9417 +vn 0.2168 -0.2737 -0.9370 +vn 0.1874 0.0012 -0.9823 +vn -0.1874 0.0012 -0.9823 +vn -0.2168 -0.2737 -0.9370 +vn 0.3030 -0.2020 -0.9313 +vn 0.2531 -0.1618 -0.9538 +vn -0.2531 -0.1618 -0.9538 +vn -0.3030 -0.2019 -0.9313 +vn 0.1401 -0.0912 -0.9859 +vn -0.1401 -0.0912 -0.9859 +vn 0.2380 0.0502 -0.9700 +vn -0.2380 0.0502 -0.9700 +vn 0.3126 -0.2380 -0.9196 +vn -0.3127 -0.2380 -0.9196 +vn 0.3738 -0.1052 -0.9215 +vn -0.3738 -0.1052 -0.9215 +vn 0.4706 -0.1647 -0.8669 +vn -0.4706 -0.1647 -0.8669 +vn 0.4392 -0.3761 -0.8158 +vn -0.4392 -0.3761 -0.8158 +vn 0.2196 -0.5407 -0.8121 +vn -0.2196 -0.5407 -0.8121 +vn -0.1670 -0.3748 -0.9119 +vn 0.1670 -0.3748 -0.9119 +vn -0.2019 -0.2776 -0.9392 +vn 0.2019 -0.2776 -0.9392 +vn -0.0012 -0.1656 -0.9862 +vn 0.0012 -0.1656 -0.9862 +vn -0.2929 -0.1741 -0.9402 +vn 0.2929 -0.1741 -0.9402 +vn -0.0000 0.7322 -0.6811 +vn -0.0000 -0.6037 -0.7972 +vn -0.0000 -0.9718 -0.2359 +vn -0.1318 -0.6083 -0.7827 +vn 0.1318 -0.6083 -0.7827 +vn -0.7591 0.0684 -0.6474 +vn 0.7591 0.0684 -0.6474 +vn -0.4060 0.6436 -0.6488 +vn 0.4060 0.6436 -0.6488 +vn -0.0000 0.5984 -0.8012 +vn -0.0738 -0.3306 -0.9409 +vn -0.0000 -0.1246 -0.9922 +vn 0.0739 -0.3306 -0.9409 +vn 0.0851 -0.3392 -0.9368 +vn -0.0851 -0.3392 -0.9368 +vn 0.1419 -0.1484 -0.9787 +vn -0.1419 -0.1484 -0.9787 +vn -0.0000 -0.4829 -0.8757 +vn 0.6930 -0.0013 -0.7209 +vn 0.0957 -0.3259 -0.9405 +vn -0.0955 -0.3261 -0.9405 +vn -0.6930 -0.0013 -0.7209 +vn 0.6467 0.1626 -0.7452 +vn -0.6467 0.1626 -0.7452 +vn 0.5935 0.1218 -0.7956 +vn -0.5935 0.1219 -0.7956 +vn 0.1244 0.0097 -0.9922 +vn 0.5100 -0.4577 -0.7283 +vn -0.5100 -0.4577 -0.7283 +vn -0.1244 0.0097 -0.9922 +vn 0.9721 -0.1679 -0.1636 +vn -0.9721 -0.1679 -0.1636 +vn 0.7160 0.5722 -0.4000 +vn -0.7160 0.5721 -0.3999 +vn -0.0000 0.4306 -0.9026 +vn -0.0000 0.0109 -0.9999 +vn 0.2218 -0.6060 -0.7639 +vn -0.0000 -0.4930 -0.8700 +vn -0.0000 0.0104 -0.9999 +vn 0.2943 -0.1845 -0.9377 +vn -0.2218 -0.6060 -0.7639 +vn -0.2943 -0.1845 -0.9377 +vn 0.3969 0.5350 -0.7458 +vn -0.2477 0.5682 -0.7847 +vn 0.2477 0.5682 -0.7847 +vn -0.3969 0.5350 -0.7458 +vn 0.8682 -0.2613 -0.4217 +vn 0.5560 -0.6907 -0.4624 +vn -0.8682 -0.2613 -0.4217 +vn -0.5560 -0.6907 -0.4624 +vn 0.7531 0.6499 -0.1023 +vn -0.7531 0.6499 -0.1023 +vn -0.1942 0.9357 -0.2944 +vn 0.1942 0.9357 -0.2944 +vn -0.0000 0.7890 -0.6144 +vn -0.0000 -0.8886 -0.4586 +vn -0.0000 -0.3368 -0.9416 +vn -0.0000 0.6050 -0.7962 +vn 0.9984 0.0150 0.0540 +vn 0.9955 -0.0942 -0.0134 +vn 0.1884 -0.0401 -0.9813 +vn -0.0000 -0.0329 -0.9995 +vn -0.1884 -0.0401 -0.9813 +vn -0.0000 -0.0000 -1.0000 +vn 0.5720 -0.0187 -0.8200 +vn 0.5362 -0.2127 -0.8169 +vn -0.5364 -0.2124 -0.8168 +vn -0.5720 -0.0187 -0.8200 +vn 0.3577 -0.6383 -0.6816 +vn -0.3577 -0.6383 -0.6816 +vn 0.1543 -0.7541 -0.6384 +vn -0.1543 -0.7541 -0.6384 +vn -0.0000 -0.7435 -0.6687 +vn -0.0000 -0.1891 -0.9820 +vn -0.0000 -0.1145 -0.9934 +vn -0.0014 -0.0556 -0.9985 +vn 0.0014 -0.0556 -0.9985 +vn 0.3363 -0.5129 -0.7899 +vn -0.3363 -0.5129 -0.7899 +vn 0.4546 -0.3371 -0.8245 +vn -0.4546 -0.3371 -0.8245 +vn 0.5435 -0.3086 -0.7806 +vn -0.5435 -0.3086 -0.7806 +vn 0.3872 -0.1878 -0.9027 +vn -0.3872 -0.1878 -0.9027 +vn 0.4307 -0.1449 -0.8908 +vn -0.4307 -0.1449 -0.8908 +vn 0.2340 -0.1205 -0.9647 +vn -0.2340 -0.1205 -0.9647 +vn 0.2638 0.1688 -0.9497 +vn -0.2638 0.1688 -0.9497 +vn -0.1967 0.1419 -0.9701 +vn 0.1967 0.1419 -0.9701 +vn 0.9068 -0.0083 -0.4215 +vn 0.7442 -0.6409 -0.1883 +vn -0.7442 -0.6409 -0.1883 +vn -0.9068 -0.0097 -0.4215 +vn 0.0442 -0.9744 -0.2203 +vn -0.0442 -0.9744 -0.2203 +vn -0.6400 -0.7615 -0.1028 +vn 0.6400 -0.7615 -0.1028 +vn -0.9555 -0.0114 -0.2947 +vn 0.9555 -0.0114 -0.2947 +vn -0.6497 0.7544 -0.0936 +vn 0.6497 0.7544 -0.0936 +vn 0.0370 0.9789 -0.2009 +vn -0.0370 0.9789 -0.2009 +vn 0.7524 0.6354 -0.1737 +vn -0.7523 0.6354 -0.1738 +vn 0.8118 -0.0028 -0.5839 +vn 0.5970 0.4868 -0.6377 +vn -0.5970 0.4868 -0.6377 +vn -0.8118 -0.0028 -0.5839 +vn 0.8682 -0.0058 -0.4961 +vn 0.7195 0.4730 -0.5085 +vn -0.7195 0.4730 -0.5085 +vn -0.8682 -0.0058 -0.4961 +vn 0.2042 0.8288 -0.5210 +vn 0.0958 0.7173 -0.6901 +vn -0.0958 0.7173 -0.6901 +vn -0.2043 0.8288 -0.5210 +vn -0.4517 0.4599 -0.7645 +vn 0.4517 0.4599 -0.7645 +vn -0.4504 0.6939 -0.5618 +vn 0.4504 0.6939 -0.5618 +vn -0.8056 0.1094 -0.5823 +vn -0.6915 -0.0741 -0.7186 +vn 0.6915 -0.0741 -0.7186 +vn 0.8056 0.1094 -0.5823 +vn -0.3862 -0.4747 -0.7909 +vn 0.3862 -0.4747 -0.7909 +vn -0.5578 -0.6291 -0.5414 +vn 0.5578 -0.6291 -0.5414 +vn 0.0912 -0.7237 -0.6840 +vn 0.1997 -0.8581 -0.4731 +vn -0.0912 -0.7237 -0.6840 +vn -0.1997 -0.8581 -0.4731 +vn 0.5980 -0.4965 -0.6292 +vn -0.5980 -0.4965 -0.6292 +vn 0.7232 -0.4889 -0.4878 +vn -0.7232 -0.4889 -0.4878 vt 0.315596 0.792535 vt 0.331462 0.787091 vt 0.331944 0.799704 @@ -988,9 +1495,6 @@ vt 0.193592 0.201656 vt 0.186479 0.211718 vt 0.156919 0.211701 vt 0.148476 0.211699 -vt 0.427853 0.115821 -vt 0.427581 0.104121 -vt 0.441185 0.104121 vt 0.427581 0.011703 vt 0.427581 0.000000 vt 0.441181 0.011386 @@ -1101,515 +1605,8 @@ vt 0.026877 0.776230 vt 0.355274 0.778943 vt 0.000000 0.770061 vt 0.382398 0.773973 -vn 0.189764 -0.003571 0.981811 -vn 0.646809 -0.758202 0.082095 -vn 0.999573 -0.014496 -0.024445 -vn -0.999573 -0.014496 -0.024445 -vn -0.646809 -0.758202 0.082095 -vn -0.189764 -0.003571 0.981811 -vn -0.085788 -0.982971 0.162389 -vn 0.085788 -0.982971 0.162389 -vn -0.744835 -0.623768 0.236824 -vn 0.744835 -0.623768 0.236824 -vn -0.870968 -0.014710 0.491104 -vn 0.870968 -0.014710 0.491104 -vn -0.758354 0.606128 0.239692 -vn 0.758354 0.606128 0.239692 -vn -0.085788 0.982513 0.165105 -vn 0.085788 0.982513 0.165105 -vn 0.655141 0.750633 0.085574 -vn -0.655141 0.750633 0.085574 -vn -0.349284 -0.719932 0.599719 -vn -0.173681 0.215735 0.960845 -vn -0.809839 0.388287 0.439741 -vn 0.809839 0.388287 0.439741 -vn 0.173681 0.215735 0.960845 -vn 0.349284 -0.719932 0.599719 -vn 0.000000 0.794183 0.607654 -vn -0.508652 0.858119 -0.069887 -vn 0.000000 0.487075 0.873348 -vn 0.508652 0.858119 -0.069887 -vn 0.981414 -0.186682 0.043947 -vn 0.569811 -0.821711 0.007813 -vn 0.563463 -0.814570 0.137669 -vn -0.563463 -0.814570 0.137669 -vn -0.569811 -0.821711 0.007813 -vn -0.981414 -0.186682 0.043947 -vn 0.475845 -0.876247 0.075381 -vn 0.850520 -0.525529 -0.020692 -vn 0.876949 -0.163823 0.451766 -vn -0.876949 -0.163823 0.451766 -vn -0.850520 -0.525529 -0.020692 -vn -0.475845 -0.876247 0.075381 -vn 0.448286 -0.367870 -0.814661 -vn 0.530534 -0.539445 -0.653829 -vn 0.513077 -0.674673 -0.530595 -vn -0.513077 -0.674673 -0.530595 -vn -0.530534 -0.539445 -0.653829 -vn -0.448286 -0.367870 -0.814661 -vn 0.888180 -0.439955 -0.132389 -vn 0.588519 0.226966 0.775933 -vn 0.911527 -0.115268 0.394665 -vn -0.911527 -0.115268 0.394665 -vn -0.588519 0.226966 0.775933 -vn -0.888180 -0.439955 -0.132389 -vn 0.468886 -0.304727 0.829005 -vn 0.251564 0.260781 0.932005 -vn -0.003082 -0.330882 0.943632 -vn 0.003082 -0.330882 0.943632 -vn -0.251564 0.260781 0.932005 -vn -0.468886 -0.304727 0.829005 -vn 0.473067 0.578997 -0.664022 -vn 0.992462 0.028626 -0.118900 -vn 0.459975 -0.380261 -0.802362 -vn -0.459975 -0.380261 -0.802362 -vn -0.992462 0.028626 -0.118900 -vn -0.473067 0.578997 -0.664022 -vn -0.059908 -0.804712 -0.590594 -vn -0.346141 -0.637287 -0.688498 -vn -0.330546 -0.943236 0.031281 -vn -0.073672 -0.594989 0.800317 -vn 0.330546 -0.943236 0.031281 -vn 0.346141 -0.637287 -0.688498 -vn 0.059908 -0.804712 -0.590594 -vn 0.073672 -0.594989 0.800317 -vn 0.593738 0.595264 -0.541368 -vn -0.626057 -0.002686 -0.779748 -vn 0.626057 -0.002686 -0.779748 -vn -0.593738 0.595264 -0.541368 -vn 0.127689 0.703757 0.698843 -vn -0.713828 0.382183 0.586810 -vn 0.713828 0.382183 0.586810 -vn -0.127689 0.703757 0.698843 -vn 0.378063 0.560045 -0.737144 -vn 0.036805 -0.708457 -0.704764 -vn -0.378063 0.560045 -0.737144 -vn -0.036805 -0.708457 -0.704764 -vn -0.031556 0.838710 0.543626 -vn 0.031556 0.838710 0.543626 -vn -0.361156 0.848689 0.386303 -vn 0.361156 0.848689 0.386303 -vn -0.716392 0.204474 0.667043 -vn 0.716392 0.204474 0.667043 -vn -0.662038 -0.413770 0.624866 -vn 0.662038 -0.413770 0.624866 -vn -0.530229 -0.655751 0.537370 -vn 0.530229 -0.655751 0.537370 -vn -0.437483 0.001221 0.899197 -vn 0.550981 -0.138096 0.822993 -vn 0.437483 0.001221 0.899197 -vn -0.550981 -0.138096 0.822993 -vn -0.315958 -0.102298 0.943205 -vn 0.608539 0.296121 0.736167 -vn -0.608539 0.296121 0.736167 -vn 0.315958 -0.102298 0.943205 -vn -0.445479 -0.088778 0.890866 -vn -0.257698 0.600024 0.757317 -vn 0.257698 0.600024 0.757317 -vn 0.445479 -0.088778 0.890866 -vn -0.327799 0.169927 0.929319 -vn 0.041780 0.927213 0.372112 -vn 0.327799 0.169927 0.929319 -vn -0.041780 0.927213 0.372112 -vn -0.277932 0.260201 0.924680 -vn -0.750725 0.111545 0.651112 -vn 0.750725 0.111545 0.651112 -vn 0.277932 0.260201 0.924680 -vn -0.437910 -0.293985 0.849574 -vn -0.183782 0.036836 0.982269 -vn -0.554216 0.387219 0.736808 -vn -0.814325 0.253426 0.522111 -vn 0.554216 0.387219 0.736808 -vn 0.183782 0.036836 0.982269 -vn 0.437910 -0.293985 0.849574 -vn 0.814325 0.253426 0.522111 -vn -0.326670 -0.001617 0.945128 -vn -0.704337 -0.526872 0.475692 -vn 0.704337 -0.526872 0.475692 -vn 0.326670 -0.001617 0.945128 -vn -0.308786 0.134617 0.941527 -vn -0.629170 -0.371441 0.682730 -vn 0.629170 -0.371441 0.682730 -vn 0.308786 0.134617 0.941527 -vn 0.146184 0.948637 0.280465 -vn -0.137516 0.905820 0.400708 -vn 0.137516 0.905820 0.400708 -vn -0.146184 0.948637 0.280465 -vn 0.723746 0.690023 -0.005219 -vn -0.723746 0.690023 -0.005219 -vn 0.994690 -0.078005 0.067019 -vn -0.994690 -0.078005 0.067019 -vn 0.200934 -0.758141 0.620350 -vn -0.200934 -0.758141 0.620350 -vn -0.541246 -0.672658 0.504501 -vn 0.541246 -0.672658 0.504501 -vn -0.690054 -0.553209 0.466628 -vn 0.690054 -0.553209 0.466628 -vn -0.464003 0.686666 0.559557 -vn 0.464003 0.686666 0.559557 -vn -0.827448 -0.135899 0.544786 -vn 0.827448 -0.135899 0.544786 -vn -0.466231 0.808863 0.358196 -vn 0.466231 0.808863 0.358196 -vn -0.743980 -0.022919 0.667776 -vn 0.743980 -0.022919 0.667776 -vn -0.711295 -0.638325 0.294137 -vn 0.711295 -0.638325 0.294137 -vn -0.709769 -0.501999 0.494125 -vn 0.709769 -0.501999 0.494125 -vn -0.818903 -0.425520 0.385113 -vn -0.992523 -0.071444 -0.098758 -vn 0.992523 -0.071444 -0.098758 -vn 0.818903 -0.425520 0.385113 -vn -0.439192 -0.273568 0.855708 -vn 0.439192 -0.273568 0.855708 -vn -0.414686 -0.059877 0.907956 -vn 0.414686 -0.059877 0.907956 -vn -0.341563 0.452132 0.823939 -vn 0.341563 0.452132 0.823939 -vn -0.724509 -0.684927 0.076632 -vn -0.987548 -0.123020 0.097995 -vn 0.987548 -0.123020 0.097995 -vn 0.724509 -0.684927 0.076632 -vn -0.572741 -0.088443 0.814936 -vn 0.572741 -0.088443 0.814936 -vn -0.291818 -0.152104 0.944273 -vn 0.291818 -0.152104 0.944273 -vn 0.239662 -0.128605 0.962279 -vn -0.239662 -0.128605 0.962279 -vn 0.187017 0.370678 0.909696 -vn -0.187017 0.370678 0.909696 -vn -0.455794 0.423170 0.783044 -vn 0.455794 0.423170 0.783044 -vn -0.543504 -0.813379 -0.207343 -vn -0.560045 -0.814417 -0.151738 -vn 0.560045 -0.814417 -0.151738 -vn 0.543504 -0.813379 -0.207343 -vn -0.615375 -0.087649 -0.783319 -vn -0.447310 0.229530 -0.864406 -vn 0.447310 0.229530 -0.864406 -vn 0.615375 -0.087649 -0.783319 -vn -0.547166 -0.832179 -0.089785 -vn 0.547166 -0.832179 -0.089785 -vn -0.873135 0.486984 -0.020264 -vn -0.865352 0.331217 -0.376049 -vn 0.865352 0.331217 -0.376049 -vn 0.873135 0.486984 -0.020264 -vn -0.748741 0.518387 0.413038 -vn 0.748741 0.518387 0.413038 -vn -0.766167 0.634816 0.099612 -vn 0.766167 0.634816 0.099612 -vn -0.953185 -0.248299 -0.172430 -vn -0.665639 0.602496 -0.440321 -vn 0.665639 0.602496 -0.440321 -vn 0.953185 -0.248299 -0.172430 -vn -0.322642 0.847713 0.421033 -vn -0.188574 0.788934 -0.584765 -vn 0.188574 0.788934 -0.584765 -vn 0.322642 0.847713 0.421033 -vn -0.239784 0.745262 -0.622120 -vn 0.494247 0.520585 -0.696158 -vn -0.494247 0.520585 -0.696158 -vn 0.239784 0.745262 -0.622120 -vn -0.480697 0.731223 0.483932 -vn 0.000000 0.758690 0.651418 -vn 0.480697 0.731223 0.483932 -vn -0.489242 0.762963 0.422498 -vn -0.363109 0.908567 -0.206458 -vn 0.363109 0.908567 -0.206458 -vn 0.489242 0.762963 0.422498 -vn -0.645039 0.694540 0.318613 -vn 0.645039 0.694540 0.318613 -vn -0.492843 0.869015 0.043062 -vn -0.679434 0.728965 -0.083468 -vn 0.492843 0.869015 0.043062 -vn 0.679434 0.728965 -0.083468 -vn -0.391736 0.826014 -0.405225 -vn -0.644398 0.527207 -0.553880 -vn 0.391736 0.826014 -0.405225 -vn 0.644398 0.527207 -0.553880 -vn 0.000000 0.800714 -0.599017 -vn 0.000000 0.330729 -0.943693 -vn 0.000000 0.999664 0.025636 -vn 0.000000 -0.271462 -0.962432 -vn -0.685293 -0.583148 -0.436232 -vn -0.907224 0.252602 -0.336253 -vn 0.907224 0.252602 -0.336253 -vn 0.685293 -0.583148 -0.436232 -vn 0.000000 -0.984344 -0.176214 -vn 0.000000 -0.736351 -0.676565 -vn 0.000000 -0.948759 -0.315928 -vn 0.000000 -0.648244 -0.761406 -vn -0.317362 -0.946959 -0.049959 -vn -0.838282 -0.408155 0.361461 -vn 0.838282 -0.408155 0.361461 -vn 0.317362 -0.946959 -0.049959 -vn -0.939360 0.325999 0.106113 -vn 0.939360 0.325999 0.106113 -vn -0.930631 0.340159 0.134770 -vn -0.960143 0.231361 0.156774 -vn 0.960143 0.231361 0.156774 -vn 0.930631 0.340159 0.134770 -vn -0.812555 -0.001068 -0.582842 -vn -0.979583 0.093387 0.177862 -vn 0.979583 0.093387 0.177862 -vn 0.812555 -0.001068 -0.582842 -vn -0.272530 -0.301157 -0.913785 -vn 0.272530 -0.301157 -0.913785 -vn -0.090915 -0.776330 -0.623707 -vn -0.506851 -0.488144 -0.710471 -vn -0.142521 -0.147282 -0.978759 -vn -0.637257 0.093326 -0.764946 -vn 0.637257 0.093326 -0.764946 -vn 0.506851 -0.488144 -0.710471 -vn 0.142521 -0.147282 -0.978759 -vn 0.090915 -0.776330 -0.623707 -vn -0.937284 -0.254250 0.238350 -vn 0.937284 -0.254250 0.238350 -vn -0.430525 -0.895260 0.114597 -vn 0.430525 -0.895260 0.114597 -vn -0.158391 -0.974822 0.156774 -vn 0.158391 -0.974822 0.156774 -vn 0.000000 -0.915860 -0.401440 -vn 0.000000 -0.946440 0.322855 -vn 0.000000 -0.336802 -0.941557 -vn 0.000000 -0.175726 -0.984436 -vn -0.599231 -0.773980 0.204566 -vn 0.599231 -0.773980 0.204566 -vn -0.890988 -0.423261 -0.164037 -vn 0.890988 -0.423261 -0.164037 -vn -0.851985 0.219275 0.475387 -vn 0.851985 0.219275 0.475387 -vn -0.509171 0.852229 0.119999 -vn 0.509171 0.852229 0.119999 -vn -0.610431 0.759148 0.225867 -vn 0.610431 0.759148 0.225867 -vn -0.182470 0.981780 0.052492 -vn 0.182470 0.981780 0.052492 -vn 0.520371 0.770348 0.368389 -vn -0.520371 0.770348 0.368389 -vn 0.852718 0.504257 0.136204 -vn -0.852718 0.504257 0.136204 -vn 0.000000 0.970214 0.242164 -vn -0.709647 0.261818 0.654042 -vn 0.067293 -0.064272 0.995636 -vn -0.246590 -0.034089 0.968505 -vn -0.809717 -0.010224 0.586688 -vn 0.246590 -0.034089 0.968505 -vn -0.067293 -0.064272 0.995636 -vn 0.709647 0.261818 0.654042 -vn 0.809717 -0.010224 0.586688 -vn -0.465835 -0.080325 0.881191 -vn -0.737114 -0.244179 0.630085 -vn 0.465835 -0.080325 0.881191 -vn 0.737114 -0.244179 0.630085 -vn -0.211951 -0.085971 0.973479 -vn -0.367504 -0.376476 0.850398 -vn 0.211951 -0.085971 0.973479 -vn 0.367504 -0.376476 0.850398 -vn -0.430280 0.556597 0.710624 -vn -0.020081 -0.072939 0.997131 -vn 0.020081 -0.072939 0.997131 -vn 0.430280 0.556597 0.710624 -vn -0.090976 0.597339 0.796777 -vn -0.187933 -0.091617 0.977874 -vn 0.187933 -0.091617 0.977874 -vn 0.090976 0.597339 0.796777 -vn 0.165929 0.609363 0.775292 -vn -0.203314 0.092532 0.974700 -vn 0.203314 0.092532 0.974700 -vn -0.165929 0.609363 0.775292 -vn 0.269295 0.241676 0.932218 -vn -0.314219 -0.132420 0.940062 -vn 0.314219 -0.132420 0.940062 -vn -0.269295 0.241676 0.932218 -vn 0.420057 -0.118992 0.899625 -vn -0.119755 -0.070925 0.990234 -vn 0.119755 -0.070925 0.990234 -vn -0.420057 -0.118992 0.899625 -vn 0.226142 -0.606586 0.762139 -vn -0.320841 0.040712 0.946226 -vn 0.320841 0.040712 0.946226 -vn -0.226142 -0.606586 0.762139 -vn 0.232612 -0.746055 0.623890 -vn -0.074557 -0.391644 0.917081 -vn 0.074557 -0.391644 0.917081 -vn -0.232612 -0.746055 0.623890 -vn -0.121250 -0.313883 0.941679 -vn -0.146702 -0.035707 0.988525 -vn 0.146702 -0.035707 0.988525 -vn 0.121250 -0.313883 0.941679 -vn -0.216834 -0.273721 0.937010 -vn -0.187445 0.001160 0.982269 -vn 0.187445 0.001160 0.982269 -vn 0.216834 -0.273721 0.937010 -vn -0.303018 -0.201941 0.931333 -vn -0.253090 -0.161809 0.953795 -vn 0.253090 -0.161809 0.953795 -vn 0.303018 -0.201941 0.931333 -vn -0.140110 -0.091189 0.985900 -vn 0.140110 -0.091189 0.985900 -vn -0.237983 0.050172 0.969939 -vn 0.237983 0.050172 0.969939 -vn -0.312662 -0.237922 0.919553 -vn 0.312662 -0.237922 0.919553 -vn -0.373791 -0.105197 0.921506 -vn 0.373791 -0.105197 0.921506 -vn -0.470595 -0.164647 0.866817 -vn 0.470595 -0.164647 0.866817 -vn -0.439222 -0.376141 0.815821 -vn 0.439222 -0.376141 0.815821 -vn -0.219611 -0.540635 0.812037 -vn 0.219611 -0.540635 0.812037 -vn 0.166967 -0.374828 0.911893 -vn -0.166967 -0.374828 0.911893 -vn 0.201849 -0.277596 0.939238 -vn -0.201849 -0.277596 0.939238 -vn 0.001160 -0.165563 0.986175 -vn -0.001160 -0.165563 0.986175 -vn 0.292917 -0.174108 0.940123 -vn -0.292917 -0.174108 0.940123 -vn 0.000000 0.732200 0.681051 -vn 0.000000 -0.603626 0.797266 -vn 0.000000 -0.971740 0.235908 -vn 0.131779 -0.608295 0.782678 -vn -0.131779 -0.608295 0.782678 -vn 0.759117 0.068392 0.647298 -vn -0.759117 0.068392 0.647298 -vn 0.405957 0.643605 0.648793 -vn -0.405957 0.643605 0.648793 -vn 0.000000 0.598346 0.801202 -vn 0.073855 -0.330546 0.940855 -vn 0.000000 -0.124516 0.992187 -vn -0.073855 -0.330546 0.940855 -vn -0.085116 -0.339244 0.936827 -vn 0.085116 -0.339244 0.936827 -vn -0.141881 -0.148350 0.978698 -vn 0.141881 -0.148350 0.978698 -vn 0.000000 -0.482803 0.875698 -vn -0.692984 -0.001343 0.720908 -vn -0.095523 -0.326090 0.940489 -vn 0.095523 -0.326090 0.940489 -vn 0.692984 -0.001343 0.720908 -vn -0.646687 0.162603 0.745201 -vn 0.646687 0.162603 0.745201 -vn -0.593463 0.121860 0.795556 -vn 0.593463 0.121860 0.795556 -vn -0.124363 0.009674 0.992187 -vn -0.509995 -0.457717 0.728233 -vn 0.509995 -0.457717 0.728233 -vn 0.124363 0.009674 0.992187 -vn -0.972137 -0.167882 0.163549 -vn 0.972137 -0.167882 0.163549 -vn -0.715995 0.572161 0.399945 -vn 0.715995 0.572161 0.399945 -vn 0.000000 0.430525 0.902554 -vn 0.000000 0.010865 0.999939 -vn -0.221839 -0.606037 0.763848 -vn 0.000000 -0.492935 0.870022 -vn 0.000000 0.010315 0.999939 -vn -0.294320 -0.184484 0.937712 -vn 0.221839 -0.606037 0.763848 -vn 0.294320 -0.184484 0.937712 -vn -0.396924 0.534989 0.745781 -vn 0.247780 0.568224 0.784661 -vn -0.247780 0.568224 0.784661 -vn 0.396924 0.534989 0.745781 -vn -0.868221 -0.261330 0.421735 -vn -0.555986 -0.690695 0.462355 -vn 0.868221 -0.261330 0.421735 -vn 0.555986 -0.690695 0.462355 -vn -0.753075 0.649892 0.102298 -vn 0.753075 0.649892 0.102298 -vn 0.194189 0.935697 0.294473 -vn -0.194189 0.935697 0.294473 -vn 0.000000 0.788965 0.614399 -vn 0.000000 -0.888638 0.458571 -vn 0.000000 -0.336772 0.941557 -vn 0.000000 -0.251991 0.967711 -vn -0.188360 -0.040132 0.981262 -vn 0.000000 -0.032899 0.999451 -vn 0.188360 -0.040132 0.981262 -vn 0.000000 0.000000 1.000000 -vn -0.572039 -0.018708 0.820002 -vn -0.536332 -0.212409 0.816828 -vn 0.536332 -0.212409 0.816828 -vn 0.572039 -0.018708 0.820002 -vn -0.357707 -0.638325 0.681570 -vn 0.357707 -0.638325 0.681570 -vn -0.154302 -0.754112 0.638325 -vn 0.154302 -0.754112 0.638325 -vn 0.000000 -0.743461 0.668752 -vn 0.000000 -0.189123 0.981933 -vn 0.000000 -0.114475 0.993408 -vn 0.001404 -0.055635 0.998444 -vn -0.001404 -0.055635 0.998444 -vn -0.336283 -0.512833 0.789850 -vn 0.336283 -0.512833 0.789850 -vn -0.454543 -0.337077 0.824458 -vn 0.454543 -0.337077 0.824458 -vn -0.543474 -0.308603 0.780602 -vn 0.543474 -0.308603 0.780602 -vn -0.387158 -0.187811 0.902646 -vn 0.387158 -0.187811 0.902646 -vn -0.430647 -0.144902 0.890805 -vn 0.430647 -0.144902 0.890805 -vn -0.234016 -0.120548 0.964721 -vn 0.234016 -0.120548 0.964721 -vn -0.263833 0.168798 0.949675 -vn 0.263833 0.168798 0.949675 -vn 0.196722 0.141881 0.970122 -vn -0.196722 0.141881 0.970122 -vn -0.906766 -0.008332 0.421522 -vn -0.744133 -0.640919 0.188269 -vn 0.744133 -0.640919 0.188269 -vn 0.906766 -0.008332 0.421522 -vn -0.044191 -0.974395 0.220313 -vn 0.044191 -0.974395 0.220313 -vn 0.639943 -0.761498 0.102786 -vn -0.639943 -0.761498 0.102786 -vn 0.955504 -0.011444 0.294717 -vn -0.955504 -0.011444 0.294717 -vn 0.649678 0.754387 0.093570 -vn -0.649678 0.754387 0.093570 -vn -0.037049 0.978881 0.200903 -vn 0.037049 0.978881 0.200903 -vn -0.752342 0.635395 0.173742 -vn 0.752342 0.635395 0.173742 -vn -0.811792 -0.002777 0.583880 -vn -0.596942 0.486770 0.637684 -vn 0.596942 0.486770 0.637684 -vn 0.811792 -0.002777 0.583880 -vn -0.868221 -0.005829 0.496109 -vn -0.719504 0.473006 0.508469 -vn 0.719504 0.473006 0.508469 -vn 0.868221 -0.005829 0.496109 -vn -0.204260 0.828761 0.520951 -vn -0.095767 0.717277 0.690146 -vn 0.095767 0.717277 0.690146 -vn 0.204260 0.828761 0.520951 -vn 0.451704 0.459883 0.764458 -vn -0.451704 0.459883 0.764458 -vn 0.450362 0.693899 0.561815 -vn -0.450362 0.693899 0.561815 -vn 0.805536 0.109409 0.582324 -vn 0.691488 -0.074099 0.718558 -vn -0.691488 -0.074099 0.718558 -vn -0.805536 0.109409 0.582324 -vn 0.386212 -0.474685 0.790857 -vn -0.386212 -0.474685 0.790857 -vn 0.557756 -0.629109 0.541368 -vn -0.557756 -0.629109 0.541368 -vn -0.091159 -0.723716 0.684011 -vn -0.199744 -0.858058 0.473067 -vn 0.091159 -0.723716 0.684011 -vn 0.199744 -0.858058 0.473067 -vn -0.597949 -0.496475 0.629231 -vn 0.597949 -0.496475 0.629231 -vn -0.723197 -0.488907 0.487747 -vn 0.723197 -0.488907 0.487747 -usemtl Material_ray.png s 1 +usemtl Material_ray.png f 61/1/1 65/2/2 49/3/3 f 50/4/4 66/5/5 62/6/6 f 63/7/7 65/2/2 61/1/1 @@ -2323,8 +2320,7 @@ f 145/448/396 190/477/425 70/476/424 f 190/477/425 144/449/397 70/476/424 f 144/449/397 191/470/418 70/476/424 f 198/473/421 71/475/423 139/455/403 -f 71/478/423 138/479/426 139/480/403 -f 138/481/426 71/482/423 139/483/403 +f 138/478/426 71/479/427 139/480/428 f 71/475/423 197/474/422 139/455/403 f 196/471/419 198/473/421 141/453/401 f 198/473/421 139/455/403 141/453/401 @@ -2338,243 +2334,243 @@ f 192/468/416 194/467/415 143/451/399 f 192/468/416 143/451/399 145/448/396 f 142/452/400 193/469/417 191/470/418 f 142/452/400 191/470/418 144/449/397 -f 186/484/427 132/432/384 69/485/428 -f 132/432/384 130/434/386 69/485/428 -f 130/434/386 131/433/385 69/485/428 -f 131/433/385 185/486/429 69/485/428 -f 189/487/430 188/447/395 69/485/428 -f 188/447/395 186/484/427 69/485/428 -f 185/486/429 187/450/398 69/485/428 -f 187/450/398 189/487/430 69/485/428 -f 189/487/430 190/477/425 188/447/395 +f 186/481/429 132/432/384 69/482/430 +f 132/432/384 130/434/386 69/482/430 +f 130/434/386 131/433/385 69/482/430 +f 131/433/385 185/483/431 69/482/430 +f 189/484/432 188/447/395 69/482/430 +f 188/447/395 186/481/429 69/482/430 +f 185/483/431 187/450/398 69/482/430 +f 187/450/398 189/484/432 69/482/430 +f 189/484/432 190/477/425 188/447/395 f 190/477/425 145/448/396 188/447/395 f 144/449/397 190/477/425 187/450/398 -f 190/477/425 189/487/430 187/450/398 -f 169/488/431 171/489/432 132/432/384 -f 169/488/431 132/432/384 186/484/427 -f 131/433/385 170/490/433 168/491/434 -f 131/433/385 168/491/434 185/486/429 -f 186/484/427 188/447/395 167/443/393 -f 186/484/427 167/443/393 169/488/431 -f 166/446/394 187/450/398 185/486/429 -f 166/446/394 185/486/429 168/491/434 -f 173/492/435 134/430/382 171/489/432 -f 134/430/382 132/432/384 171/489/432 -f 131/433/385 133/431/383 170/490/433 -f 133/431/383 172/493/436 170/490/433 -f 175/494/437 136/427/379 134/430/382 -f 175/494/437 134/430/382 173/492/435 -f 133/431/383 135/429/381 174/495/438 -f 133/431/383 174/495/438 172/493/436 -f 176/496/439 137/428/380 136/427/379 -f 176/496/439 136/427/379 175/494/437 -f 135/429/381 137/428/380 176/496/439 -f 135/429/381 176/496/439 174/495/438 -f 184/415/367 182/411/363 178/497/440 -f 182/411/363 177/456/404 178/497/440 -f 177/456/404 181/412/364 178/497/440 -f 181/412/364 183/416/368 178/497/440 -f 178/497/440 68/498/441 113/413/365 -f 178/497/440 113/413/365 184/415/367 -f 112/414/366 68/498/441 178/497/440 -f 112/414/366 178/497/440 183/416/368 -f 68/498/441 163/499/442 113/413/365 -f 163/499/442 111/391/343 113/413/365 -f 110/394/346 162/500/443 112/414/366 -f 162/500/443 68/498/441 112/414/366 +f 190/477/425 189/484/432 187/450/398 +f 169/485/433 171/486/434 132/432/384 +f 169/485/433 132/432/384 186/481/429 +f 131/433/385 170/487/435 168/488/436 +f 131/433/385 168/488/436 185/483/431 +f 186/481/429 188/447/395 167/443/393 +f 186/481/429 167/443/393 169/485/433 +f 166/446/394 187/450/398 185/483/431 +f 166/446/394 185/483/431 168/488/436 +f 173/489/437 134/430/382 171/486/434 +f 134/430/382 132/432/384 171/486/434 +f 131/433/385 133/431/383 170/487/435 +f 133/431/383 172/490/438 170/487/435 +f 175/491/439 136/427/379 134/430/382 +f 175/491/439 134/430/382 173/489/437 +f 133/431/383 135/429/381 174/492/440 +f 133/431/383 174/492/440 172/490/438 +f 176/493/441 137/428/380 136/427/379 +f 176/493/441 136/427/379 175/491/439 +f 135/429/381 137/428/380 176/493/441 +f 135/429/381 176/493/441 174/492/440 +f 184/415/367 182/411/363 178/494/442 +f 182/411/363 177/456/404 178/494/442 +f 177/456/404 181/412/364 178/494/442 +f 181/412/364 183/416/368 178/494/442 +f 178/494/442 68/495/443 113/413/365 +f 178/494/442 113/413/365 184/415/367 +f 112/414/366 68/495/443 178/494/442 +f 112/414/366 178/494/442 183/416/368 +f 68/495/443 163/496/444 113/413/365 +f 163/496/444 111/391/343 113/413/365 +f 110/394/346 162/497/445 112/414/366 +f 162/497/445 68/495/443 112/414/366 f 177/456/404 182/411/363 115/409/361 f 177/456/404 115/409/361 165/436/388 f 114/410/362 181/412/364 177/456/404 f 114/410/362 177/456/404 164/437/389 -f 147/501/444 165/436/388 115/409/361 -f 147/501/444 115/409/361 117/407/359 -f 114/410/362 164/437/389 146/502/445 -f 114/410/362 146/502/445 116/408/360 -f 149/503/446 147/501/444 119/405/357 -f 147/501/444 117/407/359 119/405/357 -f 116/408/360 146/502/445 118/406/358 -f 146/502/445 148/504/447 118/406/358 -f 151/505/448 149/503/446 121/403/355 -f 149/503/446 119/405/357 121/403/355 -f 118/406/358 148/504/447 120/404/356 -f 148/504/447 150/506/449 120/404/356 -f 153/507/450 151/505/448 123/401/353 -f 151/505/448 121/403/355 123/401/353 -f 120/404/356 150/506/449 122/402/354 -f 150/506/449 152/508/451 122/402/354 -f 155/509/452 153/507/450 125/399/351 -f 153/507/450 123/401/353 125/399/351 -f 122/402/354 152/508/451 124/400/352 -f 152/508/451 154/510/453 124/400/352 -f 157/511/454 155/509/452 127/397/349 -f 155/509/452 125/399/351 127/397/349 -f 124/400/352 154/510/453 126/398/350 -f 154/510/453 156/512/455 126/398/350 -f 159/513/456 157/511/454 180/395/347 -f 157/511/454 127/397/349 180/395/347 -f 126/398/350 156/512/455 179/396/348 -f 156/512/455 158/514/457 179/396/348 -f 159/513/456 180/395/347 129/392/344 -f 159/513/456 129/392/344 161/515/458 -f 128/393/345 179/396/348 158/514/457 -f 128/393/345 158/514/457 160/516/459 -f 161/515/458 129/392/344 163/499/442 -f 129/392/344 111/391/343 163/499/442 -f 110/394/346 128/393/345 162/500/443 -f 128/393/345 160/516/459 162/500/443 -f 68/498/441 67/517/290 163/499/442 -f 67/517/290 109/518/288 163/499/442 -f 108/519/289 67/517/290 162/500/443 -f 67/517/290 68/498/441 162/500/443 -f 163/499/442 109/518/288 161/515/458 -f 109/518/288 107/520/286 161/515/458 -f 106/521/287 108/519/289 160/516/459 -f 108/519/289 162/500/443 160/516/459 -f 161/515/458 107/520/286 159/513/456 -f 107/520/286 105/522/284 159/513/456 -f 104/523/285 106/521/287 158/514/457 -f 106/521/287 160/516/459 158/514/457 -f 159/513/456 105/522/284 103/524/282 -f 159/513/456 103/524/282 157/511/454 -f 102/525/283 104/523/285 158/514/457 -f 102/525/283 158/514/457 156/512/455 -f 157/511/454 103/524/282 155/509/452 -f 103/524/282 101/526/280 155/509/452 -f 100/527/281 102/525/283 154/510/453 -f 102/525/283 156/512/455 154/510/453 -f 155/509/452 101/526/280 153/507/450 -f 101/526/280 99/528/278 153/507/450 -f 98/529/279 100/527/281 152/508/451 -f 100/527/281 154/510/453 152/508/451 -f 153/507/450 99/528/278 151/505/448 -f 99/528/278 97/530/276 151/505/448 -f 96/531/277 98/529/279 150/506/449 -f 98/529/279 152/508/451 150/506/449 -f 151/505/448 97/530/276 95/532/274 -f 151/505/448 95/532/274 149/503/446 -f 94/533/275 96/531/277 150/506/449 -f 94/533/275 150/506/449 148/504/447 -f 149/503/446 95/532/274 147/501/444 -f 95/532/274 93/280/240 147/501/444 -f 92/283/243 94/533/275 146/502/445 -f 94/533/275 148/504/447 146/502/445 -f 147/501/444 93/280/240 80/279/241 -f 147/501/444 80/279/241 165/436/388 -f 79/281/242 92/283/243 146/502/445 -f 79/281/242 146/502/445 164/437/389 -f 169/488/431 167/443/393 82/444/247 -f 169/488/431 82/444/247 84/534/251 -f 81/445/248 166/446/394 168/491/434 -f 81/445/248 168/491/434 83/535/252 -f 171/489/432 169/488/431 84/534/251 -f 171/489/432 84/534/251 86/536/264 -f 83/535/252 168/491/434 170/490/433 -f 83/535/252 170/490/433 85/537/265 -f 173/492/435 171/489/432 86/536/264 -f 173/492/435 86/536/264 88/538/266 -f 85/537/265 170/490/433 172/493/436 -f 85/537/265 172/493/436 87/539/267 -f 175/494/437 173/492/435 90/540/268 -f 173/492/435 88/538/266 90/540/268 -f 87/539/267 172/493/436 89/541/269 -f 172/493/436 174/495/438 89/541/269 -f 176/496/439 175/494/437 91/542/271 -f 175/494/437 90/540/268 91/542/271 -f 89/541/269 174/495/438 91/542/271 -f 174/495/438 176/496/439 91/542/271 -f 50/4/4 48/543/460 2/544/461 -f 50/4/4 2/544/461 66/5/5 -f 1/545/462 47/546/463 49/3/3 -f 1/545/462 49/3/3 65/2/2 -f 66/5/5 2/544/461 12/547/464 -f 66/5/5 12/547/464 64/8/8 -f 11/548/465 1/545/462 65/2/2 -f 11/548/465 65/2/2 63/7/7 -f 64/8/8 12/547/464 14/549/466 -f 64/8/8 14/549/466 60/10/10 -f 13/550/467 11/548/465 63/7/7 -f 13/550/467 63/7/7 59/9/9 -f 60/10/10 14/549/466 24/551/468 -f 60/10/10 24/551/468 58/12/12 -f 23/552/469 13/550/467 59/9/9 -f 23/552/469 59/9/9 57/11/11 -f 58/12/12 24/551/468 56/14/14 -f 24/551/468 26/553/470 56/14/14 -f 25/554/471 23/552/469 55/13/13 -f 23/552/469 57/11/11 55/13/13 -f 56/14/14 26/553/470 54/16/16 -f 26/553/470 36/555/472 54/16/16 -f 35/556/473 25/554/471 53/15/15 -f 25/554/471 55/13/13 53/15/15 -f 54/16/16 36/555/472 52/18/18 -f 36/555/472 38/557/474 52/18/18 -f 37/558/475 35/556/473 51/17/17 -f 35/556/473 53/15/15 51/17/17 -f 52/18/18 38/557/474 50/4/4 -f 38/557/474 48/543/460 50/4/4 -f 47/546/463 37/558/475 49/3/3 -f 37/558/475 51/17/17 49/3/3 -f 46/559/476 48/543/460 40/560/477 -f 48/543/460 38/557/474 40/560/477 -f 37/558/475 47/546/463 39/561/478 -f 47/546/463 45/562/479 39/561/478 -f 44/563/480 46/559/476 42/564/481 -f 46/559/476 40/560/477 42/564/481 -f 39/561/478 45/562/479 41/565/482 -f 45/562/479 43/566/483 41/565/482 -f 42/564/481 40/560/477 32/567/484 -f 40/560/477 34/568/485 32/567/484 -f 33/569/486 39/561/478 31/570/487 -f 39/561/478 41/565/482 31/570/487 -f 40/560/477 38/557/474 34/568/485 -f 38/557/474 36/555/472 34/568/485 -f 35/556/473 37/558/475 33/569/486 -f 37/558/475 39/561/478 33/569/486 -f 34/568/485 36/555/472 28/571/488 -f 36/555/472 26/553/470 28/571/488 -f 25/554/471 35/556/473 27/572/489 -f 35/556/473 33/569/486 27/572/489 -f 32/567/484 34/568/485 30/573/490 -f 34/568/485 28/571/488 30/573/490 -f 27/572/489 33/569/486 29/574/491 -f 33/569/486 31/570/487 29/574/491 -f 30/573/490 28/571/488 20/575/492 -f 28/571/488 22/576/493 20/575/492 -f 21/577/494 27/572/489 19/578/495 -f 27/572/489 29/574/491 19/578/495 -f 28/571/488 26/553/470 24/551/468 -f 28/571/488 24/551/468 22/576/493 -f 23/552/469 25/554/471 27/572/489 -f 23/552/469 27/572/489 21/577/494 -f 22/576/493 24/551/468 16/579/496 -f 24/551/468 14/549/466 16/579/496 -f 13/550/467 23/552/469 15/580/497 -f 23/552/469 21/577/494 15/580/497 -f 20/575/492 22/576/493 18/581/498 -f 22/576/493 16/579/496 18/581/498 -f 15/580/497 21/577/494 17/582/499 -f 21/577/494 19/578/495 17/582/499 -f 18/581/498 16/579/496 10/583/500 -f 18/581/498 10/583/500 8/584/501 -f 9/585/502 15/580/497 17/582/499 -f 9/585/502 17/582/499 7/586/503 -f 16/579/496 14/549/466 12/547/464 -f 16/579/496 12/547/464 10/583/500 -f 11/548/465 13/550/467 15/580/497 -f 11/548/465 15/580/497 9/585/502 -f 10/583/500 12/547/464 2/544/461 -f 10/583/500 2/544/461 4/587/504 -f 1/545/462 11/548/465 9/585/502 -f 1/545/462 9/585/502 3/588/505 -f 8/584/501 10/583/500 4/587/504 -f 8/584/501 4/587/504 6/589/506 -f 3/588/505 9/585/502 7/586/503 -f 3/588/505 7/586/503 5/590/507 -f 6/589/506 4/587/504 46/559/476 -f 6/589/506 46/559/476 44/563/480 -f 45/562/479 3/588/505 5/590/507 -f 45/562/479 5/590/507 43/566/483 -f 4/587/504 2/544/461 48/543/460 -f 4/587/504 48/543/460 46/559/476 -f 47/546/463 1/545/462 3/588/505 -f 47/546/463 3/588/505 45/562/479 +f 147/498/446 165/436/388 115/409/361 +f 147/498/446 115/409/361 117/407/359 +f 114/410/362 164/437/389 146/499/447 +f 114/410/362 146/499/447 116/408/360 +f 149/500/448 147/498/446 119/405/357 +f 147/498/446 117/407/359 119/405/357 +f 116/408/360 146/499/447 118/406/358 +f 146/499/447 148/501/449 118/406/358 +f 151/502/450 149/500/448 121/403/355 +f 149/500/448 119/405/357 121/403/355 +f 118/406/358 148/501/449 120/404/356 +f 148/501/449 150/503/451 120/404/356 +f 153/504/452 151/502/450 123/401/353 +f 151/502/450 121/403/355 123/401/353 +f 120/404/356 150/503/451 122/402/354 +f 150/503/451 152/505/453 122/402/354 +f 155/506/454 153/504/452 125/399/351 +f 153/504/452 123/401/353 125/399/351 +f 122/402/354 152/505/453 124/400/352 +f 152/505/453 154/507/455 124/400/352 +f 157/508/456 155/506/454 127/397/349 +f 155/506/454 125/399/351 127/397/349 +f 124/400/352 154/507/455 126/398/350 +f 154/507/455 156/509/457 126/398/350 +f 159/510/458 157/508/456 180/395/347 +f 157/508/456 127/397/349 180/395/347 +f 126/398/350 156/509/457 179/396/348 +f 156/509/457 158/511/459 179/396/348 +f 159/510/458 180/395/347 129/392/344 +f 159/510/458 129/392/344 161/512/460 +f 128/393/345 179/396/348 158/511/459 +f 128/393/345 158/511/459 160/513/461 +f 161/512/460 129/392/344 163/496/444 +f 129/392/344 111/391/343 163/496/444 +f 110/394/346 128/393/345 162/497/445 +f 128/393/345 160/513/461 162/497/445 +f 68/495/443 67/514/290 163/496/444 +f 67/514/290 109/515/288 163/496/444 +f 108/516/289 67/514/290 162/497/445 +f 67/514/290 68/495/443 162/497/445 +f 163/496/444 109/515/288 161/512/460 +f 109/515/288 107/517/286 161/512/460 +f 106/518/287 108/516/289 160/513/461 +f 108/516/289 162/497/445 160/513/461 +f 161/512/460 107/517/286 159/510/458 +f 107/517/286 105/519/284 159/510/458 +f 104/520/285 106/518/287 158/511/459 +f 106/518/287 160/513/461 158/511/459 +f 159/510/458 105/519/284 103/521/282 +f 159/510/458 103/521/282 157/508/456 +f 102/522/283 104/520/285 158/511/459 +f 102/522/283 158/511/459 156/509/457 +f 157/508/456 103/521/282 155/506/454 +f 103/521/282 101/523/280 155/506/454 +f 100/524/281 102/522/283 154/507/455 +f 102/522/283 156/509/457 154/507/455 +f 155/506/454 101/523/280 153/504/452 +f 101/523/280 99/525/278 153/504/452 +f 98/526/279 100/524/281 152/505/453 +f 100/524/281 154/507/455 152/505/453 +f 153/504/452 99/525/278 151/502/450 +f 99/525/278 97/527/276 151/502/450 +f 96/528/277 98/526/279 150/503/451 +f 98/526/279 152/505/453 150/503/451 +f 151/502/450 97/527/276 95/529/274 +f 151/502/450 95/529/274 149/500/448 +f 94/530/275 96/528/277 150/503/451 +f 94/530/275 150/503/451 148/501/449 +f 149/500/448 95/529/274 147/498/446 +f 95/529/274 93/280/240 147/498/446 +f 92/283/243 94/530/275 146/499/447 +f 94/530/275 148/501/449 146/499/447 +f 147/498/446 93/280/240 80/279/241 +f 147/498/446 80/279/241 165/436/388 +f 79/281/242 92/283/243 146/499/447 +f 79/281/242 146/499/447 164/437/389 +f 169/485/433 167/443/393 82/444/247 +f 169/485/433 82/444/247 84/531/251 +f 81/445/248 166/446/394 168/488/436 +f 81/445/248 168/488/436 83/532/252 +f 171/486/434 169/485/433 84/531/251 +f 171/486/434 84/531/251 86/533/264 +f 83/532/252 168/488/436 170/487/435 +f 83/532/252 170/487/435 85/534/265 +f 173/489/437 171/486/434 86/533/264 +f 173/489/437 86/533/264 88/535/266 +f 85/534/265 170/487/435 172/490/438 +f 85/534/265 172/490/438 87/536/267 +f 175/491/439 173/489/437 90/537/268 +f 173/489/437 88/535/266 90/537/268 +f 87/536/267 172/490/438 89/538/269 +f 172/490/438 174/492/440 89/538/269 +f 176/493/441 175/491/439 91/539/271 +f 175/491/439 90/537/268 91/539/271 +f 89/538/269 174/492/440 91/539/271 +f 174/492/440 176/493/441 91/539/271 +f 50/4/4 48/540/462 2/541/463 +f 50/4/4 2/541/463 66/5/5 +f 1/542/464 47/543/465 49/3/3 +f 1/542/464 49/3/3 65/2/2 +f 66/5/5 2/541/463 12/544/466 +f 66/5/5 12/544/466 64/8/8 +f 11/545/467 1/542/464 65/2/2 +f 11/545/467 65/2/2 63/7/7 +f 64/8/8 12/544/466 14/546/468 +f 64/8/8 14/546/468 60/10/10 +f 13/547/469 11/545/467 63/7/7 +f 13/547/469 63/7/7 59/9/9 +f 60/10/10 14/546/468 24/548/470 +f 60/10/10 24/548/470 58/12/12 +f 23/549/471 13/547/469 59/9/9 +f 23/549/471 59/9/9 57/11/11 +f 58/12/12 24/548/470 56/14/14 +f 24/548/470 26/550/472 56/14/14 +f 25/551/473 23/549/471 55/13/13 +f 23/549/471 57/11/11 55/13/13 +f 56/14/14 26/550/472 54/16/16 +f 26/550/472 36/552/474 54/16/16 +f 35/553/475 25/551/473 53/15/15 +f 25/551/473 55/13/13 53/15/15 +f 54/16/16 36/552/474 52/18/18 +f 36/552/474 38/554/476 52/18/18 +f 37/555/477 35/553/475 51/17/17 +f 35/553/475 53/15/15 51/17/17 +f 52/18/18 38/554/476 50/4/4 +f 38/554/476 48/540/462 50/4/4 +f 47/543/465 37/555/477 49/3/3 +f 37/555/477 51/17/17 49/3/3 +f 46/556/478 48/540/462 40/557/479 +f 48/540/462 38/554/476 40/557/479 +f 37/555/477 47/543/465 39/558/480 +f 47/543/465 45/559/481 39/558/480 +f 44/560/482 46/556/478 42/561/483 +f 46/556/478 40/557/479 42/561/483 +f 39/558/480 45/559/481 41/562/484 +f 45/559/481 43/563/485 41/562/484 +f 42/561/483 40/557/479 32/564/486 +f 40/557/479 34/565/487 32/564/486 +f 33/566/488 39/558/480 31/567/489 +f 39/558/480 41/562/484 31/567/489 +f 40/557/479 38/554/476 34/565/487 +f 38/554/476 36/552/474 34/565/487 +f 35/553/475 37/555/477 33/566/488 +f 37/555/477 39/558/480 33/566/488 +f 34/565/487 36/552/474 28/568/490 +f 36/552/474 26/550/472 28/568/490 +f 25/551/473 35/553/475 27/569/491 +f 35/553/475 33/566/488 27/569/491 +f 32/564/486 34/565/487 30/570/492 +f 34/565/487 28/568/490 30/570/492 +f 27/569/491 33/566/488 29/571/493 +f 33/566/488 31/567/489 29/571/493 +f 30/570/492 28/568/490 20/572/494 +f 28/568/490 22/573/495 20/572/494 +f 21/574/496 27/569/491 19/575/497 +f 27/569/491 29/571/493 19/575/497 +f 28/568/490 26/550/472 24/548/470 +f 28/568/490 24/548/470 22/573/495 +f 23/549/471 25/551/473 27/569/491 +f 23/549/471 27/569/491 21/574/496 +f 22/573/495 24/548/470 16/576/498 +f 24/548/470 14/546/468 16/576/498 +f 13/547/469 23/549/471 15/577/499 +f 23/549/471 21/574/496 15/577/499 +f 20/572/494 22/573/495 18/578/500 +f 22/573/495 16/576/498 18/578/500 +f 15/577/499 21/574/496 17/579/501 +f 21/574/496 19/575/497 17/579/501 +f 18/578/500 16/576/498 10/580/502 +f 18/578/500 10/580/502 8/581/503 +f 9/582/504 15/577/499 17/579/501 +f 9/582/504 17/579/501 7/583/505 +f 16/576/498 14/546/468 12/544/466 +f 16/576/498 12/544/466 10/580/502 +f 11/545/467 13/547/469 15/577/499 +f 11/545/467 15/577/499 9/582/504 +f 10/580/502 12/544/466 2/541/463 +f 10/580/502 2/541/463 4/584/506 +f 1/542/464 11/545/467 9/582/504 +f 1/542/464 9/582/504 3/585/507 +f 8/581/503 10/580/502 4/584/506 +f 8/581/503 4/584/506 6/586/508 +f 3/585/507 9/582/504 7/583/505 +f 3/585/507 7/583/505 5/587/509 +f 6/586/508 4/584/506 46/556/478 +f 6/586/508 46/556/478 44/560/482 +f 45/559/481 3/585/507 5/587/509 +f 45/559/481 5/587/509 43/563/485 +f 4/584/506 2/541/463 48/540/462 +f 4/584/506 48/540/462 46/556/478 +f 47/543/465 1/542/464 3/585/507 +f 47/543/465 3/585/507 45/559/481 diff --git a/engine/art/shaderlib/brdf.glsl b/engine/art/shaderlib/brdf.glsl new file mode 100644 index 0000000..32a6309 --- /dev/null +++ b/engine/art/shaderlib/brdf.glsl @@ -0,0 +1,229 @@ +#ifndef BRDF_GLSL +#define BRDF_GLSL + +struct ColorMap +{ + bool has_tex; + vec4 color; +}; + +uniform ColorMap map_diffuse; uniform sampler2D map_diffuse_tex; +uniform ColorMap map_albedo; uniform sampler2D map_albedo_tex; +uniform ColorMap map_specular; uniform sampler2D map_specular_tex; // not used +uniform ColorMap map_normals; uniform sampler2D map_normals_tex; +uniform ColorMap map_roughness; uniform sampler2D map_roughness_tex; +uniform ColorMap map_metallic; uniform sampler2D map_metallic_tex; +uniform ColorMap map_ao; uniform sampler2D map_ao_tex; +uniform ColorMap map_ambient; uniform sampler2D map_ambient_tex; +uniform ColorMap map_emissive; uniform sampler2D map_emissive_tex; +uniform ColorMap map_parallax; uniform sampler2D map_parallax_tex; + +#define sample_colormap(ColorMap_, uv_) \ + (ColorMap_.has_tex ? texture( ColorMap_##_tex, uv_ ) : ColorMap_.color) + + +#ifdef SHADING_PBR + +#include "utils.glsl" + +#define USE_BRUTEFORCE_IRRADIANCE false // Samples irradiance from tex_skysphere when enabled. +#define USE_WRAPAROUND_SPECULAR true // Makes silhouettes more reflective to avoid black pixels. +#define USE_SPECULAR_AO_ATTENUATION true // Dampens IBL specular ambient with AO if enabled. +#define USE_NORMAL_VARIATION_TO_ROUGHNESS true // Increases roughness if normal map has variation and was minified. +#define BOOST_SPECULAR 1.00f +#define BOOST_LIGHTING 8.00f + +uniform float skysphere_rotation; /// set:0 +uniform float skysphere_mip_count; +uniform float exposure; /// set:1.0 +uniform float specular_shininess; + +uniform samplerCube tex_skycube; +uniform sampler2D tex_skysphere; +uniform sampler2D tex_skyenv; +uniform sampler2D tex_brdf_lut; + +uniform bool has_tex_skycube; +uniform bool has_tex_skysphere; +uniform bool has_tex_skyenv; + +vec3 fresnel_schlick( vec3 H, vec3 V, vec3 F0 ) +{ + float cosTheta = clamp( dot( H, V ), 0., 1. ); + return F0 + ( vec3( 1.0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); +} + +// A Fresnel term that dampens rough specular reflections. +// https://seblagarde.wordpress.com/2011/08/17/hello-world/ +vec3 fresnel_schlick_roughness( vec3 H, vec3 V, vec3 F0, float roughness ) +{ + float cosTheta = clamp( dot( H, V ), 0., 1. ); + return F0 + ( max( vec3( 1.0 - roughness ), F0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); +} + +float distribution_ggx( vec3 N, vec3 H, float roughness ) +{ + float a = roughness * roughness; + float a2 = a * a; + float NdotH = max( 0., dot( N, H ) ); + float factor = NdotH * NdotH * ( a2 - 1. ) + 1.; + + return a2 / ( PI * factor * factor ); +} + +float geometry_schlick_ggx( vec3 N, vec3 V, float k ) +{ + float NdotV = max( 0., dot( N, V ) ); + return NdotV / (NdotV * ( 1. - k ) + k ); +} + +float geometry_smith( vec3 N, vec3 V, vec3 L, float roughness ) +{ +#if 1 // original + float r = roughness + 1.; + float k = (r * r) / 8.; +#elif 0 // vries + float a = roughness; + float k = (a * a) / 2.0; +#elif 0 // vries improved? + float a = roughness * roughness; + float k = a / 2.0; +#endif + return geometry_schlick_ggx( N, V, k ) * geometry_schlick_ggx( N, L, k ); +} + +vec2 sphere_to_polar( vec3 normal ) { + normal = normalize( normal ); + return vec2( 1-atan( normal.z, normal.x ) / PI + 0.5 , acos( normal.y ) / PI ); +} + +// Our vertically GL_CLAMPed textures seem to blend towards black when sampling the half-pixel edge. +// Not sure if it has a border, or this if is a driver bug, but can repro on multiple nvidia cards. +// Knowing the texture height we can limit sampling to the centers of the top and bottom pixel rows. +vec2 sphere_to_polar_clamp_y( vec3 normal, float texture_height ) +{ + normal = normalize( normal ); + return vec2( ( atan( normal.z, normal.x ) + skysphere_rotation ) / PI / 2.0 + 0.5, clamp(acos( normal.y ) / PI, 0.5 / texture_height, 1.0 - 0.5 / texture_height) ); +} + +vec3 sample_sky( vec3 normal ) +{ + vec2 polar = sphere_to_polar( normal ); + return texture( tex_skysphere, polar ).rgb * exposure; +} + +// Takes samples around the hemisphere, converts them to radiances via weighting and +// returns a normalized sum. +vec3 sample_irradiance_slow( vec3 normal, vec3 vertex_tangent ) +{ + float delta = 0.10; + + vec3 up = abs( normal.y ) < 0.999 ? vec3( 0., 1., 0. ) : vec3( 0., 0., 1. ); + vec3 tangent_x = normalize( cross( up, normal ) ); + vec3 tangent_y = cross( normal, tangent_x ); + + int numIrradianceSamples = 0; + + vec3 irradiance = vec3(0.); + + for ( float phi = 0.; phi < 2. * PI ; phi += delta ) + { + for ( float theta = 0.; theta < 0.5 * PI; theta += delta ) + { + vec3 tangent_space = vec3( + sin( theta ) * cos( phi ), + sin( theta ) * sin( phi ), + cos( theta ) ); + + vec3 world_space = tangent_space.x * tangent_x + tangent_space.y + tangent_y + tangent_space.z * normal; + + vec3 color = sample_sky( world_space ); + irradiance += color * cos( theta ) * sin( theta ); + numIrradianceSamples++; + } + } + + irradiance = PI * irradiance / float( numIrradianceSamples ); + return irradiance; +} + +vec3 sample_irradiance_fast( vec3 normal, vec3 vertex_tangent ) +{ + // Sample the irradiance map if it exists, otherwise fall back to blurred reflection map. + if ( has_tex_skyenv ) + { + vec2 polar = sphere_to_polar( normal ); + return textureLod( tex_skyenv, polar, 0.0 ).rgb * exposure; + } + else if (has_tex_skysphere) + { + vec2 polar = sphere_to_polar( normal ); + return textureLod( tex_skysphere, polar, 0.80 * skysphere_mip_count ).rgb * exposure; + } + else + { + return textureLod(tex_skycube, normal, 0.0).rgb * exposure; + } +} + +vec3 specular_ibl( vec3 V, vec3 N, float roughness, vec3 fresnel, float metallic ) +{ + // What we'd like to do here is take a LOT of skybox samples around the reflection + // vector R according to the BRDF lobe. + // + // Unfortunately it's not possible in real time so we use the following UE4 style approximations: + // 1. Integrate incoming light and BRDF separately ("split sum approximation") + // 2. Assume V = R = N so that we can just blur the skybox and sample that. + // 3. Bake the BRDF integral into a lookup texture so that it can be computed in constant time. + // + // Here we also simplify approximation #2 by using bilinear mipmaps with a magic formula instead + // of properly convolving it with a GGX lobe. + // + // For details, see Brian Karis, "Real Shading in Unreal Engine 4", 2013. + + // vec3 R = 2. * dot( V, N ) * N - V; + vec3 R = reflect(-V, N); + + R.x = -R.x; + + vec2 polar = sphere_to_polar( R ); + + // Map roughness from range [0, 1] into a mip LOD [0, skysphere_mip_count]. + // The magic numbers were chosen empirically. + + float mip = 0.9 * skysphere_mip_count * pow(roughness, 0.25 * BOOST_SPECULAR); + // float mip = skysphere_mip_count * roughness; + + vec3 prefiltered = vec3(0.0); + if (has_tex_skysphere) + { + prefiltered = textureLod( tex_skysphere, polar, mip ).rgb * exposure; + } + else + { + prefiltered = textureLod( tex_skycube, R, mip ).rgb * exposure; + } + + // prefiltered = pow(prefiltered, vec3(1.2)); + + float NdotV = dot( N, V ); + + // dot( N, V ) seems to produce negative values so we can try to stretch it a bit behind the silhouette + // to avoid black pixels. + if (USE_WRAPAROUND_SPECULAR) + { + NdotV = NdotV * 0.9 + 0.1; + } + + NdotV = min(0.99, max(0.01, NdotV)); + + // A precomputed lookup table contains a scale and a bias term for specular intensity (called "fresnel" here). + // See equation (8) in Karis' course notes mentioned above. + vec2 envBRDF = texture( tex_brdf_lut, vec2(NdotV, roughness) ).xy; // (NdotV,1-roughtness) for green top-left (NdotV,roughness) for green bottom-left + envBRDF = pow(envBRDF, vec2(2.2)); + vec3 specular = prefiltered * (fresnel * envBRDF.x + vec3(envBRDF.y)); + + return specular; +} +#endif +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/compat.glsl b/engine/art/shaderlib/compat.glsl new file mode 100644 index 0000000..2e4b1af --- /dev/null +++ b/engine/art/shaderlib/compat.glsl @@ -0,0 +1,3 @@ +#if !HAS_TEXTURE_QUERY_LOD +#define textureQueryLod(t,c) vec2(0.0,0.0) +#endif diff --git a/engine/art/shaderlib/fog.glsl b/engine/art/shaderlib/fog.glsl new file mode 100644 index 0000000..b8a8952 --- /dev/null +++ b/engine/art/shaderlib/fog.glsl @@ -0,0 +1,46 @@ +#ifndef FOG_GLSL +#define FOG_GLSL + +#include "utils.glsl" + +// Fog uniforms +uniform vec3 u_fog_color; +uniform float u_fog_density; +uniform float u_fog_start; +uniform float u_fog_end; +uniform int u_fog_type; +uniform bool u_fog_dither; + +vec3 do_fog(vec3 fragment_color) { + if (u_fog_type == 0) { + return fragment_color; + } + float distance = length(v_position_ws - u_cam_pos); + float fog_factor = 0.0; + + if (u_fog_type == 1) { + // Linear fog + fog_factor = clamp((u_fog_end - distance) / (u_fog_end - u_fog_start), 0.0, 1.0); + } else if (u_fog_type == 2) { + // Exponential fog + fog_factor = exp(-u_fog_density * distance); + } else if (u_fog_type == 3) { + // Exponential squared fog + fog_factor = exp(-pow(u_fog_density * distance, 2.0)); + } else if (u_fog_type == 4) { + // Distance fog + fog_factor = clamp((u_fog_start - v_depth) / (u_fog_end - u_fog_start), 0.0, 1.0); + } + + // Dithering for PS1-style graininess + if (u_fog_dither) { + vec2 ditheredCoord = gl_FragCoord.xy / 12.0; + float dither = rand(ditheredCoord + frame_time * 0.1) * 0.1 - 0.05; + fog_factor += dither; + } + + return mix(u_fog_color, fragment_color, fog_factor); +} + + +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/light.glsl b/engine/art/shaderlib/light.glsl new file mode 100644 index 0000000..3674115 --- /dev/null +++ b/engine/art/shaderlib/light.glsl @@ -0,0 +1,152 @@ +#ifndef LIGHT_GLSL +#define LIGHT_GLSL + +#define MAX_LIGHTS 96 +#define MAX_SHADOW_LIGHTS 4 +#define NUM_SHADOW_CASCADES 4 + +#include "brdf.glsl" +#include "parallax.glsl" + +struct light_t { + vec4 diffuse; + vec4 specular; + vec4 ambient; + vec4 pos; + vec4 dir; + float power; + float radius; + float innerCone; + float outerCone; + float constant; + float linear; + float quadratic; + float shadow_bias; + float normal_bias; + float min_variance; + float variance_transition; + float shadow_softness; + float penumbra_size; + int type; + bool processed_shadows; +} lights; + +layout(std140) uniform LightBuffer { + light_t lights[MAX_LIGHTS]; +} lightBuffer; + +const int LIGHT_DIRECTIONAL = 0; +const int LIGHT_POINT = 1; +const int LIGHT_SPOT = 2; + +uniform int u_num_lights; + +#ifdef FS_PASS +#include "shadowmap.glsl" +#endif + +struct material_t { + vec3 albedo; + vec3 normal; + vec3 F0; + float roughness; + float metallic; + float alpha; + vec3 tangent_view_dir; + vec2 texcoords; +}; + +vec3 shading_light(light_t l, material_t m) { + vec3 lightDir; + float attenuation = 1.0; + + if (l.type == LIGHT_DIRECTIONAL) { + lightDir = normalize(-l.dir.xyz); + } else if (l.type == LIGHT_POINT || l.type == LIGHT_SPOT) { + vec3 toLight = l.pos.xyz - v_position_ws; + lightDir = normalize(toLight); + float distance = length(toLight); + + /* fast-reject based on radius */ + if (l.radius != 0.0 && distance > l.radius) { + return vec3(0,0,0); + } + attenuation = 1.0 / (l.constant + l.linear * distance + l.quadratic * (distance * distance)); + + if (l.type == LIGHT_SPOT) { + float angle = dot(l.dir.xyz, -lightDir); + if (angle > l.innerCone) { + float intensity = (angle-l.innerCone)/(l.outerCone-l.innerCone); + attenuation *= clamp(intensity, 0.0, 1.0); + } else { + attenuation = 0.0; + } + } + } + + // fast-rejection for faraway vertices + if (attenuation <= 0.01) { + return vec3(0,0,0); + } + +#ifdef SHADING_PBR + vec3 radiance = l.diffuse.rgb * BOOST_LIGHTING; + vec3 V = normalize( v_to_camera ); + vec3 N = m.normal; + vec3 L = normalize( lightDir ); + vec3 H = normalize( V + L ); + + vec3 F = fresnel_schlick( H, V, m.F0 ); + vec3 kS = F; + vec3 kD = vec3(1.0) - kS; + kD *= 1.0 - m.metallic; + + // Premultiplied alpha applied to the diffuse component only + kD *= m.alpha; + + float D = distribution_ggx( N, H, m.roughness ); + float G = geometry_smith( N, V, L, m.roughness ); + + vec3 num = D * F * G; + float denom = 4. * max( 0., dot( N, V ) ) * max( 0., dot( N, L ) ) + 0.0001; + + vec3 specular = kS * (num / max( 0.001, denom )); + + float NdotL = max( 0., dot( N, L ) ); + + float self_shadow = 0.0; + if (map_parallax.has_tex) { + vec3 ldir = normalize(v_tbn * lightDir); + self_shadow = parallax_shadowing(N, ldir, m.texcoords); + } + + return ( pow((1.0 - self_shadow), parallax_shadow_power) * kD * ( m.albedo / PI ) + specular ) * radiance * NdotL * attenuation; +#else + vec3 n = normalize(v_normal_ws); + + float diffuse = max(dot(n, lightDir), 0.0); + + vec3 halfVec = normalize(lightDir + u_cam_dir); + float specular = pow(max(dot(n, halfVec), 0.0), l.power); + + return (attenuation*l.ambient.rgb + (diffuse*attenuation*l.diffuse.rgb + specular*attenuation*l.specular.rgb)); +#endif +} + +vec3 lighting(material_t m) { + vec3 lit = vec3(0,0,0); +#ifndef SHADING_NONE + for (int i=0; iblend_deformers.count; di++) { + ufbx_blend_deformer *deformer = mesh->blend_deformers.data[di]; + for (size_t ci = 0; ci < deformer->channels.count; ci++) { + ufbx_blend_channel *chan = deformer->channels.data[ci]; + if (chan->keyframes.count == 0) continue; + if (num_blend_shapes < MAX_BLEND_SHAPES) { + blend_channels[num_blend_shapes] = chan; + vmesh->blend_channel_indices[num_blend_shapes] = (int32_t)chan->typed_id; + num_blend_shapes++; + } + } +} +if (num_blend_shapes > 0) { + vmesh->blend_shape_image = pack_blend_channels_to_image(mesh, blend_channels, num_blend_shapes); + vmesh->num_blend_shapes = num_blend_shapes; +} + + +ubo.f_num_blend_shapes = (float)mesh->num_blend_shapes; +for (size_t i = 0; i < mesh->num_blend_shapes; i++) { + ubo.blend_weights[i] = view->scene.blend_channels[mesh->blend_channel_indices[i]].weight; +} + + +sg_image blend_shapes = mesh->num_blend_shapes > 0 ? mesh->blend_shape_image : view->empty_blend_shape_image; +#endif + + +// for blendshapes +#ifndef MAX_BLENDSHAPES +#define MAX_BLENDSHAPES 16 +#endif +uniform vec4 blend_weights[MAX_BLENDSHAPES]; // @todo: implement me +uniform float f_num_blend_shapes; // @todo: implement me +uniform MEDIUMP sampler2DArray blend_shapes; // @todo: implement me + +in vec3 att_position; // @todo: reorder ass2iqe to emit p3 n3 u2 t3 b3 c4B i4 w4 instead +in vec2 att_texcoord; +in vec3 att_normal; +in vec4 att_tangent; // vec3 + bi sign +in mat4 att_instanced_matrix; // for instanced rendering +in vec4 att_indexes; // @fixme: gles might use ivec4 instead? +in vec4 att_weights; // @todo: downgrade from float to byte +in float att_vertexindex; // for blendshapes +in vec4 att_color; +in vec3 att_bitangent; // @todo: remove? also, ass2iqe might output this +in vec2 att_texcoord2; +out vec4 v_color; +out vec3 v_position, v_position_ws; +out vec3 v_normal, v_normal_ws; +out vec2 v_texcoord, v_texcoord2; +out vec3 v_tangent, v_tangent_ws; +out vec3 v_tangent_view, v_tangent_world; +out vec3 v_binormal; +out vec3 v_viewpos; +out vec3 v_to_camera; +out vec3 v_vertcolor; +out float v_depth; +out mat3 v_tbn; +// shadow +uniform mat4 model, view, inv_view; +uniform mat4 cameraToShadowProjector; +uniform mat4 cameraToShadowView; +out vec4 vpeye; +out vec4 vneye; +void do_shadow(mat4 modelMat, vec3 objPos, vec3 objNormal) { +#ifdef SHADOW_CAST + gl_Position = cameraToShadowProjector * modelMat * vec4(objPos, 1.0f); + v_position = (cameraToShadowView * modelMat * vec4(objPos, 1.0f)).xyz; +#else + vpeye = view * modelMat * vec4(objPos, 1.0f); + vneye = view * modelMat * vec4(objNormal, 0.0f); +#endif +} + + +// blendshapes +vec3 evaluate_blend_shape(int vertex_index) { + ivec2 coord = ivec2(vertex_index & (2048 - 1), vertex_index >> 11); + int num_blend_shapes = int(f_num_blend_shapes); + vec3 offset = vec3(0.0); + for (int i = 0; i < num_blend_shapes; i++) { + vec4 packedw = blend_weights[i >> 2]; + float weight = packedw[i & 3]; + offset += weight * texelFetch(blend_shapes, ivec3(coord, i), 0).xyz; + } + return offset; +} + +vec3 get_object_pos() { + vec3 objPos; + if(!SKINNED) { + objPos = att_position; + v_normal = att_normal; + } else { + mat3x4 m = vsBoneMatrix[int(att_indexes.x)] * att_weights.x; + m += vsBoneMatrix[int(att_indexes.y)] * att_weights.y; + m += vsBoneMatrix[int(att_indexes.z)] * att_weights.z; + m += vsBoneMatrix[int(att_indexes.w)] * att_weights.w; + objPos = vec4(att_position, 1.0) * m; + + // blendshapes + // objPos += evaluate_blend_shape(int(att_vertexindex)); + + v_normal = vec4(att_normal, 0.0) * m; + //@todo: tangents + } + + return objPos; +} + +struct billboard_t { + mat4 modelView; + mat4 l_model; +}; + +billboard_t setup_billboard(mat4 modelView, mat4 l_model) { + if(u_billboard > 0) { + vec3 cameraPosition = -transpose(mat3(view)) * view[3].xyz; + vec3 lookDir = normalize(cameraPosition - v_position_ws); + + vec3 up = vec3(modelView[0][1], modelView[1][1], modelView[2][1]); + vec3 right = normalize(cross(up, lookDir)); + up = cross(lookDir, right); + + vec3 scale; + scale.x = length(vec3(l_model[0])); + scale.y = length(vec3(l_model[1])); + scale.z = length(vec3(l_model[2])); + // scale.x *= sign(l_model[0][0]); + // scale.y *= sign(l_model[1][1]); + // scale.z *= sign(l_model[2][2]); + + mat4 billboardRotation = mat4( + vec4(right * scale.x, 0.0), + vec4(-up * scale.y, 0.0), + vec4(-lookDir * scale.z, 0.0), + vec4(0.0, 0.0, 0.0, 1.0) + ); + + if((u_billboard & 0x4) != 0) l_model[0] = billboardRotation[0]; + if((u_billboard & 0x2) != 0) l_model[1] = billboardRotation[1]; + if((u_billboard & 0x1) != 0) l_model[2] = billboardRotation[2]; + modelView = view * l_model; + } + billboard_t bb; + bb.modelView = modelView; + bb.l_model = l_model; + return bb; +} + +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/parallax.glsl b/engine/art/shaderlib/parallax.glsl new file mode 100644 index 0000000..88f3920 --- /dev/null +++ b/engine/art/shaderlib/parallax.glsl @@ -0,0 +1,106 @@ +#ifndef PARALLAX_GLSL +#define PARALLAX_GLSL + +uniform float parallax_scale; /// set:0.025 +uniform float parallax_min_layers; /// set:15.0 +uniform float parallax_max_layers; /// set:32.0 +uniform float parallax_shadow_power; /// set:4.0 + +vec2 parallax(vec2 texCoords, vec3 viewDir) +{ +#ifdef SHADING_PBR + float numLayers = mix(parallax_max_layers, parallax_min_layers, abs(dot(vec3(0.0, 0.0, 1.0), viewDir))); + // calculate the size of each layer + float layerDepth = 1.0 / numLayers; + // depth of current layer + float currentLayerDepth = 0.0; + // the amount to shift the texture coordinates per layer (from vector P) + vec2 P = viewDir.xy / viewDir.z * parallax_scale; + vec2 deltaTexCoords = P / numLayers; + + // get initial values + vec2 currentTexCoords = texCoords; + float currentDepthMapValue = sample_colormap(map_parallax, currentTexCoords).r; + + while(currentLayerDepth < currentDepthMapValue) + { + // shift texture coordinates along direction of P + currentTexCoords -= deltaTexCoords; + // get depthmap value at current texture coordinates + currentDepthMapValue = sample_colormap(map_parallax, currentTexCoords).r; + // get depth of next layer + currentLayerDepth += layerDepth; + } + + // get texture coordinates before collision (reverse operations) + vec2 prevTexCoords = currentTexCoords + deltaTexCoords; + + // get depth after and before collision for linear interpolation + float afterDepth = currentDepthMapValue - currentLayerDepth; + float beforeDepth = sample_colormap(map_parallax, prevTexCoords).r - currentLayerDepth + layerDepth; + + // interpolation of texture coordinates + float weight = afterDepth / (afterDepth - beforeDepth); + vec2 finalTexCoords = prevTexCoords * weight + currentTexCoords * (1.0 - weight); + + return finalTexCoords; +#else + return texCoords; +#endif +} + +float parallax_shadowing(in vec3 normal, in vec3 lightDir, in vec2 initialTexCoords) +{ +#ifdef SHADING_PBR + float initialHeight = sample_colormap(map_parallax, initialTexCoords).r; + // shadowMultiplier = 0.0, no shadow -> in light + // shadowMultiplier = 1.0, shadow -> outside light + float shadowMultiplier = 0.0; + + // calculate lighting only for surface oriented to the light source + if(dot(vec3(0.0, 0.0, 1.0), lightDir) > 0) + { + // calculate initial parameters + float numSamplesUnderSurface = 0; + shadowMultiplier = 0; + float numLayers = mix(parallax_max_layers, parallax_min_layers, abs(dot(vec3(0.0, 0.0, 1.0), lightDir))); + float layerHeight = initialHeight / numLayers; + vec2 texStep = parallax_scale * lightDir.xy / lightDir.z / numLayers; + + // current parameters + float currentLayerHeight = initialHeight - layerHeight; + vec2 currentTexCoords = initialTexCoords + texStep; + float depthFromTexture = sample_colormap(map_parallax, currentTexCoords).r; + int stepIndex = 1; + + // while point is below depth 0.0 + while(currentLayerHeight > 0.0) + { + // if point is under the surface + if(depthFromTexture < currentLayerHeight) + { + // calculate partial shadowing factor + numSamplesUnderSurface += 1; + float newShadowMultiplier = (currentLayerHeight - depthFromTexture) * (1.0 - stepIndex / numLayers); + shadowMultiplier = max(shadowMultiplier, newShadowMultiplier); + } + + // offset to the next layer + stepIndex += 1; + currentLayerHeight -= layerHeight; + currentTexCoords += texStep; + depthFromTexture = sample_colormap(map_parallax, currentTexCoords).r; + } + + // Shadowing factor should be 0 if there were no points under the surface + if(numSamplesUnderSurface < 1) + shadowMultiplier = 0; + } + + return shadowMultiplier; +#else + return 1.0; +#endif +} + +#endif diff --git a/engine/art/shaderlib/rimlight.glsl b/engine/art/shaderlib/rimlight.glsl new file mode 100644 index 0000000..e847ac9 --- /dev/null +++ b/engine/art/shaderlib/rimlight.glsl @@ -0,0 +1,20 @@ +#ifndef RIMLIGHT_GLSL +#define RIMLIGHT_GLSL + +vec3 get_rimlight() { +#ifdef RIM + vec3 n = normalize(mat3(M) * v_normal); // convert normal to view space + vec3 p = (M * vec4(v_position,1.0)).xyz; // convert position to view space + vec3 v = vec3(0,-1,0); + if (!u_rimambient) { + v = normalize(u_rimpivot-p); + } + float rim = 1.0 - max(dot(v,n), 0.0); + vec3 col = u_rimcolor*(pow(smoothstep(1.0-u_rimrange.x,u_rimrange.y,rim), u_rimrange.z)); + return col; +#else + return vec3(0); +#endif +} + +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/sh_lighting.glsl b/engine/art/shaderlib/sh_lighting.glsl new file mode 100644 index 0000000..375fbc6 --- /dev/null +++ b/engine/art/shaderlib/sh_lighting.glsl @@ -0,0 +1,21 @@ +#ifndef SH_LIGHTING_GLSL +#define SH_LIGHTING_GLSL + +vec3 sh_lighting(vec3 n) { + vec3 SHLightResult[9]; + SHLightResult[0] = 0.282095f * u_coefficients_sh[0]; + SHLightResult[1] = -0.488603f * u_coefficients_sh[1] * n.y; + SHLightResult[2] = 0.488603f * u_coefficients_sh[2] * n.z; + SHLightResult[3] = -0.488603f * u_coefficients_sh[3] * n.x; + SHLightResult[4] = 1.092548f * u_coefficients_sh[4] * n.x * n.y; + SHLightResult[5] = -1.092548f * u_coefficients_sh[5] * n.y * n.z; + SHLightResult[6] = 0.315392f * u_coefficients_sh[6] * (3.0f * n.z * n.z - 1.0f); + SHLightResult[7] = -1.092548f * u_coefficients_sh[7] * n.x * n.z; + SHLightResult[8] = 0.546274f * u_coefficients_sh[8] * (n.x * n.x - n.y * n.y); + vec3 result = vec3(0.0); + for (int i = 0; i < 9; ++i) + result += SHLightResult[i]; + return result; +} + +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/shadowmap.glsl b/engine/art/shaderlib/shadowmap.glsl new file mode 100644 index 0000000..18959ea --- /dev/null +++ b/engine/art/shaderlib/shadowmap.glsl @@ -0,0 +1,230 @@ +#ifndef SHADOWMAP_GLSL +#define SHADOWMAP_GLSL + +#ifndef NO_SHADOWS + +#include "utils.glsl" + +uniform bool u_shadow_receiver; +uniform float u_cascade_distances[NUM_SHADOW_CASCADES]; +uniform samplerCube shadowMap[MAX_SHADOW_LIGHTS]; +uniform sampler2D shadowMap2D[NUM_SHADOW_CASCADES]; +uniform sampler3D shadow_offsets; +uniform int shadow_filter_size; +uniform int shadow_window_size; +uniform mat4 light_shadow_matrix_csm[NUM_SHADOW_CASCADES]; + +// const float bias_modifier[NUM_SHADOW_CASCADES] = float[NUM_SHADOW_CASCADES](0.95, 0.35, 0.20, 0.1, 0.1, 0.1); +const float bias_modifier[NUM_SHADOW_CASCADES] = float[NUM_SHADOW_CASCADES](1.0, 2.0, 6.0, 9.0); +// const float bias_modifier[NUM_SHADOW_CASCADES] = float[NUM_SHADOW_CASCADES](0.95, 0.35, 0.20, 0.15); + +vec2 shadow_vsm_variance(vec3 dir, int light_index, float distance, float min_variance, float variance_transition, out float alpha) { + // Calculate the variance + vec3 sampledValue = texture(shadowMap[light_index], dir).rgb; + vec2 moments = sampledValue.rg; + alpha = 1.0;//sampledValue.b; + float variance = max(moments.y - (moments.x * moments.x), min_variance); + float d = distance - moments.x; + return (vec2(linstep(variance_transition, 1.0, variance / (variance + d * d)), moments.x)); +} + +float shadow_vsm(float distance, vec3 dir, int light_index, float min_variance, float variance_transition, float shadow_softness_raw, float penumbra_size) { + float clamped_distance = clamp(distance, 0.0, 200.0); + float shadow_softness = shadow_softness_raw * 10.0; + shadow_softness = mix(shadow_softness, distance * 10.0, penumbra_size); + distance = distance / 200; + + + // Get the offset coordinates + ivec3 ofs_coord = ivec3(0); + vec2 ofs = mod(gl_FragCoord.xy, vec2(shadow_window_size)); + ofs_coord.yz = ivec2(ofs); + float ofs_sum = 0.0; + int samples_div2 = int(shadow_filter_size * shadow_filter_size / 2.0); + vec4 sc = vec4(dir, 1.0); + sc.z = dir.z; + + vec2 tex_size = textureSize(shadowMap[light_index], 0); + vec3 texelSize = 1.0 / vec3(tex_size.xyy); + vec3 light_plane_normal = normalize(dir); + vec3 up_axis = normalize(view[1].xyz); + vec3 tangent = normalize(cross(light_plane_normal, up_axis)); + vec3 bitangent = cross(light_plane_normal, tangent); + + for (int i = 0; i < 4; i++) { + ofs_coord.x = i; + vec4 offsets = texelFetch(shadow_offsets, ofs_coord, 0) * shadow_softness; + + vec3 offset_dir = tangent * offsets.r + bitangent * offsets.g; + sc.xyz = dir.xyz + offset_dir * texelSize; + float alpha; + vec2 variance = shadow_vsm_variance(sc.xyz, light_index, distance, min_variance, variance_transition, alpha); + ofs_sum += min(max(step(distance*alpha, variance.y), variance.x), 1.0); + + offset_dir = tangent * offsets.b + bitangent * offsets.a; + sc.xyz = dir.xyz + offset_dir * texelSize; + variance = shadow_vsm_variance(sc.xyz, light_index, distance, min_variance, variance_transition, alpha); + ofs_sum += min(max(step(distance*alpha, variance.y), variance.x), 1.0); + } + + float shadow_sum = ofs_sum / 8.0; + + if (shadow_sum != 0.0 && shadow_sum != 1.0) { + for (int i = 4; i < samples_div2; i++) { + ofs_coord.x = i; + vec4 offsets = texelFetch(shadow_offsets, ofs_coord, 0) * shadow_softness; + + vec3 offset_dir = tangent * offsets.r + bitangent * offsets.g; + sc.xyz = dir.xyz + offset_dir * texelSize; + float alpha; + vec2 variance = shadow_vsm_variance(sc.xyz, light_index, distance, min_variance, variance_transition, alpha); + ofs_sum += min(max(step(distance*alpha, variance.y), variance.x), 1.0); + + offset_dir = tangent * offsets.b + bitangent * offsets.a; + sc.xyz = dir.xyz + offset_dir * texelSize; + variance = shadow_vsm_variance(sc.xyz, light_index, distance, min_variance, variance_transition, alpha); + ofs_sum += min(max(step(distance*alpha, variance.y), variance.x), 1.0); + } + + shadow_sum = ofs_sum / (samples_div2 * 2.0); + } + + return shadow_sum; +} + +float shadowmap_cascade_sample(vec2 sc, int cascade_index, float blend_factor, out float alpha) { + float s1 = texture(shadowMap2D[cascade_index], sc).r; + // float s2 = texture(shadowMap2D[cascade_index + 1], sc).r; + alpha = 1.0; + return s1;//mix(s1, s2, blend_factor); +} + +float shadow_csm(float distance, vec3 lightDir, int light_index, float shadow_bias, float normal_bias, float shadow_softness) { + // Determine which cascade to use + int cascade_index = -1; + int min_cascades_range = 0; + int max_cascades_range = NUM_SHADOW_CASCADES; + for (int i = min_cascades_range; i < max_cascades_range; i++) { + if (distance < u_cascade_distances[i]) { + cascade_index = i; + break; + } + } + if (cascade_index == -1) { + cascade_index = max_cascades_range - 1; + } + + int matrix_index = cascade_index - min_cascades_range; + + // Blend cascades using a blend region value + float blend_region = 200.0; + float blend_factor = 0.0; + if (matrix_index < NUM_SHADOW_CASCADES - 1) { + blend_factor = 0.5; + } + + light_t light = lightBuffer.lights[light_index]; + + vec4 fragPosLightSpace = light_shadow_matrix_csm[matrix_index] * vec4(v_position_ws, 1.0); + + // Perform perspective divide + vec3 projCoords = fragPosLightSpace.xyz / fragPosLightSpace.w; + + // Transform to [0,1] range + projCoords = projCoords * 0.5 + 0.5; + vec4 sc = vec4(projCoords, 1.0); + + float currentDepth = projCoords.z; + + if (currentDepth > 1.0) { + return 1.0; + } + + // Calculate bias + vec3 normal = normalize(v_normal_ws); + // float bias = mix(0.001, 0.0, dot(normal, -lightDir)); + float bias = max(normal_bias * (dot(normal, -lightDir)), shadow_bias);// * bias_modifier[cascade_index]; + // bias *= 1 / (u_cascade_distances[cascade_index]); + + // CSM + float shadow = 0.0; + vec2 texelSize = 1.0 / textureSize(shadowMap2D[cascade_index], 0); + + // Get the offset coordinates + ivec3 ofs_coord = ivec3(0); + vec2 ofs = mod(gl_FragCoord.xy, vec2(shadow_window_size)); + ofs_coord.yz = ivec2(ofs); + float ofs_sum = 0.0; + int samples_div2 = int(shadow_filter_size * shadow_filter_size / 2.0); + + for (int i = 0; i < 4; i++) { + ofs_coord.x = i; + vec4 offsets = texelFetch(shadow_offsets, ofs_coord, 0) * shadow_softness; + sc.xy = projCoords.xy + offsets.rg * texelSize; + float alpha; + float csmDepth = shadowmap_cascade_sample(sc.xy, cascade_index, blend_factor, alpha); + ofs_sum += currentDepth - bias > csmDepth ? alpha : 0.0; + + sc.xy = projCoords.xy + offsets.ba * texelSize; + csmDepth = shadowmap_cascade_sample(sc.xy, cascade_index, blend_factor, alpha); + ofs_sum += currentDepth - bias > csmDepth ? alpha : 0.0; + } + + float shadow_sum = ofs_sum / 8.0; + + if (shadow_sum != 0.0 && shadow_sum != 1.0) { + for (int i = 4; i < samples_div2; i++) { + ofs_coord.x = i; + vec4 offsets = texelFetch(shadow_offsets, ofs_coord, 0) * shadow_softness; + sc.xy = projCoords.xy + offsets.rg * texelSize; + float alpha; + float csmDepth = shadowmap_cascade_sample(sc.xy, cascade_index, blend_factor, alpha); + ofs_sum += currentDepth - bias > csmDepth ? alpha : 0.0; + + sc.xy = projCoords.xy + offsets.ba * texelSize; + csmDepth = shadowmap_cascade_sample(sc.xy, cascade_index, blend_factor, alpha); + ofs_sum += currentDepth - bias > csmDepth ? alpha : 0.0; + } + + shadow_sum = ofs_sum / (samples_div2 * 2.0); + } + return 1.0 - shadow_sum; +} + +vec4 shadowmap(int idx, in vec4 peye, in vec4 neye) { + vec3 fragment = vec3(peye); + float shadowFactor = 1.0; + light_t light = lightBuffer.lights[idx]; + + if (light.processed_shadows) { + if (light.type == LIGHT_DIRECTIONAL) { + shadowFactor = shadow_csm(-peye.z, light.dir.xyz, idx, light.shadow_bias, light.normal_bias, light.shadow_softness); + } else if (light.type == LIGHT_POINT || light.type == LIGHT_SPOT) { + vec3 light_pos = (view * vec4(light.pos.xyz, 1.0)).xyz; + vec3 dir = light_pos - fragment; + vec4 sc = inv_view * vec4(dir, 0.0); + shadowFactor = shadow_vsm(length(dir), -sc.xyz, idx, light.min_variance, light.variance_transition, light.shadow_softness, light.penumbra_size); + } + } + + return vec4(vec3(shadowFactor), 1.0); +} + +vec4 shadowing(int idx) { + if (u_shadow_receiver) { + return shadowmap(idx, vpeye, vneye); + } else { + return vec4(1.0); + } +} + +#else + +vec4 shadowing(int idx) { + return vec4(1.0); +} + +#endif + +#endif + diff --git a/engine/art/shaderlib/surface.glsl b/engine/art/shaderlib/surface.glsl new file mode 100644 index 0000000..0f9c6f3 --- /dev/null +++ b/engine/art/shaderlib/surface.glsl @@ -0,0 +1,251 @@ +#ifndef SURFACE_GLSL +#define SURFACE_GLSL + +#include "sh_lighting.glsl" +#include "rimlight.glsl" +#include "light.glsl" +#include "parallax.glsl" + +struct surface_t { + vec3 normal; + vec4 albedo; + vec4 fragcolor; + vec3 light_direct; + vec3 light_indirect; + vec3 emissive; + float roughness; + float metallic; + float ao; + float alpha; +}; + +vec4 get_diffuse_map() { + vec4 result; + if (map_albedo.has_tex) { + result = sample_colormap(map_albedo, v_texcoord); + } else if (map_diffuse.has_tex) { + result = sample_colormap(map_diffuse, v_texcoord); + } else if(u_textured) { + result = texture(u_texture2d, v_texcoord); + } else { + result = u_diffuse; + } + result.a *= u_global_alpha*u_global_opacity; + return result; +} + +surface_t surface() { + surface_t s; + + s.normal = normalize(v_normal_ws); + s.light_direct = vec3(0.0, 0.0, 0.0); + s.light_indirect = vec3(1.0, 1.0, 1.0); + s.albedo = vec4(0.5, 0.5, 0.5, 1.0); + s.emissive = vec3(0.0, 0.0, 0.0); + s.roughness = 1.0; + s.metallic = 0.0; + s.ao = 1.0; + s.alpha = 1.0; + + vec2 uvs = v_texcoord; + + // SH lighting + vec3 result = sh_lighting(s.normal); + if((result.x*result.x+result.y*result.y+result.z*result.z) > 0.0 ) s.light_indirect = result; + +#ifdef SHADING_PHONG + material_t dummy_mat; + s.light_direct = lighting(dummy_mat); +#endif + +#ifdef SHADING_VERTEXLIT + s.light_direct = v_vertcolor; +#endif + +#ifdef SHADING_PBR + vec3 tangent_view_dir = normalize(v_tangent_view - v_tangent_world); + if (map_parallax.has_tex) { + uvs = parallax(uvs, tangent_view_dir); + // if(uvs.x > 1.0 || uvs.y > 1.0 || uvs.x < 0.0 || uvs.y < 0.0) + // discard; + } + + vec4 baseColor_alpha; + if ( map_albedo.has_tex ) + baseColor_alpha = sample_colormap( map_albedo, uvs ); + else + baseColor_alpha = sample_colormap( map_diffuse, uvs ); + s.albedo = baseColor_alpha; + + if (!map_albedo.has_tex && !map_diffuse.has_tex) { + s.albedo.rgb = pow(s.albedo.rgb, vec3(2.2)); + } + + if( map_metallic.has_tex && map_roughness.has_tex ) { + s.metallic = sample_colormap( map_metallic, uvs ).x; + s.roughness = sample_colormap( map_roughness, uvs ).x; + } + else if( map_roughness.has_tex ) { + s.metallic = sample_colormap( map_roughness, uvs ).b; + s.roughness = sample_colormap( map_roughness, uvs ).g; + } else { + // rely on color specifically + s.metallic = sample_colormap( map_metallic, uvs ).x; + s.roughness = sample_colormap( map_roughness, uvs ).x; + } + + // if ( map_ao.has_tex ) + s.ao = sample_colormap( map_ao, uvs ).x; + // if ( map_ambient.has_tex ) + // s.ao = sample_colormap( map_ambient, uvs ).x; + + s.emissive = sample_colormap( map_emissive, uvs ).rgb; + if (!map_emissive.has_tex) { + s.emissive.rgb = pow(s.emissive.rgb, vec3(2.2)); + } + + vec3 normalmap = texture( map_normals_tex, uvs ).xyz * vec3(2.0) - vec3(1.0); + float normalmap_mip = textureQueryLod( map_normals_tex, uvs ).x; + float normalmap_length = length(normalmap); + normalmap /= normalmap_length; + + s.normal = v_normal_ws; + + if ( map_normals.has_tex ) + { + // Mikkelsen's tangent space normal map decoding. See http://mikktspace.com/ for rationale. + vec3 bi = cross( v_normal_ws, v_tangent ); + vec3 nmap = normalmap.xyz; + s.normal = nmap.x * v_tangent + nmap.y * bi + nmap.z * v_normal_ws; + } + + s.normal = normalize( s.normal ); + + if (USE_NORMAL_VARIATION_TO_ROUGHNESS) + { + // Try to reduce specular aliasing by increasing roughness when minified normal maps have high variation. + float variation = 1. - pow( normalmap_length, 8. ); + float minification = clamp( normalmap_mip - 2., 0., 1. ); + s.roughness = mix( s.roughness, 1.0, variation * minification ); + } + + vec3 N = s.normal; + vec3 V = normalize( v_to_camera ); + + vec3 Lo = vec3(0.); + vec3 F0 = vec3(0.04); + F0 = mix( F0, s.albedo.rgb, s.metallic ); + + bool use_ibl = has_tex_skysphere || has_tex_skycube; + + material_t pbr_mat; + pbr_mat.albedo = s.albedo.rgb; + pbr_mat.normal = N; + pbr_mat.F0 = F0; + pbr_mat.roughness = s.roughness; + pbr_mat.metallic = s.metallic; + pbr_mat.alpha = s.alpha; + pbr_mat.tangent_view_dir = tangent_view_dir; + pbr_mat.texcoords = uvs; + Lo += lighting(pbr_mat); + s.light_direct = Lo; + + if ( map_ambient.has_tex ) + s.light_indirect = sample_colormap( map_ambient, uvs ).xyz; + + vec3 diffuse_ambient; + vec3 specular_ambient; + + if ( use_ibl ) + { + // Image based lighting. + // Based on https://learnopengl.com/PBR/IBL/Diffuse-irradiance + + vec3 irradiance = sample_irradiance_fast( N, v_tangent ); + + // Compute the Fresnel term for a perfect mirror reflection with L = R. + // In this case the halfway vector H = N. + // + // We use a modified Fresnel function that dampens specular reflections of very + // rough surfaces to avoid too bright pixels at grazing angles. + vec3 F = fresnel_schlick_roughness( N, V, F0, s.roughness ); + vec3 kS = F; + + // Subtract the amount of reflected light (specular) to get the energy left for + // absorbed (diffuse) light. + vec3 kD = vec3(1.) - kS; + + // Metallic surfaces have only a specular reflection. + kD *= 1.0 - s.metallic; + + // Premultiplied alpha applied to the diffuse component only + kD *= s.alpha; + + // Modulate the incoming lighting with the diffuse color: some wavelengths get absorbed. + diffuse_ambient = irradiance * s.albedo.rgb; + + // Ambient light also has a specular part. + specular_ambient = specular_ibl( V, N, s.roughness, F, s.metallic ); + + // s.light_indirect *= 0.5; + // s.light_indirect *= 1.0 - s.metallic; + + // Ambient occlusion tells us the fraction of sky light that reaches this point. + if (USE_SPECULAR_AO_ATTENUATION) + { + s.light_indirect = s.ao * (kD * diffuse_ambient + specular_ambient); + } + else + { + // We don't attenuate specular_ambient ambient here with AO which might cause flickering in dark cavities. + s.light_indirect = s.ao * (kD * diffuse_ambient) + specular_ambient; + } + } +#else + if(u_matcaps) { + vec2 muv = vec2(view * vec4(v_normal_ws, 0))*0.5+vec2(0.5,0.5); // normal (model space) to view space + s.albedo = texture(u_texture2d, vec2(muv.x, 1.0-muv.y)); + } else if(u_textured) { + s.albedo = texture(u_texture2d, uvs); + } else { + s.albedo = u_diffuse; + } +#endif + + s.albedo *= v_color; + + s.fragcolor = s.albedo; + s.fragcolor.rgb *= s.light_direct + s.light_indirect; + s.fragcolor.rgb += s.emissive; + s.fragcolor.rgb += get_rimlight(); + s.fragcolor.a *= u_global_alpha; + s.fragcolor *= vec4(u_global_opacity); + +#ifdef SHADING_PBR + { + // aces film (CC0, src: https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/) + // vec3 x = s.fragcolor.rgb; + // float a = 2.51f; + // float b = 0.03f; + // float c = 2.43f; + // float d = 0.59f; + // float e = 0.14f; + // vec3 adjusted_color = clamp((x*(a*x+b))/(x*(c*x+d)+e), 0.0, 1.0); + // gamma correction + + vec3 color = s.fragcolor.rgb; + // color = color / ( vec3(1.) + color ); + color = pow( color, vec3(1. / 2.2) ); + // color = pow( color, vec3(1. / 2.2) ); + // float dither = random( uvec3( floatBitsToUint( gl_FragCoord.xy ), frame_count ) ); + // color += vec3( (-1.0/256.) + (2./256.) * dither ); + s.fragcolor.rgb = color; + // s.fragcolor.rgb = adjusted_color; + // s.fragcolor.rgb = pow(s.fragcolor.rgb, vec3(1.0/2.2) ); + } +#endif + + return s; +} + +#endif \ No newline at end of file diff --git a/engine/art/shaderlib/utils.glsl b/engine/art/shaderlib/utils.glsl new file mode 100644 index 0000000..dc088b4 --- /dev/null +++ b/engine/art/shaderlib/utils.glsl @@ -0,0 +1,150 @@ +#ifndef UTILS_GLSL +#define UTILS_GLSL +const float PI = 3.1415926536; + +// MurMurHash 3 finalizer. Implementation is in public domain. +uint hash( uint h ) +{ + h ^= h >> 16; + h *= 0x85ebca6bU; + h ^= h >> 13; + h *= 0xc2b2ae35U; + h ^= h >> 16; + return h; +} + +// Random function using the idea of StackOverflow user "Spatial" https://stackoverflow.com/a/17479300 +// Creates random 23 bits and puts them into the fraction bits of an 32-bit float. +float random( uvec3 h ) +{ + uint m = hash(h.x ^ hash( h.y ) ^ hash( h.z )); + return uintBitsToFloat( ( m & 0x007FFFFFu ) | 0x3f800000u ) - 1.; +} + +float random( vec3 v ) +{ + return random(floatBitsToUint( v )); +} + +float rand(vec2 co) { + return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453); +} + +float linstep(float edge0, float edge1, float x) { + return clamp((x - edge0) / (edge1 - edge0), 0.0, 1.0); +} + +// Classic Perlin 3D Noise +// by Stefan Gustavson +// +vec4 permute(vec4 x){return mod(((x*34.0)+1.0)*x, 289.0);} +vec4 taylorInvSqrt(vec4 r){return 1.79284291400159 - 0.85373472095314 * r;} +vec3 fade(vec3 t) {return t*t*t*(t*(t*6.0-15.0)+10.0);} + +float cnoise(vec3 P){ + vec3 Pi0 = floor(P); // Integer part for indexing + vec3 Pi1 = Pi0 + vec3(1.0); // Integer part + 1 + Pi0 = mod(Pi0, 289.0); + Pi1 = mod(Pi1, 289.0); + vec3 Pf0 = fract(P); // Fractional part for interpolation + vec3 Pf1 = Pf0 - vec3(1.0); // Fractional part - 1.0 + vec4 ix = vec4(Pi0.x, Pi1.x, Pi0.x, Pi1.x); + vec4 iy = vec4(Pi0.yy, Pi1.yy); + vec4 iz0 = Pi0.zzzz; + vec4 iz1 = Pi1.zzzz; + + vec4 ixy = permute(permute(ix) + iy); + vec4 ixy0 = permute(ixy + iz0); + vec4 ixy1 = permute(ixy + iz1); + + vec4 gx0 = ixy0 / 7.0; + vec4 gy0 = fract(floor(gx0) / 7.0) - 0.5; + gx0 = fract(gx0); + vec4 gz0 = vec4(0.5) - abs(gx0) - abs(gy0); + vec4 sz0 = step(gz0, vec4(0.0)); + gx0 -= sz0 * (step(0.0, gx0) - 0.5); + gy0 -= sz0 * (step(0.0, gy0) - 0.5); + + vec4 gx1 = ixy1 / 7.0; + vec4 gy1 = fract(floor(gx1) / 7.0) - 0.5; + gx1 = fract(gx1); + vec4 gz1 = vec4(0.5) - abs(gx1) - abs(gy1); + vec4 sz1 = step(gz1, vec4(0.0)); + gx1 -= sz1 * (step(0.0, gx1) - 0.5); + gy1 -= sz1 * (step(0.0, gy1) - 0.5); + + vec3 g000 = vec3(gx0.x,gy0.x,gz0.x); + vec3 g100 = vec3(gx0.y,gy0.y,gz0.y); + vec3 g010 = vec3(gx0.z,gy0.z,gz0.z); + vec3 g110 = vec3(gx0.w,gy0.w,gz0.w); + vec3 g001 = vec3(gx1.x,gy1.x,gz1.x); + vec3 g101 = vec3(gx1.y,gy1.y,gz1.y); + vec3 g011 = vec3(gx1.z,gy1.z,gz1.z); + vec3 g111 = vec3(gx1.w,gy1.w,gz1.w); + + vec4 norm0 = taylorInvSqrt(vec4(dot(g000, g000), dot(g010, g010), dot(g100, g100), dot(g110, g110))); + g000 *= norm0.x; + g010 *= norm0.y; + g100 *= norm0.z; + g110 *= norm0.w; + vec4 norm1 = taylorInvSqrt(vec4(dot(g001, g001), dot(g011, g011), dot(g101, g101), dot(g111, g111))); + g001 *= norm1.x; + g011 *= norm1.y; + g101 *= norm1.z; + g111 *= norm1.w; + + float n000 = dot(g000, Pf0); + float n100 = dot(g100, vec3(Pf1.x, Pf0.yz)); + float n010 = dot(g010, vec3(Pf0.x, Pf1.y, Pf0.z)); + float n110 = dot(g110, vec3(Pf1.xy, Pf0.z)); + float n001 = dot(g001, vec3(Pf0.xy, Pf1.z)); + float n101 = dot(g101, vec3(Pf1.x, Pf0.y, Pf1.z)); + float n011 = dot(g011, vec3(Pf0.x, Pf1.yz)); + float n111 = dot(g111, Pf1); + + vec3 fade_xyz = fade(Pf0); + vec4 n_z = mix(vec4(n000, n100, n010, n110), vec4(n001, n101, n011, n111), fade_xyz.z); + vec2 n_yz = mix(n_z.xy, n_z.zw, fade_xyz.y); + float n_xyz = mix(n_yz.x, n_yz.y, fade_xyz.x); + return 2.2 * n_xyz; +} + +vec2 random2(vec2 p) { + return fract(sin(vec2(dot(p, vec2(127.1, 311.7)), + dot(p, vec2(269.5, 183.3)))) * 43758.5453); +} + +float cellNoise(vec2 p) { + float K = 1.0/7.0; // Scale + float K2 = K/2.0; // Half scale + vec2 i = floor(p*K); + vec2 f = fract(p*K); + float minDist = 1.0; // Initialize minimum distance with a high value + + for(int y=-1; y<=1; y++) { + for(int x=-1; x<=1; x++) { + vec2 neighbor = vec2(float(x), float(y)); + vec2 point = random2(i + neighbor); + vec2 diff = neighbor + point - f; + float dist = length(diff); + minDist = min(minDist, dist); + } + } + return minDist/K2; +} +vec3 rgb2hsv(vec3 c) { + vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); + vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); + vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); + + float d = q.x - min(q.w, q.y); + float e = 1.0e-10; + return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); +} + +vec3 hsv2rgb(vec3 c) { + vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); + vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); + return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); +} +#endif \ No newline at end of file diff --git a/engine/art/shaders/basic_specgloss.fs b/engine/art/shaders/basic_specgloss.fs deleted file mode 100644 index 7af7f10..0000000 --- a/engine/art/shaders/basic_specgloss.fs +++ /dev/null @@ -1,153 +0,0 @@ -//version 330 core - -struct Light -{ - vec3 direction; - vec3 color; -}; - -struct ColorMap -{ - bool has_tex; - vec4 color; -}; - -uniform ColorMap map_albedo; uniform sampler2D map_albedo_tex; -uniform ColorMap map_diffuse; uniform sampler2D map_diffuse_tex; -uniform ColorMap map_specular; uniform sampler2D map_specular_tex; -uniform ColorMap map_normals; uniform sampler2D map_normals_tex; -uniform ColorMap map_roughness; uniform sampler2D map_roughness_tex; -uniform ColorMap map_metallic; uniform sampler2D map_metallic_tex; -uniform ColorMap map_ao; uniform sampler2D map_ao_tex; -uniform ColorMap map_ambient; uniform sampler2D map_ambient_tex; -uniform ColorMap map_emissive; uniform sampler2D map_emissive_tex; - -#define sample_colormap(ColorMap_, uv_) \ - (ColorMap_.has_tex ? texture( ColorMap_##_tex, uv_ ) : ColorMap_.color) - - -in vec3 out_normal; -in vec3 out_tangent; -in vec3 out_binormal; -in vec2 out_texcoord; -in vec3 out_worldpos; -in vec3 out_to_camera; - - -uniform float specular_shininess; - -uniform float skysphere_rotation; -uniform float skysphere_mip_count; -uniform float exposure; - -uniform vec3 camera_position; -uniform Light lights[3]; - -uniform vec4 global_ambient; - -uniform bool has_tex_skysphere; -uniform bool has_tex_skyenv; - -uniform sampler2D tex_skysphere; -uniform sampler2D tex_skyenv; - -out vec4 frag_color; - -const float PI = 3.1415926536; - -vec2 sphere_to_polar( vec3 normal ) -{ - normal = normalize( normal ); - return vec2( ( atan( normal.z, normal.x ) + skysphere_rotation ) / PI / 2.0 + 0.5, acos( normal.y ) / PI ); -} - -vec3 sample_irradiance_fast( vec3 normal ) -{ - // Sample the irradiance map if it exists, otherwise fall back to blurred reflection map. - if ( has_tex_skyenv ) - { - vec2 polar = sphere_to_polar( normal ); - // HACK: Sample a smaller mip here to avoid high frequency color variations on detailed normal - // mapped areas. - float miplevel = 5.5; // tweaked for a 360x180 irradiance texture - return textureLod( tex_skyenv, polar, miplevel ).rgb * exposure; - } - else - { - vec2 polar = sphere_to_polar( normal ); - return textureLod( tex_skysphere, polar, 0.80 * skysphere_mip_count ).rgb * exposure; - } -} - -float calculate_specular( vec3 normal, vec3 light_direction ) -{ - vec3 V = normalize( out_to_camera ); - vec3 L = -normalize( light_direction ); - vec3 H = normalize( V + L ); - float rdotv = clamp( dot( normal, H ), 0.0, 1.0 ); - float total_specular = pow( rdotv, specular_shininess ); - - return total_specular; -} - -void main(void) -{ - vec4 specular; - if( map_specular.has_tex ) { - specular = sample_colormap( map_specular, out_texcoord ); - } else { - float roughness = 1.0; - float metallic = 0.0; - - if( map_metallic.has_tex && map_roughness.has_tex ) { - metallic = sample_colormap( map_metallic, out_texcoord ).x; - roughness = sample_colormap( map_roughness, out_texcoord ).x; - } - else if( map_roughness.has_tex ) { - //< @r-lyeh, metalness B, roughness G, (@todo: self-shadowing occlusion R; for now, any of R/B are metallic) - metallic = sample_colormap( map_roughness, out_texcoord ).b + sample_colormap( map_roughness, out_texcoord ).r; - roughness = sample_colormap( map_roughness, out_texcoord ).g; - } - - float gloss = metallic * (1.0 - roughness); - specular = vec4(gloss); - } - - vec4 baseColor_alpha; - if ( map_albedo.has_tex ) - baseColor_alpha = sample_colormap( map_albedo, out_texcoord ); - else - baseColor_alpha = sample_colormap( map_diffuse, out_texcoord ); - - vec3 diffuse = baseColor_alpha.xyz; - float alpha = baseColor_alpha.w; - vec3 ambient = sample_colormap( map_ambient, out_texcoord ).xyz; - vec3 normals = normalize(texture( map_normals_tex, out_texcoord ).xyz * vec3(2.0) - vec3(1.0)); - - vec3 normal = out_normal; - if ( map_normals.has_tex ) - { - // Mikkelsen's tangent space normal map decoding. See http://mikktspace.com/ for rationale. - vec3 bi = cross( out_normal, out_tangent ); - vec3 nmap = normals.xyz; - normal = nmap.x * out_tangent + nmap.y * bi + nmap.z * out_normal; - } - - normal = normalize( normal ); - - vec3 irradiance = sample_irradiance_fast( normal ); - ambient *= irradiance; - - vec3 color = ambient * global_ambient.rgb; - for ( int i = 0; i < lights.length(); i++ ) - { - float ndotl = clamp( dot( normal, -normalize( lights[ i ].direction ) ), 0.0, 1.0 ); - - vec3 specular = specular.rgb * calculate_specular( normal, lights[ i ].direction ) * specular.a; - color += (diffuse + specular) * ndotl * lights[ i ].color; - } - - color += sample_colormap( map_emissive, out_texcoord ).rgb; - - frag_color = vec4( pow( color * exposure, vec3(1. / 2.2) ), alpha ); -} diff --git a/engine/art/shaders/basic_specgloss.vs b/engine/art/shaders/basic_specgloss.vs deleted file mode 100644 index 144b720..0000000 --- a/engine/art/shaders/basic_specgloss.vs +++ /dev/null @@ -1,54 +0,0 @@ -//version 330 core - -layout(location = 0) in vec3 in_pos; -layout(location = 1) in vec2 in_texcoord; -layout(location = 2) in vec3 in_normal; -layout(location = 3) in vec4 in_tangent; // vec3 + bi sign -//in vec3 in_binormal; - -out vec3 out_normal; -out vec3 out_tangent; -out vec3 out_binormal; -out vec2 out_texcoord; -out vec3 out_worldpos; -out vec3 out_viewpos; -out vec3 out_to_camera; - -uniform mat4x4 mat_projection; -uniform mat4x4 mat_view; -uniform mat4x4 mat_view_inverse; -uniform mat4x4 mat_world; - -void main() -{ - vec4 o = vec4( in_pos.x, in_pos.y, in_pos.z, 1.0 ); - o = mat_world * o; - out_worldpos = o.xyz; - o = mat_view * o; - out_viewpos = o.xyz; - - vec3 to_camera = normalize( -o.xyz ); - out_to_camera = mat3( mat_view_inverse ) * to_camera; - - o = mat_projection * o; - gl_Position = o; - -#if 0 - // compute tangent T and bitangent B - vec3 Q1 = dFdx(in_pos); - vec3 Q2 = dFdy(in_pos); - vec2 st1 = dFdx(in_texcoord); - vec2 st2 = dFdy(in_texcoord); - - vec3 T = normalize(Q1*st2.t - Q2*st1.t); - vec3 B = normalize(-Q1*st2.s + Q2*st1.s); - vec3 in_binormal = B; -#else - vec3 in_binormal = cross(in_normal, in_tangent.xyz) * in_tangent.w; -#endif - - out_normal = normalize( mat3( mat_world ) * in_normal ); - out_tangent = normalize( mat3( mat_world ) * in_tangent.xyz ); - out_binormal = normalize( mat3( mat_world ) * in_binormal ); - out_texcoord = in_texcoord; -} diff --git a/engine/art/shaders/brdf.glsl b/engine/art/shaders/brdf_lut.glsl similarity index 96% rename from engine/art/shaders/brdf.glsl rename to engine/art/shaders/brdf_lut.glsl index 4902289..ee917d9 100644 --- a/engine/art/shaders/brdf.glsl +++ b/engine/art/shaders/brdf_lut.glsl @@ -95,5 +95,6 @@ vec2 GenerateBRDF(float NdotV, float roughness) { } void main() { - fragcolor = GenerateBRDF(uv.x, uv.y); + fragcolor = GenerateBRDF(uv.x, 1.0-uv.y); + fragcolor = pow(fragcolor, vec2(1.0/2.2)); } diff --git a/engine/art/shaders/cubemap_sh.glsl b/engine/art/shaders/cubemap_sh.glsl new file mode 100644 index 0000000..29b27a0 --- /dev/null +++ b/engine/art/shaders/cubemap_sh.glsl @@ -0,0 +1,103 @@ +layout(local_size_x = 16, local_size_y = 16) in; + +uniform sampler2D inputTexture; +layout(std430, binding = 1) buffer SHCoefficients { + vec3 sh[9]; +}; +layout(std430, binding = 2) buffer WorkGroupResults { + vec3 wg_results[]; +}; + +uniform float skyIntensity; +uniform ivec2 textureSize; +uniform int faceIndex; +uniform int pass; + +shared vec3 sh_local[9]; + +const float PI = 3.14159265359; + +const vec3 skyDir[6] = vec3[6]( + vec3( 1, 0, 0), vec3(-1, 0, 0), + vec3( 0, 1, 0), vec3( 0,-1, 0), + vec3( 0, 0, 1), vec3( 0, 0,-1) +); +const vec3 skyX[6] = vec3[6]( + vec3( 0, 0,-1), vec3( 0, 0, 1), + vec3( 1, 0, 0), vec3( 1, 0, 0), + vec3( 1, 0, 0), vec3(-1, 0, 0) +); +const vec3 skyY[6] = vec3[6]( + vec3( 0, 1, 0), vec3( 0, 1, 0), + vec3( 0, 0,-1), vec3( 0, 0, 1), + vec3( 0, 1, 0), vec3( 0, 1, 0) +); + +void main() { + if (pass == 0) { + // First pass: process texels and accumulate in work groups + if (gl_LocalInvocationIndex == 0) { + for (int i = 0; i < 9; ++i) { + sh_local[i] = vec3(0.0); + } + } + barrier(); + + ivec2 texel = ivec2(gl_GlobalInvocationID.xy); + if (any(greaterThanEqual(texel, textureSize))) return; + + vec2 uv = (vec2(texel) + 0.5) / vec2(textureSize); + vec3 n = normalize(skyDir[faceIndex] + + skyX[faceIndex] * (2.0 * uv.x - 1.0) + + skyY[faceIndex] * (1.0 - 2.0 * uv.y)); + + vec3 color = textureLod(inputTexture, uv, 0).rgb; + float l = length(n); + vec3 light = color * (1.0 / (l * l * l)) * skyIntensity; + + // Accumulate SH coefficients + vec3 sh_[9]; + sh_[0] = light * 0.282095f; + sh_[1] = light * (-0.488603f * n.y * 2.0 / 3.0); + sh_[2] = light * (0.488603f * n.z * 2.0 / 3.0); + sh_[3] = light * (-0.488603f * n.x * 2.0 / 3.0); + sh_[4] = light * (1.092548f * n.x * n.y / 4.0); + sh_[5] = light * (-1.092548f * n.y * n.z / 4.0); + sh_[6] = light * (0.315392f * (3.0f * n.z * n.z - 1.0f) / 4.0); + sh_[7] = light * (-1.092548f * n.x * n.z / 4.0); + sh_[8] = light * (0.546274f * (n.x * n.x - n.y * n.y) / 4.0); + + // Add to local SH coefficients + for (int i = 0; i < 9; ++i) { + sh_local[i] += sh_[i]; + } + + barrier(); + + // Store work group results + if (gl_LocalInvocationIndex == 0) { + uint wg_index = gl_WorkGroupID.y * gl_NumWorkGroups.x + gl_WorkGroupID.x; + for (int i = 0; i < 9; ++i) { + wg_results[wg_index * 9 + i] = sh_local[i]; + } + } + } else { + // Second pass: combine work group results + if (gl_WorkGroupID.x == 0 && gl_WorkGroupID.y == 0) { + vec3 total_sh[9] = vec3[9](vec3(0), vec3(0), vec3(0), vec3(0), vec3(0), vec3(0), vec3(0), vec3(0), vec3(0)); + uint num_work_groups = gl_NumWorkGroups.x * gl_NumWorkGroups.y; + + for (uint i = gl_LocalInvocationIndex; i < num_work_groups; i += gl_WorkGroupSize.x * gl_WorkGroupSize.y) { + for (int j = 0; j < 9; ++j) { + total_sh[j] += wg_results[i * 9 + j]; + } + } + + barrier(); + + if (gl_LocalInvocationIndex < 9) { + sh[gl_LocalInvocationIndex] += total_sh[gl_LocalInvocationIndex]; + } + } + } +} \ No newline at end of file diff --git a/engine/art/shaders/fs_0_0_shadowmap_lit.glsl b/engine/art/shaders/fs_0_0_shadowmap_lit.glsl deleted file mode 100644 index 61f5825..0000000 --- a/engine/art/shaders/fs_0_0_shadowmap_lit.glsl +++ /dev/null @@ -1,112 +0,0 @@ -// uniform mat4 view = mat4(1.0); -uniform vec3 lightPos; /// set:1,1,1 -uniform float doTexture; /// set:1 -#ifdef VSMCUBE -uniform samplerCube shadowMap; // VSMCUBE -#else -uniform sampler2D shadowMap; // !VSMCUBE -#endif - - -struct light { - vec3 position; // world-space - vec4 diffuse; - vec4 specular; - float constantAttenuation, linearAttenuation, quadraticAttenuation; - }; - - light light0 = light( - vec3(1,1,1), // lightPos - vec4(1,1,1,1), // diffuse - vec4(1,1,1,1), // specular - 1.0, 0.0, 0.0 // attenuation (const, linear, quad) - ); - - // From http://fabiensanglard.net/shadowmappingVSM/index.php - #ifdef VSMCUBE - float chebyshevUpperBound(float distance, vec3 dir) { - distance = distance/20 ; - vec2 moments = texture(shadowMap, dir).rg; - #else - float chebyshevUpperBound(float distance, vec4 scPostW) { - vec2 moments = texture(shadowMap,scPostW.xy).rg; - #endif - // Surface is fully lit. as the current fragment is before the light occluder - if (distance <= moments.x) - return 1.0; - - // The fragment is either in shadow or penumbra. We now use chebyshev's upperBound to check - // How likely this pixel is to be lit (p_max) - float variance = moments.y - (moments.x*moments.x); - //variance = max(variance, 0.000002); - variance = max(variance, 0.00002); - - float d = distance - moments.x; - float p_max = variance / (variance + d*d); - - return p_max; - } - - - vec4 shadowmap(in vec4 vpeye, in vec4 vneye, in vec2 uv, in vec4 sc) { - #ifndef VSMCUBE - return vec4(1.); - #else - vec3 fragment = vec3(vpeye); - vec3 normal = vec3(normalize(vneye)); - vec3 viewDir = normalize(-fragment); - - // Lighting - // Convert to eye-space - vec3 light = vec3(view * vec4(light0.position, 1.0)); - - #ifdef VSMCUBE - // Vectors - vec3 fragmentToLight = light - fragment; - vec3 fragmentToLightDir = normalize(fragmentToLight); - - // Shadows - vec4 fragmentToLight_world = inverse(view) * vec4(fragmentToLightDir, 0.0); - float shadowFactor = chebyshevUpperBound(length(fragmentToLight), -fragmentToLight_world.xyz); - #else - // Shadows - vec4 scPostW = sc / sc.w; - scPostW = scPostW * 0.5 + 0.5; - - float shadowFactor = 1.0; // Not in shadow - - bool outsideShadowMap = sc.w <= 0.0f || (scPostW.x < 0 || scPostW.y < 0) || (scPostW.x >= 1 || scPostW.y >= 1); - if (!outsideShadowMap) { - shadowFactor = chebyshevUpperBound(scPostW.z, scPostW); - } - #endif - - vec4 diffColor = vec4(1,1,1,1); - #ifdef VSMCUBE - if(doTexture != 0) diffColor = vec4(vec3(texture(shadowMap, -fragmentToLight_world.xyz).r), 1.0); - #else - if(doTexture != 0) diffColor = vec4(vec3(texture(shadowMap, vec2(uv.x, 1.0 - uv.y)).r), 1.0); - #endif - - #if 1 - vec3 positionToLight = light - fragment; - vec3 lightDir = normalize(positionToLight); - - // Angle between fragment-normal and incoming light - float cosAngIncidence = dot(lightDir, normal); - cosAngIncidence = clamp(cosAngIncidence, 0, 1); - - float attenuation = 1.0f; - attenuation = 1.0 / (light0.constantAttenuation + light0.linearAttenuation * length(positionToLight) + light0.quadraticAttenuation * pow(length(positionToLight),2)); - - vec4 diffuse = diffColor * light0.diffuse * cosAngIncidence * attenuation; - - vec4 total_lighting; - total_lighting += vec4(0.1, 0.1, 0.1, 1.0) * diffColor; // Ambient - total_lighting += diffuse * shadowFactor; // Diffuse - #else - vec4 total_lighting = diffColor; - #endif - return vec4(clamp(vec3(total_lighting), 0., 1.), 1.0); - #endif - } \ No newline at end of file diff --git a/engine/art/shaders/fs_0_0_shadowmap_unlit.glsl b/engine/art/shaders/fs_0_0_shadowmap_unlit.glsl deleted file mode 100644 index f3c6241..0000000 --- a/engine/art/shaders/fs_0_0_shadowmap_unlit.glsl +++ /dev/null @@ -1,9 +0,0 @@ -// uniform mat4 view = mat4(1.0); -uniform vec3 lightPos; /// set:1,1,1 -uniform float doTexture; /// set:0 -uniform sampler2D shadowMap; - - -vec4 shadowmap(in vec4 vpeye, in vec4 vneye, in vec2 Texcoord, in vec4 sc) { - return vec4(1.); - }; \ No newline at end of file diff --git a/engine/art/shaders/fs_32_4_model.glsl b/engine/art/shaders/fs_32_4_model.glsl index 1c9233c..8c70614 100644 --- a/engine/art/shaders/fs_32_4_model.glsl +++ b/engine/art/shaders/fs_32_4_model.glsl @@ -1,713 +1,11 @@ -//version 400 +#include "model_fs.glsl" +#include "surface.glsl" +#include "fog.glsl" -uniform mat4 model, view; -uniform sampler2D u_texture2d; -uniform vec3 u_coefficients_sh[9]; -uniform bool u_textured; /// set:1 -uniform bool u_lit; /// set:0 -uniform bool u_matcaps; /// set:0 -uniform vec4 u_diffuse; /// set:1,1,1,1 - -// lightmapping -uniform sampler2D u_lightmap; -uniform bool u_texlit; -uniform bool u_texmod; /// set:1 -uniform float u_litboost; /// set:1 - -in vec3 v_position; -in vec3 v_position_ws; -#ifdef RIM -uniform mat4 M; // RIM -uniform vec3 u_rimcolor; /// set:0.05,0.05,0.05 -uniform vec3 u_rimrange; /// set:0.11,0.98,0.5 -uniform vec3 u_rimpivot; /// set:0,0,0 -uniform bool u_rimambient; /// set:1 -#endif -in vec3 v_normal, v_normal_ws; -in vec2 v_texcoord, v_texcoord2; -in vec4 v_color; -in vec3 v_tangent; -in vec3 v_binormal; -in vec3 v_to_camera; -out vec4 fragcolor; - - -{{include-shadowmap}} -in vec4 vpeye; -in vec4 vneye; -in vec4 sc; -vec4 shadowing() { - return shadowmap(vpeye, vneye, v_texcoord, sc); -} - -uniform vec3 u_cam_pos; -uniform vec3 u_cam_dir; - -uniform int u_num_lights; - -struct light_t { - int type; - vec3 diffuse; - vec3 specular; - vec3 ambient; - vec3 pos; - vec3 dir; - float power; - float innerCone; - float outerCone; - - // falloff - float constant; - float linear; - float quadratic; -}; - -#define MAX_LIGHTS 16 -const int LIGHT_DIRECTIONAL = 0; -const int LIGHT_POINT = 1; -const int LIGHT_SPOT = 2; - -uniform light_t u_lights[MAX_LIGHTS]; - -#ifdef SHADING_PHONG -vec3 shading_phong(light_t l) { - vec3 lightDir; - float attenuation = 1.0; - - if (l.type == LIGHT_DIRECTIONAL) { - lightDir = normalize(-l.dir); - } else if (l.type == LIGHT_POINT || l.type == LIGHT_SPOT) { - vec3 toLight = l.pos - v_position_ws; - lightDir = normalize(toLight); - float distance = length(toLight); - attenuation = 1.0 / (l.constant + l.linear * distance + l.quadratic * (distance * distance)); - - if (l.type == LIGHT_SPOT) { - float angle = dot(l.dir, -lightDir); - if (angle > l.outerCone) { - float intensity = (angle-l.outerCone)/(l.innerCone-l.outerCone); - attenuation *= clamp(intensity, 0.0, 1.0); - } else { - attenuation = 0.0; - } - } - } - - // fast-rejection for faraway vertices - if (attenuation <= 0.01) { - return vec3(0,0,0); - } - - vec3 n = normalize(v_normal_ws); - - float diffuse = max(dot(n, lightDir), 0.0); - - vec3 halfVec = normalize(lightDir + u_cam_dir); - float specular = pow(max(dot(n, halfVec), 0.0), l.power); - - return (attenuation*l.ambient + diffuse*attenuation*l.diffuse + specular*attenuation*l.specular); -} -#endif - -#ifdef SHADING_PBR -uniform vec2 resolution; /// set:640,480 // debug options below use this (USE_MAP_DEBUGGING, USE_AMBIENT_DEBUGGING) - -#define USE_BRUTEFORCE_IRRADIANCE false // Samples irradiance from tex_skysphere when enabled. -#define USE_WRAPAROUND_SPECULAR true // Makes silhouettes more reflective to avoid black pixels. -#define USE_SPECULAR_AO_ATTENUATION true // Dampens IBL specular ambient with AO if enabled. -#define USE_NORMAL_VARIATION_TO_ROUGHNESS true // Increases roughness if normal map has variation and was minified. -#define USE_MAP_DEBUGGING false // Shows all ColorMaps as horizontal bars -#define USE_AMBIENT_DEBUGGING false // Splits the screen in two and shows image-based specular (left), full shading (middle), diffuse shading (right). -#define BOOST_LIGHTING 2.00f // Multiplies analytic light's color with this constant because otherwise they look really pathetic. -#define BOOST_SPECULAR 1.50f -#define BOOST_NOISE 2.50f - -struct ColorMap -{ - bool has_tex; - vec4 color; -}; - -uniform ColorMap map_albedo; uniform sampler2D map_albedo_tex; -uniform ColorMap map_diffuse; uniform sampler2D map_diffuse_tex; -uniform ColorMap map_specular; uniform sampler2D map_specular_tex; // not used -uniform ColorMap map_normals; uniform sampler2D map_normals_tex; -uniform ColorMap map_roughness; uniform sampler2D map_roughness_tex; -uniform ColorMap map_metallic; uniform sampler2D map_metallic_tex; -uniform ColorMap map_ao; uniform sampler2D map_ao_tex; -uniform ColorMap map_ambient; uniform sampler2D map_ambient_tex; -uniform ColorMap map_emissive; uniform sampler2D map_emissive_tex; - -#define sample_colormap(ColorMap_, uv_) \ - (ColorMap_.has_tex ? texture( ColorMap_##_tex, uv_ ) : ColorMap_.color) - -uniform float skysphere_rotation; /// set:0 -uniform float skysphere_mip_count; -uniform float exposure; /// set:1 -uniform uint frame_count; -uniform float specular_shininess; - -uniform sampler2D tex_skysphere; -uniform sampler2D tex_skyenv; -uniform sampler2D tex_brdf_lut; - -uniform bool has_tex_skysphere; -uniform bool has_tex_skyenv; - -const float PI = 3.1415926536; - -// MurMurHash 3 finalizer. Implementation is in public domain. -uint hash( uint h ) -{ - h ^= h >> 16; - h *= 0x85ebca6bU; - h ^= h >> 13; - h *= 0xc2b2ae35U; - h ^= h >> 16; - return h; -} - -// Random function using the idea of StackOverflow user "Spatial" https://stackoverflow.com/a/17479300 -// Creates random 23 bits and puts them into the fraction bits of an 32-bit float. -float random( uvec3 h ) -{ - uint m = hash(h.x ^ hash( h.y ) ^ hash( h.z )); - return uintBitsToFloat( ( m & 0x007FFFFFu ) | 0x3f800000u ) - 1.; -} - -float random( vec3 v ) -{ - return random(floatBitsToUint( v )); -} - -vec3 fresnel_schlick( vec3 H, vec3 V, vec3 F0 ) -{ - float cosTheta = clamp( dot( H, V ), 0., 1. ); - return F0 + ( vec3( 1.0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); -} - -// A Fresnel term that dampens rough specular reflections. -// https://seblagarde.wordpress.com/2011/08/17/hello-world/ -vec3 fresnel_schlick_roughness( vec3 H, vec3 V, vec3 F0, float roughness ) -{ - float cosTheta = clamp( dot( H, V ), 0., 1. ); - return F0 + ( max( vec3( 1.0 - roughness ), F0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); -} - -float distribution_ggx( vec3 N, vec3 H, float roughness ) -{ - float a = roughness * roughness; - float a2 = a * a; - float NdotH = max( 0., dot( N, H ) ); - float factor = NdotH * NdotH * ( a2 - 1. ) + 1.; - - return a2 / ( PI * factor * factor ); -} - -float geometry_schlick_ggx( vec3 N, vec3 V, float k ) -{ - float NdotV = max( 0., dot( N, V ) ); - return NdotV / (NdotV * ( 1. - k ) + k ); -} - -float geometry_smith( vec3 N, vec3 V, vec3 L, float roughness ) -{ -#if 1 // original - float r = roughness + 1.; - float k = (r * r) / 8.; -#elif 0 // vries - float a = roughness; - float k = (a * a) / 2.0; -#elif 0 // vries improved? - float a = roughness * roughness; - float k = a / 2.0; -#endif - return geometry_schlick_ggx( N, V, k ) * geometry_schlick_ggx( N, L, k ); -} - -vec2 sphere_to_polar( vec3 normal ) { - normal = normalize( normal ); - return vec2( 1-atan( normal.z, normal.x ) / PI + 0.5 , acos( normal.y ) / PI ); -} - -// Our vertically GL_CLAMPed textures seem to blend towards black when sampling the half-pixel edge. -// Not sure if it has a border, or this if is a driver bug, but can repro on multiple nvidia cards. -// Knowing the texture height we can limit sampling to the centers of the top and bottom pixel rows. -vec2 sphere_to_polar_clamp_y( vec3 normal, float texture_height ) -{ - normal = normalize( normal ); - return vec2( ( atan( normal.z, normal.x ) + skysphere_rotation ) / PI / 2.0 + 0.5, clamp(acos( normal.y ) / PI, 0.5 / texture_height, 1.0 - 0.5 / texture_height) ); -} - -vec3 sample_sky( vec3 normal ) -{ - vec2 polar = sphere_to_polar( normal ); - return texture( tex_skysphere, polar ).rgb * exposure; -} - -// Takes samples around the hemisphere, converts them to radiances via weighting and -// returns a normalized sum. -vec3 sample_irradiance_slow( vec3 normal, vec3 vertex_tangent ) -{ - float delta = 0.10; - - vec3 up = abs( normal.y ) < 0.999 ? vec3( 0., 1., 0. ) : vec3( 0., 0., 1. ); - vec3 tangent_x = normalize( cross( up, normal ) ); - vec3 tangent_y = cross( normal, tangent_x ); - - int numIrradianceSamples = 0; - - vec3 irradiance = vec3(0.); - - for ( float phi = 0.; phi < 2. * PI ; phi += delta ) - { - for ( float theta = 0.; theta < 0.5 * PI; theta += delta ) - { - vec3 tangent_space = vec3( - sin( theta ) * cos( phi ), - sin( theta ) * sin( phi ), - cos( theta ) ); - - vec3 world_space = tangent_space.x * tangent_x + tangent_space.y + tangent_y + tangent_space.z * normal; - - vec3 color = sample_sky( world_space ); - irradiance += color * cos( theta ) * sin( theta ); - numIrradianceSamples++; - } - } - - irradiance = PI * irradiance / float( numIrradianceSamples ); - return irradiance; -} - -vec3 sample_irradiance_fast( vec3 normal, vec3 vertex_tangent ) -{ - // Sample the irradiance map if it exists, otherwise fall back to blurred reflection map. - if ( has_tex_skyenv ) - { - vec2 polar = sphere_to_polar( normal ); - return textureLod( tex_skyenv, polar, 0.0 ).rgb * exposure; - } - else - { - vec2 polar = sphere_to_polar( normal ); - return textureLod( tex_skysphere, polar, 0.80 * skysphere_mip_count ).rgb * exposure; - } -} - - -vec3 specular_ibl( vec3 V, vec3 N, float roughness, vec3 fresnel ) -{ - // What we'd like to do here is take a LOT of skybox samples around the reflection - // vector R according to the BRDF lobe. - // - // Unfortunately it's not possible in real time so we use the following UE4 style approximations: - // 1. Integrate incoming light and BRDF separately ("split sum approximation") - // 2. Assume V = R = N so that we can just blur the skybox and sample that. - // 3. Bake the BRDF integral into a lookup texture so that it can be computed in constant time. - // - // Here we also simplify approximation #2 by using bilinear mipmaps with a magic formula instead - // of properly convolving it with a GGX lobe. - // - // For details, see Brian Karis, "Real Shading in Unreal Engine 4", 2013. - - vec3 R = 2. * dot( V, N ) * N - V; - - vec2 polar = sphere_to_polar( R ); - - // Map roughness from range [0, 1] into a mip LOD [0, skysphere_mip_count]. - // The magic numbers were chosen empirically. - - float mip = 0.9 * skysphere_mip_count * pow(roughness, 0.25 * BOOST_SPECULAR); - - vec3 prefiltered = textureLod( tex_skysphere, polar, mip ).rgb * exposure; - - float NdotV = dot( N, V ); - - // dot( N, V ) seems to produce negative values so we can try to stretch it a bit behind the silhouette - // to avoid black pixels. - if (USE_WRAPAROUND_SPECULAR) - { - NdotV = NdotV * 0.9 + 0.1; - } - - NdotV = min(0.99, max(0.01, NdotV)); - - // A precomputed lookup table contains a scale and a bias term for specular intensity (called "fresnel" here). - // See equation (8) in Karis' course notes mentioned above. - vec2 envBRDF = texture( tex_brdf_lut, vec2(NdotV, 1.0-roughness) ).xy; // (NdotV,1-roughtness) for green top-left (NdotV,roughness) for green bottom-left - vec3 specular = prefiltered * (fresnel * envBRDF.x + vec3(envBRDF.y)); - - return specular; -} -#endif - -vec3 lighting() { - vec3 lit = vec3(0,0,0); -#ifndef SHADING_NONE - for (int i=0; i 0.0 ) lit = vec4(result, 1.0); - } - - // analytical lights - lit += vec4(lighting(), 0.0); - - // base - vec4 diffuse; - - if(u_matcaps) { - vec2 muv = vec2(view * vec4(v_normal_ws, 0))*0.5+vec2(0.5,0.5); // normal (model space) to view space - diffuse = texture(u_texture2d, vec2(muv.x, 1.0-muv.y)); - } else if(u_textured) { - diffuse = texture(u_texture2d, v_texcoord); - } else { - diffuse = u_diffuse; // * v_color; - } - - if (u_texlit) { - vec4 litsample = texture(u_lightmap, v_texcoord); - - if (u_texmod) { - diffuse *= litsample; - } else { - diffuse += litsample; - } - - diffuse.rgb += sh_lighting(n); - } - - // lighting mix - fragcolor = diffuse * lit * shadowing(); - - // rimlight - #ifdef RIM - { - vec3 n = normalize(mat3(M) * v_normal); // convert normal to view space - vec3 p = (M * vec4(v_position,1.0)).xyz; // convert position to view space - vec3 v = vec3(0,-1,0); - if (!u_rimambient) { - v = normalize(u_rimpivot-p); - } - float rim = 1.0 - max(dot(v,n), 0.0); - vec3 col = u_rimcolor*(pow(smoothstep(1.0-u_rimrange.x,u_rimrange.y,rim), u_rimrange.z)); - fragcolor += vec4(col, 0.0); - } - #endif -} -#endif -#ifdef SHADING_PBR -void main(void) -{ - vec3 baseColor = vec3( 0.5, 0.5, 0.5 ); - float roughness = 1.0; - float metallic = 0.0; - float ao = 1.0; - float alpha = 1.0; - - vec4 baseColor_alpha; - if ( map_albedo.has_tex ) - baseColor_alpha = sample_colormap( map_albedo, v_texcoord ); - else - baseColor_alpha = sample_colormap( map_diffuse, v_texcoord ); - baseColor = baseColor_alpha.xyz; - alpha = baseColor_alpha.w; - - if( map_metallic.has_tex && map_roughness.has_tex ) { - metallic = sample_colormap( map_metallic, v_texcoord ).x; - roughness = sample_colormap( map_roughness, v_texcoord ).x; - } - else if( map_roughness.has_tex ) { - //< @r-lyeh, metalness B, roughness G, (@todo: self-shadowing occlusion R; for now, any of R/B are metallic) - metallic = sample_colormap( map_roughness, v_texcoord ).b;// + sample_colormap( map_roughness, v_texcoord ).r; - roughness = sample_colormap( map_roughness, v_texcoord ).g; - } - - if ( map_ao.has_tex ) - ao = sample_colormap( map_ao, v_texcoord ).x; - else if ( map_ambient.has_tex ) - ao = sample_colormap( map_ambient, v_texcoord ).x; - - vec3 emissive = sample_colormap( map_emissive, v_texcoord ).rgb; - - vec3 normalmap = texture( map_normals_tex, v_texcoord ).xyz * vec3(2.0) - vec3(1.0); - float normalmap_mip = textureQueryLod( map_normals_tex, v_texcoord ).x; - float normalmap_length = length(normalmap); - normalmap /= normalmap_length; - - vec3 normal = v_normal_ws; - - if ( map_normals.has_tex ) - { - // Mikkelsen's tangent space normal map decoding. See http://mikktspace.com/ for rationale. - vec3 bi = cross( v_normal_ws, v_tangent ); - vec3 nmap = normalmap.xyz; - normal = nmap.x * v_tangent + nmap.y * bi + nmap.z * v_normal_ws; - } - - normal = normalize( normal ); - - if( USE_MAP_DEBUGGING && !USE_AMBIENT_DEBUGGING ) - { - vec3 c = vec3(1., 0., 0.); - float x = gl_FragCoord.x / resolution.x; - float y = gl_FragCoord.y / resolution.y; - if ( y < (7.0/7.0) ) c = vec3(.5) + .5*v_normal_ws; - if ( y < (6.0/7.0) ) c = vec3(.5) + .5*normalmap; - if ( y < (5.0/7.0) ) c = vec3(ao); - if ( y < (4.0/7.0) ) c = vec3(emissive); - if ( y < (3.0/7.0) ) c = vec3(metallic); - if ( y < (2.0/7.0) ) c = vec3(roughness); - if ( y < (1.0/7.0) ) c = baseColor; - fragcolor = vec4(c, 1.); - return; - } - - if (USE_NORMAL_VARIATION_TO_ROUGHNESS) - { - // Try to reduce specular aliasing by increasing roughness when minified normal maps have high variation. - float variation = 1. - pow( normalmap_length, 8. ); - float minification = clamp( normalmap_mip - 2., 0., 1. ); - roughness = mix( roughness, 1.0, variation * minification ); - } - - fragcolor = baseColor_alpha; - - - vec3 N = normal; - vec3 V = normalize( v_to_camera ); - - vec3 Lo = vec3(0.); - vec3 F0 = vec3(0.04); - F0 = mix( F0, baseColor, metallic ); - - bool use_ibl = has_tex_skysphere; - // use_ibl = false; - - // Add contributions from analytic lights. - - { - for ( int i = 0; i < u_num_lights; i++ ) - { - light_t l = u_lights[i]; - vec3 lightDir; - float attenuation = 1.0; - - if (l.type == LIGHT_DIRECTIONAL) { - lightDir = normalize(-l.dir); - } else if (l.type == LIGHT_POINT || l.type == LIGHT_SPOT) { - vec3 toLight = l.pos - v_position_ws; - lightDir = normalize(toLight); - float distance = length(toLight); - attenuation = 1.0 / (l.constant + l.linear * distance + l.quadratic * (distance * distance)); - - if (l.type == LIGHT_SPOT) { - float angle = dot(l.dir, -lightDir); - if (angle > l.outerCone) { - float intensity = (angle-l.outerCone)/(l.innerCone-l.outerCone); - attenuation *= clamp(intensity, 0.0, 1.0); - } else { - attenuation = 0.0; - } - } - } - - // fast-rejection for faraway vertices - if (attenuation <= 0.01) { - continue; - } - - vec3 radiance = l.diffuse * BOOST_LIGHTING; - - vec3 L = normalize( lightDir ); - vec3 H = normalize( V + L ); - - vec3 F = fresnel_schlick( H, V, F0 ); - vec3 kS = F; - vec3 kD = vec3(1.0) - kS; - kD *= 1.0 - metallic; - - // Premultiplied alpha applied to the diffuse component only - kD *= alpha; - - float D = distribution_ggx( N, H, roughness ); - float G = geometry_smith( N, V, L, roughness ); - - vec3 num = D * F * G; - float denom = 4. * max( 0., dot( N, V ) ) * max( 0., dot( N, L ) ); - - vec3 specular = kS * (num / max( 0.001, denom )); - - float NdotL = max( 0., dot( N, L ) ); - - Lo += ( kD * ( baseColor / PI ) + specular ) * radiance * NdotL * attenuation; - } - } - - vec3 ambient = sample_colormap( map_ambient, v_texcoord ).xyz; - vec3 diffuse_ambient; - vec3 specular_ambient; - - if ( use_ibl ) - { - // Image based lighting. - // Based on https://learnopengl.com/PBR/IBL/Diffuse-irradiance - - vec3 irradiance = vec3(0.); - - if ( USE_BRUTEFORCE_IRRADIANCE ) - { - irradiance = sample_irradiance_slow( normal, v_tangent ); - } - else - { - irradiance = sample_irradiance_fast( normal, v_tangent ); - } - - // Compute the Fresnel term for a perfect mirror reflection with L = R. - // In this case the halfway vector H = N. - // - // We use a modified Fresnel function that dampens specular reflections of very - // rough surfaces to avoid too bright pixels at grazing angles. - vec3 F = fresnel_schlick_roughness( N, V, F0, roughness ); - vec3 kS = F; - - // Subtract the amount of reflected light (specular) to get the energy left for - // absorbed (diffuse) light. - vec3 kD = vec3(1.) - kS; - - // Metallic surfaces have only a specular reflection. - kD *= 1.0 - metallic; - - // Premultiplied alpha applied to the diffuse component only - kD *= alpha; - - // Modulate the incoming lighting with the diffuse color: some wavelengths get absorbed. - diffuse_ambient = irradiance * baseColor; - - // Ambient light also has a specular part. - specular_ambient = specular_ibl( V, normal, roughness, F ); - - // Ambient occlusion tells us the fraction of sky light that reaches this point. - if (USE_SPECULAR_AO_ATTENUATION) - { - ambient = ao * (kD * diffuse_ambient + specular_ambient); - } - else - { - // We don't attenuate specular_ambient ambient here with AO which might cause flickering in dark cavities. - ambient = ao * (kD * diffuse_ambient) + specular_ambient; - } - } - - vec3 color = (ambient + Lo) + emissive; - - if ( USE_AMBIENT_DEBUGGING ) - { - float y = gl_FragCoord.y / resolution.y; - if( USE_MAP_DEBUGGING && y > 0.5 ) - { - if ( (y-0.5) < (7.0/7.0/2.0) ) color = vec3(.5) + .5*v_normal_ws; - if ( (y-0.5) < (6.0/7.0/2.0) ) color = vec3(.5) + .5*normalmap; - if ( (y-0.5) < (5.0/7.0/2.0) ) color = vec3(ao); - if ( (y-0.5) < (4.0/7.0/2.0) ) color = vec3(emissive); - if ( (y-0.5) < (3.0/7.0/2.0) ) color = vec3(metallic); - if ( (y-0.5) < (2.0/7.0/2.0) ) color = vec3(roughness); - if ( (y-0.5) < (1.0/7.0/2.0) ) color = baseColor; - } else { - float x = gl_FragCoord.x / resolution.x; - if ( x < 0.33 ) - color = specular_ambient; - else if( x > 0.66 ) - color = diffuse_ambient; - } - } - - // dither with noise. - // float dither = random( uvec3( floatBitsToUint( gl_FragCoord.xy ), frame_count ) ); - // color += BOOST_NOISE * vec3( (-1.0/256.) + (2./256.) * dither ); - -#if 0 // original - // basic tonemap and gamma correction - color = color / ( vec3(1.) + color ); - color = pow( color, vec3(1. / 2.2) ); -#elif 0 - // filmic tonemapper - vec3 linearColor = color; - vec3 x = max(vec3(0.0), linearColor - 0.004); - color = (x * (6.2 * x + 0.5)) / (x * (6.2 * x + 1.7) + 0.06); - // gamma correction - // color = pow( color, vec3(1. / 2.2) ); -#elif 0 - // aces film (CC0, src: https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/) - vec3 x = color; - float a = 2.51f; - float b = 0.03f; - float c = 2.43f; - float d = 0.59f; - float e = 0.14f; - color = clamp((x*(a*x+b))/(x*(c*x+d)+e), 0.0, 1.0); - // gamma correction -#endif - // color = pow( color, vec3(1. / 2.2) ); + surface_t surf = surface(); - // Technically this alpha may be too transparent, if there is a lot of reflected light we wouldn't - // see the background, maybe we can approximate it well enough by adding a fresnel term - fragcolor = vec4( color * shadowing().xyz, alpha ); -} + fragcolor = surf.fragcolor; -#endif + fragcolor.rgb = do_fog(fragcolor.rgb); +} \ No newline at end of file diff --git a/engine/art/shaders/fs_32_4_model_basic.glsl b/engine/art/shaders/fs_32_4_model_basic.glsl deleted file mode 100644 index 85b5c98..0000000 --- a/engine/art/shaders/fs_32_4_model_basic.glsl +++ /dev/null @@ -1,16 +0,0 @@ -uniform sampler2D fsDiffTex; -uniform sampler2D fsNormalTex; -uniform sampler2D fsPositionTex; -uniform mat4 MVP; - - -in vec3 v_normal; -in vec2 v_texcoord; -out vec4 fragColor; - - -void main() { - vec4 diff = texture(fsDiffTex, v_texcoord).rgba; - vec3 n = normalize(mat3(MVP) * v_normal); // transform normal to eye space - fragColor = diff;// * vec4(v_normal.xyz, 1); -} \ No newline at end of file diff --git a/engine/art/shaders/fs_3_4_skybox.glsl b/engine/art/shaders/fs_3_4_skybox.glsl index 6c359b8..259857e 100644 --- a/engine/art/shaders/fs_3_4_skybox.glsl +++ b/engine/art/shaders/fs_3_4_skybox.glsl @@ -4,5 +4,7 @@ in vec3 v_direction; out vec4 fragcolor; void main() { - fragcolor = vec4(texture(u_cubemap, v_direction).rgb, 1.0); + vec3 direction = v_direction; + direction.x = -direction.x; + fragcolor = vec4(texture(u_cubemap, direction).rgb, 1.0); } \ No newline at end of file diff --git a/engine/art/shaders/fs_shadow_blur.glsl b/engine/art/shaders/fs_shadow_blur.glsl deleted file mode 100644 index 621be61..0000000 --- a/engine/art/shaders/fs_shadow_blur.glsl +++ /dev/null @@ -1,17 +0,0 @@ -uniform sampler2D textureSource; -uniform vec2 ScaleU; - -in vec2 Texcoord; -out vec4 outColor; - -void main() { - vec4 color = vec4(0.0); - color += texture( textureSource, Texcoord.st + vec2( -3.0*ScaleU.x, -3.0*ScaleU.y ) ) * 0.015625; - color += texture( textureSource, Texcoord.st + vec2( -2.0*ScaleU.x, -2.0*ScaleU.y ) )*0.09375; - color += texture( textureSource, Texcoord.st + vec2( -1.0*ScaleU.x, -1.0*ScaleU.y ) )*0.234375; - color += texture( textureSource, Texcoord.st + vec2( 0.0 , 0.0) )*0.3125; - color += texture( textureSource, Texcoord.st + vec2( 1.0*ScaleU.x, 1.0*ScaleU.y ) )*0.234375; - color += texture( textureSource, Texcoord.st + vec2( 2.0*ScaleU.x, 2.0*ScaleU.y ) )*0.09375; - color += texture( textureSource, Texcoord.st + vec2( 3.0*ScaleU.x, -3.0*ScaleU.y ) ) * 0.015625; - outColor = vec4(color.xyz, 1.0); -} \ No newline at end of file diff --git a/engine/art/shaders/fs_shadow_pass.glsl b/engine/art/shaders/fs_shadow_pass.glsl new file mode 100644 index 0000000..ab4ec0d --- /dev/null +++ b/engine/art/shaders/fs_shadow_pass.glsl @@ -0,0 +1,30 @@ +const int SHADOW_VSM = 0; +const int SHADOW_CSM = 1; + +uniform int shadow_technique; + +#include "model_fs.glsl" +#include "surface.glsl" + +void main() { + vec4 diffuse = get_diffuse_map(); + diffuse.a *= u_global_alpha*u_global_opacity; + + if (diffuse.a < 0.1) + discard; + + if (shadow_technique == SHADOW_VSM) { + float depth = length(v_position) / 200; + + float moment1 = depth; + float moment2 = depth * depth; + + float dx = dFdx(depth); + float dy = dFdy(depth); + moment2 += 0.25*(dx*dx+dy*dy); + fragcolor = vec4( moment1, moment2, /* diffuse.a */ 0.0, 1.0); + } + else if (shadow_technique == SHADOW_CSM) { + fragcolor = vec4(gl_FragCoord.z, /* diffuse.a */ 0.0, 0.0, 1.0); + } +} diff --git a/engine/art/shaders/fs_shadow_vsm.glsl b/engine/art/shaders/fs_shadow_vsm.glsl deleted file mode 100644 index 1416cbe..0000000 --- a/engine/art/shaders/fs_shadow_vsm.glsl +++ /dev/null @@ -1,19 +0,0 @@ -in vec4 v_position; -out vec4 outColor; - -void main() { - #ifdef VSMCUBE - float depth = length( vec3(v_position) ) / 20; - #else - float depth = v_position.z / v_position.w; - depth = depth * 0.5 + 0.5; - #endif - - float moment1 = depth; - float moment2 = depth * depth; - - float dx = dFdx(depth); - float dy = dFdy(depth); - moment2 += 0.25*(dx*dx+dy*dy); - outColor = vec4( moment1, moment2, 0.0, 0.0); -} \ No newline at end of file diff --git a/engine/art/shaders/pbr.fs b/engine/art/shaders/pbr.fs deleted file mode 100644 index 251d7fa..0000000 --- a/engine/art/shaders/pbr.fs +++ /dev/null @@ -1,485 +0,0 @@ -//version 400 - -// original PBR shader by @seece (Public Domain). link: https://github.com/Gargaj/Foxotron/pull/12 - -//#define textureQueryLod(t,c) vec2(0.0,0.0) // version 400 required - -uniform vec2 resolution; /// set:640,480 // debug options below use this (USE_MAP_DEBUGGING, USE_AMBIENT_DEBUGGING) - -#define USE_BRUTEFORCE_IRRADIANCE false // Samples irradiance from tex_skysphere when enabled. -#define USE_WRAPAROUND_SPECULAR true // Makes silhouettes more reflective to avoid black pixels. -#define USE_SPECULAR_AO_ATTENUATION true // Dampens IBL specular ambient with AO if enabled. -#define USE_NORMAL_VARIATION_TO_ROUGHNESS true // Increases roughness if normal map has variation and was minified. -#define USE_MAP_DEBUGGING false // Shows all ColorMaps as horizontal bars -#define USE_AMBIENT_DEBUGGING false // Splits the screen in two and shows image-based specular (left), full shading (middle), diffuse shading (right). -#define BOOST_LIGHTING 2.00f // Multiplies analytic light's color with this constant because otherwise they look really pathetic. -#define BOOST_SPECULAR 1.50f -#define BOOST_NOISE 2.50f - -struct Light -{ - vec3 direction; - vec3 color; -}; - -struct ColorMap -{ - bool has_tex; - vec4 color; -}; - -uniform ColorMap map_albedo; uniform sampler2D map_albedo_tex; -uniform ColorMap map_diffuse; uniform sampler2D map_diffuse_tex; -uniform ColorMap map_specular; uniform sampler2D map_specular_tex; // not used -uniform ColorMap map_normals; uniform sampler2D map_normals_tex; -uniform ColorMap map_roughness; uniform sampler2D map_roughness_tex; -uniform ColorMap map_metallic; uniform sampler2D map_metallic_tex; -uniform ColorMap map_ao; uniform sampler2D map_ao_tex; -uniform ColorMap map_ambient; uniform sampler2D map_ambient_tex; -uniform ColorMap map_emissive; uniform sampler2D map_emissive_tex; - -#define sample_colormap(ColorMap_, uv_) \ - (ColorMap_.has_tex ? texture( ColorMap_##_tex, uv_ ) : ColorMap_.color) - -in vec3 out_normal; -in vec3 out_tangent; -in vec3 out_binormal; -in vec2 out_texcoord; -in vec3 out_worldpos; -in vec3 out_to_camera; - -uniform float skysphere_rotation; -uniform float skysphere_mip_count; -uniform float exposure; -uniform uint frame_count; -uniform float specular_shininess; - -uniform vec3 camera_position; -uniform Light lights[3]; - -uniform sampler2D tex_skysphere; -uniform sampler2D tex_skyenv; -uniform sampler2D tex_brdf_lut; - -uniform bool has_tex_skysphere; -uniform bool has_tex_skyenv; - -out vec4 frag_color; - -const float PI = 3.1415926536; - -// MurMurHash 3 finalizer. Implementation is in public domain. -uint hash( uint h ) -{ - h ^= h >> 16; - h *= 0x85ebca6bU; - h ^= h >> 13; - h *= 0xc2b2ae35U; - h ^= h >> 16; - return h; -} - -// Random function using the idea of StackOverflow user "Spatial" https://stackoverflow.com/a/17479300 -// Creates random 23 bits and puts them into the fraction bits of an 32-bit float. -float random( uvec3 h ) -{ - uint m = hash(h.x ^ hash( h.y ) ^ hash( h.z )); - return uintBitsToFloat( ( m & 0x007FFFFFu ) | 0x3f800000u ) - 1.; -} - -float random( vec3 v ) -{ - return random(floatBitsToUint( v )); -} - -vec3 fresnel_schlick( vec3 H, vec3 V, vec3 F0 ) -{ - float cosTheta = clamp( dot( H, V ), 0., 1. ); - return F0 + ( vec3( 1.0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); -} - -// A Fresnel term that dampens rough specular reflections. -// https://seblagarde.wordpress.com/2011/08/17/hello-world/ -vec3 fresnel_schlick_roughness( vec3 H, vec3 V, vec3 F0, float roughness ) -{ - float cosTheta = clamp( dot( H, V ), 0., 1. ); - return F0 + ( max( vec3( 1.0 - roughness ), F0 ) - F0 ) * pow( 1. - cosTheta, 5.0 ); -} - -float distribution_ggx( vec3 N, vec3 H, float roughness ) -{ - float a = roughness * roughness; - float a2 = a * a; - float NdotH = max( 0., dot( N, H ) ); - float factor = NdotH * NdotH * ( a2 - 1. ) + 1.; - - return a2 / ( PI * factor * factor ); -} - -float geometry_schlick_ggx( vec3 N, vec3 V, float k ) -{ - float NdotV = max( 0., dot( N, V ) ); - return NdotV / (NdotV * ( 1. - k ) + k ); -} - -float geometry_smith( vec3 N, vec3 V, vec3 L, float roughness ) -{ -#if 1 // original - float r = roughness + 1.; - float k = (r * r) / 8.; -#elif 0 // vries - float a = roughness; - float k = (a * a) / 2.0; -#elif 0 // vries improved? - float a = roughness * roughness; - float k = a / 2.0; -#endif - return geometry_schlick_ggx( N, V, k ) * geometry_schlick_ggx( N, L, k ); -} - -vec2 sphere_to_polar( vec3 normal ) -{ - normal = normalize( normal ); - return vec2( ( atan( normal.z, normal.x ) + skysphere_rotation ) / PI / 2.0 + 0.5, acos( normal.y ) / PI ); -} - -// Our vertically GL_CLAMPed textures seem to blend towards black when sampling the half-pixel edge. -// Not sure if it has a border, or this if is a driver bug, but can repro on multiple nvidia cards. -// Knowing the texture height we can limit sampling to the centers of the top and bottom pixel rows. -vec2 sphere_to_polar_clamp_y( vec3 normal, float texture_height ) -{ - normal = normalize( normal ); - return vec2( ( atan( normal.z, normal.x ) + skysphere_rotation ) / PI / 2.0 + 0.5, clamp(acos( normal.y ) / PI, 0.5 / texture_height, 1.0 - 0.5 / texture_height) ); -} - -vec3 sample_sky( vec3 normal ) -{ - vec2 polar = sphere_to_polar( normal ); - return texture( tex_skysphere, polar ).rgb * exposure; -} - -// Takes samples around the hemisphere, converts them to radiances via weighting and -// returns a normalized sum. -vec3 sample_irradiance_slow( vec3 normal, vec3 vertex_tangent ) -{ - float delta = 0.10; - - vec3 up = abs( normal.y ) < 0.999 ? vec3( 0., 1., 0. ) : vec3( 0., 0., 1. ); - vec3 tangent_x = normalize( cross( up, normal ) ); - vec3 tangent_y = cross( normal, tangent_x ); - - int numIrradianceSamples = 0; - - vec3 irradiance = vec3(0.); - - for ( float phi = 0.; phi < 2. * PI ; phi += delta ) - { - for ( float theta = 0.; theta < 0.5 * PI; theta += delta ) - { - vec3 tangent_space = vec3( - sin( theta ) * cos( phi ), - sin( theta ) * sin( phi ), - cos( theta ) ); - - vec3 world_space = tangent_space.x * tangent_x + tangent_space.y + tangent_y + tangent_space.z * normal; - - vec3 color = sample_sky( world_space ); - irradiance += color * cos( theta ) * sin( theta ); - numIrradianceSamples++; - } - } - - irradiance = PI * irradiance / float( numIrradianceSamples ); - return irradiance; -} - -vec3 sample_irradiance_fast( vec3 normal, vec3 vertex_tangent ) -{ - // Sample the irradiance map if it exists, otherwise fall back to blurred reflection map. - if ( has_tex_skyenv ) - { - vec2 polar = sphere_to_polar_clamp_y( normal, 180.0 ); - return textureLod( tex_skyenv, polar, 0.0 ).rgb * exposure; - } - else - { - vec2 polar = sphere_to_polar( normal ); - return textureLod( tex_skysphere, polar, 0.80 * skysphere_mip_count ).rgb * exposure; - } -} - - -vec3 specular_ibl( vec3 V, vec3 N, float roughness, vec3 fresnel ) -{ - // What we'd like to do here is take a LOT of skybox samples around the reflection - // vector R according to the BRDF lobe. - // - // Unfortunately it's not possible in real time so we use the following UE4 style approximations: - // 1. Integrate incoming light and BRDF separately ("split sum approximation") - // 2. Assume V = R = N so that we can just blur the skybox and sample that. - // 3. Bake the BRDF integral into a lookup texture so that it can be computed in constant time. - // - // Here we also simplify approximation #2 by using bilinear mipmaps with a magic formula instead - // of properly convolving it with a GGX lobe. - // - // For details, see Brian Karis, "Real Shading in Unreal Engine 4", 2013. - - vec3 R = 2. * dot( V, N ) * N - V; - - vec2 polar = sphere_to_polar( R ); - - // Map roughness from range [0, 1] into a mip LOD [0, skysphere_mip_count]. - // The magic numbers were chosen empirically. - - float mip = 0.9 * skysphere_mip_count * pow(roughness, 0.25 * BOOST_SPECULAR); - - vec3 prefiltered = textureLod( tex_skysphere, polar, mip ).rgb * exposure; - - float NdotV = dot( N, V ); - - // dot( N, V ) seems to produce negative values so we can try to stretch it a bit behind the silhouette - // to avoid black pixels. - if (USE_WRAPAROUND_SPECULAR) - { - NdotV = NdotV * 0.9 + 0.1; - } - - NdotV = min(0.99, max(0.01, NdotV)); - - // A precomputed lookup table contains a scale and a bias term for specular intensity (called "fresnel" here). - // See equation (8) in Karis' course notes mentioned above. - vec2 envBRDF = texture( tex_brdf_lut, vec2(NdotV, 1.0-roughness) ).xy; // (NdotV,1-roughtness) for green top-left (NdotV,roughness) for green bottom-left - vec3 specular = prefiltered * (fresnel * envBRDF.x + vec3(envBRDF.y)); - - return specular; -} - - -void main(void) -{ - vec3 baseColor = vec3( 0.5, 0.5, 0.5 ); - float roughness = 1.0; - float metallic = 0.0; - float ao = 1.0; - float alpha = 1.0; - - vec4 baseColor_alpha; - if ( map_albedo.has_tex ) - baseColor_alpha = sample_colormap( map_albedo, out_texcoord ); - else - baseColor_alpha = sample_colormap( map_diffuse, out_texcoord ); - baseColor = baseColor_alpha.xyz; - alpha = baseColor_alpha.w; - - if( map_metallic.has_tex && map_roughness.has_tex ) { - metallic = sample_colormap( map_metallic, out_texcoord ).x; - roughness = sample_colormap( map_roughness, out_texcoord ).x; - } - else if( map_roughness.has_tex ) { - //< @r-lyeh, metalness B, roughness G, (@todo: self-shadowing occlusion R; for now, any of R/B are metallic) - metallic = sample_colormap( map_roughness, out_texcoord ).b + sample_colormap( map_roughness, out_texcoord ).r; - roughness = sample_colormap( map_roughness, out_texcoord ).g; - } - - if ( map_ao.has_tex ) - ao = sample_colormap( map_ao, out_texcoord ).x; - else if ( map_ambient.has_tex ) - ao = sample_colormap( map_ambient, out_texcoord ).x; - - vec3 emissive = sample_colormap( map_emissive, out_texcoord ).rgb; - - vec3 normalmap = texture( map_normals_tex, out_texcoord ).xyz * vec3(2.0) - vec3(1.0); - float normalmap_mip = textureQueryLod( map_normals_tex, out_texcoord ).x; - float normalmap_length = length(normalmap); - normalmap /= normalmap_length; - - vec3 normal = out_normal; - - if ( map_normals.has_tex ) - { - // Mikkelsen's tangent space normal map decoding. See http://mikktspace.com/ for rationale. - vec3 bi = cross( out_normal, out_tangent ); - vec3 nmap = normalmap.xyz; - normal = nmap.x * out_tangent + nmap.y * bi + nmap.z * out_normal; - } - - normal = normalize( normal ); - - if( USE_MAP_DEBUGGING && !USE_AMBIENT_DEBUGGING ) - { - vec3 c = vec3(1., 0., 0.); - float x = gl_FragCoord.x / resolution.x; - float y = gl_FragCoord.y / resolution.y; - if ( y < (7.0/7.0) ) c = vec3(.5) + .5*out_normal; - if ( y < (6.0/7.0) ) c = vec3(.5) + .5*normalmap; - if ( y < (5.0/7.0) ) c = vec3(ao); - if ( y < (4.0/7.0) ) c = vec3(emissive); - if ( y < (3.0/7.0) ) c = vec3(metallic); - if ( y < (2.0/7.0) ) c = vec3(roughness); - if ( y < (1.0/7.0) ) c = baseColor; - frag_color = vec4(c, 1.); - return; - } - - if (USE_NORMAL_VARIATION_TO_ROUGHNESS) - { - // Try to reduce specular aliasing by increasing roughness when minified normal maps have high variation. - float variation = 1. - pow( normalmap_length, 8. ); - float minification = clamp( normalmap_mip - 2., 0., 1. ); - roughness = mix( roughness, 1.0, variation * minification ); - } - - - vec3 N = normal; - vec3 V = normalize( out_to_camera ); - - vec3 Lo = vec3(0.); - vec3 F0 = vec3(0.04); - F0 = mix( F0, baseColor, metallic ); - - bool use_ibl = has_tex_skysphere; - - // Add contributions from analytic lights only if we don't have a skybox. - - { - int num_lights = use_ibl ? 1 : lights.length(); - for ( int i = 0; i < num_lights; i++ ) - { - vec3 radiance = lights[ i ].color * BOOST_LIGHTING; - - vec3 L = -normalize( lights[ i ].direction ); - vec3 H = normalize( V + L ); - - vec3 F = fresnel_schlick( H, V, F0 ); - vec3 kS = F; - vec3 kD = vec3(1.0) - kS; - kD *= 1.0 - metallic; - - // Premultiplied alpha applied to the diffuse component only - kD *= alpha; - - float D = distribution_ggx( N, H, roughness ); - float G = geometry_smith( N, V, L, roughness ); - - vec3 num = D * F * G; - float denom = 4. * max( 0., dot( N, V ) ) * max( 0., dot( N, L ) ); - - vec3 specular = kS * (num / max( 0.001, denom )); - - float NdotL = max( 0., dot( N, L ) ); - - Lo += ( kD * ( baseColor / PI ) + specular ) * radiance * NdotL; - } - } - - vec3 ambient = sample_colormap( map_ambient, out_texcoord ).xyz; - vec3 diffuse_ambient; - vec3 specular_ambient; - - if ( use_ibl ) - { - // Image based lighting. - // Based on https://learnopengl.com/PBR/IBL/Diffuse-irradiance - - vec3 irradiance = vec3(0.); - - if ( USE_BRUTEFORCE_IRRADIANCE ) - { - irradiance = sample_irradiance_slow( normal, out_tangent ); - } - else - { - irradiance = sample_irradiance_fast( normal, out_tangent ); - } - - // Compute the Fresnel term for a perfect mirror reflection with L = R. - // In this case the halfway vector H = N. - // - // We use a modified Fresnel function that dampens specular reflections of very - // rough surfaces to avoid too bright pixels at grazing angles. - vec3 F = fresnel_schlick_roughness( N, V, F0, roughness ); - vec3 kS = F; - - // Subtract the amount of reflected light (specular) to get the energy left for - // absorbed (diffuse) light. - vec3 kD = vec3(1.) - kS; - - // Metallic surfaces have only a specular reflection. - kD *= 1.0 - metallic; - - // Premultiplied alpha applied to the diffuse component only - kD *= alpha; - - // Modulate the incoming lighting with the diffuse color: some wavelengths get absorbed. - diffuse_ambient = irradiance * baseColor; - - // Ambient light also has a specular part. - specular_ambient = specular_ibl( V, normal, roughness, F ); - - // Ambient occlusion tells us the fraction of sky light that reaches this point. - if (USE_SPECULAR_AO_ATTENUATION) - { - ambient = ao * (kD * diffuse_ambient + specular_ambient); - } - else - { - // We don't attenuate specular_ambient ambient here with AO which might cause flickering in dark cavities. - ambient = ao * (kD * diffuse_ambient) + specular_ambient; - } - } - - vec3 color = (ambient + Lo) + emissive; - - if ( USE_AMBIENT_DEBUGGING ) - { - float y = gl_FragCoord.y / resolution.y; - if( USE_MAP_DEBUGGING && y > 0.5 ) - { - if ( (y-0.5) < (7.0/7.0/2.0) ) color = vec3(.5) + .5*out_normal; - if ( (y-0.5) < (6.0/7.0/2.0) ) color = vec3(.5) + .5*normalmap; - if ( (y-0.5) < (5.0/7.0/2.0) ) color = vec3(ao); - if ( (y-0.5) < (4.0/7.0/2.0) ) color = vec3(emissive); - if ( (y-0.5) < (3.0/7.0/2.0) ) color = vec3(metallic); - if ( (y-0.5) < (2.0/7.0/2.0) ) color = vec3(roughness); - if ( (y-0.5) < (1.0/7.0/2.0) ) color = baseColor; - } else { - float x = gl_FragCoord.x / resolution.x; - if ( x < 0.33 ) - color = specular_ambient; - else if( x > 0.66 ) - color = diffuse_ambient; - } - } - -#if 0 // original - // basic tonemap and gamma correction - color = color / ( vec3(1.) + color ); - color = pow( color, vec3(1. / 2.2) ); -#elif 0 - // filmic tonemapper - vec3 linearColor = color; - vec3 x = max(vec3(0.0), linearColor - 0.004); - color = (x * (6.2 * x + 0.5)) / (x * (6.2 * x + 1.7) + 0.06); - // gamma correction - // color = pow( color, vec3(1. / 2.2) ); -#elif 1 - // aces film (CC0, src: https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/) - vec3 x = color; - float a = 2.51f; - float b = 0.03f; - float c = 2.43f; - float d = 0.59f; - float e = 0.14f; - color = clamp((x*(a*x+b))/(x*(c*x+d)+e), 0.0, 1.0); - // gamma correction - color = pow( color, vec3(1.0/2.2) ); -#endif - - // dither with noise. - // float dither = random( uvec3( floatBitsToUint( gl_FragCoord.xy ), frame_count ) ); - // color += BOOST_NOISE * vec3( (-1.0/256.) + (2./256.) * dither ); - - // Technically this alpha may be too transparent, if there is a lot of reflected light we wouldn't - // see the background, maybe we can approximate it well enough by adding a fresnel term - frag_color = vec4( color, alpha ); -} diff --git a/engine/art/shaders/pbr.vs b/engine/art/shaders/pbr.vs deleted file mode 100644 index 3b5b427..0000000 --- a/engine/art/shaders/pbr.vs +++ /dev/null @@ -1,56 +0,0 @@ -//version 330 core - -layout(location = 0) in vec3 in_pos; -layout(location = 1) in vec2 in_texcoord; -layout(location = 2) in vec3 in_normal; -layout(location = 3) in vec4 in_tangent; // vec3 + bi sign -//in vec3 in_binormal; - -out vec3 out_normal; -out vec3 out_tangent; -out vec3 out_binormal; -out vec2 out_texcoord; -out vec3 out_worldpos; -out vec3 out_viewpos; -out vec3 out_to_camera; - -uniform mat4x4 mat_projection; -uniform mat4x4 mat_view; -uniform mat4x4 mat_view_inverse; -uniform mat4x4 mat_world; - -void main() -{ - vec4 o = vec4( in_pos.x, in_pos.y, in_pos.z, 1.0 ); - o = mat_world * o; - out_worldpos = o.xyz; - o = mat_view * o; - out_viewpos = o.xyz; - - vec3 to_camera = normalize( -o.xyz ); - out_to_camera = mat3( mat_view_inverse ) * to_camera; - - o = mat_projection * o; - gl_Position = o; - - -#if 0 - // compute tangent T and bitangent B - vec3 Q1 = dFdx(in_pos); - vec3 Q2 = dFdy(in_pos); - vec2 st1 = dFdx(in_texcoord); - vec2 st2 = dFdy(in_texcoord); - - vec3 T = normalize(Q1*st2.t - Q2*st1.t); - vec3 B = normalize(-Q1*st2.s + Q2*st1.s); - vec3 in_binormal = B; -#else - vec3 in_binormal = cross(in_normal, in_tangent.xyz) * in_tangent.w; -#endif - - - out_normal = normalize( mat3( mat_world ) * in_normal ); - out_tangent = normalize( mat3( mat_world ) * in_tangent.xyz ); - out_binormal = normalize( mat3( mat_world ) * in_binormal ); - out_texcoord = in_texcoord; -} diff --git a/engine/art/shaders/preamble.glsl b/engine/art/shaders/preamble.glsl deleted file mode 100644 index ffaccdc..0000000 --- a/engine/art/shaders/preamble.glsl +++ /dev/null @@ -1 +0,0 @@ -//version 150 diff --git a/engine/art/shaders/query_point_fs.glsl b/engine/art/shaders/query_point_fs.glsl new file mode 100644 index 0000000..6c4dc0b --- /dev/null +++ b/engine/art/shaders/query_point_fs.glsl @@ -0,0 +1,5 @@ +out vec4 fragcolor; + +void main() { + fragcolor = vec4(1.0); +} diff --git a/engine/art/shaders/query_point_vs.glsl b/engine/art/shaders/query_point_vs.glsl new file mode 100644 index 0000000..e6eb2ab --- /dev/null +++ b/engine/art/shaders/query_point_vs.glsl @@ -0,0 +1,5 @@ +uniform mat4 u_mvp; + +void main() { + gl_Position = u_mvp * vec4(0.0, 0.0, 0.0, 1.0); +} diff --git a/engine/art/shaders/vs_323444143_16_3322_model.glsl b/engine/art/shaders/vs_323444143_16_3322_model.glsl index e2aa833..4226134 100644 --- a/engine/art/shaders/vs_323444143_16_3322_model.glsl +++ b/engine/art/shaders/vs_323444143_16_3322_model.glsl @@ -1,180 +1,65 @@ -#ifndef MAX_BONES -#define MAX_BONES 110 -#endif -uniform mat3x4 vsBoneMatrix[MAX_BONES]; -uniform bool SKINNED; /// set:0 -uniform mat4 M; // RIM -uniform mat4 VP; -uniform mat4 P; -uniform int u_billboard; - -#if 0 -// Fetch blend channels from all attached blend deformers. -for (size_t di = 0; di < mesh->blend_deformers.count; di++) { - ufbx_blend_deformer *deformer = mesh->blend_deformers.data[di]; - for (size_t ci = 0; ci < deformer->channels.count; ci++) { - ufbx_blend_channel *chan = deformer->channels.data[ci]; - if (chan->keyframes.count == 0) continue; - if (num_blend_shapes < MAX_BLEND_SHAPES) { - blend_channels[num_blend_shapes] = chan; - vmesh->blend_channel_indices[num_blend_shapes] = (int32_t)chan->typed_id; - num_blend_shapes++; - } - } -} -if (num_blend_shapes > 0) { - vmesh->blend_shape_image = pack_blend_channels_to_image(mesh, blend_channels, num_blend_shapes); - vmesh->num_blend_shapes = num_blend_shapes; -} - - -ubo.f_num_blend_shapes = (float)mesh->num_blend_shapes; -for (size_t i = 0; i < mesh->num_blend_shapes; i++) { - ubo.blend_weights[i] = view->scene.blend_channels[mesh->blend_channel_indices[i]].weight; -} - - -sg_image blend_shapes = mesh->num_blend_shapes > 0 ? mesh->blend_shape_image : view->empty_blend_shape_image; -#endif - - -// for blendshapes -#ifndef MAX_BLENDSHAPES -#define MAX_BLENDSHAPES 16 -#endif -uniform vec4 blend_weights[MAX_BLENDSHAPES]; // @todo: implement me -uniform float f_num_blend_shapes; // @todo: implement me -uniform MEDIUMP sampler2DArray blend_shapes; // @todo: implement me - - -in vec3 att_position; // @todo: reorder ass2iqe to emit p3 n3 u2 t3 b3 c4B i4 w4 instead -in vec2 att_texcoord; -in vec3 att_normal; -in vec4 att_tangent; // vec3 + bi sign -in mat4 att_instanced_matrix; // for instanced rendering -in vec4 att_indexes; // @fixme: gles might use ivec4 instead? -in vec4 att_weights; // @todo: downgrade from float to byte -in float att_vertexindex; // for blendshapes -in vec4 att_color; -in vec3 att_bitangent; // @todo: remove? also, ass2iqe might output this -in vec2 att_texcoord2; -out vec4 v_color; -out vec3 v_position, v_position_ws; -out vec3 v_normal, v_normal_ws; -out vec2 v_texcoord, v_texcoord2; -out vec3 v_tangent; -out vec3 v_binormal; -out vec3 v_viewpos; -out vec3 v_to_camera; - - - - -// shadow -uniform mat4 model, view, inv_view; -uniform mat4 cameraToShadowProjector; -out vec4 vneye; -out vec4 vpeye; -out vec4 sc; -void do_shadow() { - vneye = view * model * vec4(att_normal, 0.0f); - vpeye = view * model * vec4(att_position, 1.0); - sc = cameraToShadowProjector * model * vec4(att_position, 1.0f); -} - - -// blendshapes -vec3 evaluate_blend_shape(int vertex_index) { - ivec2 coord = ivec2(vertex_index & (2048 - 1), vertex_index >> 11); - int num_blend_shapes = int(f_num_blend_shapes); - vec3 offset = vec3(0.0); - for (int i = 0; i < num_blend_shapes; i++) { - vec4 packedw = blend_weights[i >> 2]; - float weight = packedw[i & 3]; - offset += weight * texelFetch(blend_shapes, ivec3(coord, i), 0).xyz; - } - return offset; -} +#include "model_vs.glsl" +// lights +#include "light.glsl" void main() { - vec3 objPos; - if(!SKINNED) { - objPos = att_position; - v_normal = att_normal; - } else { - mat3x4 m = vsBoneMatrix[int(att_indexes.x)] * att_weights.x; - m += vsBoneMatrix[int(att_indexes.y)] * att_weights.y; - m += vsBoneMatrix[int(att_indexes.z)] * att_weights.z; - m += vsBoneMatrix[int(att_indexes.w)] * att_weights.w; - objPos = vec4(att_position, 1.0) * m; - - // blendshapes - // objPos += evaluate_blend_shape(int(att_vertexindex)); - - v_normal = vec4(att_normal, 0.0) * m; - //@todo: tangents + vec3 objPos = get_object_pos(); + + mat4 model_mat = att_instanced_matrix; + if (!u_instanced) { + model_mat = M; } - // vec3 tangent = att_tangent.xyz; - // vec3 bitangent = cross(att_normal, att_tangent.xyz) * att_tangent.w; - v_normal_ws = normalize(vec3(att_instanced_matrix * vec4(v_normal, 0.))); // normal to world/model space + // Set attributes up + v_normal_ws = normalize(vec3(model_mat * vec4(v_normal, 0.))); // normal to world/model space v_normal = normalize(v_normal); v_position = att_position; v_texcoord = att_texcoord; v_texcoord2 = att_texcoord2; v_color = att_color; - mat4 modelView = view * att_instanced_matrix; - mat4 l_model = att_instanced_matrix; + mat4 modelView = view * model_mat; + mat4 l_model = model_mat; v_position_ws = (l_model * vec4( objPos, 1.0 )).xyz; + vec3 binormal = cross(att_normal, att_tangent.xyz) * att_tangent.w; + v_binormal = normalize(mat3(model_mat) * binormal); + + // Optional: Billboarding + { + billboard_t bb = setup_billboard(modelView, l_model); + modelView = bb.modelView; + l_model = bb.l_model; + } - if(u_billboard > 0) { - vec3 cameraPosition = -transpose(mat3(view)) * view[3].xyz; - vec3 lookDir = normalize(cameraPosition - v_position_ws); + v_position_ws = (l_model * vec4( objPos, 1.0 )).xyz; - vec3 up = vec3(modelView[0][1], modelView[1][1], modelView[2][1]); - vec3 right = normalize(cross(up, lookDir)); - up = cross(lookDir, right); - vec3 scale; - scale.x = length(vec3(l_model[0])); - scale.y = length(vec3(l_model[1])); - scale.z = length(vec3(l_model[2])); - // scale.x *= sign(l_model[0][0]); - // scale.y *= sign(l_model[1][1]); - // scale.z *= sign(l_model[2][2]); + vec3 T = normalize(mat3(l_model) * att_tangent.xyz); + vec3 B = normalize(mat3(l_model) * binormal); + vec3 N = normalize(mat3(l_model) * att_normal); + mat3 TBN = transpose(mat3(T, B, N)); - mat4 billboardRotation = mat4( - vec4(right * scale.x, 0.0), - vec4(-up * scale.y, 0.0), - vec4(-lookDir * scale.z, 0.0), - vec4(0.0, 0.0, 0.0, 1.0) - ); + v_tangent = normalize(mat3(l_model) * att_tangent.xyz); + v_tangent_ws = normalize(mat3(modelView) * att_tangent.xyz); + v_tangent_view = TBN * u_cam_pos; + v_tangent_view.y = -v_tangent_view.y; + v_tangent_world = TBN * v_position_ws; + v_tangent_world.y = -v_tangent_world.y; + v_tbn = TBN; - if((u_billboard & 0x4) != 0) l_model[0] = billboardRotation[0]; - if((u_billboard & 0x2) != 0) l_model[1] = billboardRotation[1]; - if((u_billboard & 0x1) != 0) l_model[2] = billboardRotation[2]; - modelView = view * l_model; - } - v_position_ws = (l_model * vec4( objPos, 1.0 )).xyz; - v_tangent = normalize(mat3(att_instanced_matrix) * att_tangent.xyz); - #if 0 - // compute tangent T and bitangent B - vec3 Q1 = dFdx(att_position); - vec3 Q2 = dFdy(att_position); - vec2 st1 = dFdx(att_texcoord); - vec2 st2 = dFdy(att_texcoord); + // Compute lighting (vertex-lit models) + material_t dummy_mat; + v_vertcolor = lighting(dummy_mat); - vec3 T = normalize(Q1*st2.t - Q2*st1.t); - vec3 B = normalize(-Q1*st2.s + Q2*st1.s); - vec3 binormal = B; - #else - vec3 binormal = cross(att_normal, att_tangent.xyz) * att_tangent.w; - #endif - v_binormal = normalize(mat3(att_instanced_matrix) * binormal); + // Compute final position and camera vector vec4 finalPos = modelView * vec4( objPos, 1.0 ); vec3 to_camera = normalize( -finalPos.xyz ); v_to_camera = mat3( inv_view ) * to_camera; + + // Set final position + v_depth = -finalPos.z; gl_Position = P * finalPos; - do_shadow(); + + // Prepare shadow data for shadow mapping + do_shadow(model_mat, objPos, v_normal); } \ No newline at end of file diff --git a/engine/art/shaders/vs_332_32.glsl b/engine/art/shaders/vs_332_32.glsl deleted file mode 100644 index 151083d..0000000 --- a/engine/art/shaders/vs_332_32.glsl +++ /dev/null @@ -1,37 +0,0 @@ -uniform mat4 u_mvp; - - -in vec3 att_position; -in vec3 att_normal; -in vec2 att_texcoord; -in vec4 att_color; -out vec4 v_color; -out vec3 v_position; -out vec3 v_position_ws; -out vec3 v_normal; -out vec3 v_normal_ws; -out vec2 v_texcoord; - -// shadow -uniform mat4 model, view, proj; -uniform mat4 cameraToShadowProjector; // !VSMCUBE -out vec4 vneye; -out vec4 vpeye; -out vec4 sc; // !VSMCUBE -void do_shadow() { - vneye = view * model * vec4(att_normal, 0.0f); - vpeye = view * model * vec4(att_position, 1.0); - sc = cameraToShadowProjector * model * vec4(att_position, 1.0f); -} - - -void main() { - gl_Position = u_mvp * vec4(att_position, 1.0); - v_position = att_position; - v_position_ws = vec3(model * vec4(att_position, 1.)); - v_normal = normalize(att_normal); - v_normal_ws = normalize(vec3(model * vec4(att_normal, 0.))); // normal world/model space - v_texcoord = att_texcoord; - v_color = att_color; - do_shadow(); -} \ No newline at end of file diff --git a/engine/art/shaders/vs_3_3_skybox.glsl b/engine/art/shaders/vs_3_3_skybox.glsl index bdc9602..79f7ebb 100644 --- a/engine/art/shaders/vs_3_3_skybox.glsl +++ b/engine/art/shaders/vs_3_3_skybox.glsl @@ -6,7 +6,7 @@ out vec3 v_direction; void main() { - vec4 position = u_mvp * vec4(att_position, 0.0); + vec4 position = u_mvp * vec4(att_position.x, att_position.y, att_position.z, 0.0); gl_Position = position.xyww; - v_direction = att_position; + v_direction = vec3(att_position.x, att_position.y, att_position.z); } \ No newline at end of file diff --git a/engine/art/shaders/vs_shadow_blur.glsl b/engine/art/shaders/vs_shadow_blur.glsl deleted file mode 100644 index ca78468..0000000 --- a/engine/art/shaders/vs_shadow_blur.glsl +++ /dev/null @@ -1,8 +0,0 @@ -in vec3 position; -in vec2 texcoord; -out vec2 Texcoord; - -void main() { - gl_Position = vec4(position, 1.0); - Texcoord = texcoord; -} \ No newline at end of file diff --git a/engine/art/shaders/vs_shadow_vsm.glsl b/engine/art/shaders/vs_shadow_vsm.glsl deleted file mode 100644 index 22f4e96..0000000 --- a/engine/art/shaders/vs_shadow_vsm.glsl +++ /dev/null @@ -1,15 +0,0 @@ -uniform mat4 model; -uniform mat4 cameraToShadowView; -uniform mat4 cameraToShadowProjector; - -in vec3 position; -out vec4 v_position; - -void main() { - gl_Position = cameraToShadowProjector * model * vec4(position, 1.0); - #ifdef VSMCUBE - v_position = cameraToShadowView * model * vec4(position, 1.0); - #else - v_position = gl_Position; - #endif -} \ No newline at end of file diff --git a/engine/art/skyboxes/skysphere.fbx@lightlist.txt b/engine/art/skyboxes/skysphere.fbx@lightlist.txt new file mode 100644 index 0000000..e69de29 diff --git a/engine/art/skyboxes/skysphere.fs b/engine/art/skyboxes/skysphere.fs index a5706d8..2157db6 100644 --- a/engine/art/skyboxes/skysphere.fs +++ b/engine/art/skyboxes/skysphere.fs @@ -1,5 +1,3 @@ -//version 330 core - in vec3 out_worldpos; uniform float texture_lod; diff --git a/engine/art/skyboxes/skysphere.vs b/engine/art/skyboxes/skysphere.vs index 1f34d45..74c2875 100644 --- a/engine/art/skyboxes/skysphere.vs +++ b/engine/art/skyboxes/skysphere.vs @@ -1,5 +1,3 @@ -//version 330 core - in vec3 in_pos; uniform mat4 mat_mvp; diff --git a/engine/fwk b/engine/fwk index 0509f4e..b53106c 100644 --- a/engine/fwk +++ b/engine/fwk @@ -182005,7 +182005,7 @@ static char* luaL_prepbuffsize(luaL_Buffer* B, size_t sz) { # define ARCH_X86 #elif defined __amd64__ || defined _M_X64 # define ARCH_X64 -#elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm +#elif defined __arm__ || defined __ARM__ || defined ARM || defined __ARM || defined __arm || defined __arm64__ || defined __aarch64__ # define ARCH_ARM #elif defined OS_LINUX && defined __TINYC__ //< @r-lyeh: tcc+linux # define ARCH_X64 //< @r-lyeh: tcc+linux @@ -209788,6 +209788,8 @@ struct nk_context { #define NK_PI 3.141592654f #define NK_UTF_INVALID 0xFFFD #define NK_MAX_FLOAT_PRECISION 2 +#define NK_MAX_FLOAT_PRECISION2 6 // zak +#define NK_FLOAT_DECIMAL_POS_THRESHOLD 0.0005 // zak #define NK_UNUSED(x) ((void)(x)) #define NK_SATURATE(x) (NK_MAX(0, NK_MIN(1.0f, x))) @@ -232246,11 +232248,11 @@ nk_do_property(nk_flags *ws, break; case NK_PROPERTY_FLOAT: NK_DTOA(string, (double)variant->value.f); - num_len = nk_string_float_limit(string, NK_MAX_FLOAT_PRECISION); + num_len = nk_string_float_limit(string, variant->step.f <= NK_FLOAT_DECIMAL_POS_THRESHOLD ? NK_MAX_FLOAT_PRECISION2 : NK_MAX_FLOAT_PRECISION); // zak break; case NK_PROPERTY_DOUBLE: NK_DTOA(string, variant->value.d); - num_len = nk_string_float_limit(string, NK_MAX_FLOAT_PRECISION); + num_len = nk_string_float_limit(string, variant->step.f <= NK_FLOAT_DECIMAL_POS_THRESHOLD ? NK_MAX_FLOAT_PRECISION2 : NK_MAX_FLOAT_PRECISION); // zak break; } size = font->width(font->userdata, font->height, string, num_len); @@ -232346,12 +232348,12 @@ nk_do_property(nk_flags *ws, variant->value.i = NK_CLAMP(variant->min_value.i, variant->value.i, variant->max_value.i); break; case NK_PROPERTY_FLOAT: - nk_string_float_limit(buffer, NK_MAX_FLOAT_PRECISION); + nk_string_float_limit(buffer, variant->step.f <= NK_FLOAT_DECIMAL_POS_THRESHOLD ? NK_MAX_FLOAT_PRECISION2 : NK_MAX_FLOAT_PRECISION); // zak variant->value.f = nk_strtof(buffer, 0); variant->value.f = NK_CLAMP(variant->min_value.f, variant->value.f, variant->max_value.f); break; case NK_PROPERTY_DOUBLE: - nk_string_float_limit(buffer, NK_MAX_FLOAT_PRECISION); + nk_string_float_limit(buffer, variant->step.f <= NK_FLOAT_DECIMAL_POS_THRESHOLD ? NK_MAX_FLOAT_PRECISION2 : NK_MAX_FLOAT_PRECISION); // zak variant->value.d = nk_strtod(buffer, 0); variant->value.d = NK_CLAMP(variant->min_value.d, variant->value.d, variant->max_value.d); break; diff --git a/engine/fwk.c b/engine/fwk.c index ac48cc0..528c4cc 100644 --- a/engine/fwk.c +++ b/engine/fwk.c @@ -108,6 +108,9 @@ #define AS_NKCOLOR(color) \ ((struct nk_color){ ((color>>0))&255,((color>>8))&255,((color>>16))&255,((color>>24))&255 }) + +static inline +char *file_preprocess(const char *src, const char *path, char* (*)(const char *), const char *parent_function); #line 0 #line 1 "fwk_ds.c" @@ -3228,7 +3231,7 @@ int ui_color3f(const char *label, float *color) { nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); - struct nk_colorf after = { color[0]*ui_alpha, color[1]*ui_alpha, color[2]*ui_alpha, color[3]*ui_alpha }, before = after; + struct nk_colorf after = { color[0]*ui_alpha, color[1]*ui_alpha, color[2]*ui_alpha, 1.0f }, before = after; struct nk_colorf clamped = { clampf(after.r,0,1), clampf(after.g,0,1), clampf(after.b,0,1), ui_alpha }; if (nk_combo_begin_color(ui_ctx, nk_rgb_cf(clamped), nk_vec2(200,400))) { nk_layout_row_dynamic(ui_ctx, 120, 1); @@ -3442,13 +3445,42 @@ int ui_short(const char *label, short *v) { return *v = (short)i, ret; } +static inline +float ui_float_adjust_step(float step) { + if ((input(KEY_LSHIFT) || input(KEY_RSHIFT))&&(input(KEY_LCTRL) || input(KEY_RCTRL))) step *= 100.0f; + else if (input(KEY_LSHIFT) || input(KEY_RSHIFT)) step *= 10.0f; + else if (input(KEY_LCTRL) || input(KEY_RCTRL)) step *= 0.1f; + else if (input(KEY_LALT) || input(KEY_RALT)) step *= 0.01f; + return step; +} + +int ui_float_(const char *label, float *v, float step) { + if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + + float inc_per_pixel = ui_float_adjust_step(0.005f); + step = ui_float_adjust_step(step); + + nk_layout_row_dynamic(ui_ctx, 0, 2); + ui_label_(label, NK_TEXT_LEFT); + + float prev = v[0]; v[0] = nk_propertyf(ui_ctx, "#", -FLT_MAX, v[0], FLT_MAX, step, inc_per_pixel); + return prev != v[0]; +} + int ui_float(const char *label, float *v) { + return ui_float_(label, v, 0.01f); +} + +int ui_double_(const char *label, double *v, double step) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + float inc_per_pixel = ui_float_adjust_step(0.005f); + step = ui_float_adjust_step(step); + nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); - float prev = v[0]; v[0] = nk_propertyf(ui_ctx, "#", -FLT_MAX, v[0], FLT_MAX, 0.01f,0.005f); + double prev = v[0]; v[0] = nk_propertyd(ui_ctx, "#", -DBL_MAX, v[0], DBL_MAX, step, inc_per_pixel); return prev != v[0]; } @@ -3462,21 +3494,30 @@ int ui_double(const char *label, double *v) { return prev != v[0]; } -int ui_clampf(const char *label, float *v, float minf, float maxf) { +int ui_clampf_(const char *label, float *v, float minf, float maxf, float step) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + float inc_per_pixel = ui_float_adjust_step(0.005f); + step = ui_float_adjust_step(step); + if( minf > maxf ) return ui_clampf(label, v, maxf, minf); nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); - float prev = v[0]; v[0] = nk_propertyf(ui_ctx, "#", minf, v[0], maxf, 0.1f,0.05f); + float prev = v[0]; v[0] = nk_propertyf(ui_ctx, "#", minf, v[0], maxf, step, inc_per_pixel); return prev != v[0]; } -int ui_float2(const char *label, float *v) { +int ui_clampf(const char *label, float *v, float minf, float maxf) { + return ui_clampf_(label, v, minf, maxf, 0.1f); +} + +int ui_float2_(const char *label, float *v, float step) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + float inc_per_pixel = ui_float_adjust_step(0.5f); + step = ui_float_adjust_step(step); nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); @@ -3486,17 +3527,23 @@ int ui_float2(const char *label, float *v) { if (nk_combo_begin_label(ui_ctx, buffer, nk_vec2(200,200))) { nk_layout_row_dynamic(ui_ctx, 0, 1); - float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, 1,0.5f); - float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, 1,0.5f); + float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, step, inc_per_pixel); + float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, step, inc_per_pixel); nk_combo_end(ui_ctx); return prev0 != v[0] || prev1 != v[1]; } return 0; } -int ui_float3(const char *label, float *v) { +int ui_float2(const char *label, float *v) { + return ui_float2_(label, v, 1.0f); +} + +int ui_float3_(const char *label, float *v, float step) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + float inc_per_pixel = ui_float_adjust_step(0.5f); + step = ui_float_adjust_step(step); nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); @@ -3506,18 +3553,25 @@ int ui_float3(const char *label, float *v) { if (nk_combo_begin_label(ui_ctx, buffer, nk_vec2(200,200))) { nk_layout_row_dynamic(ui_ctx, 0, 1); - float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, 1,0.5f); - float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, 1,0.5f); - float prev2 = v[2]; nk_property_float(ui_ctx, "#Z:", -FLT_MAX, &v[2], FLT_MAX, 1,0.5f); + float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, step, inc_per_pixel); + float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, step, inc_per_pixel); + float prev2 = v[2]; nk_property_float(ui_ctx, "#Z:", -FLT_MAX, &v[2], FLT_MAX, step, inc_per_pixel); nk_combo_end(ui_ctx); return prev0 != v[0] || prev1 != v[1] || prev2 != v[2]; } return 0; } -int ui_float4(const char *label, float *v) { + +int ui_float3(const char *label, float *v) { + return ui_float3_(label, v, 1.0f); +} + +int ui_float4_(const char *label, float *v, float step) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; + float inc_per_pixel = ui_float_adjust_step(0.5f); + step = ui_float_adjust_step(step); nk_layout_row_dynamic(ui_ctx, 0, 2); ui_label_(label, NK_TEXT_LEFT); @@ -3527,10 +3581,10 @@ int ui_float4(const char *label, float *v) { if (nk_combo_begin_label(ui_ctx, buffer, nk_vec2(200,200))) { nk_layout_row_dynamic(ui_ctx, 0, 1); - float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, 1,0.5f); - float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, 1,0.5f); - float prev2 = v[2]; nk_property_float(ui_ctx, "#Z:", -FLT_MAX, &v[2], FLT_MAX, 1,0.5f); - float prev3 = v[3]; nk_property_float(ui_ctx, "#W:", -FLT_MAX, &v[3], FLT_MAX, 1,0.5f); + float prev0 = v[0]; nk_property_float(ui_ctx, "#X:", -FLT_MAX, &v[0], FLT_MAX, step, inc_per_pixel); + float prev1 = v[1]; nk_property_float(ui_ctx, "#Y:", -FLT_MAX, &v[1], FLT_MAX, step, inc_per_pixel); + float prev2 = v[2]; nk_property_float(ui_ctx, "#Z:", -FLT_MAX, &v[2], FLT_MAX, step, inc_per_pixel); + float prev3 = v[3]; nk_property_float(ui_ctx, "#W:", -FLT_MAX, &v[3], FLT_MAX, step, inc_per_pixel); nk_combo_end(ui_ctx); return prev0 != v[0] || prev1 != v[1] || prev2 != v[2] || prev3 != v[3]; } @@ -3538,6 +3592,10 @@ int ui_float4(const char *label, float *v) { return 0; } +int ui_float4(const char *label, float *v) { + return ui_float4_(label, v, 1.0f); +} + int ui_mat33(const char *label, float M[9]) { if( label && ui_filter && ui_filter[0] ) if( !strstri(label, ui_filter) ) return 0; @@ -5386,17 +5444,25 @@ frustum frustum_build(mat44 pv) { for (int i = 0; i < 6; i++) f.pl[i] = scale4(f.pl[i], 1 / len3(f.pl[i].xyz)); return f; } + int frustum_test_sphere(frustum f, sphere s) { for(int i = 0; i < 6; i++) { if((dot3(f.pl[i].xyz, s.c) + f.pl[i].w + s.r) < 0) return 0; } +#if GLOBAL_FRUSTUM_DEBUG_DRAW + ddraw_sphere(s.c, s.r); +#endif return 1; } + int frustum_test_aabb(frustum f, aabb a) { for(int i = 0; i < 6; i++) { vec3 v = vec3(f.pl[i].x > 0 ? a.max.x : a.min.x, f.pl[i].y > 0 ? a.max.y : a.min.y, f.pl[i].z > 0 ? a.max.z : a.min.z); if((dot3(f.pl[i].xyz, v) + f.pl[i].w) < 0) return 0; } +#if GLOBAL_FRUSTUM_DEBUG_DRAW + ddraw_aabb(a.min, a.max); +#endif return 1; } @@ -6213,7 +6279,7 @@ static cook_worker jobs[JOBS_MAX] = {0}; static volatile bool cook_cancelable = false, cook_cancelling = false, cook_debug = false; #ifndef COOK_ON_DEMAND -#define COOK_ON_DEMAND ifdef(cook, optioni("--cook-on-demand", 1), false) +#define COOK_ON_DEMAND ifdef(cook, optioni("--cook-on-demand", DEFAULT_COOK_ON_DEMAND), false) #endif static @@ -6389,7 +6455,8 @@ bool cook_start( const char *cook_ini, const char *masks, int flags ) { char *rules_ = file_read(cook_ini); if(!rules_ || rules_[0] == 0) return false; - static char *rules; do_once rules = STRDUP(rules_); + // + static char *rules; do_once rules = file_preprocess(rules_, file_path(cook_ini), file_read, "cook_start()"); do_once { #if 0 @@ -7180,6 +7247,36 @@ wchar_t *widen(const char *utf8) { // wide strings (win only) #define stat8_t ifdef(win, _stat , stat_t ) // struct _stati64 #endif +static inline +char *file_preprocess(const char *src, const char *path, char* (*fs_read)(const char *fname), const char *parent_function) { // must FREE() after use + if (!src) return NULL; + + char *includes = NULL; + for each_substring(src, "\n", line) { + if (line[0] == '#' && strstri(line, "#include")) { + const char *start = strstri(line, "\""); + const char *end = strstri(start+1, "\""); + if (start && end) { + char *filename = va("%s%.*s", path ? path : "", (int)(end-start-1), start+1); + char *included = fs_read(filename); + if (included) { + char *nested_includes = file_preprocess(included, path, fs_read, parent_function); + includes = strcatf(&includes, "%s\n", nested_includes ? nested_includes : ""); //@leak + } else { + PANIC("!ERROR: %s: Include file not found: %s\n", parent_function, filename); + } + } else { + PANIC("!ERROR: %s: Invalid #include directive: %s\n", parent_function, line); + } + } else + { + includes = strcatf(&includes, "\n%s", line); //@leak + } + } + + return includes; +} + char *file_name(const char *pathfile) { char *s = strrchr(pathfile, '/'), *t = strrchr(pathfile, '\\'); return va("%s", s > t ? s+1 : t ? t+1 : pathfile); @@ -7729,8 +7826,8 @@ typedef struct archive_dir { static archive_dir *dir_mount; static archive_dir *dir_cache; -#ifndef MAX_CACHED_FILES // @todo: should this be MAX_CACHED_SIZE (in MiB) instead? -#define MAX_CACHED_FILES 32 // @todo: should we cache the cooked contents instead? ie, stbi() result instead of file.png? +#ifndef MAX_CACHED_FILES // @todo: should this be MAX_CACHED_SIZE (in MiB) instead? +#define MAX_CACHED_FILES 256 // @todo: should we cache the cooked contents instead? ie, stbi() result instead of file.png? #endif struct vfs_entry { @@ -10847,96 +10944,8 @@ void *font_colorize(const char *text, const char *comma_types, const char *comma // ---------------------------------------------------------------------------- // game ui (utils) -API void gui_drawrect( texture_t spritesheet, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ); - #define v42v2(rect) vec2(rect.x,rect.y), vec2(rect.z,rect.w) -void gui_drawrect( texture_t texture, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ) { - static renderstate_t rect_rs; - do_once { - rect_rs = renderstate(); - rect_rs.depth_test_enabled = false; - rect_rs.blend_enabled = true; - rect_rs.blend_src = GL_SRC_ALPHA; - rect_rs.blend_dst = GL_ONE_MINUS_SRC_ALPHA; - rect_rs.front_face = GL_CW; - } - static int program = -1, vbo = -1, vao = -1, u_tint = -1, u_has_tex = -1, u_window_width = -1, u_window_height = -1; - float gamma = 1; - vec2 dpi = ifdef(osx, window_dpi(), vec2(1,1)); - if( program < 0 ) { - const char* vs = vfs_read("shaders/rect_2d.vs"); - const char* fs = vfs_read("shaders/rect_2d.fs"); - - program = shader(vs, fs, "", "fragcolor" , NULL); - ASSERT(program > 0); - u_tint = glGetUniformLocation(program, "u_tint"); - u_has_tex = glGetUniformLocation(program, "u_has_tex"); - u_window_width = glGetUniformLocation(program, "u_window_width"); - u_window_height = glGetUniformLocation(program, "u_window_height"); - glGenVertexArrays( 1, (GLuint*)&vao ); - glGenBuffers(1, &vbo); - glBindBuffer(GL_ARRAY_BUFFER, vbo); - } - - start = mul2(start, dpi); - end = mul2(end, dpi); - - renderstate_apply(&rect_rs); - - GLenum texture_type = texture.flags & TEXTURE_ARRAY ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_2D; - glUseProgram( program ); - - glBindVertexArray( vao ); - - glActiveTexture( GL_TEXTURE0 ); - glBindTexture( texture_type, texture.id ); - - glUniform1i(u_has_tex, (texture.id != 0)); - glUniform1f(u_window_width, (float)window_width()); - glUniform1f(u_window_height, (float)window_height()); - - vec4 rgbaf = {((rgba>>24)&255)/255.f, ((rgba>>16)&255)/255.f,((rgba>>8)&255)/255.f,((rgba>>0)&255)/255.f}; - glUniform4fv(u_tint, GL_TRUE, &rgbaf.x); - - // normalize texture regions - if (texture.id != 0) { - tex_start.x /= texture.w; - tex_start.y /= texture.h; - tex_end.x /= texture.w; - tex_end.y /= texture.h; - } - - GLfloat vertices[] = { - // Positions // UVs - start.x, start.y, tex_start.x, tex_start.y, - end.x, start.y, tex_end.x, tex_start.y, - end.x, end.y, tex_end.x, tex_end.y, - start.x, start.y, tex_start.x, tex_start.y, - end.x, end.y, tex_end.x, tex_end.y, - start.x, end.y, tex_start.x, tex_end.y - }; - - glBindBuffer(GL_ARRAY_BUFFER, vbo); - glBufferData(GL_ARRAY_BUFFER, sizeof(vertices), vertices, GL_STATIC_DRAW); - - glEnableVertexAttribArray(0); - glEnableVertexAttribArray(1); - glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 4 * sizeof(GLfloat), (void*)0); - glVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 4 * sizeof(GLfloat), (void*)(2 * sizeof(GLfloat))); - - glDrawArrays( GL_TRIANGLES, 0, 6 ); - profile_incstat("Render.num_drawcalls", +1); - profile_incstat("Render.num_triangles", +2); - - glBindTexture( texture_type, 0 ); - glDisableVertexAttribArray(0); - glDisableVertexAttribArray(1); - glBindVertexArray( 0 ); - glBindBuffer(GL_ARRAY_BUFFER, 0); - glUseProgram( 0 ); -} - // ---------------------------------------------------------------------------- // game ui @@ -11182,7 +11191,7 @@ void skinned_getskincolor(void *userdata, const char *skin, const char *fallback static void skinned_draw_missing_rect(vec4 r) { vec4 size = vec4(0, 0, texture_checker().w, texture_checker().h); - gui_drawrect(texture_checker(), v42v2(size), 0x800080FF, v42v2(r)); + quad_render(texture_checker(), v42v2(size), 0x800080FF, v42v2(r)); } static @@ -11225,7 +11234,7 @@ void skinned_draw_sprite(float scale, atlas_t *a, atlas_slice_frame_t *f, vec4 r } if (!f->has_9slice) { - gui_drawrect(a->tex, v42v2(f->bounds), 0xFFFFFFFF, v42v2(r)); + quad_render(a->tex, v42v2(f->bounds), 0xFFFFFFFF, v42v2(r)); return; } @@ -11260,15 +11269,15 @@ void skinned_draw_sprite(float scale, atlas_t *a, atlas_slice_frame_t *f, vec4 r vec4 center = {top_left.z, top_left.w, top_right.x, bottom_right.y}; - gui_drawrect(a->tex, v42v2(center_slice), 0xFFFFFFFF, v42v2(center)); - gui_drawrect(a->tex, v42v2(top_left_slice), 0xFFFFFFFF, v42v2(top_left)); - gui_drawrect(a->tex, v42v2(top_right_slice), 0xFFFFFFFF, v42v2(top_right)); - gui_drawrect(a->tex, v42v2(bottom_left_slice), 0xFFFFFFFF, v42v2(bottom_left)); - gui_drawrect(a->tex, v42v2(bottom_right_slice), 0xFFFFFFFF, v42v2(bottom_right)); - gui_drawrect(a->tex, v42v2(top_middle_slice), 0xFFFFFFFF, v42v2(top)); - gui_drawrect(a->tex, v42v2(bottom_middle_slice), 0xFFFFFFFF, v42v2(bottom)); - gui_drawrect(a->tex, v42v2(middle_left_slice), 0xFFFFFFFF, v42v2(left)); - gui_drawrect(a->tex, v42v2(middle_right_slice), 0xFFFFFFFF, v42v2(right)); + quad_render(a->tex, v42v2(center_slice), 0xFFFFFFFF, v42v2(center)); + quad_render(a->tex, v42v2(top_left_slice), 0xFFFFFFFF, v42v2(top_left)); + quad_render(a->tex, v42v2(top_right_slice), 0xFFFFFFFF, v42v2(top_right)); + quad_render(a->tex, v42v2(bottom_left_slice), 0xFFFFFFFF, v42v2(bottom_left)); + quad_render(a->tex, v42v2(bottom_right_slice), 0xFFFFFFFF, v42v2(bottom_right)); + quad_render(a->tex, v42v2(top_middle_slice), 0xFFFFFFFF, v42v2(top)); + quad_render(a->tex, v42v2(bottom_middle_slice), 0xFFFFFFFF, v42v2(bottom)); + quad_render(a->tex, v42v2(middle_left_slice), 0xFFFFFFFF, v42v2(left)); + quad_render(a->tex, v42v2(middle_right_slice), 0xFFFFFFFF, v42v2(right)); } static @@ -11330,6 +11339,63 @@ guiskin_t gui_skinned(const char *asefile, float scale) { } #line 0 +#line 1 "fwk_hash.c" +// hash helper utilities + +uint32_t hh_mem(const void *data, size_t size) { + const uint8_t *ptr = (const uint8_t *)data; + uint32_t hash = 0; + for (size_t i = 0; i < size; ++i) { + hash = (hash * 31) + ptr[i]; + } + return hash; +} + +uint32_t hh_str(const char* str) { + uint32_t hash = 5381; + int c; + while ((c = *str++)) + hash = ((hash << 5) + hash) + c; + return hash; +} + +uint32_t hh_float(float f) { + union { float f; uint32_t i; } u; + u.f = f; + return u.i; +} + +uint32_t hh_int(int i) { + return (uint32_t)i; +} + +uint32_t hh_vec2(vec2 v) { + return hh_float(v.x) ^ (hh_float(v.y) << 1); +} + +uint32_t hh_vec3(vec3 v) { + return hh_float(v.x) ^ (hh_float(v.y) << 1) ^ (hh_float(v.z) << 2); +} + +uint32_t hh_vec4(vec4 v) { + return hh_float(v.x) ^ (hh_float(v.y) << 1) ^ (hh_float(v.z) << 2) ^ (hh_float(v.w) << 3); +} + +uint32_t hh_mat33(mat33 m) { + uint32_t hash = 0; + for (int i = 0; i < 9; ++i) + hash ^= hh_float(m[i]) << i; + return hash; +} + +uint32_t hh_mat44(mat44 m) { + uint32_t hash = 0; + for (int i = 0; i < 16; ++i) + hash ^= hh_float(m[i]) << i; + return hash; +} +#line 0 + #line 1 "fwk_input.c" // input framework // - rlyeh, public domain @@ -12176,6 +12242,19 @@ float simplex4( vec4 v ) { return snoise4(v.x,v.y,v.z,v.w); } float deg (float radians) { return radians / C_PI * 180.0f; } float rad (float degrees) { return degrees * C_PI / 180.0f; } +float cycle180 (float angle) { + angle = fmod(angle, 360.0f); + if (angle > 180.0f) angle -= 360.0f; + if (angle < -180.0f) angle += 360.0f; + return angle; +} + +float cycle360 (float angle) { + angle = fmod(angle, 360.0f); + if (angle < 0.0f) angle += 360.0f; + return angle; +} + int mini (int a, int b) { return a < b ? a : b; } int maxi (int a, int b) { return a > b ? a : b; } int absi (int a ) { return a < 0 ? -a : a; } @@ -12324,7 +12403,7 @@ vec4 clamp4f(vec4 v,float a,float b){ return vec4(maxf(minf(b,v.x),a),maxf(minf( // ---------------------------------------------------------------------------- -quat idq ( ) { return quat(1,0,0,0); } // 0,0,0,1? +quat idq ( ) { return quat(0,0,0,1); } quat ptrq (const float *a ) { return quat(a[0],a[1],a[2],a[3]); } quat vec3q (vec3 a, float w ) { return quat(a.x,a.y,a.z,w); } quat vec4q (vec4 a ) { return quat(a.x,a.y,a.z,a.w); } @@ -12390,27 +12469,20 @@ vec3 rotate3q(vec3 v, quat r) { // rotate vec3 by quat @testme } // euler <-> quat -vec3 euler (quat q) { // bugs? returns PitchYawRoll (PYR) in degrees. ref: https://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles - float sr_cp = 2*(q.x*q.y + q.z*q.w), cr_cp = 1-2*(q.y*q.y + q.z*q.z); - float sy_cp = 2*(q.x*q.w + q.y*q.z), cy_cp = 1-2*(q.z*q.z + q.w*q.w), sp = 2*(q.x*q.z-q.w*q.y); - float p = fabs(sp) >= 1 ? copysignf(C_PI / 2, sp) : asinf(sp); - float y = atan2f(sy_cp, cy_cp); - float r = atan2f(sr_cp, cr_cp); - return scale3(vec3(p, y, r), TO_DEG); +vec3 euler (quat q) { // returns YawPitchRoll (YPR) in degrees. ref: https://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles + float sr_cy = 2*(q.z*q.w + q.x*q.y), cr_cy = 1-2*(q.y*q.y + q.z*q.z); + float sp_cy = 2*(q.y*q.w - q.x*q.z), cp_cy = 1-2*(q.z*q.z + q.w*q.w), sy = 2*(q.x*q.w+q.y*q.z); + float y = fabs(sy) >= 1 ? copysignf(C_PI / 2, sy) : asinf(sy); + float p = atan2f(sp_cy, cp_cy); + float r = atan2f(sr_cy, cr_cy); + return scale3(vec3(y, p, r), TO_DEG); } -quat eulerq (vec3 pyr_degrees) { // bugs? -#if 0 - quat x = vec3q(vec3(1,0,0),rad(pyr_degrees.x)); // x, not pitch - quat y = vec3q(vec3(0,1,0),rad(pyr_degrees.y)); // y, not yaw - quat z = vec3q(vec3(0,0,1),rad(pyr_degrees.z)); // z, not row - return normq(mulq(mulq(x, y), z)); -#else +quat eulerq (vec3 pyr_degrees) { float p = rad(pyr_degrees.x), y = rad(pyr_degrees.y), r = rad(pyr_degrees.z); - float ha = p * 0.5f, hb = r * 0.5f, hc = y * 0.5f; + float ha = y * 0.5f, hb = r * 0.5f, hc = p * 0.5f; float cp = cosf(ha), sp = sinf(ha), cr = cosf(hb), sr = sinf(hb), cy = cosf(hc), sy = sinf(hc); - return quat(cy*cr*cp + sy*sr*sp, cy*sr*cp - sy*cr*sp, cy*cr*sp + sy*sr*cp, sy*cr*cp - cy*sr*sp); -#endif + return quat(cy*sr*cp - sy*cr*sp, cy*cr*sp + sy*sr*cp, sy*cr*cp - cy*sr*sp, cy*cr*cp + sy*sr*sp); } // ---------------------------------------------------------------------------- @@ -12620,6 +12692,20 @@ void lookat44(mat44 m, vec3 eye, vec3 center, vec3 up) { m[ 8] = r.z; m[ 9] = u.z; m[10] = -f.z; m[11] = 0; m[12] = -dot3(r, eye); m[13] = -dot3(u, eye); m[14] = dot3(f, eye); m[15] = 1; } +vec3 pos44(mat44 m) { + vec3 position; + + // The camera position is the negation of the translation vector + // transformed by the inverse of the rotation matrix. + // Since the upper-left 3x3 part of the view matrix is orthogonal, + // its inverse is equal to its transpose. + + position.x = -(m[0] * m[12] + m[1] * m[13] + m[2] * m[14]); + position.y = -(m[4] * m[12] + m[5] * m[13] + m[6] * m[14]); + position.z = -(m[8] * m[12] + m[9] * m[13] + m[10] * m[14]); + + return position; +} // --- void translation44(mat44 m, float x, float y, float z) { // identity4 + translate4 m[ 0] = 1.0f; m[ 1] = 0.0f; m[ 2] = 0.0f; m[ 3] = 0.0f; @@ -16647,6 +16733,7 @@ AUTOTEST { #line 1 "fwk_render.c" // ----------------------------------------------------------------------------- + // opengl #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 @@ -16767,6 +16854,12 @@ renderstate_t renderstate() { // Disable scissor test by default state.scissor_test_enabled = GL_FALSE; + // Enable seamless cubemap by default + state.seamless_cubemap = GL_TRUE; + + // Disable depth clamp by default + state.depth_clamp_enabled = GL_FALSE; + return state; } @@ -16774,6 +16867,10 @@ bool renderstate_compare(const renderstate_t *stateA, const renderstate_t *state return memcmp(stateA, stateB, sizeof(renderstate_t)) == 0; } +uint32_t renderstate_checksum(const renderstate_t *state) { + return 0;//hash_bin(state, sizeof(renderstate_t)); +} + static renderstate_t last_rs; void renderstate_apply(const renderstate_t *state) { @@ -16873,6 +16970,20 @@ void renderstate_apply(const renderstate_t *state) { } else { glDisable(GL_SCISSOR_TEST); } + + // Apply seamless cubemap + if (state->seamless_cubemap) { + glEnable(GL_TEXTURE_CUBE_MAP_SEAMLESS); + } else { + glDisable(GL_TEXTURE_CUBE_MAP_SEAMLESS); + } + + // Apply depth clamp + if (state->depth_clamp_enabled) { + glEnable(GL_DEPTH_CLAMP); + } else { + glDisable(GL_DEPTH_CLAMP); + } } } @@ -16907,7 +17018,7 @@ GLuint shader_compile( GLenum type, const char *source ) { // dump log with line numbers shader_print( source ); - PANIC("!ERROR: shader_compile(): %s\n%s\n", type == GL_VERTEX_SHADER ? "Vertex" : "Fragment", buf); + PANIC("!ERROR: shader_compile():\nDevice: %s\nDriver: %s\nShader/program link: %s\n", glGetString(GL_RENDERER), glGetString(GL_VERSION), buf); return 0; } @@ -16926,11 +17037,13 @@ char *shader_preprocess(const char *src, const char *defines) { "#define textureQueryLod(t,uv) vec2(0.,0.)\n" // "#extension GL_EXT_texture_query_lod : enable\n" "#define MEDIUMP mediump\n" "precision MEDIUMP float;\n"; - const char *desktop = strstr(src, "textureQueryLod") ? "#version 400\n#define MEDIUMP\n" : "#version 330\n#define MEDIUMP\n"; + + char *processed_src = file_preprocess(src, NULL, vfs_read, "shader()"); + const char *desktop = strstr(processed_src, "textureQueryLod") ? "#version 400\n#define MEDIUMP\n" : "#version 330\n#define MEDIUMP\n"; const char *glsl_version = ifdef(ems, gles, desktop); // detect GLSL version if set - if (src[0] == '#' && src[1] == 'v') { + if (processed_src[0] == '#' && processed_src[1] == 'v') { #if 0 const char *end = strstri(src, "\n"); glsl_version = va("%.*s", (int)(end-src), src); @@ -16940,7 +17053,25 @@ char *shader_preprocess(const char *src, const char *defines) { #endif } - return va("%s\n%s\n%s", glsl_version, defines ? defines : "", src); + // char *preamble = vfs_read("shaderlib/compat.glsl"); + const char *preamble = "" + "#ifndef HAS_TEXTURE_QUERY_LOD\n" + "#define textureQueryLod(t,c) vec2(0.0,0.0)\n" + "#else\n" + "#extension GL_EXT_texture_query_lod : enable\n" + "#endif\n"; + + ASSERT(preamble); + char *extensions = ""; + { + // Check if GL_ARB_texture_query_lod extension is available + if (ifdef(ems,0,GLAD_GL_ARB_texture_query_lod)) { + extensions = va("%s", "#define HAS_TEXTURE_QUERY_LOD 1\n"); + } + } + + char *dst = va("%s\n%s\n%s\n%s\n%s", glsl_version, extensions, preamble, defines ? defines : "", processed_src); + return FREE(processed_src), dst; } unsigned shader_geom(const char *gs, const char *vs, const char *fs, const char *attribs, const char *fragcolor, const char *defines) { @@ -17006,10 +17137,8 @@ unsigned shader_geom(const char *gs, const char *vs, const char *fs, const char puts("--- gs:"); shader_print(gs); } - } - if (status == GL_FALSE) { - PANIC("ERROR: shader(): Shader/program link: %s\n", buf); - return 0; + + PANIC("ERROR: shader():\nDevice: %s\nDriver: %s\nShader/program link: %s\n", glGetString(GL_RENDERER), glGetString(GL_VERSION), buf); } glDeleteShader(vert); @@ -17023,6 +17152,8 @@ unsigned shader_geom(const char *gs, const char *vs, const char *fs, const char //#endif } + glFinish(); + /* if( s->program ) { strcatf(&s->name, "// vs (%s)\n%s\n\n\n", file_vs, vs); @@ -17345,6 +17476,38 @@ void ssbo_unbind(){ glBindBuffer(GL_SHADER_STORAGE_BUFFER, 0); } +// ubo + +unsigned ubo_create(void *data, int size, unsigned usage) { + static GLuint gl_usage[] = { GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_DYNAMIC_COPY, GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY }; + GLuint ubo; + glGenBuffers(1, &ubo); + glBindBuffer(GL_UNIFORM_BUFFER, ubo); + glBufferData(GL_UNIFORM_BUFFER, size, data, gl_usage[usage]); + glBindBuffer(GL_UNIFORM_BUFFER, 0); + return ubo; +} + +void ubo_update(unsigned ubo, int offset, void *data, int size) { + glBindBuffer(GL_UNIFORM_BUFFER, ubo); + glBufferSubData(GL_UNIFORM_BUFFER, offset, size, data); + glBindBuffer(GL_UNIFORM_BUFFER, 0); +} + +void ubo_bind(unsigned ubo, unsigned unit) { + glBindBufferBase(GL_UNIFORM_BUFFER, unit, ubo); +} + +void ubo_unbind(unsigned unit) { + glBindBufferBase(GL_UNIFORM_BUFFER, unit, 0); +} + +void ubo_destroy(unsigned ubo) { + glDeleteBuffers(1, &ubo); +} + +// shaders + static __thread unsigned last_shader = -1; int shader_uniform(const char *name) { @@ -17367,10 +17530,15 @@ static inline void shader_cubemap_(int sampler, unsigned texture) { } static inline void shader_bool_(int uniform, bool x) { glUniform1i(uniform, x); } static inline void shader_uint_(int uniform, unsigned x ) { glUniform1ui(uniform, x); } -static inline void shader_texture_unit_(int sampler, unsigned id, unsigned unit) { +static inline void shader_texture_unit_kind_(int kind, int sampler, unsigned id, unsigned unit) { + glActiveTexture(GL_TEXTURE0 + unit); + glBindTexture(kind, id); glUniform1i(sampler, unit); +} +static inline void shader_texture_unit_(int sampler, unsigned id, unsigned unit) { glActiveTexture(GL_TEXTURE0 + unit); glBindTexture(GL_TEXTURE_2D, id); + glUniform1i(sampler, unit); } static inline void shader_texture_(int sampler, texture_t t) { shader_texture_unit_(sampler, t.id, texture_unit()); } @@ -17530,8 +17698,8 @@ vec3 bilinear(image_t in, vec2 uv) { // image_bilinear_pixel() ? // ----------------------------------------------------------------------------- // textures +static int textureUnit = 0, totalTextureUnits = 0; int texture_unit() { - static int textureUnit = 0, totalTextureUnits = 0; do_once glGetIntegerv(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &totalTextureUnits); // ASSERT(textureUnit < totalTextureUnits, "%d texture units exceeded", totalTextureUnits); return textureUnit++ % totalTextureUnits; @@ -17612,7 +17780,7 @@ if( flags & TEXTURE_MIPMAPS ) { GLfloat max_aniso = 0; // glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY, &max_aniso); max_aniso = 4; -// glTexParameterf(texture_type, GL_TEXTURE_MAX_ANISOTROPY, max_aniso); + glTexParameterf(texture_type, GL_TEXTURE_MAX_ANISOTROPY, max_aniso); } // glBindTexture(texture_type, 0); // do not unbind. current code expects texture to be bound at function exit @@ -17622,6 +17790,16 @@ max_aniso = 4; t->n = n; t->flags = flags; t->filename = t->filename ? t->filename : ""; + t->transparent = 0; + + if (t->n == 4 && pixels) { + for (int i = 0; i < w * h; i++) { + if (((uint8_t *)pixels)[i * 4 + 3] < 255) { + t->transparent = 1; + break; + } + } + } return t->id; } @@ -17630,7 +17808,6 @@ texture_t texture_create(unsigned w, unsigned h, unsigned n, const void *pixels, texture_t texture = {0}; glGenTextures( 1, &texture.id ); texture_update( &texture, w, h, n, pixels, flags ); - texture.transparent = texture.n > 3; // @fixme: should be true only if any pixel.a == 0 return texture; } @@ -18055,102 +18232,879 @@ texture_t texture_compressed(const char *pathfile, unsigned flags) { return texture_compressed_from_mem(data, size, flags); } -// ----------------------------------------------------------------------------- -// shadowmaps -shadowmap_t shadowmap(int texture_width) { // = 1024 - shadowmap_t s = {0}; - s.texture_width = texture_width; +// ----------------------------------------------------------------------------- - glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s.saved_fb); +light_t light() { + light_t l = {0}; + l.diffuse = vec3(1,1,1); + l.dir = vec3(1,-1,-1); + l.falloff.constant = 1.0f; + l.falloff.linear = 0.09f; + l.falloff.quadratic = 0.0032f; + l.specularPower = 32.f; + l.innerCone = 0.85f;// 31 deg + l.outerCone = 0.9f; // 25 deg + l.cast_shadows = true; + l.processed_shadows = false; + l.shadow_distance = 400.0f; + l.shadow_near_clip = 0.01f; + l.shadow_bias = 0.003f; + l.normal_bias = 0.0025f; + l.shadow_softness = 7.0f; + l.penumbra_size = 2.0f; + l.min_variance = 0.00002f; + l.variance_transition = 0.2f; + return l; +} - glGenFramebuffers(1, &s.fbo); - glBindFramebuffer(GL_FRAMEBUFFER, s.fbo); +void light_type(light_t* l, char type) { + l->cached = 0; + l->type = type; +} - glActiveTexture(GL_TEXTURE0); - glGenTextures(1, &s.texture); - glBindTexture(GL_TEXTURE_2D, s.texture); +void light_diffuse(light_t* l, vec3 color) { + l->cached = 0; + l->diffuse = color; +} - glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT, texture_width, texture_width, 0, GL_DEPTH_COMPONENT, GL_UNSIGNED_BYTE, 0); +void light_specular(light_t* l, vec3 color) { + l->cached = 0; + l->specular = color; +} - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); +void light_ambient(light_t* l, vec3 color) { + l->cached = 0; + l->ambient = color; +} - glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_BORDER); - glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_BORDER); +void light_teleport(light_t* l, vec3 pos) { + l->cached = 0; + l->pos = pos; +} - glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, s.texture, 0); +void light_pos(light_t* l, vec3 pos) { + l->cached = 0; + l->pos = pos; +} -#if is(ems) - GLenum nones[] = { GL_NONE }; - glDrawBuffers(1, nones); - glReadBuffer(GL_NONE); -#else - glDrawBuffer(GL_NONE); - glReadBuffer(GL_NONE); +void light_dir(light_t* l, vec3 dir) { + l->cached = 0; + l->dir = dir; +} + +void light_power(light_t* l, float power) { + l->cached = 0; + l->specularPower = power; +} + +void light_falloff(light_t* l, float constant, float linear, float quadratic) { + l->cached = 0; + l->falloff.constant = constant; + l->falloff.linear = linear; + l->falloff.quadratic = quadratic; +} + +void light_radius(light_t* l, float radius) { + l->cached = 0; + l->radius = radius; +} + +void light_cone(light_t* l, float innerCone, float outerCone) { + l->cached = 0; + l->innerCone = acos(innerCone); + l->outerCone = acos(outerCone); +} + +array(light_t) lightlist(const char *pathfile) { + light_t *lightlist = 0; + char *light_file = vfs_read(strendi(pathfile,".txt") ? pathfile : va("%s@lightlist.txt", pathfile)); + if( light_file ) { + // deserialize light + for each_substring(light_file, "\r\n", light_line) { + light_t l = light(); + int type; + vec3 position, direction, color; + float power; + char name[128] = {0}; + + if (sscanf(light_line, "light: %d %f %f %f %f %f %f %f %f %f %f %127[^\n]", + &type, &position.x, &position.y, &position.z, + &direction.x, &direction.y, &direction.z, + &color.x, &color.y, &color.z, + &power, name) != 12) continue; + + l.type = type; + l.pos = position; + l.dir = direction; + // l.diffuse = scale3(color, power); + l.diffuse = color; + l.radius = power; + float falloff = power*0.005f; + // recalculate attenuation based on radius + l.falloff.constant = 1.0f/power; + l.falloff.linear = 0.0f; + l.falloff.quadratic = 1.0f/falloff/power; + l.name = STRDUP(name); //@leak + + array_push(lightlist, l); + } + } + return lightlist; +} + +static inline +char *light_fieldname(const char *fmt, ...) { + static char buf[32]; + va_list args; + va_start(args, fmt); + vsnprintf(buf, sizeof(buf), fmt, args); + va_end(args); + return buf; +} + +typedef struct light_object_t { + vec4 diffuse; + vec4 specular; + vec4 ambient; + vec4 pos; + vec4 dir; + float power; + float radius; + float innerCone; + float outerCone; + float constant; + float linear; + float quadratic; + float shadow_bias; + float normal_bias; + float min_variance; + float variance_transition; + float shadow_softness; + float penumbra_size; + int type; + int processed_shadows; + int _padding; +} light_object_t; + +static inline +void light_update(unsigned* ubo, unsigned num_lights, light_t *lv) { + if (num_lights > MAX_LIGHTS) { + num_lights = MAX_LIGHTS; + } + + light_object_t lights[MAX_LIGHTS] = {0}; + for (unsigned i = 0; i < num_lights; i++) { + light_object_t *light = &lights[i]; + { + light->type = lv[i].type; + light->diffuse = vec34(lv[i].diffuse, 0.0f); + light->specular = vec34(lv[i].specular, 0.0f); + light->ambient = vec34(lv[i].ambient, 0.0f); + light->pos = vec34(lv[i].pos, 0.0f); + light->dir = vec34(lv[i].dir, 0.0f); + light->power = lv[i].specularPower; + light->radius = lv[i].radius; + light->innerCone = lv[i].innerCone; + light->outerCone = lv[i].outerCone; + light->processed_shadows = lv[i].processed_shadows; + light->constant = lv[i].falloff.constant; + light->linear = lv[i].falloff.linear; + light->quadratic = lv[i].falloff.quadratic; + light->shadow_bias = lv[i].shadow_bias; + light->normal_bias = lv[i].normal_bias; + light->min_variance = lv[i].min_variance; + light->variance_transition = lv[i].variance_transition; + light->shadow_softness = lv[i].shadow_softness; + light->penumbra_size = lv[i].penumbra_size; + } + } + + shader_int("u_num_lights", num_lights); + ASSERT(ubo); + + if (*ubo == 0 /* buffer not created */) { + *ubo = ubo_create(&lights[0], sizeof(light_object_t) * MAX_LIGHTS, STREAM_DRAW); + } else { + ubo_update(*ubo, 0, &lights[0], sizeof(light_object_t) * num_lights); + } + + ubo_bind(*ubo, 0); + + for (unsigned i=0; i < num_lights; ++i) { + lv[i].cached = 1; + bool processed = false; + if (lv[i].processed_shadows && lv[i].shadow_technique == SHADOW_CSM) { + processed = true; + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + shader_mat44(light_fieldname("light_shadow_matrix_csm[%d]", j), lv[i].shadow_matrix[j]); + } + } + if (processed) break; + } +} + +void ui_light(light_t *l) { + ui_int("Type", &l->type); + ui_float3("Position", &l->pos.x); + ui_float3("Direction", &l->dir.x); + ui_color3f("Diffuse", &l->diffuse.x); + ui_color3f("Specular", &l->specular.x); + ui_color3f("Ambient", &l->ambient.x); + ui_float("Specular Power", &l->specularPower); + ui_clampf("Radius", &l->radius, 0.0f, FLT_MAX); + ui_clampf_("Constant Falloff", &l->falloff.constant, 0.0, FLT_MAX, 0.005); + ui_clampf_("Linear Falloff", &l->falloff.linear, 0.0, FLT_MAX, 0.005); + ui_clampf_("Quadratic Falloff", &l->falloff.quadratic, 0.0, FLT_MAX, 0.005); + ui_float("Inner Cone", &l->innerCone); + ui_float("Outer Cone", &l->outerCone); + ui_float_("Shadow Bias", &l->shadow_bias, 0.00005); + ui_float_("Normal Bias", &l->normal_bias, 0.00005); + ui_float_("Shadow Softness", &l->shadow_softness, 0.5); + ui_float_("Penumbra Size", &l->penumbra_size, 0.05f); + ui_float_("Min Variance", &l->min_variance, 0.00005); + ui_float_("Variance Transition", &l->variance_transition, 0.0005); +} + +void ui_lights(unsigned num_lights, light_t *lights) { + for (unsigned i = 0; i < num_lights; ++i) { + if (ui_collapse(va("Light %d", i), va("light_%d", i))) { + ui_light(&lights[i]); + ui_collapse_end(); + } + } +} + +// ----------------------------------------------------------------------------- +// shadowmaps + +static inline +void shadowmap_init_common_resources(shadowmap_t *s, int vsm_texture_width, int csm_texture_width) { + // Create a cubemap depth texture for Variance Shadow Mapping (VSM) + glGenTextures(1, &s->depth_texture); + glBindTexture(GL_TEXTURE_CUBE_MAP, s->depth_texture); + for (int i = 0; i < 6; i++) { + // Create a 16-bit depth component texture for each face of the cubemap + glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, GL_DEPTH_COMPONENT16, vsm_texture_width, vsm_texture_width, 0, GL_DEPTH_COMPONENT, GL_UNSIGNED_SHORT, 0); + } + + // Unbind the cubemap texture + glBindTexture(GL_TEXTURE_CUBE_MAP, 0); + + // Create a 2D depth texture for Cascaded Shadow Mapping (CSM) + glGenTextures(1, &s->depth_texture_2d); + glBindTexture(GL_TEXTURE_2D, s->depth_texture_2d); + // Create a single 16-bit depth component texture + glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT16, csm_texture_width, csm_texture_width, 0, GL_DEPTH_COMPONENT, GL_UNSIGNED_SHORT, 0); + + // Unbind the 2D texture + glBindTexture(GL_TEXTURE_2D, 0); +} + + +#if !is(ems) +static inline void +shadowmap_init_caster_vsm(shadowmap_t *s, int light_index, int texture_width) { + float borderColor[] = {1.0, 1.0, 1.0, 1.0}; + + if (s->maps[light_index].texture) { + return; + } + + // Create a cubemap moments texture + glGenTextures(1, &s->maps[light_index].texture); + glBindTexture(GL_TEXTURE_CUBE_MAP, s->maps[light_index].texture); + for (int i = 0; i < 6; i++) { + glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, GL_RG32F, texture_width, texture_width, 0, GL_RG, GL_FLOAT, 0); + } + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_BASE_LEVEL, 0); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAX_LEVEL, 0); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_BORDER); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_BORDER); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_BORDER); + glTexParameterfv(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_BORDER_COLOR, borderColor); + + glBindTexture(GL_TEXTURE_CUBE_MAP, 0); +} + +static inline void +shadowmap_init_caster_csm(shadowmap_t *s, int light_index, int texture_width) { + float borderColor[] = {1.0, 1.0, 1.0, 1.0}; + + if (s->maps[light_index].texture_2d[0]) { + return; + } + + // Initialise shadow map 2D + for (int i = 0; i < NUM_SHADOW_CASCADES; i++) { + glGenTextures(1, &s->maps[light_index].texture_2d[i]); + glBindTexture(GL_TEXTURE_2D, s->maps[light_index].texture_2d[i]); + glTexImage2D(GL_TEXTURE_2D, 0, GL_R16F, texture_width, texture_width, 0, GL_RED, GL_HALF_FLOAT, 0); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_BORDER); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_BORDER); + glTexParameterfv(GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, borderColor); + } + + glBindTexture(GL_TEXTURE_2D, 0); +} + +shadowmap_t shadowmap(int vsm_texture_width, int csm_texture_width) { // = 512, 4096 + shadowmap_t s = {0}; + s.vsm_texture_width = vsm_texture_width; + s.csm_texture_width = csm_texture_width; + s.saved_fb = 0; + s.filter_size = 6; + s.window_size = 10; + + s.cascade_splits[0] = 0.1f; + s.cascade_splits[1] = 0.25f; + s.cascade_splits[2] = 0.75f; + s.cascade_splits[3] = 1.0f; /* sticks to camera far plane */ + + glGenFramebuffers(1, &s.fbo); + glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s.saved_fb); + + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + s.maps[i].shadow_technique = 0xFFFF; + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + s.maps[i].cascade_distances[j] = 0.0f; + } + } + + shadowmap_init_common_resources(&s, vsm_texture_width, csm_texture_width); + + glBindFramebuffer(GL_FRAMEBUFFER, s.saved_fb); + return s; +} + +static inline +float shadowmap_offsets_build_jitter() { + return (randf() - 0.5f); +} + +static inline +float *shadowmap_offsets_build_data(int filter_size, int window_size) { + int bufsize = filter_size * filter_size * window_size * window_size * 2; + float *data = MALLOC(bufsize * sizeof(float)); + + int index = 0; + + for (int y = 0; y < window_size; y++) { + for (int x = 0; x < window_size; x++) { + for (int v = filter_size-1; v >= 0; v--) { + for (int u = 0; u < filter_size; u++) { + float x = ((float)(u + 0.5f + shadowmap_offsets_build_jitter()) / (float)filter_size); + float y = ((float)(v + 0.5f + shadowmap_offsets_build_jitter()) / (float)filter_size); + ASSERT(index + 1 < bufsize); + data[index+0] = sqrtf(y) * cosf(2 * M_PI * x); + data[index+1] = sqrtf(y) * sinf(2 * M_PI * x); + index += 2; + } + } + } + } + return data; +} + +void shadowmap_offsets_build(shadowmap_t *s, int filter_size, int window_size) { + if (s->offsets_texture) { + glDeleteTextures(1, &s->offsets_texture); + s->offsets_texture = 0; + } + + s->filter_size = filter_size; + s->window_size = window_size; + int num_samples = filter_size * filter_size; + + float *data = shadowmap_offsets_build_data(filter_size, window_size); + + glActiveTexture(GL_TEXTURE0); + glGenTextures(1, &s->offsets_texture); + glBindTexture(GL_TEXTURE_3D, s->offsets_texture); + glTexStorage3D(GL_TEXTURE_3D, 1, GL_RGBA32F, num_samples / 2, window_size, window_size); + glTexSubImage3D(GL_TEXTURE_3D, 0, 0, 0, 0, num_samples / 2, window_size, window_size, GL_RGBA, GL_FLOAT, data); + glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); + glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); + glBindTexture(GL_TEXTURE_3D, 0); + + FREE(data); +} + +static inline +void shadowmap_destroy_light(shadowmap_t *s, int light_index) { + s->maps[light_index].gen = 0; + s->maps[light_index].shadow_technique = 0xFFFF; + + if (s->maps[light_index].texture) { + glDeleteTextures(1, &s->maps[light_index].texture); + s->maps[light_index].texture = 0; + } + + for (int i = 0; i < NUM_SHADOW_CASCADES; i++) { + if (s->maps[light_index].texture_2d[i]) { + glDeleteTextures(1, &s->maps[light_index].texture_2d[i]); + s->maps[light_index].texture_2d[i] = 0; + } + } +} + +void shadowmap_destroy(shadowmap_t *s) { + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + shadowmap_destroy_light(s, i); + } + + if (s->depth_texture) { + glDeleteTextures(1, &s->depth_texture); + s->depth_texture = 0; + } + + if (s->depth_texture_2d) { + glDeleteTextures(1, &s->depth_texture_2d); + s->depth_texture_2d = 0; + } + + shadowmap_t z = {0}; + *s = z; +} + +static shadowmap_t *active_shadowmap = NULL; + +void shadowmap_begin(shadowmap_t *s) { + glGetIntegerv(GL_VIEWPORT, s->saved_vp); + glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s->saved_fb); + + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + if (s->maps[i].gen != s->gen) { + shadowmap_destroy_light(s, i); + } + } + + if (s->filter_size != s->old_filter_size || s->window_size != s->old_window_size) { + shadowmap_offsets_build(s, s->filter_size, s->window_size); + s->old_filter_size = s->filter_size; + s->old_window_size = s->window_size; + } + + s->step = 0; + s->light_step = 0; + s->cascade_index = 0; + s->gen++; + active_shadowmap = s; + s->saved_pass = model_getpass(); +} + +static void shadowmap_light_point(shadowmap_t *s, light_t *l, int dir) { + if(dir<0) return; + mat44 P, V, PV; + perspective44(P, 90.0f, 1.0f, l->shadow_near_clip, l->shadow_distance); + vec3 lightPos = l->pos; + + /**/ if(dir == 0) lookat44(V, lightPos, add3(lightPos, vec3(+1, 0, 0)), vec3(0, -1, 0)); // +X + else if(dir == 1) lookat44(V, lightPos, add3(lightPos, vec3(-1, 0, 0)), vec3(0, -1, 0)); // -X + else if(dir == 2) lookat44(V, lightPos, add3(lightPos, vec3( 0, +1, 0)), vec3(0, 0, +1)); // +Y + else if(dir == 3) lookat44(V, lightPos, add3(lightPos, vec3( 0, -1, 0)), vec3(0, 0, -1)); // -Y + else if(dir == 4) lookat44(V, lightPos, add3(lightPos, vec3( 0, 0, +1)), vec3(0, -1, 0)); // +Z + else /*dir == 5*/ lookat44(V, lightPos, add3(lightPos, vec3( 0, 0, -1)), vec3(0, -1, 0)); // -Z + multiply44x2(PV, P, V); // -Z + + copy44(s->V, V); + copy44(s->PV, PV); + + l->processed_shadows = true; + s->shadow_technique = l->shadow_technique = SHADOW_VSM; + model_setpass(RENDER_PASS_SHADOW_VSM); +} + +static array(vec3) frustum_corners = 0; + +static inline +void shadowmap_light_directional_calc_frustum_corners(mat44 cam_proj, mat44 cam_view) { + mat44 PV; multiply44x2(PV, cam_proj, cam_view); + mat44 inverse_view_proj; invert44(inverse_view_proj, PV); + array_resize(frustum_corners, 0); + for (unsigned x = 0; x < 2; x++) { + for (unsigned y = 0; y < 2; y++) { + for (unsigned z = 0; z < 2; z++) { + vec4 corner = { + x * 2.0f - 1.0f, + y * 2.0f - 1.0f, + z * 2.0f - 1.0f, + 1.0f + }; + vec4 world_corner = transform444(inverse_view_proj, corner); + world_corner = scale4(world_corner, 1.0f / world_corner.w); + array_push(frustum_corners, vec3(world_corner.x, world_corner.y, world_corner.z)); + } + } + } +} + +static void shadowmap_light_directional(shadowmap_t *s, light_t *l, int dir, float cam_fov, float cam_far, mat44 cam_view) { + if (dir != 0) { + s->skip_render = true; + return; + } + + float far_plane = 0.0f; + float near_plane = 0.0f; + + if (s->cascade_index == 0) { + near_plane = l->shadow_near_clip; + far_plane = l->shadow_distance * s->cascade_splits[0]; + } else if (s->cascade_index < NUM_SHADOW_CASCADES - 1) { + near_plane = l->shadow_distance * s->cascade_splits[s->cascade_index-1]; + far_plane = l->shadow_distance * s->cascade_splits[s->cascade_index]; + } else { + near_plane = l->shadow_distance * s->cascade_splits[NUM_SHADOW_CASCADES-1]; + far_plane = cam_far; + } + + mat44 proj; perspective44(proj, 75, 1.0f, near_plane, far_plane); + shadowmap_light_directional_calc_frustum_corners(proj, cam_view); + vec3 center = {0,0,0}; + float sphere_radius = 0.0f; + for (unsigned i = 0; i < array_count(frustum_corners); i++) { + center = add3(center, frustum_corners[i]); + float dist = len3(frustum_corners[i]); + sphere_radius = max(sphere_radius, dist); + } + center = scale3(center, 1.0f / array_count(frustum_corners)); + + + s->maps[s->light_step].cascade_distances[s->cascade_index] = far_plane; + + float minX = FLT_MAX, maxX = FLT_MIN; + float minY = FLT_MAX, maxY = FLT_MIN; + float minZ = FLT_MAX, maxZ = FLT_MIN; + + mat44 V; + vec3 lightDir = norm3(l->dir); + vec3 up = vec3(0, 1, 0); + + lookat44(V, sub3(center, scale3(lightDir, sphere_radius)), add3(center, scale3(lightDir, sphere_radius)), up); + + for (unsigned i = 0; i < array_count(frustum_corners); i++) { + vec3 corner = frustum_corners[i]; + + corner = transform344(V, corner); + minX = min(minX, corner.x); + maxX = max(maxX, corner.x); + minY = min(minY, corner.y); + maxY = max(maxY, corner.y); + minZ = min(minZ, corner.z); + maxZ = max(maxZ, corner.z); + } + +#if 0 + float tmpZ = -minZ; + minZ = -maxZ; + maxZ = tmpZ; + + float mid = (maxZ + minZ) * 0.5f; + minZ -= mid * 5.0f; + maxZ += mid * 5.0f; #endif + mat44 P, PV; + ortho44(P, + minX, maxX, + minY, maxY, + // minZ, maxZ); + -maxZ, -minZ); + + multiply44x2(PV, P, V); + + copy44(s->V, V); + copy44(s->PV, PV); + copy44(l->shadow_matrix[s->cascade_index], PV); + + l->processed_shadows = true; + l->cached = 0; + s->shadow_technique = l->shadow_technique = SHADOW_CSM; + model_setpass(RENDER_PASS_SHADOW_CSM); +} + +static inline +bool shadowmap_step_finish(shadowmap_t *s) { + if (s->shadow_technique == SHADOW_CSM) { + if (s->cascade_index < NUM_SHADOW_CASCADES-1) { + s->cascade_index++; + s->step = 0; + return false; + } + } + + s->step = 0; + s->light_step++; + s->cascade_index = 0; + model_setpass(s->saved_pass); + return true; +} + +bool shadowmap_step(shadowmap_t *s) { + int max_steps = s->shadow_technique == 0xffff ? 1 : s->shadow_technique == SHADOW_CSM ? 1 : 6; + if (s->step >= max_steps) { + return !shadowmap_step_finish(s); + } + + if (s->light_step >= MAX_SHADOW_LIGHTS) { + return false; + } + + s->step++; + s->skip_render = false; + s->lights_pushed = 0; + return true; +} + +static inline +void shadowmap_clear_fbo() { + glClearColor(1, 1, 1, 1); + glClearDepth(1.0f); + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); +} + +void shadowmap_light(shadowmap_t *s, light_t *l, mat44 cam_proj, mat44 cam_view) { + l->processed_shadows = false; + if (l->cast_shadows) { + int step = s->step - 1; + + float y_scale = cam_proj[5]; + float cam_fov = (2.0f * atan(1.0f / y_scale)) * TO_DEG; + float cam_far = 0.0f; { + float m22 = cam_proj[10]; + float m32 = cam_proj[14]; + float near_plane = -m32 / (m22 + 1.0f); + cam_far = (2.0f * near_plane) / (m22 - 1.0f); + cam_far *= 0.5f; + } + + if (l->type == LIGHT_POINT || l->type == LIGHT_SPOT) { + shadowmap_light_point(s, l, step); + } else if (l->type == LIGHT_DIRECTIONAL) { + shadowmap_light_directional(s, l, step, cam_fov, cam_far, cam_view); + } + + if (s->skip_render) { + return; + } + + if (s->maps[s->light_step].shadow_technique != l->shadow_technique) { + shadowmap_destroy_light(s, s->light_step); + if (l->shadow_technique == SHADOW_VSM) { + shadowmap_init_caster_vsm(s, s->light_step, s->vsm_texture_width); + } else if (l->shadow_technique == SHADOW_CSM) { + shadowmap_init_caster_csm(s, s->light_step, s->csm_texture_width); + } + } + + s->maps[s->light_step].gen = s->gen; + s->maps[s->light_step].shadow_technique = l->shadow_technique; + + ASSERT(s->lights_pushed == 0); + s->lights_pushed++; + + if (l->type == LIGHT_DIRECTIONAL) { + glBindFramebuffer(GL_FRAMEBUFFER, s->fbo); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, s->maps[s->light_step].texture_2d[s->cascade_index], 0); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, s->depth_texture_2d, 0); + shadowmap_clear_fbo(); + } else { + glBindFramebuffer(GL_FRAMEBUFFER, s->fbo); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_CUBE_MAP_POSITIVE_X + step, s->maps[s->light_step].texture, 0); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_CUBE_MAP_POSITIVE_X + step, s->depth_texture, 0); + shadowmap_clear_fbo(); + } + + unsigned texture_width = s->shadow_technique == SHADOW_VSM ? s->vsm_texture_width : s->csm_texture_width; + glViewport(0, 0, texture_width, texture_width); + + s->shadow_frustum = frustum_build(s->PV); + } +} + +void shadowmap_end(shadowmap_t *s) { + glViewport(s->saved_vp[0], s->saved_vp[1], s->saved_vp[2], s->saved_vp[3]); + glBindFramebuffer(GL_FRAMEBUFFER, s->saved_fb); + active_shadowmap = NULL; + + // calculate vram usage + s->vram_usage = 0; + s->vram_usage_total = 0; + s->vram_usage_vsm = 0; + s->vram_usage_csm = 0; + { + // Common resources + s->vram_usage += 6 * s->vsm_texture_width * s->vsm_texture_width * 2; // VSM depth texture (GL_DEPTH_COMPONENT16) + s->vram_usage += s->csm_texture_width * s->csm_texture_width * 2; // CSM depth texture (GL_DEPTH_COMPONENT16) + + // Per-light resources + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + if (s->maps[i].shadow_technique == SHADOW_VSM) { + // VSM cubemap texture (GL_RGB32F) + s->vram_usage_vsm += 6 * s->vsm_texture_width * s->vsm_texture_width * 8; + } else if (s->maps[i].shadow_technique == SHADOW_CSM) { + // CSM textures (GL_RG16F) + s->vram_usage_csm += NUM_SHADOW_CASCADES * s->csm_texture_width * s->csm_texture_width * 2; + } + } + s->vram_usage_total = s->vram_usage + s->vram_usage_vsm + s->vram_usage_csm; + } +} + +void ui_shadowmap(shadowmap_t *s) { + if (!s) return; + + int vsm_width = s->vsm_texture_width; + int csm_width = s->csm_texture_width; + ui_int("Texture Width (VSM)", &vsm_width); + ui_int("Texture Width (CSM)", &csm_width); + + if (ui_collapse("Shadowmap Offsets", "shadowmap_offsets")) { + ui_int("Filter Size", &s->filter_size); + ui_int("Window Size", &s->window_size); + ui_collapse_end(); + } + + if (ui_collapse("VRAM Usage", "vram_usage")) { + ui_label2("Total VRAM", va("%lld KB", s->vram_usage_total / 1024)); + ui_label2("VSM VRAM", va("%lld KB", s->vram_usage_vsm / 1024)); + ui_label2("CSM VRAM", va("%lld KB", s->vram_usage_csm / 1024)); + ui_label2("Depth Texture VRAM", va("%lld KB", s->vram_usage / 1024)); + ui_collapse_end(); + } +} +#else // @todo ems support +shadowmap_t shadowmap(int vsm_texture_width, int csm_texture_width) { // = 512, 4096 + shadowmap_t s = {0}; + s.vsm_texture_width = vsm_texture_width; + s.csm_texture_width = csm_texture_width; + s.saved_fb = 0; + s.filter_size = 8; + s.window_size = 10; + s.cascade_splits[0] = 0.1f; + s.cascade_splits[1] = 0.5f; + s.cascade_splits[2] = 1.0f; + s.cascade_splits[3] = 1.0f; /* sticks to camera far plane */ + glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s.saved_fb); glBindFramebuffer(GL_FRAMEBUFFER, s.saved_fb); return s; } -void shadowmap_destroy(shadowmap_t *s) { - if (s->texture) { - glDeleteTextures(1, &s->texture); - } - if (s->fbo) { - glDeleteFramebuffers(1, &s->fbo); - } - shadowmap_t z = {0}; - *s = z; +static inline +void shadowmap_destroy_light(shadowmap_t *s, int light_index) { + s->maps[light_index].gen = 0; + s->maps[light_index].shadow_technique = 0xFFFF; +} + +void shadowmap_destroy(shadowmap_t *s) { + for (int i = 0; i < MAX_LIGHTS; i++) { + shadowmap_destroy_light(s, i); + } + shadowmap_t z = {0}; + *s = z; +} + +static shadowmap_t *active_shadowmap = NULL; + +void shadowmap_begin(shadowmap_t *s) { + glGetIntegerv(GL_VIEWPORT, s->saved_vp); + glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s->saved_fb); + + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + if (s->maps[i].gen != s->gen) { + shadowmap_destroy_light(s, i); + } + } + + s->step = 0; + s->light_step = 0; + s->cascade_index = 0; + s->gen++; + active_shadowmap = s; + s->saved_pass = model_getpass(); +} + +bool shadowmap_step(shadowmap_t *s) { + s->skip_render = true; + return false; +} + +void shadowmap_light(shadowmap_t *s, light_t *l, mat44 cam_proj, mat44 cam_view) { + l->processed_shadows = false; +} + +void shadowmap_end(shadowmap_t *s) { } -void shadowmap_set_shadowmatrix(shadowmap_t *s, vec3 aLightPos, vec3 aLightAt, vec3 aLightUp, const mat44 projection) { - copy44(s->proj, projection); - s->light_position = vec4(aLightPos.x, aLightPos.y, aLightPos.z, 1); - lookat44(s->mv, aLightPos, aLightAt, aLightUp); +void ui_shadowmap(shadowmap_t *s) { +} +#endif +// ----------------------------------------------------------------------------- +// Occlusion queries - mat44 bias = { - 0.5, 0.0, 0.0, 0.0, - 0.0, 0.5, 0.0, 0.0, - 0.0, 0.0, 0.5, 0.0, - 0.5, 0.5, 0.5, 1.0 }; +static renderstate_t query_test_rs; - // s->shadowmatrix = bias; - // s->shadowmatrix *= s->proj; - // s->shadowmatrix *= s->mv; -// multiply44x3(s->shadowmatrix, s->mv, s->proj, bias); - multiply44x3(s->shadowmatrix, bias, s->proj, s->mv); +static inline +unsigned query_adjust_samples_msaa(unsigned samples) { + if (window_msaa() > 1) { + return samples / window_msaa(); + } + return samples; +} - // mvp = projection * s->mv; -// multiply44x2(s->mvp, s->mv, projection); - multiply44x2(s->mvp, projection, s->mv); +static inline +void query_test_rs_init() { + do_once { + query_test_rs = renderstate(); + query_test_rs.depth_test_enabled = true; + query_test_rs.depth_write_enabled = false; + query_test_rs.depth_func = GL_LESS; + query_test_rs.point_size_enabled = 1; + query_test_rs.point_size = 1.0f; + memset(query_test_rs.color_mask, 0, sizeof(query_test_rs.color_mask)); + } } -void shadowmap_begin(shadowmap_t *s) { - glGetIntegerv(GL_VIEWPORT, &s->saved_viewport[0]); - glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &s->saved_fb); +unsigned query_test_point(mat44 proj, mat44 view, vec3 pos, float size) { + static int program = -1, vao = -1, u_mvp = -1, query = -1; + if( program < 0 ) { + const char* vs = vfs_read("shaders/query_point_vs.glsl"); + const char* fs = vfs_read("shaders/query_point_fs.glsl"); - glBindFramebuffer(GL_FRAMEBUFFER, s->fbo); - glViewport(0, 0, s->texture_width, s->texture_width); + program = shader(vs, fs, "", "fragcolor" , NULL); + u_mvp = glGetUniformLocation(program, "u_mvp"); + glGenVertexArrays( 1, (GLuint*)&vao ); + glGenQueries(1, (GLuint*)&query); + query_test_rs_init(); + } - glClearDepth(1); - glClear(GL_DEPTH_BUFFER_BIT); -} + query_test_rs.point_size = size; + renderstate_apply(&query_test_rs); -void shadowmap_end(shadowmap_t *s) { - glViewport(s->saved_viewport[0], s->saved_viewport[1], s->saved_viewport[2], s->saved_viewport[3]); - glBindFramebuffer(GL_FRAMEBUFFER, s->saved_fb); -} + int oldprog = last_shader; + glUseProgram( program ); + + mat44 M; translation44(M, pos.x, pos.y, pos.z); + mat44 MVP; multiply44x3(MVP, proj, view, M); + glUniformMatrix4fv(u_mvp, 1, GL_FALSE, MVP); -// shadowmap utils + glBindVertexArray( vao ); -void shadowmatrix_proj(mat44 shm_proj, float aLightFov, float znear, float zfar) { - perspective44(shm_proj, aLightFov, 1.0f, znear, zfar); -} + glBeginQuery(GL_SAMPLES_PASSED, query); + glDrawArrays( GL_POINTS, 0, 1 ); + glEndQuery(GL_SAMPLES_PASSED); -void shadowmatrix_ortho(mat44 shm_proj, float left, float right, float bottom, float top, float znear, float zfar) { - ortho44(shm_proj, left, right, bottom, top, znear, zfar); + GLuint samples_passed = 0; + glGetQueryObjectuiv(query, GL_QUERY_RESULT, &samples_passed); + + glBindVertexArray( 0 ); + glUseProgram( oldprog ); + return query_adjust_samples_msaa(samples_passed); } // ----------------------------------------------------------------------------- @@ -18173,7 +19127,7 @@ void fullscreen_quad_rs_init() { } } -void fullscreen_quad_rgb( texture_t texture ) { +void fullscreen_quad_rgb_gamma( texture_t texture, float gamma ) { fullscreen_quad_rs_init(); static int program = -1, vao = -1, u_inv_gamma = -1; if( program < 0 ) { @@ -18188,8 +19142,8 @@ void fullscreen_quad_rgb( texture_t texture ) { GLenum texture_type = texture.flags & TEXTURE_ARRAY ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_2D; renderstate_apply(&fullscreen_quad_rs); glUseProgram( program ); - float gamma = 1; - glUniform1f( u_inv_gamma, gamma ); + float inv_gamma = 1.0f / gamma; + glUniform1f( u_inv_gamma, inv_gamma ); glBindVertexArray( vao ); @@ -18203,10 +19157,9 @@ void fullscreen_quad_rgb( texture_t texture ) { glBindTexture( texture_type, 0 ); glBindVertexArray( 0 ); glUseProgram( 0 ); -// glDisable( GL_BLEND ); } -void fullscreen_quad_rgb_flipped( texture_t texture ) { +void fullscreen_quad_rgb_flipped_gamma( texture_t texture, float gamma ) { fullscreen_quad_rs_init(); static int program = -1, vao = -1, u_inv_gamma = -1; if( program < 0 ) { @@ -18221,8 +19174,8 @@ void fullscreen_quad_rgb_flipped( texture_t texture ) { GLenum texture_type = texture.flags & TEXTURE_ARRAY ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_2D; renderstate_apply(&fullscreen_quad_rs); glUseProgram( program ); - float gamma = 1; - glUniform1f( u_inv_gamma, gamma ); + float inv_gamma = 1.0f / gamma; + glUniform1f( u_inv_gamma, inv_gamma ); glBindVertexArray( vao ); @@ -18236,7 +19189,14 @@ void fullscreen_quad_rgb_flipped( texture_t texture ) { glBindTexture( texture_type, 0 ); glBindVertexArray( 0 ); glUseProgram( 0 ); -// glDisable( GL_BLEND ); +} + +void fullscreen_quad_rgb( texture_t texture_rgb ) { + fullscreen_quad_rgb_gamma(texture_rgb, 1.0f); +} + +void fullscreen_quad_rgb_flipped( texture_t texture ) { + fullscreen_quad_rgb_flipped_gamma(texture, 1.0f); } void fullscreen_quad_ycbcr( texture_t textureYCbCr[3] ) { @@ -18329,6 +19289,98 @@ void fullscreen_quad_ycbcr_flipped( texture_t textureYCbCr[3] ) { // glDisable( GL_BLEND ); } +// ----------------------------------------------------------------------------- +// 2D quad drawing + +void quad_render_id( int texture_type, int texture_id, vec2 dims, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ) { + static renderstate_t rect_rs; + do_once { + rect_rs = renderstate(); + rect_rs.depth_test_enabled = false; + rect_rs.blend_enabled = true; + rect_rs.blend_src = GL_SRC_ALPHA; + rect_rs.blend_dst = GL_ONE_MINUS_SRC_ALPHA; + rect_rs.front_face = GL_CW; + } + static int program = -1, vbo = -1, vao = -1, u_tint = -1, u_has_tex = -1, u_window_width = -1, u_window_height = -1; + float gamma = 1; + vec2 dpi = ifdef(osx, window_dpi(), vec2(1,1)); + if( program < 0 ) { + const char* vs = vfs_read("shaders/rect_2d.vs"); + const char* fs = vfs_read("shaders/rect_2d.fs"); + + program = shader(vs, fs, "", "fragcolor" , NULL); + ASSERT(program > 0); + u_tint = glGetUniformLocation(program, "u_tint"); + u_has_tex = glGetUniformLocation(program, "u_has_tex"); + u_window_width = glGetUniformLocation(program, "u_window_width"); + u_window_height = glGetUniformLocation(program, "u_window_height"); + glGenVertexArrays( 1, (GLuint*)&vao ); + glGenBuffers(1, &vbo); + glBindBuffer(GL_ARRAY_BUFFER, vbo); + } + + start = mul2(start, dpi); + end = mul2(end, dpi); + + renderstate_apply(&rect_rs); + + glUseProgram( program ); + + glBindVertexArray( vao ); + + glActiveTexture( GL_TEXTURE0 ); + glBindTexture( texture_type, texture_id ); + + glUniform1i(u_has_tex, (texture_id != 0)); + glUniform1f(u_window_width, (float)window_width()); + glUniform1f(u_window_height, (float)window_height()); + + vec4 rgbaf = {((rgba>>24)&255)/255.f, ((rgba>>16)&255)/255.f,((rgba>>8)&255)/255.f,((rgba>>0)&255)/255.f}; + glUniform4fv(u_tint, GL_TRUE, &rgbaf.x); + + // normalize texture regions + if (texture_id != 0) { + tex_start.x /= dims.x; + tex_start.y /= dims.y; + tex_end.x /= dims.x; + tex_end.y /= dims.y; + } + + GLfloat vertices[] = { + // Positions // UVs + start.x, start.y, tex_start.x, tex_start.y, + end.x, start.y, tex_end.x, tex_start.y, + end.x, end.y, tex_end.x, tex_end.y, + start.x, start.y, tex_start.x, tex_start.y, + end.x, end.y, tex_end.x, tex_end.y, + start.x, end.y, tex_start.x, tex_end.y + }; + + glBindBuffer(GL_ARRAY_BUFFER, vbo); + glBufferData(GL_ARRAY_BUFFER, sizeof(vertices), vertices, GL_STATIC_DRAW); + + glEnableVertexAttribArray(0); + glEnableVertexAttribArray(1); + glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 4 * sizeof(GLfloat), (void*)0); + glVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 4 * sizeof(GLfloat), (void*)(2 * sizeof(GLfloat))); + + glDrawArrays( GL_TRIANGLES, 0, 6 ); + profile_incstat("Render.num_drawcalls", +1); + profile_incstat("Render.num_triangles", +2); + + glBindTexture( texture_type, 0 ); + glDisableVertexAttribArray(0); + glDisableVertexAttribArray(1); + glBindVertexArray( 0 ); + glBindBuffer(GL_ARRAY_BUFFER, 0); + glUseProgram( 0 ); +} + +void quad_render( texture_t texture, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ) { + quad_render_id(texture.flags & TEXTURE_ARRAY ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_2D, texture.id, vec2(texture.w, texture.h), tex_start, tex_end, rgba, start, end); +} + // ----------------------------------------------------------------------------- // cubemaps @@ -18430,58 +19482,344 @@ cubemap_t cubemap6( const image_t images[6], int flags ) { float l = len3(n); vec3 light = scale3(vec3(p[0], p[1], p[2]), 1 / (255.0f * l * l * l)); // texelSolidAngle * texel_radiance; n = norm3(n); - c.sh[0] = add3(c.sh[0], scale3(light, 0.282095f)); - c.sh[1] = add3(c.sh[1], scale3(light, -0.488603f * n.y * 2.0 / 3.0)); - c.sh[2] = add3(c.sh[2], scale3(light, 0.488603f * n.z * 2.0 / 3.0)); - c.sh[3] = add3(c.sh[3], scale3(light, -0.488603f * n.x * 2.0 / 3.0)); - c.sh[4] = add3(c.sh[4], scale3(light, 1.092548f * n.x * n.y / 4.0)); - c.sh[5] = add3(c.sh[5], scale3(light, -1.092548f * n.y * n.z / 4.0)); - c.sh[6] = add3(c.sh[6], scale3(light, 0.315392f * (3.0f * n.z * n.z - 1.0f) / 4.0)); - c.sh[7] = add3(c.sh[7], scale3(light, -1.092548f * n.x * n.z / 4.0)); - c.sh[8] = add3(c.sh[8], scale3(light, 0.546274f * (n.x * n.x - n.y * n.y) / 4.0)); - p += img.n * step; + c.sh[0] = add3(c.sh[0], scale3(light, 0.282095f)); + c.sh[1] = add3(c.sh[1], scale3(light, -0.488603f * n.y * 2.0 / 3.0)); + c.sh[2] = add3(c.sh[2], scale3(light, 0.488603f * n.z * 2.0 / 3.0)); + c.sh[3] = add3(c.sh[3], scale3(light, -0.488603f * n.x * 2.0 / 3.0)); + c.sh[4] = add3(c.sh[4], scale3(light, 1.092548f * n.x * n.y / 4.0)); + c.sh[5] = add3(c.sh[5], scale3(light, -1.092548f * n.y * n.z / 4.0)); + c.sh[6] = add3(c.sh[6], scale3(light, 0.315392f * (3.0f * n.z * n.z - 1.0f) / 4.0)); + c.sh[7] = add3(c.sh[7], scale3(light, -1.092548f * n.x * n.z / 4.0)); + c.sh[8] = add3(c.sh[8], scale3(light, 0.546274f * (n.x * n.x - n.y * n.y) / 4.0)); + p += img.n * step; + samples++; + } + } + } + + + for (int s = 0; s < 9; s++) { + c.sh[s] = scale3(c.sh[s], 32.f / samples); + } + + // if( glGenerateMipmap ) + glGenerateMipmap(GL_TEXTURE_CUBE_MAP); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, /* glGenerateMipmap ?*/ GL_LINEAR_MIPMAP_LINEAR /*: GL_LINEAR*/); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); + glBindTexture(GL_TEXTURE_CUBE_MAP, 0); + + return c; +} + +cubemap_t cubemap( const image_t in, int flags ) { + ASSERT( in.n == 4 ); + image_t out[6]; + panorama2cubemap(out, in, in.h); + image_t swap[6] = { out[0],out[3],out[1],out[4],out[2],out[5] }; + cubemap_t c = cubemap6(swap, flags); + int i; + #pragma omp parallel for + for( i = 0; i < 6; ++i) image_destroy(&out[i]); + return c; +} + +void cubemap_destroy(cubemap_t *c) { + glDeleteTextures(1, &c->id); + c->id = 0; // do not destroy SH coefficients still. they might be useful in the future. + + if (c->pixels) { + FREE(c->pixels); + glDeleteFramebuffers(6, c->framebuffers); + glDeleteTextures(6, c->textures); + glDeleteRenderbuffers(6, c->depth_buffers); + } +} + +static cubemap_t *last_cubemap; + +cubemap_t* cubemap_get_active() { + return last_cubemap; +} + +// cubemap baker + +static int sky_last_fb; +static int sky_last_vp[4]; +void cubemap_beginbake(cubemap_t *c, vec3 pos, unsigned width, unsigned height) { + glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &sky_last_fb); + glGetIntegerv(GL_VIEWPORT, sky_last_vp); + c->step = 0; + c->pos = pos; + + if (!c->pixels || (c->width != width || c->height != height)) { + c->pixels = REALLOC(c->pixels, width*height*12); + c->width = width; + c->height = height; + + if (c->framebuffers[0]) { + glDeleteFramebuffers(6, c->framebuffers); + glDeleteTextures(6, c->textures); + glDeleteRenderbuffers(6, c->depth_buffers); + for(int i = 0; i < 6; ++i) { + c->framebuffers[i] = 0; + } + } + } + + if (!c->framebuffers[0]) { + for(int i = 0; i < 6; ++i) { + glGenFramebuffers(1, &c->framebuffers[i]); + glBindFramebuffer(GL_FRAMEBUFFER, c->framebuffers[i]); + + glGenTextures(1, &c->textures[i]); + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, c->textures[i]); + glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, width, height, 0, GL_RGB, GL_FLOAT, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glBindTexture(GL_TEXTURE_2D, 0); + + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, c->textures[i], 0); + + // attach depth buffer + glGenRenderbuffers(1, &c->depth_buffers[i]); + glBindRenderbuffer(GL_RENDERBUFFER, c->depth_buffers[i]); + glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH_COMPONENT, width, height); + glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, c->depth_buffers[i]); + glBindRenderbuffer(GL_RENDERBUFFER, 0); + } + } +} + +bool cubemap_stepbake(cubemap_t *c, mat44 proj /* out */, mat44 view /* out */) { + if (c->step >= 6) return false; + + static vec3 directions[6] = {{ 1, 0, 0},{-1, 0, 0},{ 0, 1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1}}; + static vec3 up_vectors[6] = {{ 0,-1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1},{ 0,-1, 0},{ 0,-1, 0}}; + + glBindFramebuffer(GL_FRAMEBUFFER, c->framebuffers[c->step]); + glClearColor(0, 0, 0, 1); + glClearDepth(1.0f); + glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT); + + glViewport(0, 0, c->width, c->height); + + perspective44(proj, 90.0f, c->width / (float)c->height, 0.1f, 1000.f); + lookat44(view, c->pos, add3(c->pos, directions[c->step]), up_vectors[c->step]); + ++c->step; + + return true; +} + +void cubemap_endbake(cubemap_t *c, int step, float sky_intensity) { + if (!sky_intensity) { + sky_intensity = 1.0f; + } + if (!step) { + step = 16; + } + + if (c->id) { + glDeleteTextures(1, &c->id); + c->id = 0; + } + + #if 0 + static unsigned sh_shader = -1, sh_buffer = -1, wg_buffer = -1, u_intensity = -1, u_size = -1, u_face_index = -1, u_texture = -1, u_step = -1, u_pass = -1; + do_once { + sh_shader = compute(vfs_read("shaders/cubemap_sh.glsl")); + glGenBuffers(1, &sh_buffer); + glBindBuffer(GL_SHADER_STORAGE_BUFFER, sh_buffer); + glBufferData(GL_SHADER_STORAGE_BUFFER, 9 * sizeof(vec3), NULL, GL_DYNAMIC_COPY); + + u_texture = glGetUniformLocation(sh_shader, "cubeFace"); + u_intensity = glGetUniformLocation(sh_shader, "skyIntensity"); + u_size = glGetUniformLocation(sh_shader, "textureSize"); + u_face_index = glGetUniformLocation(sh_shader, "faceIndex"); + u_step = glGetUniformLocation(sh_shader, "step"); + u_pass = glGetUniformLocation(sh_shader, "pass"); + } + + // Prepare work group buffer + glGenBuffers(1, &wg_buffer); + glBindBuffer(GL_SHADER_STORAGE_BUFFER, wg_buffer); + int num_work_groups = ((c->width + 15) / 16) * ((c->height + 15) / 16); + glBufferData(GL_SHADER_STORAGE_BUFFER, num_work_groups * 9 * sizeof(vec3), NULL, GL_DYNAMIC_COPY); + glBindBufferBase(GL_SHADER_STORAGE_BUFFER, 2, wg_buffer); + + // Clear SH buffer + vec3 zero = vec3(0,0,0); + glBindBuffer(GL_SHADER_STORAGE_BUFFER, sh_buffer); + glClearBufferData(GL_SHADER_STORAGE_BUFFER, GL_RGB32F, GL_RGB, GL_FLOAT, &zero); + glBindBufferBase(GL_SHADER_STORAGE_BUFFER, 1, sh_buffer); + + // Set up render parameters + int step = 16; + shader_bind(sh_shader); + glUniform1f(u_intensity, sky_intensity); + glUniform2i(u_size, c->width, c->height); + + for (int i = 0; i < 6; i++) { + // Bind texture to texture unit 0 + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, c->textures[i]); + glUniform1i(u_texture, 0); + + // Set up face index + glUniform1i(u_face_index, i); + + // Dispatch compute shader + glUniform1i(u_pass, 0); + glDispatchCompute((c->width+step-1)/step, (c->height+step-1)/step, 1); + glMemoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT); + + glUniform1i(u_pass, 1); + glDispatchCompute((c->width+step-1)/step, (c->height+step-1)/step, 1); + glMemoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT); + } + + // Copy SH coefficients from buffer to array + glGetBufferSubData(GL_SHADER_STORAGE_BUFFER, 0, 9 * sizeof(vec3), c->sh); + + // Normalize SH coefficients + int total_samples = 16 * 2 * 6; + for (int s = 0; s < 9; s++) { + c->sh[s] = scale3(c->sh[s], 32.f / total_samples); + // c->sh[s] = scale3(c->sh[s], 4.f * M_PI / total_samples); + } + + glDeleteBuffers(1, &wg_buffer); + + // Generate cubemap texture + glGenTextures(1, &c->id); + glBindTexture(GL_TEXTURE_CUBE_MAP, c->id); + + // Copy each face of the cubemap to the cubemap texture + for (int i = 0; i < 6; ++i) { + glCopyImageSubData(c->textures[i], GL_TEXTURE_2D, 0, 0, 0, 0, + c->id, GL_TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, 0, 0, 0, + c->width, c->height, 1); + } + + // Generate mipmaps + glGenerateMipmap(GL_TEXTURE_CUBE_MAP); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); + glBindTexture(GL_TEXTURE_CUBE_MAP, 0); + #else + + glGenTextures(1, &c->id); + glBindTexture(GL_TEXTURE_CUBE_MAP, c->id); + + int samples = 0; + for (int i = 0; i < 6; i++) { + glBindFramebuffer(GL_FRAMEBUFFER, c->framebuffers[i]); + glReadPixels(0, 0, c->width, c->height, GL_RGB, GL_FLOAT, c->pixels); + + glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, GL_RGB, c->width, c->height, 0, GL_RGB, GL_FLOAT, c->pixels); + + // calculate SH coefficients (@ands) + // copied from cubemap6 method + const vec3 skyDir[] = {{ 1, 0, 0},{-1, 0, 0},{ 0, 1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1}}; + const vec3 skyX[] = {{ 0, 0,-1},{ 0, 0, 1},{ 1, 0, 0},{ 1, 0, 0},{ 1, 0, 0},{-1, 0, 0}}; + // const vec3 skyY[] = {{ 0, 1, 0},{ 0, 1, 0},{ 0, 0,-1},{ 0, 0, 1},{ 0, 1, 0},{ 0, 1, 0}}; + static vec3 skyY[6] = {{ 0,-1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1},{ 0,-1, 0},{ 0,-1, 0}}; + + for (int y = 0; y < c->height; y += step) { + float *p = (float*)(c->pixels + y * c->width * 3); + for (int x = 0; x < c->width; x += step) { + vec3 n = add3( + add3( + scale3(skyX[i], 2.0f * (x / (c->width - 1.0f)) - 1.0f), + scale3(skyY[i], -2.0f * (y / (c->height - 1.0f)) + 1.0f)), + skyDir[i]); // texelDirection; + float l = len3(n); + vec3 light = scale3(vec3(p[0], p[1], p[2]), (1 / (l * l * l)) * sky_intensity); // texelSolidAngle * texel_radiance; + n = norm3(n); + c->sh[0] = add3(c->sh[0], scale3(light, 0.282095f)); + c->sh[1] = add3(c->sh[1], scale3(light, -0.488603f * n.y * 2.0 / 3.0)); + c->sh[2] = add3(c->sh[2], scale3(light, 0.488603f * n.z * 2.0 / 3.0)); + c->sh[3] = add3(c->sh[3], scale3(light, -0.488603f * n.x * 2.0 / 3.0)); + c->sh[4] = add3(c->sh[4], scale3(light, 1.092548f * n.x * n.y / 4.0)); + c->sh[5] = add3(c->sh[5], scale3(light, -1.092548f * n.y * n.z / 4.0)); + c->sh[6] = add3(c->sh[6], scale3(light, 0.315392f * (3.0f * n.z * n.z - 1.0f) / 4.0)); + c->sh[7] = add3(c->sh[7], scale3(light, -1.092548f * n.x * n.z / 4.0)); + c->sh[8] = add3(c->sh[8], scale3(light, 0.546274f * (n.x * n.x - n.y * n.y) / 4.0)); + p += 3 * step; samples++; } } } - for (int s = 0; s < 9; s++) { - c.sh[s] = scale3(c.sh[s], 32.f / samples); + c->sh[s] = scale3(c->sh[s], 32.f / samples); } - - // if( glGenerateMipmap ) + glGenerateMipmap(GL_TEXTURE_CUBE_MAP); glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR); - glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, /* glGenerateMipmap ?*/ GL_LINEAR_MIPMAP_LINEAR /*: GL_LINEAR*/); + glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR); glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); glBindTexture(GL_TEXTURE_CUBE_MAP, 0); + #endif - return c; + glBindFramebuffer(GL_FRAMEBUFFER, sky_last_fb); + glViewport(sky_last_vp[0], sky_last_vp[1], sky_last_vp[2], sky_last_vp[3]); } -cubemap_t cubemap( const image_t in, int flags ) { - ASSERT( in.n == 4 ); - image_t out[6]; - panorama2cubemap(out, in, in.h); - image_t swap[6] = { out[0],out[3],out[1],out[4],out[2],out[5] }; - cubemap_t c = cubemap6(swap, flags); - int i; - #pragma omp parallel for - for( i = 0; i < 6; ++i) image_destroy(&out[i]); - return c; +void cubemap_sh_reset(cubemap_t *c) { + for (int s = 0; s < 9; s++) { + c->sh[s] = vec3(0,0,0); + } } -void cubemap_destroy(cubemap_t *c) { - glDeleteTextures(1, &c->id); - c->id = 0; // do not destroy SH coefficients still. they might be useful in the future. +void cubemap_sh_addlight(cubemap_t *c, vec3 light, vec3 dir, float strength) { + // Normalize the direction + vec3 norm_dir = norm3(dir); + + // Scale the light color and intensity + vec3 scaled_light = scale3(light, strength); + + // Add light to the SH coefficients + c->sh[0] = add3(c->sh[0], scale3(scaled_light, 0.282095f)); + c->sh[1] = add3(c->sh[1], scale3(scaled_light, -0.488603f * norm_dir.y)); + c->sh[2] = add3(c->sh[2], scale3(scaled_light, 0.488603f * norm_dir.z)); + c->sh[3] = add3(c->sh[3], scale3(scaled_light, -0.488603f * norm_dir.x)); } -static cubemap_t *last_cubemap; +void cubemap_sh_blend(vec3 pos, float max_dist, unsigned count, cubemap_t *probes, vec3 *out_sh) { + if (count == 0) { + memset(out_sh, 0, 9 * sizeof(vec3)); + return; + } -cubemap_t* cubemap_get_active() { - return last_cubemap; + float total_weight = 0.0f; + vec3 final_sh[9] = {0}; + + // Iterate through each probe + for (unsigned i = 0; i < count; i++) { + float distance = len3(sub3(pos, probes[i].pos)); + float weight = 1.0f - (distance / max_dist); + weight = weight * weight; + + for (int s = 0; s < 9; s++) { + final_sh[s] = add3(final_sh[s], scale3(probes[i].sh[s], weight)); + } + + total_weight += weight; + } + + // Normalize the final SH coefficients + for (int s = 0; s < 9; s++) { + final_sh[s] = scale3(final_sh[s], 1.0f / total_weight); + } + + // Apply SH coefficients to the shader + memcpy(out_sh, final_sh, 9 * sizeof(vec3)); } // ----------------------------------------------------------------------------- @@ -18498,14 +19836,17 @@ skybox_t skybox(const char *asset, int flags) { // sky program sky.flags = flags && flags != SKYBOX_PBR ? flags : !!asset ? SKYBOX_CUBEMAP : SKYBOX_RAYLEIGH; // either cubemap or rayleigh sky.program = shader(vfs_read("shaders/vs_3_3_skybox.glsl"), - sky.flags ? vfs_read("fs_3_4_skybox.glsl") : vfs_read("shaders/fs_3_4_skybox_rayleigh.glsl"), + vfs_read("fs_3_4_skybox.glsl"), + "att_position", "fragcolor", NULL); + sky.rayleigh_program = shader(vfs_read("shaders/vs_3_3_skybox.glsl"), + vfs_read("shaders/fs_3_4_skybox_rayleigh.glsl"), "att_position", "fragcolor", NULL); // sky cubemap & SH if( asset ) { int is_panorama = vfs_size( asset ); if( is_panorama ) { // is file - stbi_hdr_to_ldr_gamma(1.0f); + stbi_hdr_to_ldr_gamma(2.2f); image_t panorama = image( asset, IMAGE_RGBA ); sky.cubemap = cubemap( panorama, 0 ); // RGBA required image_destroy(&panorama); @@ -18522,7 +19863,7 @@ skybox_t skybox(const char *asset, int flags) { } } else { // set up mie defaults // @fixme: use shader params instead - shader_bind(sky.program); + shader_bind(sky.rayleigh_program); shader_vec3("uSunPos", vec3( 0, 0.1, -1 )); shader_vec3("uRayOrigin", vec3(0.0, 6372000.0, 0.0)); shader_float("uSunIntensity", 22.0); @@ -18541,11 +19882,12 @@ skybox_t skybox(const char *asset, int flags) { static inline texture_t load_env_tex( const char *pathfile, unsigned flags ) { + stbi_hdr_to_ldr_gamma(2.2f); int flags_hdr = strendi(pathfile, ".hdr") ? TEXTURE_FLOAT | TEXTURE_RGBA : 0; texture_t t = texture(pathfile, flags | TEXTURE_LINEAR | TEXTURE_MIPMAPS | TEXTURE_REPEAT | flags_hdr); glBindTexture( GL_TEXTURE_2D, t.id ); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE ); return t; } @@ -18567,7 +19909,7 @@ skybox_t skybox_pbr(const char *sky_map, const char *refl_map, const char *env_m if( sky_map ) { int is_panorama = vfs_size( sky_map ); if( is_panorama ) { // is file - stbi_hdr_to_ldr_gamma(1.0f); + stbi_hdr_to_ldr_gamma(2.2f); image_t panorama = image( sky_map, IMAGE_RGBA ); sky.cubemap = cubemap( panorama, 0 ); // RGBA required image_destroy(&panorama); @@ -18593,116 +19935,50 @@ skybox_t skybox_pbr(const char *sky_map, const char *refl_map, const char *env_m return sky; } -void skybox_mie_calc_sh(skybox_t *sky, float sky_intensity) { - unsigned WIDTH = 1024, HEIGHT = 1024; - int last_fb; - int vp[4]; - glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &last_fb); - glGetIntegerv(GL_VIEWPORT, vp); - - if (!sky_intensity) { - sky_intensity = 1.0f; - } - - if (!sky->pixels) - sky->pixels = MALLOC(WIDTH*HEIGHT*12); - - if (!sky->framebuffers[0]) { - for(int i = 0; i < 6; ++i) { - glGenFramebuffers(1, &sky->framebuffers[i]); - glBindFramebuffer(GL_FRAMEBUFFER, sky->framebuffers[i]); +static renderstate_t skybox_rs; +API vec4 window_getcolor_(); // internal use, not public - glGenTextures(1, &sky->textures[i]); - glActiveTexture(GL_TEXTURE0); - glBindTexture(GL_TEXTURE_2D, sky->textures[i]); - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, WIDTH, HEIGHT, 0, GL_RGB, GL_FLOAT, NULL); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); - glBindTexture(GL_TEXTURE_2D, 0); +static inline +void skybox_render_rayleigh(skybox_t *sky, mat44 proj, mat44 view) { + last_cubemap = &sky->cubemap; - glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, sky->textures[i], 0); - } + do_once { + skybox_rs = renderstate(); + skybox_rs.depth_test_enabled = 1; + skybox_rs.cull_face_enabled = 0; + skybox_rs.front_face = GL_CCW; } - static vec3 directions[6] = {{ 1, 0, 0},{-1, 0, 0},{ 0, 1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1}}; - - int samples = 0; - for(int i = 0; i < 6; ++i) { - glBindFramebuffer(GL_FRAMEBUFFER, sky->framebuffers[i]); - glViewport(0, 0, WIDTH, HEIGHT); - glUseProgram(sky->program); - - mat44 proj; perspective44(proj, 90.0f, WIDTH / (float)HEIGHT, 0.1f, 500.f); - mat44 view; lookat44(view, vec3(0,0,0), directions[i], vec3(0,-1,0)); - - skybox_render(sky, proj, view); - - glReadPixels(0, 0, WIDTH, HEIGHT, GL_RGB, GL_FLOAT, sky->pixels); + // we have to reset clear color here, because of wrong alpha compositing issues on native transparent windows otherwise + // vec4 bgcolor = window_getcolor_(); + // skybox_rs.clear_color[0] = bgcolor.r; + // skybox_rs.clear_color[1] = bgcolor.g; + // skybox_rs.clear_color[2] = bgcolor.b; + // skybox_rs.clear_color[3] = 1; // @transparent - // calculate SH coefficients (@ands) - // copied from cubemap6 method - const vec3 skyDir[] = {{ 1, 0, 0},{-1, 0, 0},{ 0, 1, 0},{ 0,-1, 0},{ 0, 0, 1},{ 0, 0,-1}}; - const vec3 skyX[] = {{ 0, 0,-1},{ 0, 0, 1},{ 1, 0, 0},{ 1, 0, 0},{ 1, 0, 0},{-1, 0, 0}}; - const vec3 skyY[] = {{ 0, 1, 0},{ 0, 1, 0},{ 0, 0,-1},{ 0, 0, 1},{ 0, 1, 0},{ 0, 1, 0}}; - int step = 16; - for (int y = 0; y < HEIGHT; y += step) { - float *p = (float*)(sky->pixels + y * WIDTH * 3); - for (int x = 0; x < WIDTH; x += step) { - vec3 n = add3( - add3( - scale3(skyX[i], 2.0f * (x / (WIDTH - 1.0f)) - 1.0f), - scale3(skyY[i], -2.0f * (y / (HEIGHT - 1.0f)) + 1.0f)), - skyDir[i]); // texelDirection; - float l = len3(n); - vec3 light = scale3(vec3(p[0], p[1], p[2]), (1 / (l * l * l)) * sky_intensity); // texelSolidAngle * texel_radiance; - n = norm3(n); - sky->cubemap.sh[0] = add3(sky->cubemap.sh[0], scale3(light, 0.282095f)); - sky->cubemap.sh[1] = add3(sky->cubemap.sh[1], scale3(light, -0.488603f * n.y * 2.0 / 3.0)); - sky->cubemap.sh[2] = add3(sky->cubemap.sh[2], scale3(light, 0.488603f * n.z * 2.0 / 3.0)); - sky->cubemap.sh[3] = add3(sky->cubemap.sh[3], scale3(light, -0.488603f * n.x * 2.0 / 3.0)); - sky->cubemap.sh[4] = add3(sky->cubemap.sh[4], scale3(light, 1.092548f * n.x * n.y / 4.0)); - sky->cubemap.sh[5] = add3(sky->cubemap.sh[5], scale3(light, -1.092548f * n.y * n.z / 4.0)); - sky->cubemap.sh[6] = add3(sky->cubemap.sh[6], scale3(light, 0.315392f * (3.0f * n.z * n.z - 1.0f) / 4.0)); - sky->cubemap.sh[7] = add3(sky->cubemap.sh[7], scale3(light, -1.092548f * n.x * n.z / 4.0)); - sky->cubemap.sh[8] = add3(sky->cubemap.sh[8], scale3(light, 0.546274f * (n.x * n.x - n.y * n.y) / 4.0)); - p += 3 * step; - samples++; - } - } - } + mat44 mvp; multiply44x2(mvp, proj, view); - for (int s = 0; s < 9; s++) { - sky->cubemap.sh[s] = scale3(sky->cubemap.sh[s], 32.f / samples); - } + //glDepthMask(GL_FALSE); + shader_bind(sky->rayleigh_program); + shader_mat44("u_mvp", mvp); - glBindFramebuffer(GL_FRAMEBUFFER, last_fb); - glViewport(vp[0], vp[1], vp[2], vp[3]); + renderstate_apply(&skybox_rs); + mesh_render(&sky->geometry); } -void skybox_sh_reset(skybox_t *sky) { - for (int s = 0; s < 9; s++) { - sky->cubemap.sh[s] = vec3(0,0,0); +void skybox_mie_calc_sh(skybox_t *sky, float sky_intensity) { + cubemap_beginbake(&sky->cubemap, vec3(0, 0, 0), 1024, 1024); + mat44 proj, view; + while (cubemap_stepbake(&sky->cubemap, proj, view)) { + skybox_render_rayleigh(sky, proj, view); } + cubemap_endbake(&sky->cubemap, 0, sky_intensity); } void skybox_sh_add_light(skybox_t *sky, vec3 light, vec3 dir, float strength) { - // Normalize the direction - vec3 norm_dir = norm3(dir); - - // Scale the light color and intensity - vec3 scaled_light = scale3(light, strength); - - // Add light to the SH coefficients - sky->cubemap.sh[0] = add3(sky->cubemap.sh[0], scale3(scaled_light, 0.282095f)); - sky->cubemap.sh[1] = add3(sky->cubemap.sh[1], scale3(scaled_light, -0.488603f * norm_dir.y)); - sky->cubemap.sh[2] = add3(sky->cubemap.sh[2], scale3(scaled_light, 0.488603f * norm_dir.z)); - sky->cubemap.sh[3] = add3(sky->cubemap.sh[3], scale3(scaled_light, -0.488603f * norm_dir.x)); + cubemap_sh_addlight(&sky->cubemap, light, dir, strength); } -API vec4 window_getcolor_(); // internal use, not public - -static renderstate_t skybox_rs; - int skybox_push_state(skybox_t *sky, mat44 proj, mat44 view) { last_cubemap = &sky->cubemap; @@ -18714,20 +19990,21 @@ int skybox_push_state(skybox_t *sky, mat44 proj, mat44 view) { } // we have to reset clear color here, because of wrong alpha compositing issues on native transparent windows otherwise - vec4 bgcolor = window_getcolor_(); - skybox_rs.clear_color[0] = bgcolor.r; - skybox_rs.clear_color[1] = bgcolor.g; - skybox_rs.clear_color[2] = bgcolor.b; - skybox_rs.clear_color[3] = 1; // @transparent + // vec4 bgcolor = window_getcolor_(); + // skybox_rs.clear_color[0] = bgcolor.r; + // skybox_rs.clear_color[1] = bgcolor.g; + // skybox_rs.clear_color[2] = bgcolor.b; + // skybox_rs.clear_color[3] = 1; // @transparent - mat44 mvp; multiply44x2(mvp, proj, view); + + + mat44 mvp; + multiply44x2(mvp, proj, view); //glDepthMask(GL_FALSE); shader_bind(sky->program); shader_mat44("u_mvp", mvp); - if( sky->flags ) { - shader_cubemap("u_cubemap", sky->cubemap.id); - } + shader_cubemap("u_cubemap", sky->cubemap.id); renderstate_apply(&skybox_rs); return 0; // @fixme: return sortable hash here? @@ -18739,6 +20016,10 @@ int skybox_pop_state() { return 0; } int skybox_render(skybox_t *sky, mat44 proj, mat44 view) { + if (sky->rayleigh_immediate && !sky->flags) { + skybox_render_rayleigh(sky, proj, view); + return 0; + } skybox_push_state(sky, proj, view); mesh_render(&sky->geometry); skybox_pop_state(); @@ -18746,14 +20027,9 @@ int skybox_render(skybox_t *sky, mat44 proj, mat44 view) { } void skybox_destroy(skybox_t *sky) { glDeleteProgram(sky->program); + glDeleteProgram(sky->rayleigh_program); cubemap_destroy(&sky->cubemap); mesh_destroy(&sky->geometry); - - if (sky->pixels) { - FREE(sky->pixels); - glDeleteFramebuffers(6, sky->framebuffers); - glDeleteTextures(6, sky->textures); - } } // ----------------------------------------------------------------------------- @@ -19502,7 +20778,7 @@ static void brdf_load() { static int program = -1, vao = -1; if( program < 0 ) { const char* vs = vfs_read("shaders/vs_0_2_fullscreen_quad_B_flipped.glsl"); - const char* fs = vfs_read("shaders/brdf.glsl"); + const char* fs = vfs_read("shaders/brdf_lut.glsl"); program = shader(vs, fs, "", "fragcolor", NULL); glGenVertexArrays( 1, (GLuint*)&vao ); @@ -19548,6 +20824,7 @@ bool colormap( colormap_t *cm, const char *texture_name, bool load_as_srgb ) { } int srgb = load_as_srgb ? TEXTURE_SRGB : 0; + // int srgb = 0; int hdr = strendi(texture_name, ".hdr") ? TEXTURE_FLOAT|TEXTURE_RGBA : 0; texture_t t = texture_compressed(texture_name, TEXTURE_LINEAR | TEXTURE_ANISOTROPY | TEXTURE_MIPMAPS | TEXTURE_REPEAT | hdr | srgb); @@ -19634,6 +20911,8 @@ shadertoy_t shadertoy( const char *shaderfile, unsigned flags ) { } shadertoy_t* shadertoy_render(shadertoy_t *s, float delta) { + int saved_vp[4]; + glGetIntegerv(GL_VIEWPORT, saved_vp); if( s->program && s->vao ) { if( s->dims.x && !(s->flags&SHADERTOY_IGNORE_FBO) && !texture_rec_begin(&s->tx, s->dims.x, s->dims.y) ) { return s; @@ -19674,6 +20953,7 @@ shadertoy_t* shadertoy_render(shadertoy_t *s, float delta) { if(s->dims.x && !(s->flags&SHADERTOY_IGNORE_FBO)) texture_rec_end(&s->tx); // texture_rec } + glViewport(saved_vp[0], saved_vp[1], saved_vp[2], saved_vp[3]); return s; } @@ -19789,10 +21069,12 @@ typedef struct iqm_vertex { GLubyte blendindexes[4]; GLubyte blendweights[4]; GLfloat blendvertexindex; - GLubyte color[4]; + GLfloat color[4]; GLfloat texcoord2[2]; } iqm_vertex; +STATIC_ASSERT((sizeof(iqm_vertex) == sizeof(model_vertex_t))); + typedef struct iqm_t { int nummeshes, numtris, numverts, numjoints, numframes, numanims; GLuint vao, ibo, vbo; @@ -19806,228 +21088,463 @@ typedef struct iqm_t { mat34 *baseframe, *inversebaseframe, *outframe, *frames; GLint bonematsoffset; vec4 *colormaps; + uint32_t instancing_checksum; + int uniforms[2][NUM_MODEL_UNIFORMS]; + handle program; + handle shadow_program; + unsigned light_ubo; + int texture_unit; } iqm_t; -void model_set_texture(model_t m, texture_t t) { - if(!m.iqm) return; - iqm_t *q = m.iqm; +// +// model binds +// - for( int i = 0; i < q->nummeshes; ++i) { // assume 1 texture per mesh - q->textures[i] = t.id; +bool model_compareuniform(const model_uniform_t *a, const model_uniform_t *b) { + if (a->kind != b->kind) return false; + if (strcmp(a->name, b->name) != 0) return false; + + switch (a->kind) { + case UNIFORM_FLOAT: + if (a->f != b->f) return false; + break; + case UNIFORM_INT: + case UNIFORM_UINT: + case UNIFORM_BOOL: + case UNIFORM_SAMPLER2D: + case UNIFORM_SAMPLER3D: + case UNIFORM_SAMPLERCUBE: + if (a->i != b->i) return false; + break; + case UNIFORM_VEC2: + if (memcmp(&a->v2.x, &b->v2.x, sizeof(vec2)) != 0) return false; + break; + case UNIFORM_VEC3: + if (memcmp(&a->v3.x, &b->v3.x, sizeof(vec3)) != 0) return false; + break; + case UNIFORM_VEC4: + if (memcmp(&a->v4.x, &b->v4.x, sizeof(vec4)) != 0) return false; + break; + case UNIFORM_MAT3: + if (memcmp(a->m33, b->m33, sizeof(mat33)) != 0) return false; + break; + case UNIFORM_MAT4: + if (memcmp(a->m44, b->m44, sizeof(mat44)) != 0) return false; + break; + default: + return false; } + return true; } -//@fixme: some locations are invalid, find out why -#if 0 -static -void model_set_uniforms(model_t m, int shader, mat44 mv, mat44 proj, mat44 view, mat44 model) { // @todo: cache uniform locs - if(!m.iqm) return; - iqm_t *q = m.iqm; - - shader_bind(shader); - int loc; - //if( (loc = glGetUniformLocation(shader, "M")) >= 0 ) glUniformMatrix4fv( loc, 1, GL_FALSE/*GL_TRUE*/, m); // RIM - if( (loc = m.uniforms[MODEL_UNIFORM_MV]) >= 0 ) { - shader_mat44_(loc, mv); - } - if( (loc = m.uniforms[MODEL_UNIFORM_MVP]) >= 0 ) { - mat44 mvp; multiply44x2(mvp, proj, mv); // multiply44x3(mvp, proj, view, model); - shader_mat44_(loc, mvp); - } - if( (loc = m.uniforms[MODEL_UNIFORM_VP]) >= 0 ) { - mat44 vp; multiply44x2(vp, proj, view); - shader_mat44_(loc, vp); - } - if( (loc = m.uniforms[MODEL_UNIFORM_CAM_POS]) >= 0 ) { - vec3 pos = vec3(view[12], view[13], view[14]); - shader_vec3_(loc, pos); - } - if( (loc = m.uniforms[MODEL_UNIFORM_CAM_DIR]) >= 0 ) { - vec3 dir = norm3(vec3(view[2], view[6], view[10])); - shader_vec3_(loc, dir); - } - if( (loc = m.uniforms[MODEL_UNIFORM_BILLBOARD]) >= 0 ) { - shader_int_(loc, m.billboard); - } - if( (loc = m.uniforms[MODEL_UNIFORM_TEXLIT]) >= 0 ) { - shader_bool_(loc, (m.lightmap.w != 0)); - } - if ((loc = m.uniforms[MODEL_UNIFORM_MODEL]) >= 0) { - shader_mat44_(loc, model); - } - if ((loc = m.uniforms[MODEL_UNIFORM_VIEW]) >= 0) { - shader_mat44_(loc, view); - } - if ((loc = m.uniforms[MODEL_UNIFORM_INV_VIEW]) >= 0) { - mat44 inv_view; - invert44(inv_view, view); - shader_mat44_(loc, inv_view); - } - if ((loc = m.uniforms[MODEL_UNIFORM_PROJ]) >= 0) { - shader_mat44_(loc, proj); - } - if( (loc = m.uniforms[MODEL_UNIFORM_SKINNED]) >= 0 ) shader_int_(loc, q->numanims ? GL_TRUE : GL_FALSE); - if( q->numanims ) - if( (loc = m.uniforms[MODEL_UNIFORM_VS_BONE_MATRIX]) >= 0 ) glUniformMatrix3x4fv( loc, q->numjoints, GL_FALSE, q->outframe[0]); - if ((loc = m.uniforms[MODEL_UNIFORM_U_MATCAPS]) >= 0) { - shader_bool_(loc, m.flags & MODEL_MATCAPS ? GL_TRUE:GL_FALSE); +bool model_compareuniforms(unsigned s1, const model_uniform_t *a, unsigned s2, const model_uniform_t *b) { + if (s1 != s2) return false; + + for (unsigned i = 0; i < s1; ++i) { + if (!model_compareuniform(&a[i], &b[i])) return false; } + + return true; +} - if (m.shading == SHADING_PBR) { - handle old_shader = last_shader; - shader_bind(shader); - shader_vec2_( m.uniforms[MODEL_UNIFORM_RESOLUTION], vec2(window_width(),window_height())); +uint32_t model_uniforms_checksum(unsigned count, model_uniform_t *uniforms) { + uint32_t checksum = 0; + for (unsigned i = 0; i < count; ++i) { + checksum ^= hh_str(uniforms[i].name); + checksum ^= uniforms[i].kind; - bool has_tex_skysphere = m.sky_refl.id != texture_checker().id; - bool has_tex_skyenv = m.sky_env.id != texture_checker().id; - shader_bool_( m.uniforms[MODEL_UNIFORM_HAS_TEX_SKYSPHERE], has_tex_skysphere ); - shader_bool_( m.uniforms[MODEL_UNIFORM_HAS_TEX_SKYENV], has_tex_skyenv ); - if( has_tex_skysphere ) { - float mipCount = floor( log2( max(m.sky_refl.w, m.sky_refl.h) ) ); - shader_texture_(m.uniforms[MODEL_UNIFORM_TEX_SKYSPHERE], m.sky_refl); - shader_float_( m.uniforms[MODEL_UNIFORM_SKYSPHERE_MIP_COUNT], mipCount ); + switch (uniforms[i].kind) { + case UNIFORM_FLOAT: + checksum ^= hh_float(uniforms[i].f); + break; + case UNIFORM_INT: + case UNIFORM_UINT: + case UNIFORM_BOOL: + case UNIFORM_SAMPLER2D: + case UNIFORM_SAMPLER3D: + case UNIFORM_SAMPLERCUBE: + checksum ^= hh_int(uniforms[i].i); + break; + case UNIFORM_VEC2: + checksum ^= hh_vec2(uniforms[i].v2); + break; + case UNIFORM_VEC3: + checksum ^= hh_vec3(uniforms[i].v3); + break; + case UNIFORM_VEC4: + checksum ^= hh_vec4(uniforms[i].v4); + break; + case UNIFORM_MAT3: + checksum ^= hh_mat33(uniforms[i].m33); + break; + case UNIFORM_MAT4: + checksum ^= hh_mat44(uniforms[i].m44); + break; } - if( has_tex_skyenv ) { - shader_texture_( m.uniforms[MODEL_UNIFORM_TEX_SKYENV], m.sky_env ); + } + return checksum; +} + +void model_set_texture(model_t *m, texture_t t) { + if(!m->iqm) return; + iqm_t *q = m->iqm; + + for( int i = 0; i < q->nummeshes; ++i) { // assume 1 texture per mesh + q->textures[i] = t.id; + if (!m->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture) { + m->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = CALLOC(1, sizeof(texture_t)); } - shader_texture_( m.uniforms[MODEL_UNIFORM_TEX_BRDF_LUT], brdf_lut() ); - shader_uint_( m.uniforms[MODEL_UNIFORM_FRAME_COUNT], (unsigned)window_frame() ); - shader_bind(old_shader); + *m->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = t; } } -#else + +static inline +void model_init_uniforms(iqm_t *q, int slot, int program) { + if(!q) return; + + for (int i = 0; i < NUM_MODEL_UNIFORMS; ++i) q->uniforms[slot][i] = -1; + unsigned shader = program; + int loc = -1; + glUseProgram(shader); + + // MV Matrix + if ((loc = glGetUniformLocation(shader, "u_mv")) >= 0 || (loc = glGetUniformLocation(shader, "MV")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_MV] = loc; + + // MVP Matrix + if ((loc = glGetUniformLocation(shader, "u_mvp")) >= 0 || (loc = glGetUniformLocation(shader, "MVP")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_MVP] = loc; + + + // VP Matrix + if ((loc = glGetUniformLocation(shader, "u_vp")) >= 0 || (loc = glGetUniformLocation(shader, "VP")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_VP] = loc; + + // Camera Position + if ((loc = glGetUniformLocation(shader, "u_cam_pos")) >= 0 || (loc = glGetUniformLocation(shader, "cam_pos")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_CAM_POS] = loc; + + // Camera Direction + if ((loc = glGetUniformLocation(shader, "u_cam_dir")) >= 0 || (loc = glGetUniformLocation(shader, "cam_dir")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_CAM_DIR] = loc; + + // Billboard + if ((loc = glGetUniformLocation(shader, "u_billboard")) >= 0 || (loc = glGetUniformLocation(shader, "billboard")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_BILLBOARD] = loc; + + // Model Matrix + if ((loc = glGetUniformLocation(shader, "M")) >= 0 || (loc = glGetUniformLocation(shader, "model")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_MODEL] = loc; + + // View Matrix + if ((loc = glGetUniformLocation(shader, "V")) >= 0 || (loc = glGetUniformLocation(shader, "view")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_VIEW] = loc; + + // Instanced + if ((loc = glGetUniformLocation(shader, "u_instanced")) >= 0 || (loc = glGetUniformLocation(shader, "instanced")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_INSTANCED] = loc; + + // Inverse View Matrix + if ((loc = glGetUniformLocation(shader, "inv_view")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_INV_VIEW] = loc; + + // Projection Matrix + if ((loc = glGetUniformLocation(shader, "P")) >= 0 || (loc = glGetUniformLocation(shader, "proj")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_PROJ] = loc; + + // Skinned + if ((loc = glGetUniformLocation(shader, "SKINNED")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SKINNED] = loc; + + // Bone Matrix + if ((loc = glGetUniformLocation(shader, "vsBoneMatrix")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_VS_BONE_MATRIX] = loc; + + // Matcaps + if ((loc = glGetUniformLocation(shader, "u_matcaps")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_U_MATCAPS] = loc; + + // Frame Count + if ((loc = glGetUniformLocation(shader, "frame_count")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_FRAME_COUNT] = loc; + + // Frame Time + if ((loc = glGetUniformLocation(shader, "frame_time")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_FRAME_TIME] = loc; + + // Shadow Uniforms + if ((loc = glGetUniformLocation(shader, "cameraToShadowView")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_VIEW] = loc; + + if ((loc = glGetUniformLocation(shader, "cameraToShadowProjector")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_PROJECTOR] = loc; + + if ((loc = glGetUniformLocation(shader, "shadow_technique")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_TECHNIQUE] = loc; + + if ((loc = glGetUniformLocation(shader, "u_shadow_receiver")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_U_SHADOW_RECEIVER] = loc; + + if ((loc = glGetUniformLocation(shader, "shadow_offsets")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_OFFSETS] = loc; + + if ((loc = glGetUniformLocation(shader, "shadow_filter_size")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_FILTER_SIZE] = loc; + + if ((loc = glGetUniformLocation(shader, "shadow_window_size")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_WINDOW_SIZE] = loc; + + // PBR Uniforms + if ((loc = glGetUniformLocation(shader, "resolution")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_RESOLUTION] = loc; + + if ((loc = glGetUniformLocation(shader, "has_tex_skycube")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_ENV_CUBEMAP] = loc; + + if ((loc = glGetUniformLocation(shader, "tex_skycube")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_TEX_ENV_CUBEMAP] = loc; + + if ((loc = glGetUniformLocation(shader, "has_tex_skysphere")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_SKYSPHERE] = loc; + + if ((loc = glGetUniformLocation(shader, "has_tex_skyenv")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_SKYENV] = loc; + + if ((loc = glGetUniformLocation(shader, "tex_skysphere")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_TEX_SKYSPHERE] = loc; + + if ((loc = glGetUniformLocation(shader, "skysphere_mip_count")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SKYSPHERE_MIP_COUNT] = loc; + + if ((loc = glGetUniformLocation(shader, "tex_skyenv")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_TEX_SKYENV] = loc; + + if ((loc = glGetUniformLocation(shader, "tex_brdf_lut")) >= 0) + q->uniforms[slot][MODEL_UNIFORM_TEX_BRDF_LUT] = loc; + + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + if ((loc = glGetUniformLocation(shader, va("u_cascade_distances[%d]", j))) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES + j] = loc; + if ((loc = glGetUniformLocation(shader, va("shadowMap2D[%d]", j))) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_2D + j] = loc; + } + for (int i = 0; i < MAX_LIGHTS; i++) { + if ((loc = glGetUniformLocation(shader, va("shadowMap[%d]", i))) >= 0) + q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+i] = loc; + } +} + + +static int model_totalTextureUnits = 0; +int model_texture_unit(model_t *m) { + do_once glGetIntegerv(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &model_totalTextureUnits); + // ASSERT(textureUnit < totalTextureUnits, "%d texture units exceeded", totalTextureUnits); + return MODEL_TEXTURE_USER_DEFINED + (m->iqm->texture_unit++ % (model_totalTextureUnits - MODEL_TEXTURE_USER_DEFINED)); +} + +void model_applyuniform(model_t m, const model_uniform_t *t); + static -void model_set_uniforms(model_t m, int shader, mat44 mv, mat44 proj, mat44 view, mat44 model) { // @todo: cache uniform locs +void model_set_uniforms(model_t m, int shader, mat44 mv, mat44 proj, mat44 view, mat44 model) { if(!m.iqm) return; iqm_t *q = m.iqm; + int slot = shader == q->shadow_program ? 1 : 0; + if (q->uniforms[slot][MODEL_UNIFORM_MODEL] == -1) { + model_init_uniforms(q, slot, shader); + } + shader_bind(shader); int loc; - //if( (loc = glGetUniformLocation(shader, "M")) >= 0 ) glUniformMatrix4fv( loc, 1, GL_FALSE/*GL_TRUE*/, m); // RIM - if( (loc = glGetUniformLocation(shader, "MV")) >= 0 ) { - glUniformMatrix4fv( loc, 1, GL_FALSE, mv); - } - else - if( (loc = glGetUniformLocation(shader, "u_mv")) >= 0 ) { - glUniformMatrix4fv( loc, 1, GL_FALSE, mv); - } - if( (loc = glGetUniformLocation(shader, "MVP")) >= 0 ) { - mat44 mvp; multiply44x2(mvp, proj, mv); // multiply44x3(mvp, proj, view, model); - glUniformMatrix4fv( loc, 1, GL_FALSE, mvp); - } - else - if( (loc = glGetUniformLocation(shader, "u_mvp")) >= 0 ) { - mat44 mvp; multiply44x2(mvp, proj, mv); // multiply44x3(mvp, proj, view, model); - glUniformMatrix4fv( loc, 1, GL_FALSE, mvp); + + if ((loc = q->uniforms[slot][MODEL_UNIFORM_MV]) >= 0) { + glUniformMatrix4fv(loc, 1, GL_FALSE, mv); } - if( (loc = glGetUniformLocation(shader, "VP")) >= 0 ) { - mat44 vp; multiply44x2(vp, proj, view); - glUniformMatrix4fv( loc, 1, GL_FALSE, vp); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_MVP]) >= 0) { + mat44 mvp; multiply44x2(mvp, proj, mv); + glUniformMatrix4fv(loc, 1, GL_FALSE, mvp); } - else - if( (loc = glGetUniformLocation(shader, "u_vp")) >= 0 ) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_VP]) >= 0) { mat44 vp; multiply44x2(vp, proj, view); - glUniformMatrix4fv( loc, 1, GL_FALSE, vp); + glUniformMatrix4fv(loc, 1, GL_FALSE, vp); } - if( (loc = glGetUniformLocation(shader, "u_cam_pos")) >= 0 ) { - vec3 pos = vec3(view[12], view[13], view[14]); - glUniform3fv( loc, 1, &pos.x ); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_CAM_POS]) >= 0) { + vec3 pos = pos44(view); + glUniform3fv(loc, 1, &pos.x); } - else - if( (loc = glGetUniformLocation(shader, "cam_pos")) >= 0 ) { - vec3 pos = vec3(view[12], view[13], view[14]); - glUniform3fv( loc, 1, &pos.x ); - } - if( (loc = glGetUniformLocation(shader, "u_cam_dir")) >= 0 ) { - vec3 dir = norm3(vec3(view[2], view[6], view[10])); - glUniform3fv( loc, 1, &dir.x ); - } - else - if( (loc = glGetUniformLocation(shader, "cam_dir")) >= 0 ) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_CAM_DIR]) >= 0) { vec3 dir = norm3(vec3(view[2], view[6], view[10])); - glUniform3fv( loc, 1, &dir.x ); - } - if( (loc = glGetUniformLocation(shader, "billboard")) >= 0 ) { - glUniform1i( loc, m.billboard ); - } - else - if( (loc = glGetUniformLocation(shader, "u_billboard")) >= 0 ) { - glUniform1i( loc, m.billboard ); + glUniform3fv(loc, 1, &dir.x); } - if( (loc = glGetUniformLocation(shader, "texlit")) >= 0 ) { - glUniform1i( loc, (m.lightmap.w != 0) ); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_BILLBOARD]) >= 0) { + glUniform1i(loc, m.billboard); } - else - if( (loc = glGetUniformLocation(shader, "u_texlit")) >= 0 ) { - glUniform1i( loc, (m.lightmap.w != 0) ); - } -#if 0 - // @todo: mat44 projview (useful?) -#endif - if ((loc = glGetUniformLocation(shader, "M")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_MODEL]) >= 0) { glUniformMatrix4fv(loc, 1, GL_FALSE, model); } - else - if ((loc = glGetUniformLocation(shader, "model")) >= 0) { - glUniformMatrix4fv(loc, 1, GL_FALSE, model); - } - if ((loc = glGetUniformLocation(shader, "V")) >= 0) { - glUniformMatrix4fv(loc, 1, GL_FALSE, view); - } - else - if ((loc = glGetUniformLocation(shader, "view")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_VIEW]) >= 0) { glUniformMatrix4fv(loc, 1, GL_FALSE, view); } - if ((loc = glGetUniformLocation(shader, "inv_view")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_INV_VIEW]) >= 0) { mat44 inv_view; - invert44( inv_view, view); + invert44(inv_view, view); glUniformMatrix4fv(loc, 1, GL_FALSE, inv_view); } - if ((loc = glGetUniformLocation(shader, "P")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_PROJ]) >= 0) { glUniformMatrix4fv(loc, 1, GL_FALSE, proj); } - else - if ((loc = glGetUniformLocation(shader, "proj")) >= 0) { - glUniformMatrix4fv(loc, 1, GL_FALSE, proj); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SKINNED]) >= 0) { + glUniform1i(loc, q->numanims ? GL_TRUE : GL_FALSE); } - if( (loc = glGetUniformLocation(shader, "SKINNED")) >= 0 ) glUniform1i( loc, q->numanims ? GL_TRUE : GL_FALSE); - if( q->numanims ) - if( (loc = glGetUniformLocation(shader, "vsBoneMatrix")) >= 0 ) glUniformMatrix3x4fv( loc, q->numjoints, GL_FALSE, q->outframe[0]); - - if ((loc = glGetUniformLocation(shader, "u_matcaps")) >= 0) { - glUniform1i(loc, m.flags & MODEL_MATCAPS ? GL_TRUE:GL_FALSE); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_INSTANCED]) >= 0) { + glUniform1i(loc, m.num_instances > 1 ? GL_TRUE : GL_FALSE); + } + if (q->numanims) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_VS_BONE_MATRIX]) >= 0) { + glUniformMatrix3x4fv(loc, q->numjoints, GL_FALSE, q->outframe[0]); + } + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_U_MATCAPS]) >= 0) { + glUniform1i(loc, m.flags & MODEL_MATCAPS ? GL_TRUE : GL_FALSE); } - if ((loc = glGetUniformLocation(shader, "frame_count")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_FRAME_COUNT]) >= 0) { glUniform1i(loc, (unsigned)window_frame()); } - - if ((loc = glGetUniformLocation(shader, "frame_time")) >= 0) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_FRAME_TIME]) >= 0) { glUniform1f(loc, (float)window_time()); } + // Shadow uniforms + if (shader == q->shadow_program) { + shadowmap_t *sm = active_shadowmap; + ASSERT(sm); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_VIEW]) >= 0) { + glUniformMatrix4fv(loc, 1, GL_FALSE, sm->V); + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_PROJECTOR]) >= 0) { + glUniformMatrix4fv(loc, 1, GL_FALSE, sm->PV); + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_TECHNIQUE]) >= 0) { + glUniform1i(loc, sm->shadow_technique); + } + } else { + // Shadow receiving + if (m.shadow_map && m.shadow_receiver) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_U_SHADOW_RECEIVER]) >= 0) { + glUniform1i(loc, GL_TRUE); + } + + bool was_csm_pushed = 0; + int shadow_lights_pushed = 0; + for (int i = 0; i < MAX_LIGHTS; i++) { + if (shadow_lights_pushed >= MAX_SHADOW_LIGHTS) break; + shadow_lights_pushed++; + if (i < m.lights.count) { + light_t *light = &m.lights.base[i]; + + if (light->shadow_technique == SHADOW_CSM) { + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + shader_texture_unit_kind_(GL_TEXTURE_2D, q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_2D + j], m.shadow_map->maps[i].texture_2d[j], MODEL_TEXTURE_SHADOW_MAP_2D + j); + glUniform1f(q->uniforms[slot][MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES + j], m.shadow_map->maps[i].cascade_distances[j]); + } + was_csm_pushed = 1; + shader_texture_unit_kind_(GL_TEXTURE_CUBE_MAP, q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+i], 0, MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+i); + } + else if (light->shadow_technique == SHADOW_VSM) { + shader_texture_unit_kind_(GL_TEXTURE_CUBE_MAP, q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+i], m.shadow_map->maps[i].texture, MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+i); + } + } else { + if (!was_csm_pushed) { + was_csm_pushed = 1; + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_2D + j], MODEL_TEXTURE_SHADOW_MAP_2D + j); + } + } + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+i], MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+i); + } + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_OFFSETS]) >= 0) { + shader_texture_unit_kind_(GL_TEXTURE_3D, q->uniforms[slot][MODEL_UNIFORM_SHADOW_OFFSETS], m.shadow_map->offsets_texture, MODEL_TEXTURE_SHADOW_OFFSETS); + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_FILTER_SIZE]) >= 0) { + glUniform1i(loc, m.shadow_map->filter_size); + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_WINDOW_SIZE]) >= 0) { + glUniform1i(loc, m.shadow_map->window_size); + } + } + else if (m.shadow_map == NULL || !m.shadow_receiver) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_U_SHADOW_RECEIVER]) >= 0) { + glUniform1i(loc, GL_FALSE); + } + for (int j = 0; j < NUM_SHADOW_CASCADES; j++) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_2D + j]) >= 0) { + glUniform1i(loc, MODEL_TEXTURE_SHADOW_MAP_2D + j); + } + } + for (int i = 0; i < MAX_SHADOW_LIGHTS; i++) { + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_MAP_CUBEMAP + i]) >= 0) { + glUniform1i(loc, MODEL_TEXTURE_SHADOW_MAP_CUBEMAP + i); + } + } + if ((loc = q->uniforms[slot][MODEL_UNIFORM_SHADOW_OFFSETS]) >= 0) { + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_SHADOW_OFFSETS], MODEL_TEXTURE_SHADOW_OFFSETS); + } + } + } + if (m.shading == SHADING_PBR) { - handle old_shader = last_shader; - shader_bind(shader); - shader_vec2( "resolution", vec2(window_width(),window_height())); + if ((loc = q->uniforms[slot][MODEL_UNIFORM_RESOLUTION]) >= 0) { + glUniform2f(loc, (float)window_width(), (float)window_height()); + } - bool has_tex_skysphere = m.sky_refl.id != texture_checker().id; - bool has_tex_skyenv = m.sky_env.id != texture_checker().id; - shader_bool( "has_tex_skysphere", has_tex_skysphere ); - shader_bool( "has_tex_skyenv", has_tex_skyenv ); + bool has_tex_skysphere = m.sky_refl.id != 0; + bool has_tex_skyenv = m.sky_env.id != 0; + bool has_tex_env_cubemap = m.sky_cubemap.id != 0; + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_ENV_CUBEMAP], has_tex_env_cubemap); + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_SKYSPHERE], has_tex_skysphere); + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_HAS_TEX_SKYENV], has_tex_skyenv); + if (has_tex_env_cubemap) { + shader_texture_unit_kind_(GL_TEXTURE_CUBE_MAP, q->uniforms[slot][MODEL_UNIFORM_TEX_ENV_CUBEMAP], m.sky_cubemap.id, MODEL_TEXTURE_ENV_CUBEMAP); + } else { + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_TEX_ENV_CUBEMAP], MODEL_TEXTURE_ENV_CUBEMAP); + } if( has_tex_skysphere ) { float mipCount = floor( log2( max(m.sky_refl.w, m.sky_refl.h) ) ); - shader_texture("tex_skysphere", m.sky_refl); - shader_float( "skysphere_mip_count", mipCount ); + shader_texture_unit_kind_(GL_TEXTURE_2D, q->uniforms[slot][MODEL_UNIFORM_TEX_SKYSPHERE], m.sky_refl.id, MODEL_TEXTURE_SKYSPHERE); + glUniform1f(q->uniforms[slot][MODEL_UNIFORM_SKYSPHERE_MIP_COUNT], mipCount); + } else { + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_TEX_SKYSPHERE], MODEL_TEXTURE_SKYSPHERE); } if( has_tex_skyenv ) { - shader_texture( "tex_skyenv", m.sky_env ); + shader_texture_unit_kind_(GL_TEXTURE_2D, q->uniforms[slot][MODEL_UNIFORM_TEX_SKYENV], m.sky_env.id, MODEL_TEXTURE_SKYENV); + } else { + glUniform1i(q->uniforms[slot][MODEL_UNIFORM_TEX_SKYENV], MODEL_TEXTURE_SKYENV); } - shader_texture( "tex_brdf_lut", brdf_lut() ); - shader_bind(old_shader); + shader_texture_unit_kind_(GL_TEXTURE_2D, q->uniforms[slot][MODEL_UNIFORM_TEX_BRDF_LUT], brdf_lut().id, MODEL_TEXTURE_BRDF_LUT); + } + + /* apply custom model uniforms */ + for (int i = 0; i < array_count(m.uniforms); i++) { + model_applyuniform(m, &m.uniforms[i]); } } -#endif + +static inline +uint32_t model_instancing_checksum(float *matrices, unsigned count) { + uint32_t checksum = 0; + float *data = matrices; + int total_floats = count * 16; + + for (int i = 0; i < total_floats; i++) { + uint32_t int_value = *(uint32_t*)&data[i]; + checksum = ((checksum << 5) + checksum) + int_value; + } + + return checksum; +} + static void model_set_state(model_t m) { if(!m.iqm) return; @@ -20049,7 +21566,7 @@ void model_set_state(model_t m) { glEnableVertexAttribArray(3); // vertex color - glVertexAttribPointer(11, 4, GL_UNSIGNED_BYTE, GL_FALSE, sizeof(iqm_vertex), (GLvoid*)offsetof(iqm_vertex,color) ); + glVertexAttribPointer(11, 4, GL_FLOAT, GL_FALSE, sizeof(iqm_vertex), (GLvoid*)offsetof(iqm_vertex,color) ); glEnableVertexAttribArray(11); // lmap data @@ -20067,13 +21584,18 @@ void model_set_state(model_t m) { } // mat4 attribute; for instanced rendering - if( 1 ) { + if(m.num_instances > 1) { unsigned vec4_size = sizeof(vec4); unsigned mat4_size = sizeof(vec4) * 4; // vertex buffer object glBindBuffer(GL_ARRAY_BUFFER, m.vao_instanced); - glBufferData(GL_ARRAY_BUFFER, m.num_instances * mat4_size, m.instanced_matrices, GL_STREAM_DRAW); + + uint32_t checksum = model_instancing_checksum(m.instanced_matrices, m.num_instances); + if (checksum != q->instancing_checksum) { + q->instancing_checksum = checksum; + glBufferData(GL_ARRAY_BUFFER, m.num_instances * mat4_size, m.instanced_matrices, GL_STREAM_DRAW); + } glVertexAttribPointer(4, 4, GL_FLOAT, GL_FALSE, 4 * vec4_size, (GLvoid*)(((char*)NULL)+(0 * vec4_size))); glVertexAttribPointer(5, 4, GL_FLOAT, GL_FALSE, 4 * vec4_size, (GLvoid*)(((char*)NULL)+(1 * vec4_size))); @@ -20096,6 +21618,46 @@ void model_set_state(model_t m) { glBindVertexArray( 0 ); } +void model_sync(model_t m, int num_vertices, model_vertex_t *vertices, int num_indices, uint32_t *indices) { + if (!m.iqm) return; + iqm_t *q = m.iqm; + + if (!(m.flags & MODEL_PROCEDURAL)) { + PANIC("model_sync() cannot be used with non-procedural models"); + } + + if (!q->vao) glGenVertexArrays(1, &q->vao); + glBindVertexArray(q->vao); + + if (num_vertices > 0) { + if(!q->vbo) glGenBuffers(1, &q->vbo); + glBindBuffer(GL_ARRAY_BUFFER, q->vbo); + glBufferData(GL_ARRAY_BUFFER, num_vertices * sizeof(model_vertex_t), vertices, m.flags & MODEL_STREAM ? GL_STREAM_DRAW : GL_STATIC_DRAW); + glBindBuffer(GL_ARRAY_BUFFER, 0); + } + + if (num_indices > 0) { + if (!q->ibo) glGenBuffers(1, &q->ibo); + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, q->ibo); + glBufferData(GL_ELEMENT_ARRAY_BUFFER, num_indices * sizeof(uint32_t), indices, m.flags & MODEL_STREAM ? GL_STREAM_DRAW : GL_STATIC_DRAW); + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); + } + + q->nummeshes = 1; + q->numtris = num_indices/3; + q->numverts = num_vertices; + + if (!q->meshes) q->meshes = CALLOC(q->nummeshes, sizeof(struct iqmmesh)); + struct iqmmesh *mesh = &q->meshes[0]; + mesh->first_vertex = 0; + mesh->num_vertexes = num_vertices; + mesh->first_triangle = 0; + mesh->num_triangles = num_indices/3; + + model_set_state(m); + glBindVertexArray(0); +} + static bool model_load_meshes(iqm_t *q, const struct iqmheader *hdr, model_t *m) { if(q->meshdata) return false; @@ -20115,7 +21677,7 @@ bool model_load_meshes(iqm_t *q, const struct iqmheader *hdr, model_t *m) { float *inposition = NULL, *innormal = NULL, *intangent = NULL, *intexcoord = NULL, *invertexindex = NULL; uint8_t *inblendindex8 = NULL, *inblendweight8 = NULL; int *inblendindexi = NULL; float *inblendweightf = NULL; - uint8_t *invertexcolor8 = NULL; + float *invertexcolor = NULL; struct iqmvertexarray *vas = (struct iqmvertexarray *)&q->buf[hdr->ofs_vertexarrays]; for(int i = 0; i < (int)hdr->num_vertexarrays; i++) { struct iqmvertexarray *va = &vas[i]; @@ -20125,7 +21687,7 @@ bool model_load_meshes(iqm_t *q, const struct iqmheader *hdr, model_t *m) { break; case IQM_NORMAL: ASSERT(va->format == IQM_FLOAT && va->size == 3); innormal = (float *)&q->buf[va->offset]; lil32pf(innormal, 3*hdr->num_vertexes); break; case IQM_TANGENT: ASSERT(va->format == IQM_FLOAT && va->size == 4); intangent = (float *)&q->buf[va->offset]; lil32pf(intangent, 4*hdr->num_vertexes); break; case IQM_TEXCOORD: ASSERT(va->format == IQM_FLOAT && va->size == 2); intexcoord = (float *)&q->buf[va->offset]; lil32pf(intexcoord, 2*hdr->num_vertexes); - break; case IQM_COLOR: ASSERT(va->size == 4); ASSERT(va->format == IQM_UBYTE); invertexcolor8 = (uint8_t *)&q->buf[va->offset]; + break; case IQM_COLOR: ASSERT(va->size == 4); ASSERT(va->format == IQM_FLOAT); invertexcolor = (float *)&q->buf[va->offset]; break; case IQM_BLENDINDEXES: ASSERT(va->size == 4); ASSERT(va->format == IQM_UBYTE || va->format == IQM_INT); if(va->format == IQM_UBYTE) inblendindex8 = (uint8_t *)&q->buf[va->offset]; else inblendindexi = (int *)&q->buf[va->offset]; @@ -20190,7 +21752,26 @@ bool model_load_meshes(iqm_t *q, const struct iqmheader *hdr, model_t *m) { float conv = i; memcpy(&v->blendvertexindex, &conv, 4); } - if(invertexcolor8) memcpy(v->color, &invertexcolor8[i*4], sizeof(v->color)); + if(invertexcolor) { + v->color[0] = invertexcolor[i*4+0]; + v->color[1] = invertexcolor[i*4+1]; + v->color[2] = invertexcolor[i*4+2]; + v->color[3] = invertexcolor[i*4+3]; + } + else { + v->color[0] = 1.0f; + v->color[1] = 1.0f; + v->color[2] = 1.0f; + v->color[3] = 1.0f; + } + + /* handle vertex colors for parts of mesh that don't utilise it. */ + if (v->color[0] + v->color[1] + v->color[2] + v->color[3] < 0.001f) { + v->color[0] = 1.0f; + v->color[1] = 1.0f; + v->color[2] = 1.0f; + v->color[3] = 1.0f; + } } if(!q->vbo) glGenBuffers(1, &q->vbo); @@ -20217,10 +21798,6 @@ bool model_load_meshes(iqm_t *q, const struct iqmheader *hdr, model_t *m) { q->textures = CALLOC(hdr->num_meshes * 8, sizeof(GLuint)); q->colormaps = CALLOC(hdr->num_meshes * 8, sizeof(vec4)); - for(int i = 0; i < (int)hdr->num_meshes; i++) { - int invalid = texture_checker().id; - q->textures[i] = invalid; - } const char *str = hdr->ofs_text ? (char *)&q->buf[hdr->ofs_text] : ""; for(int i = 0; i < (int)hdr->num_meshes; i++) { @@ -20298,6 +21875,42 @@ bool model_load_anims(iqm_t *q, const struct iqmheader *hdr) { return true; } +void ui_material(material_t *m) { + static char* channel_names[] = { + "Diffuse", "Normals", "Specular", "Albedo", "Roughness", "Metallic", "AO", "Ambient", "Emissive", "Parallax" + }; + for (int i = 0; i < MAX_CHANNELS_PER_MATERIAL; i++) { + + if (ui_collapse(channel_names[i], va("%s_%d", m->name, i))) { + ui_color4f(va("%s Color", channel_names[i]), &m->layer[i].map.color.x); + + if (m->layer[i].map.texture) { + ui_texture(va("%s Texture", channel_names[i]), *m->layer[i].map.texture); + } + + if (i == MATERIAL_CHANNEL_SPECULAR) { + ui_float("Specular Shininess", &m->layer[i].value); + } + + if (i == MATERIAL_CHANNEL_PARALLAX) { + ui_float("Parallax Scale", &m->layer[i].value); + ui_float("Parallax Shadow Power", &m->layer[i].value2); + } + + ui_collapse_end(); + } + } +} + +void ui_materials(model_t *m) { + for (int i = 0; i < array_count(m->materials); i++) { + if (ui_collapse(m->materials[i].name, va("material_%d", i))) { + ui_material(&m->materials[i]); + ui_collapse_end(); + } + } +} + // prevents crash on osx when strcpy'ing non __restrict arguments static char* strcpy_safe(char *d, const char *s) { sprintf(d, "%s", s); @@ -20307,39 +21920,44 @@ static char* strcpy_safe(char *d, const char *s) { static void model_load_pbr_layer(material_layer_t *layer, const char *texname, bool load_as_srgb) { strcpy_safe(layer->texname, texname); - colormap(&layer->map, texname, false); + colormap(&layer->map, texname, load_as_srgb); } static -void model_load_pbr(material_t *mt) { +void model_load_pbr(model_t *m, material_t *mt, int mesh) { + if (!m->iqm) return; + struct iqm_t *q = m->iqm; + // initialise default colors - mt->layer[MATERIAL_CHANNEL_DIFFUSE].map.color = vec4(0.5,0.5,0.5,0.5); + // mt->layer[MATERIAL_CHANNEL_DIFFUSE].map.color = vec4(0.5,0.5,0.5,1.0); mt->layer[MATERIAL_CHANNEL_NORMALS].map.color = vec4(0,0,0,0); mt->layer[MATERIAL_CHANNEL_SPECULAR].map.color = vec4(0,0,0,0); mt->layer[MATERIAL_CHANNEL_SPECULAR].value = 1.0f; // specular_shininess mt->layer[MATERIAL_CHANNEL_ALBEDO].map.color = vec4(0.5,0.5,0.5,1.0); mt->layer[MATERIAL_CHANNEL_ROUGHNESS].map.color = vec4(1,1,1,1); mt->layer[MATERIAL_CHANNEL_METALLIC].map.color = vec4(0,0,0,0); - mt->layer[MATERIAL_CHANNEL_AO].map.color = vec4(1,1,1,1); + mt->layer[MATERIAL_CHANNEL_AO].map.color = vec4(1,1,1,0); mt->layer[MATERIAL_CHANNEL_AMBIENT].map.color = vec4(0,0,0,1); mt->layer[MATERIAL_CHANNEL_EMISSIVE].map.color = vec4(0,0,0,0); - + mt->layer[MATERIAL_CHANNEL_PARALLAX].map.color = vec4(0,0,0,0); + mt->layer[MATERIAL_CHANNEL_PARALLAX].value = 0.1f; + mt->layer[MATERIAL_CHANNEL_PARALLAX].value2 = 4.0f; + // load colormaps array(char*) tokens = strsplit(mt->name, "+"); for( int j = 0, end = array_count(tokens); j < end; ++j ) { char *t = tokens[j]; - if( strstri(t, "_D.") || strstri(t, "Diffuse") || strstri(t, "BaseColor") || strstri(t, "Base_Color") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_DIFFUSE], t, 1); - if( strstri(t, "_N.") || strstri(t, "Normal") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_NORMALS], t, 0); - if( strstri(t, "_S.") || strstri(t, "Specular") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_SPECULAR], t, 0); - if( strstri(t, "_A.") || strstri(t, "Albedo") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ALBEDO], t, 1); // 0? - if( strstri(t, "Roughness") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ROUGHNESS], t, 0); - if( strstri(t, "_MR.")|| strstri(t, "MetallicRoughness") || strstri(t, "OcclusionRoughnessMetallic") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ROUGHNESS], t, 0); + if( strstri(t, "_D.") || strstri(t, "Diffuse") || strstri(t, "BaseColor") || strstri(t, "Base_Color") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_DIFFUSE], t, 1); continue; } + if( strstri(t, "_N.") || strstri(t, "Normal") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_NORMALS], t, 0); continue; } + if( strstri(t, "_S.") || strstri(t, "Specular") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_SPECULAR], t, 0); continue; } + if( strstri(t, "_A.") || strstri(t, "Albedo") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ALBEDO], t, 1); continue; } + if( strstri(t, "Roughness") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ROUGHNESS], t, 0); continue; } + if( strstri(t, "_MR.")|| strstri(t, "MetallicRoughness") || strstri(t, "OcclusionRoughnessMetallic") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ROUGHNESS], t, 0); continue; } else - if( strstri(t, "_M.") || strstri(t, "Metallic") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_METALLIC], t, 0); - //if( strstri(t, "_S.") || strstri(t, "Shininess") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_ROUGHNESS], t, 0); - //if( strstri(t, "_A.") || strstri(t, "Ambient") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_AMBIENT], t, 0); - if( strstri(t, "_E.") || strstri(t, "Emissive") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_EMISSIVE], t, 1); - if( strstri(t, "_AO.") || strstri(t, "AO") || strstri(t, "Occlusion") ) model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_AO], t, 0); + if( strstri(t, "_M.") || strstri(t, "Metallic") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_METALLIC], t, 0); continue; } + if( strstri(t, "_E.") || strstri(t, "Emissive") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_EMISSIVE], t, 1); continue; } + if( strstri(t, "_AO.") || strstri(t, "AO") || strstri(t, "Occlusion") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_AO], t, 0); continue; } + if( strstri(t, "_P.") || strstri(t, "Parallax") || strstri(t, "disp.") ) { model_load_pbr_layer(&mt->layer[MATERIAL_CHANNEL_PARALLAX], t, 0); continue; } } } @@ -20348,6 +21966,7 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, q->textures = q->textures ? q->textures : CALLOC(hdr->num_meshes * 8, sizeof(GLuint)); // up to 8 textures per mesh q->colormaps = q->colormaps ? q->colormaps : CALLOC(hdr->num_meshes * 8, sizeof(vec4)); // up to 8 colormaps per mesh + texture_t tex = {0}; GLuint *out = q->textures; const char *str = hdr->ofs_text ? (char *)&q->buf[hdr->ofs_text] : ""; @@ -20375,7 +21994,8 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, if( reused ) continue; // decode texture+material - int flags = TEXTURE_MIPMAPS|TEXTURE_REPEAT|TEXTURE_ANISOTROPY; // LINEAR, NEAREST + int load_as_srgb = _flags & MODEL_NO_PBR ? 0 : TEXTURE_SRGB; + int flags = TEXTURE_MIPMAPS|TEXTURE_REPEAT|TEXTURE_ANISOTROPY|load_as_srgb; // LINEAR, NEAREST if (!(_flags & MODEL_NO_FILTERING)) flags |= TEXTURE_LINEAR; int invalid = texture_checker().id; @@ -20388,7 +22008,8 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, array(char) embedded_texture = base64_decode(material_embedded_texture, strlen(material_embedded_texture)); //printf("%s %d\n", material_embedded_texture, array_count(embedded_texture)); //hexdump(embedded_texture, array_count(embedded_texture)); - *out = texture_compressed_from_mem( embedded_texture, array_count(embedded_texture), flags ).id; + tex = texture_compressed_from_mem( embedded_texture, array_count(embedded_texture), flags ); + *out = tex.id; array_free(embedded_texture); } @@ -20400,12 +22021,12 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, material_color.r = ((material_color_hex[0] >= 'a') ? material_color_hex[0] - 'a' + 10 : material_color_hex[0] - '0') / 15.f; material_color.g = ((material_color_hex[1] >= 'a') ? material_color_hex[1] - 'a' + 10 : material_color_hex[1] - '0') / 15.f; material_color.b = ((material_color_hex[2] >= 'a') ? material_color_hex[2] - 'a' + 10 : material_color_hex[2] - '0') / 15.f; + material_color.a = ((material_color_hex[3] >= 'a') ? material_color_hex[3] - 'a' + 10 : material_color_hex[3] - '0') / 15.f; #if 0 // not enabled because of some .obj files like suzanne, with color_hex=9990 found if(material_color_hex[3]) material_color.a = ((material_color_hex[3] >= 'a') ? material_color_hex[3] - 'a' + 10 : material_color_hex[3] - '0') / 15.f; else #endif - material_color.a = 1; } if( !material_embedded_texture ) { @@ -20416,7 +22037,8 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, material_name = va("%s", &str[m->material]); char* plus = strrchr(material_name, '+'); if (plus) { strcpy_safe(plus, file_ext(material_name)); } - *out = texture_compressed(material_name, flags).id; + tex = texture_compressed(material_name, flags); + *out = tex.id; } // else try right token if (*out == invalid) { @@ -20424,12 +22046,14 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, char* plus = strrchr(material_name, '+'), *slash = strrchr(material_name, '/'); if (plus) { strcpy_safe(slash ? slash + 1 : material_name, plus + 1); - *out = texture_compressed(material_name, flags).id; + tex = texture_compressed(material_name, flags); + *out = tex.id; } } // else last resort if (*out == invalid) { - *out = texture_compressed(material_name, flags).id; // needed? + tex = texture_compressed(material_name, flags); + *out = tex.id; // needed? } } @@ -20438,7 +22062,8 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, } else { PRINTF("warn: material[%d] not found: %s\n", i, &str[m->material]); PRINTF("warn: using placeholder material[%d]=texture_checker\n", i); - *out = texture_checker().id; // placeholder + tex = texture_checker(); + *out = tex.id; // placeholder } inscribe_tex:; @@ -20452,7 +22077,9 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, // initialise basic texture layer mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.color = material_color_hex ? material_color : vec4(1,1,1,1); mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = CALLOC(1, sizeof(texture_t)); - mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->id = *out++; + *mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = tex; + printf("texture_id: %d\n", mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->id); + out++; array_push(model->materials, mt); } @@ -20494,9 +22121,9 @@ bool model_load_textures(iqm_t *q, const struct iqmheader *hdr, model_t *model, if( array_count(model->materials) == 0 ) { material_t mt = {0}; mt.name = "placeholder"; - mt.layer[0].map.color = vec4(1,1,1,1); - mt.layer[0].map.texture = CALLOC(1, sizeof(texture_t)); - mt.layer[0].map.texture->id = texture_checker().id; + mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.color = vec4(1,1,1,1); + mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = CALLOC(1, sizeof(texture_t)); + mt.layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->id = texture_checker().id; array_push(model->materials, mt); } @@ -20510,32 +22137,51 @@ void model_set_renderstates(model_t *m) { m->rs[i] = renderstate(); } - // Normal pass - renderstate_t *normal_rs = &m->rs[RENDER_PASS_NORMAL]; + // Opaque pass + renderstate_t *opaque_rs = &m->rs[RENDER_PASS_OPAQUE]; + { +#if 1 // @todo: we should keep blend_enabled=0, however our transparency detection still needs work + opaque_rs->blend_enabled = 0; +#else + opaque_rs->blend_enabled = 1; + opaque_rs->blend_src = GL_SRC_ALPHA; + opaque_rs->blend_dst = GL_ONE_MINUS_SRC_ALPHA; +#endif + opaque_rs->cull_face_mode = GL_BACK; + opaque_rs->front_face = GL_CW; + } + + // Transparent pass + renderstate_t *transparent_rs = &m->rs[RENDER_PASS_TRANSPARENT]; { - normal_rs->blend_enabled = 1; - normal_rs->blend_src = GL_SRC_ALPHA; - normal_rs->blend_dst = GL_ONE_MINUS_SRC_ALPHA; - normal_rs->cull_face_mode = GL_BACK; - normal_rs->front_face = GL_CW; + transparent_rs->blend_enabled = 1; + transparent_rs->blend_src = GL_SRC_ALPHA; + transparent_rs->blend_dst = GL_ONE_MINUS_SRC_ALPHA; + transparent_rs->cull_face_mode = GL_BACK; + transparent_rs->front_face = GL_CW; } - // Shadow pass @todo - renderstate_t *shadow_rs = &m->rs[RENDER_PASS_SHADOW]; + // Shadow pass + renderstate_t *csm_shadow_rs = &m->rs[RENDER_PASS_SHADOW_CSM]; { - shadow_rs->blend_enabled = 1; - shadow_rs->blend_src = GL_SRC_ALPHA; - shadow_rs->blend_dst = GL_ONE_MINUS_SRC_ALPHA; - shadow_rs->cull_face_mode = GL_BACK; - shadow_rs->front_face = GL_CW; + csm_shadow_rs->blend_enabled = 0; + csm_shadow_rs->depth_test_enabled = true; + csm_shadow_rs->depth_write_enabled = true; + csm_shadow_rs->cull_face_enabled = 0; + csm_shadow_rs->cull_face_mode = GL_BACK; + csm_shadow_rs->front_face = GL_CW; + csm_shadow_rs->depth_clamp_enabled = 1; } - // Lightmap pass - renderstate_t *lightmap_rs = &m->rs[RENDER_PASS_LIGHTMAP]; + renderstate_t *vsm_shadow_rs = &m->rs[RENDER_PASS_SHADOW_VSM]; { - lightmap_rs->blend_enabled = 0; - lightmap_rs->cull_face_enabled = 0; - lightmap_rs->front_face = GL_CW; + vsm_shadow_rs->blend_enabled = 0; + vsm_shadow_rs->depth_test_enabled = true; + vsm_shadow_rs->depth_write_enabled = true; + vsm_shadow_rs->cull_face_enabled = 0; + vsm_shadow_rs->cull_face_mode = GL_BACK; + vsm_shadow_rs->front_face = GL_CW; + vsm_shadow_rs->depth_clamp_enabled = 1; } } @@ -20543,7 +22189,7 @@ model_t model_from_mem(const void *mem, int len, int flags) { model_t m = {0}; m.stored_flags = flags; - m.shading = SHADING_PHONG; + m.shading = !(flags & MODEL_NO_PBR) ? SHADING_PBR : SHADING_PHONG; model_set_renderstates(&m); const char *ptr = (const char *)mem; @@ -20576,7 +22222,25 @@ model_t model_from_mem(const void *mem, int len, int flags) { } } - if( error ) { + if (flags & MODEL_PROCEDURAL) { + error = 0; + + material_t mt = {0}; + mt.name = "base"; + mt.layer[0].map.color = vec4(1,1,1,1); + mt.layer[0].map.texture = CALLOC(1, sizeof(texture_t)); + mt.layer[0].map.texture->id = texture_checker().id; + + q->nummeshes = 1; + if (!q->textures) q->textures = CALLOC(1 * 8, sizeof(GLuint)); + if (!q->colormaps) q->colormaps = CALLOC(1 * 8, sizeof(vec4)); + + q->textures[0] = mt.layer[0].map.texture->id; + + array_push(m.materials, mt); + } + + if(error) { PRINTF("Error: cannot load %s", "model"); FREE(q), q = 0; } else { @@ -20597,6 +22261,8 @@ model_t model_from_mem(const void *mem, int len, int flags) { //m.num_textures = q->nummeshes; // assume 1 texture only per mesh m.textures = (q->textures); + m.sky_env.id = 0; + m.sky_refl.id = 0; m.flags = flags; @@ -20607,16 +22273,63 @@ model_t model_from_mem(const void *mem, int len, int flags) { glGenBuffers(1, &m.vao_instanced); model_set_state(m); - model_shading(&m, (flags & MODEL_PBR) ? SHADING_PBR : SHADING_PHONG); + model_setstyle(&m, !(flags & MODEL_NO_PBR) ? SHADING_PBR : SHADING_PHONG); } return m; } model_t model(const char *filename, int flags) { + if (!filename) { + return model_from_mem( NULL, 0, flags|MODEL_PROCEDURAL ); + } int len; // vfs_pushd(filedir(filename)) char *ptr = vfs_load(filename, &len); // + vfs_popd return model_from_mem( ptr, len, flags ); } +uint32_t material_checksum(material_t *m) { + uint32_t checksum = 0; + for (int i = 0; i < MAX_CHANNELS_PER_MATERIAL; i++) { + checksum ^= hh_float(m->layer[i].value); + checksum ^= (m->layer[i].map.texture) ? m->layer[i].map.texture->id : 0; + checksum ^= hh_vec4(m->layer[i].map.color); + } + return checksum; +} + +uint32_t model_checksum(model_t *m) { + uint32_t checksum = 0; + + // Basic properties + checksum ^= m->num_meshes ^ m->num_triangles ^ m->num_joints ^ m->num_anims ^ m->num_frames; + checksum ^= m->flags ^ (m->shadow_receiver << 1) ^ (m->billboard << 2); + + // VAO, IBO, VBO + checksum ^= m->vao ^ m->ibo ^ m->vbo; + + // Textures + for (int i = 0; i < m->num_textures; i++) { + checksum ^= (uint32_t)(uintptr_t)m->textures[i]; + } + + // LOD + checksum ^= (uint32_t)(uintptr_t)m->lod_collapse_map ^ m->lod_num_verts ^ m->lod_num_tris; + + // Renderstates + checksum ^= renderstate_checksum(&m->rs[RENDER_PASS_OPAQUE]); + checksum ^= renderstate_checksum(&m->rs[RENDER_PASS_TRANSPARENT]); + checksum ^= renderstate_checksum(&m->rs[RENDER_PASS_CUSTOM]); + + // Materials + for (int i = 0; i < array_count(m->materials); i++) { + checksum ^= material_checksum(&m->materials[i]); + } + + // Shader uniforms + checksum ^= model_uniforms_checksum(array_count(m->uniforms), m->uniforms); + + return checksum; +} + bool model_get_bone_pose(model_t m, unsigned joint, mat34 *out) { if(!m.iqm) return false; iqm_t *q = m.iqm; @@ -20627,6 +22340,20 @@ bool model_get_bone_pose(model_t m, unsigned joint, mat34 *out) { return true; } +bool model_get_bone_position(model_t m, unsigned joint, mat44 M, vec3 *out) { + if(!m.iqm) return false; + iqm_t *q = m.iqm; + + mat34 f; + if (!model_get_bone_pose(m, joint, &f)) return false; + vec3 pos = vec3(f[3],f[7],f[11]); + + pos = transform344(M, pos); + *out = pos; + + return true; +} + anim_t clip(float minframe, float maxframe, float blendtime, unsigned flags) { return ((anim_t){minframe, maxframe, blendtime, flags, 1e6}); } @@ -20761,107 +22488,305 @@ void model_render_skeleton(model_t m, mat44 M) { if(!m.iqm) return; iqm_t *q = m.iqm; - if(!q->numjoints) return; + if(!q->numjoints) return; + + ddraw_ontop_push(true); + ddraw_color_push(RED); + + for( int joint = 0; joint < q->numjoints; joint++ ) { + if( q->joints[joint].parent < 0) continue; + + // bone space... + mat34 f; + model_get_bone_pose(m, joint, &f); + vec3 pos = vec3(f[3],f[7],f[11]); + + model_get_bone_pose(m, q->joints[joint].parent, &f); + vec3 src = vec3(f[3],f[7],f[11]); + + // ...to model space + src = transform344(M, src); + pos = transform344(M, pos); + + // red line + ddraw_color(RED); +// ddraw_line(src, pos); + ddraw_bone(src, pos); + + // green dot + ddraw_color(GREEN); + ddraw_point(pos); + + // yellow text + ddraw_color(YELLOW); + ddraw_text(pos, 0.005, va("%d", joint)); + } + + ddraw_color_pop(); + ddraw_ontop_pop(); +} + +float model_animate(model_t m, float curframe) { + if(!m.iqm) return -1; + iqm_t *q = m.iqm; + return model_animate_clip(m, curframe, 0, q->numframes-1, true); +} + +static inline +void shader_colormap_model_internal(model_t *m,const char *col_name, const char *bool_name, const char *tex_name, colormap_t c, int slot ) { + // assumes shader uses `struct { vec4 color; bool has_tex } name + sampler2D name_tex;` + shader_vec4( col_name, c.color ); + shader_bool( bool_name, c.texture != NULL && (c.texture && c.texture->id != texture_checker().id) ); + if( c.texture ) shader_texture_unit_kind_(GL_TEXTURE_2D, shader_uniform(tex_name), c.texture->id, slot); + else { + glUniform1i(shader_uniform(tex_name), slot); + } +} + + +typedef struct drawcall_t { + int mesh; + union { + uint64_t order; + struct { + uint32_t tex; + float distance; + }; + }; +} drawcall_t; + +static +int drawcall_compare(const void *a, const void *b) { + const drawcall_t *da = a, *db = b; + return da->order < db->order ? 1 : da->order > db->order ? -1 : 0; +} + +bool model_has_transparency_mesh(model_t m, int mesh) { + if(!m.iqm) return false; + iqm_t *q = m.iqm; + + if (m.flags & MODEL_TRANSPARENT) { + return true; + } + if (m.materials[mesh].layer[MATERIAL_CHANNEL_DIFFUSE].map.color.a < 1 || (m.materials[mesh].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture && m.materials[mesh].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->transparent)) { + return true; + } + if (m.shading == SHADING_PBR && (m.materials[mesh].layer[MATERIAL_CHANNEL_ALBEDO].map.color.a < 1 || (m.materials[mesh].layer[MATERIAL_CHANNEL_ALBEDO].map.texture && m.materials[mesh].layer[MATERIAL_CHANNEL_ALBEDO].map.texture->transparent))){ + return true; + } + + return false; +} + +bool model_has_transparency(model_t m) { + if(!m.iqm) return false; + iqm_t *q = m.iqm; + + for (int i = 0; i < q->nummeshes; i++) { + if (model_has_transparency_mesh(m, i)) { + return true; + } + } + + return false; +} + + +void model_set_frustum(model_t *m, frustum f) { + m->frustum_enabled = 1; + m->frustum_state = f; +} + +void model_clear_frustum(model_t *m) { + m->frustum_enabled = 0; +} + +static frustum global_frustum; +static mat44 global_frustum_stored_mat_proj; +static mat44 global_frustum_stored_mat_view; + +static inline +bool model_is_visible(model_t m, mat44 model_mat, mat44 proj, mat44 view) { + if(!m.iqm) return false; - ddraw_ontop_push(true); - ddraw_color_push(RED); + bool is_enabled = m.frustum_enabled; + frustum fr = m.frustum_state; - for( int joint = 0; joint < q->numjoints; joint++ ) { - if( q->joints[joint].parent < 0) continue; +#if GLOBAL_FRUSTUM_ENABLED + if (active_shadowmap) { + is_enabled = true; + fr = active_shadowmap->shadow_frustum; + } - // bone space... - mat34 f; - model_get_bone_pose(m, joint, &f); - vec3 pos = vec3(f[3],f[7],f[11]); + if (!is_enabled) { /* custom frustum not provided, let's compute one from input call */ + if (memcmp(global_frustum_stored_mat_proj, proj, sizeof(mat44)) != 0 || + memcmp(global_frustum_stored_mat_view, view, sizeof(mat44)) != 0) { + copy44(global_frustum_stored_mat_proj, proj); + copy44(global_frustum_stored_mat_view, view); + mat44 proj_modified; + copy44(proj_modified, proj); + + // Increase FOV by GLOBAL_FRUSTUM_FOV_MULTIPLIER + float fov_scale = 1.0f / GLOBAL_FRUSTUM_FOV_MULTIPLIER; + proj_modified[0] *= fov_scale; + proj_modified[5] *= fov_scale; + mat44 projview; multiply44x2(projview, proj_modified, view); + global_frustum = frustum_build(projview); + } + fr = global_frustum; + is_enabled = true; + } +#endif - model_get_bone_pose(m, q->joints[joint].parent, &f); - vec3 src = vec3(f[3],f[7],f[11]); + if(!is_enabled) return true; - // ...to model space - src = transform344(M, src); - pos = transform344(M, pos); + sphere s = model_bsphere(m, model_mat); - // red line - ddraw_color(RED); -// ddraw_line(src, pos); - ddraw_bone(src, pos); + if (!frustum_test_sphere(fr, s)) { + return false; + } - // green dot - ddraw_color(GREEN); - ddraw_point(pos); + aabb box = model_aabb(m, model_mat); - // yellow text - ddraw_color(YELLOW); - ddraw_text(pos, 0.005, va("%d", joint)); + if (!frustum_test_aabb(fr, box)) { + return false; } - ddraw_color_pop(); - ddraw_ontop_pop(); + return true; } -float model_animate(model_t m, float curframe) { - if(!m.iqm) return -1; +static inline +void model_set_mesh_material(model_t m, int mesh, int shader, int rs_idx) { iqm_t *q = m.iqm; - return model_animate_clip(m, curframe, 0, q->numframes-1, true); -} + int loc = -1; + int i = mesh; + + if (m.shading != SHADING_PBR) { + int loc = glGetUniformLocation(shader, "u_texture2d"); + shader_texture_unit_kind_(GL_TEXTURE_2D, loc, q->textures[i], MODEL_TEXTURE_DIFFUSE); + + if ((loc = glGetUniformLocation(shader, "u_textured")) >= 0) { + bool textured = !!q->textures[i] && q->textures[i] != texture_checker().id; // m.materials[i].layer[0].texture != texture_checker().id; + glUniform1i(loc, textured ? GL_TRUE : GL_FALSE); + if ((loc = glGetUniformLocation(shader, "u_diffuse")) >= 0) { + glUniform4f(loc, m.materials[i].layer[0].map.color.r, m.materials[i].layer[0].map.color.g, m.materials[i].layer[0].map.color.b, m.materials[i].layer[0].map.color.a); + } + } -// @fixme: store uniform handles into model_t/colormap_t and rely on those directly -static inline -void shader_colormap_model_internal(const char *col_name, const char *bool_name, const char *tex_name, colormap_t c ) { - // assumes shader uses `struct { vec4 color; bool has_tex } name + sampler2D name_tex;` - shader_vec4( col_name, c.color ); - shader_bool( bool_name, c.texture != NULL ); - if( c.texture ) shader_texture( tex_name, *c.texture ); + } else { + const material_t *material = &m.materials[i]; + shader_colormap_model_internal(&m, "map_diffuse.color", "map_diffuse.has_tex", "map_diffuse_tex", material->layer[MATERIAL_CHANNEL_DIFFUSE].map, MODEL_TEXTURE_DIFFUSE); + shader_colormap_model_internal(&m, "map_albedo.color", "map_albedo.has_tex", "map_albedo_tex", material->layer[MATERIAL_CHANNEL_ALBEDO].map, MODEL_TEXTURE_ALBEDO); + if (rs_idx < RENDER_PASS_SHADOW_BEGIN || rs_idx > RENDER_PASS_SHADOW_END) { + shader_colormap_model_internal(&m, "map_normals.color", "map_normals.has_tex", "map_normals_tex", material->layer[MATERIAL_CHANNEL_NORMALS].map, MODEL_TEXTURE_NORMALS); + shader_colormap_model_internal(&m, "map_specular.color", "map_specular.has_tex", "map_specular_tex", material->layer[MATERIAL_CHANNEL_SPECULAR].map, MODEL_TEXTURE_SPECULAR); + shader_colormap_model_internal(&m, "map_roughness.color", "map_roughness.has_tex", "map_roughness_tex", material->layer[MATERIAL_CHANNEL_ROUGHNESS].map, MODEL_TEXTURE_ROUGHNESS); + shader_colormap_model_internal(&m, "map_metallic.color", "map_metallic.has_tex", "map_metallic_tex", material->layer[MATERIAL_CHANNEL_METALLIC].map, MODEL_TEXTURE_METALLIC); + shader_colormap_model_internal(&m, "map_ao.color", "map_ao.has_tex", "map_ao_tex", material->layer[MATERIAL_CHANNEL_AO].map, MODEL_TEXTURE_AO); + shader_colormap_model_internal(&m, "map_ambient.color", "map_ambient.has_tex", "map_ambient_tex", material->layer[MATERIAL_CHANNEL_AMBIENT].map, MODEL_TEXTURE_AMBIENT); + shader_colormap_model_internal(&m, "map_emissive.color", "map_emissive.has_tex", "map_emissive_tex", material->layer[MATERIAL_CHANNEL_EMISSIVE].map, MODEL_TEXTURE_EMISSIVE); + shader_colormap_model_internal(&m, "map_parallax.color", "map_parallax.has_tex", "map_parallax_tex", material->layer[MATERIAL_CHANNEL_PARALLAX].map, MODEL_TEXTURE_PARALLAX); + shader_float("parallax_scale", material->layer[MATERIAL_CHANNEL_PARALLAX].value); + shader_float("parallax_shadow_power", material->layer[MATERIAL_CHANNEL_PARALLAX].value2); + } + } } static -void model_draw_call(model_t m, int shader) { +void model_draw_call(model_t m, int shader, int pass, vec3 cam_pos, mat44 model_mat, mat44 proj, mat44 view) { if(!m.iqm) return; iqm_t *q = m.iqm; handle old_shader = last_shader; shader_bind(shader); - renderstate_t *rs = &m.rs[RENDER_PASS_NORMAL]; - + int rs_idx = model_getpass(); + renderstate_t *rs = &m.rs[rs_idx]; renderstate_apply(rs); glBindVertexArray( q->vao ); - struct iqmtriangle *tris = NULL; + static array(int) required_rs = 0; + array_resize(required_rs, q->nummeshes); + for(int i = 0; i < q->nummeshes; i++) { struct iqmmesh *im = &q->meshes[i]; + required_rs[i] = rs_idx; + + if (required_rs[i] < RENDER_PASS_OVERRIDES_BEGIN) { + if (model_has_transparency_mesh(m, i)) { + required_rs[i] = RENDER_PASS_TRANSPARENT; + } + } + } - if (m.shading != SHADING_PBR) { - shader_texture_unit("u_texture2d", q->textures[i], texture_unit()); - shader_texture("u_lightmap", m.lightmap); + static array(drawcall_t) drawcalls = 0; + array_resize(drawcalls, 0); - int loc; - if ((loc = glGetUniformLocation(shader, "u_textured")) >= 0) { - bool textured = !!q->textures[i] && q->textures[i] != texture_checker().id; // m.materials[i].layer[0].texture != texture_checker().id; - glUniform1i(loc, textured ? GL_TRUE : GL_FALSE); - if ((loc = glGetUniformLocation(shader, "u_diffuse")) >= 0) { - glUniform4f(loc, m.materials[i].layer[0].map.color.r, m.materials[i].layer[0].map.color.g, m.materials[i].layer[0].map.color.b, m.materials[i].layer[0].map.color.a); + if (rs_idx > RENDER_PASS_OVERRIDES_BEGIN) { + for(int i = 0; i < q->nummeshes; i++) { + array_push(drawcalls, (drawcall_t){i, -1}); + } + } else { + if(pass == -1 || pass == RENDER_PASS_OPAQUE) { + for(int i = 0; i < q->nummeshes; i++) { + // collect opaque drawcalls + if (required_rs[i] == RENDER_PASS_OPAQUE) { + drawcall_t call; + call.mesh = i; + call.tex = m.textures[i]; + call.distance = -1; + if (m.shading == SHADING_PBR) + call.tex = m.materials[i].layer[MATERIAL_CHANNEL_ALBEDO].map.texture ? m.materials[i].layer[MATERIAL_CHANNEL_ALBEDO].map.texture->id : m.materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture ? m.materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->id : texture_checker().id; + array_push(drawcalls, call); } } + } + + if(pass == -1 || pass == RENDER_PASS_TRANSPARENT) { + for(int i = 0; i < q->nummeshes; i++) { + // collect transparent drawcalls + if (required_rs[i] == RENDER_PASS_TRANSPARENT) { + drawcall_t call; + call.mesh = i; + call.tex = m.textures[i]; + struct iqmmesh *im = &q->meshes[i]; + + // calculate distance from camera + { + vec3 pos = ptr3(((struct iqm_vertex*)m.verts)[im->first_vertex].position); + call.distance = len3sq(sub3(cam_pos, transform344(model_mat, pos))); + } - } else { - const material_t *material = &m.materials[i]; - shader_colormap_model_internal( "map_diffuse.color", "map_diffuse.has_tex", "map_diffuse_tex", material->layer[MATERIAL_CHANNEL_DIFFUSE].map ); - shader_colormap_model_internal( "map_normals.color", "map_normals.has_tex", "map_normals_tex", material->layer[MATERIAL_CHANNEL_NORMALS].map ); - shader_colormap_model_internal( "map_specular.color", "map_specular.has_tex", "map_specular_tex", material->layer[MATERIAL_CHANNEL_SPECULAR].map ); - shader_colormap_model_internal( "map_albedo.color", "map_albedo.has_tex", "map_albedo_tex", material->layer[MATERIAL_CHANNEL_ALBEDO].map ); - shader_colormap_model_internal( "map_roughness.color", "map_roughness.has_tex", "map_roughness_tex", material->layer[MATERIAL_CHANNEL_ROUGHNESS].map ); - shader_colormap_model_internal( "map_metallic.color", "map_metallic.has_tex", "map_metallic_tex", material->layer[MATERIAL_CHANNEL_METALLIC].map ); - shader_colormap_model_internal( "map_ao.color", "map_ao.has_tex", "map_ao_tex", material->layer[MATERIAL_CHANNEL_AO].map ); - shader_colormap_model_internal( "map_ambient.color", "map_ambient.has_tex", "map_ambient_tex", material->layer[MATERIAL_CHANNEL_AMBIENT].map ); - shader_colormap_model_internal( "map_emissive.color", "map_emissive.has_tex", "map_emissive_tex", material->layer[MATERIAL_CHANNEL_EMISSIVE].map ); - // shader_float( "specular_shininess", material->specular_shininess ); // unused, basic_specgloss.fs only + if (m.shading == SHADING_PBR) + call.tex = m.materials[i].layer[MATERIAL_CHANNEL_ALBEDO].map.texture ? m.materials[i].layer[MATERIAL_CHANNEL_ALBEDO].map.texture->id : m.materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture ? m.materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture->id : texture_checker().id; + array_push(drawcalls, call); + } + } + } + } + + // sort drawcalls by order + array_sort(drawcalls, drawcall_compare); + + struct iqmtriangle *tris = NULL; + for(int di = 0; di < array_count(drawcalls); di++) { + int i = drawcalls[di].mesh; + struct iqmmesh *im = &q->meshes[i]; + + if (pass != -1 && pass != required_rs[i]) continue; + + if (rs_idx != required_rs[i]) { + rs_idx = required_rs[i]; + rs = &m.rs[rs_idx]; + renderstate_apply(rs); } + + model_set_mesh_material(m, i, shader, rs_idx); glDrawElementsInstanced(GL_TRIANGLES, 3*im->num_triangles, GL_UNSIGNED_INT, &tris[im->first_triangle], m.num_instances); profile_incstat("Render.num_drawcalls", +1); - profile_incstat("Render.num_triangles", +im->num_triangles); + profile_incstat("Render.num_triangles", +im->num_triangles*m.num_instances); } glBindVertexArray( 0 ); @@ -20869,189 +22794,469 @@ void model_draw_call(model_t m, int shader) { shader_bind(old_shader); } -void model_render_instanced(model_t m, mat44 proj, mat44 view, mat44* models, int shader, unsigned count) { - if(!m.iqm) return; - iqm_t *q = m.iqm; +static mat44 *pass_model_matrices = NULL; - mat44 mv; multiply44x2(mv, view, models[0]); +void model_render_instanced_pass(model_t mdl, mat44 proj, mat44 view, mat44* models, unsigned count, int pass) { + if(!mdl.iqm) return; + iqm_t *q = mdl.iqm; - if( count != m.num_instances ) { - m.num_instances = count; - m.instanced_matrices = (float*)models; - model_set_state(m); + if (q->vbo == 0 || q->ibo == 0) { + return; + } + + if (active_shadowmap && active_shadowmap->skip_render) { + return; + } + + pass_model_matrices = array_resize(pass_model_matrices, count); //@leak + memcpy(pass_model_matrices, models, count * sizeof(mat44)); + + for (int i = 0; i < count; i++) { + bool visible = model_is_visible(mdl, pass_model_matrices[i], proj, view); + if (!visible) { + array_erase_fast(pass_model_matrices, i); + i--; + count--; + } + } + + if (count == 0) { + return; + } + + mdl.iqm->texture_unit = 0; + + mat44 mv; multiply44x2(mv, view, pass_model_matrices[0]); + + if( count != mdl.num_instances ) { + mdl.num_instances = count; + mdl.instanced_matrices = (float*)pass_model_matrices; + model_set_state(mdl); + } + + int shader = mdl.iqm->program; + if (model_getpass() > RENDER_PASS_SHADOW_BEGIN && model_getpass() < RENDER_PASS_SHADOW_END) { + shader = mdl.iqm->shadow_program; + model_set_uniforms(mdl, shader, mv, proj, view, pass_model_matrices[0]); + model_draw_call(mdl, shader, pass, pos44(view), pass_model_matrices[0], proj, view); + return; } - model_set_uniforms(m, shader > 0 ? shader : m.program, mv, proj, view, models[0]); - model_draw_call(m, shader > 0 ? shader : m.program); + shader_bind(shader); + + if (mdl.lights.count > 0) { + light_update(&q->light_ubo, mdl.lights.count, mdl.lights.base); + } + + model_set_uniforms(mdl, shader, mv, proj, view, pass_model_matrices[0]); + model_draw_call(mdl, shader, pass, pos44(view), pass_model_matrices[0], proj, view); + + if (q->light_ubo) { + ubo_unbind(q->light_ubo); + } } -void model_render(model_t m, mat44 proj, mat44 view, mat44 model, int shader) { - model_render_instanced(m, proj, view, (mat44*)model, shader, 1); +void model_render_instanced(model_t m, mat44 proj, mat44 view, mat44* models, unsigned count) { + model_render_instanced_pass(m, proj, view, models, count, -1); } -static inline -void model_init_uniforms(model_t *m) { - for (int i=0; iuniforms[i] = -1; - unsigned shader = m->program; - int loc; - if ((loc = glGetUniformLocation(shader, "u_mv")) >= 0) - m->uniforms[MODEL_UNIFORM_MV] = loc; - else - if ((loc = glGetUniformLocation(shader, "MV")) >= 0) - m->uniforms[MODEL_UNIFORM_MV] = loc; +void model_render_pass(model_t m, mat44 proj, mat44 view, mat44 model, int pass) { + model_render_instanced_pass(m, proj, view, (mat44*)model, 1, pass); +} - if ((loc = glGetUniformLocation(shader, "u_mvp")) >= 0) - m->uniforms[MODEL_UNIFORM_MVP] = loc; - else - if ((loc = glGetUniformLocation(shader, "MVP")) >= 0) - m->uniforms[MODEL_UNIFORM_MVP] = loc; +void model_render(model_t m, mat44 proj, mat44 view, mat44 model) { + model_render_pass(m, proj, view, model, -1); +} - if ((loc = glGetUniformLocation(shader, "u_vp")) >= 0) - m->uniforms[MODEL_UNIFORM_VP] = loc; - else - if ((loc = glGetUniformLocation(shader, "VP")) >= 0) - m->uniforms[MODEL_UNIFORM_VP] = loc; +void model_setshader(model_t *m, int shading, const char *vs, const char *fs, const char *defines) { + if (!m->iqm) return; + iqm_t *q = m->iqm; - if ((loc = glGetUniformLocation(shader, "u_cam_pos")) >= 0) - m->uniforms[MODEL_UNIFORM_CAM_POS] = loc; - else - if ((loc = glGetUniformLocation(shader, "cam_pos")) >= 0) - m->uniforms[MODEL_UNIFORM_CAM_POS] = loc; + m->shading = shading; + int flags = m->stored_flags; - if ((loc = glGetUniformLocation(shader, "u_cam_dir")) >= 0) - m->uniforms[MODEL_UNIFORM_CAM_DIR] = loc; - else - if ((loc = glGetUniformLocation(shader, "cam_dir")) >= 0) - m->uniforms[MODEL_UNIFORM_CAM_DIR] = loc; + // load pbr material if SHADING_PBR was selected + if (shading == SHADING_PBR) { + for (int i = 0; i < array_count(m->materials); ++i) { + model_load_pbr(m, &m->materials[i], i); + } + } - if ((loc = glGetUniformLocation(shader, "u_billboard")) >= 0) - m->uniforms[MODEL_UNIFORM_BILLBOARD] = loc; - else - if ((loc = glGetUniformLocation(shader, "billboard")) >= 0) - m->uniforms[MODEL_UNIFORM_BILLBOARD] = loc; + if (!vs) { + vs = vfs_read("shaders/vs_323444143_16_3322_model.glsl"); + } - if ((loc = glGetUniformLocation(shader, "u_texlit")) >= 0) - m->uniforms[MODEL_UNIFORM_TEXLIT] = loc; - else - if ((loc = glGetUniformLocation(shader, "texlit")) >= 0) - m->uniforms[MODEL_UNIFORM_TEXLIT] = loc; + if (!fs) { + fs = vfs_read("shaders/fs_32_4_model.glsl"); + } - if ((loc = glGetUniformLocation(shader, "M")) >= 0) - m->uniforms[MODEL_UNIFORM_MODEL] = loc; - else - if ((loc = glGetUniformLocation(shader, "model")) >= 0) - m->uniforms[MODEL_UNIFORM_MODEL] = loc; + /* needs to match SHADING_MODE */ + const char *shading_defines[] = { + "SHADING_NONE", + "SHADING_PHONG", + "SHADING_VERTEXLIT", + "SHADING_PBR", + }; - if ((loc = glGetUniformLocation(shader, "V")) >= 0) - m->uniforms[MODEL_UNIFORM_VIEW] = loc; - else - if ((loc = glGetUniformLocation(shader, "view")) >= 0) - m->uniforms[MODEL_UNIFORM_VIEW] = loc; + ASSERT(shading < countof(shading_defines)); + const char *shading_define = shading_defines[shading]; - if ((loc = glGetUniformLocation(shader, "inv_view")) >= 0) - m->uniforms[MODEL_UNIFORM_INV_VIEW] = loc; + // rebind shader + glUseProgram(0); + if (q->program) { + glDeleteProgram(q->program); + } + + { + int shaderprog = shader(vs, fs, + "att_position,att_texcoord,att_normal,att_tangent,att_instanced_matrix,,,,att_indexes,att_weights,att_vertexindex,att_color,att_bitangent,att_texcoord2","fragColor", + va("%s,%s,%s", (flags & MODEL_RIMLIGHT) ? "RIM" : "NORIM", defines ? defines : "NO_CUSTOM_DEFINES", shading_define)); + q->program = shaderprog; + } - if ((loc = glGetUniformLocation(shader, "P")) >= 0) - m->uniforms[MODEL_UNIFORM_PROJ] = loc; - else - if ((loc = glGetUniformLocation(shader, "proj")) >= 0) - m->uniforms[MODEL_UNIFORM_PROJ] = loc; + { + int shaderprog = shader(vs, vfs_read("shaders/fs_shadow_pass.glsl"), + "att_position,att_texcoord,att_normal,att_tangent,att_instanced_matrix,,,,att_indexes,att_weights,att_vertexindex,att_color,att_bitangent,att_texcoord2","fragcolor", + va("SHADOW_CAST,%s", defines ? defines : "NO_CUSTOM_DEFINES")); + q->shadow_program = shaderprog; + } + model_init_uniforms(q, 0, q->program); + model_init_uniforms(q, 1, q->shadow_program); - if ((loc = glGetUniformLocation(shader, "SKINNED")) >= 0) - m->uniforms[MODEL_UNIFORM_SKINNED] = loc; + unsigned block_index = glGetUniformBlockIndex(q->program, "LightBuffer"); + glUniformBlockBinding(q->program, block_index, 0); +} - if ((loc = glGetUniformLocation(shader, "vsBoneMatrix")) >= 0) - m->uniforms[MODEL_UNIFORM_VS_BONE_MATRIX] = loc; +void model_setstyle(model_t *m, int shading) { + model_setshader(m, shading, NULL, NULL, NULL); +} - if ((loc = glGetUniformLocation(shader, "u_matcaps")) >= 0) - m->uniforms[MODEL_UNIFORM_U_MATCAPS] = loc; +void model_skybox(model_t *mdl, skybox_t sky) { + model_cubemap(mdl, &sky.cubemap); + mdl->sky_cubemap.id = sky.cubemap.id; + mdl->sky_refl = sky.refl; + mdl->sky_env = sky.env; +} - if ((loc = glGetUniformLocation(shader, "has_tex_skysphere")) >= 0) - m->uniforms[MODEL_UNIFORM_HAS_TEX_SKYSPHERE] = loc; +void model_cubemap(model_t *mdl, cubemap_t *c) { + static char coef_names[9][128] = {0}; + do_once { + for (int i = 0; i < 9; i++) { + sprintf(coef_names[i], "u_coefficients_sh[%d]", i); + } + } + for (int i = 0; i < 9; i++) { + model_adduniform(mdl, model_uniform(coef_names[i], UNIFORM_VEC3, .v3 = c ? c->sh[i] : vec3(0,0,0))); + } +} - if ((loc = glGetUniformLocation(shader, "has_tex_skyenv")) >= 0) - m->uniforms[MODEL_UNIFORM_HAS_TEX_SKYENV] = loc; +void model_probe(model_t *mdl, vec3 center, float radius, unsigned count, cubemap_t *c) { + vec3 sh[9] = {0}; + cubemap_sh_blend(center, radius, count, c, sh); + cubemap_t sh_cubemap = {0}; + memcpy(sh_cubemap.sh, sh, sizeof(sh)); + model_cubemap(mdl, &sh_cubemap); +} - if ((loc = glGetUniformLocation(shader, "tex_skysphere")) >= 0) - m->uniforms[MODEL_UNIFORM_TEX_SKYSPHERE] = loc; +void model_shadow(model_t *mdl, shadowmap_t *sm) { + if (sm) { + mdl->shadow_receiver = true; + mdl->shadow_map = sm; + } else { + mdl->shadow_receiver = false; + mdl->shadow_map = NULL; + } +} - if ((loc = glGetUniformLocation(shader, "skysphere_mip_count")) >= 0) - m->uniforms[MODEL_UNIFORM_SKYSPHERE_MIP_COUNT] = loc; +void model_light(model_t *mdl, unsigned count, light_t *lights) { + mdl->lights.base = lights; + mdl->lights.count = count; +} - if ((loc = glGetUniformLocation(shader, "tex_skyenv")) >= 0) - m->uniforms[MODEL_UNIFORM_TEX_SKYENV] = loc; +void model_rimlight(model_t *mdl, vec3 rim_range, vec3 rim_color, vec3 rim_pivot, bool rim_ambient) { + model_adduniform(mdl, model_uniform("u_rimrange", UNIFORM_VEC3, .v3 = rim_range)); + model_adduniform(mdl, model_uniform("u_rimcolor", UNIFORM_VEC3, .v3 = rim_color)); + model_adduniform(mdl, model_uniform("u_rimpivot", UNIFORM_VEC3, .v3 = rim_pivot)); + model_adduniform(mdl, model_uniform("u_rimambient", UNIFORM_BOOL, .i = rim_ambient)); +} - if ((loc = glGetUniformLocation(shader, "tex_brdf_lut")) >= 0) - m->uniforms[MODEL_UNIFORM_TEX_BRDF_LUT] = loc; +void model_fog(model_t *mdl, unsigned mode, vec3 color, float start, float end, float density) { + model_adduniform(mdl, model_uniform("u_fog_color", UNIFORM_VEC3, .v3 = color)); + model_adduniform(mdl, model_uniform("u_fog_density", UNIFORM_FLOAT, .f = density)); + model_adduniform(mdl, model_uniform("u_fog_start", UNIFORM_FLOAT, .f = start)); + model_adduniform(mdl, model_uniform("u_fog_end", UNIFORM_FLOAT, .f = end)); + model_adduniform(mdl, model_uniform("u_fog_type", UNIFORM_INT, .i = mode)); +} - if ((loc = glGetUniformLocation(shader, "frame_count")) >= 0) - m->uniforms[MODEL_UNIFORM_FRAME_COUNT] = loc; +void model_applyuniform(model_t m, const model_uniform_t *t) { + if (!m.iqm) return; + iqm_t *q = m.iqm; - if ((loc = glGetUniformLocation(shader, "resolution")) >= 0) - m->uniforms[MODEL_UNIFORM_RESOLUTION] = loc; + int oldprog = last_shader; + shader_bind(q->program); + + switch (t->kind) { + case UNIFORM_FLOAT: + glUniform1f(shader_uniform(t->name), t->f); + break; + case UNIFORM_INT: + case UNIFORM_BOOL: + glUniform1i(shader_uniform(t->name), t->i); + case UNIFORM_UINT: + glUniform1ui(shader_uniform(t->name), t->u); + break; + case UNIFORM_VEC2: + glUniform2fv(shader_uniform(t->name), 1, &t->v2.x); + break; + case UNIFORM_VEC3: + glUniform3fv(shader_uniform(t->name), 1, &t->v3.x); + break; + case UNIFORM_VEC4: + glUniform4fv(shader_uniform(t->name), 1, &t->v4.x); + break; + case UNIFORM_MAT3: + glUniformMatrix3fv(shader_uniform(t->name), 1, GL_FALSE, t->m33); + break; + case UNIFORM_MAT4: + glUniformMatrix4fv(shader_uniform(t->name), 1, GL_FALSE, t->m44); + break; + case UNIFORM_SAMPLER2D: + shader_texture_unit_kind_(GL_TEXTURE_2D, shader_uniform(t->name), t->u, model_texture_unit(&m)); + break; + case UNIFORM_SAMPLER3D: + shader_texture_unit_kind_(GL_TEXTURE_3D, shader_uniform(t->name), t->u, model_texture_unit(&m)); + break; + case UNIFORM_SAMPLERCUBE: + shader_texture_unit_kind_(GL_TEXTURE_CUBE_MAP, shader_uniform(t->name), t->u, model_texture_unit(&m)); + break; + } + + shader_bind(oldprog); } -void model_shading(model_t *m, int shading) { - m->shading = shading; - int flags = m->stored_flags; +void model_adduniform(model_t* m, model_uniform_t uniform) { + for (unsigned i = 0; i < array_count(m->uniforms); i++) { + if (strcmp(m->uniforms[i].name, uniform.name) == 0) { + m->uniforms[i] = uniform; + return; + } + } + array_push(m->uniforms, uniform); +} - // load pbr material if SHADING_PBR was selected - if (shading == SHADING_PBR) { - for (int i = 0; i < array_count(m->materials); ++i) { - model_load_pbr(&m->materials[i]); +void model_adduniforms(model_t* m, unsigned count, model_uniform_t* uniforms) { + for (unsigned i = 0; i < count; i++) { + model_adduniform(m, uniforms[i]); + } +} + +// static +aabb aabb_transform( aabb A, mat44 M ) { + // Based on "Transforming Axis-Aligned Bounding Boxes" by Jim Arvo, 1990 + aabb B = { {M[12],M[13],M[14]}, {M[12],M[13],M[14]} }; // extract translation from mat44 + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) { + float a = M[i*4+j] * j[&A.min.x]; // use mat33 from mat44 + float b = M[i*4+j] * j[&A.max.x]; // use mat33 from mat44 + if( a < b ) { + i[&B.min.x] += a; + i[&B.max.x] += b; + } else { + i[&B.min.x] += b; + i[&B.max.x] += a; + } + } + return B; +} + +aabb model_aabb(model_t m, mat44 transform) { + iqm_t *q = m.iqm; + if( q && q->bounds ) { + int f = ( (int)m.curframe ) % (q->numframes + !q->numframes); + vec3 bbmin = ptr3(q->bounds[f].bbmin); + vec3 bbmax = ptr3(q->bounds[f].bbmax); + return aabb_transform(aabb(bbmin,bbmax), transform); + } + return aabb(vec3(0,0,0),vec3(0,0,0)); +} + +sphere model_bsphere(model_t m, mat44 transform) { + iqm_t *q = m.iqm; + if( q && q->bounds ) { + int f = ( (int)m.curframe ) % (q->numframes + !q->numframes); + vec3 bbmin = ptr3(q->bounds[f].bbmin); + vec3 bbmax = ptr3(q->bounds[f].bbmax); + aabb box = aabb_transform(aabb(bbmin,bbmax), transform); + return sphere(scale3(add3(box.min, box.max), 0.5f), 0.5f * (len3(sub3(box.min, box.max)))); + } + return sphere(vec3(0,0,0), 0); +} + +static inline int MapReduce(array(int) collapse_map, int n, int mx) { + while( n >= mx ) n = collapse_map[n]; + return n; +} + +API void ProgressiveMesh(int vert_n, int vert_stride, const float *v, int tri_n, const int *tri, int *map, int *permutation); + +static inline +void MorphVertex(struct iqm_vertex *v, struct iqm_vertex *v0, struct iqm_vertex *v1, float t) { + v->position[0] = mixf(v0->position[0], v1->position[0], t); + v->position[1] = mixf(v0->position[1], v1->position[1], t); + v->position[2] = mixf(v0->position[2], v1->position[2], t); + + v->normal[0] = mixf(v0->normal[0], v1->normal[0], t); + v->normal[1] = mixf(v0->normal[1], v1->normal[1], t); + v->normal[2] = mixf(v0->normal[2], v1->normal[2], t); + + v->tangent[0] = mixf(v0->tangent[0], v1->tangent[0], t); + v->tangent[1] = mixf(v0->tangent[1], v1->tangent[1], t); + v->tangent[2] = mixf(v0->tangent[2], v1->tangent[2], t); + + v->texcoord[0] = mixf(v0->texcoord[0], v1->texcoord[0], t); + v->texcoord[1] = mixf(v0->texcoord[1], v1->texcoord[1], t); +} + +void model_lod(model_t *mdl, float lo_detail, float hi_detail, float morph) { + assert(mdl->num_meshes == 1); + if (array_count(mdl->lod_collapse_map) == 0) { + array(int) permutation = 0; + array(float) positions = 0; + array_resize(mdl->lod_collapse_map, mdl->num_verts); + array_resize(permutation, mdl->num_verts); + array_resize(positions, mdl->num_verts*3); + for (int i = 0; i < mdl->num_verts; i++) { + struct iqm_vertex *v = (struct iqm_vertex *)((char *)mdl->verts + i*mdl->stride); + positions[i*3 + 0] = v->position[0]; + positions[i*3 + 1] = v->position[1]; + positions[i*3 + 2] = v->position[2]; + } + ProgressiveMesh(mdl->num_verts, sizeof(float)*3, (const float *)positions, mdl->num_tris, (const int *)mdl->tris, mdl->lod_collapse_map, permutation); + array_free(positions); + // PermuteVertices { + ASSERT(array_count(permutation) == mdl->num_verts); + // rearrange the vertex Array + char *tmp = REALLOC(0, mdl->stride*mdl->num_verts); + char *verts = (char *)mdl->verts; + memcpy(tmp, verts, mdl->stride*mdl->num_verts); + + for(int i = 0; i < mdl->num_verts; i++) { + int index = permutation[i]; + int src_offset = i * mdl->stride; + int offset = index * mdl->stride; + + memcpy(verts + offset, tmp + src_offset, mdl->stride); + } + int *tris = (int *)mdl->tris; + // update the changes in the entries in the triangle Array + for (int i = 0; i < mdl->num_tris; i++) { + tris[i*3 + 0] = permutation[tris[i*3 + 0]]; + tris[i*3 + 1] = permutation[tris[i*3 + 1]]; + tris[i*3 + 2] = permutation[tris[i*3 + 2]]; + } + + // upload modified data + glBindVertexArray(mdl->vao); + glBindBuffer(GL_ARRAY_BUFFER, mdl->vbo); + glBufferData(GL_ARRAY_BUFFER, mdl->num_verts*mdl->stride, mdl->verts, GL_STATIC_DRAW); + glBindBuffer(GL_ARRAY_BUFFER, 0); + + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mdl->ibo); + glBufferData(GL_ELEMENT_ARRAY_BUFFER, mdl->num_tris*3*sizeof(int), mdl->tris, GL_STATIC_DRAW); + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); + glBindVertexArray(0); + + FREE(tmp); + // } PermuteVertices + array_free(permutation); + } + + ASSERT(array_count(mdl->lod_collapse_map)); + + int max_verts_to_render = hi_detail * mdl->num_verts; + int min_verts_to_render = lo_detail * mdl->num_verts; + + if( max_verts_to_render <= 0 || min_verts_to_render <= 0 ) + return; + + FREE(mdl->lod_verts); + FREE(mdl->lod_tris); + + char *verts = (char *)mdl->verts; + int *tris = (int *)mdl->tris; + int max_lod_tris = 0; + + //@fixme: optimise + for( unsigned int i = 0; i < mdl->num_tris; i++ ) { + int p0 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 0], max_verts_to_render); + int p1 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 1], max_verts_to_render); + int p2 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 2], max_verts_to_render); + if(p0==p1 || p0==p2 || p1==p2) continue; + ++max_lod_tris; + } + + mdl->lod_verts = REALLOC(0, max_lod_tris*3*mdl->stride); + mdl->lod_tris = REALLOC(0, max_lod_tris*3*sizeof(int)); + mdl->lod_num_verts = 0; + mdl->lod_num_tris = 0; + + struct iqm_vertex *lod_verts = (struct iqm_vertex *)mdl->lod_verts; + int *lod_tris = (int *)mdl->lod_tris; + + for( int i = 0; i < mdl->num_tris; i++ ) { + int p0 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 0], max_verts_to_render); + int p1 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 1], max_verts_to_render); + int p2 = MapReduce(mdl->lod_collapse_map, tris[i*3 + 2], max_verts_to_render); + if(p0==p1 || p0==p2 || p1==p2) continue; + + int q0 = MapReduce(mdl->lod_collapse_map, p0, min_verts_to_render); + int q1 = MapReduce(mdl->lod_collapse_map, p1, min_verts_to_render); + int q2 = MapReduce(mdl->lod_collapse_map, p2, min_verts_to_render); + // if(q0==q1 || q0==q2 || q1==q2) continue; + + struct iqm_vertex v0 = *(struct iqm_vertex *)(verts + (p0*mdl->stride)); + struct iqm_vertex v1 = *(struct iqm_vertex *)(verts + (p1*mdl->stride)); + struct iqm_vertex v2 = *(struct iqm_vertex *)(verts + (p2*mdl->stride)); + + struct iqm_vertex u0 = *(struct iqm_vertex *)(verts + (q0*mdl->stride)); + struct iqm_vertex u1 = *(struct iqm_vertex *)(verts + (q1*mdl->stride)); + struct iqm_vertex u2 = *(struct iqm_vertex *)(verts + (q2*mdl->stride)); + + struct iqm_vertex f0=v0,f1=v1,f2=v2; + + if (morph == 0.0f) { + f0=u0,f1=u1,f2=u2; + } + else if (morph < 1.0f) { + MorphVertex(&f0, &v0, &u0, 1.0f - morph); + MorphVertex(&f1, &v1, &u1, 1.0f - morph); + MorphVertex(&f2, &v2, &u2, 1.0f - morph); } - } - // rebind shader - // @fixme: app crashes rn - // glUseProgram(0); - // glDeleteProgram(m->program); - const char *symbols[] = { "{{include-shadowmap}}", vfs_read("shaders/fs_0_0_shadowmap_lit.glsl") }; // #define RIM - int shaderprog = shader(strlerp(1,symbols,vfs_read("shaders/vs_323444143_16_3322_model.glsl")), strlerp(1,symbols,vfs_read("shaders/fs_32_4_model.glsl")), //fs, - "att_position,att_texcoord,att_normal,att_tangent,att_instanced_matrix,,,,att_indexes,att_weights,att_vertexindex,att_color,att_bitangent,att_texcoord2","fragColor", - va("%s,%s", shading == SHADING_PBR ? "SHADING_PBR" : "SHADING_PHONG", (flags&MODEL_RIMLIGHT)?"RIM":"")); - m->program = shaderprog; - model_init_uniforms(m); -} + lod_verts[mdl->lod_num_verts + 0] = f0; + lod_verts[mdl->lod_num_verts + 1] = f1; + lod_verts[mdl->lod_num_verts + 2] = f2; -void model_skybox(model_t *mdl, skybox_t sky, bool load_sh) { - if (load_sh) { - shader_vec3v("u_coefficients_sh", 9, sky.cubemap.sh); + int idx = mdl->lod_num_verts; + lod_tris[mdl->lod_num_tris*3 + 0] = idx+0; + lod_tris[mdl->lod_num_tris*3 + 1] = idx+1; + lod_tris[mdl->lod_num_tris*3 + 2] = idx+2; + mdl->lod_num_verts += 3; + ++mdl->lod_num_tris; } - mdl->sky_refl = sky.refl; - mdl->sky_env = sky.env; -} + // upload modified data + glBindVertexArray(mdl->vao); + glBindBuffer(GL_ARRAY_BUFFER, mdl->vbo); + glBufferData(GL_ARRAY_BUFFER, mdl->lod_num_verts*mdl->stride, mdl->lod_verts, GL_STATIC_DRAW); + glBindBuffer(GL_ARRAY_BUFFER, 0); -// static -aabb aabb_transform( aabb A, mat44 M ) { - // Based on "Transforming Axis-Aligned Bounding Boxes" by Jim Arvo, 1990 - aabb B = { {M[12],M[13],M[14]}, {M[12],M[13],M[14]} }; // extract translation from mat44 - for( int i = 0; i < 3; i++ ) - for( int j = 0; j < 3; j++ ) { - float a = M[i*4+j] * j[&A.min.x]; // use mat33 from mat44 - float b = M[i*4+j] * j[&A.max.x]; // use mat33 from mat44 - if( a < b ) { - i[&B.min.x] += a; - i[&B.max.x] += b; - } else { - i[&B.min.x] += b; - i[&B.max.x] += a; - } - } - return B; + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mdl->ibo); + glBufferData(GL_ELEMENT_ARRAY_BUFFER, mdl->lod_num_tris*3*sizeof(int), mdl->lod_tris, GL_STATIC_DRAW); + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); + glBindVertexArray(0); } -aabb model_aabb(model_t m, mat44 transform) { - iqm_t *q = m.iqm; - if( q && q->bounds ) { - int f = ( (int)m.curframe ) % (q->numframes + !q->numframes); - vec3 bbmin = ptr3(q->bounds[f].bbmin); - vec3 bbmax = ptr3(q->bounds[f].bbmax); - return aabb_transform(aabb(bbmin,bbmax), transform); - } - return aabb(vec3(0,0,0),vec3(0,0,0)); -} void model_destroy(model_t m) { FREE(m.verts); @@ -21060,6 +23265,10 @@ void model_destroy(model_t m) { } array_free(m.texture_names); + if (m.iqm->light_ubo) { + ubo_destroy(m.iqm->light_ubo); + } + iqm_t *q = m.iqm; // if(m.mesh) mesh_destroy(m.mesh); FREE(q->outframe); @@ -21072,9 +23281,10 @@ void model_destroy(model_t m) { FREE(q->frames); FREE(q->buf); FREE(q); + array_free(m.uniforms); } -static unsigned model_renderpass = RENDER_PASS_NORMAL; +static unsigned model_renderpass = RENDER_PASS_OPAQUE; unsigned model_getpass() { return model_renderpass; @@ -21082,123 +23292,11 @@ unsigned model_getpass() { unsigned model_setpass(unsigned pass) { ASSERT(pass < NUM_RENDER_PASSES); + ASSERT(pass != RENDER_PASS_OVERRIDES_BEGIN && pass != RENDER_PASS_OVERRIDES_END); unsigned old_pass = model_renderpass; model_renderpass = pass; return old_pass; } - -anims_t animations(const char *pathfile, int flags) { - anims_t a = {0}; - a.anims = animlist(pathfile); - if(a.anims) a.speed = 1.0; - return a; -} - -// ----------------------------------------------------------------------------- -// lightmapping utils -// @fixme: support xatlas uv packing, add UV1 coords to vertex model specs -lightmap_t lightmap(int hmsize, float cnear, float cfar, vec3 color, int passes, float threshold, float distmod) { - lightmap_t lm = {0}; - lm.ctx = lmCreate(hmsize, cnear, cfar, color.x, color.y, color.z, passes, threshold, distmod); - - if (!lm.ctx) { - PANIC("Error: Could not initialize lightmapper.\n"); - return lm; - } - - const char *symbols[] = { "{{include-shadowmap}}", vfs_read("shaders/fs_0_0_shadowmap_lit.glsl") }; // #define RIM - lm.shader = shader(strlerp(1,symbols,vfs_read("shaders/vs_323444143_16_3322_model.glsl")), strlerp(1,symbols,vfs_read("shaders/fs_32_4_model.glsl")), //fs, - "att_position,att_texcoord,att_normal,att_tangent,att_instanced_matrix,,,,att_indexes,att_weights,att_vertexindex,att_color,att_bitangent,att_texcoord2","fragColor", - va("%s", "LIGHTMAP_BAKING")); - - return lm; -} - -void lightmap_destroy(lightmap_t *lm) { - lmDestroy(lm->ctx); - shader_destroy(lm->shader); - // -} - -void lightmap_setup(lightmap_t *lm, int w, int h) { - lm->ready=1; - //@fixme: prep atlas for lightmaps - lm->w = w; - lm->h = h; -} - -void lightmap_bake(lightmap_t *lm, int bounces, void (*drawscene)(lightmap_t *lm, model_t *m, float *view, float *proj, void *userdata), void (*progressupdate)(float progress), void *userdata) { - ASSERT(lm->ready); - // @fixme: use xatlas to UV pack all models, update their UV1 and upload them to GPU. - - int w = lm->w, h = lm->h; - for (int i = 0; i < array_count(lm->models); i++) { - model_t *m = lm->models[i]; - if (m->lightmap.w != 0) { - texture_destroy(&m->lightmap); - } - m->lightmap = texture_create(w, h, 4, 0, TEXTURE_LINEAR|TEXTURE_FLOAT); - glBindTexture(GL_TEXTURE_2D, m->lightmap.id); - unsigned char emissive[] = { 0, 0, 0, 255 }; - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, emissive); - glBindTexture(GL_TEXTURE_2D, 0); - } - - unsigned old_pass = model_setpass(RENDER_PASS_LIGHTMAP); - - for (int b = 0; b < bounces; b++) { - for (int i = 0; i < array_count(lm->models); i++) { - model_t *m = lm->models[i]; - if (!m->lmdata) { - m->lmdata = CALLOC(w*h*4, sizeof(float)); - } - memset(m->lmdata, 0, w*h*4); - lmSetTargetLightmap(lm->ctx, m->lmdata, w, h, 4); - lmSetGeometry(lm->ctx, m->pivot, - LM_FLOAT, (uint8_t*)m->verts + offsetof(iqm_vertex, position), sizeof(iqm_vertex), - LM_FLOAT, (uint8_t*)m->verts + offsetof(iqm_vertex, normal), sizeof(iqm_vertex), - LM_FLOAT, (uint8_t*)m->verts + offsetof(iqm_vertex, texcoord), sizeof(iqm_vertex), - m->num_tris*3, LM_UNSIGNED_INT, m->tris); - - int vp[4]; - float view[16], projection[16]; - while (lmBegin(lm->ctx, vp, view, projection)) - { - // render to lightmapper framebuffer - glViewport(vp[0], vp[1], vp[2], vp[3]); - drawscene(lm, m, view, projection, userdata); - if (progressupdate) progressupdate(lmProgress(lm->ctx)); - lmEnd(lm->ctx); - } - } - - model_setpass(old_pass); - - // postprocess texture - for (int i = 0; i < array_count(lm->models); i++) { - model_t *m = lm->models[i]; - float *temp = CALLOC(w * h * 4, sizeof(float)); - for (int i = 0; i < 16; i++) - { - lmImageDilate(m->lmdata, temp, w, h, 4); - lmImageDilate(temp, m->lmdata, w, h, 4); - } - lmImageSmooth(m->lmdata, temp, w, h, 4); - lmImageDilate(temp, m->lmdata, w, h, 4); - lmImagePower(m->lmdata, w, h, 4, 1.0f / 2.2f, 0x7); // gamma correct color channels - FREE(temp); - - // save result to a file - // if (lmImageSaveTGAf("result.tga", m->lmdata, w, h, 4, 1.0f)) - // printf("Saved result.tga\n"); - // upload result - glBindTexture(GL_TEXTURE_2D, m->lightmap.id); - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, w, h, 0, GL_RGBA, GL_FLOAT, m->lmdata); - FREE(m->lmdata); m->lmdata = NULL; - } - } -} - #line 0 #line 1 "fwk_renderdd.c" @@ -22209,11 +24307,16 @@ camera_t camera() { static camera_t cam = {0}; do_once { cam.speed = 0.50f; + cam.accel = 0.5f; cam.position = vec3(10,10,10); cam.updir = vec3(0,1,0); + cam.rightdir = vec3(1,0,0); cam.fov = 45; + cam.frustum_fov_multiplier = 1.0f; cam.orthographic = false; cam.distance = 3; // len3(cam.position); + cam.near_clip = 0.1f; + cam.far_clip = 1000.f; cam.damping = false; cam.move_friction = 0.09f; @@ -22302,6 +24405,35 @@ void camera_enable(camera_t *cam) { camera_fps(cam, 0, 0); } +void camera_freefly(camera_t *cam) { + bool active = ui_active() || ui_hover() || gizmo_active() ? false : input(MOUSE_L) || input(MOUSE_M) || input(MOUSE_R); + window_cursor( !active ); + int mult_speed = input(KEY_LSHIFT) || input(KEY_LALT); + + static float speed_buildup = 1.0f; + if( active ) cam->speed = clampf(cam->speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); + vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); + vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam->speed); + if ( len3sq(wasdecq) ) speed_buildup += (cam->speed * cam->accel * (2.0f * mult_speed + 1.0f) * window_delta()); + // if (!active) speed_buildup = 1.0f; + else speed_buildup = 1.0f; + camera_moveby(cam, scale3(wasdecq, window_delta() * 60 * speed_buildup * (2.0f * mult_speed + 1.0f))); + camera_fps(cam, mouse.x,mouse.y); +} + +frustum camera_frustum_build(camera_t *cam) { + float aspect = window_width() / ((float)window_height()+!window_height()); + float fov = cam->fov * cam->frustum_fov_multiplier; + mat44 proj; + if( cam->orthographic ) { + ortho44(proj, -fov * aspect, fov * aspect, -fov, fov, cam->near_clip, cam->far_clip); + } else { + perspective44(proj, fov, aspect, cam->near_clip, cam->far_clip); + } + mat44 projview; multiply44x2(projview, proj, cam->view); + return frustum_build(projview); +} + void camera_fov(camera_t *cam, float fov) { last_camera = cam; @@ -22310,12 +24442,12 @@ void camera_fov(camera_t *cam, float fov) { cam->fov = fov; if( cam->orthographic ) { - ortho44(cam->proj, -cam->fov * aspect, cam->fov * aspect, -cam->fov, cam->fov, 0.01f, 2000); + ortho44(cam->proj, -cam->fov * aspect, cam->fov * aspect, -cam->fov, cam->fov, cam->near_clip, cam->far_clip); // [ref] https://commons.wikimedia.org/wiki/File:Isometric_dimetric_camera_views.png // float pitch = cam->dimetric ? 30.000f : 35.264f; // dimetric or isometric // cam->pitch = -pitch; // quickly reorient towards origin } else { - perspective44(cam->proj, cam->fov, aspect, 0.01f, 2000.f); + perspective44(cam->proj, cam->fov, aspect, cam->near_clip, cam->far_clip); } } @@ -22348,6 +24480,7 @@ void camera_fps2(camera_t *cam, float yaw, float pitch, float roll) { float cosfa = cosf(r); float sinfa = sinf(r); vec3 right = cross3(cam->lookdir, up); + cam->rightdir = right; float th = dot3(cam->lookdir, up); cam->updir.x = up.x * cosfa + right.x * sinfa + cam->lookdir.x * th * (1.0f - cosfa); @@ -22422,8 +24555,6 @@ void object_update(object_t *obj) { quat p = eulerq(vec3(obj->pivot.x,obj->pivot.y,obj->pivot.z)); quat e = eulerq(vec3(obj->euler.x,obj->euler.y,obj->euler.z)); compose44(obj->transform, obj->pos, mulq(e, p), obj->sca); - - } object_t object() { @@ -22432,11 +24563,30 @@ object_t object() { //obj.rot = idq(); obj.sca = vec3(1,1,1); //obj.bounds = aabb(vec3(0,0,0),vec3(1,1,1)); // defaults to small 1-unit cube -object_rotate(&obj, vec3(0,0,0)); + object_rotate(&obj, vec3(0,0,0)); //array_init(obj.textures); + obj.cast_shadows = true; + obj.batchable = true; return obj; } +bool object_compare(object_t *obj1, object_t *obj2) { + // if (obj1->renderbucket != obj2->renderbucket) return false; + // if (memcmp(obj1->transform, obj2->transform, sizeof(mat44))) return false; + // if (memcmp(&obj1->rot, &obj2->rot, sizeof(quat))) return false; + // if (memcmp(&obj1->sca, &obj2->sca, sizeof(vec3))) return false; + // if (memcmp(&obj1->pos, &obj2->pos, sizeof(vec3))) return false; + // if (memcmp(&obj1->euler, &obj2->euler, sizeof(vec3))) return false; + // if (memcmp(&obj1->pivot, &obj2->pivot, sizeof(vec3))) return false; + // if (memcmp(&obj1->bounds, &obj2->bounds, sizeof(aabb))) return false; + if (memcmp(&obj1->anim, &obj2->anim, sizeof(anim_t))) return false; + // if (obj1->anim_speed != obj2->anim_speed) return false; + if (obj1->billboard != obj2->billboard) return false; + if (obj1->fullbright != obj2->fullbright) return false; + if (obj1->checksum != obj2->checksum) return false; + return true; +} + void object_pivot(object_t *obj, vec3 euler) { obj->pivot = euler; object_update(obj); @@ -22465,6 +24615,10 @@ void object_scale(object_t *obj, vec3 sca) { object_update(obj); } +void object_batchable(object_t *obj, bool batchable) { + obj->batchable = batchable; +} + vec3 object_position(object_t *obj) { return vec3(obj->transform[12], obj->transform[13], obj->transform[14]); } @@ -22479,7 +24633,7 @@ void object_anim(object_t *obj, anim_t anim, float speed) { } void object_push_diffuse(object_t *obj, texture_t tex) { - array_push(obj->textures, tex.id); + array_push(obj->textures, tex); } void object_pop_diffuse(object_t *obj) { @@ -22497,90 +24651,6 @@ void object_billboard(object_t *obj, unsigned mode) { // ----------------------------------------------------------------------------- -light_t light() { - light_t l = {0}; - l.diffuse = vec3(1,1,1); - l.dir = vec3(1,-1,-1); - l.falloff.constant = 1.0f; - l.falloff.linear = 0.09f; - l.falloff.quadratic = 0.0032f; - l.specularPower = 32.f; - l.innerCone = 0.9f; // 25 deg - l.outerCone = 0.85f; // 31 deg - - return l; -} - -void light_type(light_t* l, char type) { - l->cached = 0; - l->type = type; -} - -void light_diffuse(light_t* l, vec3 color) { - l->cached = 0; - l->diffuse = color; -} - -void light_specular(light_t* l, vec3 color) { - l->cached = 0; - l->specular = color; -} - -void light_ambient(light_t* l, vec3 color) { - l->cached = 0; - l->ambient = color; -} - -void light_teleport(light_t* l, vec3 pos) { - l->cached = 0; - l->pos = pos; -} - -void light_dir(light_t* l, vec3 dir) { - l->cached = 0; - l->dir = dir; -} - -void light_power(light_t* l, float power) { - l->cached = 0; - l->specularPower = power; -} - -void light_falloff(light_t* l, float constant, float linear, float quadratic) { - l->cached = 0; - l->falloff.constant = constant; - l->falloff.linear = linear; - l->falloff.quadratic = quadratic; -} - -void light_cone(light_t* l, float innerCone, float outerCone) { - l->cached = 0; - l->innerCone = acos(innerCone); - l->outerCone = acos(outerCone); -} - -void light_update(unsigned num_lights, light_t *lv) { - shader_int("u_num_lights", num_lights); - - for (unsigned i=0; i < num_lights; ++i) { - lv[i].cached = 1; - shader_int(va("u_lights[%d].type", i), lv[i].type); - shader_vec3(va("u_lights[%d].pos", i), lv[i].pos); - shader_vec3(va("u_lights[%d].dir", i), lv[i].dir); - shader_vec3(va("u_lights[%d].diffuse", i), lv[i].diffuse); - shader_vec3(va("u_lights[%d].specular", i), lv[i].specular); - shader_vec3(va("u_lights[%d].ambient", i), lv[i].ambient); - shader_float(va("u_lights[%d].power", i), lv[i].specularPower); - shader_float(va("u_lights[%d].constant", i), lv[i].falloff.constant); - shader_float(va("u_lights[%d].linear", i), lv[i].falloff.linear); - shader_float(va("u_lights[%d].quadratic", i), lv[i].falloff.quadratic); - shader_float(va("u_lights[%d].innerCone", i), lv[i].innerCone); - shader_float(va("u_lights[%d].outerCone", i), lv[i].outerCone); - } -} - -// ----------------------------------------------------------------------------- - array(scene_t*) scenes; scene_t* last_scene; @@ -22628,6 +24698,8 @@ int scene_merge(const char *source) { vec3 scale = scale3(vec3(1,1,1), json_float("/[%d]/scale",i)); bool opt_swap_zy = json_int("/[%d]/swapzy",i); bool opt_flip_uv = json_int("/[%d]/flipuv",i); + bool opt_fullbright = json_int("/[%d]/fullbright",i); + bool opt_pbr = json_int("/[%d]/pbr", i); PRINTF("Scene %d/%d Loading: %s\n", i, e, mesh_file); PRINTF("Scene %d/%d Texture: %s\n", i, e, texture_file); PRINTF("Scene %d/%d Animation: %s\n", i, e, animation_file); @@ -22636,7 +24708,7 @@ int scene_merge(const char *source) { PRINTF("Scene %d/%d Scale: (%f,%f,%f)\n", i, e, scale.x, scale.y, scale.z); PRINTF("Scene %d/%d Swap_ZY: %d\n", i, e, opt_swap_zy ); PRINTF("Scene %d/%d Flip_UV: %d\n", i, e, opt_flip_uv ); - model_t m = model_from_mem(vfs_read(mesh_file), vfs_size(mesh_file), 0/*opt_swap_zy*/); + model_t m = model_from_mem(vfs_read(mesh_file), vfs_size(mesh_file), opt_pbr ? 0 : MODEL_NO_PBR); /*opt_swap_zy*/ //char *a = archive_read(animation_file); object_t *o = scene_spawn(); object_model(o, m); @@ -22644,6 +24716,7 @@ int scene_merge(const char *source) { object_scale(o, scale); object_teleport(o, position); object_pivot(o, rotation); // object_rotate(o, rotation); + o->fullbright = opt_fullbright; //object_name(x), scene_find(name) // o->bounds = aabb(mul3(m.bounds.min,o->sca),mul3(m.bounds.max,o->sca)); // PRINTF("aabb={%f,%f,%f},{%f,%f,%f}\n", o->bounds.min.x, o->bounds.min.y, o->bounds.min.z, o->bounds.max.x, o->bounds.max.y, o->bounds.max.z); @@ -22689,6 +24762,15 @@ light_t* scene_spawn_light() { return array_back(last_scene->lights); } +void scene_merge_lights(const char *source) { + light_t *lights = lightlist(source); + for (unsigned i = 0; i < array_count(lights); ++i) { + light_t *l = &lights[i]; + array_push(last_scene->lights, *l); + } + array_free(lights); +} + unsigned scene_count_light() { return array_count(last_scene->lights); } @@ -22699,9 +24781,30 @@ light_t* scene_index_light(unsigned light_index) { return &last_scene->lights[light_index]; } +void scene_skybox(skybox_t sky) { + skybox_destroy(&last_scene->skybox); + last_scene->skybox = sky; +} + +static +int scene_obj_distance_compare(const void *a, const void *b) { + const object_t *da = a, *db = b; + return da->distance < db->distance ? 1 : da->distance > db->distance ? -1 : 0; +} + void scene_render(int flags) { camera_t *cam = camera_get_active(); + shadowmap_t *sm = &last_scene->shadowmap; + + if (flags & SCENE_CAST_SHADOWS) { + if (sm->vsm_texture_width == 0) { + *sm = shadowmap(512, 4096); + } + } else { + sm = NULL; + } + if(flags & SCENE_BACKGROUND) { if(last_scene->skybox.program) { skybox_push_state(&last_scene->skybox, cam->proj, cam->view); @@ -22721,52 +24824,161 @@ void scene_render(int flags) { } } + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { + object_t *obj = scene_index(j); + model_t *model = &obj->model; + obj->was_batched = false; + // array_resize(obj->pair_instance, obj_count); + + model->billboard = obj->billboard; + for (int p = 0; p < RENDER_PASS_OVERRIDES_BEGIN; ++p) { + model->rs[p].cull_face_enabled = flags&SCENE_CULLFACE ? 1 : 0; + model->rs[p].polygon_mode_draw = flags&SCENE_WIREFRAME ? GL_LINE : GL_FILL; + } + obj->checksum = obj->model.iqm ? model_checksum(&obj->model) : 0; + } + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { object_t *obj = scene_index(j); model_t *model = &obj->model; anim_t *anim = &obj->anim; mat44 *views = (mat44*)(&cam->view); - // @todo: avoid heap allocs here? - static array(handle) old_textures = 0; + if (obj->skip_draw) continue; + if (obj->was_batched) continue; + + if (anim) { + float delta = window_delta() * obj->anim_speed; + model->curframe = model_animate_clip(*model, model->curframe + delta, anim->from, anim->to, anim->flags & ANIM_LOOP ); + } + + if (!obj->fullbright) { + model_skybox(model, last_scene->skybox); + } else { + skybox_t sb = {0}; + model_skybox(model, sb); + } + + array_resize(obj->instances, 64); + copy44(obj->instances[0], obj->transform); + + int num_instances = 1; + for (unsigned k = j+1; k < obj_count; ++k) { + object_t *obj2 = scene_index(k); + if (!obj2->batchable || obj2->skip_draw || !object_compare(obj, obj2)) { + continue; + } + if (num_instances >= array_count(obj->instances)) { + array_resize(obj->instances, array_count(obj->instances) + 64); + } + copy44(obj->instances[num_instances++], obj2->transform); + obj2->was_batched = true; + } int do_retexturing = model->iqm && array_count(obj->textures) > 0; if( do_retexturing ) { for(int i = 0; i < model->iqm->nummeshes; ++i) { - array_push(old_textures, model->iqm->textures[i]); - model->iqm->textures[i] = *array_back(obj->textures); + array_push(obj->old_texture_ids, model->iqm->textures[i]); + model->iqm->textures[i] = (*array_back(obj->textures)).id; + if (!model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture) { + model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = CALLOC(1, sizeof(texture_t)); + *model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = texture_checker(); + } + array_push(obj->old_textures, *model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture); + *model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = (*array_back(obj->textures)); } } if ( do_relighting || !obj->light_cached ) { obj->light_cached = 1; - shader_bind(model->program); - light_update(array_count(last_scene->lights), last_scene->lights); + // shader_bind(model->iqm->program); + // light_update(array_count(last_scene->lights), last_scene->lights); + // @todo: rework light caching } + } - if ( flags&SCENE_UPDATE_SH_COEF ) { - shader_bind(model->program); - shader_vec3v("u_coefficients_sh", 9, last_scene->skybox.cubemap.sh); + /* Build shadowmaps */ + if (flags & SCENE_CAST_SHADOWS) { + shadowmap_begin(sm); + for (unsigned j = 0; j < array_count(last_scene->lights); ++j) { + light_t *l = &last_scene->lights[j]; + while (shadowmap_step(sm)) { + shadowmap_light(sm, l, cam->proj, cam->view); + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { + object_t *obj = scene_index(j); + model_t *model = &obj->model; + if (obj->model.iqm && obj->cast_shadows && !obj->was_batched) { + model_render_instanced(*model, cam->proj, cam->view, obj->instances, array_count(obj->instances)); + } + } + } } - - model_skybox(model, last_scene->skybox, 0); + shadowmap_end(sm); + } - if (anim) { - float delta = window_delta() * obj->anim_speed; - model->curframe = model_animate_clip(*model, model->curframe + delta, anim->from, anim->to, anim->flags & ANIM_LOOP ); + /* Collect all transparency enabled models and sort them by distance */ + static array(object_t*) transparent_objects = 0; + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { + object_t *obj = scene_index(j); + model_t *model = &obj->model; + + if (!model->iqm) continue; + if (obj->skip_draw) continue; + if (obj->was_batched) continue; + + if (model_has_transparency(*model)) { + obj->distance = len3sq(sub3(cam->position, transform344(model->pivot, obj->pos))); + array_push(transparent_objects, obj); } + } + array_sort(transparent_objects, scene_obj_distance_compare); - model->billboard = obj->billboard; - model->rs[RENDER_PASS_NORMAL].cull_face_enabled = flags&SCENE_CULLFACE ? 1 : 0; - model->rs[RENDER_PASS_NORMAL].polygon_mode_draw = flags&SCENE_WIREFRAME ? GL_LINE : GL_FILL; - model_render(*model, cam->proj, cam->view, obj->transform, model->program); + /* Opaque pass */ + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { + object_t *obj = scene_index(j); + model_t *model = &obj->model; + if (!model->iqm) continue; + if (obj->skip_draw) continue; + if (obj->was_batched) continue; + + model_shadow(model, sm); + model_light(model, array_count(last_scene->lights), last_scene->lights); + model_render_instanced_pass(*model, cam->proj, cam->view, obj->instances, array_count(obj->instances), RENDER_PASS_OPAQUE); + } + + /* Transparency pass */ + for (unsigned j = 0; j < array_count(transparent_objects); ++j) { + object_t *obj = transparent_objects[j]; + model_t *model = &obj->model; + if (!model->iqm) continue; + if (obj->skip_draw) continue; + if (obj->was_batched) continue; + + model_shadow(model, sm); + model_light(model, array_count(last_scene->lights), last_scene->lights); + model_render_instanced_pass(*model, cam->proj, cam->view, obj->instances, array_count(obj->instances), RENDER_PASS_TRANSPARENT); + } + + array_resize(transparent_objects, 0); + + for(unsigned j = 0, obj_count = scene_count(); j < obj_count; ++j ) { + object_t *obj = scene_index(j); + model_t *model = &obj->model; + if (obj->skip_draw) continue; + if (obj->was_batched) continue; + int do_retexturing = model->iqm && model->shading != SHADING_PBR && array_count(obj->textures) > 0; if( do_retexturing ) { for(int i = 0; i < model->iqm->nummeshes; ++i) { - model->iqm->textures[i] = old_textures[i]; + model->iqm->textures[i] = obj->old_texture_ids[i]; + if (i < array_count(obj->old_textures)) { + if (model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture) + *model->materials[i].layer[MATERIAL_CHANNEL_DIFFUSE].map.texture = obj->old_textures[i]; + } } - array_resize(old_textures, 0); + array_resize(obj->old_texture_ids, 0); + array_resize(obj->old_textures, 0); } } glBindVertexArray(0); @@ -25242,12 +27454,12 @@ static void debugbreak(void) { // break if debugger present } #endif -void alert(const char *message) { // @todo: move to app_, besides die() +void alert_caption(const char *caption, const char *message) { // @todo: move to app_, besides die() window_visible(false); message = message[0] == '!' ? (const char*)va("%s\n%s", message+1, callstack(+48)) : message; #if is(win32) - MessageBoxA(0, message, 0,0); + MessageBoxA(0, message, caption,0); #elif is(ems) emscripten_run_script(va("alert('%s')", message)); #elif is(linux) @@ -25260,6 +27472,10 @@ void alert(const char *message) { // @todo: move to app_, besides die() window_visible(true); } +void alert(const char *message) { // @todo: move to app_, besides die() + alert_caption(NULL, message); +} + void breakpoint() { debugbreak(); } @@ -25320,11 +27536,14 @@ int (PANIC)(const char *error, const char *file, int line) { error += error[0] == '!'; fprintf(stderr, "Error: %s (%s:%d) (errno:%s)\n", error, file, line, strerror(errno)); fprintf(stderr, "%s", callstack(+16)); // no \n + fprintf(stderr, "\n(This error has been copied to your clipboard)"); fflush(0); // fflush(stderr); tty_color(0); - alert(error); + glfwSetClipboardString(window_handle(), error); + + alert_caption("PANIC! (This error has been copied to your clipboard)", error); breakpoint(); exit(-line); @@ -26533,10 +28752,11 @@ void window_unhook(void (*func)()) { #endif static GLFWwindow *window; -static int w, h, xpos, ypos, paused; +static int w, h, xpos, ypos, paused, win_flags; static int fullscreen, xprev, yprev, wprev, hprev; static uint64_t frame_count; static double t, dt, fps, hz = 0.00; +static char msaa = 0; static char title[128] = {0}; static char screenshot_file[DIR_MAX]; static int locked_aspect_ratio = 0; @@ -26646,9 +28866,9 @@ void window_hints(unsigned flags) { glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE); // glfwWindowHint(GLFW_RESIZABLE, GLFW_FALSE); // glfwWindowHint(GLFW_DECORATED, GLFW_FALSE); // makes it non-resizable - if(flags & WINDOW_MSAA2) glfwWindowHint(GLFW_SAMPLES, 2); // x2 AA - if(flags & WINDOW_MSAA4) glfwWindowHint(GLFW_SAMPLES, 4); // x4 AA - if(flags & WINDOW_MSAA8) glfwWindowHint(GLFW_SAMPLES, 8); // x8 AA + if(flags & WINDOW_MSAA2) glfwWindowHint(GLFW_SAMPLES, 2), msaa = 2; // x2 AA + if(flags & WINDOW_MSAA4) glfwWindowHint(GLFW_SAMPLES, 4), msaa = 4; // x4 AA + if(flags & WINDOW_MSAA8) glfwWindowHint(GLFW_SAMPLES, 8), msaa = 8; // x8 AA g->flags = flags; } @@ -26692,6 +28912,7 @@ void glNewFrame() { g->height = h; renderstate_apply(&window_rs); + // glEnable(GL_FRAMEBUFFER_SRGB); glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT ); } @@ -26729,14 +28950,13 @@ bool window_create_from_handle(void *handle, float scale, unsigned flags) { flags |= WINDOW_BORDERLESS; } -/* if (tests_captureframes()) { winWidth = 1280; winHeight = 720; } -*/ window_hints(flags); + win_flags = flags; GLFWmonitor* monitor = NULL; #ifndef __EMSCRIPTEN__ @@ -26821,8 +29041,9 @@ bool window_create_from_handle(void *handle, float scale, unsigned flags) { //glEnable(GL_TEXTURE_2D); // 0:disable vsync, 1:enable vsync, <0:adaptive (allow vsync when framerate is higher than syncrate and disable vsync when framerate drops below syncrate) - flags |= optioni("--vsync", 0) || flag("--vsync") ? WINDOW_VSYNC : WINDOW_VSYNC_DISABLED; - flags |= optioni("--vsync-adaptive", 0) || flag("--vsync-adaptive") ? WINDOW_VSYNC_ADAPTIVE : 0; + flags |= optioni("--vsync-adaptive", 0) || flag("--vsync-adaptive") ? WINDOW_VSYNC_ADAPTIVE : + optioni("--vsync", 0) || flag("--vsync") ? WINDOW_VSYNC : + DEFAULT_VSYNC; int has_adaptive_vsync = glfwExtensionSupported("WGL_EXT_swap_control_tear") || glfwExtensionSupported("GLX_EXT_swap_control_tear") || glfwExtensionSupported("EXT_swap_control_tear"); int wants_adaptive_vsync = (flags & WINDOW_VSYNC_ADAPTIVE); int interval = has_adaptive_vsync && wants_adaptive_vsync ? -1 : (flags & WINDOW_VSYNC ? 1 : 0); @@ -26834,9 +29055,21 @@ bool window_create_from_handle(void *handle, float scale, unsigned flags) { PRINTF("GPU device: %s\n", glGetString(GL_RENDERER)); PRINTF("GPU driver: %s\n", glGetString(GL_VERSION)); + GLuint max_image_texture_units; glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS, &max_image_texture_units); + PRINTF("GPU texture units: %d\n", max_image_texture_units); + #if !is(ems) PRINTF("GPU OpenGL: %d.%d\n", GLAD_VERSION_MAJOR(gl_version), GLAD_VERSION_MINOR(gl_version)); + int max_blocks[2] = {0}, max_size = 0; + glGetIntegerv(GL_MAX_VERTEX_UNIFORM_BLOCKS, &max_blocks[0]); + glGetIntegerv(GL_MAX_FRAGMENT_UNIFORM_BLOCKS, &max_blocks[1]); + glGetIntegerv(GL_MAX_UNIFORM_BLOCK_SIZE, &max_size); + + PRINTF("UBO max_blocks[vs]: %d\n", max_blocks[0]); + PRINTF("UBO max_blocks[fs]: %d\n", max_blocks[1]); + PRINTF("UBO max_size_kb: %d\n", max_size / 1024); + if( FLAGS_TRANSPARENT ) { // @transparent glfwSetWindowAttrib(window, GLFW_DECORATED, GLFW_FALSE); // @todo: is decorated an attrib or a hint? if( scale >= 1 ) glfwMaximizeWindow(window); @@ -26854,9 +29087,11 @@ bool window_create_from_handle(void *handle, float scale, unsigned flags) { g->height = window_height(); PRINTF("Window: %dx%d\n", g->width, g->height); +#if !is(ems) if (glfwRawMouseMotionSupported()) { glfwSetInputMode(window, GLFW_RAW_MOUSE_MOTION, GLFW_TRUE); } +#endif // window_cursor(flags & WINDOW_NO_MOUSE ? false : true); glfwSetDropCallback(window, window_drop_callback); @@ -27266,6 +29501,9 @@ void window_color(unsigned color) { unsigned a = (color >> 24) & 255; winbgcolor = vec4(r / 255.0, g / 255.0, b / 255.0, a / 255.0); } +char window_msaa() { + return msaa; +} static int has_icon; int window_has_icon() { return has_icon; @@ -27385,8 +29623,8 @@ int window_has_fullscreen() { #endif /* __EMSCRIPTEN__ */ } -void window_fullscreen(int enabled) { - if( window_has_fullscreen() == !!enabled ) return; +void window_fullscreen(int mode) { + if( window_has_fullscreen() == !!mode ) return; #if is(ems) @@ -27409,7 +29647,7 @@ void window_fullscreen(int enabled) { emscripten_exit_fullscreen(); } #else - if( enabled ) + if( !!mode == 1 ) EM_ASM(Module.requestFullscreen(1, 1)); else EM_ASM(Module.exitFullscreen()); @@ -27426,18 +29664,28 @@ void window_fullscreen(int enabled) { glfwSetWindowMonitor(g->window, NULL, 0, 0, g->width, g->height, GLFW_DONT_CARE); } #else - if( enabled ) { - int wx = 0, wy = 0; glfwGetWindowPos(window, &wx, &wy); - GLFWmonitor *monitor = window_find_monitor(wx, wy); - - wprev = w, hprev = h, xprev = wx, yprev = wy; // save window context for further restoring - - int width, height; - glfwGetMonitorWorkarea(monitor, NULL, NULL, &width, &height); - glfwSetWindowMonitor(window, monitor, 0, 0, width, height, GLFW_DONT_CARE); - } else { - glfwSetWindowMonitor(window, NULL, xpos, ypos, wprev, hprev, GLFW_DONT_CARE); - glfwSetWindowPos(window, xprev, yprev); + GLFWmonitor *monitor = glfwGetPrimaryMonitor(); + const GLFWvidmode *vidmode = glfwGetVideoMode(monitor); + int mwidth = vidmode->width, mheight = vidmode->height; + + if (mode == 0) { + // Windowed mode (75% of monitor resolution) + int wwidth = mwidth * 0.75; + int wheight = mheight * 0.75; + glfwWindowHint(GLFW_DECORATED, !(win_flags & WINDOW_BORDERLESS)); + glfwSetWindowMonitor(window, NULL, (mwidth - wwidth) / 2, (mheight - wheight) / 2, wwidth, wheight, GLFW_DONT_CARE); + } else if (mode == 1) { + // Borderless fullscreen + // glfwWindowHint(GLFW_DECORATED, GLFW_FALSE); + glfwSetWindowAttrib(window, GLFW_DECORATED, GLFW_FALSE); + glfwSetWindowAttrib(window, GLFW_FLOATING, GLFW_TRUE); + + // Move window to cover the entire monitor + glfwSetWindowPos(window, 0, 0); + glfwSetWindowSize(window, mwidth, mheight); + } else if (mode == 2) { + // Exclusive fullscreen + glfwSetWindowMonitor(window, monitor, 0, 0, mwidth, mheight, vidmode->refreshRate); } #endif @@ -27563,6 +29811,14 @@ int window_has_maximize() { return ifdef(ems, 0, glfwGetWindowAttrib(window, GLFW_MAXIMIZED) == GLFW_TRUE); } +void window_set_resolution(int width, int height) { + if (window) { + glfwSetWindowSize(window, width, height); + w = width; + h = height; + } +} + const char *window_clipboard() { return glfwGetClipboardString(window); } @@ -28696,7 +30952,7 @@ array(nearby_boid_t) get_nearby_boids(const swarm_t *self, const boid_t *b) { } static -void update_boid(swarm_t *self, boid_t *b) { +void update_boid(swarm_t *self, boid_t *b, float delta) { vec3 separation_sum = {0}; vec3 heading_sum = {0}; vec3 position_sum = {0}; @@ -28745,10 +31001,10 @@ void update_boid(swarm_t *self, boid_t *b) { // calculate boid acceleration vec3 acceleration; - acceleration = scale3(separation, self->separation_weight); - acceleration = add3(acceleration, scale3(alignment, self->alignment_weight)); - acceleration = add3(acceleration, scale3(cohesion, self->cohesion_weight)); - acceleration = add3(acceleration, scale3(steering, self->steering_weight)); + acceleration = scale3(separation, self->separation_weight*delta); + acceleration = add3(acceleration, scale3(alignment, self->alignment_weight*delta)); + acceleration = add3(acceleration, scale3(cohesion, self->cohesion_weight*delta)); + acceleration = add3(acceleration, scale3(steering, self->steering_weight*delta)); b->acceleration = clamplen3(acceleration, self->max_acceleration); } @@ -28778,7 +31034,7 @@ swarm_t swarm() { return self; } -void swarm_update_acceleration_only(swarm_t *self) { +void swarm_update_acceleration_only(swarm_t *self, float delta) { self->perception_radius += !self->perception_radius; // 0->1 // build voxel cache @@ -28795,17 +31051,17 @@ void swarm_update_acceleration_only(swarm_t *self) { // update all boids for( int i = 0, end = array_count(self->boids); i < end; ++i ) { boid_t *b = &(self->boids)[i]; - update_boid(self, b); + update_boid(self, b, delta); } } void swarm_update_acceleration_and_velocity_only(swarm_t *self, float delta) { self->blindspot_angledeg_compare_value_ = cosf(C_PI * 2 * self->blindspot_angledeg / 360.0f); - swarm_update_acceleration_only(self); + swarm_update_acceleration_only(self, delta); for( int i = 0, end = array_count(self->boids); i < end; ++i ) { boid_t *b = &(self->boids)[i]; - b->velocity = clamplen3(add3(b->velocity, scale3(b->acceleration, delta)), self->max_velocity); + b->velocity = clamplen3(add3(b->velocity, b->acceleration), self->max_velocity); } } @@ -28815,7 +31071,7 @@ void swarm_update(swarm_t *self, float delta) { for( int i = 0, end = array_count(self->boids); i < end; ++i ) { boid_t *b = &(self->boids)[i]; b->prev_position = b->position; - b->position = add3(b->position, scale3(b->velocity, delta)); + b->position = add3(b->position, b->velocity); } } @@ -30408,10 +32664,14 @@ const char* editor_recv(int jobid, double timeout_ss) { } // plain and ctrl keys -EDITOR_BIND(play, "down(F5)", { window_pause(0); /* if(!editor.slomo) editor.active = 0; */ editor.slomo = 1; } ); -EDITOR_BIND(stop, "down(ESC)", { if(editor.t > 0) { window_pause(1), editor.frame = 0, editor.t = 0, editor.dt = 0, editor.slomo = 0, editor.active = 1; editor_select("**"); editor_destroy_selected(); }} ); +EDITOR_BIND(play, "down(F5)", { + if(editor.t > 0) { window_pause(1), editor.frame = 0, editor.t = 0, editor.dt = 0, editor.slomo = 0, editor.active = 1; window_cursor(1); editor_select("**"); editor_destroy_selected(); } + window_pause(0); /* if(!editor.slomo) editor.active = 0; */ editor.slomo = 1; + } +); +EDITOR_BIND(stop, "down(ESC)", { if(editor.t > 0) { window_pause(1), editor.frame = 0, editor.t = 0, editor.dt = 0, editor.slomo = 0, editor.active = 1; window_cursor(1); editor_select("**"); editor_destroy_selected(); }} ); EDITOR_BIND(eject, "down(F1)", { /*window_pause(!editor.active); editor.slomo = !!editor.active;*/ editor.active ^= 1; } ); -EDITOR_BIND(pause, "(held(CTRL) & down(P)) | down(PAUSE)", { window_pause( window_has_pause() ^ 1 ); } ); +EDITOR_BIND(pause, "(held(CTRL) & down(P)) | down(PAUSE) | down(F6)", { window_pause( window_has_pause() ^ 1 ); } ); EDITOR_BIND(frame, "held(CTRL) & down(LEFT)", { window_pause(1); editor.frame++, editor.t += (editor.dt = 1/60.f); } ); EDITOR_BIND(slomo, "held(CTRL) & down(RIGHT)", { window_pause(0); editor.slomo = maxf(fmod(editor.slomo * 2, 16), 0.125); } ); EDITOR_BIND(reload, "held(CTRL) & down(F5)", { window_reload(); } ); diff --git a/engine/fwk.h b/engine/fwk.h index 3634726..44fd672 100644 --- a/engine/fwk.h +++ b/engine/fwk.h @@ -143,6 +143,26 @@ extern "C" { #define ENABLE_RPMALLOC 0 // ifdef(tcc, 0, 1) // forbidden on tcc because of lacking TLS support #endif +#ifndef GLOBAL_FRUSTUM_ENABLED +#define GLOBAL_FRUSTUM_ENABLED 0 ///+ +#endif + +#ifndef GLOBAL_FRUSTUM_DEBUG_DRAW +#define GLOBAL_FRUSTUM_DEBUG_DRAW 0 ///+ +#endif + +#ifndef GLOBAL_FRUSTUM_FOV_MULTIPLIER +#define GLOBAL_FRUSTUM_FOV_MULTIPLIER 1.0f ///+ +#endif + +#ifndef DEFAULT_VSYNC +#define DEFAULT_VSYNC WINDOW_VSYNC // 0, WINDOW_VSYNC, WINDOW_VSYNC_ADAPTIVE +#endif + +#ifndef DEFAULT_COOK_ON_DEMAND +#define DEFAULT_COOK_ON_DEMAND ifdef(tcc,1,0) // 0 // 1 +#endif + // ----------------------------------------------------------------------------- // if/n/def hell @@ -1011,6 +1031,9 @@ API float simplex4( vec4 xyzw ); API float deg (float radians); API float rad (float degrees); +API float cycle180 (float angle); +API float cycle360 (float angle); + API int mini (int a, int b); API int maxi (int a, int b); API int absi (int a ); @@ -1202,6 +1225,7 @@ API void ortho44(mat44 m, float l, float r, float b, float t, float n, float f); API void frustum44(mat44 m, float l, float r, float b, float t, float n, float f); API void perspective44(mat44 m, float fovy_degrees, float aspect, float nearp, float farp); API void lookat44(mat44 m, vec3 eye, vec3 center, vec3 up); +API vec3 pos44(mat44 m); // --- API void translation44(mat44 m, float x, float y, float z); API void translate44(mat44 m, float x, float y, float z); @@ -1240,6 +1264,20 @@ API void print34( float *m ); API void print44( float *m ); #line 0 +#line 1 "fwk_hash.h" +// hash helper utilities + +API uint32_t hh_mem(const void *data, size_t size); +API uint32_t hh_str(const char* str); +API uint32_t hh_float(float f); +API uint32_t hh_int(int i); +API uint32_t hh_vec2(vec2 v); +API uint32_t hh_vec3(vec3 v); +API uint32_t hh_vec4(vec4 v); +API uint32_t hh_mat33(mat33 m); +API uint32_t hh_mat44(mat44 m); +#line 0 + #line 1 "fwk_obj.h" // ----------------------------------------------------------------------------- // factory of handle ids @@ -1687,7 +1725,7 @@ typedef struct swarm_t { API swarm_t swarm(); API void swarm_update(swarm_t *self, float delta); // acc,vel,pos -API void swarm_update_acceleration_only(swarm_t *self); // acc +API void swarm_update_acceleration_only(swarm_t *self, float delta); // acc API void swarm_update_acceleration_and_velocity_only(swarm_t *self, float delta); // acc,vel API int ui_swarm(swarm_t *self); @@ -2972,7 +3010,7 @@ API int ui_reflect(const char *mask); // *, model* or NULL #line 1 "fwk_render.h" // ----------------------------------------------------------------------------- -// naive rendering framework +// (likely) naive rendering framework // - rlyeh, public domain // // IQM skeletal meshes by @lsalzman (public domain) - https://bit.ly/2OQh0Me @@ -3038,10 +3076,17 @@ typedef struct renderstate_t { // Scissor test bool scissor_test_enabled; + + // Seamless cubemap + bool seamless_cubemap; + + // Depth clamp + bool depth_clamp_enabled; } renderstate_t; API renderstate_t renderstate(); API bool renderstate_compare(const renderstate_t *stateA, const renderstate_t *stateB); +API uint32_t renderstate_checksum(const renderstate_t *state); API void renderstate_apply(const renderstate_t *state); // ----------------------------------------------------------------------------- @@ -3195,26 +3240,56 @@ typedef struct colormap_t { API bool colormap( colormap_t *cm, const char *texture_name, bool load_as_srgb ); +// ----------------------------------------------------------------------------- +// Occlusion queries + +API unsigned query_test_point(mat44 proj, mat44 view, vec3 pos, float size); + // ----------------------------------------------------------------------------- // fullscreen quads +API void fullscreen_quad_rgb_gamma( texture_t texture_rgb, float gamma ); +API void fullscreen_quad_rgb_flipped_gamma( texture_t texture_rgb, float gamma ); API void fullscreen_quad_rgb( texture_t texture_rgb ); API void fullscreen_quad_rgb_flipped( texture_t texture ); API void fullscreen_quad_ycbcr( texture_t texture_YCbCr[3] ); API void fullscreen_quad_ycbcr_flipped( texture_t texture_YCbCr[3] ); +// ----------------------------------------------------------------------------- +// 2D quad drawing + +API void quad_render_id( int texture_type, int texture_id, vec2 dims, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ); +API void quad_render( texture_t texture, vec2 tex_start, vec2 tex_end, int rgba, vec2 start, vec2 end ); + // ----------------------------------------------------------------------------- // cubemaps typedef struct cubemap_t { unsigned id; // texture id vec3 sh[9]; // precomputed spherical harmonics coefficients + + // bake data + int framebuffers[6]; + int textures[6]; + int depth_buffers[6]; + unsigned width, height; + float *pixels; + int step; + vec3 pos; } cubemap_t; API cubemap_t cubemap( const image_t image, int flags ); // 1 equirectangular panorama API cubemap_t cubemap6( const image_t images[6], int flags ); // 6 cubemap faces API void cubemap_destroy(cubemap_t *c); API cubemap_t* cubemap_get_active(); +API void cubemap_beginbake(cubemap_t *c, vec3 pos, unsigned width, unsigned height); +API bool cubemap_stepbake(cubemap_t *c, mat44 proj /* out */, mat44 view /* out */); +API void cubemap_endbake(cubemap_t *c, int step /* = 16 */, float sky_intensity /* = 1.0f */); +API void cubemap_sh_reset(cubemap_t *c); +API void cubemap_sh_addlight(cubemap_t *c, vec3 light, vec3 dir, float strength); + +// lighting probe blending +API void cubemap_sh_blend(vec3 pos, float max_dist, unsigned count, cubemap_t *probes, vec3 *out_sh /* expects 9 vec3 coefficients */); // ----------------------------------------------------------------------------- // fbos @@ -3225,38 +3300,134 @@ API void fbo_unbind(); API void fbo_destroy(unsigned id); // ----------------------------------------------------------------------------- -// shadowmaps +// lights + +enum { + MAX_LIGHTS = 96, + MAX_SHADOW_LIGHTS = 4, +}; + +enum LIGHT_TYPE { + LIGHT_DIRECTIONAL, + LIGHT_POINT, + LIGHT_SPOT, +}; + +enum SHADOW_TECHNIQUE { + SHADOW_VSM, + SHADOW_CSM, +}; + +#define NUM_SHADOW_CASCADES 4 + +typedef struct light_t { + char *name; + unsigned type; + vec3 diffuse, specular, ambient; + vec3 pos, dir; + struct { + float constant, linear, quadratic; + } falloff; + float radius; + float specularPower; + float innerCone, outerCone; + //@todo: cookie, flare + + // Shadowmapping + bool cast_shadows; + unsigned shadow_technique; + float shadow_distance; + float shadow_near_clip; + mat44 shadow_matrix[NUM_SHADOW_CASCADES]; + float min_variance; //< VSM + float variance_transition; //< VSM + float shadow_bias; //< CSM + float normal_bias; //< CSM + float shadow_softness; + float penumbra_size; -// #ifndef VSMCUBE -// #define VSMCUBE 0 -// #endif -// #ifndef VSMBLUR -// #define VSMBLUR 1 -// #endif + // internals + bool cached; //< used by scene to invalidate cached light data + bool processed_shadows; +} light_t; + +API light_t light(); +// API void light_flags(int flags); +API void light_type(light_t* l, char type); +API void light_diffuse(light_t* l, vec3 color); +API void light_specular(light_t* l, vec3 color); +API void light_ambient(light_t* l, vec3 color); +API void light_teleport(light_t* l, vec3 pos); +API void light_pos(light_t* l, vec3 pos); +API void light_dir(light_t* l, vec3 dir); +API void light_power(light_t* l, float power); +API void light_radius(light_t* l, float radius); +API void light_falloff(light_t* l, float constant, float linear, float quadratic); +API void light_cone(light_t* l, float innerCone, float outerCone); + +API void ui_light(light_t *l); +API void ui_lights(unsigned num_lights, light_t *lights); + + +// ----------------------------------------------------------------------------- +// shadowmaps typedef struct shadowmap_t { - mat44 shadowmatrix; - mat44 mvp; - mat44 mv; - mat44 proj; - vec4 light_position; - int saved_fb; - int saved_viewport[4]; - handle fbo, texture; - int texture_width; + mat44 V; + mat44 PV; + int vsm_texture_width; + int csm_texture_width; + int step; + int light_step; + int cascade_index; + unsigned shadow_technique; + float cascade_splits[NUM_SHADOW_CASCADES]; + frustum shadow_frustum; + + // signals + bool skip_render; + int lights_pushed; + handle fbo; + + // VRAM usage + uint64_t vram_usage; + uint64_t vram_usage_total; + uint64_t vram_usage_vsm; + uint64_t vram_usage_csm; + + // depth texture + handle depth_texture; + handle depth_texture_2d; + + // shadowmap offsets texture; + int filter_size, window_size; + handle offsets_texture; + + struct { + int gen; + unsigned shadow_technique; + handle texture; + handle texture_2d[NUM_SHADOW_CASCADES]; + float cascade_distances[NUM_SHADOW_CASCADES]; + } maps[MAX_SHADOW_LIGHTS]; + + handle saved_fb; + handle saved_pass; + int saved_vp[4]; + int gen; + int old_filter_size; + int old_window_size; } shadowmap_t; -API shadowmap_t shadowmap(int texture_width); // = 1024 -API void shadowmap_destroy(shadowmap_t *s); +API shadowmap_t shadowmap(int vsm_texture_width, int csm_texture_width); // = 512, 4096 +API void shadowmap_offsets_build(shadowmap_t *s, int filter_size, int window_size); +API void shadowmap_destroy(shadowmap_t *s); -API void shadowmap_set_shadowmatrix(shadowmap_t *s, vec3 aLightPos, vec3 aLightAt, vec3 aLightUp, const mat44 projection); API void shadowmap_begin(shadowmap_t *s); +API bool shadowmap_step(shadowmap_t *s); //< roll over to the next light if it returns false +API void shadowmap_light(shadowmap_t *s, light_t *l, mat44 cam_proj, mat44 cam_view); //< must be called at most once per shadowmap_step API void shadowmap_end(shadowmap_t *s); - -// shadowmap utils - -API void shadowmatrix_proj(mat44 shm_proj, float aLightFov, float znear, float zfar); -API void shadowmatrix_ortho(mat44 shm_proj, float left, float right, float bottom, float top, float znear, float zfar); +API void ui_shadowmap(shadowmap_t *s); // ----------------------------------------------------------------------------- // shaders @@ -3338,12 +3509,7 @@ API void write_barrier(); /// Blocks main thread until all image operations are done by the GPU. API void write_barrier_image(); -// ssbo -/// `STATIC`, `DYNAMIC` AND `STREAM` specify the frequency at which we intend to access the data. -/// `DRAW` favors CPU->GPU operations. -/// `READ` favors GPU->CPU operations. -/// `COPY` favors CPU->GPU->CPU operations. -enum SSBO_USAGE { +enum BUFFER_USAGE { STATIC_DRAW, STATIC_READ, STATIC_COPY, @@ -3357,6 +3523,12 @@ enum SSBO_USAGE { STREAM_COPY }; +// ssbo +/// `STATIC`, `DYNAMIC` AND `STREAM` specify the frequency at which we intend to access the data. +/// `DRAW` favors CPU->GPU operations. +/// `READ` favors GPU->CPU operations. +/// `COPY` favors CPU->GPU->CPU operations. + enum SSBO_ACCESS { SSBO_READ = BUFFER_READ, SSBO_WRITE = BUFFER_WRITE, @@ -3400,8 +3572,16 @@ API void ssbo_unmap(); /// Unbinds an SSBO resource API void ssbo_unbind(); +// ubo + +API unsigned ubo_create(void *data, int size, unsigned usage); +API void ubo_update(unsigned ubo, int offset, void *data, int size); +API void ubo_bind(unsigned ubo, unsigned unit); +API void ubo_unbind(unsigned unit); +API void ubo_destroy(unsigned ubo); + // ----------------------------------------------------------------------------- -// meshes (@fixme: deprecate?) +// meshes enum MESH_FLAGS { MESH_STATIC = 0, // STATIC, DYNAMIC, STREAM // zero|single|many updates per frame @@ -3453,15 +3633,11 @@ enum SKYBOX_FLAGS { }; typedef struct skybox_t { - handle program; + handle program, rayleigh_program; mesh_t geometry; cubemap_t cubemap; int flags; - - // mie - int framebuffers[6]; - int textures[6]; - float *pixels; + bool rayleigh_immediate; // pbr texture_t sky, refl, env; @@ -3472,8 +3648,9 @@ API skybox_t skybox_pbr(const char *sky_map, const char *refl_map, const char *e API int skybox_render(skybox_t *sky, mat44 proj, mat44 view); API void skybox_destroy(skybox_t *sky); API void skybox_mie_calc_sh(skybox_t *sky, float sky_intensity); -API void skybox_sh_reset(skybox_t *sky); -API void skybox_sh_add_light(skybox_t *sky, vec3 light, vec3 dir, float strength); +API void skybox_sh_reset(skybox_t *sky); /* @deprecated */ +API void skybox_sh_shader(skybox_t *sky); /* @deprecated */ +API void skybox_sh_add_light(skybox_t *sky, vec3 light, vec3 dir, float strength); /* @deprecated */ API int skybox_push_state(skybox_t *sky, mat44 proj, mat44 view); // @to deprecate API int skybox_pop_state(); // @to deprecate @@ -3491,6 +3668,7 @@ enum MATERIAL_ENUMS { MATERIAL_CHANNEL_AO, MATERIAL_CHANNEL_AMBIENT, MATERIAL_CHANNEL_EMISSIVE, + MATERIAL_CHANNEL_PARALLAX, MAX_CHANNELS_PER_MATERIAL }; @@ -3498,6 +3676,7 @@ enum MATERIAL_ENUMS { typedef struct material_layer_t { char texname[32]; float value; + float value2; colormap_t map; } material_layer_t; @@ -3506,6 +3685,9 @@ typedef struct material_t { material_layer_t layer[MAX_CHANNELS_PER_MATERIAL]; } material_t; +API uint32_t material_checksum(material_t *m); +API void ui_material(material_t *m); + // ----------------------------------------------------------------------------- // shadertoys @@ -3558,29 +3740,94 @@ API anim_t clip(float minframe, float maxframe, float blendtime, unsigned flags) API anim_t loop(float minframe, float maxframe, float blendtime, unsigned flags); API array(anim_t) animlist(const char *filename); +// ----------------------------------------------------------------------------- +// model uniforms + +enum UNIFORM_KIND { + UNIFORM_BOOL, + UNIFORM_INT, + UNIFORM_UINT, + UNIFORM_FLOAT, + UNIFORM_VEC2, + UNIFORM_VEC3, + UNIFORM_VEC4, + UNIFORM_MAT3, + UNIFORM_MAT4, + UNIFORM_SAMPLER2D, + UNIFORM_SAMPLER3D, + UNIFORM_SAMPLERCUBE, +}; + +typedef struct model_uniform_t { + const char *name; + int kind; + union { + float f; + int i; + bool b; + unsigned u; + vec2 v2; + vec3 v3; + vec4 v4; + mat33 m33; + mat44 m44; + }; +} model_uniform_t; + +#define model_uniform(name, kind, ...) (model_uniform_t){ name, kind, __VA_ARGS__ } + +API bool model_compareuniform(const model_uniform_t *a, const model_uniform_t *b); +API bool model_compareuniforms(unsigned s1, const model_uniform_t *a, unsigned s2, const model_uniform_t *b); +API uint32_t model_uniforms_checksum(unsigned count, model_uniform_t *uniforms); + // ----------------------------------------------------------------------------- // models enum MODEL_FLAGS { + MODEL_PBR = 0, + MODEL_NO_ANIMATIONS = 1, MODEL_NO_MESHES = 2, MODEL_NO_TEXTURES = 4, MODEL_NO_FILTERING = 8, - MODEL_MATCAPS = 16, - MODEL_RIMLIGHT = 32, - MODEL_PBR = 64, + MODEL_NO_PBR = 16, + MODEL_MATCAPS = 32, + MODEL_RIMLIGHT = 64, + MODEL_TRANSPARENT = 128, + MODEL_STREAM = 256, // useful with model_sync() + + // internal + MODEL_PROCEDURAL = 512, }; enum SHADING_MODE { SHADING_NONE, SHADING_PHONG, + SHADING_VERTEXLIT, SHADING_PBR, }; +enum FOG_MODE { + FOG_NONE, + FOG_LINEAR, + FOG_EXP, + FOG_EXP2, + FOG_DEPTH, +}; + enum RENDER_PASS { - RENDER_PASS_NORMAL, - RENDER_PASS_SHADOW, - RENDER_PASS_LIGHTMAP, + RENDER_PASS_OPAQUE, + RENDER_PASS_TRANSPARENT, + + RENDER_PASS_OVERRIDES_BEGIN, + + RENDER_PASS_SHADOW_BEGIN, + RENDER_PASS_SHADOW_CSM, + RENDER_PASS_SHADOW_VSM, + RENDER_PASS_SHADOW_END, + + RENDER_PASS_CUSTOM, // make sure to apply renderstate before calling this + RENDER_PASS_OVERRIDES_END, NUM_RENDER_PASSES }; @@ -3592,26 +3839,85 @@ enum MODEL_UNIFORMS { MODEL_UNIFORM_CAM_POS, MODEL_UNIFORM_CAM_DIR, MODEL_UNIFORM_BILLBOARD, - MODEL_UNIFORM_TEXLIT, MODEL_UNIFORM_MODEL, MODEL_UNIFORM_VIEW, MODEL_UNIFORM_INV_VIEW, MODEL_UNIFORM_PROJ, MODEL_UNIFORM_SKINNED, + MODEL_UNIFORM_INSTANCED, MODEL_UNIFORM_VS_BONE_MATRIX, MODEL_UNIFORM_U_MATCAPS, + MODEL_UNIFORM_FRAME_COUNT, + MODEL_UNIFORM_FRAME_TIME, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_VIEW, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_PROJECTOR, + MODEL_UNIFORM_SHADOW_TECHNIQUE, + MODEL_UNIFORM_U_SHADOW_RECEIVER, + MODEL_UNIFORM_SHADOW_OFFSETS, + MODEL_UNIFORM_SHADOW_FILTER_SIZE, + MODEL_UNIFORM_SHADOW_WINDOW_SIZE, + + // PBR MODEL_UNIFORM_RESOLUTION, + MODEL_UNIFORM_HAS_TEX_ENV_CUBEMAP, MODEL_UNIFORM_HAS_TEX_SKYSPHERE, MODEL_UNIFORM_HAS_TEX_SKYENV, + MODEL_UNIFORM_TEX_ENV_CUBEMAP, MODEL_UNIFORM_TEX_SKYSPHERE, MODEL_UNIFORM_SKYSPHERE_MIP_COUNT, MODEL_UNIFORM_TEX_SKYENV, MODEL_UNIFORM_TEX_BRDF_LUT, - MODEL_UNIFORM_FRAME_COUNT, + + // Shadows + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES, + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES_COUNT = MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES+NUM_SHADOW_CASCADES, + + MODEL_UNIFORM_SHADOW_MAP_2D, + MODEL_UNIFORM_SHADOW_MAP_2D_COUNT = MODEL_UNIFORM_SHADOW_MAP_2D+NUM_SHADOW_CASCADES, + + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP, + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP_COUNT = MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+MAX_LIGHTS, NUM_MODEL_UNIFORMS }; +enum MODEL_TEXTURE_SLOTS { + MODEL_TEXTURE_DIFFUSE, + MODEL_TEXTURE_NORMALS, + MODEL_TEXTURE_SPECULAR, + MODEL_TEXTURE_ALBEDO, + MODEL_TEXTURE_ROUGHNESS, + MODEL_TEXTURE_METALLIC, + MODEL_TEXTURE_AO, + MODEL_TEXTURE_AMBIENT, + MODEL_TEXTURE_EMISSIVE, + MODEL_TEXTURE_PARALLAX, + + // PBR + MODEL_TEXTURE_ENV_CUBEMAP, + MODEL_TEXTURE_SKYSPHERE, + MODEL_TEXTURE_SKYENV, + MODEL_TEXTURE_BRDF_LUT, + + // Shadows + MODEL_TEXTURE_SHADOW_MAP_2D, + MODEL_TEXTURE_SHADOW_MAP_2D_COUNT = MODEL_TEXTURE_SHADOW_MAP_2D+NUM_SHADOW_CASCADES, + + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP, + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP_COUNT = MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+MAX_SHADOW_LIGHTS, + + MODEL_TEXTURE_SHADOW_OFFSETS, + + // User-defined slot + MODEL_TEXTURE_USER_DEFINED, + + NUM_MODEL_TEXTURE_SLOTS +}; + +typedef struct lightarray_t { + light_t *base; + unsigned count; +} lightarray_t; typedef struct model_t { struct iqm_t *iqm; // private @@ -3621,19 +3927,17 @@ typedef struct model_t { handle *textures; char **texture_names; array(material_t) materials; - int uniforms[NUM_MODEL_UNIFORMS]; - texture_t sky_refl, sky_env; - - texture_t lightmap; - float *lmdata; + texture_t sky_refl, sky_env, sky_cubemap; unsigned num_meshes; unsigned num_triangles; unsigned num_joints; // num_poses; unsigned num_anims; unsigned num_frames; - handle program; + shadowmap_t *shadow_map; + lightarray_t lights; + bool shadow_receiver; float curframe; mat44 pivot; @@ -3644,6 +3948,12 @@ typedef struct model_t { int num_tris; handle vao, ibo, vbo, vao_instanced; + array(int) lod_collapse_map; // to which neighbor each vertex collapses. ie, [10] -> 7 (used by LODs) @leak + void *lod_verts; + int lod_num_verts; + void *lod_tris; + int lod_num_tris; + unsigned flags; unsigned billboard; @@ -3652,8 +3962,25 @@ typedef struct model_t { int stored_flags; renderstate_t rs[NUM_RENDER_PASSES]; + + bool frustum_enabled; + frustum frustum_state; + + model_uniform_t *uniforms; //< array } model_t; +typedef struct model_vertex_t { + vec3 position; + vec2 texcoord; + vec3 normal; + vec4 tangent; + uint8_t blend_indices[4]; + uint8_t blend_weights[4]; + float blend_vertex_index; + vec4 color; + vec2 texcoord2; +} model_vertex_t; + enum BILLBOARD_MODE { BILLBOARD_X = 0x1, BILLBOARD_Y = 0x2, @@ -3663,19 +3990,40 @@ enum BILLBOARD_MODE { BILLBOARD_SPHERICAL = BILLBOARD_X|BILLBOARD_Y|BILLBOARD_Z }; -API model_t model(const char *filename, int flags); -API model_t model_from_mem(const void *mem, int sz, int flags); +API model_t model(const char *filename, int flags); //< filename == 0 for procedural models +API model_t model_from_mem(const void *mem, int sz, int flags); //< mem == 0 for procedural models +API void model_sync(model_t m, int num_vertices, model_vertex_t *vertices, int num_indices, uint32_t *indices); //< MODEL_PROCEDURAL models only API float model_animate(model_t, float curframe); API float model_animate_clip(model_t, float curframe, int minframe, int maxframe, bool loop); API float model_animate_blends(model_t m, anim_t *primary, anim_t *secondary, float delta); +API int model_texture_unit(model_t *m); API aabb model_aabb(model_t, mat44 transform); -API void model_shading(model_t*, int shading); -API void model_skybox(model_t*, skybox_t sky, bool load_sh); -API void model_render(model_t, mat44 proj, mat44 view, mat44 model, int shader); +API sphere model_bsphere(model_t, mat44 transform); +API void model_lod(model_t*, float lo_detail, float hi_detail, float morph); +API void model_setstyle(model_t*, int shading); +API void model_setshader(model_t*, int shading, const char *vs, const char *fs, const char *defines); +API void model_adduniform(model_t*, model_uniform_t uniform); +API void model_adduniforms(model_t*, unsigned count, model_uniform_t *uniforms); +API uint32_t model_uniforms_checksum(unsigned count, model_uniform_t *uniforms); +API void model_fog(model_t*, unsigned mode, vec3 color, float start, float end, float density); +API void model_skybox(model_t*, skybox_t sky); +API void model_cubemap(model_t*, cubemap_t *c); +API void model_probe(model_t*, vec3 center, float radius, unsigned count, cubemap_t *c); +API void model_shadow(model_t*, shadowmap_t *sm); +API void model_light(model_t*, unsigned count, light_t *lights); +API void model_rimlight(model_t*, vec3 rim_range, vec3 rim_color, vec3 rim_pivot, bool rim_ambient); +API void model_render(model_t, mat44 proj, mat44 view, mat44 model); API void model_render_skeleton(model_t, mat44 model); -API void model_render_instanced(model_t, mat44 proj, mat44 view, mat44 *models, int shader, unsigned count); -API void model_set_texture(model_t, texture_t t); +API void model_render_instanced(model_t, mat44 proj, mat44 view, mat44 *models, unsigned count); +API void model_render_instanced_pass(model_t m, mat44 proj, mat44 view, mat44* models, unsigned count, int pass); +API void model_render_pass(model_t m, mat44 proj, mat44 view, mat44 model, int pass); +API void model_set_texture(model_t*, texture_t t); +API bool model_has_transparency_mesh(model_t m, int mesh); +API bool model_has_transparency(model_t m); +API void model_set_frustum(model_t *m, frustum f); +API void model_clear_frustum(model_t *m); API bool model_get_bone_pose(model_t m, unsigned joint, mat34 *out); +API bool model_get_bone_position(model_t m, unsigned joint, mat44 M, vec3 *out); API void model_destroy(model_t); API unsigned model_getpass(); @@ -3683,35 +4031,7 @@ API unsigned model_setpass(unsigned pass); API vec3 pose(bool forward, float curframe, int minframe, int maxframe, bool loop, float *opt_retframe); -// ----------------------------------------------------------------------------- -// model animations - -typedef struct anims_t { - int inuse; // animation number in use - float speed; // x1.00 - array(anim_t) anims; // [begin,end,flags] frames of every animation in set -} anims_t; - -API anims_t animations(const char *pathfile, int flags); - -// ----------------------------------------------------------------------------- -// lightmapping utils -// @fixme: support xatlas uv packing - -typedef struct lightmap_t { - struct lm_context *ctx; // private - bool ready; - int w, h; - int atlas_w, atlas_h; //@fixme: implement - texture_t atlas; //@fixme: implement this - array(model_t*) models; - unsigned shader; -} lightmap_t; - -API lightmap_t lightmap(int hmsize /*64*/, float near, float far, vec3 color /*1,1,1 for AO*/, int passes /*2*/, float threshold /*0.01f*/, float distmod /*0.0f*/); -API void lightmap_setup(lightmap_t *lm, int w, int h); -API void lightmap_bake(lightmap_t *lm, int bounces, void (*drawscene)(lightmap_t *lm, model_t *m, float *view, float *proj, void *userdata), void (*progressupdate)(float progress), void *userdata); -API void lightmap_destroy(lightmap_t *lm); +API void ui_materials(model_t *m); // ----------------------------------------------------------------------------- // post-fxs @@ -3829,9 +4149,11 @@ API bool gizmo_hover(); typedef struct camera_t { mat44 view, proj; - vec3 position, updir, lookdir; + vec3 position, updir, lookdir, rightdir; float yaw, pitch, roll; // mirror of (x,y) lookdir in deg; - float speed, fov; // fov in deg(45) + float speed, accel, fov; // fov in deg(45) + float near_clip, far_clip; + float frustum_fov_multiplier; float move_friction, move_damping; float look_friction, look_damping; @@ -3853,6 +4175,8 @@ API void camera_fps2(camera_t *cam, float yaw, float pitch, float roll); API void camera_orbit(camera_t *cam, float yaw, float pitch, float inc_distance); API void camera_lookat(camera_t *cam, vec3 target); API void camera_enable(camera_t *cam); +API void camera_freefly(camera_t *cam); +API frustum camera_frustum_build(camera_t *cam); API camera_t *camera_get_active(); API int ui_camera(camera_t *cam); @@ -3865,22 +4189,38 @@ typedef struct object_t { mat44 transform; quat rot; vec3 sca, pos, euler, pivot; - array(handle) textures; + array(texture_t) textures; model_t model; anim_t anim; float anim_speed; aabb bounds; unsigned billboard; // [0..7] x(4),y(2),z(1) masks + bool disable_frustum_check; + bool cast_shadows; + bool fullbright; + bool batchable; + + // internal states + array(handle) old_texture_ids; + array(texture_t) old_textures; + float distance; + bool skip_draw; bool light_cached; //< used by scene to update light data + bool was_batched; + array(mat44) instances; + array(unsigned) pair_instance; + uint32_t checksum; } object_t; API object_t object(); +API bool object_compare(object_t *obj1, object_t *obj2); API void object_rotate(object_t *obj, vec3 euler); API void object_pivot(object_t *obj, vec3 euler); API void object_teleport(object_t *obj, vec3 pos); API void object_move(object_t *obj, vec3 inc); API vec3 object_position(object_t *obj); API void object_scale(object_t *obj, vec3 sca); +API void object_batchable(object_t *obj, bool batchable); // API void object_model(object_t *obj, model_t model); API void object_anim(object_t *obj, anim_t anim, float speed); @@ -3891,46 +4231,6 @@ API void object_billboard(object_t *obj, unsigned mode); // object_pose(transform); // @todo - -// light -enum LIGHT_TYPE { - LIGHT_DIRECTIONAL, - LIGHT_POINT, - LIGHT_SPOT, -}; - -enum LIGHT_FLAGS { - LIGHT_CAST_SHADOWS = 1, -}; - -typedef struct light_t { - char type; - vec3 diffuse, specular, ambient; - vec3 pos, dir; - struct { - float constant, linear, quadratic; - } falloff; - float specularPower; - float innerCone, outerCone; - //@todo: cookie, flare - - // internals - bool cached; //< used by scene to invalidate cached light data -} light_t; - -API light_t light(); -// API void light_flags(int flags); -API void light_type(light_t* l, char type); -API void light_diffuse(light_t* l, vec3 color); -API void light_specular(light_t* l, vec3 color); -API void light_ambient(light_t* l, vec3 color); -API void light_teleport(light_t* l, vec3 pos); -API void light_dir(light_t* l, vec3 dir); -API void light_power(light_t* l, float power); -API void light_falloff(light_t* l, float constant, float linear, float quadratic); -API void light_cone(light_t* l, float innerCone, float outerCone); -API void light_update(unsigned num_lights, light_t *lv); - // scene enum SCENE_FLAGS { @@ -3939,6 +4239,8 @@ enum SCENE_FLAGS { SCENE_BACKGROUND = 4, SCENE_FOREGROUND = 8, SCENE_UPDATE_SH_COEF = 16, + SCENE_CAST_SHADOWS = 32, + // SCENE_DISABLE_BATCHING = 64, }; typedef struct scene_t { @@ -3948,6 +4250,7 @@ typedef struct scene_t { // special objects below: skybox_t skybox; int u_coefficients_sh; + shadowmap_t shadowmap; } scene_t; API scene_t* scene_push(); @@ -3962,8 +4265,10 @@ API unsigned scene_count(); API object_t* scene_index(unsigned index); API light_t* scene_spawn_light(); +API void scene_merge_lights(const char *source); API unsigned scene_count_light(); API light_t* scene_index_light(unsigned index); +API void scene_skybox(skybox_t sky); #line 0 #line 1 "fwk_string.h" @@ -4375,6 +4680,7 @@ API int callstackf( FILE *fp, int traces ); // write callstack to file. API void die(const char *message); API void alert(const char *message); +API void alert_caption(const char *caption, const char *message); API void hexdump( const void *ptr, unsigned len ); API void hexdumpf( FILE *fp, const void *ptr, unsigned len, int width ); API void breakpoint(); @@ -4595,6 +4901,10 @@ API int ui_section(const char *title); API int ui_int(const char *label, int *value); API int ui_bool(const char *label, bool *value); API int ui_short(const char *label, short *value); +API int ui_float_(const char *label, float *value, float step); +API int ui_float2_(const char *label, float value[2], float step); +API int ui_float3_(const char *label, float value[3], float step); +API int ui_float4_(const char *label, float value[4], float step); API int ui_float(const char *label, float *value); API int ui_float2(const char *label, float value[2]); API int ui_float3(const char *label, float value[3]); @@ -4631,6 +4941,7 @@ API int ui_separator(); API int ui_bitmask8(const char *label, uint8_t *bits); API int ui_bitmask16(const char *label, uint16_t *bits); API int ui_console(); +API int ui_clampf_(const char *label, float *value, float minf, float maxf, float step); API int ui_clampf(const char *label, float *value, float minf, float maxf); API int ui_label(const char *label); API int ui_label2(const char *label, const char *caption); @@ -4733,9 +5044,8 @@ enum WINDOW_FLAGS { WINDOW_BORDERLESS = 0x800, WINDOW_TRUE_BORDERLESS = 0x4000, - WINDOW_VSYNC_DISABLED = 0, - WINDOW_VSYNC_ADAPTIVE = 0x1000, WINDOW_VSYNC = 0x2000, + WINDOW_VSYNC_ADAPTIVE = 0x1000, }; API bool window_create(float scale, unsigned flags); @@ -4753,6 +5063,7 @@ API void window_loop_exit(); // exit from main loop function (emscripten onl API void window_title(const char *title); API void window_color(unsigned color); +API char window_msaa(); API vec2 window_canvas(); API void* window_handle(); API char* window_stats(); @@ -4768,7 +5079,7 @@ API double window_delta(); API void window_focus(); // window attribute api using haz catz language for now API int window_has_focus(); -API void window_fullscreen(int enabled); +API void window_fullscreen(int mode); // 0 = windowed, 1 = borderless, 2 = exclusive API int window_has_fullscreen(); API void window_cursor(int visible); API int window_has_cursor(); @@ -4778,6 +5089,7 @@ API void window_visible(int visible); API int window_has_visible(); API void window_maximize(int enabled); API int window_has_maximize(); +API void window_set_resolution(int width, int height); API void window_transparent(int enabled); API int window_has_transparent(); API void window_icon(const char *file_icon); diff --git a/engine/fwk.html b/engine/fwk.html index de4836c..11c09f0 100644 --- a/engine/fwk.html +++ b/engine/fwk.html @@ -593,13 +593,13 @@ **F·W·K** -|Version: | 2024.6 | +|Version: | 2024.8 | |:--------------|:------------| |Branch: | main | -|Commit: | 9 | +|Commit: | 10 | -# [F·W·K 2024.6 ](https://github.com/r-lyeh/FWK) +# [F·W·K 2024.8 ](https://github.com/r-lyeh/FWK) ## a b o u t - https://github.com/r-lyeh/FWK is a 3D game framework in C, with Luajit bindings. @@ -675,7 +675,11 @@ - [x] Audio: WAV/FLAC, OGG/MP1/MP3, FUR, MOD/XM/S3M/IT, SFXR and MID+SF2/SF3. - [x] Video: MP4, MPG, OGV, MKV, WMV and AVI. Also, MP4 recording with MPEG-1 fallback. - [x] Model: IQM/E, GLTF/2, GLB, FBX, OBJ, DAE, BLEND, MD3/5, MS3D, SMD, X, 3DS, BVH, DXF, LWO. -- [x] Render: PBR (metallic-roughness) workflow. +- [x] Render: Renderstate driven rendering. +- [x] Render: Global frustum culling and scene mesh render sorting. +- [x] Render: Light probes. Environmental probe generation. +- [x] Render: PBR (metallic-roughness) workflow. +- [x] Render: Soft shadows, Cascaded shadowmaps, Variance shadowmaps. - [x] Render: Cubemaps, panoramas and spherical harmonics. Rayleigh/Mie scattering. - [x] Render: Post-effects (SSAO,FXAA1/3,CRT,Contrast,Grain,Outline,Vignette...). - [x] Render: 3D Anims, skeletal anims, hardware skinning and instanced rendering. @@ -1174,6 +1178,33 @@ + +
🄳 macro GLOBAL_FRUSTUM_ENABLED + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄳 macro GLOBAL_FRUSTUM_DEBUG_DRAW + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄳 macro GLOBAL_FRUSTUM_FOV_MULTIPLIER + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ ## ds @@ -1890,6 +1921,24 @@ + +
🄵 API float cycle180(float angle); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API float cycle360(float angle); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API int mini(int a,int b); @@ -3276,6 +3325,15 @@
+ +
🄵 API vec3 pos44(mat44 m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void translation44(mat44 m,float x,float y,float z); @@ -3510,6 +3568,89 @@
+## hash + + +
🄵 API uint32_t hh_mem(const void* data,size_t size); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_str(const char* str); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_float(float f); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_int(int i); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_vec2(vec2 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_vec3(vec3 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_vec4(vec4 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_mat33(mat33 m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t hh_mat44(mat44 m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ ## obj @@ -4342,7 +4483,7 @@ -
🄵 API void swarm_update_acceleration_only(swarm_t* self); +
🄵 API void swarm_update_acceleration_only(swarm_t* self,float delta); Under construction. Yet to be documented. @@ -8899,6 +9040,8 @@ unsigned polygon_mode_face; unsigned polygon_mode_draw; bool scissor_test_enabled; + bool seamless_cubemap; + bool depth_clamp_enabled; }; ~~~~~~ @@ -8926,6 +9069,15 @@
+ +
🄵 API uint32_t renderstate_checksum(const renderstate_t* state); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void renderstate_apply(const renderstate_t* state); @@ -9292,6 +9444,33 @@
+ +
🄵 API unsigned query_test_point(mat44 proj,mat44 view,vec3 pos,float size); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void fullscreen_quad_rgb_gamma(texture_t texture_rgb,float gamma); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void fullscreen_quad_rgb_flipped_gamma(texture_t texture_rgb,float gamma); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void fullscreen_quad_rgb(texture_t texture_rgb); @@ -9328,12 +9507,37 @@
+ +
🄵 API void quad_render_id(int texture_type,int texture_id,vec2 dims,vec2 tex_start,vec2 tex_end,int rgba,vec2 start,vec2 end); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void quad_render(texture_t texture,vec2 tex_start,vec2 tex_end,int rgba,vec2 start,vec2 end); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🅂 struct cubemap_t; ~~~~~~C struct cubemap_t { unsigned id; vec3 sh[9]; + int framebuffers[6]; + int textures[6]; + int depth_buffers[6]; + unsigned width,height; + float* pixels; + int step; + vec3 pos; }; ~~~~~~ @@ -9379,8 +9583,8 @@
- -
🄵 API unsigned fbo(unsigned texture_color,unsigned texture_depth,int wr_flags); + +
🄵 API void cubemap_beginbake(cubemap_t* c,vec3 pos,unsigned width,unsigned height); Under construction. Yet to be documented. @@ -9388,8 +9592,8 @@
- -
🄵 API void fbo_bind(unsigned id); + +
🄵 API bool cubemap_stepbake(cubemap_t* c,mat44 proj,mat44 view); Under construction. Yet to be documented. @@ -9397,8 +9601,8 @@
- -
🄵 API void fbo_unbind(); + +
🄵 API void cubemap_endbake(cubemap_t* c,int step,float sky_intensity); Under construction. Yet to be documented. @@ -9406,8 +9610,8 @@
- -
🄵 API void fbo_destroy(unsigned id); + +
🄵 API void cubemap_sh_reset(cubemap_t* c); Under construction. Yet to be documented. @@ -9415,21 +9619,8 @@
- -
🅂 struct shadowmap_t; -~~~~~~C -struct shadowmap_t { - mat44 shadowmatrix; - mat44 mvp; - mat44 mv; - mat44 proj; - vec4 light_position; - int saved_fb; - int saved_viewport[4]; - handle fbo,texture; - int texture_width; -}; -~~~~~~ + +
🄵 API void cubemap_sh_addlight(cubemap_t* c,vec3 light,vec3 dir,float strength); Under construction. Yet to be documented. @@ -9437,8 +9628,8 @@
- -
🄵 API shadowmap_t shadowmap(int texture_width); + +
🄵 API void cubemap_sh_blend(vec3 pos,float max_dist,unsigned count,cubemap_t* probes,vec3* out_sh); Under construction. Yet to be documented. @@ -9446,8 +9637,8 @@
- -
🄵 API void shadowmap_destroy(shadowmap_t* s); + +
🄵 API unsigned fbo(unsigned texture_color,unsigned texture_depth,int wr_flags); Under construction. Yet to be documented. @@ -9455,8 +9646,8 @@
- -
🄵 API void shadowmap_set_shadowmatrix(shadowmap_t* s,vec3 aLightPos,vec3 aLightAt,vec3 aLightUp,const mat44 projection); + +
🄵 API void fbo_bind(unsigned id); Under construction. Yet to be documented. @@ -9464,8 +9655,8 @@
- -
🄵 API void shadowmap_begin(shadowmap_t* s); + +
🄵 API void fbo_unbind(); Under construction. Yet to be documented. @@ -9473,8 +9664,8 @@
- -
🄵 API void shadowmap_end(shadowmap_t* s); + +
🄵 API void fbo_destroy(unsigned id); Under construction. Yet to be documented. @@ -9482,8 +9673,14 @@
- -
🄵 API void shadowmatrix_proj(mat44 shm_proj,float aLightFov,float znear,float zfar); + +
🄴 enum {; +~~~~~~C +enum { + MAX_LIGHTS = 96, + MAX_SHADOW_LIGHTS = 4 +}; +~~~~~~ Under construction. Yet to be documented. @@ -9491,8 +9688,15 @@
- -
🄵 API void shadowmatrix_ortho(mat44 shm_proj,float left,float right,float bottom,float top,float znear,float zfar); + +
🄴 enum LIGHT_TYPE; +~~~~~~C +enum LIGHT_TYPE { + LIGHT_DIRECTIONAL, + LIGHT_POINT, + LIGHT_SPOT +}; +~~~~~~ Under construction. Yet to be documented. @@ -9500,8 +9704,14 @@
- -
🄵 API unsigned shader(const char* vs,const char* fs,const char* attribs,const char* fragcolor,const char* defines); + +
🄴 enum SHADOW_TECHNIQUE; +~~~~~~C +enum SHADOW_TECHNIQUE { + SHADOW_VSM, + SHADOW_CSM +}; +~~~~~~ Under construction. Yet to be documented. @@ -9509,8 +9719,36 @@
- -
🄵 API unsigned shader_geom(const char* gs,const char* vs,const char* fs,const char* attribs,const char* fragcolor,const char* defines); + +
🅂 struct light_t; +~~~~~~C +struct light_t { + char* name; + unsigned type; + vec3 diffuse,specular,ambient; + vec3 pos,dir; + struct { + float constant,linear,quadratic; + } + falloff; + float radius; + float specularPower; + float innerCone,outerCone; + bool cast_shadows; + unsigned shadow_technique; + float shadow_distance; + float shadow_near_clip; + mat44 shadow_matrix[NUM_SHADOW_CASCADES]; + float min_variance; + float variance_transition; + float shadow_bias; + float normal_bias; + float shadow_softness; + float penumbra_size; + bool cached; + bool processed_shadows; +}; +~~~~~~ Under construction. Yet to be documented. @@ -9518,8 +9756,8 @@
- -
🄵 API unsigned shader_bind(unsigned program); + +
🄵 API light_t light(); Under construction. Yet to be documented. @@ -9527,8 +9765,8 @@
- -
🄵 API int shader_uniform(const char* name); + +
🄵 API void light_type(light_t* l,char type); Under construction. Yet to be documented. @@ -9536,8 +9774,8 @@
- -
🄵 API void shader_bool(const char* uniform,bool i); + +
🄵 API void light_diffuse(light_t* l,vec3 color); Under construction. Yet to be documented. @@ -9545,8 +9783,8 @@
- -
🄵 API void shader_int(const char* uniform,int i); + +
🄵 API void light_specular(light_t* l,vec3 color); Under construction. Yet to be documented. @@ -9554,8 +9792,8 @@
- -
🄵 API void shader_uint(const char* uniform,unsigned i); + +
🄵 API void light_ambient(light_t* l,vec3 color); Under construction. Yet to be documented. @@ -9563,8 +9801,8 @@
- -
🄵 API void shader_float(const char* uniform,float f); + +
🄵 API void light_teleport(light_t* l,vec3 pos); Under construction. Yet to be documented. @@ -9572,8 +9810,8 @@
- -
🄵 API void shader_vec2(const char* uniform,vec2 v); + +
🄵 API void light_pos(light_t* l,vec3 pos); Under construction. Yet to be documented. @@ -9581,8 +9819,8 @@
- -
🄵 API void shader_vec3(const char* uniform,vec3 v); + +
🄵 API void light_dir(light_t* l,vec3 dir); Under construction. Yet to be documented. @@ -9590,8 +9828,8 @@
- -
🄵 API void shader_vec3v(const char* uniform,int count,vec3* v); + +
🄵 API void light_power(light_t* l,float power); Under construction. Yet to be documented. @@ -9599,8 +9837,8 @@
- -
🄵 API void shader_vec4(const char* uniform,vec4 v); + +
🄵 API void light_radius(light_t* l,float radius); Under construction. Yet to be documented. @@ -9608,8 +9846,272 @@
- -
🄵 API void shader_mat44(const char* uniform,mat44 m); + +
🄵 API void light_falloff(light_t* l,float constant,float linear,float quadratic); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void light_cone(light_t* l,float innerCone,float outerCone); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ui_light(light_t* l); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ui_lights(unsigned num_lights,light_t* lights); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🅂 struct shadowmap_t; +~~~~~~C +struct shadowmap_t { + mat44 V; + mat44 PV; + int vsm_texture_width; + int csm_texture_width; + int step; + int light_step; + int cascade_index; + unsigned shadow_technique; + float cascade_splits[NUM_SHADOW_CASCADES]; + frustum shadow_frustum; + bool skip_render; + int lights_pushed; + handle fbo; + uint64_t vram_usage; + uint64_t vram_usage_total; + uint64_t vram_usage_vsm; + uint64_t vram_usage_csm; + handle depth_texture; + handle depth_texture_2d; + int filter_size,window_size; + handle offsets_texture; + struct { + int gen; + unsigned shadow_technique; + handle texture; + handle texture_2d[NUM_SHADOW_CASCADES]; + float cascade_distances[NUM_SHADOW_CASCADES]; + } + maps[MAX_SHADOW_LIGHTS]; + handle saved_fb; + handle saved_pass; + int saved_vp[4]; + int gen; + int old_filter_size; + int old_window_size; +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API shadowmap_t shadowmap(int vsm_texture_width,int csm_texture_width); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shadowmap_offsets_build(shadowmap_t* s,int filter_size,int window_size); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shadowmap_destroy(shadowmap_t* s); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shadowmap_begin(shadowmap_t* s); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API bool shadowmap_step(shadowmap_t* s); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shadowmap_light(shadowmap_t* s,light_t* l,mat44 cam_proj,mat44 cam_view); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shadowmap_end(shadowmap_t* s); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ui_shadowmap(shadowmap_t* s); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API unsigned shader(const char* vs,const char* fs,const char* attribs,const char* fragcolor,const char* defines); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API unsigned shader_geom(const char* gs,const char* vs,const char* fs,const char* attribs,const char* fragcolor,const char* defines); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API unsigned shader_bind(unsigned program); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API int shader_uniform(const char* name); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_bool(const char* uniform,bool i); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_int(const char* uniform,int i); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_uint(const char* uniform,unsigned i); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_float(const char* uniform,float f); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_vec2(const char* uniform,vec2 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_vec3(const char* uniform,vec3 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_vec3v(const char* uniform,int count,vec3* v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_vec4(const char* uniform,vec4 v); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void shader_mat44(const char* uniform,mat44 m); Under construction. Yet to be documented. @@ -9813,10 +10315,10 @@
- -
🄴 enum SSBO_USAGE; + +
🄴 enum BUFFER_USAGE; ~~~~~~C -enum SSBO_USAGE { +enum BUFFER_USAGE { STATIC_DRAW, STATIC_READ, STATIC_COPY, @@ -9829,10 +10331,9 @@ }; ~~~~~~ -`STATIC`, `DYNAMIC` AND `STREAM` specify the frequency at which we intend to access the data. -`DRAW` favors CPU->GPU operations. -`READ` favors GPU->CPU operations. -`COPY` favors CPU->GPU->CPU operations. +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t).
@@ -9846,9 +10347,10 @@ }; ~~~~~~ -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). +`STATIC`, `DYNAMIC` AND `STREAM` specify the frequency at which we intend to access the data. +`DRAW` favors CPU->GPU operations. +`READ` favors GPU->CPU operations. +`COPY` favors CPU->GPU->CPU operations.
@@ -9938,6 +10440,51 @@
+ +
🄵 API unsigned ubo_create(void* data,int size,unsigned usage); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ubo_update(unsigned ubo,int offset,void* data,int size); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ubo_bind(unsigned ubo,unsigned unit); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ubo_unbind(unsigned unit); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ubo_destroy(unsigned ubo); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄴 enum MESH_FLAGS; ~~~~~~C @@ -10062,13 +10609,11 @@
🅂 struct skybox_t; ~~~~~~C struct skybox_t { - handle program; + handle program,rayleigh_program; mesh_t geometry; cubemap_t cubemap; int flags; - int framebuffers[6]; - int textures[6]; - float* pixels; + bool rayleigh_immediate; texture_t sky,refl,env; }; ~~~~~~ @@ -10133,6 +10678,15 @@
+ +
🄵 API void skybox_sh_shader(skybox_t* sky); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void skybox_sh_add_light(skybox_t* sky,vec3 light,vec3 dir,float strength); @@ -10173,6 +10727,7 @@ MATERIAL_CHANNEL_AO, MATERIAL_CHANNEL_AMBIENT, MATERIAL_CHANNEL_EMISSIVE, + MATERIAL_CHANNEL_PARALLAX, MAX_CHANNELS_PER_MATERIAL }; ~~~~~~ @@ -10189,6 +10744,7 @@ struct material_layer_t { char texname[32]; float value; + float value2; colormap_t map; }; ~~~~~~ @@ -10214,6 +10770,24 @@
+ +
🄵 API uint32_t material_checksum(material_t* m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void ui_material(material_t* m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄴 enum {; ~~~~~~C @@ -10336,17 +10910,99 @@
+ +
🄴 enum UNIFORM_KIND; +~~~~~~C +enum UNIFORM_KIND { + UNIFORM_BOOL, + UNIFORM_INT, + UNIFORM_UINT, + UNIFORM_FLOAT, + UNIFORM_VEC2, + UNIFORM_VEC3, + UNIFORM_VEC4, + UNIFORM_MAT3, + UNIFORM_MAT4, + UNIFORM_SAMPLER2D, + UNIFORM_SAMPLER3D, + UNIFORM_SAMPLERCUBE +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🅂 struct model_uniform_t; +~~~~~~C +struct model_uniform_t { + const char* name; + int kind; + union { + float f; + int i; + bool b; + unsigned u; + vec2 v2; + vec3 v3; + vec4 v4; + mat33 m33; + mat44 m44; + }; +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API bool model_compareuniform(const model_uniform_t* a,const model_uniform_t* b); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API bool model_compareuniforms(unsigned s1,const model_uniform_t* a,unsigned s2,const model_uniform_t* b); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t model_uniforms_checksum(unsigned count,model_uniform_t* uniforms); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄴 enum MODEL_FLAGS; ~~~~~~C enum MODEL_FLAGS { + MODEL_PBR = 0, MODEL_NO_ANIMATIONS = 1, MODEL_NO_MESHES = 2, MODEL_NO_TEXTURES = 4, MODEL_NO_FILTERING = 8, - MODEL_MATCAPS = 16, - MODEL_RIMLIGHT = 32, - MODEL_PBR = 64 + MODEL_NO_PBR = 16, + MODEL_MATCAPS = 32, + MODEL_RIMLIGHT = 64, + MODEL_TRANSPARENT = 128, + MODEL_STREAM = 256, + MODEL_PROCEDURAL = 512 }; ~~~~~~ @@ -10362,6 +11018,7 @@ enum SHADING_MODE { SHADING_NONE, SHADING_PHONG, + SHADING_VERTEXLIT, SHADING_PBR }; ~~~~~~ @@ -10372,13 +11029,37 @@
+ +
🄴 enum FOG_MODE; +~~~~~~C +enum FOG_MODE { + FOG_NONE, + FOG_LINEAR, + FOG_EXP, + FOG_EXP2, + FOG_DEPTH +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄴 enum RENDER_PASS; ~~~~~~C enum RENDER_PASS { - RENDER_PASS_NORMAL, - RENDER_PASS_SHADOW, - RENDER_PASS_LIGHTMAP, + RENDER_PASS_OPAQUE, + RENDER_PASS_TRANSPARENT, + RENDER_PASS_OVERRIDES_BEGIN, + RENDER_PASS_SHADOW_BEGIN, + RENDER_PASS_SHADOW_CSM, + RENDER_PASS_SHADOW_VSM, + RENDER_PASS_SHADOW_END, + RENDER_PASS_CUSTOM, + RENDER_PASS_OVERRIDES_END, NUM_RENDER_PASSES }; ~~~~~~ @@ -10399,22 +11080,38 @@ MODEL_UNIFORM_CAM_POS, MODEL_UNIFORM_CAM_DIR, MODEL_UNIFORM_BILLBOARD, - MODEL_UNIFORM_TEXLIT, MODEL_UNIFORM_MODEL, MODEL_UNIFORM_VIEW, MODEL_UNIFORM_INV_VIEW, MODEL_UNIFORM_PROJ, MODEL_UNIFORM_SKINNED, + MODEL_UNIFORM_INSTANCED, MODEL_UNIFORM_VS_BONE_MATRIX, MODEL_UNIFORM_U_MATCAPS, + MODEL_UNIFORM_FRAME_COUNT, + MODEL_UNIFORM_FRAME_TIME, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_VIEW, + MODEL_UNIFORM_SHADOW_CAMERA_TO_SHADOW_PROJECTOR, + MODEL_UNIFORM_SHADOW_TECHNIQUE, + MODEL_UNIFORM_U_SHADOW_RECEIVER, + MODEL_UNIFORM_SHADOW_OFFSETS, + MODEL_UNIFORM_SHADOW_FILTER_SIZE, + MODEL_UNIFORM_SHADOW_WINDOW_SIZE, MODEL_UNIFORM_RESOLUTION, + MODEL_UNIFORM_HAS_TEX_ENV_CUBEMAP, MODEL_UNIFORM_HAS_TEX_SKYSPHERE, MODEL_UNIFORM_HAS_TEX_SKYENV, + MODEL_UNIFORM_TEX_ENV_CUBEMAP, MODEL_UNIFORM_TEX_SKYSPHERE, MODEL_UNIFORM_SKYSPHERE_MIP_COUNT, MODEL_UNIFORM_TEX_SKYENV, MODEL_UNIFORM_TEX_BRDF_LUT, - MODEL_UNIFORM_FRAME_COUNT, + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES, + MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES_COUNT = MODEL_UNIFORM_SHADOW_CASCADE_DISTANCES+NUM_SHADOW_CASCADES, + MODEL_UNIFORM_SHADOW_MAP_2D, + MODEL_UNIFORM_SHADOW_MAP_2D_COUNT = MODEL_UNIFORM_SHADOW_MAP_2D+NUM_SHADOW_CASCADES, + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP, + MODEL_UNIFORM_SHADOW_MAP_CUBEMAP_COUNT = MODEL_UNIFORM_SHADOW_MAP_CUBEMAP+MAX_LIGHTS, NUM_MODEL_UNIFORMS }; ~~~~~~ @@ -10425,6 +11122,55 @@
+ +
🄴 enum MODEL_TEXTURE_SLOTS; +~~~~~~C +enum MODEL_TEXTURE_SLOTS { + MODEL_TEXTURE_DIFFUSE, + MODEL_TEXTURE_NORMALS, + MODEL_TEXTURE_SPECULAR, + MODEL_TEXTURE_ALBEDO, + MODEL_TEXTURE_ROUGHNESS, + MODEL_TEXTURE_METALLIC, + MODEL_TEXTURE_AO, + MODEL_TEXTURE_AMBIENT, + MODEL_TEXTURE_EMISSIVE, + MODEL_TEXTURE_PARALLAX, + MODEL_TEXTURE_ENV_CUBEMAP, + MODEL_TEXTURE_SKYSPHERE, + MODEL_TEXTURE_SKYENV, + MODEL_TEXTURE_BRDF_LUT, + MODEL_TEXTURE_SHADOW_MAP_2D, + MODEL_TEXTURE_SHADOW_MAP_2D_COUNT = MODEL_TEXTURE_SHADOW_MAP_2D+NUM_SHADOW_CASCADES, + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP, + MODEL_TEXTURE_SHADOW_MAP_CUBEMAP_COUNT = MODEL_TEXTURE_SHADOW_MAP_CUBEMAP+MAX_SHADOW_LIGHTS, + MODEL_TEXTURE_SHADOW_OFFSETS, + MODEL_TEXTURE_USER_DEFINED, + NUM_MODEL_TEXTURE_SLOTS +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🅂 struct lightarray_t; +~~~~~~C +struct lightarray_t { + light_t* base; + unsigned count; +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🅂 struct model_t; ~~~~~~C @@ -10435,16 +11181,15 @@ handle* textures; char** texture_names; array(material_t) materials; - int uniforms[NUM_MODEL_UNIFORMS]; - texture_t sky_refl,sky_env; - texture_t lightmap; - float* lmdata; + texture_t sky_refl,sky_env,sky_cubemap; unsigned num_meshes; unsigned num_triangles; unsigned num_joints; unsigned num_anims; unsigned num_frames; - handle program; + shadowmap_t* shadow_map; + lightarray_t lights; + bool shadow_receiver; float curframe; mat44 pivot; int stride; @@ -10453,12 +11198,42 @@ void* tris; int num_tris; handle vao,ibo,vbo,vao_instanced; + array(int) lod_collapse_map; + void* lod_verts; + int lod_num_verts; + void* lod_tris; + int lod_num_tris; unsigned flags; unsigned billboard; float* instanced_matrices; unsigned num_instances; int stored_flags; renderstate_t rs[NUM_RENDER_PASSES]; + bool frustum_enabled; + frustum frustum_state; + model_uniform_t* uniforms; +}; +~~~~~~ + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🅂 struct model_vertex_t; +~~~~~~C +struct model_vertex_t { + vec3 position; + vec2 texcoord; + vec3 normal; + vec4 tangent; + uint8_t blend_indices[4]; + uint8_t blend_weights[4]; + float blend_vertex_index; + vec4 color; + vec2 texcoord2; }; ~~~~~~ @@ -10504,6 +11279,15 @@
+ +
🄵 API void model_sync(model_t m,int num_vertices,model_vertex_t* vertices,int num_indices,uint32_t* indices); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API float model_animate(model_t,float curframe); @@ -10531,6 +11315,15 @@
+ +
🄵 API int model_texture_unit(model_t* m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API aabb model_aabb(model_t,mat44 transform); @@ -10540,8 +11333,71 @@
- -
🄵 API void model_shading(model_t*, int shading); + +
🄵 API sphere model_bsphere(model_t,mat44 transform); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_lod(model_t*, float lo_detail,float hi_detail,float morph); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_setstyle(model_t*, int shading); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_setshader(model_t*, int shading,const char* vs,const char* fs,const char* defines); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_adduniform(model_t*, model_uniform_t uniform); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_adduniforms(model_t*, unsigned count,model_uniform_t* uniforms); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API uint32_t model_uniforms_checksum(unsigned count,model_uniform_t* uniforms); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_fog(model_t*, unsigned mode,vec3 color,float start,float end,float density); Under construction. Yet to be documented. @@ -10550,7 +11406,52 @@
-
🄵 API void model_skybox(model_t*, skybox_t sky,bool load_sh); +
🄵 API void model_skybox(model_t*, skybox_t sky); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_cubemap(model_t*, cubemap_t* c); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_probe(model_t*, vec3 center,float radius,unsigned count,cubemap_t* c); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_shadow(model_t*, shadowmap_t* sm); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_light(model_t*, unsigned count,light_t* lights); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API void model_rimlight(model_t*, vec3 rim_range,vec3 rim_color,vec3 rim_pivot,bool rim_ambient); Under construction. Yet to be documented. @@ -10559,7 +11460,7 @@
-
🄵 API void model_render(model_t,mat44 proj,mat44 view,mat44 model,int shader); +
🄵 API void model_render(model_t,mat44 proj,mat44 view,mat44 model); Under construction. Yet to be documented. @@ -10577,7 +11478,7 @@
-
🄵 API void model_render_instanced(model_t,mat44 proj,mat44 view,mat44* models,int shader,unsigned count); +
🄵 API void model_render_instanced(model_t,mat44 proj,mat44 view,mat44* models,unsigned count); Under construction. Yet to be documented. @@ -10585,8 +11486,8 @@
- -
🄵 API void model_set_texture(model_t,texture_t t); + +
🄵 API void model_render_instanced_pass(model_t m,mat44 proj,mat44 view,mat44* models,unsigned count,int pass); Under construction. Yet to be documented. @@ -10594,8 +11495,8 @@
- -
🄵 API bool model_get_bone_pose(model_t m,unsigned joint,mat34* out); + +
🄵 API void model_render_pass(model_t m,mat44 proj,mat44 view,mat44 model,int pass); Under construction. Yet to be documented. @@ -10603,8 +11504,8 @@
- -
🄵 API void model_destroy(model_t); + +
🄵 API void model_set_texture(model_t*, texture_t t); Under construction. Yet to be documented. @@ -10612,8 +11513,8 @@
- -
🄵 API unsigned model_getpass(); + +
🄵 API bool model_has_transparency_mesh(model_t m,int mesh); Under construction. Yet to be documented. @@ -10621,8 +11522,8 @@
- -
🄵 API unsigned model_setpass(unsigned pass); + +
🄵 API bool model_has_transparency(model_t m); Under construction. Yet to be documented. @@ -10630,8 +11531,8 @@
- -
🄵 API vec3 pose(bool forward,float curframe,int minframe,int maxframe,bool loop,float* opt_retframe); + +
🄵 API void model_set_frustum(model_t* m,frustum f); Under construction. Yet to be documented. @@ -10639,15 +11540,17 @@
- -
🅂 struct anims_t; -~~~~~~C -struct anims_t { - int inuse; - float speed; - array(anim_t) anims; -}; -~~~~~~ + +
🄵 API void model_clear_frustum(model_t* m); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API bool model_get_bone_pose(model_t m,unsigned joint,mat34* out); Under construction. Yet to be documented. @@ -10655,8 +11558,8 @@
- -
🄵 API anims_t animations(const char* pathfile,int flags); + +
🄵 API bool model_get_bone_position(model_t m,unsigned joint,mat44 M,vec3* out); Under construction. Yet to be documented. @@ -10664,19 +11567,8 @@
- -
🅂 struct lightmap_t; -~~~~~~C -struct lightmap_t { - struct lm_context* ctx; - bool ready; - int w,h; - int atlas_w,atlas_h; - texture_t atlas; - array(model_t*) models; - unsigned shader; -}; -~~~~~~ + +
🄵 API void model_destroy(model_t); Under construction. Yet to be documented. @@ -10684,8 +11576,8 @@
- -
🄵 API lightmap_t lightmap(int hmsize,float near,float far,vec3 color,int passes,float threshold,float distmod); + +
🄵 API unsigned model_getpass(); Under construction. Yet to be documented. @@ -10693,8 +11585,8 @@
- -
🄵 API void lightmap_setup(lightmap_t* lm,int w,int h); + +
🄵 API unsigned model_setpass(unsigned pass); Under construction. Yet to be documented. @@ -10702,8 +11594,8 @@
- -
🄵 API void lightmap_bake(lightmap_t* lm,int bounces,void (*drawscene)(lightmap_t* lm,model_t* m,float* view,float* proj,void* userdata),void (*progressupdate)(float progress),void* userdata); + +
🄵 API vec3 pose(bool forward,float curframe,int minframe,int maxframe,bool loop,float* opt_retframe); Under construction. Yet to be documented. @@ -10711,8 +11603,8 @@
- -
🄵 API void lightmap_destroy(lightmap_t* lm); + +
🄵 API void ui_materials(model_t* m); Under construction. Yet to be documented. @@ -11386,9 +12278,11 @@ ~~~~~~C struct camera_t { mat44 view,proj; - vec3 position,updir,lookdir; + vec3 position,updir,lookdir,rightdir; float yaw,pitch,roll; - float speed,fov; + float speed,accel,fov; + float near_clip,far_clip; + float frustum_fov_multiplier; float move_friction,move_damping; float look_friction,look_damping; vec3 last_look; @@ -11486,6 +12380,24 @@
+ +
🄵 API void camera_freefly(camera_t* cam); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API frustum camera_frustum_build(camera_t* cam); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API camera_t* camera_get_active(); @@ -11521,13 +12433,25 @@ mat44 transform; quat rot; vec3 sca,pos,euler,pivot; - array(handle) textures; + array(texture_t) textures; model_t model; anim_t anim; float anim_speed; aabb bounds; unsigned billboard; + bool disable_frustum_check; + bool cast_shadows; + bool fullbright; + bool batchable; + array(handle) old_texture_ids; + array(texture_t) old_textures; + float distance; + bool skip_draw; bool light_cached; + bool was_batched; + array(mat44) instances; + array(unsigned) pair_instance; + uint32_t checksum; }; ~~~~~~ @@ -11546,6 +12470,15 @@
+ +
🄵 API bool object_compare(object_t* obj1,object_t* obj2); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void object_rotate(object_t* obj,vec3 euler); @@ -11600,6 +12533,15 @@
+ +
🄵 API void object_batchable(object_t* obj,bool batchable); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void object_model(object_t* obj,model_t model); @@ -11654,158 +12596,6 @@
- -
🄴 enum LIGHT_TYPE; -~~~~~~C -enum LIGHT_TYPE { - LIGHT_DIRECTIONAL, - LIGHT_POINT, - LIGHT_SPOT -}; -~~~~~~ - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄴 enum LIGHT_FLAGS; -~~~~~~C -enum LIGHT_FLAGS { - LIGHT_CAST_SHADOWS = 1 -}; -~~~~~~ - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🅂 struct light_t; -~~~~~~C -struct light_t { - char type; - vec3 diffuse,specular,ambient; - vec3 pos,dir; - struct { - float constant,linear,quadratic; - } - falloff; - float specularPower; - float innerCone,outerCone; - bool cached; -}; -~~~~~~ - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API light_t light(); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_type(light_t* l,char type); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_diffuse(light_t* l,vec3 color); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_specular(light_t* l,vec3 color); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_ambient(light_t* l,vec3 color); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_teleport(light_t* l,vec3 pos); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_dir(light_t* l,vec3 dir); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_power(light_t* l,float power); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_falloff(light_t* l,float constant,float linear,float quadratic); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_cone(light_t* l,float innerCone,float outerCone); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
- - -
🄵 API void light_update(unsigned num_lights,light_t* lv); - -Under construction. Yet to be documented. - -Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). - -
-
🄴 enum SCENE_FLAGS; ~~~~~~C @@ -11814,7 +12604,8 @@ SCENE_CULLFACE = 2, SCENE_BACKGROUND = 4, SCENE_FOREGROUND = 8, - SCENE_UPDATE_SH_COEF = 16 + SCENE_UPDATE_SH_COEF = 16, + SCENE_CAST_SHADOWS = 32 }; ~~~~~~ @@ -11832,6 +12623,7 @@ array(light_t) lights; skybox_t skybox; int u_coefficients_sh; + shadowmap_t shadowmap; }; ~~~~~~ @@ -11922,6 +12714,15 @@
+ +
🄵 API void scene_merge_lights(const char* source); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API unsigned scene_count_light(); @@ -11940,6 +12741,15 @@
+ +
🄵 API void scene_skybox(skybox_t sky); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ ## string @@ -13339,6 +14149,15 @@
+ +
🄵 API void alert_caption(const char* caption,const char* message); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void hexdump(const void* ptr,unsigned len); @@ -14258,6 +15077,42 @@
+ +
🄵 API int ui_float_(const char* label,float* value,float step); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API int ui_float2_(const char* label,float value[2],float step); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API int ui_float3_(const char* label,float value[3],float step); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+ + +
🄵 API int ui_float4_(const char* label,float value[4],float step); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API int ui_float(const char* label,float* value); @@ -14582,6 +15437,15 @@
+ +
🄵 API int ui_clampf_(const char* label,float* value,float minf,float maxf,float step); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API int ui_clampf(const char* label,float* value,float minf,float maxf); @@ -15015,9 +15879,8 @@ WINDOW_TRANSPARENT = 0x400, WINDOW_BORDERLESS = 0x800, WINDOW_TRUE_BORDERLESS = 0x4000, - WINDOW_VSYNC_DISABLED = 0, - WINDOW_VSYNC_ADAPTIVE = 0x1000, - WINDOW_VSYNC = 0x2000 + WINDOW_VSYNC = 0x2000, + WINDOW_VSYNC_ADAPTIVE = 0x1000 }; ~~~~~~ @@ -15135,6 +15998,15 @@
+ +
🄵 API char window_msaa(); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API vec2 window_canvas(); @@ -15226,7 +16098,7 @@
-
🄵 API void window_fullscreen(int enabled); +
🄵 API void window_fullscreen(int mode); Under construction. Yet to be documented. @@ -15315,6 +16187,15 @@
+ +
🄵 API void window_set_resolution(int width,int height); + +Under construction. Yet to be documented. + +Other documentation examples: [dll](#dll), [strsplit](#strsplit), [strjoin](#strjoin), [IMAGE_FLAGS](#IMAGE_FLAGS) or [image_t](#image_t). + +
+
🄵 API void window_transparent(int enabled); @@ -15859,15 +16740,15 @@ ## 🄳 defines -[ALLOCA](#ALLOCA), [ALLOCSIZE](#ALLOCSIZE), [ANYHOST_IPV4](#ANYHOST_IPV4), [ANYHOST_IPV6](#ANYHOST_IPV6), [API](#API), [AQUA](#AQUA), [ASSERT](#ASSERT), [ASSERT_ONCE](#ASSERT_ONCE), [AUTORUN](#AUTORUN), [AUTORUN_](#AUTORUN_), [AUTOTEST](#AUTOTEST), [BLACK](#BLACK), [BLUE](#BLUE), [BUILD_VERSION](#BUILD_VERSION), [C_CAST](#C_CAST), [C_EPSILON](#C_EPSILON), [C_PI](#C_PI), [CALLOC](#CALLOC), [COMPONENTS_ONLY](#COMPONENTS_ONLY), [CYAN](#CYAN), [EDITOR_BIND](#EDITOR_BIND), [EDITOR_PROPERTYDEF](#EDITOR_PROPERTYDEF), [EDITOR_VERSION](#EDITOR_VERSION), [ENABLE_AUTOTESTS](#ENABLE_AUTOTESTS), [ENABLE_COOK](#ENABLE_COOK), [ENABLE_FASTCALL_LUA](#ENABLE_FASTCALL_LUA), [ENABLE_LINUX_CALLSTACKS](#ENABLE_LINUX_CALLSTACKS), [ENABLE_MEMORY_LEAKS](#ENABLE_MEMORY_LEAKS), [ENABLE_MEMORY_POISON](#ENABLE_MEMORY_POISON), [ENABLE_PROFILER](#ENABLE_PROFILER), [ENABLE_RETAIL](#ENABLE_RETAIL), [ENABLE_RPMALLOC](#ENABLE_RPMALLOC), [ENABLE_SELFIES](#ENABLE_SELFIES), [ENTITY](#ENTITY), [ENUM](#ENUM), [EXPAND](#EXPAND), [EXPORT](#EXPORT), [EXTEND](#EXTEND), [EXTEND_T](#EXTEND_T), [FILELINE](#FILELINE), [FINITE](#FINITE), [FIXME](#FIXME), [FONT_BASELINE](#FONT_BASELINE), [FONT_BOTTOM](#FONT_BOTTOM), [FONT_CENTER](#FONT_CENTER), [FONT_COLOR1](#FONT_COLOR1), [FONT_COLOR2](#FONT_COLOR2), [FONT_COLOR3](#FONT_COLOR3), [FONT_COLOR4](#FONT_COLOR4), [FONT_COLOR5](#FONT_COLOR5), [FONT_COLOR6](#FONT_COLOR6), [FONT_FACE1](#FONT_FACE1), [FONT_FACE10](#FONT_FACE10), [FONT_FACE2](#FONT_FACE2), [FONT_FACE3](#FONT_FACE3), [FONT_FACE4](#FONT_FACE4), [FONT_FACE5](#FONT_FACE5), [FONT_FACE6](#FONT_FACE6), [FONT_FACE7](#FONT_FACE7), [FONT_FACE8](#FONT_FACE8), [FONT_FACE9](#FONT_FACE9), [FONT_H1](#FONT_H1), [FONT_H2](#FONT_H2), [FONT_H3](#FONT_H3), [FONT_H4](#FONT_H4), [FONT_H5](#FONT_H5), [FONT_H6](#FONT_H6), [FONT_JUSTIFY](#FONT_JUSTIFY), [FONT_LEFT](#FONT_LEFT), [FONT_MIDDLE](#FONT_MIDDLE), [FONT_RIGHT](#FONT_RIGHT), [FONT_TOP](#FONT_TOP), [FORCE_INLINE](#FORCE_INLINE), [FORGET](#FORGET), [FREE](#FREE), [FUNCTION](#FUNCTION), [GRAY](#GRAY), [GREEN](#GREEN), [ID_COUNT_BITS](#ID_COUNT_BITS), [ID_INDEX_BITS](#ID_INDEX_BITS), [IMPORT](#IMPORT), [INLINE](#INLINE), [IS_BIG](#IS_BIG), [IS_LITTLE](#IS_LITTLE), [LOCALHOST_IPV4](#LOCALHOST_IPV4), [LOCALHOST_IPV6](#LOCALHOST_IPV6), [MALLOC](#MALLOC), [MAP_DONT_ERASE](#MAP_DONT_ERASE), [MAP_HASHSIZE](#MAP_HASHSIZE), [OBJ](#OBJ), [OBJ_CTOR](#OBJ_CTOR), [OBJ_CTOR_HDR](#OBJ_CTOR_HDR), [OBJ_CTOR_PTR](#OBJ_CTOR_PTR), [OBJ_MIN_PRAGMAPACK_BITS](#OBJ_MIN_PRAGMAPACK_BITS), [OBJCOMPONENTS_ALL_ENABLED](#OBJCOMPONENTS_ALL_ENABLED), [OBJCOMPONENTS_ALL_FLAGGED](#OBJCOMPONENTS_ALL_FLAGGED), [OBJCOMPONENTS_MAX](#OBJCOMPONENTS_MAX), [OBJHEADER](#OBJHEADER), [OBJTYPE](#OBJTYPE), [OBJTYPEDEF](#OBJTYPEDEF), [ORANGE](#ORANGE), [PANIC](#PANIC), [PINK](#PINK), [PRINTF](#PRINTF), [PURPLE](#PURPLE), [REALLOC](#REALLOC), [RED](#RED), [RGB3](#RGB3), [RGB4](#RGB4), [RGBX](#RGBX), [SEMVER](#SEMVER), [SEMVERCMP](#SEMVERCMP), [SEMVERFMT](#SEMVERFMT), [SET_DONT_ERASE](#SET_DONT_ERASE), [SET_HASHSIZE](#SET_HASHSIZE), [SILVER](#SILVER), [STATIC](#STATIC), [STATIC_ASSERT](#STATIC_ASSERT), [STRDUP](#STRDUP), [STRINGIZE](#STRINGIZE), [STRUCT](#STRUCT), [TO_DEG](#TO_DEG), [TO_RAD](#TO_RAD), [TODO](#TODO), [TYPEDEF_ENTITY](#TYPEDEF_ENTITY), [TYPEDEF_STRUCT](#TYPEDEF_STRUCT), [VA_COUNT](#VA_COUNT), [VA_FIRST](#VA_FIRST), [VA_REST](#VA_REST), [VA_SELECT_10TH](#VA_SELECT_10TH), [VA_SPLIT](#VA_SPLIT), [WARN1NG](#WARN1NG), [WARNING](#WARNING), [WATCH](#WATCH), [WHITE](#WHITE) +[ALLOCA](#ALLOCA), [ALLOCSIZE](#ALLOCSIZE), [ANYHOST_IPV4](#ANYHOST_IPV4), [ANYHOST_IPV6](#ANYHOST_IPV6), [API](#API), [AQUA](#AQUA), [ASSERT](#ASSERT), [ASSERT_ONCE](#ASSERT_ONCE), [AUTORUN](#AUTORUN), [AUTORUN_](#AUTORUN_), [AUTOTEST](#AUTOTEST), [BLACK](#BLACK), [BLUE](#BLUE), [BUILD_VERSION](#BUILD_VERSION), [C_CAST](#C_CAST), [C_EPSILON](#C_EPSILON), [C_PI](#C_PI), [CALLOC](#CALLOC), [COMPONENTS_ONLY](#COMPONENTS_ONLY), [CYAN](#CYAN), [DEFAULT_COOK_ON_DEMAND](#DEFAULT_COOK_ON_DEMAND), [DEFAULT_VSYNC](#DEFAULT_VSYNC), [EDITOR_BIND](#EDITOR_BIND), [EDITOR_PROPERTYDEF](#EDITOR_PROPERTYDEF), [EDITOR_VERSION](#EDITOR_VERSION), [ENABLE_AUTOTESTS](#ENABLE_AUTOTESTS), [ENABLE_COOK](#ENABLE_COOK), [ENABLE_FASTCALL_LUA](#ENABLE_FASTCALL_LUA), [ENABLE_LINUX_CALLSTACKS](#ENABLE_LINUX_CALLSTACKS), [ENABLE_MEMORY_LEAKS](#ENABLE_MEMORY_LEAKS), [ENABLE_MEMORY_POISON](#ENABLE_MEMORY_POISON), [ENABLE_PROFILER](#ENABLE_PROFILER), [ENABLE_RETAIL](#ENABLE_RETAIL), [ENABLE_RPMALLOC](#ENABLE_RPMALLOC), [ENABLE_SELFIES](#ENABLE_SELFIES), [ENTITY](#ENTITY), [ENUM](#ENUM), [EXPAND](#EXPAND), [EXPORT](#EXPORT), [EXTEND](#EXTEND), [EXTEND_T](#EXTEND_T), [FILELINE](#FILELINE), [FINITE](#FINITE), [FIXME](#FIXME), [FONT_BASELINE](#FONT_BASELINE), [FONT_BOTTOM](#FONT_BOTTOM), [FONT_CENTER](#FONT_CENTER), [FONT_COLOR1](#FONT_COLOR1), [FONT_COLOR2](#FONT_COLOR2), [FONT_COLOR3](#FONT_COLOR3), [FONT_COLOR4](#FONT_COLOR4), [FONT_COLOR5](#FONT_COLOR5), [FONT_COLOR6](#FONT_COLOR6), [FONT_FACE1](#FONT_FACE1), [FONT_FACE10](#FONT_FACE10), [FONT_FACE2](#FONT_FACE2), [FONT_FACE3](#FONT_FACE3), [FONT_FACE4](#FONT_FACE4), [FONT_FACE5](#FONT_FACE5), [FONT_FACE6](#FONT_FACE6), [FONT_FACE7](#FONT_FACE7), [FONT_FACE8](#FONT_FACE8), [FONT_FACE9](#FONT_FACE9), [FONT_H1](#FONT_H1), [FONT_H2](#FONT_H2), [FONT_H3](#FONT_H3), [FONT_H4](#FONT_H4), [FONT_H5](#FONT_H5), [FONT_H6](#FONT_H6), [FONT_JUSTIFY](#FONT_JUSTIFY), [FONT_LEFT](#FONT_LEFT), [FONT_MIDDLE](#FONT_MIDDLE), [FONT_RIGHT](#FONT_RIGHT), [FONT_TOP](#FONT_TOP), [FORCE_INLINE](#FORCE_INLINE), [FORGET](#FORGET), [FREE](#FREE), [FUNCTION](#FUNCTION), [GLOBAL_FRUSTUM_DEBUG_DRAW](#GLOBAL_FRUSTUM_DEBUG_DRAW), [GLOBAL_FRUSTUM_ENABLED](#GLOBAL_FRUSTUM_ENABLED), [GLOBAL_FRUSTUM_FOV_MULTIPLIER](#GLOBAL_FRUSTUM_FOV_MULTIPLIER), [GRAY](#GRAY), [GREEN](#GREEN), [ID_COUNT_BITS](#ID_COUNT_BITS), [ID_INDEX_BITS](#ID_INDEX_BITS), [IMPORT](#IMPORT), [INLINE](#INLINE), [IS_BIG](#IS_BIG), [IS_LITTLE](#IS_LITTLE), [LOCALHOST_IPV4](#LOCALHOST_IPV4), [LOCALHOST_IPV6](#LOCALHOST_IPV6), [MALLOC](#MALLOC), [MAP_DONT_ERASE](#MAP_DONT_ERASE), [MAP_HASHSIZE](#MAP_HASHSIZE), [NUM_SHADOW_CASCADES](#NUM_SHADOW_CASCADES), [OBJ](#OBJ), [OBJ_CTOR](#OBJ_CTOR), [OBJ_CTOR_HDR](#OBJ_CTOR_HDR), [OBJ_CTOR_PTR](#OBJ_CTOR_PTR), [OBJ_MIN_PRAGMAPACK_BITS](#OBJ_MIN_PRAGMAPACK_BITS), [OBJCOMPONENTS_ALL_ENABLED](#OBJCOMPONENTS_ALL_ENABLED), [OBJCOMPONENTS_ALL_FLAGGED](#OBJCOMPONENTS_ALL_FLAGGED), [OBJCOMPONENTS_MAX](#OBJCOMPONENTS_MAX), [OBJHEADER](#OBJHEADER), [OBJTYPE](#OBJTYPE), [OBJTYPEDEF](#OBJTYPEDEF), [ORANGE](#ORANGE), [PANIC](#PANIC), [PINK](#PINK), [PRINTF](#PRINTF), [PURPLE](#PURPLE), [REALLOC](#REALLOC), [RED](#RED), [RGB3](#RGB3), [RGB4](#RGB4), [RGBX](#RGBX), [SEMVER](#SEMVER), [SEMVERCMP](#SEMVERCMP), [SEMVERFMT](#SEMVERFMT), [SET_DONT_ERASE](#SET_DONT_ERASE), [SET_HASHSIZE](#SET_HASHSIZE), [SILVER](#SILVER), [STATIC](#STATIC), [STATIC_ASSERT](#STATIC_ASSERT), [STRDUP](#STRDUP), [STRINGIZE](#STRINGIZE), [STRUCT](#STRUCT), [TO_DEG](#TO_DEG), [TO_RAD](#TO_RAD), [TODO](#TODO), [TYPEDEF_ENTITY](#TYPEDEF_ENTITY), [TYPEDEF_STRUCT](#TYPEDEF_STRUCT), [VA_COUNT](#VA_COUNT), [VA_FIRST](#VA_FIRST), [VA_REST](#VA_REST), [VA_SELECT_10TH](#VA_SELECT_10TH), [VA_SPLIT](#VA_SPLIT), [WARN1NG](#WARN1NG), [WARNING](#WARNING), [WATCH](#WATCH), [WHITE](#WHITE) ## 🄴 enums -[ANIM_FLAGS](#ANIM_FLAGS), [AUDIO_FLAGS](#AUDIO_FLAGS), [BILLBOARD_MODE](#BILLBOARD_MODE), [BUFFER_MODE](#BUFFER_MODE), [COMPRESS_FLAGS](#COMPRESS_FLAGS), [COOK_FLAGS](#COOK_FLAGS), [CURSOR_SHAPES](#CURSOR_SHAPES), [EASE_FLAGS](#EASE_FLAGS), [EDITOR_MODE](#EDITOR_MODE), [FONT_FLAGS](#FONT_FLAGS), [IMAGE_FLAGS](#IMAGE_FLAGS), [INPUT_ALIASES](#INPUT_ALIASES), [INPUT_ENUMS](#INPUT_ENUMS), [LIGHT_FLAGS](#LIGHT_FLAGS), [LIGHT_TYPE](#LIGHT_TYPE), [MATERIAL_ENUMS](#MATERIAL_ENUMS), [MESH_FLAGS](#MESH_FLAGS), [MODEL_FLAGS](#MODEL_FLAGS), [MODEL_UNIFORMS](#MODEL_UNIFORMS), [OBJTYPE_BUILTINS](#OBJTYPE_BUILTINS), [PANEL_FLAGS](#PANEL_FLAGS), [RENDER_PASS](#RENDER_PASS), [SCENE_FLAGS](#SCENE_FLAGS), [SHADING_MODE](#SHADING_MODE), [SKYBOX_FLAGS](#SKYBOX_FLAGS), [SPRITE_FLAGS](#SPRITE_FLAGS), [SSBO_ACCESS](#SSBO_ACCESS), [SSBO_USAGE](#SSBO_USAGE), [SWARM_DISTANCE](#SWARM_DISTANCE), [TEXTURE_FLAGS](#TEXTURE_FLAGS), [TOUCH_BUTTONS](#TOUCH_BUTTONS), [VIDEO_FLAGS](#VIDEO_FLAGS), [WINDOW_FLAGS](#WINDOW_FLAGS), [{](#{) +[ANIM_FLAGS](#ANIM_FLAGS), [AUDIO_FLAGS](#AUDIO_FLAGS), [BILLBOARD_MODE](#BILLBOARD_MODE), [BUFFER_MODE](#BUFFER_MODE), [BUFFER_USAGE](#BUFFER_USAGE), [COMPRESS_FLAGS](#COMPRESS_FLAGS), [COOK_FLAGS](#COOK_FLAGS), [CURSOR_SHAPES](#CURSOR_SHAPES), [EASE_FLAGS](#EASE_FLAGS), [EDITOR_MODE](#EDITOR_MODE), [FOG_MODE](#FOG_MODE), [FONT_FLAGS](#FONT_FLAGS), [IMAGE_FLAGS](#IMAGE_FLAGS), [INPUT_ALIASES](#INPUT_ALIASES), [INPUT_ENUMS](#INPUT_ENUMS), [LIGHT_TYPE](#LIGHT_TYPE), [MATERIAL_ENUMS](#MATERIAL_ENUMS), [MESH_FLAGS](#MESH_FLAGS), [MODEL_FLAGS](#MODEL_FLAGS), [MODEL_TEXTURE_SLOTS](#MODEL_TEXTURE_SLOTS), [MODEL_UNIFORMS](#MODEL_UNIFORMS), [OBJTYPE_BUILTINS](#OBJTYPE_BUILTINS), [PANEL_FLAGS](#PANEL_FLAGS), [RENDER_PASS](#RENDER_PASS), [SCENE_FLAGS](#SCENE_FLAGS), [SHADING_MODE](#SHADING_MODE), [SHADOW_TECHNIQUE](#SHADOW_TECHNIQUE), [SKYBOX_FLAGS](#SKYBOX_FLAGS), [SPRITE_FLAGS](#SPRITE_FLAGS), [SSBO_ACCESS](#SSBO_ACCESS), [SWARM_DISTANCE](#SWARM_DISTANCE), [TEXTURE_FLAGS](#TEXTURE_FLAGS), [TOUCH_BUTTONS](#TOUCH_BUTTONS), [UNIFORM_KIND](#UNIFORM_KIND), [VIDEO_FLAGS](#VIDEO_FLAGS), [WINDOW_FLAGS](#WINDOW_FLAGS), [{](#{) ## 🅃 types -[aabb](#aabb), [anim_t](#anim_t), [anims_t](#anims_t), [atlas_anim_t](#atlas_anim_t), [atlas_frame_t](#atlas_frame_t), [atlas_slice_frame_t](#atlas_slice_frame_t), [atlas_slice_t](#atlas_slice_t), [atlas_t](#atlas_t), [audio_handle*](#audio_handle*), [boid_t](#boid_t), [bt_func](#bt_func), [bt_t](#bt_t), [byte2](#byte2), [byte3](#byte3), [byte4](#byte4), [camera_t](#camera_t), [capsule](#capsule), [colormap_t](#colormap_t), [cubemap_t](#cubemap_t), [curve_t](#curve_t), [double2](#double2), [double3](#double3), [double4](#double4), [editor_bind_t](#editor_bind_t), [entity](#entity), [float2](#float2), [float3](#float3), [float4](#float4), [font_metrics_t](#font_metrics_t), [frustum](#frustum), [guid](#guid), [guiskin_t](#guiskin_t), [half](#half), [handle](#handle), [hit](#hit), [image_t](#image_t), [ini_t](#ini_t), [int2](#int2), [int3](#int3), [int4](#int4), [json_t](#json_t), [light_t](#light_t), [lightmap_t](#lightmap_t), [line](#line), [map](#map), [mat33](#mat33), [mat34](#mat34), [mat44](#mat44), [material_layer_t](#material_layer_t), [material_t](#material_t), [mesh_t](#mesh_t), [model_t](#model_t), [obj](#obj), [object_t](#object_t), [pair](#pair), [plane](#plane), [poly](#poly), [quarks_db](#quarks_db), [quat](#quat), [ray](#ray), [reflect_t](#reflect_t), [renderstate_t](#renderstate_t), [scene_t](#scene_t), [set](#set), [set_item](#set_item), [shadertoy_t](#shadertoy_t), [shadowmap_t](#shadowmap_t), [skinned_t](#skinned_t), [skybox_t](#skybox_t), [sphere](#sphere), [spine_t](#spine_t), [sprite_t](#sprite_t), [swarm_t](#swarm_t), [texture_t](#texture_t), [tiled_t](#tiled_t), [tilemap_t](#tilemap_t), [tileset_t](#tileset_t), [triangle](#triangle), [tween_keyframe_t](#tween_keyframe_t), [tween_t](#tween_t), [uint2](#uint2), [uint3](#uint3), [uint4](#uint4), [vec2](#vec2), [vec2i](#vec2i), [vec3](#vec3), [vec3i](#vec3i), [vec4](#vec4), [video_t](#video_t) +[aabb](#aabb), [anim_t](#anim_t), [atlas_anim_t](#atlas_anim_t), [atlas_frame_t](#atlas_frame_t), [atlas_slice_frame_t](#atlas_slice_frame_t), [atlas_slice_t](#atlas_slice_t), [atlas_t](#atlas_t), [audio_handle*](#audio_handle*), [boid_t](#boid_t), [bt_func](#bt_func), [bt_t](#bt_t), [byte2](#byte2), [byte3](#byte3), [byte4](#byte4), [camera_t](#camera_t), [capsule](#capsule), [colormap_t](#colormap_t), [cubemap_t](#cubemap_t), [curve_t](#curve_t), [double2](#double2), [double3](#double3), [double4](#double4), [editor_bind_t](#editor_bind_t), [entity](#entity), [float2](#float2), [float3](#float3), [float4](#float4), [font_metrics_t](#font_metrics_t), [frustum](#frustum), [guid](#guid), [guiskin_t](#guiskin_t), [half](#half), [handle](#handle), [hit](#hit), [image_t](#image_t), [ini_t](#ini_t), [int2](#int2), [int3](#int3), [int4](#int4), [json_t](#json_t), [light_t](#light_t), [lightarray_t](#lightarray_t), [line](#line), [map](#map), [mat33](#mat33), [mat34](#mat34), [mat44](#mat44), [material_layer_t](#material_layer_t), [material_t](#material_t), [mesh_t](#mesh_t), [model_t](#model_t), [model_uniform_t](#model_uniform_t), [model_vertex_t](#model_vertex_t), [obj](#obj), [object_t](#object_t), [pair](#pair), [plane](#plane), [poly](#poly), [quarks_db](#quarks_db), [quat](#quat), [ray](#ray), [reflect_t](#reflect_t), [renderstate_t](#renderstate_t), [scene_t](#scene_t), [set](#set), [set_item](#set_item), [shadertoy_t](#shadertoy_t), [shadowmap_t](#shadowmap_t), [skinned_t](#skinned_t), [skybox_t](#skybox_t), [sphere](#sphere), [spine_t](#spine_t), [sprite_t](#sprite_t), [swarm_t](#swarm_t), [texture_t](#texture_t), [tiled_t](#tiled_t), [tilemap_t](#tilemap_t), [tileset_t](#tileset_t), [triangle](#triangle), [tween_keyframe_t](#tween_keyframe_t), [tween_t](#tween_t), [uint2](#uint2), [uint3](#uint3), [uint4](#uint4), [vec2](#vec2), [vec2i](#vec2i), [vec3](#vec3), [vec3i](#vec3i), [vec4](#vec4), [video_t](#video_t) ## 🄵 functions -[aabb_closest_point](#aabb_closest_point), [aabb_contains_point](#aabb_contains_point), [aabb_distance2_point](#aabb_distance2_point), [aabb_hit_aabb](#aabb_hit_aabb), [aabb_hit_capsule](#aabb_hit_capsule), [aabb_hit_sphere](#aabb_hit_sphere), [aabb_test_aabb](#aabb_test_aabb), [aabb_test_capsule](#aabb_test_capsule), [aabb_test_sphere](#aabb_test_sphere), [abs2](#abs2), [abs3](#abs3), [abs4](#abs4), [absf](#absf), [absi](#absi), [add2](#add2), [add3](#add3), [add34](#add34), [add34x2](#add34x2), [add4](#add4), [addq](#addq), [alert](#alert), [alpha](#alpha), [animations](#animations), [animlist](#animlist), [app_battery](#app_battery), [app_beep](#app_beep), [app_cache](#app_cache), [app_cmdline](#app_cmdline), [app_cores](#app_cores), [app_crash](#app_crash), [app_exec](#app_exec), [app_hang](#app_hang), [app_loadfile](#app_loadfile), [app_name](#app_name), [app_open](#app_open), [app_path](#app_path), [app_savefile](#app_savefile), [app_singleton](#app_singleton), [app_spawn](#app_spawn), [app_temp](#app_temp), [arc4](#arc4), [argc](#argc), [argv](#argv), [argvadd](#argvadd), [atlas_create](#atlas_create), [atlas_destroy](#atlas_destroy), [atof1](#atof1), [atof2](#atof2), [atof3](#atof3), [atof4](#atof4), [atoi1](#atoi1), [atoi2](#atoi2), [atoi3](#atoi3), [atorgba](#atorgba), [audio_clip](#audio_clip), [audio_loop](#audio_loop), [audio_mute](#audio_mute), [audio_muted](#audio_muted), [audio_play](#audio_play), [audio_play_gain](#audio_play_gain), [audio_play_gain_pitch](#audio_play_gain_pitch), [audio_play_gain_pitch_pan](#audio_play_gain_pitch_pan), [audio_playing](#audio_playing), [audio_queue](#audio_queue), [audio_stop](#audio_stop), [audio_stream](#audio_stream), [audio_volume_clip](#audio_volume_clip), [audio_volume_master](#audio_volume_master), [audio_volume_stream](#audio_volume_stream), [base92_bounds](#base92_bounds), [base92_decode](#base92_decode), [base92_encode](#base92_encode), [bgra](#bgra), [bgraf](#bgraf), [big16](#big16), [big16p](#big16p), [big32](#big32), [big32f](#big32f), [big32p](#big32p), [big32pf](#big32pf), [big64](#big64), [big64f](#big64f), [big64p](#big64p), [big64pf](#big64pf), [brdf_lut](#brdf_lut), [breakpoint](#breakpoint), [bt](#bt), [bt_addfun](#bt_addfun), [bt_findfun](#bt_findfun), [bt_funcname](#bt_funcname), [bt_run](#bt_run), [cache_insert](#cache_insert), [cache_lookup](#cache_lookup), [callstack](#callstack), [callstackf](#callstackf), [camera](#camera), [camera_enable](#camera_enable), [camera_fov](#camera_fov), [camera_fps](#camera_fps), [camera_fps2](#camera_fps2), [camera_get_active](#camera_get_active), [camera_lookat](#camera_lookat), [camera_moveby](#camera_moveby), [camera_orbit](#camera_orbit), [camera_teleport](#camera_teleport), [capsule_closest_point](#capsule_closest_point), [capsule_distance2_point](#capsule_distance2_point), [capsule_hit_aabb](#capsule_hit_aabb), [capsule_hit_capsule](#capsule_hit_capsule), [capsule_hit_sphere](#capsule_hit_sphere), [capsule_test_aabb](#capsule_test_aabb), [capsule_test_capsule](#capsule_test_capsule), [capsule_test_sphere](#capsule_test_sphere), [cc4str](#cc4str), [cc8str](#cc8str), [ceil2](#ceil2), [ceil3](#ceil3), [ceil4](#ceil4), [clamp2](#clamp2), [clamp2f](#clamp2f), [clamp3](#clamp3), [clamp3f](#clamp3f), [clamp4](#clamp4), [clamp4f](#clamp4f), [clampf](#clampf), [clampi](#clampi), [client_join](#client_join), [client_poll](#client_poll), [clip](#clip), [cobs_bounds](#cobs_bounds), [cobs_decode](#cobs_decode), [cobs_encode](#cobs_encode), [codepoint_to_utf8](#codepoint_to_utf8), [collide_demo](#collide_demo), [colormap](#colormap), [compose33](#compose33), [compose34](#compose34), [compose44](#compose44), [compute](#compute), [compute_dispatch](#compute_dispatch), [conjq](#conjq), [cook_cancel](#cook_cancel), [cook_config](#cook_config), [cook_jobs](#cook_jobs), [cook_progress](#cook_progress), [cook_start](#cook_start), [cook_stop](#cook_stop), [copy33](#copy33), [copy34](#copy34), [copy44](#copy44), [crc64](#crc64), [cross2](#cross2), [cross3](#cross3), [cubemap](#cubemap), [cubemap6](#cubemap6), [cubemap_destroy](#cubemap_destroy), [cubemap_get_active](#cubemap_get_active), [curve](#curve), [curve_add](#curve_add), [curve_destroy](#curve_destroy), [curve_end](#curve_end), [curve_eval](#curve_eval), [data_tests](#data_tests), [date](#date), [date_epoch](#date_epoch), [date_string](#date_string), [ddraw_aabb](#ddraw_aabb), [ddraw_aabb_corners](#ddraw_aabb_corners), [ddraw_arrow](#ddraw_arrow), [ddraw_axis](#ddraw_axis), [ddraw_boid](#ddraw_boid), [ddraw_bone](#ddraw_bone), [ddraw_bounds](#ddraw_bounds), [ddraw_box](#ddraw_box), [ddraw_camera](#ddraw_camera), [ddraw_capsule](#ddraw_capsule), [ddraw_circle](#ddraw_circle), [ddraw_color](#ddraw_color), [ddraw_color_pop](#ddraw_color_pop), [ddraw_color_push](#ddraw_color_push), [ddraw_cone](#ddraw_cone), [ddraw_cube](#ddraw_cube), [ddraw_cube33](#ddraw_cube33), [ddraw_cylinder](#ddraw_cylinder), [ddraw_demo](#ddraw_demo), [ddraw_diamond](#ddraw_diamond), [ddraw_flush](#ddraw_flush), [ddraw_flush_projview](#ddraw_flush_projview), [ddraw_frustum](#ddraw_frustum), [ddraw_grid](#ddraw_grid), [ddraw_ground](#ddraw_ground), [ddraw_hexagon](#ddraw_hexagon), [ddraw_line](#ddraw_line), [ddraw_line_dashed](#ddraw_line_dashed), [ddraw_line_thin](#ddraw_line_thin), [ddraw_line_width](#ddraw_line_width), [ddraw_line_width_pop](#ddraw_line_width_pop), [ddraw_line_width_push](#ddraw_line_width_push), [ddraw_normal](#ddraw_normal), [ddraw_ontop](#ddraw_ontop), [ddraw_ontop_pop](#ddraw_ontop_pop), [ddraw_ontop_push](#ddraw_ontop_push), [ddraw_pentagon](#ddraw_pentagon), [ddraw_plane](#ddraw_plane), [ddraw_point](#ddraw_point), [ddraw_pop_2d](#ddraw_pop_2d), [ddraw_position](#ddraw_position), [ddraw_position_dir](#ddraw_position_dir), [ddraw_prism](#ddraw_prism), [ddraw_push_2d](#ddraw_push_2d), [ddraw_pyramid](#ddraw_pyramid), [ddraw_ring](#ddraw_ring), [ddraw_sphere](#ddraw_sphere), [ddraw_square](#ddraw_square), [ddraw_text](#ddraw_text), [ddraw_text2d](#ddraw_text2d), [ddraw_triangle](#ddraw_triangle), [dec2](#dec2), [dec3](#dec3), [dec4](#dec4), [deczig32i](#deczig32i), [deczig64i](#deczig64i), [deg](#deg), [delta16_decode](#delta16_decode), [delta16_encode](#delta16_encode), [delta32_decode](#delta32_decode), [delta32_encode](#delta32_encode), [delta64_decode](#delta64_decode), [delta64_encode](#delta64_encode), [delta8_decode](#delta8_decode), [delta8_encode](#delta8_encode), [det44](#det44), [diamond](#diamond), [die](#die), [div2](#div2), [div3](#div3), [div4](#div4), [dll](#dll), [dot2](#dot2), [dot3](#dot3), [dot4](#dot4), [dotq](#dotq), [download](#download), [download_file](#download_file), [ease](#ease), [ease_enum](#ease_enum), [ease_enums](#ease_enums), [ease_in_back](#ease_in_back), [ease_in_bounce](#ease_in_bounce), [ease_in_circ](#ease_in_circ), [ease_in_cubic](#ease_in_cubic), [ease_in_elastic](#ease_in_elastic), [ease_in_expo](#ease_in_expo), [ease_in_quad](#ease_in_quad), [ease_in_quart](#ease_in_quart), [ease_in_quint](#ease_in_quint), [ease_in_sine](#ease_in_sine), [ease_inout_back](#ease_inout_back), [ease_inout_bounce](#ease_inout_bounce), [ease_inout_circ](#ease_inout_circ), [ease_inout_cubic](#ease_inout_cubic), [ease_inout_elastic](#ease_inout_elastic), [ease_inout_expo](#ease_inout_expo), [ease_inout_perlin](#ease_inout_perlin), [ease_inout_quad](#ease_inout_quad), [ease_inout_quart](#ease_inout_quart), [ease_inout_quint](#ease_inout_quint), [ease_inout_sine](#ease_inout_sine), [ease_linear](#ease_linear), [ease_one](#ease_one), [ease_out_back](#ease_out_back), [ease_out_bounce](#ease_out_bounce), [ease_out_circ](#ease_out_circ), [ease_out_cubic](#ease_out_cubic), [ease_out_elastic](#ease_out_elastic), [ease_out_expo](#ease_out_expo), [ease_out_quad](#ease_out_quad), [ease_out_quart](#ease_out_quart), [ease_out_quint](#ease_out_quint), [ease_out_sine](#ease_out_sine), [ease_ping_pong](#ease_ping_pong), [ease_pong](#ease_pong), [ease_pong_ping](#ease_pong_ping), [ease_zero](#ease_zero), [editor_addbind](#editor_addbind), [editor_addtoworld](#editor_addtoworld), [editor_begin](#editor_begin), [editor_destroy_properties](#editor_destroy_properties), [editor_destroy_selected](#editor_destroy_selected), [editor_end](#editor_end), [editor_filter](#editor_filter), [editor_first_selected](#editor_first_selected), [editor_frame](#editor_frame), [editor_gizmos](#editor_gizmos), [editor_glyph](#editor_glyph), [editor_glyphs](#editor_glyphs), [editor_inspect](#editor_inspect), [editor_last_selected](#editor_last_selected), [editor_load_on_boot](#editor_load_on_boot), [editor_path](#editor_path), [editor_pick](#editor_pick), [editor_pump](#editor_pump), [editor_recv](#editor_recv), [editor_save_on_quit](#editor_save_on_quit), [editor_select](#editor_select), [editor_select_aabb](#editor_select_aabb), [editor_selectgroup](#editor_selectgroup), [editor_send](#editor_send), [editor_setmouse](#editor_setmouse), [editor_spawn](#editor_spawn), [editor_spawn1](#editor_spawn1), [editor_unselect](#editor_unselect), [editor_watch](#editor_watch), [enczig32u](#enczig32u), [enczig64u](#enczig64u), [engine_getf](#engine_getf), [engine_geti](#engine_geti), [engine_gets](#engine_gets), [engine_send](#engine_send), [entity_save](#entity_save), [entropy](#entropy), [enum_find](#enum_find), [enum_inscribe](#enum_inscribe), [euler](#euler), [eulerq](#eulerq), [extract33](#extract33), [fbo](#fbo), [fbo_bind](#fbo_bind), [fbo_destroy](#fbo_destroy), [fbo_unbind](#fbo_unbind), [file_append](#file_append), [file_base](#file_base), [file_copy](#file_copy), [file_counter](#file_counter), [file_crc32](#file_crc32), [file_delete](#file_delete), [file_directory](#file_directory), [file_exist](#file_exist), [file_ext](#file_ext), [file_id](#file_id), [file_list](#file_list), [file_load](#file_load), [file_md5](#file_md5), [file_move](#file_move), [file_name](#file_name), [file_normalize](#file_normalize), [file_path](#file_path), [file_pathabs](#file_pathabs), [file_read](#file_read), [file_sha1](#file_sha1), [file_size](#file_size), [file_stamp](#file_stamp), [file_stamp10](#file_stamp10), [file_temp](#file_temp), [file_tempname](#file_tempname), [file_write](#file_write), [file_zip_append](#file_zip_append), [file_zip_appendmem](#file_zip_appendmem), [file_zip_extract](#file_zip_extract), [file_zip_list](#file_zip_list), [finite2](#finite2), [finite3](#finite3), [finite4](#finite4), [flag](#flag), [float_to_half](#float_to_half), [floor2](#floor2), [floor3](#floor3), [floor4](#floor4), [font_clip](#font_clip), [font_color](#font_color), [font_colorize](#font_colorize), [font_face](#font_face), [font_face_from_mem](#font_face_from_mem), [font_goto](#font_goto), [font_highlight](#font_highlight), [font_metrics](#font_metrics), [font_print](#font_print), [font_rect](#font_rect), [font_scale](#font_scale), [font_scales](#font_scales), [font_wrap](#font_wrap), [font_xy](#font_xy), [forget](#forget), [fract2](#fract2), [fract3](#fract3), [fract4](#fract4), [fractf](#fractf), [frustum44](#frustum44), [frustum_build](#frustum_build), [frustum_test_aabb](#frustum_test_aabb), [frustum_test_sphere](#frustum_test_sphere), [ftoa1](#ftoa1), [ftoa2](#ftoa2), [ftoa3](#ftoa3), [ftoa4](#ftoa4), [fullscreen_quad_rgb](#fullscreen_quad_rgb), [fullscreen_quad_rgb_flipped](#fullscreen_quad_rgb_flipped), [fullscreen_quad_ycbcr](#fullscreen_quad_ycbcr), [fullscreen_quad_ycbcr_flipped](#fullscreen_quad_ycbcr_flipped), [function_find](#function_find), [function_inscribe](#function_inscribe), [fx_begin](#fx_begin), [fx_begin_res](#fx_begin_res), [fx_enable](#fx_enable), [fx_enable_all](#fx_enable_all), [fx_enabled](#fx_enabled), [fx_end](#fx_end), [fx_find](#fx_find), [fx_load](#fx_load), [fx_load_from_mem](#fx_load_from_mem), [fx_name](#fx_name), [fx_order](#fx_order), [fx_program](#fx_program), [fx_setparam](#fx_setparam), [gizmo](#gizmo), [gizmo_active](#gizmo_active), [gizmo_hover](#gizmo_hover), [gui_button_id](#gui_button_id), [gui_button_label_id](#gui_button_label_id), [gui_getscissorrect](#gui_getscissorrect), [gui_getskincolor](#gui_getskincolor), [gui_getskinsize](#gui_getskinsize), [gui_ismouseinrect](#gui_ismouseinrect), [gui_label_id](#gui_label_id), [gui_panel_end](#gui_panel_end), [gui_panel_id](#gui_panel_id), [gui_popskin](#gui_popskin), [gui_pushskin](#gui_pushskin), [gui_rect_id](#gui_rect_id), [gui_skinned](#gui_skinned), [gui_slider_id](#gui_slider_id), [gui_slider_label_id](#gui_slider_label_id), [gui_userdata](#gui_userdata), [guid_create](#guid_create), [half_to_float](#half_to_float), [has_debugger](#has_debugger), [hash_32](#hash_32), [hash_64](#hash_64), [hash_bin](#hash_bin), [hash_flt](#hash_flt), [hash_int](#hash_int), [hash_ptr](#hash_ptr), [hash_str](#hash_str), [have_tools](#have_tools), [hexdump](#hexdump), [hexdumpf](#hexdumpf), [id33](#id33), [id34](#id34), [id44](#id44), [id_dispose](#id_dispose), [id_handle](#id_handle), [id_make](#id_make), [id_valid](#id_valid), [identity44](#identity44), [idq](#idq), [image](#image), [image_destroy](#image_destroy), [image_from_mem](#image_from_mem), [inc2](#inc2), [inc3](#inc3), [inc4](#inc4), [ini](#ini), [ini_destroy](#ini_destroy), [ini_from_mem](#ini_from_mem), [ini_write](#ini_write), [input](#input), [input2](#input2), [input_anykey](#input_anykey), [input_chord2](#input_chord2), [input_chord3](#input_chord3), [input_chord4](#input_chord4), [input_click](#input_click), [input_click2](#input_click2), [input_diff](#input_diff), [input_diff2](#input_diff2), [input_down](#input_down), [input_enum](#input_enum), [input_eval](#input_eval), [input_filter_deadzone](#input_filter_deadzone), [input_filter_deadzone_4way](#input_filter_deadzone_4way), [input_filter_positive](#input_filter_positive), [input_filter_positive2](#input_filter_positive2), [input_frame](#input_frame), [input_frame2](#input_frame2), [input_held](#input_held), [input_idle](#input_idle), [input_keychar](#input_keychar), [input_mappings](#input_mappings), [input_repeat](#input_repeat), [input_send](#input_send), [input_string](#input_string), [input_touch](#input_touch), [input_touch_active](#input_touch_active), [input_touch_area](#input_touch_area), [input_touch_delta](#input_touch_delta), [input_touch_delta_from_origin](#input_touch_delta_from_origin), [input_up](#input_up), [input_use](#input_use), [interleave](#interleave), [intern](#intern), [invert34](#invert34), [invert44](#invert44), [is_big](#is_big), [is_little](#is_little), [itoa1](#itoa1), [itoa2](#itoa2), [itoa3](#itoa3), [json_count](#json_count), [json_find](#json_find), [json_get](#json_get), [json_key](#json_key), [json_pop](#json_pop), [json_push](#json_push), [kit_clear](#kit_clear), [kit_dump_state](#kit_dump_state), [kit_insert](#kit_insert), [kit_load](#kit_load), [kit_locale](#kit_locale), [kit_merge](#kit_merge), [kit_reset](#kit_reset), [kit_set](#kit_set), [kit_translate](#kit_translate), [kit_translate2](#kit_translate2), [len2](#len2), [len2sq](#len2sq), [len3](#len3), [len3sq](#len3sq), [len4](#len4), [len4sq](#len4sq), [lerp34](#lerp34), [less_64](#less_64), [less_64_ptr](#less_64_ptr), [less_int](#less_int), [less_int_ptr](#less_int_ptr), [less_ptr](#less_ptr), [less_str](#less_str), [light](#light), [light_ambient](#light_ambient), [light_cone](#light_cone), [light_diffuse](#light_diffuse), [light_dir](#light_dir), [light_falloff](#light_falloff), [light_power](#light_power), [light_specular](#light_specular), [light_teleport](#light_teleport), [light_type](#light_type), [light_update](#light_update), [lightmap](#lightmap), [lightmap_bake](#lightmap_bake), [lightmap_destroy](#lightmap_destroy), [lightmap_setup](#lightmap_setup), [lil16](#lil16), [lil16p](#lil16p), [lil32](#lil32), [lil32f](#lil32f), [lil32p](#lil32p), [lil32pf](#lil32pf), [lil64](#lil64), [lil64f](#lil64f), [lil64p](#lil64p), [lil64pf](#lil64pf), [line_closest_point](#line_closest_point), [line_distance2_point](#line_distance2_point), [load_input](#load_input), [loadb](#loadb), [loadf](#loadf), [lookat44](#lookat44), [loop](#loop), [map_clear](#map_clear), [map_count](#map_count), [map_erase](#map_erase), [map_find](#map_find), [map_free](#map_free), [map_gc](#map_gc), [map_init](#map_init), [map_insert](#map_insert), [map_isempty](#map_isempty), [map_sort](#map_sort), [mapf](#mapf), [mat44q](#mat44q), [max2](#max2), [max3](#max3), [max4](#max4), [maxf](#maxf), [maxi](#maxi), [member_find](#member_find), [member_findptr](#member_findptr), [member_inscribe](#member_inscribe), [members_find](#members_find), [mesh](#mesh), [mesh_bounds](#mesh_bounds), [mesh_destroy](#mesh_destroy), [mesh_render](#mesh_render), [mesh_render_prim](#mesh_render_prim), [mesh_update](#mesh_update), [midi_send](#midi_send), [min2](#min2), [min3](#min3), [min4](#min4), [minf](#minf), [mini](#mini), [mix2](#mix2), [mix3](#mix3), [mix4](#mix4), [mixf](#mixf), [mixq](#mixq), [model](#model), [model_aabb](#model_aabb), [model_animate](#model_animate), [model_animate_blends](#model_animate_blends), [model_animate_clip](#model_animate_clip), [model_destroy](#model_destroy), [model_from_mem](#model_from_mem), [model_get_bone_pose](#model_get_bone_pose), [model_getpass](#model_getpass), [model_render](#model_render), [model_render_instanced](#model_render_instanced), [model_render_skeleton](#model_render_skeleton), [model_set_texture](#model_set_texture), [model_setpass](#model_setpass), [model_shading](#model_shading), [model_skybox](#model_skybox), [msgpack](#msgpack), [msgpack_arr](#msgpack_arr), [msgpack_bin](#msgpack_bin), [msgpack_chr](#msgpack_chr), [msgpack_eof](#msgpack_eof), [msgpack_err](#msgpack_err), [msgpack_ext](#msgpack_ext), [msgpack_flt](#msgpack_flt), [msgpack_int](#msgpack_int), [msgpack_map](#msgpack_map), [msgpack_new](#msgpack_new), [msgpack_nil](#msgpack_nil), [msgpack_str](#msgpack_str), [msgpack_uns](#msgpack_uns), [msgunpack](#msgunpack), [msgunpack_arr](#msgunpack_arr), [msgunpack_bin](#msgunpack_bin), [msgunpack_chr](#msgunpack_chr), [msgunpack_dbl](#msgunpack_dbl), [msgunpack_eof](#msgunpack_eof), [msgunpack_err](#msgunpack_err), [msgunpack_ext](#msgunpack_ext), [msgunpack_flt](#msgunpack_flt), [msgunpack_int](#msgunpack_int), [msgunpack_map](#msgunpack_map), [msgunpack_new](#msgunpack_new), [msgunpack_nil](#msgunpack_nil), [msgunpack_str](#msgunpack_str), [msgunpack_uns](#msgunpack_uns), [mul2](#mul2), [mul3](#mul3), [mul4](#mul4), [muladd34](#muladd34), [mulq](#mulq), [multiply33x2](#multiply33x2), [multiply34](#multiply34), [multiply34x2](#multiply34x2), [multiply34x3](#multiply34x3), [multiply44](#multiply44), [multiply44x2](#multiply44x2), [multiply44x3](#multiply44x3), [mulv33](#mulv33), [neg2](#neg2), [neg3](#neg3), [neg4](#neg4), [negq](#negq), [netstring_bounds](#netstring_bounds), [netstring_decode](#netstring_decode), [netstring_encode](#netstring_encode), [network_buffer](#network_buffer), [network_create](#network_create), [network_event](#network_event), [network_get](#network_get), [network_put](#network_put), [network_rpc](#network_rpc), [network_rpc_send](#network_rpc_send), [network_rpc_send_to](#network_rpc_send_to), [network_sync](#network_sync), [network_tests](#network_tests), [norm2](#norm2), [norm3](#norm3), [norm3sq](#norm3sq), [norm4](#norm4), [norm4sq](#norm4sq), [normq](#normq), [obj_addcomponent](#obj_addcomponent), [obj_attach](#obj_attach), [obj_children](#obj_children), [obj_clone](#obj_clone), [obj_comp](#obj_comp), [obj_comp_fast](#obj_comp_fast), [obj_console](#obj_console), [obj_copy](#obj_copy), [obj_copy_fast](#obj_copy_fast), [obj_data](#obj_data), [obj_datac](#obj_datac), [obj_delcomponent](#obj_delcomponent), [obj_detach](#obj_detach), [obj_dumptree](#obj_dumptree), [obj_equal](#obj_equal), [obj_free](#obj_free), [obj_getcomponent](#obj_getcomponent), [obj_greater](#obj_greater), [obj_hascomponent](#obj_hascomponent), [obj_hash](#obj_hash), [obj_header](#obj_header), [obj_hexdump](#obj_hexdump), [obj_id](#obj_id), [obj_lesser](#obj_lesser), [obj_loadbin](#obj_loadbin), [obj_loadini](#obj_loadini), [obj_loadjson](#obj_loadjson), [obj_loadmpack](#obj_loadmpack), [obj_make](#obj_make), [obj_malloc](#obj_malloc), [obj_merge](#obj_merge), [obj_mergebin](#obj_mergebin), [obj_mergeini](#obj_mergeini), [obj_mergejson](#obj_mergejson), [obj_mergempack](#obj_mergempack), [obj_meta](#obj_meta), [obj_mutate](#obj_mutate), [obj_name](#obj_name), [obj_offcomponent](#obj_offcomponent), [obj_parent](#obj_parent), [obj_payload](#obj_payload), [obj_pop](#obj_pop), [obj_print](#obj_print), [obj_printf](#obj_printf), [obj_push](#obj_push), [obj_ref](#obj_ref), [obj_root](#obj_root), [obj_savebin](#obj_savebin), [obj_saveini](#obj_saveini), [obj_savejson](#obj_savejson), [obj_savempack](#obj_savempack), [obj_setmeta](#obj_setmeta), [obj_setname](#obj_setname), [obj_siblings](#obj_siblings), [obj_size](#obj_size), [obj_sizeof](#obj_sizeof), [obj_swap](#obj_swap), [obj_type](#obj_type), [obj_typeid](#obj_typeid), [obj_unref](#obj_unref), [obj_usecomponent](#obj_usecomponent), [obj_zero](#obj_zero), [object](#object), [object_anim](#object_anim), [object_billboard](#object_billboard), [object_diffuse](#object_diffuse), [object_diffuse_pop](#object_diffuse_pop), [object_diffuse_push](#object_diffuse_push), [object_model](#object_model), [object_move](#object_move), [object_pivot](#object_pivot), [object_position](#object_position), [object_rotate](#object_rotate), [object_scale](#object_scale), [object_teleport](#object_teleport), [OBJTYPEDEF](#OBJTYPEDEF), [option](#option), [optionf](#optionf), [optioni](#optioni), [ortho3](#ortho3), [ortho44](#ortho44), [pack16i](#pack16i), [pack32i](#pack32i), [pack64i](#pack64i), [pack64iv](#pack64iv), [pack64uv](#pack64uv), [pack754](#pack754), [PANIC](#PANIC), [pathfind_astar](#pathfind_astar), [perspective44](#perspective44), [plane4](#plane4), [pmod2](#pmod2), [pmod3](#pmod3), [pmod4](#pmod4), [pmodf](#pmodf), [poly_alloc](#poly_alloc), [poly_free](#poly_free), [popcnt64](#popcnt64), [portname](#portname), [pose](#pose), [print2](#print2), [print2i](#print2i), [print3](#print3), [print33](#print33), [print34](#print34), [print3i](#print3i), [print4](#print4), [print44](#print44), [PRINTF](#PRINTF), [printq](#printq), [profiler_enable](#profiler_enable), [ptr2](#ptr2), [ptr3](#ptr3), [ptr4](#ptr4), [ptrq](#ptrq), [pyramid](#pyramid), [quark](#quark), [quark_intern](#quark_intern), [quark_string](#quark_string), [rad](#rad), [rand64](#rand64), [randf](#randf), [randi](#randi), [randset](#randset), [ray_hit_aabb](#ray_hit_aabb), [ray_hit_plane](#ray_hit_plane), [ray_hit_sphere](#ray_hit_sphere), [ray_hit_triangle](#ray_hit_triangle), [ray_test_aabb](#ray_test_aabb), [ray_test_plane](#ray_test_plane), [ray_test_sphere](#ray_test_sphere), [ray_test_triangle](#ray_test_triangle), [record_active](#record_active), [record_start](#record_start), [record_stop](#record_stop), [refl2](#refl2), [refl3](#refl3), [refl4](#refl4), [relocate44](#relocate44), [renderstate](#renderstate), [renderstate_apply](#renderstate_apply), [renderstate_compare](#renderstate_compare), [rgba](#rgba), [rgbaf](#rgbaf), [rgbatoa](#rgbatoa), [rnd3](#rnd3), [rotate33](#rotate33), [rotate3q](#rotate3q), [rotate3q_2](#rotate3q_2), [rotate44](#rotate44), [rotatex3](#rotatex3), [rotatey3](#rotatey3), [rotatez3](#rotatez3), [rotation33](#rotation33), [rotation44](#rotation44), [rotationq](#rotationq), [rotationq33](#rotationq33), [rotationq44](#rotationq44), [save_input](#save_input), [saveb](#saveb), [savef](#savef), [scale2](#scale2), [scale3](#scale3), [scale33](#scale33), [scale34](#scale34), [scale4](#scale4), [scale44](#scale44), [scaleq](#scaleq), [scaling33](#scaling33), [scaling44](#scaling44), [scene_count](#scene_count), [scene_count_light](#scene_count_light), [scene_get_active](#scene_get_active), [scene_index](#scene_index), [scene_index_light](#scene_index_light), [scene_merge](#scene_merge), [scene_pop](#scene_pop), [scene_push](#scene_push), [scene_render](#scene_render), [scene_spawn](#scene_spawn), [scene_spawn_light](#scene_spawn_light), [screenshot](#screenshot), [screenshot_async](#screenshot_async), [script_bind_class](#script_bind_class), [script_bind_function](#script_bind_function), [script_call](#script_call), [script_init](#script_init), [script_init_env](#script_init_env), [script_pop](#script_pop), [script_push](#script_push), [script_run](#script_run), [script_runfile](#script_runfile), [script_tests](#script_tests), [semver](#semver), [semvercmp](#semvercmp), [server_bind](#server_bind), [server_broadcast](#server_broadcast), [server_broadcast_bin](#server_broadcast_bin), [server_broadcast_bin_flags](#server_broadcast_bin_flags), [server_broadcast_flags](#server_broadcast_flags), [server_drop](#server_drop), [server_poll](#server_poll), [server_send](#server_send), [server_send_bin](#server_send_bin), [server_terminate](#server_terminate), [set_clear](#set_clear), [set_count](#set_count), [set_erase](#set_erase), [set_find](#set_find), [set_free](#set_free), [set_gc](#set_gc), [set_init](#set_init), [set_insert](#set_insert), [set_isempty](#set_isempty), [shader](#shader), [shader_apply_param](#shader_apply_param), [shader_apply_params](#shader_apply_params), [shader_bind](#shader_bind), [shader_bool](#shader_bool), [shader_colormap](#shader_colormap), [shader_destroy](#shader_destroy), [shader_float](#shader_float), [shader_geom](#shader_geom), [shader_get_active](#shader_get_active), [shader_image](#shader_image), [shader_image_unit](#shader_image_unit), [shader_int](#shader_int), [shader_mat44](#shader_mat44), [shader_properties](#shader_properties), [shader_property](#shader_property), [shader_texture](#shader_texture), [shader_texture_unit](#shader_texture_unit), [shader_uint](#shader_uint), [shader_uniform](#shader_uniform), [shader_vec2](#shader_vec2), [shader_vec3](#shader_vec3), [shader_vec3v](#shader_vec3v), [shader_vec4](#shader_vec4), [shadertoy](#shadertoy), [shadertoy_render](#shadertoy_render), [shadowmap](#shadowmap), [shadowmap_begin](#shadowmap_begin), [shadowmap_destroy](#shadowmap_destroy), [shadowmap_end](#shadowmap_end), [shadowmap_set_shadowmatrix](#shadowmap_set_shadowmatrix), [shadowmatrix_ortho](#shadowmatrix_ortho), [shadowmatrix_proj](#shadowmatrix_proj), [signf](#signf), [simplex1](#simplex1), [simplex2](#simplex2), [simplex3](#simplex3), [simplex4](#simplex4), [skybox](#skybox), [skybox_destroy](#skybox_destroy), [skybox_mie_calc_sh](#skybox_mie_calc_sh), [skybox_pbr](#skybox_pbr), [skybox_pop_state](#skybox_pop_state), [skybox_push_state](#skybox_push_state), [skybox_render](#skybox_render), [skybox_sh_add_light](#skybox_sh_add_light), [skybox_sh_reset](#skybox_sh_reset), [sleep_ms](#sleep_ms), [sleep_ns](#sleep_ns), [sleep_ss](#sleep_ss), [sleep_us](#sleep_us), [slerpf](#slerpf), [slerpq](#slerpq), [sphere_closest_point](#sphere_closest_point), [sphere_hit_aabb](#sphere_hit_aabb), [sphere_hit_capsule](#sphere_hit_capsule), [sphere_hit_sphere](#sphere_hit_sphere), [sphere_test_aabb](#sphere_test_aabb), [sphere_test_capsule](#sphere_test_capsule), [sphere_test_sphere](#sphere_test_sphere), [spine](#spine), [spine_animate](#spine_animate), [spine_render](#spine_render), [spine_skin](#spine_skin), [sprite](#sprite), [sprite_ctor](#sprite_ctor), [sprite_del](#sprite_del), [sprite_draw](#sprite_draw), [sprite_dtor](#sprite_dtor), [sprite_edit](#sprite_edit), [sprite_flush](#sprite_flush), [sprite_new](#sprite_new), [sprite_rect](#sprite_rect), [sprite_setanim](#sprite_setanim), [sprite_sheet](#sprite_sheet), [sprite_tick](#sprite_tick), [ssbo_bind](#ssbo_bind), [ssbo_create](#ssbo_create), [ssbo_destroy](#ssbo_destroy), [ssbo_map](#ssbo_map), [ssbo_unbind](#ssbo_unbind), [ssbo_unmap](#ssbo_unmap), [ssbo_update](#ssbo_update), [stack](#stack), [steam_destroy](#steam_destroy), [steam_init](#steam_init), [steam_screenshot](#steam_screenshot), [steam_tick](#steam_tick), [steam_trophy](#steam_trophy), [storage_flush](#storage_flush), [storage_mount](#storage_mount), [storage_read](#storage_read), [strbeg](#strbeg), [strbegi](#strbegi), [strcatf](#strcatf), [strcmp_qsort](#strcmp_qsort), [strcmpi_qsort](#strcmpi_qsort), [strcut](#strcut), [strend](#strend), [strendi](#strendi), [string32](#string32), [string8](#string8), [strjoin](#strjoin), [strlcat](#strlcat), [strlcpy](#strlcpy), [strlerp](#strlerp), [strlower](#strlower), [strmatch](#strmatch), [strmatchi](#strmatchi), [strrepl](#strrepl), [strsplit](#strsplit), [strstri](#strstri), [strswap](#strswap), [strtok_s](#strtok_s), [struct_inscribe](#struct_inscribe), [strupper](#strupper), [sub2](#sub2), [sub3](#sub3), [sub4](#sub4), [subq](#subq), [swap16](#swap16), [swap32](#swap32), [swap32f](#swap32f), [swap64](#swap64), [swap64f](#swap64f), [swapf](#swapf), [swapf2](#swapf2), [swapf3](#swapf3), [swapf4](#swapf4), [swarm](#swarm), [swarm_update](#swarm_update), [swarm_update_acceleration_and_velocity_only](#swarm_update_acceleration_and_velocity_only), [swarm_update_acceleration_only](#swarm_update_acceleration_only), [symbol_naked](#symbol_naked), [tcp_bind](#tcp_bind), [tcp_close](#tcp_close), [tcp_debug](#tcp_debug), [tcp_host](#tcp_host), [tcp_open](#tcp_open), [tcp_peek](#tcp_peek), [tcp_port](#tcp_port), [tcp_recv](#tcp_recv), [tcp_send](#tcp_send), [tempva](#tempva), [tempvl](#tempvl), [test](#test), [texture](#texture), [texture_checker](#texture_checker), [texture_compressed](#texture_compressed), [texture_compressed_from_mem](#texture_compressed_from_mem), [texture_create](#texture_create), [texture_destroy](#texture_destroy), [texture_from_mem](#texture_from_mem), [texture_rec_begin](#texture_rec_begin), [texture_rec_end](#texture_rec_end), [texture_unit](#texture_unit), [texture_update](#texture_update), [thread](#thread), [thread_destroy](#thread_destroy), [tiled](#tiled), [tiled_render](#tiled_render), [tilemap](#tilemap), [tilemap_render](#tilemap_render), [tilemap_render_ext](#tilemap_render_ext), [tileset](#tileset), [time_hh](#time_hh), [time_mm](#time_mm), [time_ms](#time_ms), [time_ns](#time_ns), [time_ss](#time_ss), [time_us](#time_us), [timer](#timer), [timer_destroy](#timer_destroy), [transform33](#transform33), [transform344](#transform344), [transform444](#transform444), [transformq](#transformq), [translate44](#translate44), [translation44](#translation44), [transpose44](#transpose44), [trap_install](#trap_install), [trap_name](#trap_name), [trap_on_abort](#trap_on_abort), [trap_on_debug](#trap_on_debug), [trap_on_ignore](#trap_on_ignore), [trap_on_quit](#trap_on_quit), [tty_attach](#tty_attach), [tty_color](#tty_color), [tty_detach](#tty_detach), [tty_reset](#tty_reset), [tween](#tween), [tween_delkey](#tween_delkey), [tween_destroy](#tween_destroy), [tween_reset](#tween_reset), [tween_setkey](#tween_setkey), [tween_update](#tween_update), [type_inscribe](#type_inscribe), [udp_bind](#udp_bind), [udp_open](#udp_open), [udp_peek](#udp_peek), [udp_recv](#udp_recv), [udp_send](#udp_send), [udp_sendto](#udp_sendto), [ui_active](#ui_active), [ui_atlas](#ui_atlas), [ui_atlas_frame](#ui_atlas_frame), [ui_audio](#ui_audio), [ui_bitmask16](#ui_bitmask16), [ui_bitmask8](#ui_bitmask8), [ui_bool](#ui_bool), [ui_browse](#ui_browse), [ui_bt](#ui_bt), [ui_buffer](#ui_buffer), [ui_button](#ui_button), [ui_button_transparent](#ui_button_transparent), [ui_buttons](#ui_buttons), [ui_camera](#ui_camera), [ui_clampf](#ui_clampf), [ui_collapse](#ui_collapse), [ui_collapse_clicked](#ui_collapse_clicked), [ui_collapse_end](#ui_collapse_end), [ui_collapseo](#ui_collapseo), [ui_color3](#ui_color3), [ui_color3f](#ui_color3f), [ui_color4](#ui_color4), [ui_color4f](#ui_color4f), [ui_colormap](#ui_colormap), [ui_console](#ui_console), [ui_contextual](#ui_contextual), [ui_contextual_end](#ui_contextual_end), [ui_demo](#ui_demo), [ui_dialog](#ui_dialog), [ui_dims](#ui_dims), [ui_disable](#ui_disable), [ui_double](#ui_double), [ui_enable](#ui_enable), [ui_enabled](#ui_enabled), [ui_engine](#ui_engine), [ui_float](#ui_float), [ui_float2](#ui_float2), [ui_float3](#ui_float3), [ui_float4](#ui_float4), [ui_font](#ui_font), [ui_fx](#ui_fx), [ui_fxs](#ui_fxs), [ui_gamepad](#ui_gamepad), [ui_gamepads](#ui_gamepads), [ui_get_dims](#ui_get_dims), [ui_handle](#ui_handle), [ui_has_menubar](#ui_has_menubar), [ui_hover](#ui_hover), [ui_image](#ui_image), [ui_int](#ui_int), [ui_item](#ui_item), [ui_keyboard](#ui_keyboard), [ui_label](#ui_label), [ui_label2](#ui_label2), [ui_label2_bool](#ui_label2_bool), [ui_label2_float](#ui_label2_float), [ui_label2_toolbar](#ui_label2_toolbar), [ui_list](#ui_list), [ui_mat33](#ui_mat33), [ui_mat34](#ui_mat34), [ui_mat44](#ui_mat44), [ui_menu](#ui_menu), [ui_menu_editbox](#ui_menu_editbox), [ui_mouse](#ui_mouse), [ui_notify](#ui_notify), [ui_panel](#ui_panel), [ui_panel_end](#ui_panel_end), [ui_popups](#ui_popups), [ui_radio](#ui_radio), [ui_reflect](#ui_reflect), [ui_section](#ui_section), [ui_separator](#ui_separator), [ui_shader](#ui_shader), [ui_shaders](#ui_shaders), [ui_short](#ui_short), [ui_show](#ui_show), [ui_slider](#ui_slider), [ui_slider2](#ui_slider2), [ui_spine](#ui_spine), [ui_steam](#ui_steam), [ui_string](#ui_string), [ui_subimage](#ui_subimage), [ui_submenu](#ui_submenu), [ui_subtexture](#ui_subtexture), [ui_swarm](#ui_swarm), [ui_texture](#ui_texture), [ui_tiled](#ui_tiled), [ui_tileset](#ui_tileset), [ui_toggle](#ui_toggle), [ui_toolbar](#ui_toolbar), [ui_unsigned](#ui_unsigned), [ui_unsigned2](#ui_unsigned2), [ui_unsigned3](#ui_unsigned3), [ui_visible](#ui_visible), [ui_window](#ui_window), [ui_window_end](#ui_window_end), [unhash_32](#unhash_32), [unmixf](#unmixf), [unpack16i](#unpack16i), [unpack32i](#unpack32i), [unpack64i](#unpack64i), [unpack64iv](#unpack64iv), [unpack64uv](#unpack64uv), [unpack754](#unpack754), [unproject44](#unproject44), [vec23](#vec23), [vec34](#vec34), [vec3q](#vec3q), [vec4q](#vec4q), [vfs_handle](#vfs_handle), [vfs_list](#vfs_list), [vfs_load](#vfs_load), [vfs_mount](#vfs_mount), [vfs_read](#vfs_read), [vfs_reload](#vfs_reload), [vfs_resolve](#vfs_resolve), [vfs_size](#vfs_size), [video](#video), [video_decode](#video_decode), [video_destroy](#video_destroy), [video_duration](#video_duration), [video_has_finished](#video_has_finished), [video_is_paused](#video_is_paused), [video_is_rgb](#video_is_rgb), [video_pause](#video_pause), [video_position](#video_position), [video_seek](#video_seek), [video_textures](#video_textures), [viewport_clear](#viewport_clear), [viewport_clip](#viewport_clip), [viewport_color](#viewport_color), [vlen](#vlen), [vrealloc](#vrealloc), [watch](#watch), [window_aspect](#window_aspect), [window_aspect_lock](#window_aspect_lock), [window_aspect_unlock](#window_aspect_unlock), [window_canvas](#window_canvas), [window_clipboard](#window_clipboard), [window_color](#window_color), [window_create](#window_create), [window_create_from_handle](#window_create_from_handle), [window_cursor](#window_cursor), [window_cursor_shape](#window_cursor_shape), [window_debug](#window_debug), [window_delta](#window_delta), [window_destroy](#window_destroy), [window_dpi](#window_dpi), [window_focus](#window_focus), [window_fps](#window_fps), [window_fps_lock](#window_fps_lock), [window_fps_target](#window_fps_target), [window_fps_unlock](#window_fps_unlock), [window_fps_vsync](#window_fps_vsync), [window_frame](#window_frame), [window_frame_begin](#window_frame_begin), [window_frame_end](#window_frame_end), [window_frame_swap](#window_frame_swap), [window_fullscreen](#window_fullscreen), [window_handle](#window_handle), [window_has_cursor](#window_has_cursor), [window_has_debug](#window_has_debug), [window_has_focus](#window_has_focus), [window_has_fullscreen](#window_has_fullscreen), [window_has_icon](#window_has_icon), [window_has_maximize](#window_has_maximize), [window_has_pause](#window_has_pause), [window_has_transparent](#window_has_transparent), [window_has_visible](#window_has_visible), [window_height](#window_height), [window_icon](#window_icon), [window_loop](#window_loop), [window_loop_exit](#window_loop_exit), [window_maximize](#window_maximize), [window_pause](#window_pause), [window_record](#window_record), [window_reload](#window_reload), [window_screenshot](#window_screenshot), [window_setclipboard](#window_setclipboard), [window_stats](#window_stats), [window_swap](#window_swap), [window_time](#window_time), [window_title](#window_title), [window_transparent](#window_transparent), [window_visible](#window_visible), [window_width](#window_width), [write_barrier](#write_barrier), [write_barrier_image](#write_barrier_image), [xml_blob](#xml_blob), [xml_count](#xml_count), [xml_pop](#xml_pop), [xml_push](#xml_push), [xml_string](#xml_string), [xrealloc](#xrealloc), [xsize](#xsize), [xstats](#xstats), [zag64](#zag64), [zbounds](#zbounds), [zdecode](#zdecode), [zencode](#zencode), [zexcess](#zexcess), [zig64](#zig64) +[aabb_closest_point](#aabb_closest_point), [aabb_contains_point](#aabb_contains_point), [aabb_distance2_point](#aabb_distance2_point), [aabb_hit_aabb](#aabb_hit_aabb), [aabb_hit_capsule](#aabb_hit_capsule), [aabb_hit_sphere](#aabb_hit_sphere), [aabb_test_aabb](#aabb_test_aabb), [aabb_test_capsule](#aabb_test_capsule), [aabb_test_sphere](#aabb_test_sphere), [abs2](#abs2), [abs3](#abs3), [abs4](#abs4), [absf](#absf), [absi](#absi), [add2](#add2), [add3](#add3), [add34](#add34), [add34x2](#add34x2), [add4](#add4), [addq](#addq), [alert](#alert), [alert_caption](#alert_caption), [alpha](#alpha), [animlist](#animlist), [app_battery](#app_battery), [app_beep](#app_beep), [app_cache](#app_cache), [app_cmdline](#app_cmdline), [app_cores](#app_cores), [app_crash](#app_crash), [app_exec](#app_exec), [app_hang](#app_hang), [app_loadfile](#app_loadfile), [app_name](#app_name), [app_open](#app_open), [app_path](#app_path), [app_savefile](#app_savefile), [app_singleton](#app_singleton), [app_spawn](#app_spawn), [app_temp](#app_temp), [arc4](#arc4), [argc](#argc), [argv](#argv), [argvadd](#argvadd), [atlas_create](#atlas_create), [atlas_destroy](#atlas_destroy), [atof1](#atof1), [atof2](#atof2), [atof3](#atof3), [atof4](#atof4), [atoi1](#atoi1), [atoi2](#atoi2), [atoi3](#atoi3), [atorgba](#atorgba), [audio_clip](#audio_clip), [audio_loop](#audio_loop), [audio_mute](#audio_mute), [audio_muted](#audio_muted), [audio_play](#audio_play), [audio_play_gain](#audio_play_gain), [audio_play_gain_pitch](#audio_play_gain_pitch), [audio_play_gain_pitch_pan](#audio_play_gain_pitch_pan), [audio_playing](#audio_playing), [audio_queue](#audio_queue), [audio_stop](#audio_stop), [audio_stream](#audio_stream), [audio_volume_clip](#audio_volume_clip), [audio_volume_master](#audio_volume_master), [audio_volume_stream](#audio_volume_stream), [base92_bounds](#base92_bounds), [base92_decode](#base92_decode), [base92_encode](#base92_encode), [bgra](#bgra), [bgraf](#bgraf), [big16](#big16), [big16p](#big16p), [big32](#big32), [big32f](#big32f), [big32p](#big32p), [big32pf](#big32pf), [big64](#big64), [big64f](#big64f), [big64p](#big64p), [big64pf](#big64pf), [brdf_lut](#brdf_lut), [breakpoint](#breakpoint), [bt](#bt), [bt_addfun](#bt_addfun), [bt_findfun](#bt_findfun), [bt_funcname](#bt_funcname), [bt_run](#bt_run), [cache_insert](#cache_insert), [cache_lookup](#cache_lookup), [callstack](#callstack), [callstackf](#callstackf), [camera](#camera), [camera_enable](#camera_enable), [camera_fov](#camera_fov), [camera_fps](#camera_fps), [camera_fps2](#camera_fps2), [camera_freefly](#camera_freefly), [camera_frustum_build](#camera_frustum_build), [camera_get_active](#camera_get_active), [camera_lookat](#camera_lookat), [camera_moveby](#camera_moveby), [camera_orbit](#camera_orbit), [camera_teleport](#camera_teleport), [capsule_closest_point](#capsule_closest_point), [capsule_distance2_point](#capsule_distance2_point), [capsule_hit_aabb](#capsule_hit_aabb), [capsule_hit_capsule](#capsule_hit_capsule), [capsule_hit_sphere](#capsule_hit_sphere), [capsule_test_aabb](#capsule_test_aabb), [capsule_test_capsule](#capsule_test_capsule), [capsule_test_sphere](#capsule_test_sphere), [cc4str](#cc4str), [cc8str](#cc8str), [ceil2](#ceil2), [ceil3](#ceil3), [ceil4](#ceil4), [clamp2](#clamp2), [clamp2f](#clamp2f), [clamp3](#clamp3), [clamp3f](#clamp3f), [clamp4](#clamp4), [clamp4f](#clamp4f), [clampf](#clampf), [clampi](#clampi), [client_join](#client_join), [client_poll](#client_poll), [clip](#clip), [cobs_bounds](#cobs_bounds), [cobs_decode](#cobs_decode), [cobs_encode](#cobs_encode), [codepoint_to_utf8](#codepoint_to_utf8), [collide_demo](#collide_demo), [colormap](#colormap), [compose33](#compose33), [compose34](#compose34), [compose44](#compose44), [compute](#compute), [compute_dispatch](#compute_dispatch), [conjq](#conjq), [cook_cancel](#cook_cancel), [cook_config](#cook_config), [cook_jobs](#cook_jobs), [cook_progress](#cook_progress), [cook_start](#cook_start), [cook_stop](#cook_stop), [copy33](#copy33), [copy34](#copy34), [copy44](#copy44), [crc64](#crc64), [cross2](#cross2), [cross3](#cross3), [cubemap](#cubemap), [cubemap6](#cubemap6), [cubemap_beginbake](#cubemap_beginbake), [cubemap_destroy](#cubemap_destroy), [cubemap_endbake](#cubemap_endbake), [cubemap_get_active](#cubemap_get_active), [cubemap_sh_addlight](#cubemap_sh_addlight), [cubemap_sh_blend](#cubemap_sh_blend), [cubemap_sh_reset](#cubemap_sh_reset), [cubemap_stepbake](#cubemap_stepbake), [curve](#curve), [curve_add](#curve_add), [curve_destroy](#curve_destroy), [curve_end](#curve_end), [curve_eval](#curve_eval), [cycle180](#cycle180), [cycle360](#cycle360), [data_tests](#data_tests), [date](#date), [date_epoch](#date_epoch), [date_string](#date_string), [ddraw_aabb](#ddraw_aabb), [ddraw_aabb_corners](#ddraw_aabb_corners), [ddraw_arrow](#ddraw_arrow), [ddraw_axis](#ddraw_axis), [ddraw_boid](#ddraw_boid), [ddraw_bone](#ddraw_bone), [ddraw_bounds](#ddraw_bounds), [ddraw_box](#ddraw_box), [ddraw_camera](#ddraw_camera), [ddraw_capsule](#ddraw_capsule), [ddraw_circle](#ddraw_circle), [ddraw_color](#ddraw_color), [ddraw_color_pop](#ddraw_color_pop), [ddraw_color_push](#ddraw_color_push), [ddraw_cone](#ddraw_cone), [ddraw_cube](#ddraw_cube), [ddraw_cube33](#ddraw_cube33), [ddraw_cylinder](#ddraw_cylinder), [ddraw_demo](#ddraw_demo), [ddraw_diamond](#ddraw_diamond), [ddraw_flush](#ddraw_flush), [ddraw_flush_projview](#ddraw_flush_projview), [ddraw_frustum](#ddraw_frustum), [ddraw_grid](#ddraw_grid), [ddraw_ground](#ddraw_ground), [ddraw_hexagon](#ddraw_hexagon), [ddraw_line](#ddraw_line), [ddraw_line_dashed](#ddraw_line_dashed), [ddraw_line_thin](#ddraw_line_thin), [ddraw_line_width](#ddraw_line_width), [ddraw_line_width_pop](#ddraw_line_width_pop), [ddraw_line_width_push](#ddraw_line_width_push), [ddraw_normal](#ddraw_normal), [ddraw_ontop](#ddraw_ontop), [ddraw_ontop_pop](#ddraw_ontop_pop), [ddraw_ontop_push](#ddraw_ontop_push), [ddraw_pentagon](#ddraw_pentagon), [ddraw_plane](#ddraw_plane), [ddraw_point](#ddraw_point), [ddraw_pop_2d](#ddraw_pop_2d), [ddraw_position](#ddraw_position), [ddraw_position_dir](#ddraw_position_dir), [ddraw_prism](#ddraw_prism), [ddraw_push_2d](#ddraw_push_2d), [ddraw_pyramid](#ddraw_pyramid), [ddraw_ring](#ddraw_ring), [ddraw_sphere](#ddraw_sphere), [ddraw_square](#ddraw_square), [ddraw_text](#ddraw_text), [ddraw_text2d](#ddraw_text2d), [ddraw_triangle](#ddraw_triangle), [dec2](#dec2), [dec3](#dec3), [dec4](#dec4), [deczig32i](#deczig32i), [deczig64i](#deczig64i), [deg](#deg), [delta16_decode](#delta16_decode), [delta16_encode](#delta16_encode), [delta32_decode](#delta32_decode), [delta32_encode](#delta32_encode), [delta64_decode](#delta64_decode), [delta64_encode](#delta64_encode), [delta8_decode](#delta8_decode), [delta8_encode](#delta8_encode), [det44](#det44), [diamond](#diamond), [die](#die), [div2](#div2), [div3](#div3), [div4](#div4), [dll](#dll), [dot2](#dot2), [dot3](#dot3), [dot4](#dot4), [dotq](#dotq), [download](#download), [download_file](#download_file), [ease](#ease), [ease_enum](#ease_enum), [ease_enums](#ease_enums), [ease_in_back](#ease_in_back), [ease_in_bounce](#ease_in_bounce), [ease_in_circ](#ease_in_circ), [ease_in_cubic](#ease_in_cubic), [ease_in_elastic](#ease_in_elastic), [ease_in_expo](#ease_in_expo), [ease_in_quad](#ease_in_quad), [ease_in_quart](#ease_in_quart), [ease_in_quint](#ease_in_quint), [ease_in_sine](#ease_in_sine), [ease_inout_back](#ease_inout_back), [ease_inout_bounce](#ease_inout_bounce), [ease_inout_circ](#ease_inout_circ), [ease_inout_cubic](#ease_inout_cubic), [ease_inout_elastic](#ease_inout_elastic), [ease_inout_expo](#ease_inout_expo), [ease_inout_perlin](#ease_inout_perlin), [ease_inout_quad](#ease_inout_quad), [ease_inout_quart](#ease_inout_quart), [ease_inout_quint](#ease_inout_quint), [ease_inout_sine](#ease_inout_sine), [ease_linear](#ease_linear), [ease_one](#ease_one), [ease_out_back](#ease_out_back), [ease_out_bounce](#ease_out_bounce), [ease_out_circ](#ease_out_circ), [ease_out_cubic](#ease_out_cubic), [ease_out_elastic](#ease_out_elastic), [ease_out_expo](#ease_out_expo), [ease_out_quad](#ease_out_quad), [ease_out_quart](#ease_out_quart), [ease_out_quint](#ease_out_quint), [ease_out_sine](#ease_out_sine), [ease_ping_pong](#ease_ping_pong), [ease_pong](#ease_pong), [ease_pong_ping](#ease_pong_ping), [ease_zero](#ease_zero), [editor_addbind](#editor_addbind), [editor_addtoworld](#editor_addtoworld), [editor_begin](#editor_begin), [editor_destroy_properties](#editor_destroy_properties), [editor_destroy_selected](#editor_destroy_selected), [editor_end](#editor_end), [editor_filter](#editor_filter), [editor_first_selected](#editor_first_selected), [editor_frame](#editor_frame), [editor_gizmos](#editor_gizmos), [editor_glyph](#editor_glyph), [editor_glyphs](#editor_glyphs), [editor_inspect](#editor_inspect), [editor_last_selected](#editor_last_selected), [editor_load_on_boot](#editor_load_on_boot), [editor_path](#editor_path), [editor_pick](#editor_pick), [editor_pump](#editor_pump), [editor_recv](#editor_recv), [editor_save_on_quit](#editor_save_on_quit), [editor_select](#editor_select), [editor_select_aabb](#editor_select_aabb), [editor_selectgroup](#editor_selectgroup), [editor_send](#editor_send), [editor_setmouse](#editor_setmouse), [editor_spawn](#editor_spawn), [editor_spawn1](#editor_spawn1), [editor_unselect](#editor_unselect), [editor_watch](#editor_watch), [enczig32u](#enczig32u), [enczig64u](#enczig64u), [engine_getf](#engine_getf), [engine_geti](#engine_geti), [engine_gets](#engine_gets), [engine_send](#engine_send), [entity_save](#entity_save), [entropy](#entropy), [enum_find](#enum_find), [enum_inscribe](#enum_inscribe), [euler](#euler), [eulerq](#eulerq), [extract33](#extract33), [fbo](#fbo), [fbo_bind](#fbo_bind), [fbo_destroy](#fbo_destroy), [fbo_unbind](#fbo_unbind), [file_append](#file_append), [file_base](#file_base), [file_copy](#file_copy), [file_counter](#file_counter), [file_crc32](#file_crc32), [file_delete](#file_delete), [file_directory](#file_directory), [file_exist](#file_exist), [file_ext](#file_ext), [file_id](#file_id), [file_list](#file_list), [file_load](#file_load), [file_md5](#file_md5), [file_move](#file_move), [file_name](#file_name), [file_normalize](#file_normalize), [file_path](#file_path), [file_pathabs](#file_pathabs), [file_read](#file_read), [file_sha1](#file_sha1), [file_size](#file_size), [file_stamp](#file_stamp), [file_stamp10](#file_stamp10), [file_temp](#file_temp), [file_tempname](#file_tempname), [file_write](#file_write), [file_zip_append](#file_zip_append), [file_zip_appendmem](#file_zip_appendmem), [file_zip_extract](#file_zip_extract), [file_zip_list](#file_zip_list), [finite2](#finite2), [finite3](#finite3), [finite4](#finite4), [flag](#flag), [float_to_half](#float_to_half), [floor2](#floor2), [floor3](#floor3), [floor4](#floor4), [font_clip](#font_clip), [font_color](#font_color), [font_colorize](#font_colorize), [font_face](#font_face), [font_face_from_mem](#font_face_from_mem), [font_goto](#font_goto), [font_highlight](#font_highlight), [font_metrics](#font_metrics), [font_print](#font_print), [font_rect](#font_rect), [font_scale](#font_scale), [font_scales](#font_scales), [font_wrap](#font_wrap), [font_xy](#font_xy), [forget](#forget), [fract2](#fract2), [fract3](#fract3), [fract4](#fract4), [fractf](#fractf), [frustum44](#frustum44), [frustum_build](#frustum_build), [frustum_test_aabb](#frustum_test_aabb), [frustum_test_sphere](#frustum_test_sphere), [ftoa1](#ftoa1), [ftoa2](#ftoa2), [ftoa3](#ftoa3), [ftoa4](#ftoa4), [fullscreen_quad_rgb](#fullscreen_quad_rgb), [fullscreen_quad_rgb_flipped](#fullscreen_quad_rgb_flipped), [fullscreen_quad_rgb_flipped_gamma](#fullscreen_quad_rgb_flipped_gamma), [fullscreen_quad_rgb_gamma](#fullscreen_quad_rgb_gamma), [fullscreen_quad_ycbcr](#fullscreen_quad_ycbcr), [fullscreen_quad_ycbcr_flipped](#fullscreen_quad_ycbcr_flipped), [function_find](#function_find), [function_inscribe](#function_inscribe), [fx_begin](#fx_begin), [fx_begin_res](#fx_begin_res), [fx_enable](#fx_enable), [fx_enable_all](#fx_enable_all), [fx_enabled](#fx_enabled), [fx_end](#fx_end), [fx_find](#fx_find), [fx_load](#fx_load), [fx_load_from_mem](#fx_load_from_mem), [fx_name](#fx_name), [fx_order](#fx_order), [fx_program](#fx_program), [fx_setparam](#fx_setparam), [gizmo](#gizmo), [gizmo_active](#gizmo_active), [gizmo_hover](#gizmo_hover), [gui_button_id](#gui_button_id), [gui_button_label_id](#gui_button_label_id), [gui_getscissorrect](#gui_getscissorrect), [gui_getskincolor](#gui_getskincolor), [gui_getskinsize](#gui_getskinsize), [gui_ismouseinrect](#gui_ismouseinrect), [gui_label_id](#gui_label_id), [gui_panel_end](#gui_panel_end), [gui_panel_id](#gui_panel_id), [gui_popskin](#gui_popskin), [gui_pushskin](#gui_pushskin), [gui_rect_id](#gui_rect_id), [gui_skinned](#gui_skinned), [gui_slider_id](#gui_slider_id), [gui_slider_label_id](#gui_slider_label_id), [gui_userdata](#gui_userdata), [guid_create](#guid_create), [half_to_float](#half_to_float), [has_debugger](#has_debugger), [hash_32](#hash_32), [hash_64](#hash_64), [hash_bin](#hash_bin), [hash_flt](#hash_flt), [hash_int](#hash_int), [hash_ptr](#hash_ptr), [hash_str](#hash_str), [have_tools](#have_tools), [hexdump](#hexdump), [hexdumpf](#hexdumpf), [hh_float](#hh_float), [hh_int](#hh_int), [hh_mat33](#hh_mat33), [hh_mat44](#hh_mat44), [hh_mem](#hh_mem), [hh_str](#hh_str), [hh_vec2](#hh_vec2), [hh_vec3](#hh_vec3), [hh_vec4](#hh_vec4), [id33](#id33), [id34](#id34), [id44](#id44), [id_dispose](#id_dispose), [id_handle](#id_handle), [id_make](#id_make), [id_valid](#id_valid), [identity44](#identity44), [idq](#idq), [image](#image), [image_destroy](#image_destroy), [image_from_mem](#image_from_mem), [inc2](#inc2), [inc3](#inc3), [inc4](#inc4), [ini](#ini), [ini_destroy](#ini_destroy), [ini_from_mem](#ini_from_mem), [ini_write](#ini_write), [input](#input), [input2](#input2), [input_anykey](#input_anykey), [input_chord2](#input_chord2), [input_chord3](#input_chord3), [input_chord4](#input_chord4), [input_click](#input_click), [input_click2](#input_click2), [input_diff](#input_diff), [input_diff2](#input_diff2), [input_down](#input_down), [input_enum](#input_enum), [input_eval](#input_eval), [input_filter_deadzone](#input_filter_deadzone), [input_filter_deadzone_4way](#input_filter_deadzone_4way), [input_filter_positive](#input_filter_positive), [input_filter_positive2](#input_filter_positive2), [input_frame](#input_frame), [input_frame2](#input_frame2), [input_held](#input_held), [input_idle](#input_idle), [input_keychar](#input_keychar), [input_mappings](#input_mappings), [input_repeat](#input_repeat), [input_send](#input_send), [input_string](#input_string), [input_touch](#input_touch), [input_touch_active](#input_touch_active), [input_touch_area](#input_touch_area), [input_touch_delta](#input_touch_delta), [input_touch_delta_from_origin](#input_touch_delta_from_origin), [input_up](#input_up), [input_use](#input_use), [interleave](#interleave), [intern](#intern), [invert34](#invert34), [invert44](#invert44), [is_big](#is_big), [is_little](#is_little), [itoa1](#itoa1), [itoa2](#itoa2), [itoa3](#itoa3), [json_count](#json_count), [json_find](#json_find), [json_get](#json_get), [json_key](#json_key), [json_pop](#json_pop), [json_push](#json_push), [kit_clear](#kit_clear), [kit_dump_state](#kit_dump_state), [kit_insert](#kit_insert), [kit_load](#kit_load), [kit_locale](#kit_locale), [kit_merge](#kit_merge), [kit_reset](#kit_reset), [kit_set](#kit_set), [kit_translate](#kit_translate), [kit_translate2](#kit_translate2), [len2](#len2), [len2sq](#len2sq), [len3](#len3), [len3sq](#len3sq), [len4](#len4), [len4sq](#len4sq), [lerp34](#lerp34), [less_64](#less_64), [less_64_ptr](#less_64_ptr), [less_int](#less_int), [less_int_ptr](#less_int_ptr), [less_ptr](#less_ptr), [less_str](#less_str), [light](#light), [light_ambient](#light_ambient), [light_cone](#light_cone), [light_diffuse](#light_diffuse), [light_dir](#light_dir), [light_falloff](#light_falloff), [light_pos](#light_pos), [light_power](#light_power), [light_radius](#light_radius), [light_specular](#light_specular), [light_teleport](#light_teleport), [light_type](#light_type), [lil16](#lil16), [lil16p](#lil16p), [lil32](#lil32), [lil32f](#lil32f), [lil32p](#lil32p), [lil32pf](#lil32pf), [lil64](#lil64), [lil64f](#lil64f), [lil64p](#lil64p), [lil64pf](#lil64pf), [line_closest_point](#line_closest_point), [line_distance2_point](#line_distance2_point), [load_input](#load_input), [loadb](#loadb), [loadf](#loadf), [lookat44](#lookat44), [loop](#loop), [map_clear](#map_clear), [map_count](#map_count), [map_erase](#map_erase), [map_find](#map_find), [map_free](#map_free), [map_gc](#map_gc), [map_init](#map_init), [map_insert](#map_insert), [map_isempty](#map_isempty), [map_sort](#map_sort), [mapf](#mapf), [mat44q](#mat44q), [material_checksum](#material_checksum), [max2](#max2), [max3](#max3), [max4](#max4), [maxf](#maxf), [maxi](#maxi), [member_find](#member_find), [member_findptr](#member_findptr), [member_inscribe](#member_inscribe), [members_find](#members_find), [mesh](#mesh), [mesh_bounds](#mesh_bounds), [mesh_destroy](#mesh_destroy), [mesh_render](#mesh_render), [mesh_render_prim](#mesh_render_prim), [mesh_update](#mesh_update), [midi_send](#midi_send), [min2](#min2), [min3](#min3), [min4](#min4), [minf](#minf), [mini](#mini), [mix2](#mix2), [mix3](#mix3), [mix4](#mix4), [mixf](#mixf), [mixq](#mixq), [model](#model), [model_aabb](#model_aabb), [model_adduniform](#model_adduniform), [model_adduniforms](#model_adduniforms), [model_animate](#model_animate), [model_animate_blends](#model_animate_blends), [model_animate_clip](#model_animate_clip), [model_bsphere](#model_bsphere), [model_clear_frustum](#model_clear_frustum), [model_compareuniform](#model_compareuniform), [model_compareuniforms](#model_compareuniforms), [model_cubemap](#model_cubemap), [model_destroy](#model_destroy), [model_fog](#model_fog), [model_from_mem](#model_from_mem), [model_get_bone_pose](#model_get_bone_pose), [model_get_bone_position](#model_get_bone_position), [model_getpass](#model_getpass), [model_has_transparency](#model_has_transparency), [model_has_transparency_mesh](#model_has_transparency_mesh), [model_light](#model_light), [model_lod](#model_lod), [model_probe](#model_probe), [model_render](#model_render), [model_render_instanced](#model_render_instanced), [model_render_instanced_pass](#model_render_instanced_pass), [model_render_pass](#model_render_pass), [model_render_skeleton](#model_render_skeleton), [model_rimlight](#model_rimlight), [model_set_frustum](#model_set_frustum), [model_set_texture](#model_set_texture), [model_setpass](#model_setpass), [model_setshader](#model_setshader), [model_setstyle](#model_setstyle), [model_shadow](#model_shadow), [model_skybox](#model_skybox), [model_sync](#model_sync), [model_texture_unit](#model_texture_unit), [model_uniforms_checksum](#model_uniforms_checksum), [msgpack](#msgpack), [msgpack_arr](#msgpack_arr), [msgpack_bin](#msgpack_bin), [msgpack_chr](#msgpack_chr), [msgpack_eof](#msgpack_eof), [msgpack_err](#msgpack_err), [msgpack_ext](#msgpack_ext), [msgpack_flt](#msgpack_flt), [msgpack_int](#msgpack_int), [msgpack_map](#msgpack_map), [msgpack_new](#msgpack_new), [msgpack_nil](#msgpack_nil), [msgpack_str](#msgpack_str), [msgpack_uns](#msgpack_uns), [msgunpack](#msgunpack), [msgunpack_arr](#msgunpack_arr), [msgunpack_bin](#msgunpack_bin), [msgunpack_chr](#msgunpack_chr), [msgunpack_dbl](#msgunpack_dbl), [msgunpack_eof](#msgunpack_eof), [msgunpack_err](#msgunpack_err), [msgunpack_ext](#msgunpack_ext), [msgunpack_flt](#msgunpack_flt), [msgunpack_int](#msgunpack_int), [msgunpack_map](#msgunpack_map), [msgunpack_new](#msgunpack_new), [msgunpack_nil](#msgunpack_nil), [msgunpack_str](#msgunpack_str), [msgunpack_uns](#msgunpack_uns), [mul2](#mul2), [mul3](#mul3), [mul4](#mul4), [muladd34](#muladd34), [mulq](#mulq), [multiply33x2](#multiply33x2), [multiply34](#multiply34), [multiply34x2](#multiply34x2), [multiply34x3](#multiply34x3), [multiply44](#multiply44), [multiply44x2](#multiply44x2), [multiply44x3](#multiply44x3), [mulv33](#mulv33), [neg2](#neg2), [neg3](#neg3), [neg4](#neg4), [negq](#negq), [netstring_bounds](#netstring_bounds), [netstring_decode](#netstring_decode), [netstring_encode](#netstring_encode), [network_buffer](#network_buffer), [network_create](#network_create), [network_event](#network_event), [network_get](#network_get), [network_put](#network_put), [network_rpc](#network_rpc), [network_rpc_send](#network_rpc_send), [network_rpc_send_to](#network_rpc_send_to), [network_sync](#network_sync), [network_tests](#network_tests), [norm2](#norm2), [norm3](#norm3), [norm3sq](#norm3sq), [norm4](#norm4), [norm4sq](#norm4sq), [normq](#normq), [obj_addcomponent](#obj_addcomponent), [obj_attach](#obj_attach), [obj_children](#obj_children), [obj_clone](#obj_clone), [obj_comp](#obj_comp), [obj_comp_fast](#obj_comp_fast), [obj_console](#obj_console), [obj_copy](#obj_copy), [obj_copy_fast](#obj_copy_fast), [obj_data](#obj_data), [obj_datac](#obj_datac), [obj_delcomponent](#obj_delcomponent), [obj_detach](#obj_detach), [obj_dumptree](#obj_dumptree), [obj_equal](#obj_equal), [obj_free](#obj_free), [obj_getcomponent](#obj_getcomponent), [obj_greater](#obj_greater), [obj_hascomponent](#obj_hascomponent), [obj_hash](#obj_hash), [obj_header](#obj_header), [obj_hexdump](#obj_hexdump), [obj_id](#obj_id), [obj_lesser](#obj_lesser), [obj_loadbin](#obj_loadbin), [obj_loadini](#obj_loadini), [obj_loadjson](#obj_loadjson), [obj_loadmpack](#obj_loadmpack), [obj_make](#obj_make), [obj_malloc](#obj_malloc), [obj_merge](#obj_merge), [obj_mergebin](#obj_mergebin), [obj_mergeini](#obj_mergeini), [obj_mergejson](#obj_mergejson), [obj_mergempack](#obj_mergempack), [obj_meta](#obj_meta), [obj_mutate](#obj_mutate), [obj_name](#obj_name), [obj_offcomponent](#obj_offcomponent), [obj_parent](#obj_parent), [obj_payload](#obj_payload), [obj_pop](#obj_pop), [obj_print](#obj_print), [obj_printf](#obj_printf), [obj_push](#obj_push), [obj_ref](#obj_ref), [obj_root](#obj_root), [obj_savebin](#obj_savebin), [obj_saveini](#obj_saveini), [obj_savejson](#obj_savejson), [obj_savempack](#obj_savempack), [obj_setmeta](#obj_setmeta), [obj_setname](#obj_setname), [obj_siblings](#obj_siblings), [obj_size](#obj_size), [obj_sizeof](#obj_sizeof), [obj_swap](#obj_swap), [obj_type](#obj_type), [obj_typeid](#obj_typeid), [obj_unref](#obj_unref), [obj_usecomponent](#obj_usecomponent), [obj_zero](#obj_zero), [object](#object), [object_anim](#object_anim), [object_batchable](#object_batchable), [object_billboard](#object_billboard), [object_compare](#object_compare), [object_diffuse](#object_diffuse), [object_diffuse_pop](#object_diffuse_pop), [object_diffuse_push](#object_diffuse_push), [object_model](#object_model), [object_move](#object_move), [object_pivot](#object_pivot), [object_position](#object_position), [object_rotate](#object_rotate), [object_scale](#object_scale), [object_teleport](#object_teleport), [OBJTYPEDEF](#OBJTYPEDEF), [option](#option), [optionf](#optionf), [optioni](#optioni), [ortho3](#ortho3), [ortho44](#ortho44), [pack16i](#pack16i), [pack32i](#pack32i), [pack64i](#pack64i), [pack64iv](#pack64iv), [pack64uv](#pack64uv), [pack754](#pack754), [PANIC](#PANIC), [pathfind_astar](#pathfind_astar), [perspective44](#perspective44), [plane4](#plane4), [pmod2](#pmod2), [pmod3](#pmod3), [pmod4](#pmod4), [pmodf](#pmodf), [poly_alloc](#poly_alloc), [poly_free](#poly_free), [popcnt64](#popcnt64), [portname](#portname), [pos44](#pos44), [pose](#pose), [print2](#print2), [print2i](#print2i), [print3](#print3), [print33](#print33), [print34](#print34), [print3i](#print3i), [print4](#print4), [print44](#print44), [PRINTF](#PRINTF), [printq](#printq), [profiler_enable](#profiler_enable), [ptr2](#ptr2), [ptr3](#ptr3), [ptr4](#ptr4), [ptrq](#ptrq), [pyramid](#pyramid), [quad_render](#quad_render), [quad_render_id](#quad_render_id), [quark](#quark), [quark_intern](#quark_intern), [quark_string](#quark_string), [query_test_point](#query_test_point), [rad](#rad), [rand64](#rand64), [randf](#randf), [randi](#randi), [randset](#randset), [ray_hit_aabb](#ray_hit_aabb), [ray_hit_plane](#ray_hit_plane), [ray_hit_sphere](#ray_hit_sphere), [ray_hit_triangle](#ray_hit_triangle), [ray_test_aabb](#ray_test_aabb), [ray_test_plane](#ray_test_plane), [ray_test_sphere](#ray_test_sphere), [ray_test_triangle](#ray_test_triangle), [record_active](#record_active), [record_start](#record_start), [record_stop](#record_stop), [refl2](#refl2), [refl3](#refl3), [refl4](#refl4), [relocate44](#relocate44), [renderstate](#renderstate), [renderstate_apply](#renderstate_apply), [renderstate_checksum](#renderstate_checksum), [renderstate_compare](#renderstate_compare), [rgba](#rgba), [rgbaf](#rgbaf), [rgbatoa](#rgbatoa), [rnd3](#rnd3), [rotate33](#rotate33), [rotate3q](#rotate3q), [rotate3q_2](#rotate3q_2), [rotate44](#rotate44), [rotatex3](#rotatex3), [rotatey3](#rotatey3), [rotatez3](#rotatez3), [rotation33](#rotation33), [rotation44](#rotation44), [rotationq](#rotationq), [rotationq33](#rotationq33), [rotationq44](#rotationq44), [save_input](#save_input), [saveb](#saveb), [savef](#savef), [scale2](#scale2), [scale3](#scale3), [scale33](#scale33), [scale34](#scale34), [scale4](#scale4), [scale44](#scale44), [scaleq](#scaleq), [scaling33](#scaling33), [scaling44](#scaling44), [scene_count](#scene_count), [scene_count_light](#scene_count_light), [scene_get_active](#scene_get_active), [scene_index](#scene_index), [scene_index_light](#scene_index_light), [scene_merge](#scene_merge), [scene_merge_lights](#scene_merge_lights), [scene_pop](#scene_pop), [scene_push](#scene_push), [scene_render](#scene_render), [scene_skybox](#scene_skybox), [scene_spawn](#scene_spawn), [scene_spawn_light](#scene_spawn_light), [screenshot](#screenshot), [screenshot_async](#screenshot_async), [script_bind_class](#script_bind_class), [script_bind_function](#script_bind_function), [script_call](#script_call), [script_init](#script_init), [script_init_env](#script_init_env), [script_pop](#script_pop), [script_push](#script_push), [script_run](#script_run), [script_runfile](#script_runfile), [script_tests](#script_tests), [semver](#semver), [semvercmp](#semvercmp), [server_bind](#server_bind), [server_broadcast](#server_broadcast), [server_broadcast_bin](#server_broadcast_bin), [server_broadcast_bin_flags](#server_broadcast_bin_flags), [server_broadcast_flags](#server_broadcast_flags), [server_drop](#server_drop), [server_poll](#server_poll), [server_send](#server_send), [server_send_bin](#server_send_bin), [server_terminate](#server_terminate), [set_clear](#set_clear), [set_count](#set_count), [set_erase](#set_erase), [set_find](#set_find), [set_free](#set_free), [set_gc](#set_gc), [set_init](#set_init), [set_insert](#set_insert), [set_isempty](#set_isempty), [shader](#shader), [shader_apply_param](#shader_apply_param), [shader_apply_params](#shader_apply_params), [shader_bind](#shader_bind), [shader_bool](#shader_bool), [shader_colormap](#shader_colormap), [shader_destroy](#shader_destroy), [shader_float](#shader_float), [shader_geom](#shader_geom), [shader_get_active](#shader_get_active), [shader_image](#shader_image), [shader_image_unit](#shader_image_unit), [shader_int](#shader_int), [shader_mat44](#shader_mat44), [shader_properties](#shader_properties), [shader_property](#shader_property), [shader_texture](#shader_texture), [shader_texture_unit](#shader_texture_unit), [shader_uint](#shader_uint), [shader_uniform](#shader_uniform), [shader_vec2](#shader_vec2), [shader_vec3](#shader_vec3), [shader_vec3v](#shader_vec3v), [shader_vec4](#shader_vec4), [shadertoy](#shadertoy), [shadertoy_render](#shadertoy_render), [shadowmap](#shadowmap), [shadowmap_begin](#shadowmap_begin), [shadowmap_destroy](#shadowmap_destroy), [shadowmap_end](#shadowmap_end), [shadowmap_light](#shadowmap_light), [shadowmap_offsets_build](#shadowmap_offsets_build), [shadowmap_step](#shadowmap_step), [signf](#signf), [simplex1](#simplex1), [simplex2](#simplex2), [simplex3](#simplex3), [simplex4](#simplex4), [skybox](#skybox), [skybox_destroy](#skybox_destroy), [skybox_mie_calc_sh](#skybox_mie_calc_sh), [skybox_pbr](#skybox_pbr), [skybox_pop_state](#skybox_pop_state), [skybox_push_state](#skybox_push_state), [skybox_render](#skybox_render), [skybox_sh_add_light](#skybox_sh_add_light), [skybox_sh_reset](#skybox_sh_reset), [skybox_sh_shader](#skybox_sh_shader), [sleep_ms](#sleep_ms), [sleep_ns](#sleep_ns), [sleep_ss](#sleep_ss), [sleep_us](#sleep_us), [slerpf](#slerpf), [slerpq](#slerpq), [sphere_closest_point](#sphere_closest_point), [sphere_hit_aabb](#sphere_hit_aabb), [sphere_hit_capsule](#sphere_hit_capsule), [sphere_hit_sphere](#sphere_hit_sphere), [sphere_test_aabb](#sphere_test_aabb), [sphere_test_capsule](#sphere_test_capsule), [sphere_test_sphere](#sphere_test_sphere), [spine](#spine), [spine_animate](#spine_animate), [spine_render](#spine_render), [spine_skin](#spine_skin), [sprite](#sprite), [sprite_ctor](#sprite_ctor), [sprite_del](#sprite_del), [sprite_draw](#sprite_draw), [sprite_dtor](#sprite_dtor), [sprite_edit](#sprite_edit), [sprite_flush](#sprite_flush), [sprite_new](#sprite_new), [sprite_rect](#sprite_rect), [sprite_setanim](#sprite_setanim), [sprite_sheet](#sprite_sheet), [sprite_tick](#sprite_tick), [ssbo_bind](#ssbo_bind), [ssbo_create](#ssbo_create), [ssbo_destroy](#ssbo_destroy), [ssbo_map](#ssbo_map), [ssbo_unbind](#ssbo_unbind), [ssbo_unmap](#ssbo_unmap), [ssbo_update](#ssbo_update), [stack](#stack), [steam_destroy](#steam_destroy), [steam_init](#steam_init), [steam_screenshot](#steam_screenshot), [steam_tick](#steam_tick), [steam_trophy](#steam_trophy), [storage_flush](#storage_flush), [storage_mount](#storage_mount), [storage_read](#storage_read), [strbeg](#strbeg), [strbegi](#strbegi), [strcatf](#strcatf), [strcmp_qsort](#strcmp_qsort), [strcmpi_qsort](#strcmpi_qsort), [strcut](#strcut), [strend](#strend), [strendi](#strendi), [string32](#string32), [string8](#string8), [strjoin](#strjoin), [strlcat](#strlcat), [strlcpy](#strlcpy), [strlerp](#strlerp), [strlower](#strlower), [strmatch](#strmatch), [strmatchi](#strmatchi), [strrepl](#strrepl), [strsplit](#strsplit), [strstri](#strstri), [strswap](#strswap), [strtok_s](#strtok_s), [struct_inscribe](#struct_inscribe), [strupper](#strupper), [sub2](#sub2), [sub3](#sub3), [sub4](#sub4), [subq](#subq), [swap16](#swap16), [swap32](#swap32), [swap32f](#swap32f), [swap64](#swap64), [swap64f](#swap64f), [swapf](#swapf), [swapf2](#swapf2), [swapf3](#swapf3), [swapf4](#swapf4), [swarm](#swarm), [swarm_update](#swarm_update), [swarm_update_acceleration_and_velocity_only](#swarm_update_acceleration_and_velocity_only), [swarm_update_acceleration_only](#swarm_update_acceleration_only), [symbol_naked](#symbol_naked), [tcp_bind](#tcp_bind), [tcp_close](#tcp_close), [tcp_debug](#tcp_debug), [tcp_host](#tcp_host), [tcp_open](#tcp_open), [tcp_peek](#tcp_peek), [tcp_port](#tcp_port), [tcp_recv](#tcp_recv), [tcp_send](#tcp_send), [tempva](#tempva), [tempvl](#tempvl), [test](#test), [texture](#texture), [texture_checker](#texture_checker), [texture_compressed](#texture_compressed), [texture_compressed_from_mem](#texture_compressed_from_mem), [texture_create](#texture_create), [texture_destroy](#texture_destroy), [texture_from_mem](#texture_from_mem), [texture_rec_begin](#texture_rec_begin), [texture_rec_end](#texture_rec_end), [texture_unit](#texture_unit), [texture_update](#texture_update), [thread](#thread), [thread_destroy](#thread_destroy), [tiled](#tiled), [tiled_render](#tiled_render), [tilemap](#tilemap), [tilemap_render](#tilemap_render), [tilemap_render_ext](#tilemap_render_ext), [tileset](#tileset), [time_hh](#time_hh), [time_mm](#time_mm), [time_ms](#time_ms), [time_ns](#time_ns), [time_ss](#time_ss), [time_us](#time_us), [timer](#timer), [timer_destroy](#timer_destroy), [transform33](#transform33), [transform344](#transform344), [transform444](#transform444), [transformq](#transformq), [translate44](#translate44), [translation44](#translation44), [transpose44](#transpose44), [trap_install](#trap_install), [trap_name](#trap_name), [trap_on_abort](#trap_on_abort), [trap_on_debug](#trap_on_debug), [trap_on_ignore](#trap_on_ignore), [trap_on_quit](#trap_on_quit), [tty_attach](#tty_attach), [tty_color](#tty_color), [tty_detach](#tty_detach), [tty_reset](#tty_reset), [tween](#tween), [tween_delkey](#tween_delkey), [tween_destroy](#tween_destroy), [tween_reset](#tween_reset), [tween_setkey](#tween_setkey), [tween_update](#tween_update), [type_inscribe](#type_inscribe), [ubo_bind](#ubo_bind), [ubo_create](#ubo_create), [ubo_destroy](#ubo_destroy), [ubo_unbind](#ubo_unbind), [ubo_update](#ubo_update), [udp_bind](#udp_bind), [udp_open](#udp_open), [udp_peek](#udp_peek), [udp_recv](#udp_recv), [udp_send](#udp_send), [udp_sendto](#udp_sendto), [ui_active](#ui_active), [ui_atlas](#ui_atlas), [ui_atlas_frame](#ui_atlas_frame), [ui_audio](#ui_audio), [ui_bitmask16](#ui_bitmask16), [ui_bitmask8](#ui_bitmask8), [ui_bool](#ui_bool), [ui_browse](#ui_browse), [ui_bt](#ui_bt), [ui_buffer](#ui_buffer), [ui_button](#ui_button), [ui_button_transparent](#ui_button_transparent), [ui_buttons](#ui_buttons), [ui_camera](#ui_camera), [ui_clampf](#ui_clampf), [ui_clampf_](#ui_clampf_), [ui_collapse](#ui_collapse), [ui_collapse_clicked](#ui_collapse_clicked), [ui_collapse_end](#ui_collapse_end), [ui_collapseo](#ui_collapseo), [ui_color3](#ui_color3), [ui_color3f](#ui_color3f), [ui_color4](#ui_color4), [ui_color4f](#ui_color4f), [ui_colormap](#ui_colormap), [ui_console](#ui_console), [ui_contextual](#ui_contextual), [ui_contextual_end](#ui_contextual_end), [ui_demo](#ui_demo), [ui_dialog](#ui_dialog), [ui_dims](#ui_dims), [ui_disable](#ui_disable), [ui_double](#ui_double), [ui_enable](#ui_enable), [ui_enabled](#ui_enabled), [ui_engine](#ui_engine), [ui_float](#ui_float), [ui_float2](#ui_float2), [ui_float2_](#ui_float2_), [ui_float3](#ui_float3), [ui_float3_](#ui_float3_), [ui_float4](#ui_float4), [ui_float4_](#ui_float4_), [ui_float_](#ui_float_), [ui_font](#ui_font), [ui_fx](#ui_fx), [ui_fxs](#ui_fxs), [ui_gamepad](#ui_gamepad), [ui_gamepads](#ui_gamepads), [ui_get_dims](#ui_get_dims), [ui_handle](#ui_handle), [ui_has_menubar](#ui_has_menubar), [ui_hover](#ui_hover), [ui_image](#ui_image), [ui_int](#ui_int), [ui_item](#ui_item), [ui_keyboard](#ui_keyboard), [ui_label](#ui_label), [ui_label2](#ui_label2), [ui_label2_bool](#ui_label2_bool), [ui_label2_float](#ui_label2_float), [ui_label2_toolbar](#ui_label2_toolbar), [ui_light](#ui_light), [ui_lights](#ui_lights), [ui_list](#ui_list), [ui_mat33](#ui_mat33), [ui_mat34](#ui_mat34), [ui_mat44](#ui_mat44), [ui_material](#ui_material), [ui_materials](#ui_materials), [ui_menu](#ui_menu), [ui_menu_editbox](#ui_menu_editbox), [ui_mouse](#ui_mouse), [ui_notify](#ui_notify), [ui_panel](#ui_panel), [ui_panel_end](#ui_panel_end), [ui_popups](#ui_popups), [ui_radio](#ui_radio), [ui_reflect](#ui_reflect), [ui_section](#ui_section), [ui_separator](#ui_separator), [ui_shader](#ui_shader), [ui_shaders](#ui_shaders), [ui_shadowmap](#ui_shadowmap), [ui_short](#ui_short), [ui_show](#ui_show), [ui_slider](#ui_slider), [ui_slider2](#ui_slider2), [ui_spine](#ui_spine), [ui_steam](#ui_steam), [ui_string](#ui_string), [ui_subimage](#ui_subimage), [ui_submenu](#ui_submenu), [ui_subtexture](#ui_subtexture), [ui_swarm](#ui_swarm), [ui_texture](#ui_texture), [ui_tiled](#ui_tiled), [ui_tileset](#ui_tileset), [ui_toggle](#ui_toggle), [ui_toolbar](#ui_toolbar), [ui_unsigned](#ui_unsigned), [ui_unsigned2](#ui_unsigned2), [ui_unsigned3](#ui_unsigned3), [ui_visible](#ui_visible), [ui_window](#ui_window), [ui_window_end](#ui_window_end), [unhash_32](#unhash_32), [unmixf](#unmixf), [unpack16i](#unpack16i), [unpack32i](#unpack32i), [unpack64i](#unpack64i), [unpack64iv](#unpack64iv), [unpack64uv](#unpack64uv), [unpack754](#unpack754), [unproject44](#unproject44), [vec23](#vec23), [vec34](#vec34), [vec3q](#vec3q), [vec4q](#vec4q), [vfs_handle](#vfs_handle), [vfs_list](#vfs_list), [vfs_load](#vfs_load), [vfs_mount](#vfs_mount), [vfs_read](#vfs_read), [vfs_reload](#vfs_reload), [vfs_resolve](#vfs_resolve), [vfs_size](#vfs_size), [video](#video), [video_decode](#video_decode), [video_destroy](#video_destroy), [video_duration](#video_duration), [video_has_finished](#video_has_finished), [video_is_paused](#video_is_paused), [video_is_rgb](#video_is_rgb), [video_pause](#video_pause), [video_position](#video_position), [video_seek](#video_seek), [video_textures](#video_textures), [viewport_clear](#viewport_clear), [viewport_clip](#viewport_clip), [viewport_color](#viewport_color), [vlen](#vlen), [vrealloc](#vrealloc), [watch](#watch), [window_aspect](#window_aspect), [window_aspect_lock](#window_aspect_lock), [window_aspect_unlock](#window_aspect_unlock), [window_canvas](#window_canvas), [window_clipboard](#window_clipboard), [window_color](#window_color), [window_create](#window_create), [window_create_from_handle](#window_create_from_handle), [window_cursor](#window_cursor), [window_cursor_shape](#window_cursor_shape), [window_debug](#window_debug), [window_delta](#window_delta), [window_destroy](#window_destroy), [window_dpi](#window_dpi), [window_focus](#window_focus), [window_fps](#window_fps), [window_fps_lock](#window_fps_lock), [window_fps_target](#window_fps_target), [window_fps_unlock](#window_fps_unlock), [window_fps_vsync](#window_fps_vsync), [window_frame](#window_frame), [window_frame_begin](#window_frame_begin), [window_frame_end](#window_frame_end), [window_frame_swap](#window_frame_swap), [window_fullscreen](#window_fullscreen), [window_handle](#window_handle), [window_has_cursor](#window_has_cursor), [window_has_debug](#window_has_debug), [window_has_focus](#window_has_focus), [window_has_fullscreen](#window_has_fullscreen), [window_has_icon](#window_has_icon), [window_has_maximize](#window_has_maximize), [window_has_pause](#window_has_pause), [window_has_transparent](#window_has_transparent), [window_has_visible](#window_has_visible), [window_height](#window_height), [window_icon](#window_icon), [window_loop](#window_loop), [window_loop_exit](#window_loop_exit), [window_maximize](#window_maximize), [window_msaa](#window_msaa), [window_pause](#window_pause), [window_record](#window_record), [window_reload](#window_reload), [window_screenshot](#window_screenshot), [window_set_resolution](#window_set_resolution), [window_setclipboard](#window_setclipboard), [window_stats](#window_stats), [window_swap](#window_swap), [window_time](#window_time), [window_title](#window_title), [window_transparent](#window_transparent), [window_visible](#window_visible), [window_width](#window_width), [write_barrier](#write_barrier), [write_barrier_image](#write_barrier_image), [xml_blob](#xml_blob), [xml_count](#xml_count), [xml_pop](#xml_pop), [xml_push](#xml_push), [xml_string](#xml_string), [xrealloc](#xrealloc), [xsize](#xsize), [xstats](#xstats), [zag64](#zag64), [zbounds](#zbounds), [zdecode](#zdecode), [zencode](#zencode), [zexcess](#zexcess) ## 🄼 macros -[aabb](#aabb), [acosf](#acosf), [array](#array), [array_at](#array_at), [array_back](#array_back), [array_bytes](#array_bytes), [array_cast](#array_cast), [array_clear](#array_clear), [array_copy](#array_copy), [array_count](#array_count), [array_data](#array_data), [array_empty](#array_empty), [array_erase_fast](#array_erase_fast), [array_erase_slow](#array_erase_slow), [array_foreach](#array_foreach), [array_foreach_ptr](#array_foreach_ptr), [array_free](#array_free), [array_init](#array_init), [array_insert](#array_insert), [array_pop](#array_pop), [array_pop_front](#array_pop_front), [array_push](#array_push), [array_push_front](#array_push_front), [array_realloc_](#array_realloc_), [array_reserve](#array_reserve), [array_resize](#array_resize), [array_reverse](#array_reverse), [array_search](#array_search), [array_shuffle](#array_shuffle), [array_sort](#array_sort), [array_unique](#array_unique), [array_vlen_](#array_vlen_), [asinf](#asinf), [atan2f](#atan2f), [axis](#axis), [benchmark](#benchmark), [benchmark_ms](#benchmark_ms), [boid](#boid), [byte2](#byte2), [byte3](#byte3), [byte4](#byte4), [capsule](#capsule), [cc3](#cc3), [cc4](#cc4), [cc5](#cc5), [cc6](#cc6), [cc7](#cc7), [cc8](#cc8), [ceilf](#ceilf), [client_send](#client_send), [client_send_bin](#client_send_bin), [client_send_bin_flags](#client_send_bin_flags), [client_send_flags](#client_send_flags), [client_terminate](#client_terminate), [concat](#concat), [copysignf](#copysignf), [cosf](#cosf), [countof](#countof), [defer](#defer), [do_once](#do_once), [double2](#double2), [double3](#double3), [double4](#double4), [each_array](#each_array), [each_array_ptr](#each_array_ptr), [each_map](#each_map), [each_map_ptr](#each_map_ptr), [each_map_ptr_sorted](#each_map_ptr_sorted), [each_member](#each_member), [each_objchild](#each_objchild), [each_objmember](#each_objmember), [each_set](#each_set), [each_set_ptr](#each_set_ptr), [each_substring](#each_substring), [entity_new](#entity_new), [entity_new_ext](#entity_new_ext), [expf](#expf), [float2](#float2), [float3](#float3), [float4](#float4), [floorf](#floorf), [fmodf](#fmodf), [frustum](#frustum), [gui_button](#gui_button), [gui_button_label](#gui_button_label), [gui_label](#gui_label), [gui_panel](#gui_panel), [gui_rect](#gui_rect), [gui_slider](#gui_slider), [gui_slider_label](#gui_slider_label), [hit](#hit), [hton16](#hton16), [hton32](#hton32), [hton64](#hton64), [hypotf](#hypotf), [ifdef](#ifdef), [ifdef_32](#ifdef_32), [ifdef_64](#ifdef_64), [ifdef_bsd](#ifdef_bsd), [ifdef_c](#ifdef_c), [ifdef_cl](#ifdef_cl), [ifdef_cook](#ifdef_cook), [ifdef_cpp](#ifdef_cpp), [ifdef_debug](#ifdef_debug), [ifdef_ems](#ifdef_ems), [ifdef_false](#ifdef_false), [ifdef_gcc](#ifdef_gcc), [ifdef_linux](#ifdef_linux), [ifdef_mingw](#ifdef_mingw), [ifdef_nocook](#ifdef_nocook), [ifdef_O0](#ifdef_O0), [ifdef_O1](#ifdef_O1), [ifdef_O2](#ifdef_O2), [ifdef_O3](#ifdef_O3), [ifdef_osx](#ifdef_osx), [ifdef_release](#ifdef_release), [ifdef_retail](#ifdef_retail), [ifdef_tcc](#ifdef_tcc), [ifdef_true](#ifdef_true), [ifdef_win32](#ifdef_win32), [ifndef](#ifndef), [int2](#int2), [int3](#int3), [int4](#int4), [is](#is), [isnt](#isnt), [json_count](#json_count), [json_float](#json_float), [json_int](#json_int), [json_key](#json_key), [json_string](#json_string), [line](#line), [log10f](#log10f), [logf](#logf), [macro](#macro), [map](#map), [map_cast](#map_cast), [map_clear](#map_clear), [map_count](#map_count), [map_erase](#map_erase), [map_find](#map_find), [map_find_or_add](#map_find_or_add), [map_find_or_add_allocated_key](#map_find_or_add_allocated_key), [map_foreach](#map_foreach), [map_foreach_ptr](#map_foreach_ptr), [map_foreach_ptr_sorted](#map_foreach_ptr_sorted), [map_free](#map_free), [map_gc](#map_gc), [map_init](#map_init), [map_init_int](#map_init_int), [map_init_ptr](#map_init_ptr), [map_init_str](#map_init_str), [map_insert](#map_insert), [map_isempty](#map_isempty), [mat33](#mat33), [mat34](#mat34), [mat44](#mat44), [ntoh16](#ntoh16), [ntoh32](#ntoh32), [ntoh64](#ntoh64), [obj](#obj), [obj_aabb](#obj_aabb), [obj_ctor](#obj_ctor), [obj_draw](#obj_draw), [obj_dtor](#obj_dtor), [obj_edit](#obj_edit), [obj_extend](#obj_extend), [obj_extend_t](#obj_extend_t), [obj_hasmethod](#obj_hasmethod), [obj_icon](#obj_icon), [obj_init](#obj_init), [obj_lerp](#obj_lerp), [obj_load](#obj_load), [obj_menu](#obj_menu), [obj_method](#obj_method), [obj_new](#obj_new), [obj_new_ext](#obj_new_ext), [obj_printf](#obj_printf), [obj_quit](#obj_quit), [obj_save](#obj_save), [obj_test](#obj_test), [obj_tick](#obj_tick), [obj_vtable](#obj_vtable), [obj_vtable_null](#obj_vtable_null), [pack754_16](#pack754_16), [pack754_32](#pack754_32), [pack754_64](#pack754_64), [pack754_8](#pack754_8), [plane](#plane), [poly](#poly), [powf](#powf), [profile](#profile), [profile_incstat](#profile_incstat), [profile_setstat](#profile_setstat), [profiler_enable](#profiler_enable), [profiler_init](#profiler_init), [quat](#quat), [ray](#ray), [scope](#scope), [set](#set), [set_cast](#set_cast), [set_clear](#set_clear), [set_count](#set_count), [set_erase](#set_erase), [set_find](#set_find), [set_find_or_add](#set_find_or_add), [set_find_or_add_allocated_key](#set_find_or_add_allocated_key), [set_foreach](#set_foreach), [set_foreach_ptr](#set_foreach_ptr), [set_free](#set_free), [set_gc](#set_gc), [set_init](#set_init), [set_init_int](#set_init_int), [set_init_ptr](#set_init_ptr), [set_init_str](#set_init_str), [set_insert](#set_insert), [set_isempty](#set_isempty), [sinf](#sinf), [sphere](#sphere), [sqrtf](#sqrtf), [strcatf](#strcatf), [strcmpi](#strcmpi), [stringf](#stringf), [strtok_r](#strtok_r), [swap16](#swap16), [swap32](#swap32), [swap64](#swap64), [tanf](#tanf), [test](#test), [triangle](#triangle), [ui_profiler](#ui_profiler), [uint2](#uint2), [uint3](#uint3), [uint4](#uint4), [unique](#unique), [unpack754_16](#unpack754_16), [unpack754_32](#unpack754_32), [unpack754_64](#unpack754_64), [unpack754_8](#unpack754_8), [va](#va), [vac](#vac), [vec2](#vec2), [vec2i](#vec2i), [vec3](#vec3), [vec3i](#vec3i), [vec4](#vec4), [xml_blob](#xml_blob), [xml_count](#xml_count), [xml_float](#xml_float), [xml_int](#xml_int) +[aabb](#aabb), [acosf](#acosf), [array](#array), [array_at](#array_at), [array_back](#array_back), [array_bytes](#array_bytes), [array_cast](#array_cast), [array_clear](#array_clear), [array_copy](#array_copy), [array_count](#array_count), [array_data](#array_data), [array_empty](#array_empty), [array_erase_fast](#array_erase_fast), [array_erase_slow](#array_erase_slow), [array_foreach](#array_foreach), [array_foreach_ptr](#array_foreach_ptr), [array_free](#array_free), [array_init](#array_init), [array_insert](#array_insert), [array_pop](#array_pop), [array_pop_front](#array_pop_front), [array_push](#array_push), [array_push_front](#array_push_front), [array_realloc_](#array_realloc_), [array_reserve](#array_reserve), [array_resize](#array_resize), [array_reverse](#array_reverse), [array_search](#array_search), [array_shuffle](#array_shuffle), [array_sort](#array_sort), [array_unique](#array_unique), [array_vlen_](#array_vlen_), [asinf](#asinf), [atan2f](#atan2f), [axis](#axis), [benchmark](#benchmark), [benchmark_ms](#benchmark_ms), [boid](#boid), [byte2](#byte2), [byte3](#byte3), [byte4](#byte4), [capsule](#capsule), [cc3](#cc3), [cc4](#cc4), [cc5](#cc5), [cc6](#cc6), [cc7](#cc7), [cc8](#cc8), [ceilf](#ceilf), [client_send](#client_send), [client_send_bin](#client_send_bin), [client_send_bin_flags](#client_send_bin_flags), [client_send_flags](#client_send_flags), [client_terminate](#client_terminate), [concat](#concat), [copysignf](#copysignf), [cosf](#cosf), [countof](#countof), [defer](#defer), [do_once](#do_once), [double2](#double2), [double3](#double3), [double4](#double4), [each_array](#each_array), [each_array_ptr](#each_array_ptr), [each_map](#each_map), [each_map_ptr](#each_map_ptr), [each_map_ptr_sorted](#each_map_ptr_sorted), [each_member](#each_member), [each_objchild](#each_objchild), [each_objmember](#each_objmember), [each_set](#each_set), [each_set_ptr](#each_set_ptr), [each_substring](#each_substring), [entity_new](#entity_new), [entity_new_ext](#entity_new_ext), [expf](#expf), [float2](#float2), [float3](#float3), [float4](#float4), [floorf](#floorf), [fmodf](#fmodf), [frustum](#frustum), [gui_button](#gui_button), [gui_button_label](#gui_button_label), [gui_label](#gui_label), [gui_panel](#gui_panel), [gui_rect](#gui_rect), [gui_slider](#gui_slider), [gui_slider_label](#gui_slider_label), [hit](#hit), [hton16](#hton16), [hton32](#hton32), [hton64](#hton64), [hypotf](#hypotf), [ifdef](#ifdef), [ifdef_32](#ifdef_32), [ifdef_64](#ifdef_64), [ifdef_bsd](#ifdef_bsd), [ifdef_c](#ifdef_c), [ifdef_cl](#ifdef_cl), [ifdef_cook](#ifdef_cook), [ifdef_cpp](#ifdef_cpp), [ifdef_debug](#ifdef_debug), [ifdef_ems](#ifdef_ems), [ifdef_false](#ifdef_false), [ifdef_gcc](#ifdef_gcc), [ifdef_linux](#ifdef_linux), [ifdef_mingw](#ifdef_mingw), [ifdef_nocook](#ifdef_nocook), [ifdef_O0](#ifdef_O0), [ifdef_O1](#ifdef_O1), [ifdef_O2](#ifdef_O2), [ifdef_O3](#ifdef_O3), [ifdef_osx](#ifdef_osx), [ifdef_release](#ifdef_release), [ifdef_retail](#ifdef_retail), [ifdef_tcc](#ifdef_tcc), [ifdef_true](#ifdef_true), [ifdef_win32](#ifdef_win32), [ifndef](#ifndef), [int2](#int2), [int3](#int3), [int4](#int4), [is](#is), [isnt](#isnt), [json_count](#json_count), [json_float](#json_float), [json_int](#json_int), [json_key](#json_key), [json_string](#json_string), [line](#line), [log10f](#log10f), [logf](#logf), [macro](#macro), [map](#map), [map_cast](#map_cast), [map_clear](#map_clear), [map_count](#map_count), [map_erase](#map_erase), [map_find](#map_find), [map_find_or_add](#map_find_or_add), [map_find_or_add_allocated_key](#map_find_or_add_allocated_key), [map_foreach](#map_foreach), [map_foreach_ptr](#map_foreach_ptr), [map_foreach_ptr_sorted](#map_foreach_ptr_sorted), [map_free](#map_free), [map_gc](#map_gc), [map_init](#map_init), [map_init_int](#map_init_int), [map_init_ptr](#map_init_ptr), [map_init_str](#map_init_str), [map_insert](#map_insert), [map_isempty](#map_isempty), [mat33](#mat33), [mat34](#mat34), [mat44](#mat44), [model_uniform](#model_uniform), [ntoh16](#ntoh16), [ntoh32](#ntoh32), [ntoh64](#ntoh64), [obj](#obj), [obj_aabb](#obj_aabb), [obj_ctor](#obj_ctor), [obj_draw](#obj_draw), [obj_dtor](#obj_dtor), [obj_edit](#obj_edit), [obj_extend](#obj_extend), [obj_extend_t](#obj_extend_t), [obj_hasmethod](#obj_hasmethod), [obj_icon](#obj_icon), [obj_init](#obj_init), [obj_lerp](#obj_lerp), [obj_load](#obj_load), [obj_menu](#obj_menu), [obj_method](#obj_method), [obj_new](#obj_new), [obj_new_ext](#obj_new_ext), [obj_printf](#obj_printf), [obj_quit](#obj_quit), [obj_save](#obj_save), [obj_test](#obj_test), [obj_tick](#obj_tick), [obj_vtable](#obj_vtable), [obj_vtable_null](#obj_vtable_null), [pack754_16](#pack754_16), [pack754_32](#pack754_32), [pack754_64](#pack754_64), [pack754_8](#pack754_8), [plane](#plane), [poly](#poly), [powf](#powf), [profile](#profile), [profile_incstat](#profile_incstat), [profile_setstat](#profile_setstat), [profiler_enable](#profiler_enable), [profiler_init](#profiler_init), [quat](#quat), [ray](#ray), [scope](#scope), [set](#set), [set_cast](#set_cast), [set_clear](#set_clear), [set_count](#set_count), [set_erase](#set_erase), [set_find](#set_find), [set_find_or_add](#set_find_or_add), [set_find_or_add_allocated_key](#set_find_or_add_allocated_key), [set_foreach](#set_foreach), [set_foreach_ptr](#set_foreach_ptr), [set_free](#set_free), [set_gc](#set_gc), [set_init](#set_init), [set_init_int](#set_init_int), [set_init_ptr](#set_init_ptr), [set_init_str](#set_init_str), [set_insert](#set_insert), [set_isempty](#set_isempty), [sinf](#sinf), [sphere](#sphere), [sqrtf](#sqrtf), [strcatf](#strcatf), [strcmpi](#strcmpi), [stringf](#stringf), [strtok_r](#strtok_r), [swap16](#swap16), [swap32](#swap32), [swap64](#swap64), [tanf](#tanf), [test](#test), [triangle](#triangle), [ui_profiler](#ui_profiler), [uint2](#uint2), [uint3](#uint3), [uint4](#uint4), [unique](#unique), [unpack754_16](#unpack754_16), [unpack754_32](#unpack754_32), [unpack754_64](#unpack754_64), [unpack754_8](#unpack754_8), [va](#va), [vac](#vac), [vec2](#vec2), [vec2i](#vec2i), [vec3](#vec3), [vec3i](#vec3i), [vec4](#vec4), [xml_blob](#xml_blob), [xml_count](#xml_count), [xml_float](#xml_float), [xml_int](#xml_int)