From 058d1d658cb2c27cbde6ccac277e5bdbdeff466b Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Thu, 6 Feb 2025 08:25:17 -0600 Subject: [PATCH] example: add elizabeth and speck --- example/elizabeth.cpp | 391 ++ example/example.mk | 28 + example/speck.cpp | 476 ++ example/testscene.cpp | 22 - holly/core.cpp | 14 +- holly/ta_fifo_polygon_converter.cpp | 22 +- holly/ta_fifo_polygon_converter.hpp | 3 +- holly/ta_parameter.hpp | 9 +- model/elizabeth/elizabeth.blend | Bin 0 -> 1118736 bytes model/elizabeth/elizabeth.mtl | 22 + model/elizabeth/elizabeth.obj | 2361 ++++++++ model/elizabeth/elizabeth_mat_emissive.data | Bin 0 -> 32768 bytes model/elizabeth/elizabeth_mat_emissive.data.h | 15 + model/elizabeth/elizabeth_mat_emissive.png | Bin 0 -> 38679 bytes .../elizabeth_sword_mat_emissive.data | Bin 0 -> 4096 bytes .../elizabeth_sword_mat_emissive.data.h | 15 + .../elizabeth_sword_mat_emissive.png | Bin 0 -> 8397 bytes model/elizabeth/license.txt | 11 + model/elizabeth/material.h | 32 + model/elizabeth/model.h | 5251 +++++++++++++++++ model/elizabeth/scene.gltf | 1250 ++++ model/speck/material.h | 31 + model/speck/model.h | 845 +++ model/speck/speck.blend | Bin 0 -> 610882 bytes model/speck/speck.data | Bin 0 -> 131072 bytes model/speck/speck.data.h | 15 + model/speck/speck.mtl | 12 + model/speck/speck.obj | 323 + model/speck/speck.png | Bin 0 -> 81753 bytes model/speck/speck2.mtl | 22 + model/speck/speck2.obj | 2243 +++++++ model/speck/white.data | 1 + model/speck/white.data.h | 15 + model/speck/white.png | Bin 0 -> 555 bytes 34 files changed, 13390 insertions(+), 39 deletions(-) create mode 100644 example/elizabeth.cpp create mode 100644 example/speck.cpp create mode 100644 model/elizabeth/elizabeth.blend create mode 100644 model/elizabeth/elizabeth.mtl create mode 100644 model/elizabeth/elizabeth.obj create mode 100644 model/elizabeth/elizabeth_mat_emissive.data create mode 100644 model/elizabeth/elizabeth_mat_emissive.data.h create mode 100644 model/elizabeth/elizabeth_mat_emissive.png create mode 100644 model/elizabeth/elizabeth_sword_mat_emissive.data create mode 100644 model/elizabeth/elizabeth_sword_mat_emissive.data.h create mode 100644 model/elizabeth/elizabeth_sword_mat_emissive.png create mode 100644 model/elizabeth/license.txt create mode 100644 model/elizabeth/material.h create mode 100644 model/elizabeth/model.h create mode 100644 model/elizabeth/scene.gltf create mode 100644 model/speck/material.h create mode 100644 model/speck/model.h create mode 100644 model/speck/speck.blend create mode 100644 model/speck/speck.data create mode 100644 model/speck/speck.data.h create mode 100644 model/speck/speck.mtl create mode 100644 model/speck/speck.obj create mode 100644 model/speck/speck.png create mode 100644 model/speck/speck2.mtl create mode 100644 model/speck/speck2.obj create mode 100644 model/speck/white.data create mode 100644 model/speck/white.data.h create mode 100644 model/speck/white.png diff --git a/example/elizabeth.cpp b/example/elizabeth.cpp new file mode 100644 index 0000000..98418d5 --- /dev/null +++ b/example/elizabeth.cpp @@ -0,0 +1,391 @@ +#include + +#include "holly/background.hpp" +#include "holly/core.hpp" +#include "holly/core_bits.hpp" +#include "holly/holly.hpp" +#include "holly/isp_tsp.hpp" +#include "holly/region_array.hpp" +#include "holly/ta_bits.hpp" +#include "holly/ta_fifo_polygon_converter.hpp" +#include "holly/ta_global_parameter.hpp" +#include "holly/ta_parameter.hpp" +#include "holly/ta_vertex_parameter.hpp" +#include "holly/texture_memory_alloc3.hpp" +#include "holly/video_output.hpp" + +#include "sh7091/serial.hpp" +#include "sh7091/store_queue.hpp" + +#include "systembus.hpp" +#include "systembus_bits.hpp" + +#include "memory.hpp" + +#include "model/model.h" +#include "model/material.h" +#include "model/elizabeth/elizabeth_mat_emissive.data.h" +#include "model/elizabeth/elizabeth_sword_mat_emissive.data.h" +#include "model/elizabeth/material.h" +#include "model/elizabeth/model.h" + +using vec3 = vec<3, float>; +using vec2 = vec<2, float>; + +const float degree = 0.017453292519943295; +static float theta = 0; +static int frame = 0; + +static inline vec3 transform_vertex(const vec3 vec, const vec3 translate) +{ + float xm = -vec.x; + float ym = -vec.y; + float zm = vec.z; + + float x0 = xm * cos(theta) - zm * sin(theta); + float y0 = ym; + float z0 = xm * sin(theta) + zm * cos(theta); + + float x1 = x0 + translate.x; + float y1 = y0 + translate.y; + float z1 = z0 + translate.z; + + float x2 = x1; + float y2 = y1 + 1; + float z2 = z1 + 1.2; + + float x3 = x2 / z2; + float y3 = y2 / z2; + float z3 = 1.0 / z2; + + float x = x3 * 240 + 320; + float y = y3 * 240 + 320 - 50; + float z = z3; + + return {x, y, z}; +} + +static inline vec2 transform_uv(vec2 uv) +{ + + float x = uv.x; + float y = uv.y; + + return {x, y}; +} + +const uint32_t base_color = 0xa0000000; + +static inline void transfer_triangle(const vertex_position * position, + const vertex_texture * texture, + const union triangle * triangle, + const vec3 translate) +{ + vec3 v1 = transform_vertex(position[triangle->a.position], translate); + vec2 uv1 = transform_uv(texture[triangle->a.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v1.x, v1.y, v1.z, + uv1.x, uv1.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + + vec3 v2 = transform_vertex(position[triangle->b.position], translate); + vec2 uv2 = transform_uv(texture[triangle->b.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v2.x, v2.y, v2.z, + uv2.x, uv2.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + + vec3 v3 = transform_vertex(position[triangle->c.position], translate); + vec2 uv3 = transform_uv(texture[triangle->c.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(true), + v3.x, v3.y, v3.z, + uv3.x, uv3.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); +} + +static inline void transfer_quadrilateral(const vertex_position * position, + const vertex_texture * texture, + const union quadrilateral * quadrilateral, + const vec3 translate) +{ + vec3 v1 = transform_vertex(position[quadrilateral->a.position], translate); + vec2 uv1 = transform_uv(texture[quadrilateral->a.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v1.x, v1.y, v1.z, + uv1.x, uv1.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + + vec3 v2 = transform_vertex(position[quadrilateral->b.position], translate); + vec2 uv2 = transform_uv(texture[quadrilateral->b.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v2.x, v2.y, v2.z, + uv2.x, uv2.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + + vec3 v4 = transform_vertex(position[quadrilateral->d.position], translate); + vec2 uv4 = transform_uv(texture[quadrilateral->d.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v4.x, v4.y, v4.z, + uv4.x, uv4.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + + vec3 v3 = transform_vertex(position[quadrilateral->c.position], translate); + vec2 uv3 = transform_uv(texture[quadrilateral->c.texture]); + *reinterpret_cast(store_queue) = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(true), + v3.x, v3.y, v3.z, + uv3.x, uv3.y, + base_color, + 0); // offset_color + sq_transfer_32byte(ta_fifo_polygon_converter); + +} + +static inline void transfer_triangles(const struct model * model, + const struct material_descriptor * material, + const struct object * object, + const uint32_t list_type, + const uint32_t blending, + const uint32_t pixel_format, + const vec3 translate) +{ + if (object->triangle_count == 0 && object->quadrilateral_count == 0) + return; + + const uint32_t parameter_control_word = para_control::para_type::polygon_or_modifier_volume + | list_type + | obj_control::col_type::packed_color + | obj_control::texture; + + const uint32_t isp_tsp_instruction_word = isp_tsp_instruction_word::depth_compare_mode::greater + | isp_tsp_instruction_word::culling_mode::no_culling; + + const uint32_t tsp_instruction_word = blending + | tsp_instruction_word::fog_control::no_fog; + + const uint32_t texture_address = texture_memory_alloc.texture.start + material[object->material].pixel.vram_offset; + const uint32_t texture_control_word = pixel_format + | texture_control_word::scan_order::twiddled + | texture_control_word::texture_address(texture_address / 8); + + *reinterpret_cast(store_queue) = + ta_global_parameter::polygon_type_0(parameter_control_word, + isp_tsp_instruction_word, + tsp_instruction_word, + texture_control_word, + 0, // data_size_for_sort_dma + 0 // next_address_for_sort_dma + ); + sq_transfer_32byte(ta_fifo_polygon_converter); + + for (int i = 0; i < object->triangle_count; i++) { + transfer_triangle(model->position, model->texture, &object->triangle[i], translate); + } + for (int i = 0; i < object->quadrilateral_count; i++) { + transfer_quadrilateral(model->position, model->texture, &object->quadrilateral[i], translate); + } +} + +void transfer_scene() +{ + const struct model * model = &elizabeth_model; + const struct material_descriptor * material = elizabeth_material; + + // opaque + { + const uint32_t list_type = para_control::list_type::opaque; + const uint32_t blending = tsp_instruction_word::src_alpha_instr::one + | tsp_instruction_word::dst_alpha_instr::zero + | tsp_instruction_word::texture_u_size::from_int(128) + | tsp_instruction_word::texture_v_size::from_int(128); + const uint32_t pixel_format = texture_control_word::pixel_format::_1555; + + const vec3 translate = {-0.3, -0.2, 0}; + + transfer_triangles(model, material, + &elizabeth_elizabeth_opaque, + list_type, + blending, + pixel_format, translate); + + *reinterpret_cast(store_queue) = + ta_global_parameter::end_of_list(para_control::para_type::end_of_list); + sq_transfer_32byte(ta_fifo_polygon_converter); + } + + // punch through + { + const uint32_t list_type = para_control::list_type::punch_through; + const uint32_t blending = tsp_instruction_word::src_alpha_instr::src_alpha + | tsp_instruction_word::dst_alpha_instr::inverse_src_alpha + | tsp_instruction_word::texture_u_size::from_int(128) + | tsp_instruction_word::texture_v_size::from_int(128); + const uint32_t pixel_format = texture_control_word::pixel_format::_1555; + + const vec3 translate = {-0.3, -0.2, 0}; + + transfer_triangles(model, material, + &elizabeth_elizabeth_punchthrough, + list_type, + blending, + pixel_format, + translate); + + const uint32_t blending_sword = tsp_instruction_word::src_alpha_instr::src_alpha + | tsp_instruction_word::dst_alpha_instr::inverse_src_alpha + | tsp_instruction_word::texture_u_size::from_int(32) + | tsp_instruction_word::texture_v_size::from_int(64); + + const vec3 translate_sword = {1, -0.8, 0}; + + transfer_triangles(model, material, + &elizabeth_elizabeth_sword, + list_type, + blending_sword, + pixel_format, + translate_sword); + + *reinterpret_cast(store_queue) = + ta_global_parameter::end_of_list(para_control::para_type::end_of_list); + sq_transfer_32byte(ta_fifo_polygon_converter); + } +} + +void transfer_ta_fifo_texture_memory_32byte(void * dst, void * src, int length) +{ + uint32_t out_addr = (uint32_t)dst; + sh7091.CCN.QACR0 = ((reinterpret_cast(out_addr) >> 24) & 0b11100); + sh7091.CCN.QACR1 = ((reinterpret_cast(out_addr) >> 24) & 0b11100); + + volatile uint32_t * base = &store_queue[(out_addr & 0x03ffffc0) / 4]; + uint32_t * src32 = reinterpret_cast(src); + + length = (length + 31) & ~31; // round up to nearest multiple of 32 + while (length > 0) { + base[0] = src32[0]; + base[1] = src32[1]; + base[2] = src32[2]; + base[3] = src32[3]; + base[4] = src32[4]; + base[5] = src32[5]; + base[6] = src32[6]; + base[7] = src32[7]; + asm volatile ("pref @%0" + : // output + : "r" (&base[0]) // input + : "memory"); + length -= 32; + base += 8; + src32 += 8; + } +} + +void transfer_textures() +{ + system.LMMODE0 = 0; // 64-bit address space + system.LMMODE1 = 0; // 64-bit address space + + for (uint32_t i = 0; i < (sizeof (elizabeth_material)) / (sizeof (elizabeth_material[0])); i++) { + const struct pixel_descriptor * pixel = &elizabeth_material[i].pixel; + + uint32_t offset = texture_memory_alloc.texture.start + pixel->vram_offset; + void * dst = reinterpret_cast(&ta_fifo_texture_memory[offset / 4]); + void * src = reinterpret_cast(pixel->start); + transfer_ta_fifo_texture_memory_32byte(dst, src, pixel->width * pixel->height * 2); + } +} + +void main() +{ + serial::init(0); + transfer_textures(); + + constexpr uint32_t ta_alloc = ta_alloc_ctrl::pt_opb::_16x4byte + | ta_alloc_ctrl::tm_opb::no_list + | ta_alloc_ctrl::t_opb::no_list + | ta_alloc_ctrl::om_opb::no_list + | ta_alloc_ctrl::o_opb::_16x4byte; + + constexpr int render_passes = 1; + constexpr struct opb_size opb_size[render_passes] = { + { + .opaque = 16 * 4, + .opaque_modifier = 0, + .translucent = 0, + .translucent_modifier = 0, + .punch_through = 16 * 4 + } + }; + + holly.SOFTRESET = softreset::pipeline_soft_reset + | softreset::ta_soft_reset; + holly.SOFTRESET = 0; + + core_init(); + + video_output::set_mode_vga(); + + const int framebuffer_width = 640; + const int framebuffer_height = 480; + const int tile_width = framebuffer_width / 32; + const int tile_height = framebuffer_height / 32; + + region_array_multipass(tile_width, + tile_height, + opb_size, + render_passes, + texture_memory_alloc.region_array[0].start, + texture_memory_alloc.object_list[0].start); + + background_parameter2(texture_memory_alloc.background[0].start, + 0xff9090c0); + + frame = 0; + + while (1) { + ta_polygon_converter_init2(texture_memory_alloc.isp_tsp_parameters[0].start, + texture_memory_alloc.isp_tsp_parameters[0].end, + texture_memory_alloc.object_list[0].start, + texture_memory_alloc.object_list[0].end, + opb_size[0].total(), + ta_alloc, + tile_width, + tile_height); + transfer_scene(); + ta_wait_punch_through_list(); + + core_start_render2(texture_memory_alloc.region_array[0].start, + texture_memory_alloc.isp_tsp_parameters[0].start, + texture_memory_alloc.background[0].start, + texture_memory_alloc.framebuffer[0].start, + framebuffer_width); + + core_wait_end_of_render_video(); + + while (!spg_status::vsync(holly.SPG_STATUS)); + holly.FB_R_SOF1 = texture_memory_alloc.framebuffer[0].start; + while (spg_status::vsync(holly.SPG_STATUS)); + + frame += 1; + theta += degree / 2; + } + serial::string("return\nreturn\nreturn\n"); +} diff --git a/example/example.mk b/example/example.mk index 0287459..f7594ed 100644 --- a/example/example.mk +++ b/example/example.mk @@ -831,3 +831,31 @@ TESTGROUND_OBJ = \ example/testground.elf: LDSCRIPT = $(LIB)/main.lds example/testground.elf: $(START_OBJ) $(TESTGROUND_OBJ) + +ELIZABETH_OBJ = \ + example/elizabeth.o \ + holly/core.o \ + holly/region_array.o \ + holly/background.o \ + holly/ta_fifo_polygon_converter.o \ + holly/video_output.o \ + sh7091/serial.o \ + model/elizabeth/elizabeth_sword_mat_emissive.data.o \ + model/elizabeth/elizabeth_mat_emissive.data.o + +example/elizabeth.elf: LDSCRIPT = $(LIB)/main.lds +example/elizabeth.elf: $(START_OBJ) $(ELIZABETH_OBJ) + +SPECK_OBJ = \ + example/speck.o \ + holly/core.o \ + holly/region_array.o \ + holly/background.o \ + holly/ta_fifo_polygon_converter.o \ + holly/video_output.o \ + sh7091/serial.o \ + model/speck/speck.data.o \ + model/speck/white.data.o + +example/speck.elf: LDSCRIPT = $(LIB)/main.lds +example/speck.elf: $(START_OBJ) $(SPECK_OBJ) diff --git a/example/speck.cpp b/example/speck.cpp new file mode 100644 index 0000000..048385f --- /dev/null +++ b/example/speck.cpp @@ -0,0 +1,476 @@ +#include + +#include "holly/background.hpp" +#include "holly/core.hpp" +#include "holly/core_bits.hpp" +#include "holly/holly.hpp" +#include "holly/isp_tsp.hpp" +#include "holly/region_array.hpp" +#include "holly/ta_bits.hpp" +#include "holly/ta_fifo_polygon_converter.hpp" +#include "holly/ta_global_parameter.hpp" +#include "holly/ta_parameter.hpp" +#include "holly/ta_vertex_parameter.hpp" +#include "holly/texture_memory_alloc3.hpp" +#include "holly/video_output.hpp" + +#include "sh7091/serial.hpp" +#include "sh7091/store_queue.hpp" + +#include "systembus.hpp" +#include "systembus_bits.hpp" + +#include "memory.hpp" + +#include "model/model.h" +#include "model/material.h" +#include "model/speck/speck.data.h" +#include "model/speck/white.data.h" +#include "model/speck/material.h" +#include "model/speck/model.h" + +using vec3 = vec<3, float>; +using vec2 = vec<2, float>; + +const float degree = 0.017453292519943295; +static float theta = 0; +static int frame = 0; + +static inline vec3 transform_vertex(const vec3 vec, const vec3 translate, const float scale) +{ + float xm = -vec.x * scale; + float ym = -vec.y * scale; + float zm = vec.z * scale; + + float x0 = xm * cos(theta) - zm * sin(theta); + float y0 = ym; + float z0 = xm * sin(theta) + zm * cos(theta); + + /* + float x1 = x0 + translate.x; + float y1 = y0 + translate.y; + float z1 = z0 + translate.z; + */ + + float x1 = x0; + float y1 = y0 * cos(theta) - z0 * sin(theta); + float z1 = y0 * sin(theta) + z0 * cos(theta); + + float x2 = x1; + float y2 = y1; + float z2 = z1 + 1.5; + + float x3 = x2 / z2; + float y3 = y2 / z2; + float z3 = 1.0 / z2; + + float x = x3 * 240 + 320; + float y = y3 * 240 + 320 - 75; + float z = z3; + + return {x, y, z}; +} + +static inline vec2 transform_uv(vec2 uv, float scale) +{ + + float x = uv.x * 1.3;// + ((float)frame * 0.003) * scale; + float y = uv.y * 1.3;// + ((float)frame * 0.003) * scale; + + return {x, y}; +} + +static inline void transfer_triangle(ta_parameter_writer& writer, + const vertex_position * position, + const vertex_texture * texture, + const union triangle * triangle, + const uint32_t base_color, + const vec3 translate, + const float scale) +{ + vec3 v1 = transform_vertex(position[triangle->a.position], translate, scale); + vec2 uv1 = transform_uv(texture[triangle->a.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v1.x, v1.y, v1.z, + uv1.x, uv1.y, + base_color, + 0); // offset_color + + vec3 v2 = transform_vertex(position[triangle->b.position], translate, scale); + vec2 uv2 = transform_uv(texture[triangle->b.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v2.x, v2.y, v2.z, + uv2.x, uv2.y, + base_color, + 0); // offset_color + + vec3 v3 = transform_vertex(position[triangle->c.position], translate, scale); + vec2 uv3 = transform_uv(texture[triangle->c.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(true), + v3.x, v3.y, v3.z, + uv3.x, uv3.y, + base_color, + 0); // offset_color +} + +static inline void transfer_quadrilateral(ta_parameter_writer& writer, + const vertex_position * position, + const vertex_texture * texture, + const union quadrilateral * quadrilateral, + const uint32_t base_color, + const vec3 translate, + const float scale) +{ + vec3 v1 = transform_vertex(position[quadrilateral->a.position], translate, scale); + vec2 uv1 = transform_uv(texture[quadrilateral->a.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v1.x, v1.y, v1.z, + uv1.x, uv1.y, + base_color, + 0); // offset_color + + vec3 v2 = transform_vertex(position[quadrilateral->b.position], translate, scale); + vec2 uv2 = transform_uv(texture[quadrilateral->b.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v2.x, v2.y, v2.z, + uv2.x, uv2.y, + base_color, + 0); // offset_color + + vec3 v4 = transform_vertex(position[quadrilateral->d.position], translate, scale); + vec2 uv4 = transform_uv(texture[quadrilateral->d.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(false), + v4.x, v4.y, v4.z, + uv4.x, uv4.y, + base_color, + 0); // offset_color + + vec3 v3 = transform_vertex(position[quadrilateral->c.position], translate, scale); + vec2 uv3 = transform_uv(texture[quadrilateral->c.texture], scale); + writer.append() = + ta_vertex_parameter::polygon_type_3(polygon_vertex_parameter_control_word(true), + v3.x, v3.y, v3.z, + uv3.x, uv3.y, + base_color, + 0); // offset_color +} + +static inline void transfer_triangles(ta_parameter_writer& writer, + const struct model * model, + const struct material_descriptor * material, + const struct object * object, + const uint32_t list_type, + const uint32_t blending, + const uint32_t pixel_format, + const uint32_t base_color, + const vec3 translate, + const float scale) +{ + if (object->triangle_count == 0 && object->quadrilateral_count == 0) + return; + + const uint32_t parameter_control_word = para_control::para_type::polygon_or_modifier_volume + | list_type + | obj_control::col_type::packed_color + | obj_control::texture; + + const uint32_t isp_tsp_instruction_word = isp_tsp_instruction_word::depth_compare_mode::greater + | isp_tsp_instruction_word::culling_mode::no_culling; + + const uint32_t tsp_instruction_word = blending + | tsp_instruction_word::fog_control::no_fog; + + const uint32_t texture_address = texture_memory_alloc.texture.start + material[object->material].pixel.vram_offset; + const uint32_t texture_control_word = pixel_format + | texture_control_word::scan_order::twiddled + | texture_control_word::texture_address(texture_address / 8); + + writer.append() = + ta_global_parameter::polygon_type_0(parameter_control_word, + isp_tsp_instruction_word, + tsp_instruction_word, + texture_control_word, + 0, // data_size_for_sort_dma + 0 // next_address_for_sort_dma + ); + + for (int i = 0; i < object->triangle_count; i++) { + transfer_triangle(writer, + model->position, model->texture, &object->triangle[i], + base_color, + translate, + scale); + } + for (int i = 0; i < object->quadrilateral_count; i++) { + transfer_quadrilateral(writer, + model->position, model->texture, &object->quadrilateral[i], + base_color, + translate, + scale); + } +} + +void transfer_scene(ta_parameter_writer& writer) +{ + const struct model * model = &speck_model; + const struct material_descriptor * material = speck_material; + + // opaque + if (1) { + const uint32_t list_type = para_control::list_type::opaque; + const uint32_t blending = tsp_instruction_word::src_alpha_instr::one + | tsp_instruction_word::dst_alpha_instr::zero + | tsp_instruction_word::texture_u_size::from_int(8) + | tsp_instruction_word::texture_v_size::from_int(8) + | tsp_instruction_word::texture_shading_instruction::modulate; + const uint32_t pixel_format = texture_control_word::pixel_format::_4444; + + const uint32_t base_color = 0xffffffff; + const vec3 translate = {0, 0, 0}; + const float scale = 0.83; + + transfer_triangles(writer, + model, material, + &speck_Cube_white, + list_type, + blending, + pixel_format, + base_color, + translate, + scale); + + writer.append() = + ta_global_parameter::end_of_list(para_control::para_type::end_of_list); + } + + const float scale[] { + 1.000, + 1.014, + 1.031, + 1.043, + 1.066, + 1.093, + }; + + static const uint32_t red[] { +4278190080, +3791650816, +3338665984, +2936012800, +2550136832, +2214592512, +1912602624, +1627389952, +1375731712, +1157627904, +956301312, +771751936, +620756992, +503316480, +385875968, +285212672, +218103808, +150994944, +100663296, +67108864, +33554432, +16777216, +16777216, +16777216, + }; + + // translucent + if (1) { + const uint32_t list_type = para_control::list_type::translucent; + const uint32_t blending = tsp_instruction_word::src_alpha_instr::src_alpha + | tsp_instruction_word::dst_alpha_instr::inverse_src_alpha + | tsp_instruction_word::texture_u_size::from_int(256) + | tsp_instruction_word::texture_v_size::from_int(256) + | tsp_instruction_word::texture_shading_instruction::modulate_alpha + | tsp_instruction_word::use_alpha + ; + const uint32_t pixel_format = texture_control_word::pixel_format::_4444; + + int shells = 23; + for (int i = 0; i < shells; i++) { + const uint32_t base_color = red[i] | 0xffffff; + const vec3 translate = {0, 0, 0}; + const float _scale = 1.0 + (float)(i) * 0.107; + + transfer_triangles(writer, + model, material, + &speck_Cube, + list_type, + blending, + pixel_format, + base_color, + translate, + _scale); + } + + writer.append() = + ta_global_parameter::end_of_list(para_control::para_type::end_of_list); + } +} + +void transfer_ta_fifo_texture_memory_32byte(void * dst, void * src, int length) +{ + uint32_t out_addr = (uint32_t)dst; + sh7091.CCN.QACR0 = ((reinterpret_cast(out_addr) >> 24) & 0b11100); + sh7091.CCN.QACR1 = ((reinterpret_cast(out_addr) >> 24) & 0b11100); + + volatile uint32_t * base = &store_queue[(out_addr & 0x03ffffc0) / 4]; + uint32_t * src32 = reinterpret_cast(src); + + length = (length + 31) & ~31; // round up to nearest multiple of 32 + while (length > 0) { + base[0] = src32[0]; + base[1] = src32[1]; + base[2] = src32[2]; + base[3] = src32[3]; + base[4] = src32[4]; + base[5] = src32[5]; + base[6] = src32[6]; + base[7] = src32[7]; + asm volatile ("pref @%0" + : // output + : "r" (&base[0]) // input + : "memory"); + length -= 32; + base += 8; + src32 += 8; + } +} + +void transfer_textures() +{ + system.LMMODE0 = 0; // 64-bit address space + system.LMMODE1 = 0; // 64-bit address space + + for (uint32_t i = 0; i < (sizeof (speck_material)) / (sizeof (speck_material[0])); i++) { + const struct pixel_descriptor * pixel = &speck_material[i].pixel; + + uint32_t offset = texture_memory_alloc.texture.start + pixel->vram_offset; + void * dst = reinterpret_cast(&ta_fifo_texture_memory[offset / 4]); + void * src = reinterpret_cast(pixel->start); + transfer_ta_fifo_texture_memory_32byte(dst, src, pixel->width * pixel->height * 2); + } +} + +uint8_t __attribute__((aligned(32))) ta_parameter_buf[1024 * 1024]; + +void main() +{ + serial::init(0); + transfer_textures(); + + constexpr uint32_t ta_alloc = ta_alloc_ctrl::pt_opb::no_list + | ta_alloc_ctrl::tm_opb::no_list + | ta_alloc_ctrl::t_opb::_16x4byte + | ta_alloc_ctrl::om_opb::no_list + | ta_alloc_ctrl::o_opb::_16x4byte; + + constexpr int render_passes = 1; + constexpr struct opb_size opb_size[render_passes] = { + { + .opaque = 16 * 4, + .opaque_modifier = 0, + .translucent = 16 * 4, + .translucent_modifier = 0, + .punch_through = 0 + } + }; + + holly.SOFTRESET = softreset::pipeline_soft_reset + | softreset::ta_soft_reset; + holly.SOFTRESET = 0; + + core_init(); + + video_output::set_mode_vga(); + + const int framebuffer_width = 640; + const int framebuffer_height = 480; + const int tile_width = framebuffer_width / 32; + const int tile_height = framebuffer_height / 32; + + ta_parameter_writer writer = ta_parameter_writer(ta_parameter_buf); + + for (int i = 0; i < 2; i++) { + region_array_multipass(tile_width, + tile_height, + opb_size, + render_passes, + texture_memory_alloc.region_array[i].start, + texture_memory_alloc.object_list[i].start); + + background_parameter2(texture_memory_alloc.background[i].start, + 0xff9090c0); + + ta_polygon_converter_init2(texture_memory_alloc.isp_tsp_parameters[i].start, + texture_memory_alloc.isp_tsp_parameters[i].end, + texture_memory_alloc.object_list[i].start, + texture_memory_alloc.object_list[i].end, + opb_size[0].total(), + ta_alloc, + tile_width, + tile_height); + writer.offset = 0; + transfer_scene(writer); + ta_polygon_converter_writeback(writer.buf, writer.offset); + ta_polygon_converter_transfer(writer.buf, writer.offset); + + if (i == 0) + ta_wait_translucent_list(); + } + + core_start_render2(texture_memory_alloc.region_array[0].start, + texture_memory_alloc.isp_tsp_parameters[0].start, + texture_memory_alloc.background[0].start, + texture_memory_alloc.framebuffer[0].start, + framebuffer_width); + + frame = 1; + + while (1) { + int ta = frame & 1; + int core = !ta; + + // 1 -> {0, 0} + + ta_wait_translucent_list(); + ta_polygon_converter_init2(texture_memory_alloc.isp_tsp_parameters[ta].start, + texture_memory_alloc.isp_tsp_parameters[ta].end, + texture_memory_alloc.object_list[ta].start, + texture_memory_alloc.object_list[ta].end, + opb_size[0].total(), + ta_alloc, + tile_width, + tile_height); + writer.offset = 0; + transfer_scene(writer); + ta_polygon_converter_writeback(writer.buf, writer.offset); + core_wait_end_of_render_video(); + ta_polygon_converter_transfer(writer.buf, writer.offset); + + holly.FB_R_SOF1 = texture_memory_alloc.framebuffer[ta].start; + + // 0 -> + + core_start_render2(texture_memory_alloc.region_array[core].start, + texture_memory_alloc.isp_tsp_parameters[core].start, + texture_memory_alloc.background[core].start, + texture_memory_alloc.framebuffer[core].start, + framebuffer_width); + + frame += 1; + theta += degree / 2; + } + serial::string("return\nreturn\nreturn\n"); +} diff --git a/example/testscene.cpp b/example/testscene.cpp index 93403ca..5a6f3e8 100644 --- a/example/testscene.cpp +++ b/example/testscene.cpp @@ -269,28 +269,6 @@ void transfer_scene() ta_global_parameter::end_of_list(para_control::para_type::end_of_list); sq_transfer_32byte(ta_fifo_polygon_converter); } - - // translucent - { - animate_uv = true; - - const uint32_t list_type = para_control::list_type::translucent; - const uint32_t blending = tsp_instruction_word::src_alpha_instr::src_alpha - | tsp_instruction_word::dst_alpha_instr::inverse_src_alpha - | tsp_instruction_word::use_alpha - | tsp_instruction_word::texture_shading_instruction::decal_alpha; - const uint32_t pixel_format = texture_control_word::pixel_format::_565; - - transfer_triangles(model, material, - &testscene_Waterfall, - list_type, - blending, - pixel_format); - - *reinterpret_cast(store_queue) = - ta_global_parameter::end_of_list(para_control::para_type::end_of_list); - sq_transfer_32byte(ta_fifo_polygon_converter); - } } void transfer_ta_fifo_texture_memory_32byte(void * dst, void * src, int length) diff --git a/holly/core.cpp b/holly/core.cpp index 6c9b6df..4fee6fb 100644 --- a/holly/core.cpp +++ b/holly/core.cpp @@ -151,17 +151,23 @@ void core_wait_end_of_render_video() serial::integer(istnrm); serial::string("isterr "); serial::integer(system.ISTERR); + serial::string("pipeline_soft_reset\n"); + holly.SOFTRESET = softreset::pipeline_soft_reset; + holly.SOFTRESET = 0; + + system.ISTERR = system.ISTERR; + system.ISTNRM = istnrm::end_of_render_tsp + | istnrm::end_of_render_isp + | istnrm::end_of_render_video; + break; } //serial::integer(system.ISTERR); if (system.ISTERR) { //serial::string("core "); //serial::integer(system.ISTERR); - holly.SOFTRESET = softreset::pipeline_soft_reset; - holly.SOFTRESET = 0; - //break; } - if (count > 100000) { + if (count > 300000) { serial::string("core timeout:\n"); serial::string("isterr "); serial::integer(system.ISTERR); diff --git a/holly/ta_fifo_polygon_converter.cpp b/holly/ta_fifo_polygon_converter.cpp index 4f4f3f0..7dc94d4 100644 --- a/holly/ta_fifo_polygon_converter.cpp +++ b/holly/ta_fifo_polygon_converter.cpp @@ -88,7 +88,19 @@ void ta_polygon_converter_cont(uint32_t ol_base_offset, (void)_dummy_read; } -void ta_polygon_converter_transfer(volatile uint32_t const * const buf, uint32_t size) +void ta_polygon_converter_writeback(void const * const buf, uint32_t size) +{ + uint8_t const * const buf8 = reinterpret_cast(buf); + + for (uint32_t i = 0; i < size / (32); i++) { + asm volatile ("ocbwb @%0" + : // output + : "r" (&buf8[i * 32]) // input + ); + } +} + +void ta_polygon_converter_transfer(void const * const buf, uint32_t size) { /* wait for previous transfer to complete (if any) */ //while ((system.C2DST & C2DST__STATUS) != 0); /* 1 == transfer is in progress */ @@ -100,12 +112,6 @@ void ta_polygon_converter_transfer(volatile uint32_t const * const buf, uint32_t This is required on real hardware if CCR__CB is enabled, and `buf` is in a cacheable area (e.g: system memory access via 0x8c00_0000).*/ - for (uint32_t i = 0; i < size / 32; i++) { - asm volatile ("ocbwb @%0" - : // output - : "r" (&buf[(i * 32) / 4]) // input - ); - } // this dummy read appears to be required on real hardware. volatile uint32_t _dummy = sh7091.DMAC.CHCR2; @@ -115,7 +121,7 @@ void ta_polygon_converter_transfer(volatile uint32_t const * const buf, uint32_t /* start a new CH2-DMA transfer from "system memory" to "TA FIFO polygon converter" */ sh7091.DMAC.CHCR2 = 0; /* disable DMA channel */ - sh7091.DMAC.SAR2 = reinterpret_cast(&buf[0]); /* start address, must be aligned to a CHCHR__TS-sized (32-byte) boundary */ + sh7091.DMAC.SAR2 = reinterpret_cast(buf); /* start address, must be aligned to a CHCHR__TS-sized (32-byte) boundary */ sh7091.DMAC.DMATCR2 = dmatcr::transfer_count(size / 32); /* transfer count, in CHCHR__TS-sized (32-byte) units */ sh7091.DMAC.CHCR2 = chcr::dm::destination_address_fixed | chcr::sm::source_address_incremented diff --git a/holly/ta_fifo_polygon_converter.hpp b/holly/ta_fifo_polygon_converter.hpp index 77e2d67..7f439b8 100644 --- a/holly/ta_fifo_polygon_converter.hpp +++ b/holly/ta_fifo_polygon_converter.hpp @@ -17,7 +17,8 @@ void ta_polygon_converter_init2(uint32_t isp_tsp_parameters_start, uint32_t tile_height); // in tile units (e.g: (480 / 32)) void ta_polygon_converter_cont(uint32_t ol_base_offset, uint32_t ta_alloc); -void ta_polygon_converter_transfer(volatile uint32_t const * const buf, uint32_t size); +void ta_polygon_converter_writeback(void const * const buf, uint32_t size); +void ta_polygon_converter_transfer(void const * const buf, uint32_t size); void ta_wait_opaque_list(); void ta_wait_opaque_modifier_volume_list(); void ta_wait_translucent_list(); diff --git a/holly/ta_parameter.hpp b/holly/ta_parameter.hpp index e83242c..7c48b16 100644 --- a/holly/ta_parameter.hpp +++ b/holly/ta_parameter.hpp @@ -82,17 +82,18 @@ constexpr uint32_t modifier_volume_vertex_parameter_control_word() } struct ta_parameter_writer { - uint32_t * buf; + uint8_t * buf; uint32_t offset; // in bytes - ta_parameter_writer(uint32_t * buf) - : buf(buf), offset(0) + template + ta_parameter_writer(T * buf) + : buf(reinterpret_cast(buf)), offset(0) { } template inline T& append() { - T& t = *reinterpret_cast(&buf[offset / 4]); + T& t = *reinterpret_cast(&buf[offset]); offset += (sizeof (T)); return t; } diff --git a/model/elizabeth/elizabeth.blend b/model/elizabeth/elizabeth.blend new file mode 100644 index 0000000000000000000000000000000000000000..99dfe150e75684a43382009b5b1f27adf3f85f22 GIT binary patch literal 1118736 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%0DY0jh7 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

*jayp~kGi`fOj0k9D^ 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

$Yk`Ag{apSfQWlM3H3WuA)mzOVlZ6wpd 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

4#^-zy%5Kb74N5h7d?J1;pf8N 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 I3H;~pU%$B;WB>pF literal 0 HcmV?d00001 diff --git a/model/elizabeth/elizabeth.mtl b/model/elizabeth/elizabeth.mtl new file mode 100644 index 0000000..adaf630 --- /dev/null +++ b/model/elizabeth/elizabeth.mtl @@ -0,0 +1,22 @@ +# Blender 4.2.1 LTS MTL File: 'elizabeth.blend' +# www.blender.org + +newmtl elizabeth_mat +Ns 0.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.000000 0.000000 0.000000 +Ks 0.500000 0.500000 0.500000 +Ni 1.500000 +d 1.000000 +illum 2 +map_Kd elizabeth_mat_emissive.png + +newmtl elizabeth_sword_mat +Ns 0.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.000000 0.000000 0.000000 +Ks 0.500000 0.500000 0.500000 +Ni 1.500000 +d 1.000000 +illum 2 +map_Kd elizabeth_sword_mat_emissive.png diff --git a/model/elizabeth/elizabeth.obj b/model/elizabeth/elizabeth.obj new file mode 100644 index 0000000..611d317 --- /dev/null +++ b/model/elizabeth/elizabeth.obj @@ -0,0 +1,2361 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib elizabeth.mtl +o elizabeth_opaque +v -0.191881 1.523575 0.151871 +v -0.235942 1.452454 0.079193 +v -0.189547 1.338028 0.150940 +v -0.231529 1.674958 0.116958 +v -0.164421 1.378525 0.175308 +v -0.105673 0.757150 0.290314 +v -0.171748 0.918947 0.186471 +v -0.268409 0.723153 0.270538 +v -0.000000 0.771891 -0.200982 +v -0.150809 1.000645 0.016377 +v -0.000000 0.999158 -0.012374 +v -0.232014 0.393114 -0.265328 +v -0.470912 0.517807 -0.218464 +v -0.299233 0.808694 -0.090068 +v -0.014959 0.505692 -0.418709 +v -0.252747 0.570658 0.234100 +v -0.300638 0.772368 0.160759 +v -0.474522 0.544980 0.133862 +v -0.237336 0.909016 -0.036846 +v -0.400100 0.513482 -0.008881 +v -0.343300 0.637314 0.247136 +v -0.171748 0.918947 0.186471 +v -0.300638 0.772368 0.160759 +v -0.139610 0.709504 0.229950 +v -0.191926 0.671136 0.272911 +v -0.244550 0.614888 -0.241726 +v -0.498737 0.908734 0.068244 +v -0.412206 1.084191 0.042696 +v -0.535280 0.950627 0.047536 +v -0.275586 1.226451 -0.038680 +v -0.217420 1.286955 -0.041092 +v -0.183527 1.213154 -0.079062 +v -0.475628 0.891494 0.032646 +v -0.355966 1.039553 0.072741 +v -0.271756 1.224780 0.046071 +v -0.411930 1.090363 -0.030630 +v -0.489224 0.903080 -0.016217 +v -0.535768 0.954659 0.003979 +v -0.516937 0.890328 0.072933 +v -0.563887 0.930742 0.049858 +v -0.565065 0.935112 0.001320 +v -0.505548 0.885600 -0.021186 +v -0.505548 0.885600 -0.021186 +v -0.488714 0.874976 0.033265 +v -0.612747 0.820472 0.048646 +v -0.589837 0.854131 0.099472 +v -0.685722 0.809344 -0.002814 +v -0.687653 0.802060 0.054966 +v -0.685722 0.809344 -0.002814 +v -0.685722 0.809344 -0.002814 +v -0.687653 0.802060 0.054966 +v -0.489224 0.903080 -0.016217 +v -0.324288 1.004008 0.026729 +v -0.224661 1.171642 -0.069862 +v -0.171442 1.161869 0.015964 +v -0.188251 1.145510 0.018895 +v -0.186274 1.197996 0.098504 +v -0.216779 1.283613 0.052903 +v -0.212000 1.169002 0.083583 +v -0.367833 1.110699 0.039150 +v -0.330841 1.066743 -0.041689 +v -0.368770 1.115280 -0.028737 +v -0.224661 1.171642 -0.069862 +v -0.330841 1.066743 -0.041689 +v -0.321958 1.070161 0.068275 +v -0.301950 1.049246 0.019044 +v -0.349865 1.041057 -0.050235 +v -0.349865 1.041057 -0.050235 +v -0.183527 1.213154 -0.079062 +v -0.207525 0.381851 -0.065811 +v -0.055774 0.459480 -0.034004 +v -0.056346 0.374222 -0.076843 +v -0.068856 0.000015 0.175529 +v -0.115952 0.039902 0.210388 +v -0.116192 0.000015 0.211098 +v -0.138571 0.362816 0.160332 +v -0.163129 0.139160 0.058334 +v -0.118869 0.148933 0.106132 +v -0.076625 0.142883 -0.017021 +v -0.042146 0.388352 0.075058 +v -0.066855 0.140648 0.064766 +v -0.126945 0.442848 0.192169 +v -0.139610 0.709504 0.229950 +v -0.300638 0.772368 0.160759 +v -0.227368 0.380348 0.058968 +v -0.153940 0.142944 -0.017235 +v -0.066217 0.037018 0.175453 +v -0.156488 0.000015 -0.023666 +v -0.076625 0.142883 -0.017021 +v -0.067237 0.000015 -0.018349 +v -0.205114 0.450768 -0.028084 +v -0.026279 0.458016 0.087143 +v -0.055774 0.459480 -0.034004 +v -0.162994 0.038742 0.173271 +v -0.299233 0.808694 -0.090068 +v -0.045280 0.776833 -0.110977 +v -0.045280 0.776833 -0.110977 +v -0.022881 0.745176 0.180576 +v -0.163084 0.000015 0.174835 +v -0.067237 0.000015 -0.018349 +v -0.217107 0.459305 0.067062 +v -0.068856 0.000015 0.175529 +v -0.116192 0.000015 0.211098 +v -0.163084 0.000015 0.174835 +v -0.056346 0.374222 -0.076843 +v 0.202242 1.520844 0.159088 +v 0.175322 1.356049 0.150940 +v 0.230579 1.421311 0.065368 +v 0.230579 1.421311 0.065368 +v 0.227109 1.671768 0.144455 +v 0.202242 1.520844 0.159088 +v 0.153834 1.377701 0.175308 +v 0.126778 1.193178 0.207357 +v 0.197182 1.179209 0.122211 +v 0.209258 1.082016 0.181880 +v 0.241810 1.054908 0.158691 +v -0.000001 1.875351 0.089599 +v 0.088379 1.865082 0.165268 +v 0.170350 1.847214 -0.000809 +v 0.181579 0.990951 0.169304 +v 0.175322 1.356049 0.150940 +v 0.202242 1.520844 0.159088 +v 0.057880 0.593073 0.319099 +v 0.214718 0.555549 0.277870 +v 0.200335 0.870228 0.202315 +v 0.150809 1.000645 0.016377 +v 0.253552 0.397974 -0.265328 +v 0.299308 0.808674 -0.090092 +v 0.486257 0.404024 -0.218464 +v 0.198208 0.329284 0.234060 +v 0.452682 0.327313 0.133862 +v 0.300708 0.772359 0.160717 +v 0.237336 0.909016 -0.036846 +v 0.426607 0.380168 -0.008881 +v 0.304381 0.415050 0.247108 +v 0.200335 0.870228 0.202315 +v 0.139680 0.709491 0.229904 +v 0.300708 0.772359 0.160717 +v 0.140499 0.437143 0.272854 +v 0.507983 0.884962 0.113965 +v 0.606683 0.951398 0.083428 +v 0.421054 1.095330 0.052229 +v 0.275586 1.226451 -0.038680 +v 0.183527 1.213154 -0.079062 +v 0.217419 1.286954 -0.041092 +v 0.466067 0.851847 0.038170 +v 0.347206 1.066146 0.089453 +v 0.271756 1.224780 0.046071 +v 0.420965 1.100754 -0.040810 +v 0.599743 0.944738 -0.039184 +v 0.495897 0.873989 -0.055444 +v 0.516937 0.890328 0.072933 +v 0.563887 0.930742 0.049858 +v 0.565064 0.935112 0.001320 +v 0.505548 0.885600 -0.021186 +v 0.505548 0.885600 -0.021186 +v 0.488714 0.874977 0.033265 +v 0.612747 0.820472 0.048646 +v 0.589837 0.854131 0.099472 +v 0.687652 0.802060 0.054966 +v 0.685722 0.809345 -0.002814 +v 0.685722 0.809345 -0.002814 +v 0.685722 0.809345 -0.002814 +v 0.687652 0.802060 0.054966 +v 0.495897 0.873989 -0.055444 +v 0.292776 1.038371 0.028936 +v 0.224661 1.171642 -0.069862 +v 0.188251 1.145510 0.018895 +v 0.171442 1.161869 0.015964 +v 0.186274 1.197996 0.098504 +v 0.216779 1.283613 0.052903 +v 0.212000 1.169002 0.083583 +v 0.367833 1.110699 0.039150 +v 0.330842 1.066743 -0.041690 +v 0.368770 1.115280 -0.028737 +v 0.330842 1.066743 -0.041690 +v 0.224661 1.171642 -0.069862 +v 0.321958 1.070161 0.068275 +v 0.301950 1.049246 0.019044 +v 0.339328 1.067838 -0.065969 +v 0.339328 1.067838 -0.065969 +v 0.183527 1.213154 -0.079062 +v 0.207533 0.381851 -0.065888 +v 0.056353 0.374222 -0.076920 +v 0.055782 0.459480 -0.034088 +v 0.068865 0.000008 0.175453 +v 0.116201 0.000008 0.211029 +v 0.115961 0.039894 0.210312 +v 0.138578 0.362816 0.160248 +v 0.118878 0.148932 0.106049 +v 0.163138 0.139159 0.058258 +v 0.076634 0.142881 -0.017105 +v 0.066863 0.140646 0.064690 +v 0.042152 0.388352 0.074982 +v 0.126952 0.442848 0.192085 +v 0.300708 0.772359 0.160717 +v 0.139680 0.709491 0.229904 +v 0.227376 0.380348 0.058884 +v 0.153950 0.142943 -0.017319 +v 0.066226 0.037010 0.175385 +v 0.156499 0.000008 -0.023743 +v 0.067246 0.000008 -0.018417 +v 0.076634 0.142881 -0.017105 +v 0.205123 0.450768 -0.028160 +v 0.026288 0.458016 0.087067 +v 0.055782 0.459480 -0.034088 +v 0.163004 0.038734 0.173203 +v 0.045288 0.776833 -0.111061 +v 0.299308 0.808674 -0.090092 +v 0.045288 0.776833 -0.111061 +v 0.022949 0.745169 0.180527 +v 0.163094 0.000008 0.174767 +v 0.067246 0.000008 -0.018417 +v 0.217115 0.459305 0.066978 +v 0.068865 0.000008 0.175453 +v 0.163094 0.000008 0.174767 +v 0.116201 0.000008 0.211029 +v 0.056353 0.374222 -0.076920 +v -0.178514 1.414566 -0.009339 +v -0.165168 1.392990 0.133621 +v -0.180988 1.464432 0.093979 +v -0.054439 1.370804 -0.007935 +v -0.000001 1.332321 -0.124771 +v -0.180988 1.464432 0.093979 +v -0.000001 1.662293 0.175888 +v -0.177672 1.640518 0.113113 +v -0.054439 1.370804 -0.007935 +v -0.000000 1.299116 -0.049486 +v -0.074292 1.305532 -0.012531 +v -0.060769 1.360397 0.050064 +v -0.000001 1.358750 -0.041107 +v -0.000001 1.463577 0.164154 +v -0.165168 1.392990 0.133621 +v -0.000000 1.299359 0.092082 +v -0.060769 1.360397 0.050064 +v -0.075158 1.301488 0.044932 +v -0.087985 1.364563 0.159759 +v -0.000001 1.346787 0.180450 +v -0.000001 1.455155 0.193420 +v -0.000001 1.346787 0.180450 +v -0.087985 1.364563 0.159759 +v -0.000001 1.348541 0.082336 +v -0.177672 1.640518 0.113113 +v -0.187505 1.545838 0.026230 +v -0.109385 1.813095 0.131988 +v -0.238724 1.551224 0.002258 +v -0.272539 1.335999 -0.119751 +v -0.045280 0.776833 -0.110977 +v -0.299233 0.808694 -0.090068 +v -0.000000 0.771891 -0.200982 +v -0.000001 0.778381 -0.502564 +v -0.560857 0.771973 -0.199494 +v -0.231529 1.674958 0.116958 +v -0.459141 1.087219 -0.212479 +v -0.109385 1.813095 0.131988 +v -0.216779 1.283613 0.052903 +v -0.074292 1.305532 -0.012531 +v -0.217420 1.286955 -0.041092 +v -0.091006 1.198308 0.228773 +v -0.116982 1.116512 0.252443 +v -0.000000 1.118224 0.239089 +v -0.299233 0.808694 -0.090068 +v -0.300638 0.772368 0.160759 +v -0.237336 0.909016 -0.036846 +v -0.000000 1.060000 0.203925 +v -0.129177 0.991584 0.162822 +v -0.000000 0.967322 0.220452 +v -0.155682 1.077795 -0.005154 +v -0.000000 1.231308 -0.078568 +v -0.000000 1.076922 -0.028284 +v -0.155682 1.077795 -0.005154 +v -0.000000 0.999158 -0.012374 +v -0.150809 1.000645 0.016377 +v -0.136830 1.062299 0.173708 +v -0.183527 1.213154 -0.079062 +v -0.171442 1.161869 0.015964 +v -0.186274 1.197996 0.098504 +v -0.075158 1.301488 0.044932 +v -0.181067 1.124908 0.139484 +v -0.186274 1.197996 0.098504 +v -0.000000 1.299116 -0.049486 +v -0.203954 1.608444 -0.196594 +v -0.000001 1.673966 -0.323014 +v -0.000001 1.446808 -0.341187 +v -0.235168 1.382691 -0.215927 +v -0.185891 1.766571 -0.174973 +v -0.238724 1.551224 0.002258 +v -0.231529 1.674958 0.116958 +v -0.000001 1.900269 -0.046585 +v -0.000001 1.851242 -0.241455 +v -0.170352 1.864594 -0.003540 +v -0.000001 1.851242 -0.241455 +v -0.000001 1.875351 0.089599 +v -0.272539 1.335999 -0.119751 +v -0.000001 1.358750 -0.041107 +v -0.000001 1.348541 0.082336 +v -0.000000 0.999158 -0.012374 +v -0.459141 1.087219 -0.212479 +v -0.022881 0.745176 0.180576 +v 0.000004 0.742127 0.183670 +v 0.000004 0.706238 0.217239 +v -0.139610 0.709504 0.229950 +v -0.000001 1.116379 -0.320526 +v -0.560857 0.771973 -0.199494 +v -0.000001 0.778381 -0.502564 +v -0.181386 1.176459 0.125336 +v -0.337198 1.320295 0.029829 +v -0.306488 1.323026 -0.051600 +v -0.237105 1.135674 -0.179510 +v -0.168833 1.277178 -0.128596 +v -0.000000 1.258087 -0.134951 +v -0.000000 1.135289 -0.198567 +v -0.290167 1.162762 0.078009 +v -0.478107 1.041243 -0.042799 +v -0.339010 1.145135 0.062060 +v -0.186274 1.197996 0.098504 +v 0.178512 1.414566 -0.009339 +v 0.180987 1.464432 0.093979 +v 0.165166 1.392990 0.133621 +v 0.054437 1.370804 -0.007935 +v 0.180987 1.464432 0.093979 +v 0.177671 1.640518 0.113113 +v 0.054437 1.370804 -0.007935 +v 0.074292 1.305532 -0.012531 +v 0.060767 1.360397 0.050064 +v 0.165166 1.392990 0.133621 +v 0.075158 1.301488 0.044932 +v 0.060767 1.360397 0.050064 +v 0.087984 1.364563 0.159759 +v 0.087984 1.364563 0.159759 +v 0.187503 1.545838 0.026230 +v 0.177671 1.640518 0.113113 +v 0.238723 1.551224 0.002258 +v 0.272537 1.335999 -0.119751 +v 0.045288 0.776833 -0.111061 +v 0.299308 0.808674 -0.090092 +v 0.560856 0.771973 -0.199494 +v 0.238723 1.551224 0.002258 +v 0.227109 1.671768 0.144455 +v 0.459139 1.087219 -0.212479 +v 0.076827 1.682831 0.203796 +v 0.216779 1.283613 0.052903 +v 0.217419 1.286954 -0.041092 +v 0.074292 1.305532 -0.012531 +v 0.091006 1.198308 0.228773 +v 0.116982 1.116512 0.252443 +v 0.129177 0.991584 0.162822 +v 0.155682 1.077795 -0.005154 +v 0.155682 1.077795 -0.005154 +v 0.150809 1.000645 0.016377 +v 0.136830 1.062299 0.173708 +v 0.183527 1.213154 -0.079062 +v 0.171442 1.161869 0.015964 +v 0.075158 1.301488 0.044932 +v 0.186274 1.197996 0.098504 +v 0.181067 1.124908 0.139484 +v 0.186274 1.197996 0.098504 +v 0.203952 1.608444 -0.196594 +v 0.235166 1.382691 -0.215927 +v 0.185889 1.766571 -0.174973 +v 0.238723 1.551224 0.002258 +v 0.170350 1.847214 -0.000809 +v 0.185889 1.766571 -0.174973 +v 0.238723 1.551224 0.002258 +v 0.272537 1.335999 -0.119751 +v 0.459139 1.087219 -0.212479 +v 0.022949 0.745169 0.180527 +v 0.560856 0.771973 -0.199494 +v 0.337198 1.320295 0.029829 +v 0.181386 1.176459 0.125336 +v 0.306488 1.323026 -0.051600 +v 0.237105 1.135674 -0.179511 +v 0.168833 1.277178 -0.128596 +v 0.290167 1.162762 0.078009 +v 0.478107 1.041243 -0.042799 +v 0.339010 1.145135 0.062060 +v 0.186274 1.197996 0.098504 +v -0.109998 1.697678 0.197265 +v 0.353549 1.528031 -0.012284 +v 0.370153 1.390091 -0.054199 +v 0.363203 1.534577 -0.009781 +v -0.015998 0.303922 -0.418709 +v -0.299249 0.808676 -0.090050 +v -0.000000 0.771891 -0.200982 +v 0.233669 0.157835 -0.265327 +v 0.299319 0.808667 -0.090096 +v 0.490897 0.158101 -0.218463 +v 0.202773 0.083384 0.234085 +v 0.457322 0.081390 0.133862 +v 0.300708 0.772359 0.160717 +v 0.431247 0.134245 -0.008881 +v 0.091190 1.265350 0.202270 +v -0.105848 1.249069 0.202270 +v -0.109385 1.813095 0.131988 +v -0.109385 1.813095 0.131988 +v -0.058877 1.685852 0.229523 +v 0.020139 1.470551 0.196716 +v 0.076827 1.682831 0.203796 +v 0.076827 1.682831 0.203796 +v 0.051798 1.550003 0.197677 +v -0.109385 1.813095 0.131988 +v -0.010719 1.894425 0.179382 +v -0.010719 1.894425 0.179382 +v -0.109385 1.813095 0.131988 +v -0.143530 2.010681 0.247925 +v -0.109383 1.813111 0.131988 +v -0.176788 2.012940 0.254791 +v -0.235942 1.452454 0.079193 +v 0.000004 0.706238 0.217239 +v -0.000000 0.848316 0.224020 +v -0.129177 0.991584 0.162822 +v -0.150809 1.000645 0.016377 +v -0.000000 0.967322 0.220452 +v -0.000000 0.848316 0.224020 +v 0.129177 0.991584 0.162822 +v -0.267661 1.119004 0.081353 +v -0.308014 1.083829 0.075743 +v -0.287967 1.042983 0.016690 +v -0.247613 1.078158 0.022300 +v -0.316144 1.073171 -0.067572 +v -0.279313 1.112001 -0.073305 +v -0.409196 1.154388 -0.046333 +v -0.356577 1.240784 -0.049031 +v 0.227109 1.671768 0.144455 +v 0.267661 1.119004 0.081352 +v 0.247613 1.078158 0.022300 +v 0.287967 1.042984 0.016690 +v 0.308014 1.083829 0.075743 +v 0.279313 1.112001 -0.073305 +v 0.316144 1.073171 -0.067572 +v 0.356577 1.240784 -0.049031 +v 0.409196 1.154388 -0.046333 +v 0.272229 1.717240 0.135101 +v 0.250817 1.702744 0.130646 +v 0.038046 1.950684 0.248657 +v -0.021026 1.934418 0.253799 +v -0.143530 2.010681 0.247925 +v -0.176788 2.012940 0.254791 +vn -0.7709 -0.0353 0.6360 +vn -0.9049 -0.0230 0.4250 +vn -0.6819 -0.0639 0.7287 +vn -0.7369 0.0358 0.6750 +vn -0.6574 -0.0448 0.7522 +vn 0.5995 -0.6715 -0.4356 +vn 0.5555 -0.7655 -0.3247 +vn -0.8811 0.3844 -0.2755 +vn 0.7007 -0.1495 -0.6976 +vn -0.7868 0.3774 -0.4884 +vn -0.0000 0.2463 -0.9692 +vn -0.3426 0.3175 -0.8842 +vn -0.5084 0.5807 -0.6359 +vn -0.9473 0.3088 0.0851 +vn 0.3214 0.6910 -0.6475 +vn -0.7745 0.2930 -0.5606 +vn -0.8814 0.1711 -0.4404 +vn -0.4627 -0.8328 -0.3039 +vn -0.0586 0.7109 0.7008 +vn -0.6192 0.6912 -0.3726 +vn -0.6943 0.6947 0.1882 +vn -0.2306 0.2305 -0.9454 +vn 0.1101 -0.7999 -0.5900 +vn -0.2988 -0.0654 -0.9521 +vn -0.0026 -0.1355 -0.9908 +vn -0.7724 0.5772 -0.2650 +vn -0.3598 0.5099 -0.7814 +vn 0.2459 -0.1310 0.9604 +vn -0.5167 0.6506 0.5566 +vn -0.4907 0.6188 0.6134 +vn -0.6603 0.5419 -0.5199 +vn -0.3999 0.7818 -0.4783 +vn -0.1094 -0.0723 -0.9914 +vn 0.6943 -0.6970 0.1791 +vn 0.2009 -0.0850 0.9759 +vn -0.6674 0.5248 0.5284 +vn -0.5276 0.6068 -0.5945 +vn 0.3330 -0.3365 -0.8808 +vn -0.5666 0.6118 -0.5519 +vn 0.3240 -0.2034 0.9239 +vn -0.4806 0.7028 0.5245 +vn -0.5191 0.6550 -0.5491 +vn 0.3110 -0.3876 -0.8678 +vn 0.3110 -0.3874 -0.8678 +vn 0.6296 -0.7638 0.1421 +vn 0.3490 -0.9321 0.0969 +vn 0.0044 -0.1914 0.9815 +vn -0.7220 -0.3729 -0.5828 +vn -0.7700 -0.4841 0.4156 +vn -0.7219 -0.3729 -0.5829 +vn -0.7700 -0.4841 0.4155 +vn 0.3329 -0.3365 -0.8809 +vn 0.7406 -0.6594 0.1289 +vn 0.1534 -0.3536 -0.9227 +vn -0.5168 -0.8511 -0.0925 +vn 0.6693 -0.7424 0.0291 +vn -0.6621 0.2209 0.7161 +vn -0.3942 0.7644 0.5103 +vn 0.1204 -0.4213 0.8989 +vn -0.5221 0.6286 0.5764 +vn 0.3356 -0.2549 -0.9068 +vn -0.5284 0.5941 -0.6064 +vn 0.3357 -0.2549 -0.9068 +vn 0.2344 -0.1530 0.9600 +vn 0.7630 -0.6458 0.0288 +vn 0.3096 -0.2448 -0.9188 +vn -0.1093 -0.0723 -0.9914 +vn -0.6431 0.0641 -0.7631 +vn 0.7018 0.0211 -0.7120 +vn 0.5958 0.0590 -0.8010 +vn 0.6896 -0.6333 0.3512 +vn -0.0042 0.6224 0.7827 +vn -0.0075 -0.5862 0.8101 +vn -0.1179 -0.2610 0.9581 +vn -0.9798 -0.0634 0.1896 +vn -0.0563 0.2970 0.9532 +vn 0.6814 -0.0880 -0.7266 +vn 0.9362 -0.1726 0.3063 +vn 0.9601 0.0853 0.2664 +vn 0.1747 0.5933 -0.7858 +vn 0.0677 0.1860 -0.9802 +vn 0.9178 0.1747 -0.3565 +vn -0.9655 -0.0701 0.2507 +vn -0.6602 -0.1696 -0.7317 +vn 0.7923 0.2970 0.5330 +vn -0.5570 -0.5639 -0.6098 +vn 0.6814 -0.0879 -0.7266 +vn 0.5977 -0.5703 -0.5635 +vn -0.3554 -0.5831 0.7306 +vn -0.6725 0.7295 0.1251 +vn 0.7018 0.0211 -0.7121 +vn -0.7698 0.3467 0.5359 +vn 0.6403 0.2108 0.7386 +vn -0.9463 0.2875 0.1477 +vn 0.3636 0.0994 0.9262 +vn -0.7490 -0.0333 0.6618 +vn -0.7121 -0.6133 0.3416 +vn 0.5976 -0.5703 -0.5635 +vn -0.4488 -0.8578 -0.2505 +vn -0.0074 -0.5860 0.8102 +vn -0.7122 -0.6132 0.3417 +vn 0.7471 -0.0795 0.6599 +vn 0.7527 -0.0369 0.6573 +vn 0.9172 -0.1079 0.3835 +vn 0.9178 -0.0866 0.3875 +vn 0.7509 -0.1209 0.6493 +vn 0.7946 0.3186 0.5167 +vn 0.7861 0.3863 0.4826 +vn 0.5913 0.6245 0.5102 +vn 0.6589 0.2039 0.7241 +vn -0.0701 0.9963 0.0495 +vn 0.4263 0.7064 0.5650 +vn 0.6999 0.7142 -0.0059 +vn 0.4169 -0.2475 0.8746 +vn 0.6634 -0.1635 0.7302 +vn 0.7756 -0.0928 0.6244 +vn 0.9445 -0.0689 0.3213 +vn 0.0402 -0.4018 -0.9149 +vn -0.6001 0.6628 0.4478 +vn -0.8657 -0.4943 0.0791 +vn 0.7900 0.3737 -0.4861 +vn 0.3851 0.5712 -0.7248 +vn 0.5933 0.3878 0.7054 +vn 0.4640 0.8684 -0.1750 +vn 0.8281 0.0001 0.5606 +vn 0.0866 -0.4006 0.9122 +vn -0.9271 0.2815 0.2474 +vn 0.0379 -0.8864 0.4614 +vn 0.6815 0.7114 0.1715 +vn 0.6583 -0.2528 -0.7090 +vn 0.3978 -0.1521 -0.9048 +vn -0.0096 -0.1596 -0.9871 +vn 0.2245 0.1737 -0.9589 +vn 0.6085 0.4674 0.6413 +vn 0.1254 -0.5887 0.7986 +vn 0.8821 -0.0001 0.4711 +vn 0.3688 0.7916 0.4872 +vn 0.6603 0.5419 -0.5199 +vn 0.1094 -0.0723 -0.9914 +vn 0.3999 0.7819 -0.4783 +vn -0.1659 -0.9790 0.1187 +vn -0.2910 0.2756 0.9161 +vn 0.6674 0.5248 0.5284 +vn 0.3617 0.7560 -0.5455 +vn 0.8606 -0.0977 -0.4999 +vn 0.0805 -0.7288 -0.6800 +vn 0.2481 -0.8819 0.4008 +vn 0.9142 -0.3582 0.1893 +vn 0.7901 -0.5780 -0.2041 +vn 0.4526 -0.8721 -0.1863 +vn 0.4525 -0.8721 -0.1862 +vn 0.3526 -0.9348 0.0423 +vn -0.3490 -0.9321 0.0969 +vn -0.0044 -0.1914 0.9815 +vn 0.7700 -0.4841 0.4156 +vn 0.7220 -0.3729 -0.5828 +vn -0.9262 -0.2974 0.2318 +vn -0.1534 -0.3536 -0.9227 +vn -0.6693 -0.7424 0.0291 +vn 0.5168 -0.8511 -0.0925 +vn 0.6621 0.2208 0.7161 +vn 0.3942 0.7644 0.5103 +vn -0.1204 -0.4213 0.8989 +vn 0.3552 0.7951 0.4916 +vn -0.6209 0.2482 -0.7435 +vn 0.3382 0.7895 -0.5122 +vn -0.4829 0.1468 0.8633 +vn -0.9894 -0.1447 0.0093 +vn -0.3921 0.1490 -0.9078 +vn -0.3921 0.1491 -0.9078 +vn 0.1094 -0.0724 -0.9914 +vn 0.6431 0.0641 -0.7631 +vn -0.5958 0.0590 -0.8010 +vn -0.7018 0.0211 -0.7120 +vn -0.6896 -0.6333 0.3512 +vn 0.0075 -0.5860 0.8103 +vn 0.0042 0.6225 0.7826 +vn 0.1179 -0.2610 0.9581 +vn 0.0563 0.2970 0.9532 +vn 0.9798 -0.0634 0.1896 +vn -0.6814 -0.0880 -0.7267 +vn -0.9601 0.0853 0.2664 +vn -0.9361 -0.1726 0.3063 +vn -0.0296 0.6356 -0.7715 +vn -0.8912 0.2744 -0.3613 +vn -0.1033 0.2569 -0.9609 +vn 0.9655 -0.0701 0.2507 +vn 0.6602 -0.1696 -0.7317 +vn -0.7923 0.2970 0.5330 +vn 0.5570 -0.5639 -0.6098 +vn -0.5977 -0.5704 -0.5634 +vn -0.6814 -0.0880 -0.7266 +vn -0.8060 0.3918 -0.4436 +vn 0.9113 -0.0882 0.4022 +vn -0.7018 0.0210 -0.7121 +vn 0.7698 0.3467 0.5359 +vn 0.9464 0.2883 0.1457 +vn -0.8132 0.3202 0.4860 +vn -0.3635 0.0995 0.9263 +vn 0.7490 -0.0332 0.6617 +vn 0.7122 -0.6132 0.3416 +vn -0.5976 -0.5705 -0.5634 +vn 0.5896 -0.5432 -0.5978 +vn 0.0074 -0.5860 0.8102 +vn -0.5958 0.0591 -0.8010 +vn -0.5901 -0.6809 0.4338 +vn -0.7231 -0.4011 0.5623 +vn -0.8675 -0.0021 0.4975 +vn -0.6881 -0.6759 -0.2640 +vn -0.0000 -0.7794 0.6265 +vn -0.8675 -0.0022 0.4975 +vn -0.1572 -0.1318 0.9787 +vn -0.3701 -0.2460 0.8958 +vn -0.7763 -0.5391 -0.3267 +vn -0.0000 0.5742 -0.8187 +vn -0.2355 0.9564 -0.1728 +vn -0.7187 -0.6720 0.1786 +vn -0.0000 -0.8919 -0.4522 +vn -0.0000 0.5543 0.8323 +vn -0.7231 -0.4011 0.5624 +vn -0.0482 0.6557 0.7535 +vn -0.7875 -0.5503 0.2774 +vn -0.4495 0.8071 0.3828 +vn -0.3801 -0.6918 0.6140 +vn -0.0000 -0.7437 0.6685 +vn -0.0000 0.5890 0.8081 +vn -0.0000 -0.7436 0.6686 +vn -0.3802 -0.6917 0.6140 +vn -0.0000 -0.7291 0.6844 +vn -0.3703 -0.2459 0.8957 +vn -0.7774 -0.3052 0.5500 +vn -0.2736 0.0006 0.9618 +vn -0.9447 -0.1045 0.3109 +vn -0.7743 -0.0871 0.6268 +vn -0.9857 0.0976 0.1377 +vn 0.2995 0.7685 0.5654 +vn 0.2105 0.9752 -0.0688 +vn -0.7371 0.0359 0.6749 +vn -0.9645 0.1113 0.2395 +vn -0.2837 0.2173 -0.9340 +vn -0.3808 -0.0673 -0.9222 +vn -0.2737 0.0006 0.9618 +vn -0.3941 0.7644 0.5103 +vn -0.4352 0.8388 -0.3272 +vn -0.3998 0.7819 -0.4783 +vn -0.2008 0.6046 0.7708 +vn -0.4335 -0.1783 0.8833 +vn -0.0000 -0.0323 0.9995 +vn -0.5797 -0.7413 0.3381 +vn 0.8773 -0.3093 -0.3669 +vn -0.3227 -0.3090 0.8946 +vn -0.0000 -0.3308 0.9437 +vn -0.6958 0.1920 0.6921 +vn -0.0131 0.1981 0.9801 +vn -0.7285 -0.3339 -0.5982 +vn -0.0000 0.0259 -0.9997 +vn -0.0000 -0.2566 -0.9665 +vn -0.7286 -0.3338 -0.5981 +vn -0.7868 0.3774 -0.4885 +vn -0.7247 -0.4334 0.5358 +vn -0.5167 -0.8511 -0.0925 +vn -0.6621 0.2208 0.7161 +vn -0.5485 0.7006 0.4564 +vn -0.9549 -0.1748 0.2399 +vn -0.6621 0.2209 0.7162 +vn -0.0000 0.4148 -0.9099 +vn -0.8239 0.1622 -0.5431 +vn -0.0000 0.2248 -0.9744 +vn -0.0000 0.2028 -0.9792 +vn -0.7458 0.3304 -0.5785 +vn -0.7716 0.4153 -0.4817 +vn -0.9446 -0.1046 0.3110 +vn -0.7369 0.0358 0.6751 +vn 0.0461 0.9969 -0.0633 +vn 0.0094 0.7454 -0.6665 +vn -0.6485 0.7580 0.0692 +vn 0.0094 0.7454 -0.6666 +vn -0.0702 0.9963 0.0496 +vn -0.0001 -0.8235 -0.5673 +vn -0.0000 -0.5562 0.8310 +vn -0.0000 0.2462 -0.9692 +vn -0.9645 0.1114 0.2395 +vn -0.6417 -0.5665 0.5170 +vn -0.0004 0.0690 -0.9976 +vn 0.4294 0.8534 -0.2954 +vn 0.0596 0.8128 0.5795 +vn -0.0000 -0.5154 0.8570 +vn -0.5737 -0.1720 -0.8008 +vn -0.0000 -0.1935 -0.9811 +vn -0.1707 0.4055 -0.8980 +vn -0.2132 0.3424 -0.9151 +vn -0.1884 0.3458 -0.9192 +vn -0.0000 0.3464 -0.9381 +vn -0.0000 0.4185 -0.9082 +vn -0.3434 0.1174 0.9318 +vn -0.3051 0.2749 0.9118 +vn -0.6551 0.6341 0.4108 +vn -0.7218 0.5311 -0.4438 +vn -0.8360 0.3031 0.4574 +vn -0.4676 0.1197 0.8758 +vn 0.5901 -0.6809 0.4338 +vn 0.8675 -0.0022 0.4975 +vn 0.7231 -0.4011 0.5624 +vn 0.6881 -0.6759 -0.2640 +vn 0.8675 -0.0022 0.4974 +vn 0.2895 -0.6164 0.7322 +vn 0.7763 -0.5391 -0.3266 +vn 0.2355 0.9564 -0.1728 +vn 0.7188 -0.6720 0.1785 +vn 0.4495 0.8071 0.3828 +vn 0.7875 -0.5503 0.2774 +vn 0.3802 -0.6918 0.6140 +vn 0.3801 -0.6917 0.6140 +vn 0.7774 -0.3052 0.5500 +vn 0.2896 -0.6165 0.7322 +vn 0.9431 -0.0949 0.3188 +vn 0.7743 -0.0871 0.6268 +vn 0.9797 0.1562 0.1258 +vn 0.2275 0.7947 0.5628 +vn 0.9431 -0.0947 0.3188 +vn 0.7510 -0.1208 0.6492 +vn 0.2897 -0.6165 0.7321 +vn 0.9645 0.1114 0.2395 +vn 0.3808 -0.0673 -0.9222 +vn -0.0119 -0.7067 0.7074 +vn 0.3941 0.7644 0.5103 +vn 0.3998 0.7819 -0.4783 +vn 0.4352 0.8388 -0.3272 +vn 0.2008 0.6046 0.7708 +vn 0.4335 -0.1783 0.8833 +vn 0.6751 -0.1905 0.7127 +vn 0.7285 -0.3339 -0.5982 +vn 0.7286 -0.3338 -0.5981 +vn 0.7900 0.3737 -0.4860 +vn 0.7247 -0.4334 0.5358 +vn 0.5167 -0.8511 -0.0925 +vn 0.5485 0.7006 0.4564 +vn 0.9549 -0.1748 0.2399 +vn 0.6621 0.2208 0.7162 +vn 0.8239 0.1622 -0.5431 +vn 0.7458 0.3304 -0.5785 +vn 0.7745 0.4384 -0.4559 +vn 0.9430 -0.0949 0.3189 +vn 0.7000 0.7141 -0.0059 +vn 0.7746 0.4384 -0.4560 +vn 0.9430 -0.0949 0.3190 +vn 0.9645 0.1113 0.2395 +vn 0.6416 -0.5665 0.5172 +vn 0.5736 -0.1720 -0.8009 +vn 0.1707 0.4055 -0.8980 +vn 0.1884 0.3458 -0.9192 +vn 0.2132 0.3424 -0.9151 +vn 0.3434 0.1174 0.9318 +vn 0.6551 0.6341 0.4108 +vn 0.3051 0.2749 0.9118 +vn 0.7218 0.5311 -0.4438 +vn 0.8360 0.3031 0.4574 +vn 0.7746 0.4383 -0.4559 +vn 0.4676 0.1197 0.8758 +vn 0.6621 0.2209 0.7161 +vn -0.4917 0.3594 0.7931 +vn 0.0490 -0.4051 0.9130 +vn -0.0474 -0.2956 0.9541 +vn 0.1078 -0.4679 0.8772 +vn 0.2559 0.5176 -0.8165 +vn 0.0793 0.0884 -0.9929 +vn 0.1037 0.3570 -0.9283 +vn -0.2192 0.5735 -0.7894 +vn 0.3991 0.3544 -0.8456 +vn 0.3230 0.9032 -0.2826 +vn 0.6895 0.6651 -0.2870 +vn 0.3708 0.2303 0.8997 +vn 0.7175 0.4655 0.5181 +vn 0.7667 0.5195 0.3772 +vn 0.8247 0.5487 0.1373 +vn 0.6498 -0.1851 0.7372 +vn -0.5992 -0.1058 0.7936 +vn -0.4886 0.5889 0.6438 +vn -0.4886 0.5888 0.6438 +vn 0.0514 0.4083 0.9114 +vn 0.2097 0.1349 0.9684 +vn 0.2096 0.1348 0.9684 +vn 0.1796 -0.0834 0.9802 +vn 0.1809 -0.0824 0.9800 +vn -0.4887 0.5888 0.6439 +vn -0.2348 0.7907 0.5654 +vn -0.2349 0.7907 0.5653 +vn -0.4887 0.5888 0.6438 +vn -0.1457 0.4819 -0.8641 +vn -0.9049 -0.0230 0.4249 +vn -0.2653 0.8398 -0.4736 +vn 0.0393 -0.6280 -0.7772 +vn -0.6958 0.1921 0.6921 +vn -0.7868 0.3773 -0.4885 +vn -0.0132 0.1981 0.9801 +vn -0.5521 -0.6711 -0.4949 +vn -0.5445 -0.8385 0.0227 +vn 0.0664 -0.2986 0.9521 +vn 0.1929 -0.4154 0.8889 +vn 0.6529 -0.7570 0.0262 +vn 0.6338 -0.7561 0.1629 +vn 0.2847 -0.3749 -0.8823 +vn 0.2171 -0.3145 -0.9241 +vn -0.1827 0.0645 -0.9811 +vn -0.0665 -0.2986 0.9521 +vn -0.6339 -0.7560 0.1628 +vn -0.6530 -0.7569 0.0262 +vn -0.1929 -0.4154 0.8889 +vn -0.2171 -0.3145 -0.9241 +vn -0.2847 -0.3749 -0.8823 +vn 0.1827 0.0645 -0.9811 +vn 0.1634 -0.4407 0.8827 +vn 0.1638 -0.4426 0.8817 +vn 0.1280 -0.2132 0.9686 +vn 0.1079 0.0649 0.9920 +vn 0.0923 0.2230 0.9704 +vn 0.0923 0.2230 0.9705 +vt 0.160106 0.453266 +vt 0.186409 0.485466 +vt 0.222163 0.450260 +vt 0.069094 0.487295 +vt 0.210464 0.436300 +vt 0.007236 0.321006 +vt 0.134641 0.319713 +vt 0.007236 0.265696 +vt 0.325547 0.248290 +vt 0.219218 0.341735 +vt 0.262159 0.333663 +vt 0.322758 0.006896 +vt 0.228058 0.006896 +vt 0.216886 0.213556 +vt 0.425138 0.006896 +vt 0.007236 0.096070 +vt 0.137754 0.154056 +vt 0.007236 0.006896 +vt 0.213063 0.258211 +vt 0.138984 0.006896 +vt 0.007236 0.163993 +vt 0.526206 0.390938 +vt 0.506014 0.490092 +vt 0.534111 0.491041 +vt 0.007236 0.215830 +vt 0.606760 0.874239 +vt 0.535581 0.909919 +vt 0.600629 0.918387 +vt 0.450934 0.945084 +vt 0.417188 0.949101 +vt 0.432793 0.981584 +vt 0.607286 0.844064 +vt 0.532142 0.880488 +vt 0.447658 0.910029 +vt 0.533578 0.936713 +vt 0.593848 0.993508 +vt 0.597159 0.953897 +vt 0.617477 0.875485 +vt 0.617477 0.909551 +vt 0.617477 0.963946 +vt 0.617477 0.984187 +vt 0.617477 0.827784 +vt 0.617477 0.854315 +vt 0.658761 0.871032 +vt 0.640183 0.885839 +vt 0.717527 0.960021 +vt 0.716750 0.907779 +vt 0.717527 0.965684 +vt 0.715554 0.830798 +vt 0.715269 0.880418 +vt 0.601102 0.811064 +vt 0.537152 0.856088 +vt 0.463755 0.799661 +vt 0.442599 0.836689 +vt 0.451826 0.839978 +vt 0.427017 0.871327 +vt 0.413904 0.911184 +vt 0.444717 0.870804 +vt 0.513976 0.908475 +vt 0.524087 0.822270 +vt 0.513858 0.939063 +vt 0.456268 0.977108 +vt 0.518285 0.966072 +vt 0.513350 0.877915 +vt 0.516424 0.851739 +vt 0.531632 0.968196 +vt 0.537607 0.821887 +vt 0.440420 0.791070 +vt 0.865010 0.804771 +vt 0.886689 0.760076 +vt 0.859764 0.768473 +vt 0.730880 0.920817 +vt 0.745134 0.885748 +vt 0.729671 0.888051 +vt 0.873294 0.875748 +vt 0.796857 0.851940 +vt 0.798322 0.880864 +vt 0.808092 0.939355 +vt 0.873818 0.912365 +vt 0.799136 0.913000 +vt 0.892885 0.875446 +vt 0.972781 0.868267 +vt 0.994671 0.825614 +vt 0.873315 0.835647 +vt 0.797320 0.820718 +vt 0.753070 0.901784 +vt 0.743613 0.823452 +vt 0.796412 0.794451 +vt 0.742241 0.795610 +vt 0.887412 0.803425 +vt 0.895151 0.915406 +vt 0.886689 0.950939 +vt 0.750776 0.867034 +vt 0.990634 0.761927 +vt 0.954543 0.708471 +vt 0.973522 0.993077 +vt 0.990049 0.914134 +vt 0.729122 0.853218 +vt 0.777204 0.954478 +vt 0.893147 0.833185 +vt 0.731621 0.795584 +vt 0.726417 0.810718 +vt 0.732188 0.823820 +vt 0.859764 0.955552 +vt 0.728799 0.287684 +vt 0.735508 0.359234 +vt 0.698774 0.336076 +vt 0.233397 0.995900 +vt 0.293714 0.913617 +vt 0.234042 0.945578 +vt 0.742495 0.418533 +vt 0.698864 0.433040 +vt 0.735499 0.470645 +vt 0.710358 0.488432 +vt 0.381957 0.819335 +vt 0.324790 0.847175 +vt 0.379747 0.855643 +vt 0.715050 0.511037 +vt 0.460341 0.102861 +vt 0.476673 0.031661 +vt 0.429991 0.059971 +vt 0.642494 0.690799 +vt 0.609198 0.682049 +vt 0.605692 0.619620 +vt 0.571649 0.534973 +vt 0.535149 0.516832 +vt 0.567632 0.501227 +vt 0.672669 0.691325 +vt 0.636245 0.616181 +vt 0.606704 0.531697 +vt 0.569917 0.621359 +vt 0.564708 0.683817 +vt 0.523225 0.677887 +vt 0.641248 0.701516 +vt 0.607182 0.701516 +vt 0.552788 0.701516 +vt 0.532546 0.701516 +vt 0.688949 0.701516 +vt 0.662418 0.701516 +vt 0.645701 0.742800 +vt 0.630895 0.724221 +vt 0.608954 0.800789 +vt 0.556712 0.801566 +vt 0.551050 0.801566 +vt 0.692602 0.799596 +vt 0.641130 0.799300 +vt 0.705669 0.685141 +vt 0.660645 0.621191 +vt 0.717072 0.547794 +vt 0.676756 0.535864 +vt 0.680044 0.526638 +vt 0.645406 0.511056 +vt 0.605549 0.497943 +vt 0.645929 0.528756 +vt 0.608258 0.598015 +vt 0.694464 0.608126 +vt 0.577670 0.597897 +vt 0.550662 0.602324 +vt 0.539626 0.540306 +vt 0.638818 0.597389 +vt 0.664995 0.600463 +vt 0.548537 0.615671 +vt 0.694846 0.621646 +vt 0.725663 0.524459 +vt 0.850265 0.685532 +vt 0.855510 0.721830 +vt 0.828585 0.730228 +vt 0.984394 0.569487 +vt 0.985603 0.602253 +vt 0.970141 0.604556 +vt 0.841981 0.614556 +vt 0.916952 0.609440 +vt 0.918417 0.638363 +vt 0.907182 0.550949 +vt 0.916139 0.577303 +vt 0.841456 0.577938 +vt 0.822389 0.614858 +vt 0.720603 0.664690 +vt 0.741118 0.618370 +vt 0.841960 0.654656 +vt 0.917954 0.669586 +vt 0.962204 0.588520 +vt 0.971661 0.666852 +vt 0.973034 0.694694 +vt 0.918862 0.695853 +vt 0.827862 0.686879 +vt 0.820123 0.574897 +vt 0.828585 0.539365 +vt 0.964498 0.623270 +vt 0.760732 0.781832 +vt 0.724640 0.728377 +vt 0.741753 0.497227 +vt 0.725225 0.576169 +vt 0.986153 0.637086 +vt 0.938070 0.535826 +vt 0.822127 0.657119 +vt 0.983653 0.694719 +vt 0.983086 0.666484 +vt 0.988858 0.679585 +vt 0.855510 0.534752 +vt 0.931606 0.316126 +vt 0.852624 0.285296 +vt 0.886651 0.268099 +vt 0.854471 0.366345 +vt 0.847611 0.396867 +vt 0.391891 0.700629 +vt 0.520516 0.569987 +vt 0.394902 0.588102 +vt 0.426585 0.339414 +vt 0.409848 0.320362 +vt 0.424243 0.321077 +vt 0.851545 0.344049 +vt 0.833481 0.388302 +vt 0.513638 0.688621 +vt 0.408099 0.753838 +vt 0.481519 0.330818 +vt 0.443846 0.339675 +vt 0.441728 0.323431 +vt 0.466277 0.774153 +vt 0.523793 0.784406 +vt 0.523176 0.710945 +vt 0.781918 0.326581 +vt 0.813252 0.303758 +vt 0.814552 0.356437 +vt 0.938523 0.165602 +vt 0.933192 0.236408 +vt 0.395444 0.564911 +vt 0.966185 0.237213 +vt 0.978856 0.364344 +vt 0.567375 0.006451 +vt 0.584331 0.011192 +vt 0.590908 0.026647 +vt 0.968340 0.158572 +vt 0.189160 0.777902 +vt 0.016016 0.856633 +vt 0.227869 0.864755 +vt 0.947709 0.111964 +vt 0.420461 0.406884 +vt 0.347035 0.413669 +vt 0.406169 0.448296 +vt 0.483586 0.259837 +vt 0.494711 0.234868 +vt 0.531990 0.256003 +vt 0.415193 0.452976 +vt 0.445887 0.547104 +vt 0.443938 0.418590 +vt 0.546430 0.227860 +vt 0.487577 0.172152 +vt 0.543064 0.163819 +vt 0.350549 0.548019 +vt 0.300284 0.453084 +vt 0.280595 0.526101 +vt 0.407889 0.179615 +vt 0.405991 0.154204 +vt 0.428774 0.152740 +vt 0.482770 0.203384 +vt 0.381241 0.481794 +vt 0.388291 0.531909 +vt 0.425727 0.359816 +vt 0.356449 0.388541 +vt 0.454742 0.223432 +vt 0.429925 0.249244 +vt 0.308758 0.419780 +vt 0.115361 0.678086 +vt 0.031210 0.668616 +vt 0.031210 0.718688 +vt 0.127356 0.725409 +vt 0.102589 0.616959 +vt 0.198476 0.672879 +vt 0.232923 0.622831 +vt 0.115870 0.509194 +vt 0.042939 0.549776 +vt 0.152286 0.563143 +vt 0.031210 0.594409 +vt 0.171435 0.495062 +vt 0.187243 0.735768 +vt 0.413255 0.340400 +vt 0.475988 0.347892 +vt 0.270392 0.561635 +vt 0.995248 0.426213 +vt 0.534002 0.005925 +vt 0.573936 0.025597 +vt 0.543374 0.031160 +vt 0.819237 0.446749 +vt 0.989833 0.517773 +vt 0.799126 0.513093 +vt 0.826583 0.006461 +vt 0.781639 0.102412 +vt 0.737257 0.083626 +vt 0.697543 0.045168 +vt 0.792514 0.008166 +vt 0.793751 0.261017 +vt 0.843097 0.239573 +vt 0.784588 0.131414 +vt 0.690074 0.267561 +vt 0.764846 0.258611 +vt 0.425727 0.552091 +vt 0.583630 0.010952 +vt 0.967277 0.234808 +vt 0.946468 0.111789 +vt 0.521297 0.555684 +vt 0.401017 0.930144 +vt 0.327621 0.986294 +vt 0.059794 0.421958 +vt 0.024874 0.545411 +vt 0.017339 0.574974 +vt 0.010854 0.545411 +vt 0.257215 0.411567 +vt 0.203699 0.546819 +vt 0.004875 0.397578 +vt 0.064703 0.387219 +vt 0.050016 0.334734 +vt 0.246860 0.867530 +vt 0.174483 0.381839 +vt 0.123138 0.344059 +vt 0.402742 0.768081 +vt 0.349737 0.799060 +vt 0.305358 0.797925 +vt 0.249678 0.775638 +vt 0.010854 0.486449 +vt 0.015861 0.463676 +vt 0.024874 0.486449 +vt 0.230525 0.690137 +vt 0.598165 0.491247 +vt 0.598165 0.427096 +vt 0.542128 0.350768 +vt 0.486804 0.346641 +vt 0.598165 0.359709 +vt 0.542911 0.096432 +vt 0.166989 0.359798 +vt 0.793751 0.269361 +vt 0.764846 0.269142 +vt 0.764846 0.284713 +vt 0.793751 0.282272 +vt 0.764846 0.297873 +vt 0.793751 0.296609 +vt 0.764846 0.308513 +vt 0.793751 0.307577 +vt 0.010854 0.528145 +vt 0.024874 0.528145 +vt 0.010854 0.503544 +vt 0.024874 0.503544 +s 1 +usemtl elizabeth_mat +f 1/1/1 2/2/2 3/3/3 +f 2/2/2 1/1/1 4/4/4 +f 5/5/5 1/1/1 3/3/3 +f 6/6/6 7/7/7 8/8/8 +f 9/9/9 10/10/10 11/11/11 +f 12/12/12 13/13/13 14/14/14 +f 15/15/15 14/14/16 9/9/9 +f 16/16/17 17/17/18 18/18/19 +f 10/10/10 9/9/9 19/19/20 +f 9/9/9 14/14/16 19/19/20 +f 17/17/18 14/14/14 20/20/21 +f 17/17/18 16/16/17 21/21/22 +f 22/22/23 23/23/24 24/24/25 +f 17/17/18 25/25/26 7/7/7 +f 25/25/26 17/17/18 21/21/22 +f 25/25/26 8/8/8 7/7/7 +f 14/14/14 13/13/13 20/20/21 +f 18/18/19 17/17/18 20/20/21 +f 15/15/15 26/12/27 14/14/16 +f 27/26/28 28/27/29 29/28/30 +f 30/29/31 31/30/32 32/31/33 +f 33/32/34 34/33/35 27/26/28 +f 35/34/36 31/30/32 30/29/31 +f 36/35/37 37/36/38 38/37/39 +f 28/27/29 38/37/39 29/28/30 +f 39/38/40 29/28/30 40/39/41 +f 41/40/42 29/28/30 38/37/39 +f 42/41/43 38/37/39 37/36/38 +f 43/42/44 33/32/34 44/43/45 +f 44/43/45 27/26/28 39/38/40 +f 45/44/46 39/38/40 46/45/47 +f 40/39/41 47/46/48 48/47/49 +f 42/41/43 49/48/48 41/40/42 +f 43/42/44 45/44/46 50/49/50 +f 46/45/47 48/47/49 45/44/46 +f 51/50/51 50/49/50 45/44/46 +f 40/39/41 46/45/47 39/38/40 +f 44/43/45 45/44/46 43/42/44 +f 48/47/49 46/45/47 40/39/41 +f 52/51/52 53/52/53 33/32/34 +f 54/53/54 55/54/55 56/55/56 +f 57/56/57 58/57/58 35/34/36 +f 59/58/59 57/56/57 35/34/36 +f 59/58/59 56/55/56 55/54/55 +f 60/59/60 59/58/59 35/34/36 +f 56/55/56 61/60/61 54/53/54 +f 62/61/62 63/62/54 64/63/63 +f 65/64/64 56/55/56 59/58/59 +f 60/59/60 30/29/31 62/61/62 +f 61/60/61 56/55/56 66/65/65 +f 57/56/57 59/58/59 55/54/55 +f 56/55/56 65/64/64 66/65/65 +f 63/62/54 30/29/31 32/31/33 +f 27/26/28 34/33/35 28/27/29 +f 33/32/34 53/52/53 34/33/35 +f 35/34/36 58/57/58 31/30/32 +f 36/35/37 67/66/66 37/36/38 +f 28/27/29 36/35/37 38/37/39 +f 39/38/40 27/26/28 29/28/30 +f 41/40/42 40/39/41 29/28/30 +f 42/41/43 41/40/42 38/37/39 +f 43/42/44 52/51/52 33/32/34 +f 44/43/45 33/32/34 27/26/28 +f 45/44/46 44/43/45 39/38/40 +f 40/39/41 41/40/42 47/46/48 +f 52/51/52 68/67/66 53/52/53 +f 54/53/54 69/68/67 55/54/55 +f 60/59/60 65/64/64 59/58/59 +f 62/61/62 30/29/31 63/62/54 +f 60/59/60 35/34/36 30/29/31 +f 70/69/68 71/70/69 72/71/70 +f 73/72/71 74/73/72 75/74/73 +f 76/75/74 77/76/75 78/77/76 +f 79/78/77 80/79/78 81/80/79 +f 80/79/78 76/75/74 78/77/76 +f 82/81/80 83/82/81 84/83/82 +f 85/84/83 86/85/84 77/76/75 +f 73/72/71 81/80/79 87/86/85 +f 88/87/86 89/88/87 90/89/88 +f 85/84/83 91/90/89 70/69/68 +f 92/91/90 76/75/74 80/79/78 +f 80/79/78 93/92/91 92/91/90 +f 94/93/92 78/77/76 77/76/75 +f 91/90/89 95/94/93 96/95/94 +f 78/77/76 87/86/85 81/80/79 +f 92/91/90 93/92/91 97/96/95 +f 98/97/96 83/82/81 82/81/80 +f 99/98/97 94/93/92 77/76/75 +f 100/99/98 81/80/79 73/72/71 +f 78/77/76 94/93/92 87/86/85 +f 94/93/92 74/73/72 87/86/85 +f 76/75/74 101/100/99 85/84/83 +f 102/101/71 103/102/100 104/103/101 +f 86/85/84 72/71/70 89/88/87 +f 101/100/99 84/83/82 95/94/93 +f 99/98/97 77/76/75 86/85/84 +f 92/91/90 98/97/96 82/81/80 +f 74/73/72 99/98/97 75/74/73 +f 88/87/86 99/98/97 86/85/84 +f 101/100/99 82/81/80 84/83/82 +f 91/90/89 101/100/99 95/94/93 +f 71/70/69 91/90/89 96/95/94 +f 98/97/96 92/91/90 97/96/95 +f 81/80/79 80/79/78 78/77/76 +f 70/69/68 91/90/89 71/70/69 +f 73/72/71 87/86/85 74/73/72 +f 76/75/74 85/84/83 77/76/75 +f 79/78/77 105/104/70 80/79/78 +f 85/84/83 70/69/68 86/85/84 +f 88/87/86 86/85/84 89/88/87 +f 85/84/83 101/100/99 91/90/89 +f 92/91/90 82/81/80 76/75/74 +f 80/79/78 105/104/70 93/92/91 +f 100/99/98 79/78/77 81/80/79 +f 76/75/74 82/81/80 101/100/99 +f 104/103/101 88/87/86 90/89/88 +f 90/89/88 102/101/71 104/103/101 +f 86/85/84 70/69/68 72/71/70 +f 74/73/72 94/93/92 99/98/97 +f 106/105/102 107/106/103 108/107/104 +f 109/108/105 110/109/106 111/110/102 +f 107/106/103 113/111/107 114/112/108 +f 114/112/108 115/113/109 116/114/110 +f 107/106/103 114/112/108 108/107/104 +f 117/115/111 118/116/112 119/117/113 +f 113/111/107 115/113/109 114/112/108 +f 115/113/109 120/118/114 116/114/110 +f 112/5/115 121/3/116 122/1/117 +f 123/6/118 124/8/119 125/7/120 +f 9/9/9 11/11/11 126/10/121 +f 127/12/122 128/14/123 129/13/124 +f 15/15/15 9/9/9 128/14/123 +f 130/16/125 131/18/126 132/17/127 +f 126/10/121 133/19/128 9/9/9 +f 9/9/9 133/19/128 128/14/123 +f 132/17/127 134/20/129 128/14/123 +f 132/17/127 135/21/130 130/16/125 +f 136/119/131 137/120/132 138/121/133 +f 132/17/127 125/7/120 139/25/134 +f 139/25/134 135/21/130 132/17/127 +f 139/25/134 125/7/120 124/8/119 +f 128/14/123 134/20/129 129/13/124 +f 131/18/126 134/20/129 132/17/127 +f 15/15/15 128/14/123 127/12/122 +f 140/122/135 141/123/136 142/124/137 +f 143/125/138 144/126/139 145/127/140 +f 146/128/141 140/122/135 147/129/142 +f 148/130/143 143/125/138 145/127/140 +f 149/131/144 150/132/145 151/133/146 +f 142/124/137 141/123/136 150/132/145 +f 152/134/147 153/135/148 141/123/136 +f 154/136/149 150/132/145 141/123/136 +f 155/137/150 151/133/146 150/132/145 +f 156/138/151 157/139/152 146/128/141 +f 157/139/152 152/134/147 140/122/135 +f 158/140/153 159/141/154 152/134/147 +f 153/135/148 160/142/155 161/143/156 +f 155/137/150 154/136/149 162/144/156 +f 156/138/151 163/145/156 158/140/153 +f 159/141/154 158/140/153 160/142/155 +f 164/146/155 158/140/153 163/145/156 +f 153/135/148 152/134/147 159/141/154 +f 157/139/152 156/138/151 158/140/153 +f 160/142/155 153/135/148 159/141/154 +f 165/147/146 146/128/141 166/148/157 +f 167/149/158 168/150/159 169/151/160 +f 170/152/161 148/130/143 171/153/162 +f 172/154/163 148/130/143 170/152/161 +f 172/154/163 169/151/160 168/150/159 +f 173/155/164 148/130/143 172/154/163 +f 168/150/159 167/149/158 174/156/165 +f 175/157/166 176/158/165 177/159/158 +f 178/160/167 172/154/163 168/150/159 +f 173/155/164 175/157/166 143/125/138 +f 174/156/165 179/161/168 168/150/159 +f 170/152/161 169/151/160 172/154/163 +f 168/150/159 179/161/168 178/160/167 +f 177/159/158 144/126/139 143/125/138 +f 140/122/135 142/124/137 147/129/142 +f 146/128/141 147/129/142 166/148/157 +f 148/130/143 145/127/140 171/153/162 +f 149/131/144 151/133/146 180/162/169 +f 142/124/137 150/132/145 149/131/144 +f 152/134/147 141/123/136 140/122/135 +f 154/136/149 141/123/136 153/135/148 +f 155/137/150 150/132/145 154/136/149 +f 156/138/151 146/128/141 165/147/146 +f 157/139/152 140/122/135 146/128/141 +f 158/140/153 152/134/147 157/139/152 +f 153/135/148 161/143/156 154/136/149 +f 165/147/146 166/148/157 181/163/170 +f 167/149/158 169/151/160 182/164/171 +f 173/155/164 172/154/163 178/160/167 +f 175/157/166 177/159/158 143/125/138 +f 173/155/164 143/125/138 148/130/143 +f 183/165/172 184/166/173 185/167/174 +f 186/168/175 187/169/176 188/170/177 +f 189/171/178 190/172/179 191/173/180 +f 192/174/181 193/175/182 194/176/183 +f 194/176/183 190/172/179 189/171/178 +f 195/177/184 196/178/185 197/179/186 +f 198/180/187 191/173/180 199/181/188 +f 186/168/175 200/182/189 193/175/182 +f 201/183/190 202/184/191 203/185/192 +f 198/180/187 183/165/172 204/186/193 +f 205/187/194 194/176/183 189/171/178 +f 194/176/183 205/187/194 206/188/195 +f 207/189/196 191/173/180 190/172/179 +f 204/186/193 208/190/197 209/191/198 +f 190/172/179 193/175/182 200/182/189 +f 205/187/194 210/192/199 206/188/195 +f 211/193/200 195/177/184 197/179/186 +f 212/194/201 191/173/180 207/189/196 +f 213/195/202 186/168/175 193/175/182 +f 190/172/179 200/182/189 207/189/196 +f 207/189/196 200/182/189 188/170/177 +f 189/171/178 198/180/187 214/196/203 +f 215/197/175 216/198/201 217/199/204 +f 199/181/188 203/185/192 184/166/173 +f 214/196/203 209/191/198 196/178/185 +f 212/194/201 199/181/188 191/173/180 +f 205/187/194 195/177/184 211/193/200 +f 188/170/177 187/169/176 212/194/201 +f 201/183/190 199/181/188 212/194/201 +f 214/196/203 196/178/185 195/177/184 +f 204/186/193 209/191/198 214/196/203 +f 185/167/174 208/190/197 204/186/193 +f 211/193/200 210/192/199 205/187/194 +f 193/175/182 190/172/179 194/176/183 +f 183/165/172 185/167/174 204/186/193 +f 186/168/175 188/170/177 200/182/189 +f 189/171/178 191/173/180 198/180/187 +f 192/174/181 194/176/183 218/200/205 +f 198/180/187 199/181/188 183/165/172 +f 201/183/190 203/185/192 199/181/188 +f 198/180/187 204/186/193 214/196/203 +f 205/187/194 189/171/178 195/177/184 +f 194/176/183 206/188/195 218/200/205 +f 213/195/202 193/175/182 192/174/181 +f 189/171/178 214/196/203 195/177/184 +f 216/198/201 202/184/191 201/183/190 +f 202/184/191 216/198/201 215/197/175 +f 199/181/188 184/166/173 183/165/172 +f 188/170/177 212/194/201 207/189/196 +f 219/201/206 220/202/207 221/203/208 +f 222/204/209 219/201/206 223/205/210 +f 224/206/211 225/207/212 226/208/213 +f 227/209/214 228/210/215 229/211/216 +f 230/212/217 220/202/207 219/201/206 +f 223/205/210 231/213/218 222/204/209 +f 232/214/219 224/206/211 233/215/220 +f 234/216/221 235/217/222 236/218/223 +f 237/219/224 238/220/225 239/221/226 +f 233/215/220 237/219/224 239/221/226 +f 240/222/227 241/223/228 242/224/229 +f 239/221/226 232/214/219 233/215/220 +f 221/203/208 243/225/230 244/226/231 +f 230/212/217 219/201/206 222/204/209 +f 230/212/217 241/223/228 220/202/207 +f 236/218/223 227/209/214 229/211/216 +f 226/208/213 225/207/212 245/227/232 +f 246/228/233 247/229/234 219/201/206 +f 246/228/233 219/201/206 244/226/231 +f 248/230/235 249/231/236 250/232/237 +f 246/228/233 243/225/230 253/233/238 +f 243/225/230 246/228/233 244/226/231 +f 219/201/206 221/203/208 244/226/231 +f 254/234/239 251/235/240 252/236/241 +f 253/233/238 243/225/230 255/237/242 +f 256/238/243 257/239/244 258/240/245 +f 259/241/246 260/242/247 261/243/248 +f 262/244/249 263/245/250 264/246/251 +f 265/247/252 266/248/253 267/249/254 +f 268/250/255 269/251/256 270/252/257 +f 271/253/258 272/254/11 273/255/259 +f 274/256/260 273/255/259 266/248/253 +f 275/257/33 268/250/255 276/258/261 +f 256/238/243 277/259/262 278/260/263 +f 274/256/260 279/261/264 271/253/258 +f 271/253/258 279/261/264 280/262/265 +f 269/251/256 275/257/33 281/263/266 +f 265/247/252 261/243/248 260/242/247 +f 279/261/264 274/256/260 260/242/247 +f 274/256/260 265/247/252 260/242/247 +f 259/241/246 280/262/265 260/242/247 +f 234/216/221 236/218/223 259/241/246 +f 236/218/223 280/262/265 259/241/246 +f 275/257/33 258/240/245 281/263/266 +f 282/264/267 283/265/268 284/266/269 +f 282/264/267 284/266/269 285/267/270 +f 286/268/271 287/269/272 288/270/273 +f 289/271/274 290/272/275 291/273/276 +f 286/268/271 282/264/267 287/269/272 +f 286/268/271 292/274/277 283/265/268 +f 293/275/278 289/271/274 291/273/276 +f 288/270/273 291/273/276 286/268/271 +f 282/264/267 294/276/234 287/269/272 +f 284/266/269 251/235/240 254/234/239 +f 282/264/267 286/268/271 283/265/268 +f 285/267/270 284/266/269 254/234/239 +f 258/240/245 257/239/244 281/263/266 +f 224/206/211 232/214/219 225/207/212 +f 227/209/214 295/277/279 228/210/215 +f 234/216/221 296/278/280 235/217/222 +f 230/212/217 242/224/229 241/223/228 +f 236/218/223 235/217/222 227/209/214 +f 256/238/243 278/260/263 257/239/244 +f 265/247/252 274/256/260 266/248/253 +f 268/250/255 275/257/33 269/251/256 +f 268/250/255 270/252/257 297/279/281 +f 274/256/260 271/253/258 273/255/259 +f 259/241/246 261/243/248 234/216/221 +f 298/280/282 223/205/210 247/229/234 +f 299/281/283 300/282/284 301/283/285 +f 302/120/286 299/281/283 301/283/285 +f 298/280/282 303/284/287 223/205/210 +f 298/280/282 304/285/288 303/284/287 +f 305/286/289 303/284/287 304/285/288 +f 309/287/290 308/288/291 310/289/292 +f 310/289/292 311/290/293 312/291/294 +f 313/292/295 306/293/296 307/294/297 +f 308/288/298 314/295/299 307/294/297 +f 223/205/210 219/201/206 247/229/234 +f 294/276/234 282/264/267 285/267/270 +f 294/276/234 285/267/270 254/234/239 +f 290/272/275 286/268/271 291/273/276 +f 315/296/300 313/292/295 307/294/297 +f 314/295/299 315/296/300 307/294/297 +f 280/262/265 279/261/264 260/242/247 +f 276/258/261 268/250/255 316/297/57 +f 309/287/290 310/289/292 312/291/294 +f 22/22/23 264/246/251 263/245/250 +f 317/201/301 318/203/302 319/202/303 +f 320/204/304 223/205/210 317/201/301 +f 321/206/305 322/208/306 225/207/212 +f 323/209/307 324/211/308 228/210/215 +f 325/212/309 317/201/301 319/202/303 +f 223/205/210 320/204/304 231/213/218 +f 232/214/219 326/215/303 321/206/305 +f 234/216/221 327/218/310 328/217/311 +f 329/219/312 239/221/226 238/220/225 +f 326/215/303 239/221/226 329/219/312 +f 240/222/227 242/224/229 330/223/313 +f 239/221/226 326/215/303 232/214/219 +f 318/203/302 331/226/314 332/225/315 +f 325/212/309 320/204/304 317/201/301 +f 325/212/309 319/202/303 330/223/313 +f 327/218/310 324/211/308 323/209/307 +f 333/228/316 317/201/301 334/229/317 +f 333/228/316 331/226/314 317/201/301 +f 335/230/318 250/232/237 336/298/319 +f 338/299/320 339/300/321 332/225/322 +f 332/225/315 331/226/314 333/228/316 +f 317/201/301 331/226/314 318/203/302 +f 340/234/323 337/236/324 251/235/240 +f 225/207/212 341/301/325 245/227/232 +f 342/238/326 343/240/327 344/239/328 +f 345/241/329 261/243/248 346/242/330 +f 128/14/123 133/19/128 132/17/127 +f 265/247/252 267/249/254 347/248/331 +f 348/250/332 270/252/257 269/251/256 +f 349/253/333 350/255/334 272/254/11 +f 351/256/335 347/248/331 350/255/334 +f 352/257/139 353/258/336 348/250/332 +f 342/238/326 354/260/337 355/259/161 +f 351/256/335 349/253/333 356/261/338 +f 349/253/333 357/262/339 356/261/338 +f 269/251/256 281/263/266 352/257/139 +f 265/247/252 346/242/330 261/243/248 +f 356/261/338 346/242/330 351/256/335 +f 351/256/335 346/242/330 265/247/252 +f 345/241/329 346/242/330 357/262/339 +f 234/216/221 345/241/329 327/218/310 +f 327/218/310 345/241/329 357/262/339 +f 352/257/139 281/263/266 343/240/327 +f 358/264/340 284/266/269 283/265/268 +f 358/264/340 359/267/341 284/266/269 +f 360/302/342 119/117/113 361/303/343 +f 289/271/274 362/273/344 290/272/275 +f 363/268/345 364/269/346 358/264/340 +f 363/268/345 283/265/268 292/274/277 +f 293/275/278 362/273/344 289/271/274 +f 358/264/340 364/269/346 365/276/317 +f 284/266/269 340/234/323 251/235/240 +f 358/264/340 283/265/268 363/268/345 +f 359/267/341 340/234/323 284/266/269 +f 343/240/327 281/263/266 344/239/328 +f 321/206/305 225/207/212 232/214/219 +f 323/209/307 228/210/215 295/277/279 +f 234/216/221 328/217/311 296/278/280 +f 325/212/309 330/223/313 242/224/229 +f 327/218/310 323/209/307 328/217/311 +f 342/238/326 344/239/328 354/260/337 +f 265/247/252 347/248/331 351/256/335 +f 348/250/332 269/251/256 352/257/139 +f 348/250/332 297/279/281 270/252/257 +f 351/256/335 350/255/334 349/253/333 +f 345/241/329 234/216/221 261/243/248 +f 366/280/347 334/229/317 223/205/210 +f 367/281/348 301/283/285 300/282/284 +f 137/120/132 301/283/285 367/281/348 +f 366/280/347 223/205/210 303/284/287 +f 366/280/347 303/284/287 368/285/349 +f 305/286/289 368/285/349 303/284/287 +f 119/117/113 110/109/106 361/303/343 +f 372/287/350 373/289/351 371/288/352 +f 373/289/351 312/291/294 311/290/293 +f 374/292/353 369/294/354 370/293/355 +f 371/288/356 369/294/354 375/295/357 +f 223/205/210 334/229/317 317/201/301 +f 365/276/317 359/267/341 358/264/340 +f 365/276/317 340/234/323 359/267/341 +f 290/272/275 362/273/344 363/268/358 +f 376/296/359 369/294/354 374/292/353 +f 375/295/357 369/294/354 376/296/359 +f 357/262/339 346/242/330 356/261/338 +f 353/258/336 377/297/360 348/250/332 +f 372/287/350 312/291/294 373/289/351 +f 125/7/120 132/17/127 133/19/128 +f 119/117/113 118/116/112 110/109/106 +f 378/304/361 4/4/4 1/1/1 +f 361/303/343 110/109/106 109/108/105 +f 379/305/362 380/306/363 381/307/364 +f 382/15/365 383/14/366 384/9/367 +f 382/15/365 12/12/368 383/14/366 +f 385/12/369 386/14/370 387/13/371 +f 382/15/365 384/9/367 386/14/370 +f 388/16/372 389/18/373 390/17/374 +f 390/17/374 391/20/375 386/14/370 +f 386/14/370 391/20/375 387/13/371 +f 389/18/373 391/20/375 390/17/374 +f 382/15/365 386/14/370 385/12/369 +f 392/308/376 121/3/116 112/5/115 +f 393/308/377 5/5/5 3/3/3 +f 291/273/276 288/270/273 394/309/378 +f 293/275/278 291/273/276 394/309/378 +f 395/310/379 378/304/361 396/311/380 +f 4/4/4 378/304/361 395/310/379 +f 395/310/379 396/311/380 398/312/381 +f 399/313/382 111/110/102 110/109/106 +f 397/314/383 400/315/384 396/311/380 +f 399/313/382 110/109/106 118/116/112 +f 117/115/111 401/316/385 402/317/386 +f 398/312/381 396/311/380 400/315/384 +f 399/313/382 118/116/112 403/318/387 +f 404/319/388 399/313/382 403/318/387 +f 118/116/112 117/115/111 402/317/386 +s 0 +f 405/320/389 406/321/389 407/322/389 +s 1 +f 408/323/390 288/270/273 287/269/272 +f 22/22/23 24/24/25 409/324/391 +f 22/22/23 409/324/391 410/325/392 +f 411/326/393 412/327/394 264/246/251 +f 411/326/393 264/246/251 22/22/23 +f 411/326/393 22/22/23 410/325/392 +f 411/326/393 410/325/392 413/328/395 +f 65/64/64 60/59/60 28/27/29 +f 65/64/64 28/27/29 34/33/35 +f 62/61/62 64/63/63 67/66/66 +f 62/61/62 67/66/66 36/35/37 +f 61/60/61 66/65/65 53/52/53 +f 61/60/61 53/52/53 68/67/66 +f 66/65/65 65/64/64 34/33/35 +f 66/65/65 34/33/35 53/52/53 +f 60/59/60 62/61/62 36/35/37 +f 60/59/60 36/35/37 28/27/29 +f 136/119/131 414/329/396 301/283/285 +f 136/119/131 301/283/285 137/120/132 +f 415/330/397 125/7/120 133/19/128 +f 415/330/397 133/19/128 126/10/121 +f 347/248/331 267/249/254 414/329/396 +f 347/248/331 414/329/396 136/119/131 +f 178/160/167 147/129/142 142/124/137 +f 178/160/167 142/124/137 173/155/164 +f 175/157/166 149/131/144 180/162/169 +f 175/157/166 180/162/169 176/158/165 +f 174/156/165 181/163/170 166/148/157 +f 174/156/165 166/148/157 179/161/168 +f 179/161/168 166/148/157 147/129/142 +f 179/161/168 147/129/142 178/160/167 +f 173/155/164 142/124/137 149/131/144 +f 173/155/164 149/131/144 175/157/166 +f 300/282/284 299/281/283 248/230/235 +f 300/282/284 248/230/235 250/232/237 +f 416/331/398 417/332/399 418/333/400 +f 416/331/398 418/333/400 419/334/401 +f 313/292/295 315/296/300 417/332/399 +f 313/292/295 417/332/399 416/331/398 +f 419/334/401 418/333/400 420/335/402 +f 419/334/401 420/335/402 421/336/403 +f 421/336/403 420/335/402 422/337/404 +f 421/336/403 422/337/404 423/338/404 +f 322/208/306 424/227/106 341/301/325 +f 322/208/306 341/301/325 225/207/212 +f 300/282/284 250/232/237 335/230/318 +f 300/282/284 335/230/318 367/281/348 +f 425/331/405 426/334/406 427/333/407 +f 425/331/405 427/333/407 428/332/408 +f 374/292/353 425/331/405 428/332/408 +f 374/292/353 428/332/408 376/296/359 +f 426/334/406 429/336/409 430/335/410 +f 426/334/406 430/335/410 427/333/407 +f 429/336/409 431/338/411 432/337/411 +f 429/336/409 432/337/411 430/335/410 +f 433/339/412 434/340/413 379/305/362 +f 433/339/412 379/305/362 381/307/364 +f 435/341/414 436/342/415 434/340/413 +f 435/341/414 434/340/413 433/339/412 +f 437/320/416 438/322/417 436/342/415 +f 437/320/416 436/342/415 435/341/414 +o elizabeth_sword +v -0.096077 1.123767 0.000000 +v 0.000000 1.367397 0.000000 +v 0.000000 1.045571 -0.014024 +v -0.082242 0.684329 -0.019996 +v 0.000000 0.655447 -0.019996 +v 0.080534 0.684880 -0.019996 +v -0.166774 0.314293 -0.019997 +v 0.000000 0.308478 -0.019997 +v -0.121428 0.214068 -0.019997 +v -0.196475 0.213821 -0.019997 +v -0.166774 0.314293 -0.019997 +v 0.298637 0.178453 0.000000 +v 0.227844 0.187621 -0.019997 +v 0.321416 0.230431 0.000000 +v 0.296418 0.239252 -0.004684 +v 0.278937 0.245028 0.000000 +v 0.245416 0.248156 0.000000 +v 0.300557 0.283499 0.000000 +v -0.064805 -0.181903 -0.000000 +v -0.000000 -0.181330 -0.044541 +v 0.000000 -0.206989 -0.000000 +v 0.064805 -0.181903 -0.000000 +v -0.083673 0.179588 -0.019878 +v -0.059719 0.157406 -0.019997 +v -0.059719 0.157406 0.000000 +v -0.107628 0.201770 0.000000 +v -0.121428 0.214068 0.000000 +v 0.135101 0.020449 -0.019997 +v 0.215433 -0.075143 -0.000000 +v 0.135101 0.020449 0.000000 +v 0.096077 1.123767 0.000000 +v -0.102837 0.159554 -0.011160 +v -0.090637 0.148257 0.000000 +v -0.115037 0.170851 0.000000 +v 0.000000 1.045571 0.014024 +v -0.082242 0.684329 0.019997 +v 0.000000 0.655447 0.019997 +v 0.080534 0.684880 0.019997 +v -0.166774 0.314293 0.019997 +v -0.121428 0.214068 0.019997 +v 0.000000 0.308478 0.019997 +v -0.196475 0.213821 0.019997 +v -0.166774 0.314293 0.019997 +v 0.227844 0.187621 0.019997 +v 0.296418 0.239252 0.004684 +v -0.000000 -0.181330 0.044541 +v -0.083673 0.179588 0.019878 +v -0.059719 0.157406 0.019997 +v 0.135101 0.020449 0.019997 +v -0.102837 0.159554 0.011160 +v -0.137502 0.700943 0.000000 +v -0.207532 0.316739 0.000000 +v 0.137502 0.700943 0.000000 +v 0.207532 0.316739 0.000000 +v 0.168232 0.315175 -0.019997 +v -0.299416 0.213462 0.000000 +v 0.020733 0.148862 -0.019997 +v 0.000000 0.149270 -0.019997 +v 0.168232 0.315175 -0.019997 +v 0.207532 0.316739 0.000000 +v 0.154848 0.076827 -0.019997 +v 0.228413 0.043500 0.000000 +v -0.020733 0.148862 0.000000 +v 0.000000 0.149270 -0.019194 +v 0.000000 -0.160568 -0.019194 +v -0.020675 -0.160976 -0.000000 +v 0.020733 0.148862 0.000000 +v 0.020675 -0.160976 -0.000000 +v -0.020733 0.148862 -0.019997 +v -0.020733 0.148862 0.000000 +v 0.000000 0.149270 -0.019194 +v 0.020733 0.148862 0.000000 +v 0.020733 0.148862 0.000000 +v 0.020733 0.148862 -0.019997 +v -0.051486 -0.206989 -0.000000 +v 0.051486 -0.206989 -0.000000 +v 0.051486 -0.309962 -0.000000 +v -0.051486 -0.309962 -0.000000 +v -0.172099 0.317252 -0.019997 +v -0.196475 0.213821 -0.019997 +v -0.196475 0.213821 0.000000 +v -0.172099 0.317252 0.000000 +v -0.113736 0.309920 -0.019997 +v -0.172099 0.317252 -0.019997 +v -0.172099 0.317252 0.000000 +v -0.113736 0.309920 0.000000 +v -0.103199 0.196747 -0.019878 +v -0.113736 0.309920 -0.019997 +v -0.113736 0.309920 0.000000 +v -0.103199 0.196747 0.000000 +v 0.168232 0.315175 0.019997 +v 0.000000 0.149270 0.019997 +v 0.020733 0.148862 0.019997 +v 0.168232 0.315175 0.019997 +v 0.154848 0.076827 0.019997 +v 0.000000 -0.160568 0.019194 +v 0.000000 0.149270 0.019194 +v -0.020733 0.148862 0.019997 +v 0.000000 0.149270 0.019194 +v 0.020733 0.148862 0.019997 +v -0.172099 0.317252 0.019997 +v -0.196475 0.213821 0.019997 +v -0.113736 0.309920 0.019997 +v -0.172099 0.317252 0.019997 +v -0.103199 0.196747 0.019878 +v -0.113736 0.309920 0.019997 +vn -0.9584 0.2855 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0004 0.0385 -0.9993 +vn -0.1439 0.0335 -0.9890 +vn -0.0000 0.0060 -1.0000 +vn 0.1423 0.0336 -0.9893 +vn -0.1610 0.0557 -0.9854 +vn -0.0000 -0.0000 -1.0000 +vn -0.2154 -0.5633 -0.7976 +vn -0.1173 -0.6528 -0.7484 +vn 0.8972 -0.4416 -0.0000 +vn 0.1534 0.0084 -0.9881 +vn 0.9997 0.0234 -0.0000 +vn 0.0650 0.1314 -0.9892 +vn -0.3594 0.9332 -0.0000 +vn 0.7020 0.7122 -0.0000 +vn 0.0764 0.9971 -0.0000 +vn -0.9982 -0.0601 -0.0000 +vn -0.0000 -0.0244 -0.9997 +vn -0.0000 -1.0000 -0.0000 +vn 0.9982 -0.0601 -0.0000 +vn -0.2208 -0.2421 -0.9448 +vn -0.3506 -0.6715 -0.6528 +vn -0.2739 -0.9618 -0.0000 +vn -0.8058 -0.5922 -0.0000 +vn -0.3544 -0.9351 -0.0000 +vn -0.4346 -0.4938 -0.7532 +vn 0.3931 -0.9195 -0.0000 +vn -0.7562 -0.6543 -0.0000 +vn 0.9585 0.2852 -0.0000 +vn -0.4911 -0.5240 -0.6959 +vn -0.0228 -0.9997 -0.0000 +vn -0.9963 -0.0864 -0.0000 +vn -0.0004 0.0385 0.9993 +vn -0.1439 0.0335 0.9890 +vn -0.0000 0.0060 1.0000 +vn 0.1423 0.0336 0.9893 +vn -0.1610 0.0557 0.9854 +vn -0.2154 -0.5633 0.7976 +vn -0.0000 -0.0000 1.0000 +vn -0.1173 -0.6528 0.7484 +vn 0.1534 0.0084 0.9881 +vn 0.0650 0.1314 0.9892 +vn -0.0000 -0.0244 0.9997 +vn -0.2208 -0.2421 0.9448 +vn -0.3506 -0.6715 0.6528 +vn -0.4346 -0.4938 0.7532 +vn -0.4911 -0.5240 0.6959 +vn -0.9803 0.1974 -0.0000 +vn -0.9268 0.3756 -0.0000 +vn 0.9799 0.1993 -0.0000 +vn 0.9341 0.3569 -0.0000 +vn 0.1850 0.0618 -0.9808 +vn -0.9268 0.3757 -0.0000 +vn -0.9686 -0.2485 -0.0000 +vn -0.2457 -0.5337 -0.8092 +vn -0.0001 -0.7026 -0.7116 +vn 0.1851 0.0619 -0.9808 +vn 0.9341 0.3570 -0.0000 +vn 0.1128 -0.0433 -0.9927 +vn 0.9365 -0.3507 -0.0000 +vn -0.5099 -0.8603 -0.0000 +vn -0.0000 -0.8971 -0.4419 +vn -0.0000 0.5697 -0.8219 +vn -0.7557 0.6549 -0.0000 +vn -0.0596 -0.9982 0.0001 +vn 0.7557 0.6549 -0.0000 +vn -0.0716 -0.7282 -0.6816 +vn -0.5098 -0.8603 -0.0000 +vn -0.0000 -0.8971 -0.4418 +vn -0.0596 -0.9982 -0.0000 +vn -0.0595 -0.9982 -0.0000 +vn -0.9733 0.2294 -0.0000 +vn 0.1246 0.9922 -0.0000 +vn 0.9957 0.0927 -0.0000 +vn 0.1850 0.0618 0.9808 +vn -0.0001 -0.7026 0.7116 +vn -0.2457 -0.5337 0.8092 +vn 0.1851 0.0619 0.9808 +vn 0.1128 -0.0433 0.9927 +vn -0.0000 0.5697 0.8219 +vn -0.0000 -0.8971 0.4419 +vn -0.0716 -0.7282 0.6816 +vn -0.0000 -0.8971 0.4418 +vt 0.454009 0.792941 +vt 0.608611 0.988958 +vt 0.608611 0.730027 +vt 0.476273 0.439382 +vt 0.608611 0.416145 +vt 0.738201 0.439826 +vt 0.340248 0.141663 +vt 0.608611 0.136984 +vt 0.413217 0.061025 +vt 0.292455 0.060826 +vt 0.340248 0.141663 +vt 0.464195 0.860418 +vt 0.350278 0.867795 +vt 0.500848 0.902238 +vt 0.460624 0.909336 +vt 0.432495 0.913982 +vt 0.378555 0.916499 +vt 0.467284 0.944935 +vt 0.995046 0.886785 +vt 0.890765 0.886323 +vt 0.890765 0.906968 +vt 0.786485 0.886785 +vt 0.473968 0.033283 +vt 0.512514 0.015436 +vt 0.512515 0.015436 +vt 0.435422 0.051130 +vt 0.201041 0.733293 +vt 0.330307 0.656382 +vt 0.763212 0.792941 +vt 0.443132 0.017164 +vt 0.462764 0.008075 +vt 0.423501 0.026254 +vt 0.387352 0.452749 +vt 0.274663 0.143631 +vt 0.829870 0.452749 +vt 0.942559 0.143631 +vt 0.879320 0.142372 +vt 0.126808 0.060537 +vt 0.641973 0.008562 +vt 0.608611 0.008890 +vt 0.254354 0.970420 +vt 0.317594 0.971679 +vt 0.232818 0.778653 +vt 0.351194 0.751839 +vt 0.924128 0.620661 +vt 0.890766 0.620333 +vt 0.890765 0.869620 +vt 0.924034 0.869947 +vt 0.857403 0.620661 +vt 0.857496 0.869947 +vt 0.575248 0.008562 +vt 0.017008 0.836610 +vt 0.968750 0.921875 +vt 0.812500 0.921875 +vt 0.812500 1.000000 +vt 0.968750 1.000000 +vt 0.000000 1.000000 +s 1 +usemtl elizabeth_sword_mat +f 439/343/418 440/344/419 441/345/420 +f 442/346/421 441/345/420 443/347/422 +f 441/345/420 444/348/423 443/347/422 +f 445/349/424 446/350/425 447/351/426 +f 448/352/427 449/353/424 447/351/426 +f 450/354/428 451/355/429 452/356/430 +f 452/356/430 451/355/429 453/357/431 +f 454/358/432 451/355/429 455/359/433 +f 456/360/434 452/356/430 453/357/431 +f 453/357/431 454/358/432 456/360/434 +f 453/357/431 451/355/429 454/358/432 +f 457/361/435 458/362/436 459/363/437 +f 460/364/438 459/363/437 458/362/436 +f 461/365/439 462/366/440 463/367/441 +f 461/365/439 464/368/442 447/351/426 +f 464/368/442 465/351/443 447/351/426 +f 466/369/444 467/370/445 468/369/446 +f 440/344/419 469/371/447 441/345/420 +f 470/372/448 471/373/449 472/374/450 +f 439/343/418 473/345/451 440/344/419 +f 474/346/452 475/347/453 473/345/451 +f 473/345/451 475/347/453 476/348/454 +f 477/349/455 478/351/456 479/350/457 +f 480/352/458 478/351/456 481/353/455 +f 450/354/428 452/356/430 482/355/459 +f 452/356/430 483/357/460 482/355/459 +f 454/358/432 455/359/433 482/355/459 +f 456/360/434 483/357/460 452/356/430 +f 483/357/460 456/360/434 454/358/432 +f 483/357/460 454/358/432 482/355/459 +f 457/361/435 459/363/437 484/362/461 +f 460/364/438 484/362/461 459/363/437 +f 485/365/462 463/367/441 486/366/463 +f 485/365/462 478/351/456 464/368/442 +f 464/368/442 478/351/456 465/351/443 +f 487/369/464 468/369/446 467/370/445 +f 440/344/419 473/345/451 469/371/447 +f 488/372/465 472/374/450 471/373/449 +f 489/375/466 442/346/421 445/349/424 +f 489/375/466 445/349/424 490/376/467 +f 469/371/447 491/377/468 444/348/423 +f 469/371/447 444/348/423 441/345/420 +f 491/377/468 492/378/469 493/379/470 +f 491/377/468 493/379/470 444/348/423 +f 490/376/471 449/353/424 448/352/427 +f 490/376/471 448/352/427 494/380/472 +f 464/368/442 461/365/439 470/372/448 +f 464/368/442 470/372/448 472/374/450 +f 493/379/470 495/381/473 496/382/474 +f 493/379/470 496/382/474 446/350/425 +f 451/355/429 497/383/475 498/384/476 +f 451/355/429 498/384/476 455/359/433 +f 445/349/424 442/346/421 443/347/422 +f 445/349/424 443/347/422 446/350/425 +f 444/348/423 493/379/470 446/350/425 +f 444/348/423 446/350/425 443/347/422 +f 466/369/444 499/385/477 500/386/478 +f 466/369/444 500/386/478 467/370/445 +f 499/385/477 451/355/429 450/354/428 +f 499/385/477 450/354/428 500/386/478 +f 501/387/479 502/388/480 503/389/481 +f 501/387/479 503/389/481 504/390/482 +f 504/390/482 503/389/481 458/362/436 +f 504/390/482 458/362/436 457/361/435 +f 505/391/483 506/392/484 503/389/481 +f 505/391/483 503/389/481 502/388/480 +f 506/392/484 460/364/438 458/362/436 +f 506/392/484 458/362/436 503/389/481 +f 461/365/439 463/367/441 471/373/449 +f 461/365/439 471/373/449 470/372/448 +f 494/380/472 448/352/427 447/351/426 +f 494/380/472 447/351/426 465/351/443 +f 462/366/440 507/393/485 508/393/486 +f 462/366/440 508/393/486 463/367/441 +f 507/393/485 496/382/474 509/382/487 +f 507/393/485 509/382/487 508/393/486 +f 495/381/473 510/381/488 509/382/487 +f 495/381/473 509/382/487 496/382/474 +f 468/369/446 511/394/489 512/394/473 +f 468/369/446 512/394/473 466/369/444 +s 0 +f 513/395/425 514/396/425 515/397/425 +f 513/395/425 515/397/425 516/398/425 +s 1 +f 489/375/466 439/343/418 441/345/420 +f 489/375/466 441/345/420 442/346/421 +s 0 +f 517/399/490 518/399/490 519/399/490 +f 517/399/490 519/399/490 520/399/490 +f 521/399/491 522/399/491 523/399/491 +f 521/399/491 523/399/491 524/399/491 +f 525/399/492 526/399/492 527/399/492 +f 525/399/492 527/399/492 528/399/492 +s 1 +f 489/375/466 490/376/467 477/349/455 +f 489/375/466 477/349/455 474/346/452 +f 469/371/447 473/345/451 476/348/454 +f 469/371/447 476/348/454 491/377/468 +f 491/377/468 476/348/454 529/379/493 +f 491/377/468 529/379/493 492/378/469 +f 490/376/471 494/380/472 480/352/458 +f 490/376/471 480/352/458 481/353/455 +f 464/368/442 472/374/450 488/372/465 +f 464/368/442 488/372/465 485/365/462 +f 529/379/493 479/350/457 530/382/494 +f 529/379/493 530/382/494 531/381/495 +f 482/355/459 455/359/433 498/384/476 +f 482/355/459 498/384/476 532/383/496 +f 477/349/455 479/350/457 475/347/453 +f 477/349/455 475/347/453 474/346/452 +f 476/348/454 475/347/453 479/350/457 +f 476/348/454 479/350/457 529/379/493 +f 487/369/464 467/370/445 500/386/478 +f 487/369/464 500/386/478 533/385/497 +f 533/385/497 500/386/478 450/354/428 +f 533/385/497 450/354/428 482/355/459 +f 501/387/479 504/390/482 534/389/498 +f 501/387/479 534/389/498 535/388/499 +f 504/390/482 457/361/435 484/362/461 +f 504/390/482 484/362/461 534/389/498 +f 505/391/483 535/388/499 534/389/498 +f 505/391/483 534/389/498 506/392/484 +f 506/392/484 534/389/498 484/362/461 +f 506/392/484 484/362/461 460/364/438 +f 485/365/462 488/372/465 471/373/449 +f 485/365/462 471/373/449 463/367/441 +f 494/380/472 465/351/443 478/351/456 +f 494/380/472 478/351/456 480/352/458 +f 486/366/463 463/367/441 508/393/486 +f 486/366/463 508/393/486 536/393/500 +f 536/393/500 508/393/486 537/382/501 +f 536/393/500 537/382/501 530/382/494 +f 531/381/495 530/382/494 537/382/501 +f 531/381/495 537/382/501 510/381/488 +f 468/369/446 487/369/464 538/394/495 +f 468/369/446 538/394/495 511/394/489 +f 489/375/466 474/346/452 473/345/451 +f 489/375/466 473/345/451 439/343/418 +s 0 +f 539/399/490 520/399/490 519/399/490 +f 539/399/490 519/399/490 540/399/490 +f 541/399/491 524/399/491 523/399/491 +f 541/399/491 523/399/491 542/399/491 +f 543/399/492 528/399/492 527/399/492 +f 543/399/492 527/399/492 544/399/492 +s 1 +f 496/382/474 447/351/426 446/350/425 +f 447/351/426 496/382/474 461/365/439 +f 461/365/439 496/382/474 462/366/440 +f 462/366/440 496/382/474 507/393/485 +f 451/355/429 512/394/473 497/383/475 +f 512/394/473 451/355/429 499/385/477 +f 512/394/473 499/385/477 466/369/444 +f 478/351/456 530/382/494 479/350/457 +f 530/382/494 478/351/456 485/365/462 +f 530/382/494 485/365/462 486/366/463 +f 530/382/494 486/366/463 536/393/500 +f 538/394/495 482/355/459 532/383/496 +f 482/355/459 538/394/495 533/385/497 +f 533/385/497 538/394/495 487/369/464 +o elizabeth_punchthrough +v -0.191881 1.523575 0.151871 +v -0.164421 1.378525 0.175308 +v -0.116744 1.356400 0.188141 +v -0.124455 1.483994 0.178146 +v 0.124453 1.483994 0.178146 +v 0.106157 1.357208 0.188141 +v 0.153834 1.377701 0.175308 +v 0.202242 1.520844 0.159088 +v -0.109998 1.697678 0.197265 +v -0.058877 1.685852 0.229523 +v 0.020139 1.470551 0.196716 +v -0.072624 1.584763 0.197571 +v -0.207357 1.325058 -0.000717 +v -0.187391 1.320145 0.043808 +v -0.181192 1.416977 0.051727 +v -0.201158 1.421906 0.007202 +v -0.177570 1.767029 -0.198838 +v 0.012425 1.801087 -0.288605 +v 0.020031 1.674423 -0.346878 +v 0.225910 1.780365 -0.155533 +v 0.250939 1.573471 -0.182434 +v 0.257661 1.548096 0.156875 +v 0.046548 1.705231 0.253036 +v 0.226759 1.747315 0.132355 +v -0.509316 0.490997 -0.199417 +v -0.000001 0.778381 -0.502564 +v -0.000001 0.374039 -0.520050 +v -0.560857 0.771973 -0.199494 +v 0.509315 0.490997 -0.199417 +v 0.560856 0.771973 -0.199494 +v -0.306488 1.323026 -0.051600 +v -0.168833 1.277178 -0.128596 +v -0.000000 1.258087 -0.134951 +v -0.196211 0.945755 -0.217690 +v -0.478107 1.041243 -0.042799 +v -0.727710 0.673163 -0.110454 +v 0.306488 1.323026 -0.051600 +v 0.168833 1.277178 -0.128596 +v 0.478107 1.041243 -0.042799 +v 0.196211 0.945755 -0.217690 +v 0.727709 0.673163 -0.110454 +v -0.000000 1.031858 -0.177353 +v -0.300638 0.772368 0.160759 +v -0.299233 0.808694 -0.090068 +v -0.393966 0.309633 -0.118540 +v -0.000000 0.771891 -0.200982 +v -0.278847 0.423195 0.164238 +v -0.018019 0.103348 -0.241689 +v 0.300708 0.772359 0.160717 +v 0.296059 0.080903 -0.118540 +v 0.299308 0.808674 -0.090092 +v -0.139610 0.709504 0.229950 +v -0.137980 0.529549 0.240700 +v -0.542327 1.105969 0.070749 +v -0.181386 1.176459 0.125336 +v -0.337198 1.320295 0.029829 +v -0.306488 1.323026 -0.051600 +v -0.525277 1.110757 -0.137779 +v -0.665574 1.117840 -0.031553 +v -0.237105 1.135674 -0.179510 +v 0.542327 1.105970 0.070749 +v 0.337198 1.320295 0.029829 +v 0.181386 1.176459 0.125336 +v 0.306488 1.323026 -0.051600 +v 0.665574 1.117840 -0.031553 +v 0.525277 1.110757 -0.137779 +v 0.237105 1.135674 -0.179511 +v 0.000000 1.165468 0.210653 +v 0.075036 1.236945 0.203110 +v -0.000000 1.335983 0.203110 +v -0.075036 1.236945 0.203110 +vn -0.2538 0.0702 0.9647 +vn -0.2325 0.0620 0.9706 +vn -0.2973 0.0871 0.9508 +vn 0.2262 0.0365 0.9734 +vn 0.2431 0.0413 0.9691 +vn 0.2375 0.0397 0.9706 +vn -0.3135 0.0934 0.9450 +vn 0.6401 -0.1086 0.7606 +vn -0.2996 -0.2502 0.9206 +vn -0.4941 -0.2002 0.8460 +vn -0.3507 -0.2385 0.9056 +vn -0.5545 -0.1813 0.8122 +vn -0.9112 0.0247 0.4113 +vn -0.4507 0.3506 -0.8209 +vn 0.0401 0.4196 -0.9068 +vn 0.2316 0.3625 -0.9027 +vn 0.8733 0.2060 -0.4416 +vn 0.9112 0.1596 -0.3799 +vn 0.9088 0.1786 0.3771 +vn 0.5171 0.1831 0.8361 +vn 0.8826 0.1898 0.4301 +vn -0.4918 -0.0456 -0.8695 +vn 0.2898 -0.0005 -0.9571 +vn -0.0000 0.0432 -0.9991 +vn -0.5981 -0.2204 -0.7705 +vn 0.4918 -0.0456 -0.8695 +vn 0.5982 -0.2204 -0.7705 +vn -0.4030 0.4323 -0.8066 +vn -0.2638 0.2941 -0.9186 +vn -0.4107 0.3383 -0.8467 +vn -0.1884 0.3458 -0.9192 +vn -0.3772 0.4086 -0.8311 +vn 0.4030 0.4323 -0.8066 +vn 0.4107 0.3383 -0.8467 +vn 0.2638 0.2941 -0.9186 +vn 0.1884 0.3458 -0.9192 +vn 0.3772 0.4086 -0.8311 +vn -0.0000 0.3463 -0.9381 +vn -0.0000 0.2272 -0.9738 +vn 0.7884 -0.2485 -0.5627 +vn -0.8810 -0.4687 0.0647 +vn -0.9849 -0.1390 -0.1036 +vn 0.0062 0.2466 -0.9691 +vn 0.8132 -0.3131 -0.4906 +vn 0.1096 0.0575 -0.9923 +vn 0.7350 -0.2428 0.6332 +vn 0.6899 0.0244 -0.7235 +vn 0.8411 0.5180 -0.1556 +vn 0.6571 -0.1189 -0.7444 +vn 0.5377 -0.2663 -0.7999 +vn -0.4207 0.5416 0.7278 +vn -0.3050 0.2750 0.9118 +vn -0.6551 0.6341 0.4108 +vn -0.5511 0.6471 -0.5269 +vn -0.3526 0.6404 -0.6823 +vn -0.5703 0.8214 -0.0006 +vn -0.1663 0.5132 -0.8420 +vn 0.4207 0.5416 0.7278 +vn 0.6551 0.6341 0.4108 +vn 0.3050 0.2750 0.9118 +vn 0.5511 0.6470 -0.5269 +vn 0.5703 0.8214 -0.0006 +vn 0.3526 0.6404 -0.6823 +vn 0.1663 0.5132 -0.8420 +vn -0.0000 0.0442 0.9990 +vn 0.0582 0.0441 0.9973 +vn -0.0582 0.0441 0.9973 +vt 0.210464 0.436300 +vt 0.216965 0.414737 +vt 0.151518 0.412883 +vt 0.160106 0.453266 +vt 0.174483 0.381839 +vt 0.064703 0.387219 +vt 0.122210 0.412928 +vt 0.059794 0.421958 +vt 0.570312 0.078125 +vt 0.601562 0.109375 +vt 0.656250 0.054688 +vt 0.625000 0.023438 +vt 0.209085 0.404093 +vt 0.274492 0.340037 +vt 0.322524 0.388069 +vt 0.376671 0.236137 +vt 0.425563 0.285029 +vt 0.209086 0.404093 +vt 0.211771 0.959068 +vt 0.016016 0.856633 +vt 0.016016 0.991378 +vt 0.227869 0.864755 +vt 0.781639 0.102412 +vt 0.549156 0.267229 +vt 0.690074 0.267561 +vt 0.737257 0.083626 +vt 0.686301 0.427125 +vt 0.697543 0.045168 +vt 0.574378 0.157440 +vt 0.245102 0.692519 +vt 0.245102 0.587977 +vt 0.378747 0.579761 +vt 0.378747 0.720541 +vt 0.244405 0.755839 +vt 0.312928 0.771246 +vt 0.908454 0.189091 +vt 0.843097 0.239573 +vt 0.784588 0.131414 +vt 0.915937 0.051456 +vt 0.936323 0.116394 +vt 0.826583 0.006461 +vt 0.211765 0.532635 +vt 0.266563 0.533965 +vt 0.275540 0.468860 +vt 0.210434 0.477837 +s 1 +usemtl elizabeth_mat +f 546/400/502 547/401/503 548/402/504 +f 549/402/505 550/401/506 551/400/507 +f 545/403/508 546/400/502 548/402/504 +f 552/403/509 549/402/505 551/400/507 +f 555/404/510 554/405/511 556/406/512 +f 554/405/511 553/407/513 556/406/512 +s 0 +f 557/408/514 558/409/514 559/410/514 +f 557/408/514 559/410/514 560/411/514 +s 1 +f 561/412/515 562/413/516 563/414/517 +f 564/415/518 563/414/517 562/413/516 +f 565/416/519 564/415/518 566/414/520 +f 567/417/521 566/414/520 568/413/522 +f 568/413/522 566/414/520 564/415/518 +f 565/416/519 563/414/517 564/415/518 +f 569/418/523 570/419/524 571/420/525 +f 572/421/526 570/419/524 569/418/523 +f 573/418/527 571/420/525 570/419/524 +f 574/421/528 573/418/527 570/419/524 +f 575/422/529 578/423/530 579/424/531 +f 578/423/530 575/422/529 576/425/532 +f 578/423/530 580/426/533 579/424/531 +f 581/422/534 583/424/535 584/423/536 +f 584/423/536 582/425/537 581/422/534 +f 584/423/536 583/424/535 585/426/538 +f 578/423/530 576/425/532 577/427/539 +f 578/423/530 577/427/539 586/428/540 +f 584/423/536 586/428/540 577/427/539 +f 584/423/536 577/427/539 582/425/537 +f 587/429/541 588/430/542 589/431/543 +f 590/429/544 589/431/543 588/430/542 +f 587/429/541 589/431/543 591/432/545 +f 590/429/544 592/432/546 589/431/543 +f 593/429/547 594/431/548 595/430/549 +f 590/429/544 595/430/549 594/431/548 +f 596/433/550 591/432/545 597/434/551 +f 590/429/544 594/431/548 592/432/546 +f 591/432/545 596/433/550 587/429/541 +f 598/435/552 599/436/553 600/437/554 +f 601/422/555 602/438/556 603/439/557 +f 602/438/556 601/422/555 604/440/558 +f 600/437/554 601/422/555 603/439/557 +f 600/437/554 603/439/557 598/435/552 +f 605/435/559 606/437/560 607/436/561 +f 608/422/562 609/439/563 610/438/564 +f 610/438/564 611/440/565 608/422/562 +f 606/437/560 609/439/563 608/422/562 +f 606/437/560 605/435/559 609/439/563 +f 612/441/566 613/442/567 614/443/566 +f 615/444/568 612/441/566 614/443/566 diff --git a/model/elizabeth/elizabeth_mat_emissive.data b/model/elizabeth/elizabeth_mat_emissive.data new file mode 100644 index 0000000000000000000000000000000000000000..5cdf2fd48db550dd38bae71b52be9d47c12d2722 GIT binary patch literal 32768 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 literal 0 HcmV?d00001 diff --git a/model/elizabeth/elizabeth_mat_emissive.data.h b/model/elizabeth/elizabeth_mat_emissive.data.h new file mode 100644 index 0000000..e29c12a --- /dev/null +++ b/model/elizabeth/elizabeth_mat_emissive.data.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +extern uint32_t _binary_model_elizabeth_elizabeth_mat_emissive_data_start __asm("_binary_model_elizabeth_elizabeth_mat_emissive_data_start"); +extern uint32_t _binary_model_elizabeth_elizabeth_mat_emissive_data_end __asm("_binary_model_elizabeth_elizabeth_mat_emissive_data_end"); +extern uint32_t _binary_model_elizabeth_elizabeth_mat_emissive_data_size __asm("_binary_model_elizabeth_elizabeth_mat_emissive_data_size"); + +#ifdef __cplusplus +} +#endif diff --git a/model/elizabeth/elizabeth_mat_emissive.png b/model/elizabeth/elizabeth_mat_emissive.png new file mode 100644 index 0000000000000000000000000000000000000000..d74201a38c9b169ebf587455fac2b4ac627af84e GIT binary patch literal 38679 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

f&wg8egF~oWq$L_qG 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 Hu0mjf5c6L5 literal 0 HcmV?d00001 diff --git a/model/elizabeth/elizabeth_sword_mat_emissive.data b/model/elizabeth/elizabeth_sword_mat_emissive.data new file mode 100644 index 0000000000000000000000000000000000000000..17b2cdae5c05404f0e2e2d30a838e92ca846724f GIT binary patch literal 4096 zcmd^CL2sMd682lwc$xeHdzG4H`v(fy~wNfL!N?p8~EYn}`zJWMRqu%vfTpz(X%$YOicxJwjK?sDuY0b-7 z%6xn}E5$-EOU1=gxe(;%LLfbn=VpE`EoSKtZD%C}bp1b@^sC*y+!DNvxjmO-H5znn z=3=lh^K|G*F>em%jmG}8fgf*nbn1lw^WH%yco^e4@C8qti*sqdF-2XhbT+0_t=XSC z*2uSw-E16+dS;Z?KzCx%+n@8sa4s%5y{+(iY4u!DZ=Uel5ck*7Y0~wBWH&p!K3u>3 z#A#B@Y594+Vv{^Ai`{IZJ4WBPp<7ywKQg0gX5$YW4%a|qJ~k$8IX^Fp=4JD$(Riga z8f}?VUMX#P6mI|TKed0k4ldq)GHzzb+~t?gU#>0=*JY8X@y+KivsHm?7lQcaa83Qr zTD^#Gj;>o#KRR5$T#uJ(Qobi`XEj?nRa2MwN?rDRJjJbq?oKSl_1yL@T7947teZdN z+t&ZP?>=0piJF`y{b;-#MO*o{?_=*#G_K@h^v;TQr+b;s(t5lxorQ#5sdbb764`Q2 zYpBObQ)kig^E5y2x;UA|DIJ;9+HzZd<{pGua1gTLo}XFITzaNVX}SaLILu8>IS#)~ z_uM`IncI<%G1qgmV9y_Dobv5nKc5aXah{uG&oMHy)*rzBamXoZMD~uZN4^?424fGj zfj-bDdf#tP+7r@XY&D|2GDD3x1^AgDdy%PFAKhANgq2}w<)#{;H%pVTUu3os-;|hp zk*U!{7meJUS-jF#DF3gL!?mcl<@jdj&z8NsY0I!!<^S*NwtRP1`PCDEal$?@I|V

}xV zHHIhNetNw;O^E+?vfrzm?)&Ac?{oTWb?fm~kc|A1-8Mamc#R);Z2h5!hxIWA8{er3m)j&lrvph@JeflOnc^jo02Bw^Hm zDgQ~I)>G@+wlNNIwqO)??c9VXVs$xNF&7nj;~Y3@UXpL~lq9oNSt0ixzcq>pw?HP% z0;OlW?~bmCKbGJNy1xJQI(Zyl;*0p^<(l~7?yuJukLPH-If&Mto?{|CxEX)y$1tF{omkuQ3?*{}RSo+bIV zf2uRS_jNBqCZLr?d0zD?lTeIi$dsCiofXNuQLoaY7&$A7G-c*2mKNK3sqQHkW-F{m ztecn273>zI13C1ECe1(p$b5YM`M0ml%c6Mm^|!BNpX`p26VxMLD!av^Scs@iM#z_X zo;1c$u_!C~?c$dDUvUy-JZhnRi#IrpH*9kV=KnW1lvuu)mzHDX7BTw9bPV3$wbI%^ z!v;@gh7C5i4Pvi>(mdg0+c@xv+lc3ChO5|DqkCH(XhU#kTkcR?suCBc?hj?RB_Ei6=@|FT>wLY?w3Gf=gnW*z9yT;zcH zFL?mp5W{^)zMl=S+SWfL$06llW{GpkSLoya;mv7u-ORw-nev(PA3Ze@SvWzZD_slYv4q+OHRm!ihG)`(ps^2j?#&oVdEfq8RWp zW3ztCWlpdH>&Xtu?|YB%O86zbGH0zimK4wXMtEfrO9yzZE3X=9m=AlXlz#T_-#^)A zW=)NYhf0ChI~r-{aS?BENeHHWJ6cDlG0hWBDVOS=uue50ZB+ja>>`&VYI0fHlSov^*2W`TJC(Lo7ZQ$1oaUf4oT_Sj>79hV3ZmV9v*G=U` zeB)qT=_8Xo>HZmZYD?8@5eOuwaWzktBv@iYvd6-Ign=22BX-%s6KROhChX9eJ1SvRsEkc4Ld@ZSdu<)@vl + +#ifdef __cplusplus +extern "C" { +#endif + +extern uint32_t _binary_model_elizabeth_elizabeth_sword_mat_emissive_data_start __asm("_binary_model_elizabeth_elizabeth_sword_mat_emissive_data_start"); +extern uint32_t _binary_model_elizabeth_elizabeth_sword_mat_emissive_data_end __asm("_binary_model_elizabeth_elizabeth_sword_mat_emissive_data_end"); +extern uint32_t _binary_model_elizabeth_elizabeth_sword_mat_emissive_data_size __asm("_binary_model_elizabeth_elizabeth_sword_mat_emissive_data_size"); + +#ifdef __cplusplus +} +#endif diff --git a/model/elizabeth/elizabeth_sword_mat_emissive.png b/model/elizabeth/elizabeth_sword_mat_emissive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d4f1a525eecc06f6ab50ea042a4d979c8dd6b14 GIT binary patch literal 8397 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 literal 0 HcmV?d00001 diff --git a/model/elizabeth/license.txt b/model/elizabeth/license.txt new file mode 100644 index 0000000..7b161b7 --- /dev/null +++ b/model/elizabeth/license.txt @@ -0,0 +1,11 @@ +Model Information: +* title: elizabeth +* source: https://sketchfab.com/3d-models/elizabeth-1116f2dac62b490b989ff0634aae0bf9 +* author: pyr0xene (https://sketchfab.com/pyr0xene) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it: +This work is based on "elizabeth" (https://sketchfab.com/3d-models/elizabeth-1116f2dac62b490b989ff0634aae0bf9) by pyr0xene (https://sketchfab.com/pyr0xene) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) \ No newline at end of file diff --git a/model/elizabeth/material.h b/model/elizabeth/material.h new file mode 100644 index 0000000..7c93ab2 --- /dev/null +++ b/model/elizabeth/material.h @@ -0,0 +1,32 @@ +#pragma once + +#include + +#include "model/material.h" + +enum material { + elizabeth_elizabeth_mat, + elizabeth_elizabeth_sword_mat, +}; + +const struct material_descriptor elizabeth_material[] = { + [elizabeth_elizabeth_mat] = { + .pixel = { + .start = (uint8_t *)&_binary_model_elizabeth_elizabeth_mat_emissive_data_start, + .size = (int)&_binary_model_elizabeth_elizabeth_mat_emissive_data_size, + .vram_offset = 0, + .width = 128, + .height = 128, + }, + }, + [elizabeth_elizabeth_sword_mat] = { + .pixel = { + .start = (uint8_t *)&_binary_model_elizabeth_elizabeth_sword_mat_emissive_data_start, + .size = (int)&_binary_model_elizabeth_elizabeth_sword_mat_emissive_data_size, + .vram_offset = 32768, + .width = 32, + .height = 64, + }, + }, +}; + diff --git a/model/elizabeth/model.h b/model/elizabeth/model.h new file mode 100644 index 0000000..2bf2a14 --- /dev/null +++ b/model/elizabeth/model.h @@ -0,0 +1,5251 @@ +#pragma once + +#include + +#include "../model.h" + +// floating-point +const vertex_position elizabeth_position[] = { + {-0.191881, 1.523575, 0.151871}, + {-0.235942, 1.452454, 0.079193}, + {-0.189547, 1.338028, 0.15094}, + {-0.231529, 1.674958, 0.116958}, + {-0.164421, 1.378525, 0.175308}, + {-0.105673, 0.75715, 0.290314}, + {-0.171748, 0.918947, 0.186471}, + {-0.268409, 0.723153, 0.270538}, + {0.0, 0.771891, -0.200982}, + {-0.150809, 1.000645, 0.016377}, + {0.0, 0.999158, -0.012374}, + {-0.232014, 0.393114, -0.265328}, + {-0.470912, 0.517807, -0.218464}, + {-0.299233, 0.808694, -0.090068}, + {-0.014959, 0.505692, -0.418709}, + {-0.252747, 0.570658, 0.2341}, + {-0.300638, 0.772368, 0.160759}, + {-0.474522, 0.54498, 0.133862}, + {-0.237336, 0.909016, -0.036846}, + {-0.4001, 0.513482, -0.008881}, + {-0.3433, 0.637314, 0.247136}, + {-0.171748, 0.918947, 0.186471}, + {-0.300638, 0.772368, 0.160759}, + {-0.13961, 0.709504, 0.22995}, + {-0.191926, 0.671136, 0.272911}, + {-0.24455, 0.614888, -0.241726}, + {-0.498737, 0.908734, 0.068244}, + {-0.412206, 1.084191, 0.042696}, + {-0.53528, 0.950627, 0.047536}, + {-0.275586, 1.226451, -0.03868}, + {-0.21742, 1.286955, -0.041092}, + {-0.183527, 1.213154, -0.079062}, + {-0.475628, 0.891494, 0.032646}, + {-0.355966, 1.039553, 0.072741}, + {-0.271756, 1.22478, 0.046071}, + {-0.41193, 1.090363, -0.03063}, + {-0.489224, 0.90308, -0.016217}, + {-0.535768, 0.954659, 0.003979}, + {-0.516937, 0.890328, 0.072933}, + {-0.563887, 0.930742, 0.049858}, + {-0.565065, 0.935112, 0.00132}, + {-0.505548, 0.8856, -0.021186}, + {-0.505548, 0.8856, -0.021186}, + {-0.488714, 0.874976, 0.033265}, + {-0.612747, 0.820472, 0.048646}, + {-0.589837, 0.854131, 0.099472}, + {-0.685722, 0.809344, -0.002814}, + {-0.687653, 0.80206, 0.054966}, + {-0.685722, 0.809344, -0.002814}, + {-0.685722, 0.809344, -0.002814}, + {-0.687653, 0.80206, 0.054966}, + {-0.489224, 0.90308, -0.016217}, + {-0.324288, 1.004008, 0.026729}, + {-0.224661, 1.171642, -0.069862}, + {-0.171442, 1.161869, 0.015964}, + {-0.188251, 1.14551, 0.018895}, + {-0.186274, 1.197996, 0.098504}, + {-0.216779, 1.283613, 0.052903}, + {-0.212, 1.169002, 0.083583}, + {-0.367833, 1.110699, 0.03915}, + {-0.330841, 1.066743, -0.041689}, + {-0.36877, 1.11528, -0.028737}, + {-0.224661, 1.171642, -0.069862}, + {-0.330841, 1.066743, -0.041689}, + {-0.321958, 1.070161, 0.068275}, + {-0.30195, 1.049246, 0.019044}, + {-0.349865, 1.041057, -0.050235}, + {-0.349865, 1.041057, -0.050235}, + {-0.183527, 1.213154, -0.079062}, + {-0.207525, 0.381851, -0.065811}, + {-0.055774, 0.45948, -0.034004}, + {-0.056346, 0.374222, -0.076843}, + {-0.068856, 1.5e-05, 0.175529}, + {-0.115952, 0.039902, 0.210388}, + {-0.116192, 1.5e-05, 0.211098}, + {-0.138571, 0.362816, 0.160332}, + {-0.163129, 0.13916, 0.058334}, + {-0.118869, 0.148933, 0.106132}, + {-0.076625, 0.142883, -0.017021}, + {-0.042146, 0.388352, 0.075058}, + {-0.066855, 0.140648, 0.064766}, + {-0.126945, 0.442848, 0.192169}, + {-0.13961, 0.709504, 0.22995}, + {-0.300638, 0.772368, 0.160759}, + {-0.227368, 0.380348, 0.058968}, + {-0.15394, 0.142944, -0.017235}, + {-0.066217, 0.037018, 0.175453}, + {-0.156488, 1.5e-05, -0.023666}, + {-0.076625, 0.142883, -0.017021}, + {-0.067237, 1.5e-05, -0.018349}, + {-0.205114, 0.450768, -0.028084}, + {-0.026279, 0.458016, 0.087143}, + {-0.055774, 0.45948, -0.034004}, + {-0.162994, 0.038742, 0.173271}, + {-0.299233, 0.808694, -0.090068}, + {-0.04528, 0.776833, -0.110977}, + {-0.04528, 0.776833, -0.110977}, + {-0.022881, 0.745176, 0.180576}, + {-0.163084, 1.5e-05, 0.174835}, + {-0.067237, 1.5e-05, -0.018349}, + {-0.217107, 0.459305, 0.067062}, + {-0.068856, 1.5e-05, 0.175529}, + {-0.116192, 1.5e-05, 0.211098}, + {-0.163084, 1.5e-05, 0.174835}, + {-0.056346, 0.374222, -0.076843}, + {0.202242, 1.520844, 0.159088}, + {0.175322, 1.356049, 0.15094}, + {0.230579, 1.421311, 0.065368}, + {0.230579, 1.421311, 0.065368}, + {0.227109, 1.671768, 0.144455}, + {0.202242, 1.520844, 0.159088}, + {0.153834, 1.377701, 0.175308}, + {0.126778, 1.193178, 0.207357}, + {0.197182, 1.179209, 0.122211}, + {0.209258, 1.082016, 0.18188}, + {0.24181, 1.054908, 0.158691}, + {-1e-06, 1.875351, 0.089599}, + {0.088379, 1.865082, 0.165268}, + {0.17035, 1.847214, -0.000809}, + {0.181579, 0.990951, 0.169304}, + {0.175322, 1.356049, 0.15094}, + {0.202242, 1.520844, 0.159088}, + {0.05788, 0.593073, 0.319099}, + {0.214718, 0.555549, 0.27787}, + {0.200335, 0.870228, 0.202315}, + {0.150809, 1.000645, 0.016377}, + {0.253552, 0.397974, -0.265328}, + {0.299308, 0.808674, -0.090092}, + {0.486257, 0.404024, -0.218464}, + {0.198208, 0.329284, 0.23406}, + {0.452682, 0.327313, 0.133862}, + {0.300708, 0.772359, 0.160717}, + {0.237336, 0.909016, -0.036846}, + {0.426607, 0.380168, -0.008881}, + {0.304381, 0.41505, 0.247108}, + {0.200335, 0.870228, 0.202315}, + {0.13968, 0.709491, 0.229904}, + {0.300708, 0.772359, 0.160717}, + {0.140499, 0.437143, 0.272854}, + {0.507983, 0.884962, 0.113965}, + {0.606683, 0.951398, 0.083428}, + {0.421054, 1.09533, 0.052229}, + {0.275586, 1.226451, -0.03868}, + {0.183527, 1.213154, -0.079062}, + {0.217419, 1.286954, -0.041092}, + {0.466067, 0.851847, 0.03817}, + {0.347206, 1.066146, 0.089453}, + {0.271756, 1.22478, 0.046071}, + {0.420965, 1.100754, -0.04081}, + {0.599743, 0.944738, -0.039184}, + {0.495897, 0.873989, -0.055444}, + {0.516937, 0.890328, 0.072933}, + {0.563887, 0.930742, 0.049858}, + {0.565064, 0.935112, 0.00132}, + {0.505548, 0.8856, -0.021186}, + {0.505548, 0.8856, -0.021186}, + {0.488714, 0.874977, 0.033265}, + {0.612747, 0.820472, 0.048646}, + {0.589837, 0.854131, 0.099472}, + {0.687652, 0.80206, 0.054966}, + {0.685722, 0.809345, -0.002814}, + {0.685722, 0.809345, -0.002814}, + {0.685722, 0.809345, -0.002814}, + {0.687652, 0.80206, 0.054966}, + {0.495897, 0.873989, -0.055444}, + {0.292776, 1.038371, 0.028936}, + {0.224661, 1.171642, -0.069862}, + {0.188251, 1.14551, 0.018895}, + {0.171442, 1.161869, 0.015964}, + {0.186274, 1.197996, 0.098504}, + {0.216779, 1.283613, 0.052903}, + {0.212, 1.169002, 0.083583}, + {0.367833, 1.110699, 0.03915}, + {0.330842, 1.066743, -0.04169}, + {0.36877, 1.11528, -0.028737}, + {0.330842, 1.066743, -0.04169}, + {0.224661, 1.171642, -0.069862}, + {0.321958, 1.070161, 0.068275}, + {0.30195, 1.049246, 0.019044}, + {0.339328, 1.067838, -0.065969}, + {0.339328, 1.067838, -0.065969}, + {0.183527, 1.213154, -0.079062}, + {0.207533, 0.381851, -0.065888}, + {0.056353, 0.374222, -0.07692}, + {0.055782, 0.45948, -0.034088}, + {0.068865, 8e-06, 0.175453}, + {0.116201, 8e-06, 0.211029}, + {0.115961, 0.039894, 0.210312}, + {0.138578, 0.362816, 0.160248}, + {0.118878, 0.148932, 0.106049}, + {0.163138, 0.139159, 0.058258}, + {0.076634, 0.142881, -0.017105}, + {0.066863, 0.140646, 0.06469}, + {0.042152, 0.388352, 0.074982}, + {0.126952, 0.442848, 0.192085}, + {0.300708, 0.772359, 0.160717}, + {0.13968, 0.709491, 0.229904}, + {0.227376, 0.380348, 0.058884}, + {0.15395, 0.142943, -0.017319}, + {0.066226, 0.03701, 0.175385}, + {0.156499, 8e-06, -0.023743}, + {0.067246, 8e-06, -0.018417}, + {0.076634, 0.142881, -0.017105}, + {0.205123, 0.450768, -0.02816}, + {0.026288, 0.458016, 0.087067}, + {0.055782, 0.45948, -0.034088}, + {0.163004, 0.038734, 0.173203}, + {0.045288, 0.776833, -0.111061}, + {0.299308, 0.808674, -0.090092}, + {0.045288, 0.776833, -0.111061}, + {0.022949, 0.745169, 0.180527}, + {0.163094, 8e-06, 0.174767}, + {0.067246, 8e-06, -0.018417}, + {0.217115, 0.459305, 0.066978}, + {0.068865, 8e-06, 0.175453}, + {0.163094, 8e-06, 0.174767}, + {0.116201, 8e-06, 0.211029}, + {0.056353, 0.374222, -0.07692}, + {-0.178514, 1.414566, -0.009339}, + {-0.165168, 1.39299, 0.133621}, + {-0.180988, 1.464432, 0.093979}, + {-0.054439, 1.370804, -0.007935}, + {-1e-06, 1.332321, -0.124771}, + {-0.180988, 1.464432, 0.093979}, + {-1e-06, 1.662293, 0.175888}, + {-0.177672, 1.640518, 0.113113}, + {-0.054439, 1.370804, -0.007935}, + {0.0, 1.299116, -0.049486}, + {-0.074292, 1.305532, -0.012531}, + {-0.060769, 1.360397, 0.050064}, + {-1e-06, 1.35875, -0.041107}, + {-1e-06, 1.463577, 0.164154}, + {-0.165168, 1.39299, 0.133621}, + {0.0, 1.299359, 0.092082}, + {-0.060769, 1.360397, 0.050064}, + {-0.075158, 1.301488, 0.044932}, + {-0.087985, 1.364563, 0.159759}, + {-1e-06, 1.346787, 0.18045}, + {-1e-06, 1.455155, 0.19342}, + {-1e-06, 1.346787, 0.18045}, + {-0.087985, 1.364563, 0.159759}, + {-1e-06, 1.348541, 0.082336}, + {-0.177672, 1.640518, 0.113113}, + {-0.187505, 1.545838, 0.02623}, + {-0.109385, 1.813095, 0.131988}, + {-0.238724, 1.551224, 0.002258}, + {-0.272539, 1.335999, -0.119751}, + {-0.04528, 0.776833, -0.110977}, + {-0.299233, 0.808694, -0.090068}, + {0.0, 0.771891, -0.200982}, + {-1e-06, 0.778381, -0.502564}, + {-0.560857, 0.771973, -0.199494}, + {-0.231529, 1.674958, 0.116958}, + {-0.459141, 1.087219, -0.212479}, + {-0.109385, 1.813095, 0.131988}, + {-0.216779, 1.283613, 0.052903}, + {-0.074292, 1.305532, -0.012531}, + {-0.21742, 1.286955, -0.041092}, + {-0.091006, 1.198308, 0.228773}, + {-0.116982, 1.116512, 0.252443}, + {0.0, 1.118224, 0.239089}, + {-0.299233, 0.808694, -0.090068}, + {-0.300638, 0.772368, 0.160759}, + {-0.237336, 0.909016, -0.036846}, + {0.0, 1.06, 0.203925}, + {-0.129177, 0.991584, 0.162822}, + {0.0, 0.967322, 0.220452}, + {-0.155682, 1.077795, -0.005154}, + {0.0, 1.231308, -0.078568}, + {0.0, 1.076922, -0.028284}, + {-0.155682, 1.077795, -0.005154}, + {0.0, 0.999158, -0.012374}, + {-0.150809, 1.000645, 0.016377}, + {-0.13683, 1.062299, 0.173708}, + {-0.183527, 1.213154, -0.079062}, + {-0.171442, 1.161869, 0.015964}, + {-0.186274, 1.197996, 0.098504}, + {-0.075158, 1.301488, 0.044932}, + {-0.181067, 1.124908, 0.139484}, + {-0.186274, 1.197996, 0.098504}, + {0.0, 1.299116, -0.049486}, + {-0.203954, 1.608444, -0.196594}, + {-1e-06, 1.673966, -0.323014}, + {-1e-06, 1.446808, -0.341187}, + {-0.235168, 1.382691, -0.215927}, + {-0.185891, 1.766571, -0.174973}, + {-0.238724, 1.551224, 0.002258}, + {-0.231529, 1.674958, 0.116958}, + {-1e-06, 1.900269, -0.046585}, + {-1e-06, 1.851242, -0.241455}, + {-0.170352, 1.864594, -0.00354}, + {-1e-06, 1.851242, -0.241455}, + {-1e-06, 1.875351, 0.089599}, + {-0.272539, 1.335999, -0.119751}, + {-1e-06, 1.35875, -0.041107}, + {-1e-06, 1.348541, 0.082336}, + {0.0, 0.999158, -0.012374}, + {-0.459141, 1.087219, -0.212479}, + {-0.022881, 0.745176, 0.180576}, + {4e-06, 0.742127, 0.18367}, + {4e-06, 0.706238, 0.217239}, + {-0.13961, 0.709504, 0.22995}, + {-1e-06, 1.116379, -0.320526}, + {-0.560857, 0.771973, -0.199494}, + {-1e-06, 0.778381, -0.502564}, + {-0.181386, 1.176459, 0.125336}, + {-0.337198, 1.320295, 0.029829}, + {-0.306488, 1.323026, -0.0516}, + {-0.237105, 1.135674, -0.17951}, + {-0.168833, 1.277178, -0.128596}, + {0.0, 1.258087, -0.134951}, + {0.0, 1.135289, -0.198567}, + {-0.290167, 1.162762, 0.078009}, + {-0.478107, 1.041243, -0.042799}, + {-0.33901, 1.145135, 0.06206}, + {-0.186274, 1.197996, 0.098504}, + {0.178512, 1.414566, -0.009339}, + {0.180987, 1.464432, 0.093979}, + {0.165166, 1.39299, 0.133621}, + {0.054437, 1.370804, -0.007935}, + {0.180987, 1.464432, 0.093979}, + {0.177671, 1.640518, 0.113113}, + {0.054437, 1.370804, -0.007935}, + {0.074292, 1.305532, -0.012531}, + {0.060767, 1.360397, 0.050064}, + {0.165166, 1.39299, 0.133621}, + {0.075158, 1.301488, 0.044932}, + {0.060767, 1.360397, 0.050064}, + {0.087984, 1.364563, 0.159759}, + {0.087984, 1.364563, 0.159759}, + {0.187503, 1.545838, 0.02623}, + {0.177671, 1.640518, 0.113113}, + {0.238723, 1.551224, 0.002258}, + {0.272537, 1.335999, -0.119751}, + {0.045288, 0.776833, -0.111061}, + {0.299308, 0.808674, -0.090092}, + {0.560856, 0.771973, -0.199494}, + {0.238723, 1.551224, 0.002258}, + {0.227109, 1.671768, 0.144455}, + {0.459139, 1.087219, -0.212479}, + {0.076827, 1.682831, 0.203796}, + {0.216779, 1.283613, 0.052903}, + {0.217419, 1.286954, -0.041092}, + {0.074292, 1.305532, -0.012531}, + {0.091006, 1.198308, 0.228773}, + {0.116982, 1.116512, 0.252443}, + {0.129177, 0.991584, 0.162822}, + {0.155682, 1.077795, -0.005154}, + {0.155682, 1.077795, -0.005154}, + {0.150809, 1.000645, 0.016377}, + {0.13683, 1.062299, 0.173708}, + {0.183527, 1.213154, -0.079062}, + {0.171442, 1.161869, 0.015964}, + {0.075158, 1.301488, 0.044932}, + {0.186274, 1.197996, 0.098504}, + {0.181067, 1.124908, 0.139484}, + {0.186274, 1.197996, 0.098504}, + {0.203952, 1.608444, -0.196594}, + {0.235166, 1.382691, -0.215927}, + {0.185889, 1.766571, -0.174973}, + {0.238723, 1.551224, 0.002258}, + {0.17035, 1.847214, -0.000809}, + {0.185889, 1.766571, -0.174973}, + {0.238723, 1.551224, 0.002258}, + {0.272537, 1.335999, -0.119751}, + {0.459139, 1.087219, -0.212479}, + {0.022949, 0.745169, 0.180527}, + {0.560856, 0.771973, -0.199494}, + {0.337198, 1.320295, 0.029829}, + {0.181386, 1.176459, 0.125336}, + {0.306488, 1.323026, -0.0516}, + {0.237105, 1.135674, -0.179511}, + {0.168833, 1.277178, -0.128596}, + {0.290167, 1.162762, 0.078009}, + {0.478107, 1.041243, -0.042799}, + {0.33901, 1.145135, 0.06206}, + {0.186274, 1.197996, 0.098504}, + {-0.109998, 1.697678, 0.197265}, + {0.353549, 1.528031, -0.012284}, + {0.370153, 1.390091, -0.054199}, + {0.363203, 1.534577, -0.009781}, + {-0.015998, 0.303922, -0.418709}, + {-0.299249, 0.808676, -0.09005}, + {0.0, 0.771891, -0.200982}, + {0.233669, 0.157835, -0.265327}, + {0.299319, 0.808667, -0.090096}, + {0.490897, 0.158101, -0.218463}, + {0.202773, 0.083384, 0.234085}, + {0.457322, 0.08139, 0.133862}, + {0.300708, 0.772359, 0.160717}, + {0.431247, 0.134245, -0.008881}, + {0.09119, 1.26535, 0.20227}, + {-0.105848, 1.249069, 0.20227}, + {-0.109385, 1.813095, 0.131988}, + {-0.109385, 1.813095, 0.131988}, + {-0.058877, 1.685852, 0.229523}, + {0.020139, 1.470551, 0.196716}, + {0.076827, 1.682831, 0.203796}, + {0.076827, 1.682831, 0.203796}, + {0.051798, 1.550003, 0.197677}, + {-0.109385, 1.813095, 0.131988}, + {-0.010719, 1.894425, 0.179382}, + {-0.010719, 1.894425, 0.179382}, + {-0.109385, 1.813095, 0.131988}, + {-0.14353, 2.010681, 0.247925}, + {-0.109383, 1.813111, 0.131988}, + {-0.176788, 2.01294, 0.254791}, + {-0.235942, 1.452454, 0.079193}, + {4e-06, 0.706238, 0.217239}, + {0.0, 0.848316, 0.22402}, + {-0.129177, 0.991584, 0.162822}, + {-0.150809, 1.000645, 0.016377}, + {0.0, 0.967322, 0.220452}, + {0.0, 0.848316, 0.22402}, + {0.129177, 0.991584, 0.162822}, + {-0.267661, 1.119004, 0.081353}, + {-0.308014, 1.083829, 0.075743}, + {-0.287967, 1.042983, 0.01669}, + {-0.247613, 1.078158, 0.0223}, + {-0.316144, 1.073171, -0.067572}, + {-0.279313, 1.112001, -0.073305}, + {-0.409196, 1.154388, -0.046333}, + {-0.356577, 1.240784, -0.049031}, + {0.227109, 1.671768, 0.144455}, + {0.267661, 1.119004, 0.081352}, + {0.247613, 1.078158, 0.0223}, + {0.287967, 1.042984, 0.01669}, + {0.308014, 1.083829, 0.075743}, + {0.279313, 1.112001, -0.073305}, + {0.316144, 1.073171, -0.067572}, + {0.356577, 1.240784, -0.049031}, + {0.409196, 1.154388, -0.046333}, + {0.272229, 1.71724, 0.135101}, + {0.250817, 1.702744, 0.130646}, + {0.038046, 1.950684, 0.248657}, + {-0.021026, 1.934418, 0.253799}, + {-0.14353, 2.010681, 0.247925}, + {-0.176788, 2.01294, 0.254791}, + {-0.096077, 1.123767, 0.0}, + {0.0, 1.367397, 0.0}, + {0.0, 1.045571, -0.014024}, + {-0.082242, 0.684329, -0.019996}, + {0.0, 0.655447, -0.019996}, + {0.080534, 0.68488, -0.019996}, + {-0.166774, 0.314293, -0.019997}, + {0.0, 0.308478, -0.019997}, + {-0.121428, 0.214068, -0.019997}, + {-0.196475, 0.213821, -0.019997}, + {-0.166774, 0.314293, -0.019997}, + {0.298637, 0.178453, 0.0}, + {0.227844, 0.187621, -0.019997}, + {0.321416, 0.230431, 0.0}, + {0.296418, 0.239252, -0.004684}, + {0.278937, 0.245028, 0.0}, + {0.245416, 0.248156, 0.0}, + {0.300557, 0.283499, 0.0}, + {-0.064805, -0.181903, 0.0}, + {0.0, -0.18133, -0.044541}, + {0.0, -0.206989, 0.0}, + {0.064805, -0.181903, 0.0}, + {-0.083673, 0.179588, -0.019878}, + {-0.059719, 0.157406, -0.019997}, + {-0.059719, 0.157406, 0.0}, + {-0.107628, 0.20177, 0.0}, + {-0.121428, 0.214068, 0.0}, + {0.135101, 0.020449, -0.019997}, + {0.215433, -0.075143, 0.0}, + {0.135101, 0.020449, 0.0}, + {0.096077, 1.123767, 0.0}, + {-0.102837, 0.159554, -0.01116}, + {-0.090637, 0.148257, 0.0}, + {-0.115037, 0.170851, 0.0}, + {0.0, 1.045571, 0.014024}, + {-0.082242, 0.684329, 0.019997}, + {0.0, 0.655447, 0.019997}, + {0.080534, 0.68488, 0.019997}, + {-0.166774, 0.314293, 0.019997}, + {-0.121428, 0.214068, 0.019997}, + {0.0, 0.308478, 0.019997}, + {-0.196475, 0.213821, 0.019997}, + {-0.166774, 0.314293, 0.019997}, + {0.227844, 0.187621, 0.019997}, + {0.296418, 0.239252, 0.004684}, + {0.0, -0.18133, 0.044541}, + {-0.083673, 0.179588, 0.019878}, + {-0.059719, 0.157406, 0.019997}, + {0.135101, 0.020449, 0.019997}, + {-0.102837, 0.159554, 0.01116}, + {-0.137502, 0.700943, 0.0}, + {-0.207532, 0.316739, 0.0}, + {0.137502, 0.700943, 0.0}, + {0.207532, 0.316739, 0.0}, + {0.168232, 0.315175, -0.019997}, + {-0.299416, 0.213462, 0.0}, + {0.020733, 0.148862, -0.019997}, + {0.0, 0.14927, -0.019997}, + {0.168232, 0.315175, -0.019997}, + {0.207532, 0.316739, 0.0}, + {0.154848, 0.076827, -0.019997}, + {0.228413, 0.0435, 0.0}, + {-0.020733, 0.148862, 0.0}, + {0.0, 0.14927, -0.019194}, + {0.0, -0.160568, -0.019194}, + {-0.020675, -0.160976, 0.0}, + {0.020733, 0.148862, 0.0}, + {0.020675, -0.160976, 0.0}, + {-0.020733, 0.148862, -0.019997}, + {-0.020733, 0.148862, 0.0}, + {0.0, 0.14927, -0.019194}, + {0.020733, 0.148862, 0.0}, + {0.020733, 0.148862, 0.0}, + {0.020733, 0.148862, -0.019997}, + {-0.051486, -0.206989, 0.0}, + {0.051486, -0.206989, 0.0}, + {0.051486, -0.309962, 0.0}, + {-0.051486, -0.309962, 0.0}, + {-0.172099, 0.317252, -0.019997}, + {-0.196475, 0.213821, -0.019997}, + {-0.196475, 0.213821, 0.0}, + {-0.172099, 0.317252, 0.0}, + {-0.113736, 0.30992, -0.019997}, + {-0.172099, 0.317252, -0.019997}, + {-0.172099, 0.317252, 0.0}, + {-0.113736, 0.30992, 0.0}, + {-0.103199, 0.196747, -0.019878}, + {-0.113736, 0.30992, -0.019997}, + {-0.113736, 0.30992, 0.0}, + {-0.103199, 0.196747, 0.0}, + {0.168232, 0.315175, 0.019997}, + {0.0, 0.14927, 0.019997}, + {0.020733, 0.148862, 0.019997}, + {0.168232, 0.315175, 0.019997}, + {0.154848, 0.076827, 0.019997}, + {0.0, -0.160568, 0.019194}, + {0.0, 0.14927, 0.019194}, + {-0.020733, 0.148862, 0.019997}, + {0.0, 0.14927, 0.019194}, + {0.020733, 0.148862, 0.019997}, + {-0.172099, 0.317252, 0.019997}, + {-0.196475, 0.213821, 0.019997}, + {-0.113736, 0.30992, 0.019997}, + {-0.172099, 0.317252, 0.019997}, + {-0.103199, 0.196747, 0.019878}, + {-0.113736, 0.30992, 0.019997}, + {-0.191881, 1.523575, 0.151871}, + {-0.164421, 1.378525, 0.175308}, + {-0.116744, 1.3564, 0.188141}, + {-0.124455, 1.483994, 0.178146}, + {0.124453, 1.483994, 0.178146}, + {0.106157, 1.357208, 0.188141}, + {0.153834, 1.377701, 0.175308}, + {0.202242, 1.520844, 0.159088}, + {-0.109998, 1.697678, 0.197265}, + {-0.058877, 1.685852, 0.229523}, + {0.020139, 1.470551, 0.196716}, + {-0.072624, 1.584763, 0.197571}, + {-0.207357, 1.325058, -0.000717}, + {-0.187391, 1.320145, 0.043808}, + {-0.181192, 1.416977, 0.051727}, + {-0.201158, 1.421906, 0.007202}, + {-0.17757, 1.767029, -0.198838}, + {0.012425, 1.801087, -0.288605}, + {0.020031, 1.674423, -0.346878}, + {0.22591, 1.780365, -0.155533}, + {0.250939, 1.573471, -0.182434}, + {0.257661, 1.548096, 0.156875}, + {0.046548, 1.705231, 0.253036}, + {0.226759, 1.747315, 0.132355}, + {-0.509316, 0.490997, -0.199417}, + {-1e-06, 0.778381, -0.502564}, + {-1e-06, 0.374039, -0.52005}, + {-0.560857, 0.771973, -0.199494}, + {0.509315, 0.490997, -0.199417}, + {0.560856, 0.771973, -0.199494}, + {-0.306488, 1.323026, -0.0516}, + {-0.168833, 1.277178, -0.128596}, + {0.0, 1.258087, -0.134951}, + {-0.196211, 0.945755, -0.21769}, + {-0.478107, 1.041243, -0.042799}, + {-0.72771, 0.673163, -0.110454}, + {0.306488, 1.323026, -0.0516}, + {0.168833, 1.277178, -0.128596}, + {0.478107, 1.041243, -0.042799}, + {0.196211, 0.945755, -0.21769}, + {0.727709, 0.673163, -0.110454}, + {0.0, 1.031858, -0.177353}, + {-0.300638, 0.772368, 0.160759}, + {-0.299233, 0.808694, -0.090068}, + {-0.393966, 0.309633, -0.11854}, + {0.0, 0.771891, -0.200982}, + {-0.278847, 0.423195, 0.164238}, + {-0.018019, 0.103348, -0.241689}, + {0.300708, 0.772359, 0.160717}, + {0.296059, 0.080903, -0.11854}, + {0.299308, 0.808674, -0.090092}, + {-0.13961, 0.709504, 0.22995}, + {-0.13798, 0.529549, 0.2407}, + {-0.542327, 1.105969, 0.070749}, + {-0.181386, 1.176459, 0.125336}, + {-0.337198, 1.320295, 0.029829}, + {-0.306488, 1.323026, -0.0516}, + {-0.525277, 1.110757, -0.137779}, + {-0.665574, 1.11784, -0.031553}, + {-0.237105, 1.135674, -0.17951}, + {0.542327, 1.10597, 0.070749}, + {0.337198, 1.320295, 0.029829}, + {0.181386, 1.176459, 0.125336}, + {0.306488, 1.323026, -0.0516}, + {0.665574, 1.11784, -0.031553}, + {0.525277, 1.110757, -0.137779}, + {0.237105, 1.135674, -0.179511}, + {0.0, 1.165468, 0.210653}, + {0.075036, 1.236945, 0.20311}, + {0.0, 1.335983, 0.20311}, + {-0.075036, 1.236945, 0.20311}, +}; + +// floating-point +const vertex_texture elizabeth_texture[] = { + {0.160106, 0.453266}, + {0.186409, 0.485466}, + {0.222163, 0.45026}, + {0.069094, 0.487295}, + {0.210464, 0.4363}, + {0.007236, 0.321006}, + {0.134641, 0.319713}, + {0.007236, 0.265696}, + {0.325547, 0.24829}, + {0.219218, 0.341735}, + {0.262159, 0.333663}, + {0.322758, 0.006896}, + {0.228058, 0.006896}, + {0.216886, 0.213556}, + {0.425138, 0.006896}, + {0.007236, 0.09607}, + {0.137754, 0.154056}, + {0.007236, 0.006896}, + {0.213063, 0.258211}, + {0.138984, 0.006896}, + {0.007236, 0.163993}, + {0.526206, 0.390938}, + {0.506014, 0.490092}, + {0.534111, 0.491041}, + {0.007236, 0.21583}, + {0.60676, 0.874239}, + {0.535581, 0.909919}, + {0.600629, 0.918387}, + {0.450934, 0.945084}, + {0.417188, 0.949101}, + {0.432793, 0.981584}, + {0.607286, 0.844064}, + {0.532142, 0.880488}, + {0.447658, 0.910029}, + {0.533578, 0.936713}, + {0.593848, 0.993508}, + {0.597159, 0.953897}, + {0.617477, 0.875485}, + {0.617477, 0.909551}, + {0.617477, 0.963946}, + {0.617477, 0.984187}, + {0.617477, 0.827784}, + {0.617477, 0.854315}, + {0.658761, 0.871032}, + {0.640183, 0.885839}, + {0.717527, 0.960021}, + {0.71675, 0.907779}, + {0.717527, 0.965684}, + {0.715554, 0.830798}, + {0.715269, 0.880418}, + {0.601102, 0.811064}, + {0.537152, 0.856088}, + {0.463755, 0.799661}, + {0.442599, 0.836689}, + {0.451826, 0.839978}, + {0.427017, 0.871327}, + {0.413904, 0.911184}, + {0.444717, 0.870804}, + {0.513976, 0.908475}, + {0.524087, 0.82227}, + {0.513858, 0.939063}, + {0.456268, 0.977108}, + {0.518285, 0.966072}, + {0.51335, 0.877915}, + {0.516424, 0.851739}, + {0.531632, 0.968196}, + {0.537607, 0.821887}, + {0.44042, 0.79107}, + {0.86501, 0.804771}, + {0.886689, 0.760076}, + {0.859764, 0.768473}, + {0.73088, 0.920817}, + {0.745134, 0.885748}, + {0.729671, 0.888051}, + {0.873294, 0.875748}, + {0.796857, 0.85194}, + {0.798322, 0.880864}, + {0.808092, 0.939355}, + {0.873818, 0.912365}, + {0.799136, 0.913}, + {0.892885, 0.875446}, + {0.972781, 0.868267}, + {0.994671, 0.825614}, + {0.873315, 0.835647}, + {0.79732, 0.820718}, + {0.75307, 0.901784}, + {0.743613, 0.823452}, + {0.796412, 0.794451}, + {0.742241, 0.79561}, + {0.887412, 0.803425}, + {0.895151, 0.915406}, + {0.886689, 0.950939}, + {0.750776, 0.867034}, + {0.990634, 0.761927}, + {0.954543, 0.708471}, + {0.973522, 0.993077}, + {0.990049, 0.914134}, + {0.729122, 0.853218}, + {0.777204, 0.954478}, + {0.893147, 0.833185}, + {0.731621, 0.795584}, + {0.726417, 0.810718}, + {0.732188, 0.82382}, + {0.859764, 0.955552}, + {0.728799, 0.287684}, + {0.735508, 0.359234}, + {0.698774, 0.336076}, + {0.233397, 0.9959}, + {0.293714, 0.913617}, + {0.234042, 0.945578}, + {0.742495, 0.418533}, + {0.698864, 0.43304}, + {0.735499, 0.470645}, + {0.710358, 0.488432}, + {0.381957, 0.819335}, + {0.32479, 0.847175}, + {0.379747, 0.855643}, + {0.71505, 0.511037}, + {0.460341, 0.102861}, + {0.476673, 0.031661}, + {0.429991, 0.059971}, + {0.642494, 0.690799}, + {0.609198, 0.682049}, + {0.605692, 0.61962}, + {0.571649, 0.534973}, + {0.535149, 0.516832}, + {0.567632, 0.501227}, + {0.672669, 0.691325}, + {0.636245, 0.616181}, + {0.606704, 0.531697}, + {0.569917, 0.621359}, + {0.564708, 0.683817}, + {0.523225, 0.677887}, + {0.641248, 0.701516}, + {0.607182, 0.701516}, + {0.552788, 0.701516}, + {0.532546, 0.701516}, + {0.688949, 0.701516}, + {0.662418, 0.701516}, + {0.645701, 0.7428}, + {0.630895, 0.724221}, + {0.608954, 0.800789}, + {0.556712, 0.801566}, + {0.55105, 0.801566}, + {0.692602, 0.799596}, + {0.64113, 0.7993}, + {0.705669, 0.685141}, + {0.660645, 0.621191}, + {0.717072, 0.547794}, + {0.676756, 0.535864}, + {0.680044, 0.526638}, + {0.645406, 0.511056}, + {0.605549, 0.497943}, + {0.645929, 0.528756}, + {0.608258, 0.598015}, + {0.694464, 0.608126}, + {0.57767, 0.597897}, + {0.550662, 0.602324}, + {0.539626, 0.540306}, + {0.638818, 0.597389}, + {0.664995, 0.600463}, + {0.548537, 0.615671}, + {0.694846, 0.621646}, + {0.725663, 0.524459}, + {0.850265, 0.685532}, + {0.85551, 0.72183}, + {0.828585, 0.730228}, + {0.984394, 0.569487}, + {0.985603, 0.602253}, + {0.970141, 0.604556}, + {0.841981, 0.614556}, + {0.916952, 0.60944}, + {0.918417, 0.638363}, + {0.907182, 0.550949}, + {0.916139, 0.577303}, + {0.841456, 0.577938}, + {0.822389, 0.614858}, + {0.720603, 0.66469}, + {0.741118, 0.61837}, + {0.84196, 0.654656}, + {0.917954, 0.669586}, + {0.962204, 0.58852}, + {0.971661, 0.666852}, + {0.973034, 0.694694}, + {0.918862, 0.695853}, + {0.827862, 0.686879}, + {0.820123, 0.574897}, + {0.828585, 0.539365}, + {0.964498, 0.62327}, + {0.760732, 0.781832}, + {0.72464, 0.728377}, + {0.741753, 0.497227}, + {0.725225, 0.576169}, + {0.986153, 0.637086}, + {0.93807, 0.535826}, + {0.822127, 0.657119}, + {0.983653, 0.694719}, + {0.983086, 0.666484}, + {0.988858, 0.679585}, + {0.85551, 0.534752}, + {0.931606, 0.316126}, + {0.852624, 0.285296}, + {0.886651, 0.268099}, + {0.854471, 0.366345}, + {0.847611, 0.396867}, + {0.391891, 0.700629}, + {0.520516, 0.569987}, + {0.394902, 0.588102}, + {0.426585, 0.339414}, + {0.409848, 0.320362}, + {0.424243, 0.321077}, + {0.851545, 0.344049}, + {0.833481, 0.388302}, + {0.513638, 0.688621}, + {0.408099, 0.753838}, + {0.481519, 0.330818}, + {0.443846, 0.339675}, + {0.441728, 0.323431}, + {0.466277, 0.774153}, + {0.523793, 0.784406}, + {0.523176, 0.710945}, + {0.781918, 0.326581}, + {0.813252, 0.303758}, + {0.814552, 0.356437}, + {0.938523, 0.165602}, + {0.933192, 0.236408}, + {0.395444, 0.564911}, + {0.966185, 0.237213}, + {0.978856, 0.364344}, + {0.567375, 0.006451}, + {0.584331, 0.011192}, + {0.590908, 0.026647}, + {0.96834, 0.158572}, + {0.18916, 0.777902}, + {0.016016, 0.856633}, + {0.227869, 0.864755}, + {0.947709, 0.111964}, + {0.420461, 0.406884}, + {0.347035, 0.413669}, + {0.406169, 0.448296}, + {0.483586, 0.259837}, + {0.494711, 0.234868}, + {0.53199, 0.256003}, + {0.415193, 0.452976}, + {0.445887, 0.547104}, + {0.443938, 0.41859}, + {0.54643, 0.22786}, + {0.487577, 0.172152}, + {0.543064, 0.163819}, + {0.350549, 0.548019}, + {0.300284, 0.453084}, + {0.280595, 0.526101}, + {0.407889, 0.179615}, + {0.405991, 0.154204}, + {0.428774, 0.15274}, + {0.48277, 0.203384}, + {0.381241, 0.481794}, + {0.388291, 0.531909}, + {0.425727, 0.359816}, + {0.356449, 0.388541}, + {0.454742, 0.223432}, + {0.429925, 0.249244}, + {0.308758, 0.41978}, + {0.115361, 0.678086}, + {0.03121, 0.668616}, + {0.03121, 0.718688}, + {0.127356, 0.725409}, + {0.102589, 0.616959}, + {0.198476, 0.672879}, + {0.232923, 0.622831}, + {0.11587, 0.509194}, + {0.042939, 0.549776}, + {0.152286, 0.563143}, + {0.03121, 0.594409}, + {0.171435, 0.495062}, + {0.187243, 0.735768}, + {0.413255, 0.3404}, + {0.475988, 0.347892}, + {0.270392, 0.561635}, + {0.995248, 0.426213}, + {0.534002, 0.005925}, + {0.573936, 0.025597}, + {0.543374, 0.03116}, + {0.819237, 0.446749}, + {0.989833, 0.517773}, + {0.799126, 0.513093}, + {0.826583, 0.006461}, + {0.781639, 0.102412}, + {0.737257, 0.083626}, + {0.697543, 0.045168}, + {0.792514, 0.008166}, + {0.793751, 0.261017}, + {0.843097, 0.239573}, + {0.784588, 0.131414}, + {0.690074, 0.267561}, + {0.764846, 0.258611}, + {0.425727, 0.552091}, + {0.58363, 0.010952}, + {0.967277, 0.234808}, + {0.946468, 0.111789}, + {0.521297, 0.555684}, + {0.401017, 0.930144}, + {0.327621, 0.986294}, + {0.059794, 0.421958}, + {0.024874, 0.545411}, + {0.017339, 0.574974}, + {0.010854, 0.545411}, + {0.257215, 0.411567}, + {0.203699, 0.546819}, + {0.004875, 0.397578}, + {0.064703, 0.387219}, + {0.050016, 0.334734}, + {0.24686, 0.86753}, + {0.174483, 0.381839}, + {0.123138, 0.344059}, + {0.402742, 0.768081}, + {0.349737, 0.79906}, + {0.305358, 0.797925}, + {0.249678, 0.775638}, + {0.010854, 0.486449}, + {0.015861, 0.463676}, + {0.024874, 0.486449}, + {0.230525, 0.690137}, + {0.598165, 0.491247}, + {0.598165, 0.427096}, + {0.542128, 0.350768}, + {0.486804, 0.346641}, + {0.598165, 0.359709}, + {0.542911, 0.096432}, + {0.166989, 0.359798}, + {0.793751, 0.269361}, + {0.764846, 0.269142}, + {0.764846, 0.284713}, + {0.793751, 0.282272}, + {0.764846, 0.297873}, + {0.793751, 0.296609}, + {0.764846, 0.308513}, + {0.793751, 0.307577}, + {0.010854, 0.528145}, + {0.024874, 0.528145}, + {0.010854, 0.503544}, + {0.024874, 0.503544}, + {0.454009, 0.792941}, + {0.608611, 0.988958}, + {0.608611, 0.730027}, + {0.476273, 0.439382}, + {0.608611, 0.416145}, + {0.738201, 0.439826}, + {0.340248, 0.141663}, + {0.608611, 0.136984}, + {0.413217, 0.061025}, + {0.292455, 0.060826}, + {0.340248, 0.141663}, + {0.464195, 0.860418}, + {0.350278, 0.867795}, + {0.500848, 0.902238}, + {0.460624, 0.909336}, + {0.432495, 0.913982}, + {0.378555, 0.916499}, + {0.467284, 0.944935}, + {0.995046, 0.886785}, + {0.890765, 0.886323}, + {0.890765, 0.906968}, + {0.786485, 0.886785}, + {0.473968, 0.033283}, + {0.512514, 0.015436}, + {0.512515, 0.015436}, + {0.435422, 0.05113}, + {0.201041, 0.733293}, + {0.330307, 0.656382}, + {0.763212, 0.792941}, + {0.443132, 0.017164}, + {0.462764, 0.008075}, + {0.423501, 0.026254}, + {0.387352, 0.452749}, + {0.274663, 0.143631}, + {0.82987, 0.452749}, + {0.942559, 0.143631}, + {0.87932, 0.142372}, + {0.126808, 0.060537}, + {0.641973, 0.008562}, + {0.608611, 0.00889}, + {0.254354, 0.97042}, + {0.317594, 0.971679}, + {0.232818, 0.778653}, + {0.351194, 0.751839}, + {0.924128, 0.620661}, + {0.890766, 0.620333}, + {0.890765, 0.86962}, + {0.924034, 0.869947}, + {0.857403, 0.620661}, + {0.857496, 0.869947}, + {0.575248, 0.008562}, + {0.017008, 0.83661}, + {0.96875, 0.921875}, + {0.8125, 0.921875}, + {0.8125, 1.0}, + {0.96875, 1.0}, + {0.0, 1.0}, + {0.210464, 0.4363}, + {0.216965, 0.414737}, + {0.151518, 0.412883}, + {0.160106, 0.453266}, + {0.174483, 0.381839}, + {0.064703, 0.387219}, + {0.12221, 0.412928}, + {0.059794, 0.421958}, + {0.570312, 0.078125}, + {0.601562, 0.109375}, + {0.65625, 0.054688}, + {0.625, 0.023438}, + {0.209085, 0.404093}, + {0.274492, 0.340037}, + {0.322524, 0.388069}, + {0.376671, 0.236137}, + {0.425563, 0.285029}, + {0.209086, 0.404093}, + {0.211771, 0.959068}, + {0.016016, 0.856633}, + {0.016016, 0.991378}, + {0.227869, 0.864755}, + {0.781639, 0.102412}, + {0.549156, 0.267229}, + {0.690074, 0.267561}, + {0.737257, 0.083626}, + {0.686301, 0.427125}, + {0.697543, 0.045168}, + {0.574378, 0.15744}, + {0.245102, 0.692519}, + {0.245102, 0.587977}, + {0.378747, 0.579761}, + {0.378747, 0.720541}, + {0.244405, 0.755839}, + {0.312928, 0.771246}, + {0.908454, 0.189091}, + {0.843097, 0.239573}, + {0.784588, 0.131414}, + {0.915937, 0.051456}, + {0.936323, 0.116394}, + {0.826583, 0.006461}, + {0.211765, 0.532635}, + {0.266563, 0.533965}, + {0.27554, 0.46886}, + {0.210434, 0.477837}, +}; + +// floating-point +const vertex_normal elizabeth_normal[] = { + {-0.770889, -0.035299, 0.635991}, + {-0.904901, -0.023, 0.425}, + {-0.681875, -0.063898, 0.728673}, + {-0.736926, 0.035801, 0.675024}, + {-0.657404, -0.0448, 0.752205}, + {0.599482, -0.67148, -0.435587}, + {0.5555, -0.7655, -0.3247}, + {-0.8811, 0.3844, -0.2755}, + {0.700708, -0.149502, -0.697608}, + {-0.786792, 0.377396, -0.488395}, + {0.0, 0.246298, -0.969194}, + {-0.342602, 0.317501, -0.884204}, + {-0.508387, 0.580685, -0.635884}, + {-0.947311, 0.308804, 0.085101}, + {0.321394, 0.690988, -0.647489}, + {-0.774511, 0.293004, -0.560608}, + {-0.881359, 0.171092, -0.440379}, + {-0.462699, -0.832799, -0.3039}, + {-0.058602, 0.710924, 0.700823}, + {-0.619201, 0.691201, -0.372601}, + {-0.694272, 0.694672, 0.188192}, + {-0.23059, 0.23049, -0.945359}, + {0.110097, -0.799875, -0.589982}, + {-0.298792, -0.065398, -0.952075}, + {-0.0026, -0.135497, -0.990774}, + {-0.772405, 0.577204, -0.265002}, + {-0.359793, 0.50989, -0.781384}, + {0.2459, -0.131, 0.960402}, + {-0.516684, 0.65058, 0.556583}, + {-0.49071, 0.618813, 0.613412}, + {-0.660317, 0.541914, -0.519914}, + {-0.39992, 0.781838, -0.478323}, + {-0.109396, -0.072297, -0.991365}, + {0.694321, -0.697022, 0.179106}, + {0.200903, -0.085001, 0.975916}, + {-0.667385, 0.524788, 0.528388}, + {-0.5276, 0.606801, -0.594501}, + {0.333012, -0.336512, -0.880831}, + {-0.56662, 0.611822, -0.55192}, + {0.32401, -0.203406, 0.923928}, + {-0.480599, 0.702798, 0.524499}, + {-0.5191, 0.655, -0.5491}, + {0.310995, -0.387594, -0.867786}, + {0.311019, -0.387424, -0.867854}, + {0.629607, -0.763808, 0.142101}, + {0.349, -0.9321, 0.0969}, + {0.0044, -0.1914, 0.981502}, + {-0.722002, -0.372901, -0.582802}, + {-0.770009, -0.484106, 0.415605}, + {-0.721912, -0.372906, -0.58291}, + {-0.770041, -0.484126, 0.415522}, + {0.332893, -0.336493, -0.880883}, + {0.740633, -0.659429, 0.128906}, + {0.153405, -0.353611, -0.922728}, + {-0.516797, -0.851096, -0.0925}, + {0.669311, -0.742412, 0.0291}, + {-0.662109, 0.220903, 0.71611}, + {-0.394179, 0.764359, 0.510273}, + {0.120399, -0.421298, 0.898895}, + {-0.52211, 0.628612, 0.576411}, + {0.335619, -0.254914, -0.906851}, + {-0.528431, 0.594135, -0.606436}, + {0.335708, -0.254906, -0.906821}, + {0.234406, -0.153004, 0.960023}, + {0.762979, -0.645782, 0.028799}, + {0.309604, -0.244803, -0.918813}, + {-0.109297, -0.072298, -0.991376}, + {-0.643097, 0.0641, -0.763097}, + {0.701831, 0.021101, -0.712031}, + {0.595782, 0.058998, -0.800976}, + {0.689614, -0.633313, 0.351207}, + {-0.0042, 0.622394, 0.782693}, + {-0.0075, -0.586215, 0.810121}, + {-0.117901, -0.261003, 0.958111}, + {-0.979812, -0.063401, 0.189602}, + {-0.056301, 0.297005, 0.953215}, + {0.681401, -0.088, -0.726601}, + {0.936162, -0.172593, 0.306288}, + {0.960082, 0.085298, 0.266395}, + {0.174699, 0.593298, -0.785797}, + {0.067701, 0.186003, -0.980214}, + {0.917814, 0.174703, -0.356505}, + {-0.965522, -0.070102, 0.250706}, + {-0.660196, -0.169599, -0.731695}, + {0.792285, 0.296994, 0.53299}, + {-0.556975, -0.563875, -0.609773}, + {0.681407, -0.087901, -0.726607}, + {0.597694, -0.570294, -0.563494}, + {-0.355384, -0.583073, 0.730567}, + {-0.672474, 0.729472, 0.125095}, + {0.701781, 0.021099, -0.71208}, + {-0.769807, 0.346703, 0.535905}, + {0.640316, 0.210805, 0.738618}, + {-0.946321, 0.287506, 0.147703}, + {0.363612, 0.099403, 0.926232}, + {-0.748967, -0.033299, 0.661771}, + {-0.712131, -0.613326, 0.341615}, + {0.59763, -0.570328, -0.563528}, + {-0.448802, -0.857803, -0.250501}, + {-0.0074, -0.586037, 0.810251}, + {-0.712199, -0.613199, 0.3417}, + {0.74712, -0.079502, 0.659918}, + {0.752714, -0.036901, 0.657312}, + {0.917214, -0.107902, 0.383506}, + {0.917794, -0.086599, 0.387498}, + {0.750878, -0.120896, 0.649281}, + {0.79465, 0.31862, 0.516733}, + {0.786067, 0.386284, 0.48258}, + {0.591318, 0.624519, 0.510215}, + {0.658885, 0.203895, 0.724084}, + {-0.070101, 0.996311, 0.049501}, + {0.426309, 0.706415, 0.565012}, + {0.699908, 0.714208, -0.0059}, + {0.416903, -0.247502, 0.874606}, + {0.663392, -0.163498, 0.730191}, + {0.775583, -0.092798, 0.624387}, + {0.944471, -0.068898, 0.32129}, + {0.040198, -0.40178, -0.914854}, + {-0.600115, 0.662817, 0.447811}, + {-0.865689, -0.494294, 0.079099}, + {0.789982, 0.373692, -0.486089}, + {0.385118, 0.571227, -0.724834}, + {0.593305, 0.387803, 0.705406}, + {0.463991, 0.868383, -0.174997}, + {0.828091, 0.0001, 0.560594}, + {0.086596, -0.400582, 0.91216}, + {-0.927117, 0.281505, 0.247405}, + {0.037899, -0.886386, 0.461393}, + {0.681519, 0.71142, 0.171505}, + {0.658317, -0.252807, -0.709019}, + {0.397792, -0.152097, -0.904781}, + {-0.0096, -0.159606, -0.987134}, + {0.224493, 0.173695, -0.958871}, + {0.6085, 0.4674, 0.6413}, + {0.125397, -0.588684, 0.798578}, + {0.882084, -0.0001, 0.471092}, + {0.368799, 0.791597, 0.487198}, + {0.660317, 0.541914, -0.519914}, + {0.109396, -0.072297, -0.991365}, + {0.399888, 0.781877, -0.478286}, + {-0.165896, -0.978974, 0.118697}, + {-0.291018, 0.275617, 0.916157}, + {0.667385, 0.524788, 0.528388}, + {0.361712, 0.756025, -0.545518}, + {0.860567, -0.097696, -0.499881}, + {0.080499, -0.728789, -0.67999}, + {0.248107, -0.881926, 0.400812}, + {0.914244, -0.358217, 0.189309}, + {0.7901, -0.578, -0.2041}, + {0.452574, -0.872051, -0.186289}, + {0.452503, -0.872106, -0.186201}, + {0.352606, -0.934815, 0.042301}, + {-0.349, -0.9321, 0.0969}, + {-0.0044, -0.1914, 0.981502}, + {0.770009, -0.484106, 0.415605}, + {0.722002, -0.372901, -0.582802}, + {-0.926189, -0.297396, 0.231797}, + {-0.153405, -0.353611, -0.922728}, + {-0.669311, -0.742412, 0.0291}, + {0.516797, -0.851096, -0.0925}, + {0.662124, 0.220808, 0.716126}, + {0.394179, 0.764359, 0.510273}, + {-0.120399, -0.421298, 0.898895}, + {0.355196, 0.795091, 0.491595}, + {-0.620927, 0.248211, -0.743533}, + {0.338194, 0.789485, -0.51219}, + {-0.482893, 0.146798, 0.863287}, + {-0.989431, -0.144705, 0.0093}, + {-0.392091, 0.148997, -0.90778}, + {-0.392085, 0.149094, -0.907766}, + {0.109395, -0.072397, -0.991358}, + {0.643097, 0.0641, -0.763097}, + {-0.595782, 0.058998, -0.800976}, + {-0.701831, 0.021101, -0.712031}, + {-0.689614, -0.633313, 0.351207}, + {0.0075, -0.585989, 0.810284}, + {0.0042, 0.622504, 0.782605}, + {0.117901, -0.261003, 0.958111}, + {0.056301, 0.297005, 0.953215}, + {0.979812, -0.063401, 0.189602}, + {-0.681351, -0.087994, -0.726648}, + {-0.960082, 0.085298, 0.266395}, + {-0.93615, -0.172609, 0.306316}, + {-0.029599, 0.635576, -0.771471}, + {-0.891169, 0.27439, -0.361287}, + {-0.1033, 0.2569, -0.960901}, + {0.965522, -0.070102, 0.250706}, + {0.660196, -0.169599, -0.731695}, + {-0.792285, 0.296994, 0.53299}, + {0.556975, -0.563875, -0.609773}, + {-0.597694, -0.570394, -0.563394}, + {-0.681401, -0.088, -0.726601}, + {-0.806031, 0.391815, -0.443617}, + {0.911295, -0.088199, 0.402198}, + {-0.701782, 0.020999, -0.712082}, + {0.769807, 0.346703, 0.535905}, + {0.946391, 0.288297, 0.145699}, + {-0.813193, 0.320197, 0.485996}, + {-0.363488, 0.099497, 0.92627}, + {0.749019, -0.033201, 0.661717}, + {0.712224, -0.61322, 0.341611}, + {-0.597595, -0.570496, -0.563396}, + {0.589583, -0.543184, -0.597782}, + {0.0074, -0.586037, 0.810251}, + {-0.595779, 0.059098, -0.800971}, + {-0.590093, -0.680891, 0.433795}, + {-0.723123, -0.401113, 0.562318}, + {-0.867471, -0.0021, 0.497483}, + {-0.688094, -0.675894, -0.263998}, + {0.0, -0.779413, 0.62651}, + {-0.867471, -0.0022, 0.497483}, + {-0.157205, -0.131804, 0.978731}, + {-0.37011, -0.246006, 0.895823}, + {-0.776299, -0.539099, -0.326699}, + {0.0, 0.574207, -0.81871}, + {-0.235498, 0.95639, -0.172798}, + {-0.718696, -0.671996, 0.178599}, + {0.0, -0.891913, -0.452207}, + {0.0, 0.554308, 0.832312}, + {-0.723082, -0.40109, 0.562386}, + {-0.048199, 0.655691, 0.753489}, + {-0.787525, -0.550317, 0.277409}, + {-0.449501, 0.807101, 0.382801}, + {-0.380089, -0.69178, 0.613982}, + {0.0, -0.743707, 0.668506}, + {0.0, 0.589016, 0.808122}, + {0.0, -0.743612, 0.668611}, + {-0.380201, -0.691701, 0.614001}, + {0.0, -0.729104, 0.684403}, + {-0.370325, -0.245916, 0.895759}, + {-0.777401, -0.3052, 0.550001}, + {-0.273611, 0.0006, 0.96184}, + {-0.944682, -0.104498, 0.310894}, + {-0.774298, -0.0871, 0.626798}, + {-0.985655, 0.097596, 0.137694}, + {0.299505, 0.768512, 0.565409}, + {0.210494, 0.975171, -0.068798}, + {-0.737065, 0.035898, 0.674868}, + {-0.964496, 0.1113, 0.239499}, + {-0.283691, 0.217293, -0.933972}, + {-0.380802, -0.0673, -0.922204}, + {-0.273704, 0.0006, 0.961814}, + {-0.394094, 0.764389, 0.510293}, + {-0.43519, 0.838781, -0.327193}, + {-0.399804, 0.781908, -0.478305}, + {-0.200801, 0.604602, 0.770802}, + {-0.433515, -0.178306, 0.88333}, + {0.0, -0.032299, 0.999478}, + {-0.579732, -0.741341, 0.338119}, + {0.877327, -0.30931, -0.366911}, + {-0.322712, -0.309012, 0.894633}, + {0.0, -0.3308, 0.943701}, + {-0.695799, 0.192, 0.692099}, + {-0.0131, 0.198099, 0.980094}, + {-0.728484, -0.333893, -0.598187}, + {0.0, 0.025899, -0.999665}, + {0.0, -0.256604, -0.966517}, + {-0.728599, -0.333799, -0.598099}, + {-0.786754, 0.377378, -0.488471}, + {-0.724661, -0.433377, 0.535771}, + {-0.516724, -0.85114, -0.092504}, + {-0.662124, 0.220808, 0.716126}, + {-0.548502, 0.700602, 0.456401}, + {-0.954928, -0.174805, 0.239907}, + {-0.662062, 0.220887, 0.716159}, + {0.0, 0.414805, -0.90991}, + {-0.823868, 0.162194, -0.543079}, + {0.0, 0.224801, -0.974405}, + {0.0, 0.202804, -0.979219}, + {-0.745784, 0.330393, -0.578487}, + {-0.771648, 0.415326, -0.48173}, + {-0.944632, -0.104604, 0.311011}, + {-0.736877, 0.035799, 0.675079}, + {0.046101, 0.996929, -0.063302}, + {0.0094, 0.745425, -0.666523}, + {-0.648531, 0.758036, 0.069203}, + {0.0094, 0.745376, -0.666578}, + {-0.0702, 0.996299, 0.0496}, + {-0.0001, -0.823508, -0.567305}, + {0.0, -0.556222, 0.831033}, + {0.0, 0.246205, -0.969218}, + {-0.964485, 0.111398, 0.239496}, + {-0.641703, -0.566503, 0.517003}, + {-0.0004, 0.069001, -0.997617}, + {0.429414, 0.853427, -0.295409}, + {0.0596, 0.812793, 0.579495}, + {0.0, -0.515378, 0.856963}, + {-0.573701, -0.172, -0.800801}, + {0.0, -0.1935, -0.9811}, + {-0.170702, 0.405506, -0.898012}, + {-0.213189, 0.342383, -0.915054}, + {-0.1884, 0.3458, -0.9192}, + {0.0, 0.346396, -0.938088}, + {0.0, 0.418506, -0.908214}, + {-0.343407, 0.117402, 0.93182}, + {-0.305095, 0.274895, 0.911784}, + {-0.655101, 0.634101, 0.410801}, + {-0.721792, 0.531094, -0.443795}, + {-0.836008, 0.303103, 0.457404}, + {-0.467599, 0.1197, 0.875798}, + {0.590093, -0.680891, 0.433795}, + {0.867471, -0.0022, 0.497483}, + {0.723082, -0.40109, 0.562386}, + {0.688094, -0.675894, -0.263998}, + {0.867514, -0.0022, 0.497408}, + {0.289518, -0.616438, 0.732245}, + {0.776324, -0.539117, -0.32661}, + {0.235498, 0.95639, -0.172798}, + {0.718757, -0.67196, 0.178489}, + {0.449501, 0.807101, 0.382801}, + {0.787525, -0.550317, 0.277409}, + {0.380174, -0.691753, 0.613958}, + {0.380115, -0.691727, 0.614024}, + {0.777401, -0.3052, 0.550001}, + {0.289592, -0.616482, 0.732179}, + {0.943064, -0.094896, 0.318788}, + {0.774298, -0.0871, 0.626798}, + {0.979682, 0.156197, 0.125798}, + {0.227495, 0.794681, 0.562786}, + {0.943082, -0.094698, 0.318794}, + {0.75098, -0.120797, 0.649182}, + {0.289705, -0.61651, 0.732111}, + {0.964485, 0.111398, 0.239496}, + {0.380802, -0.0673, -0.922204}, + {-0.0119, -0.706707, 0.707407}, + {0.394094, 0.764389, 0.510293}, + {0.399804, 0.781908, -0.478305}, + {0.43519, 0.838781, -0.327193}, + {0.200801, 0.604602, 0.770802}, + {0.433515, -0.178306, 0.88333}, + {0.675103, -0.190501, 0.712703}, + {0.728484, -0.333893, -0.598187}, + {0.728599, -0.333799, -0.598099}, + {0.790021, 0.37371, -0.486013}, + {0.724661, -0.433377, 0.535771}, + {0.516724, -0.85114, -0.092504}, + {0.548502, 0.700602, 0.456401}, + {0.954928, -0.174805, 0.239907}, + {0.662076, 0.220792, 0.716174}, + {0.823868, 0.162194, -0.543079}, + {0.745784, 0.330393, -0.578487}, + {0.774543, 0.438424, -0.455925}, + {0.943023, -0.094902, 0.318908}, + {0.700009, 0.714109, -0.0059}, + {0.774547, 0.43837, -0.455969}, + {0.942992, -0.094899, 0.318997}, + {0.964496, 0.1113, 0.239499}, + {0.641578, -0.566481, 0.517182}, + {0.573588, -0.171996, -0.800883}, + {0.170702, 0.405506, -0.898012}, + {0.1884, 0.3458, -0.9192}, + {0.213189, 0.342383, -0.915054}, + {0.343407, 0.117402, 0.93182}, + {0.655101, 0.634101, 0.410801}, + {0.305095, 0.274895, 0.911784}, + {0.721792, 0.531094, -0.443795}, + {0.836008, 0.303103, 0.457404}, + {0.774617, 0.438309, -0.45591}, + {0.467599, 0.1197, 0.875798}, + {0.662109, 0.220903, 0.71611}, + {-0.491714, 0.35941, 0.793122}, + {0.048998, -0.405085, 0.912965}, + {-0.047402, -0.29561, 0.954132}, + {0.107798, -0.467893, 0.877186}, + {0.255891, 0.517583, -0.816473}, + {0.079302, 0.088402, -0.992923}, + {0.103703, 0.35701, -0.928326}, + {-0.219189, 0.57347, -0.789359}, + {0.399116, 0.354414, -0.845634}, + {0.323006, 0.903217, -0.282605}, + {0.689453, 0.665054, -0.28698}, + {0.370802, 0.230301, 0.899704}, + {0.717527, 0.465518, 0.51812}, + {0.766704, 0.519503, 0.377202}, + {0.824678, 0.548685, 0.137296}, + {0.649811, -0.185103, 0.737213}, + {-0.599189, -0.105798, 0.793586}, + {-0.488597, 0.588897, 0.643796}, + {-0.488626, 0.588831, 0.643834}, + {0.0514, 0.4083, 0.9114}, + {0.209703, 0.134902, 0.968414}, + {0.20961, 0.134807, 0.968448}, + {0.1796, -0.0834, 0.980198}, + {0.180908, -0.082404, 0.980042}, + {-0.488671, 0.588765, 0.643861}, + {-0.234798, 0.790694, 0.565396}, + {-0.234906, 0.79072, 0.565315}, + {-0.488702, 0.588802, 0.643803}, + {-0.145691, 0.48187, -0.864046}, + {-0.904939, -0.023001, 0.424918}, + {-0.265307, 0.839823, -0.473613}, + {0.039301, -0.62801, -0.777212}, + {-0.695785, 0.192096, 0.692085}, + {-0.786784, 0.377292, -0.48849}, + {-0.0132, 0.198099, 0.980093}, + {-0.552068, -0.671061, -0.494871}, + {-0.544479, -0.838467, 0.022699}, + {0.066398, -0.29859, 0.952069}, + {0.192909, -0.415419, 0.88894}, + {0.652895, -0.756995, 0.0262}, + {0.633823, -0.756128, 0.162906}, + {0.284692, -0.374889, -0.882275}, + {0.2171, -0.314499, -0.924098}, + {-0.182691, 0.064497, -0.981053}, + {-0.066497, -0.298588, 0.952063}, + {-0.633942, -0.75605, 0.162811}, + {-0.653002, -0.756903, 0.0262}, + {-0.192909, -0.415419, 0.88894}, + {-0.2171, -0.314499, -0.924098}, + {-0.284692, -0.374889, -0.882275}, + {0.182691, 0.064497, -0.981053}, + {0.163394, -0.440683, 0.882667}, + {0.16379, -0.442573, 0.881647}, + {0.127998, -0.213197, 0.968588}, + {0.107904, 0.064903, 0.99204}, + {0.092303, 0.223008, 0.970437}, + {0.092295, 0.222987, 0.970442}, + {-0.95838, 0.285494, 0.0}, + {0.0, 1.0, 0.0}, + {-0.0004, 0.038498, -0.999259}, + {-0.143904, 0.033501, -0.989024}, + {0.0, 0.006, -0.999982}, + {0.142293, 0.033598, -0.989254}, + {-0.160997, 0.055699, -0.985382}, + {0.0, 0.0, -1.0}, + {-0.215414, -0.563337, -0.797652}, + {-0.117299, -0.652797, -0.748396}, + {0.89721, -0.441605, 0.0}, + {0.153404, 0.0084, -0.988128}, + {0.999726, 0.023401, 0.0}, + {0.065, 0.1314, -0.989196}, + {-0.359395, 0.933186, 0.0}, + {0.701988, 0.712188, 0.0}, + {0.076398, 0.997077, 0.0}, + {-0.998192, -0.0601, 0.0}, + {0.0, -0.0244, -0.999702}, + {0.0, -1.0, 0.0}, + {0.998192, -0.0601, 0.0}, + {-0.220799, -0.242099, -0.944794}, + {-0.350603, -0.671507, -0.652806}, + {-0.273889, -0.961761, 0.0}, + {-0.805794, -0.592196, 0.0}, + {-0.354398, -0.935095, 0.0}, + {-0.434594, -0.493794, -0.75319}, + {0.393098, -0.919496, 0.0}, + {-0.75622, -0.654317, 0.0}, + {0.958471, 0.285191, 0.0}, + {-0.491092, -0.523992, -0.695889}, + {-0.022801, -0.99974, 0.0}, + {-0.996261, -0.086397, 0.0}, + {-0.0004, 0.038498, 0.999259}, + {-0.143904, 0.033501, 0.989024}, + {0.0, 0.006, 0.999982}, + {0.142293, 0.033598, 0.989254}, + {-0.160997, 0.055699, 0.985382}, + {-0.215414, -0.563337, 0.797652}, + {0.0, 0.0, 1.0}, + {-0.117299, -0.652797, 0.748396}, + {0.153404, 0.0084, 0.988128}, + {0.065, 0.1314, 0.989196}, + {0.0, -0.0244, 0.999702}, + {-0.220799, -0.242099, 0.944794}, + {-0.350603, -0.671507, 0.652806}, + {-0.434594, -0.493794, 0.75319}, + {-0.491092, -0.523992, 0.695889}, + {-0.980322, 0.197404, 0.0}, + {-0.926784, 0.375594, 0.0}, + {0.979937, 0.199308, 0.0}, + {0.934137, 0.356914, 0.0}, + {0.184999, 0.0618, -0.980794}, + {-0.92675, 0.37568, 0.0}, + {-0.96863, -0.248508, 0.0}, + {-0.245699, -0.533698, -0.809196}, + {-0.0001, -0.702593, -0.711592}, + {0.185094, 0.061898, -0.980769}, + {0.934104, 0.357001, 0.0}, + {0.112797, -0.043299, -0.992674}, + {0.936489, -0.350696, 0.0}, + {-0.509871, -0.860251, 0.0}, + {0.0, -0.897071, -0.441886}, + {0.0, 0.569678, -0.821868}, + {-0.755709, 0.654908, 0.0}, + {-0.059601, -0.998222, 0.0001}, + {0.755709, 0.654908, 0.0}, + {-0.071601, -0.728207, -0.681607}, + {-0.509797, -0.860295, 0.0}, + {0.0, -0.897111, -0.441805}, + {-0.059601, -0.998222, 0.0}, + {-0.059502, -0.998228, 0.0}, + {-0.973331, 0.229407, 0.0}, + {0.124601, 0.992207, 0.0}, + {0.995694, 0.092699, 0.0}, + {0.184999, 0.0618, 0.980794}, + {-0.0001, -0.702593, 0.711592}, + {-0.245699, -0.533698, 0.809196}, + {0.185094, 0.061898, 0.980769}, + {0.112797, -0.043299, 0.992674}, + {0.0, 0.569678, 0.821868}, + {0.0, -0.897071, 0.441886}, + {-0.071601, -0.728207, 0.681607}, + {0.0, -0.897111, 0.441805}, + {-0.253801, 0.0702, 0.964706}, + {-0.232504, 0.062001, 0.970617}, + {-0.297301, 0.0871, 0.950803}, + {0.226199, 0.0365, 0.973397}, + {0.243105, 0.041301, 0.96912}, + {0.237494, 0.039699, 0.970577}, + {-0.313495, 0.093399, 0.944985}, + {0.640089, -0.108598, 0.760587}, + {-0.29962, -0.250217, 0.920662}, + {-0.494117, -0.200207, 0.846029}, + {-0.350703, -0.238502, 0.905607}, + {-0.554498, -0.181299, 0.812196}, + {-0.911171, 0.024699, 0.411287}, + {-0.450716, 0.350613, -0.82093}, + {0.040101, 0.419609, -0.906819}, + {0.23161, 0.362516, -0.90274}, + {0.873257, 0.20599, -0.441578}, + {0.911163, 0.159593, -0.379884}, + {0.908791, 0.178598, 0.377096}, + {0.517105, 0.183102, 0.836108}, + {0.882603, 0.189801, 0.430102}, + {-0.491806, -0.045601, -0.86951}, + {0.289796, -0.0005, -0.957088}, + {0.0, 0.043199, -0.999067}, + {-0.598109, -0.220403, -0.770512}, + {0.491806, -0.045601, -0.86951}, + {0.598173, -0.22039, -0.770465}, + {-0.403021, 0.432323, -0.806642}, + {-0.263812, 0.294113, -0.918641}, + {-0.410695, 0.338296, -0.846691}, + {-0.1884, 0.3458, -0.9192}, + {-0.377207, 0.408608, -0.831116}, + {0.403021, 0.432323, -0.806642}, + {0.410695, 0.338296, -0.846691}, + {0.263812, 0.294113, -0.918641}, + {0.1884, 0.3458, -0.9192}, + {0.377207, 0.408608, -0.831116}, + {0.0, 0.346308, -0.938121}, + {0.0, 0.227211, -0.973846}, + {0.788417, -0.248505, -0.562712}, + {-0.880988, -0.468694, 0.064699}, + {-0.98486, -0.138994, -0.103596}, + {0.0062, 0.246599, -0.969098}, + {0.813194, -0.313098, -0.490597}, + {0.109601, 0.057501, -0.992311}, + {0.734956, -0.242786, 0.633162}, + {0.689897, 0.0244, -0.723497}, + {0.841106, 0.518004, -0.155601}, + {0.657084, -0.118897, -0.744382}, + {0.537733, -0.266316, -0.799949}, + {-0.420697, 0.541597, 0.727796}, + {-0.304996, 0.274996, 0.911787}, + {-0.655101, 0.634101, 0.410801}, + {-0.55108, 0.647076, -0.526881}, + {-0.352605, 0.640409, -0.682309}, + {-0.570317, 0.821424, -0.0006}, + {-0.166301, 0.513202, -0.842003}, + {0.420697, 0.541597, 0.727796}, + {0.655101, 0.634101, 0.410801}, + {0.304996, 0.274996, 0.911787}, + {0.551115, 0.647018, -0.526915}, + {0.570317, 0.821424, -0.0006}, + {0.352605, 0.640409, -0.682309}, + {0.166301, 0.513202, -0.842003}, + {0.0, 0.044201, 0.999023}, + {0.058202, 0.044101, 0.99733}, + {-0.058202, 0.044101, 0.99733}, +}; + +const union triangle elizabeth_elizabeth_opaque_triangle[] = { + { .v = { + {0, 0, 0}, + {1, 1, 1}, + {2, 2, 2}, + }}, + { .v = { + {1, 1, 1}, + {0, 0, 0}, + {3, 3, 3}, + }}, + { .v = { + {4, 4, 4}, + {0, 0, 0}, + {2, 2, 2}, + }}, + { .v = { + {5, 5, 5}, + {6, 6, 6}, + {7, 7, 7}, + }}, + { .v = { + {8, 8, 8}, + {9, 9, 9}, + {10, 10, 10}, + }}, + { .v = { + {11, 11, 11}, + {12, 12, 12}, + {13, 13, 13}, + }}, + { .v = { + {14, 14, 14}, + {13, 13, 15}, + {8, 8, 8}, + }}, + { .v = { + {15, 15, 16}, + {16, 16, 17}, + {17, 17, 18}, + }}, + { .v = { + {9, 9, 9}, + {8, 8, 8}, + {18, 18, 19}, + }}, + { .v = { + {8, 8, 8}, + {13, 13, 15}, + {18, 18, 19}, + }}, + { .v = { + {16, 16, 17}, + {13, 13, 13}, + {19, 19, 20}, + }}, + { .v = { + {16, 16, 17}, + {15, 15, 16}, + {20, 20, 21}, + }}, + { .v = { + {21, 21, 22}, + {22, 22, 23}, + {23, 23, 24}, + }}, + { .v = { + {16, 16, 17}, + {24, 24, 25}, + {6, 6, 6}, + }}, + { .v = { + {24, 24, 25}, + {16, 16, 17}, + {20, 20, 21}, + }}, + { .v = { + {24, 24, 25}, + {7, 7, 7}, + {6, 6, 6}, + }}, + { .v = { + {13, 13, 13}, + {12, 12, 12}, + {19, 19, 20}, + }}, + { .v = { + {17, 17, 18}, + {16, 16, 17}, + {19, 19, 20}, + }}, + { .v = { + {14, 14, 14}, + {25, 11, 26}, + {13, 13, 15}, + }}, + { .v = { + {26, 25, 27}, + {27, 26, 28}, + {28, 27, 29}, + }}, + { .v = { + {29, 28, 30}, + {30, 29, 31}, + {31, 30, 32}, + }}, + { .v = { + {32, 31, 33}, + {33, 32, 34}, + {26, 25, 27}, + }}, + { .v = { + {34, 33, 35}, + {30, 29, 31}, + {29, 28, 30}, + }}, + { .v = { + {35, 34, 36}, + {36, 35, 37}, + {37, 36, 38}, + }}, + { .v = { + {27, 26, 28}, + {37, 36, 38}, + {28, 27, 29}, + }}, + { .v = { + {38, 37, 39}, + {28, 27, 29}, + {39, 38, 40}, + }}, + { .v = { + {40, 39, 41}, + {28, 27, 29}, + {37, 36, 38}, + }}, + { .v = { + {41, 40, 42}, + {37, 36, 38}, + {36, 35, 37}, + }}, + { .v = { + {42, 41, 43}, + {32, 31, 33}, + {43, 42, 44}, + }}, + { .v = { + {43, 42, 44}, + {26, 25, 27}, + {38, 37, 39}, + }}, + { .v = { + {44, 43, 45}, + {38, 37, 39}, + {45, 44, 46}, + }}, + { .v = { + {39, 38, 40}, + {46, 45, 47}, + {47, 46, 48}, + }}, + { .v = { + {41, 40, 42}, + {48, 47, 47}, + {40, 39, 41}, + }}, + { .v = { + {42, 41, 43}, + {44, 43, 45}, + {49, 48, 49}, + }}, + { .v = { + {45, 44, 46}, + {47, 46, 48}, + {44, 43, 45}, + }}, + { .v = { + {50, 49, 50}, + {49, 48, 49}, + {44, 43, 45}, + }}, + { .v = { + {39, 38, 40}, + {45, 44, 46}, + {38, 37, 39}, + }}, + { .v = { + {43, 42, 44}, + {44, 43, 45}, + {42, 41, 43}, + }}, + { .v = { + {47, 46, 48}, + {45, 44, 46}, + {39, 38, 40}, + }}, + { .v = { + {51, 50, 51}, + {52, 51, 52}, + {32, 31, 33}, + }}, + { .v = { + {53, 52, 53}, + {54, 53, 54}, + {55, 54, 55}, + }}, + { .v = { + {56, 55, 56}, + {57, 56, 57}, + {34, 33, 35}, + }}, + { .v = { + {58, 57, 58}, + {56, 55, 56}, + {34, 33, 35}, + }}, + { .v = { + {58, 57, 58}, + {55, 54, 55}, + {54, 53, 54}, + }}, + { .v = { + {59, 58, 59}, + {58, 57, 58}, + {34, 33, 35}, + }}, + { .v = { + {55, 54, 55}, + {60, 59, 60}, + {53, 52, 53}, + }}, + { .v = { + {61, 60, 61}, + {62, 61, 53}, + {63, 62, 62}, + }}, + { .v = { + {64, 63, 63}, + {55, 54, 55}, + {58, 57, 58}, + }}, + { .v = { + {59, 58, 59}, + {29, 28, 30}, + {61, 60, 61}, + }}, + { .v = { + {60, 59, 60}, + {55, 54, 55}, + {65, 64, 64}, + }}, + { .v = { + {56, 55, 56}, + {58, 57, 58}, + {54, 53, 54}, + }}, + { .v = { + {55, 54, 55}, + {64, 63, 63}, + {65, 64, 64}, + }}, + { .v = { + {62, 61, 53}, + {29, 28, 30}, + {31, 30, 32}, + }}, + { .v = { + {26, 25, 27}, + {33, 32, 34}, + {27, 26, 28}, + }}, + { .v = { + {32, 31, 33}, + {52, 51, 52}, + {33, 32, 34}, + }}, + { .v = { + {34, 33, 35}, + {57, 56, 57}, + {30, 29, 31}, + }}, + { .v = { + {35, 34, 36}, + {66, 65, 65}, + {36, 35, 37}, + }}, + { .v = { + {27, 26, 28}, + {35, 34, 36}, + {37, 36, 38}, + }}, + { .v = { + {38, 37, 39}, + {26, 25, 27}, + {28, 27, 29}, + }}, + { .v = { + {40, 39, 41}, + {39, 38, 40}, + {28, 27, 29}, + }}, + { .v = { + {41, 40, 42}, + {40, 39, 41}, + {37, 36, 38}, + }}, + { .v = { + {42, 41, 43}, + {51, 50, 51}, + {32, 31, 33}, + }}, + { .v = { + {43, 42, 44}, + {32, 31, 33}, + {26, 25, 27}, + }}, + { .v = { + {44, 43, 45}, + {43, 42, 44}, + {38, 37, 39}, + }}, + { .v = { + {39, 38, 40}, + {40, 39, 41}, + {46, 45, 47}, + }}, + { .v = { + {51, 50, 51}, + {67, 66, 65}, + {52, 51, 52}, + }}, + { .v = { + {53, 52, 53}, + {68, 67, 66}, + {54, 53, 54}, + }}, + { .v = { + {59, 58, 59}, + {64, 63, 63}, + {58, 57, 58}, + }}, + { .v = { + {61, 60, 61}, + {29, 28, 30}, + {62, 61, 53}, + }}, + { .v = { + {59, 58, 59}, + {34, 33, 35}, + {29, 28, 30}, + }}, + { .v = { + {69, 68, 67}, + {70, 69, 68}, + {71, 70, 69}, + }}, + { .v = { + {72, 71, 70}, + {73, 72, 71}, + {74, 73, 72}, + }}, + { .v = { + {75, 74, 73}, + {76, 75, 74}, + {77, 76, 75}, + }}, + { .v = { + {78, 77, 76}, + {79, 78, 77}, + {80, 79, 78}, + }}, + { .v = { + {79, 78, 77}, + {75, 74, 73}, + {77, 76, 75}, + }}, + { .v = { + {81, 80, 79}, + {82, 81, 80}, + {83, 82, 81}, + }}, + { .v = { + {84, 83, 82}, + {85, 84, 83}, + {76, 75, 74}, + }}, + { .v = { + {72, 71, 70}, + {80, 79, 78}, + {86, 85, 84}, + }}, + { .v = { + {87, 86, 85}, + {88, 87, 86}, + {89, 88, 87}, + }}, + { .v = { + {84, 83, 82}, + {90, 89, 88}, + {69, 68, 67}, + }}, + { .v = { + {91, 90, 89}, + {75, 74, 73}, + {79, 78, 77}, + }}, + { .v = { + {79, 78, 77}, + {92, 91, 90}, + {91, 90, 89}, + }}, + { .v = { + {93, 92, 91}, + {77, 76, 75}, + {76, 75, 74}, + }}, + { .v = { + {90, 89, 88}, + {94, 93, 92}, + {95, 94, 93}, + }}, + { .v = { + {77, 76, 75}, + {86, 85, 84}, + {80, 79, 78}, + }}, + { .v = { + {91, 90, 89}, + {92, 91, 90}, + {96, 95, 94}, + }}, + { .v = { + {97, 96, 95}, + {82, 81, 80}, + {81, 80, 79}, + }}, + { .v = { + {98, 97, 96}, + {93, 92, 91}, + {76, 75, 74}, + }}, + { .v = { + {99, 98, 97}, + {80, 79, 78}, + {72, 71, 70}, + }}, + { .v = { + {77, 76, 75}, + {93, 92, 91}, + {86, 85, 84}, + }}, + { .v = { + {93, 92, 91}, + {73, 72, 71}, + {86, 85, 84}, + }}, + { .v = { + {75, 74, 73}, + {100, 99, 98}, + {84, 83, 82}, + }}, + { .v = { + {101, 100, 70}, + {102, 101, 99}, + {103, 102, 100}, + }}, + { .v = { + {85, 84, 83}, + {71, 70, 69}, + {88, 87, 86}, + }}, + { .v = { + {100, 99, 98}, + {83, 82, 81}, + {94, 93, 92}, + }}, + { .v = { + {98, 97, 96}, + {76, 75, 74}, + {85, 84, 83}, + }}, + { .v = { + {91, 90, 89}, + {97, 96, 95}, + {81, 80, 79}, + }}, + { .v = { + {73, 72, 71}, + {98, 97, 96}, + {74, 73, 72}, + }}, + { .v = { + {87, 86, 85}, + {98, 97, 96}, + {85, 84, 83}, + }}, + { .v = { + {100, 99, 98}, + {81, 80, 79}, + {83, 82, 81}, + }}, + { .v = { + {90, 89, 88}, + {100, 99, 98}, + {94, 93, 92}, + }}, + { .v = { + {70, 69, 68}, + {90, 89, 88}, + {95, 94, 93}, + }}, + { .v = { + {97, 96, 95}, + {91, 90, 89}, + {96, 95, 94}, + }}, + { .v = { + {80, 79, 78}, + {79, 78, 77}, + {77, 76, 75}, + }}, + { .v = { + {69, 68, 67}, + {90, 89, 88}, + {70, 69, 68}, + }}, + { .v = { + {72, 71, 70}, + {86, 85, 84}, + {73, 72, 71}, + }}, + { .v = { + {75, 74, 73}, + {84, 83, 82}, + {76, 75, 74}, + }}, + { .v = { + {78, 77, 76}, + {104, 103, 69}, + {79, 78, 77}, + }}, + { .v = { + {84, 83, 82}, + {69, 68, 67}, + {85, 84, 83}, + }}, + { .v = { + {87, 86, 85}, + {85, 84, 83}, + {88, 87, 86}, + }}, + { .v = { + {84, 83, 82}, + {100, 99, 98}, + {90, 89, 88}, + }}, + { .v = { + {91, 90, 89}, + {81, 80, 79}, + {75, 74, 73}, + }}, + { .v = { + {79, 78, 77}, + {104, 103, 69}, + {92, 91, 90}, + }}, + { .v = { + {99, 98, 97}, + {78, 77, 76}, + {80, 79, 78}, + }}, + { .v = { + {75, 74, 73}, + {81, 80, 79}, + {100, 99, 98}, + }}, + { .v = { + {103, 102, 100}, + {87, 86, 85}, + {89, 88, 87}, + }}, + { .v = { + {89, 88, 87}, + {101, 100, 70}, + {103, 102, 100}, + }}, + { .v = { + {85, 84, 83}, + {69, 68, 67}, + {71, 70, 69}, + }}, + { .v = { + {73, 72, 71}, + {93, 92, 91}, + {98, 97, 96}, + }}, + { .v = { + {105, 104, 101}, + {106, 105, 102}, + {107, 106, 103}, + }}, + { .v = { + {108, 107, 104}, + {109, 108, 105}, + {110, 109, 101}, + }}, + { .v = { + {106, 105, 102}, + {112, 110, 106}, + {113, 111, 107}, + }}, + { .v = { + {113, 111, 107}, + {114, 112, 108}, + {115, 113, 109}, + }}, + { .v = { + {106, 105, 102}, + {113, 111, 107}, + {107, 106, 103}, + }}, + { .v = { + {116, 114, 110}, + {117, 115, 111}, + {118, 116, 112}, + }}, + { .v = { + {112, 110, 106}, + {114, 112, 108}, + {113, 111, 107}, + }}, + { .v = { + {114, 112, 108}, + {119, 117, 113}, + {115, 113, 109}, + }}, + { .v = { + {111, 4, 114}, + {120, 2, 115}, + {121, 0, 116}, + }}, + { .v = { + {122, 5, 117}, + {123, 7, 118}, + {124, 6, 119}, + }}, + { .v = { + {8, 8, 8}, + {10, 10, 10}, + {125, 9, 120}, + }}, + { .v = { + {126, 11, 121}, + {127, 13, 122}, + {128, 12, 123}, + }}, + { .v = { + {14, 14, 14}, + {8, 8, 8}, + {127, 13, 122}, + }}, + { .v = { + {129, 15, 124}, + {130, 17, 125}, + {131, 16, 126}, + }}, + { .v = { + {125, 9, 120}, + {132, 18, 127}, + {8, 8, 8}, + }}, + { .v = { + {8, 8, 8}, + {132, 18, 127}, + {127, 13, 122}, + }}, + { .v = { + {131, 16, 126}, + {133, 19, 128}, + {127, 13, 122}, + }}, + { .v = { + {131, 16, 126}, + {134, 20, 129}, + {129, 15, 124}, + }}, + { .v = { + {135, 118, 130}, + {136, 119, 131}, + {137, 120, 132}, + }}, + { .v = { + {131, 16, 126}, + {124, 6, 119}, + {138, 24, 133}, + }}, + { .v = { + {138, 24, 133}, + {134, 20, 129}, + {131, 16, 126}, + }}, + { .v = { + {138, 24, 133}, + {124, 6, 119}, + {123, 7, 118}, + }}, + { .v = { + {127, 13, 122}, + {133, 19, 128}, + {128, 12, 123}, + }}, + { .v = { + {130, 17, 125}, + {133, 19, 128}, + {131, 16, 126}, + }}, + { .v = { + {14, 14, 14}, + {127, 13, 122}, + {126, 11, 121}, + }}, + { .v = { + {139, 121, 134}, + {140, 122, 135}, + {141, 123, 136}, + }}, + { .v = { + {142, 124, 137}, + {143, 125, 138}, + {144, 126, 139}, + }}, + { .v = { + {145, 127, 140}, + {139, 121, 134}, + {146, 128, 141}, + }}, + { .v = { + {147, 129, 142}, + {142, 124, 137}, + {144, 126, 139}, + }}, + { .v = { + {148, 130, 143}, + {149, 131, 144}, + {150, 132, 145}, + }}, + { .v = { + {141, 123, 136}, + {140, 122, 135}, + {149, 131, 144}, + }}, + { .v = { + {151, 133, 146}, + {152, 134, 147}, + {140, 122, 135}, + }}, + { .v = { + {153, 135, 148}, + {149, 131, 144}, + {140, 122, 135}, + }}, + { .v = { + {154, 136, 149}, + {150, 132, 145}, + {149, 131, 144}, + }}, + { .v = { + {155, 137, 150}, + {156, 138, 151}, + {145, 127, 140}, + }}, + { .v = { + {156, 138, 151}, + {151, 133, 146}, + {139, 121, 134}, + }}, + { .v = { + {157, 139, 152}, + {158, 140, 153}, + {151, 133, 146}, + }}, + { .v = { + {152, 134, 147}, + {159, 141, 154}, + {160, 142, 155}, + }}, + { .v = { + {154, 136, 149}, + {153, 135, 148}, + {161, 143, 155}, + }}, + { .v = { + {155, 137, 150}, + {162, 144, 155}, + {157, 139, 152}, + }}, + { .v = { + {158, 140, 153}, + {157, 139, 152}, + {159, 141, 154}, + }}, + { .v = { + {163, 145, 154}, + {157, 139, 152}, + {162, 144, 155}, + }}, + { .v = { + {152, 134, 147}, + {151, 133, 146}, + {158, 140, 153}, + }}, + { .v = { + {156, 138, 151}, + {155, 137, 150}, + {157, 139, 152}, + }}, + { .v = { + {159, 141, 154}, + {152, 134, 147}, + {158, 140, 153}, + }}, + { .v = { + {164, 146, 145}, + {145, 127, 140}, + {165, 147, 156}, + }}, + { .v = { + {166, 148, 157}, + {167, 149, 158}, + {168, 150, 159}, + }}, + { .v = { + {169, 151, 160}, + {147, 129, 142}, + {170, 152, 161}, + }}, + { .v = { + {171, 153, 162}, + {147, 129, 142}, + {169, 151, 160}, + }}, + { .v = { + {171, 153, 162}, + {168, 150, 159}, + {167, 149, 158}, + }}, + { .v = { + {172, 154, 163}, + {147, 129, 142}, + {171, 153, 162}, + }}, + { .v = { + {167, 149, 158}, + {166, 148, 157}, + {173, 155, 164}, + }}, + { .v = { + {174, 156, 165}, + {175, 157, 164}, + {176, 158, 157}, + }}, + { .v = { + {177, 159, 166}, + {171, 153, 162}, + {167, 149, 158}, + }}, + { .v = { + {172, 154, 163}, + {174, 156, 165}, + {142, 124, 137}, + }}, + { .v = { + {173, 155, 164}, + {178, 160, 167}, + {167, 149, 158}, + }}, + { .v = { + {169, 151, 160}, + {168, 150, 159}, + {171, 153, 162}, + }}, + { .v = { + {167, 149, 158}, + {178, 160, 167}, + {177, 159, 166}, + }}, + { .v = { + {176, 158, 157}, + {143, 125, 138}, + {142, 124, 137}, + }}, + { .v = { + {139, 121, 134}, + {141, 123, 136}, + {146, 128, 141}, + }}, + { .v = { + {145, 127, 140}, + {146, 128, 141}, + {165, 147, 156}, + }}, + { .v = { + {147, 129, 142}, + {144, 126, 139}, + {170, 152, 161}, + }}, + { .v = { + {148, 130, 143}, + {150, 132, 145}, + {179, 161, 168}, + }}, + { .v = { + {141, 123, 136}, + {149, 131, 144}, + {148, 130, 143}, + }}, + { .v = { + {151, 133, 146}, + {140, 122, 135}, + {139, 121, 134}, + }}, + { .v = { + {153, 135, 148}, + {140, 122, 135}, + {152, 134, 147}, + }}, + { .v = { + {154, 136, 149}, + {149, 131, 144}, + {153, 135, 148}, + }}, + { .v = { + {155, 137, 150}, + {145, 127, 140}, + {164, 146, 145}, + }}, + { .v = { + {156, 138, 151}, + {139, 121, 134}, + {145, 127, 140}, + }}, + { .v = { + {157, 139, 152}, + {151, 133, 146}, + {156, 138, 151}, + }}, + { .v = { + {152, 134, 147}, + {160, 142, 155}, + {153, 135, 148}, + }}, + { .v = { + {164, 146, 145}, + {165, 147, 156}, + {180, 162, 169}, + }}, + { .v = { + {166, 148, 157}, + {168, 150, 159}, + {181, 163, 170}, + }}, + { .v = { + {172, 154, 163}, + {171, 153, 162}, + {177, 159, 166}, + }}, + { .v = { + {174, 156, 165}, + {176, 158, 157}, + {142, 124, 137}, + }}, + { .v = { + {172, 154, 163}, + {142, 124, 137}, + {147, 129, 142}, + }}, + { .v = { + {182, 164, 171}, + {183, 165, 172}, + {184, 166, 173}, + }}, + { .v = { + {185, 167, 174}, + {186, 168, 175}, + {187, 169, 176}, + }}, + { .v = { + {188, 170, 177}, + {189, 171, 178}, + {190, 172, 179}, + }}, + { .v = { + {191, 173, 180}, + {192, 174, 181}, + {193, 175, 182}, + }}, + { .v = { + {193, 175, 182}, + {189, 171, 178}, + {188, 170, 177}, + }}, + { .v = { + {194, 176, 183}, + {195, 177, 184}, + {196, 178, 185}, + }}, + { .v = { + {197, 179, 186}, + {190, 172, 179}, + {198, 180, 187}, + }}, + { .v = { + {185, 167, 174}, + {199, 181, 188}, + {192, 174, 181}, + }}, + { .v = { + {200, 182, 189}, + {201, 183, 190}, + {202, 184, 191}, + }}, + { .v = { + {197, 179, 186}, + {182, 164, 171}, + {203, 185, 192}, + }}, + { .v = { + {204, 186, 193}, + {193, 175, 182}, + {188, 170, 177}, + }}, + { .v = { + {193, 175, 182}, + {204, 186, 193}, + {205, 187, 194}, + }}, + { .v = { + {206, 188, 195}, + {190, 172, 179}, + {189, 171, 178}, + }}, + { .v = { + {203, 185, 192}, + {207, 189, 196}, + {208, 190, 197}, + }}, + { .v = { + {189, 171, 178}, + {192, 174, 181}, + {199, 181, 188}, + }}, + { .v = { + {204, 186, 193}, + {209, 191, 198}, + {205, 187, 194}, + }}, + { .v = { + {210, 192, 199}, + {194, 176, 183}, + {196, 178, 185}, + }}, + { .v = { + {211, 193, 200}, + {190, 172, 179}, + {206, 188, 195}, + }}, + { .v = { + {212, 194, 201}, + {185, 167, 174}, + {192, 174, 181}, + }}, + { .v = { + {189, 171, 178}, + {199, 181, 188}, + {206, 188, 195}, + }}, + { .v = { + {206, 188, 195}, + {199, 181, 188}, + {187, 169, 176}, + }}, + { .v = { + {188, 170, 177}, + {197, 179, 186}, + {213, 195, 202}, + }}, + { .v = { + {214, 196, 174}, + {215, 197, 200}, + {216, 198, 203}, + }}, + { .v = { + {198, 180, 187}, + {202, 184, 191}, + {183, 165, 172}, + }}, + { .v = { + {213, 195, 202}, + {208, 190, 197}, + {195, 177, 184}, + }}, + { .v = { + {211, 193, 200}, + {198, 180, 187}, + {190, 172, 179}, + }}, + { .v = { + {204, 186, 193}, + {194, 176, 183}, + {210, 192, 199}, + }}, + { .v = { + {187, 169, 176}, + {186, 168, 175}, + {211, 193, 200}, + }}, + { .v = { + {200, 182, 189}, + {198, 180, 187}, + {211, 193, 200}, + }}, + { .v = { + {213, 195, 202}, + {195, 177, 184}, + {194, 176, 183}, + }}, + { .v = { + {203, 185, 192}, + {208, 190, 197}, + {213, 195, 202}, + }}, + { .v = { + {184, 166, 173}, + {207, 189, 196}, + {203, 185, 192}, + }}, + { .v = { + {210, 192, 199}, + {209, 191, 198}, + {204, 186, 193}, + }}, + { .v = { + {192, 174, 181}, + {189, 171, 178}, + {193, 175, 182}, + }}, + { .v = { + {182, 164, 171}, + {184, 166, 173}, + {203, 185, 192}, + }}, + { .v = { + {185, 167, 174}, + {187, 169, 176}, + {199, 181, 188}, + }}, + { .v = { + {188, 170, 177}, + {190, 172, 179}, + {197, 179, 186}, + }}, + { .v = { + {191, 173, 180}, + {193, 175, 182}, + {217, 199, 204}, + }}, + { .v = { + {197, 179, 186}, + {198, 180, 187}, + {182, 164, 171}, + }}, + { .v = { + {200, 182, 189}, + {202, 184, 191}, + {198, 180, 187}, + }}, + { .v = { + {197, 179, 186}, + {203, 185, 192}, + {213, 195, 202}, + }}, + { .v = { + {204, 186, 193}, + {188, 170, 177}, + {194, 176, 183}, + }}, + { .v = { + {193, 175, 182}, + {205, 187, 194}, + {217, 199, 204}, + }}, + { .v = { + {212, 194, 201}, + {192, 174, 181}, + {191, 173, 180}, + }}, + { .v = { + {188, 170, 177}, + {213, 195, 202}, + {194, 176, 183}, + }}, + { .v = { + {215, 197, 200}, + {201, 183, 190}, + {200, 182, 189}, + }}, + { .v = { + {201, 183, 190}, + {215, 197, 200}, + {214, 196, 174}, + }}, + { .v = { + {198, 180, 187}, + {183, 165, 172}, + {182, 164, 171}, + }}, + { .v = { + {187, 169, 176}, + {211, 193, 200}, + {206, 188, 195}, + }}, + { .v = { + {218, 200, 205}, + {219, 201, 206}, + {220, 202, 207}, + }}, + { .v = { + {221, 203, 208}, + {218, 200, 205}, + {222, 204, 209}, + }}, + { .v = { + {223, 205, 210}, + {224, 206, 211}, + {225, 207, 212}, + }}, + { .v = { + {226, 208, 213}, + {227, 209, 214}, + {228, 210, 215}, + }}, + { .v = { + {229, 211, 216}, + {219, 201, 206}, + {218, 200, 205}, + }}, + { .v = { + {222, 204, 209}, + {230, 212, 217}, + {221, 203, 208}, + }}, + { .v = { + {231, 213, 218}, + {223, 205, 210}, + {232, 214, 219}, + }}, + { .v = { + {233, 215, 220}, + {234, 216, 221}, + {235, 217, 222}, + }}, + { .v = { + {236, 218, 223}, + {237, 219, 224}, + {238, 220, 225}, + }}, + { .v = { + {232, 214, 219}, + {236, 218, 223}, + {238, 220, 225}, + }}, + { .v = { + {239, 221, 226}, + {240, 222, 227}, + {241, 223, 228}, + }}, + { .v = { + {238, 220, 225}, + {231, 213, 218}, + {232, 214, 219}, + }}, + { .v = { + {220, 202, 207}, + {242, 224, 229}, + {243, 225, 230}, + }}, + { .v = { + {229, 211, 216}, + {218, 200, 205}, + {221, 203, 208}, + }}, + { .v = { + {229, 211, 216}, + {240, 222, 227}, + {219, 201, 206}, + }}, + { .v = { + {235, 217, 222}, + {226, 208, 213}, + {228, 210, 215}, + }}, + { .v = { + {225, 207, 212}, + {224, 206, 211}, + {244, 226, 231}, + }}, + { .v = { + {245, 227, 232}, + {246, 228, 233}, + {218, 200, 205}, + }}, + { .v = { + {245, 227, 232}, + {218, 200, 205}, + {243, 225, 230}, + }}, + { .v = { + {247, 229, 234}, + {248, 230, 235}, + {249, 231, 236}, + }}, + { .v = { + {245, 227, 232}, + {242, 224, 229}, + {252, 232, 237}, + }}, + { .v = { + {242, 224, 229}, + {245, 227, 232}, + {243, 225, 230}, + }}, + { .v = { + {218, 200, 205}, + {220, 202, 207}, + {243, 225, 230}, + }}, + { .v = { + {253, 233, 238}, + {250, 234, 239}, + {251, 235, 240}, + }}, + { .v = { + {252, 232, 237}, + {242, 224, 229}, + {254, 236, 241}, + }}, + { .v = { + {255, 237, 242}, + {256, 238, 243}, + {257, 239, 244}, + }}, + { .v = { + {258, 240, 245}, + {259, 241, 246}, + {260, 242, 247}, + }}, + { .v = { + {261, 243, 248}, + {262, 244, 249}, + {263, 245, 250}, + }}, + { .v = { + {264, 246, 251}, + {265, 247, 252}, + {266, 248, 253}, + }}, + { .v = { + {267, 249, 254}, + {268, 250, 255}, + {269, 251, 256}, + }}, + { .v = { + {270, 252, 257}, + {271, 253, 10}, + {272, 254, 258}, + }}, + { .v = { + {273, 255, 259}, + {272, 254, 258}, + {265, 247, 252}, + }}, + { .v = { + {274, 256, 32}, + {267, 249, 254}, + {275, 257, 260}, + }}, + { .v = { + {255, 237, 242}, + {276, 258, 261}, + {277, 259, 262}, + }}, + { .v = { + {273, 255, 259}, + {278, 260, 263}, + {270, 252, 257}, + }}, + { .v = { + {270, 252, 257}, + {278, 260, 263}, + {279, 261, 264}, + }}, + { .v = { + {268, 250, 255}, + {274, 256, 32}, + {280, 262, 265}, + }}, + { .v = { + {264, 246, 251}, + {260, 242, 247}, + {259, 241, 246}, + }}, + { .v = { + {278, 260, 263}, + {273, 255, 259}, + {259, 241, 246}, + }}, + { .v = { + {273, 255, 259}, + {264, 246, 251}, + {259, 241, 246}, + }}, + { .v = { + {258, 240, 245}, + {279, 261, 264}, + {259, 241, 246}, + }}, + { .v = { + {233, 215, 220}, + {235, 217, 222}, + {258, 240, 245}, + }}, + { .v = { + {235, 217, 222}, + {279, 261, 264}, + {258, 240, 245}, + }}, + { .v = { + {274, 256, 32}, + {257, 239, 244}, + {280, 262, 265}, + }}, + { .v = { + {281, 263, 266}, + {282, 264, 267}, + {283, 265, 268}, + }}, + { .v = { + {281, 263, 266}, + {283, 265, 268}, + {284, 266, 269}, + }}, + { .v = { + {285, 267, 270}, + {286, 268, 271}, + {287, 269, 272}, + }}, + { .v = { + {288, 270, 273}, + {289, 271, 274}, + {290, 272, 275}, + }}, + { .v = { + {285, 267, 270}, + {281, 263, 266}, + {286, 268, 271}, + }}, + { .v = { + {285, 267, 270}, + {291, 273, 276}, + {282, 264, 267}, + }}, + { .v = { + {292, 274, 277}, + {288, 270, 273}, + {290, 272, 275}, + }}, + { .v = { + {287, 269, 272}, + {290, 272, 275}, + {285, 267, 270}, + }}, + { .v = { + {281, 263, 266}, + {293, 275, 233}, + {286, 268, 271}, + }}, + { .v = { + {283, 265, 268}, + {250, 234, 239}, + {253, 233, 238}, + }}, + { .v = { + {281, 263, 266}, + {285, 267, 270}, + {282, 264, 267}, + }}, + { .v = { + {284, 266, 269}, + {283, 265, 268}, + {253, 233, 238}, + }}, + { .v = { + {257, 239, 244}, + {256, 238, 243}, + {280, 262, 265}, + }}, + { .v = { + {223, 205, 210}, + {231, 213, 218}, + {224, 206, 211}, + }}, + { .v = { + {226, 208, 213}, + {294, 276, 278}, + {227, 209, 214}, + }}, + { .v = { + {233, 215, 220}, + {295, 277, 279}, + {234, 216, 221}, + }}, + { .v = { + {229, 211, 216}, + {241, 223, 228}, + {240, 222, 227}, + }}, + { .v = { + {235, 217, 222}, + {234, 216, 221}, + {226, 208, 213}, + }}, + { .v = { + {255, 237, 242}, + {277, 259, 262}, + {256, 238, 243}, + }}, + { .v = { + {264, 246, 251}, + {273, 255, 259}, + {265, 247, 252}, + }}, + { .v = { + {267, 249, 254}, + {274, 256, 32}, + {268, 250, 255}, + }}, + { .v = { + {267, 249, 254}, + {269, 251, 256}, + {296, 278, 280}, + }}, + { .v = { + {273, 255, 259}, + {270, 252, 257}, + {272, 254, 258}, + }}, + { .v = { + {258, 240, 245}, + {260, 242, 247}, + {233, 215, 220}, + }}, + { .v = { + {297, 279, 281}, + {222, 204, 209}, + {246, 228, 233}, + }}, + { .v = { + {298, 280, 282}, + {299, 281, 283}, + {300, 282, 284}, + }}, + { .v = { + {301, 119, 285}, + {298, 280, 282}, + {300, 282, 284}, + }}, + { .v = { + {297, 279, 281}, + {302, 283, 286}, + {222, 204, 209}, + }}, + { .v = { + {297, 279, 281}, + {303, 284, 287}, + {302, 283, 286}, + }}, + { .v = { + {304, 285, 288}, + {302, 283, 286}, + {303, 284, 287}, + }}, + { .v = { + {308, 286, 289}, + {307, 287, 290}, + {309, 288, 291}, + }}, + { .v = { + {309, 288, 291}, + {310, 289, 292}, + {311, 290, 293}, + }}, + { .v = { + {312, 291, 294}, + {305, 292, 295}, + {306, 293, 296}, + }}, + { .v = { + {307, 287, 297}, + {313, 294, 298}, + {306, 293, 296}, + }}, + { .v = { + {222, 204, 209}, + {218, 200, 205}, + {246, 228, 233}, + }}, + { .v = { + {293, 275, 233}, + {281, 263, 266}, + {284, 266, 269}, + }}, + { .v = { + {293, 275, 233}, + {284, 266, 269}, + {253, 233, 238}, + }}, + { .v = { + {289, 271, 274}, + {285, 267, 270}, + {290, 272, 275}, + }}, + { .v = { + {314, 295, 299}, + {312, 291, 294}, + {306, 293, 296}, + }}, + { .v = { + {313, 294, 298}, + {314, 295, 299}, + {306, 293, 296}, + }}, + { .v = { + {279, 261, 264}, + {278, 260, 263}, + {259, 241, 246}, + }}, + { .v = { + {275, 257, 260}, + {267, 249, 254}, + {315, 296, 56}, + }}, + { .v = { + {308, 286, 289}, + {309, 288, 291}, + {311, 290, 293}, + }}, + { .v = { + {21, 21, 22}, + {263, 245, 250}, + {262, 244, 249}, + }}, + { .v = { + {316, 200, 300}, + {317, 202, 301}, + {318, 201, 302}, + }}, + { .v = { + {319, 203, 303}, + {222, 204, 209}, + {316, 200, 300}, + }}, + { .v = { + {320, 205, 304}, + {321, 207, 305}, + {224, 206, 211}, + }}, + { .v = { + {322, 208, 306}, + {323, 210, 307}, + {227, 209, 214}, + }}, + { .v = { + {324, 211, 308}, + {316, 200, 300}, + {318, 201, 302}, + }}, + { .v = { + {222, 204, 209}, + {319, 203, 303}, + {230, 212, 217}, + }}, + { .v = { + {231, 213, 218}, + {325, 214, 302}, + {320, 205, 304}, + }}, + { .v = { + {233, 215, 220}, + {326, 217, 309}, + {327, 216, 310}, + }}, + { .v = { + {328, 218, 311}, + {238, 220, 225}, + {237, 219, 224}, + }}, + { .v = { + {325, 214, 302}, + {238, 220, 225}, + {328, 218, 311}, + }}, + { .v = { + {239, 221, 226}, + {241, 223, 228}, + {329, 222, 312}, + }}, + { .v = { + {238, 220, 225}, + {325, 214, 302}, + {231, 213, 218}, + }}, + { .v = { + {317, 202, 301}, + {330, 225, 313}, + {331, 224, 314}, + }}, + { .v = { + {324, 211, 308}, + {319, 203, 303}, + {316, 200, 300}, + }}, + { .v = { + {324, 211, 308}, + {318, 201, 302}, + {329, 222, 312}, + }}, + { .v = { + {326, 217, 309}, + {323, 210, 307}, + {322, 208, 306}, + }}, + { .v = { + {332, 227, 315}, + {316, 200, 300}, + {333, 228, 316}, + }}, + { .v = { + {332, 227, 315}, + {330, 225, 313}, + {316, 200, 300}, + }}, + { .v = { + {334, 229, 317}, + {249, 231, 236}, + {335, 297, 318}, + }}, + { .v = { + {337, 298, 319}, + {338, 299, 320}, + {331, 224, 321}, + }}, + { .v = { + {331, 224, 314}, + {330, 225, 313}, + {332, 227, 315}, + }}, + { .v = { + {316, 200, 300}, + {330, 225, 313}, + {317, 202, 301}, + }}, + { .v = { + {339, 233, 322}, + {336, 235, 323}, + {250, 234, 239}, + }}, + { .v = { + {224, 206, 211}, + {340, 300, 324}, + {244, 226, 231}, + }}, + { .v = { + {341, 237, 325}, + {342, 239, 326}, + {343, 238, 327}, + }}, + { .v = { + {344, 240, 328}, + {260, 242, 247}, + {345, 241, 329}, + }}, + { .v = { + {127, 13, 122}, + {132, 18, 127}, + {131, 16, 126}, + }}, + { .v = { + {264, 246, 251}, + {266, 248, 253}, + {346, 247, 330}, + }}, + { .v = { + {347, 249, 331}, + {269, 251, 256}, + {268, 250, 255}, + }}, + { .v = { + {348, 252, 332}, + {349, 254, 333}, + {271, 253, 10}, + }}, + { .v = { + {350, 255, 334}, + {346, 247, 330}, + {349, 254, 333}, + }}, + { .v = { + {351, 256, 138}, + {352, 257, 335}, + {347, 249, 331}, + }}, + { .v = { + {341, 237, 325}, + {353, 259, 336}, + {354, 258, 160}, + }}, + { .v = { + {350, 255, 334}, + {348, 252, 332}, + {355, 260, 337}, + }}, + { .v = { + {348, 252, 332}, + {356, 261, 338}, + {355, 260, 337}, + }}, + { .v = { + {268, 250, 255}, + {280, 262, 265}, + {351, 256, 138}, + }}, + { .v = { + {264, 246, 251}, + {345, 241, 329}, + {260, 242, 247}, + }}, + { .v = { + {355, 260, 337}, + {345, 241, 329}, + {350, 255, 334}, + }}, + { .v = { + {350, 255, 334}, + {345, 241, 329}, + {264, 246, 251}, + }}, + { .v = { + {344, 240, 328}, + {345, 241, 329}, + {356, 261, 338}, + }}, + { .v = { + {233, 215, 220}, + {344, 240, 328}, + {326, 217, 309}, + }}, + { .v = { + {326, 217, 309}, + {344, 240, 328}, + {356, 261, 338}, + }}, + { .v = { + {351, 256, 138}, + {280, 262, 265}, + {342, 239, 326}, + }}, + { .v = { + {357, 263, 339}, + {283, 265, 268}, + {282, 264, 267}, + }}, + { .v = { + {357, 263, 339}, + {358, 266, 340}, + {283, 265, 268}, + }}, + { .v = { + {359, 301, 341}, + {118, 116, 112}, + {360, 302, 342}, + }}, + { .v = { + {288, 270, 273}, + {361, 272, 343}, + {289, 271, 274}, + }}, + { .v = { + {362, 267, 344}, + {363, 268, 345}, + {357, 263, 339}, + }}, + { .v = { + {362, 267, 344}, + {282, 264, 267}, + {291, 273, 276}, + }}, + { .v = { + {292, 274, 277}, + {361, 272, 343}, + {288, 270, 273}, + }}, + { .v = { + {357, 263, 339}, + {363, 268, 345}, + {364, 275, 316}, + }}, + { .v = { + {283, 265, 268}, + {339, 233, 322}, + {250, 234, 239}, + }}, + { .v = { + {357, 263, 339}, + {282, 264, 267}, + {362, 267, 344}, + }}, + { .v = { + {358, 266, 340}, + {339, 233, 322}, + {283, 265, 268}, + }}, + { .v = { + {342, 239, 326}, + {280, 262, 265}, + {343, 238, 327}, + }}, + { .v = { + {320, 205, 304}, + {224, 206, 211}, + {231, 213, 218}, + }}, + { .v = { + {322, 208, 306}, + {227, 209, 214}, + {294, 276, 278}, + }}, + { .v = { + {233, 215, 220}, + {327, 216, 310}, + {295, 277, 279}, + }}, + { .v = { + {324, 211, 308}, + {329, 222, 312}, + {241, 223, 228}, + }}, + { .v = { + {326, 217, 309}, + {322, 208, 306}, + {327, 216, 310}, + }}, + { .v = { + {341, 237, 325}, + {343, 238, 327}, + {353, 259, 336}, + }}, + { .v = { + {264, 246, 251}, + {346, 247, 330}, + {350, 255, 334}, + }}, + { .v = { + {347, 249, 331}, + {268, 250, 255}, + {351, 256, 138}, + }}, + { .v = { + {347, 249, 331}, + {296, 278, 280}, + {269, 251, 256}, + }}, + { .v = { + {350, 255, 334}, + {349, 254, 333}, + {348, 252, 332}, + }}, + { .v = { + {344, 240, 328}, + {233, 215, 220}, + {260, 242, 247}, + }}, + { .v = { + {365, 279, 346}, + {333, 228, 316}, + {222, 204, 209}, + }}, + { .v = { + {366, 280, 347}, + {300, 282, 284}, + {299, 281, 283}, + }}, + { .v = { + {136, 119, 131}, + {300, 282, 284}, + {366, 280, 347}, + }}, + { .v = { + {365, 279, 346}, + {222, 204, 209}, + {302, 283, 286}, + }}, + { .v = { + {365, 279, 346}, + {302, 283, 286}, + {367, 284, 348}, + }}, + { .v = { + {304, 285, 288}, + {367, 284, 348}, + {302, 283, 286}, + }}, + { .v = { + {118, 116, 112}, + {109, 108, 105}, + {360, 302, 342}, + }}, + { .v = { + {371, 286, 349}, + {372, 288, 350}, + {370, 287, 351}, + }}, + { .v = { + {372, 288, 350}, + {311, 290, 293}, + {310, 289, 292}, + }}, + { .v = { + {373, 291, 352}, + {368, 293, 353}, + {369, 292, 354}, + }}, + { .v = { + {370, 287, 355}, + {368, 293, 353}, + {374, 294, 356}, + }}, + { .v = { + {222, 204, 209}, + {333, 228, 316}, + {316, 200, 300}, + }}, + { .v = { + {364, 275, 316}, + {358, 266, 340}, + {357, 263, 339}, + }}, + { .v = { + {364, 275, 316}, + {339, 233, 322}, + {358, 266, 340}, + }}, + { .v = { + {289, 271, 274}, + {361, 272, 343}, + {362, 267, 357}, + }}, + { .v = { + {375, 295, 358}, + {368, 293, 353}, + {373, 291, 352}, + }}, + { .v = { + {374, 294, 356}, + {368, 293, 353}, + {375, 295, 358}, + }}, + { .v = { + {356, 261, 338}, + {345, 241, 329}, + {355, 260, 337}, + }}, + { .v = { + {352, 257, 335}, + {376, 296, 359}, + {347, 249, 331}, + }}, + { .v = { + {371, 286, 349}, + {311, 290, 293}, + {372, 288, 350}, + }}, + { .v = { + {124, 6, 119}, + {131, 16, 126}, + {132, 18, 127}, + }}, + { .v = { + {118, 116, 112}, + {117, 115, 111}, + {109, 108, 105}, + }}, + { .v = { + {377, 303, 360}, + {3, 3, 3}, + {0, 0, 0}, + }}, + { .v = { + {360, 302, 342}, + {109, 108, 105}, + {108, 107, 104}, + }}, + { .v = { + {378, 304, 361}, + {379, 305, 362}, + {380, 306, 363}, + }}, + { .v = { + {381, 14, 364}, + {382, 13, 365}, + {383, 8, 366}, + }}, + { .v = { + {381, 14, 364}, + {11, 11, 367}, + {382, 13, 365}, + }}, + { .v = { + {384, 11, 368}, + {385, 13, 369}, + {386, 12, 370}, + }}, + { .v = { + {381, 14, 364}, + {383, 8, 366}, + {385, 13, 369}, + }}, + { .v = { + {387, 15, 371}, + {388, 17, 372}, + {389, 16, 373}, + }}, + { .v = { + {389, 16, 373}, + {390, 19, 374}, + {385, 13, 369}, + }}, + { .v = { + {385, 13, 369}, + {390, 19, 374}, + {386, 12, 370}, + }}, + { .v = { + {388, 17, 372}, + {390, 19, 374}, + {389, 16, 373}, + }}, + { .v = { + {381, 14, 364}, + {385, 13, 369}, + {384, 11, 368}, + }}, + { .v = { + {391, 307, 375}, + {120, 2, 115}, + {111, 4, 114}, + }}, + { .v = { + {392, 307, 376}, + {4, 4, 4}, + {2, 2, 2}, + }}, + { .v = { + {290, 272, 275}, + {287, 269, 272}, + {393, 308, 377}, + }}, + { .v = { + {292, 274, 277}, + {290, 272, 275}, + {393, 308, 377}, + }}, + { .v = { + {394, 309, 378}, + {377, 303, 360}, + {395, 310, 379}, + }}, + { .v = { + {3, 3, 3}, + {377, 303, 360}, + {394, 309, 378}, + }}, + { .v = { + {394, 309, 378}, + {395, 310, 379}, + {397, 311, 380}, + }}, + { .v = { + {398, 312, 381}, + {110, 109, 101}, + {109, 108, 105}, + }}, + { .v = { + {396, 313, 382}, + {399, 314, 383}, + {395, 310, 379}, + }}, + { .v = { + {398, 312, 381}, + {109, 108, 105}, + {117, 115, 111}, + }}, + { .v = { + {116, 114, 110}, + {400, 315, 384}, + {401, 316, 385}, + }}, + { .v = { + {397, 311, 380}, + {395, 310, 379}, + {399, 314, 383}, + }}, + { .v = { + {398, 312, 381}, + {117, 115, 111}, + {402, 317, 386}, + }}, + { .v = { + {403, 318, 387}, + {398, 312, 381}, + {402, 317, 386}, + }}, + { .v = { + {117, 115, 111}, + {116, 114, 110}, + {401, 316, 385}, + }}, + { .v = { + {404, 319, 388}, + {405, 320, 388}, + {406, 321, 388}, + }}, + { .v = { + {407, 322, 389}, + {287, 269, 272}, + {286, 268, 271}, + }}, + { .v = { + {21, 21, 22}, + {23, 23, 24}, + {408, 323, 390}, + }}, + { .v = { + {21, 21, 22}, + {408, 323, 390}, + {409, 324, 391}, + }}, + { .v = { + {410, 325, 392}, + {411, 326, 393}, + {263, 245, 250}, + }}, + { .v = { + {410, 325, 392}, + {263, 245, 250}, + {21, 21, 22}, + }}, + { .v = { + {410, 325, 392}, + {21, 21, 22}, + {409, 324, 391}, + }}, + { .v = { + {410, 325, 392}, + {409, 324, 391}, + {412, 327, 394}, + }}, + { .v = { + {64, 63, 63}, + {59, 58, 59}, + {27, 26, 28}, + }}, + { .v = { + {64, 63, 63}, + {27, 26, 28}, + {33, 32, 34}, + }}, + { .v = { + {61, 60, 61}, + {63, 62, 62}, + {66, 65, 65}, + }}, + { .v = { + {61, 60, 61}, + {66, 65, 65}, + {35, 34, 36}, + }}, + { .v = { + {60, 59, 60}, + {65, 64, 64}, + {52, 51, 52}, + }}, + { .v = { + {60, 59, 60}, + {52, 51, 52}, + {67, 66, 65}, + }}, + { .v = { + {65, 64, 64}, + {64, 63, 63}, + {33, 32, 34}, + }}, + { .v = { + {65, 64, 64}, + {33, 32, 34}, + {52, 51, 52}, + }}, + { .v = { + {59, 58, 59}, + {61, 60, 61}, + {35, 34, 36}, + }}, + { .v = { + {59, 58, 59}, + {35, 34, 36}, + {27, 26, 28}, + }}, + { .v = { + {135, 118, 130}, + {413, 328, 395}, + {300, 282, 284}, + }}, + { .v = { + {135, 118, 130}, + {300, 282, 284}, + {136, 119, 131}, + }}, + { .v = { + {414, 329, 396}, + {124, 6, 119}, + {132, 18, 127}, + }}, + { .v = { + {414, 329, 396}, + {132, 18, 127}, + {125, 9, 120}, + }}, + { .v = { + {346, 247, 330}, + {266, 248, 253}, + {413, 328, 395}, + }}, + { .v = { + {346, 247, 330}, + {413, 328, 395}, + {135, 118, 130}, + }}, + { .v = { + {177, 159, 166}, + {146, 128, 141}, + {141, 123, 136}, + }}, + { .v = { + {177, 159, 166}, + {141, 123, 136}, + {172, 154, 163}, + }}, + { .v = { + {174, 156, 165}, + {148, 130, 143}, + {179, 161, 168}, + }}, + { .v = { + {174, 156, 165}, + {179, 161, 168}, + {175, 157, 164}, + }}, + { .v = { + {173, 155, 164}, + {180, 162, 169}, + {165, 147, 156}, + }}, + { .v = { + {173, 155, 164}, + {165, 147, 156}, + {178, 160, 167}, + }}, + { .v = { + {178, 160, 167}, + {165, 147, 156}, + {146, 128, 141}, + }}, + { .v = { + {178, 160, 167}, + {146, 128, 141}, + {177, 159, 166}, + }}, + { .v = { + {172, 154, 163}, + {141, 123, 136}, + {148, 130, 143}, + }}, + { .v = { + {172, 154, 163}, + {148, 130, 143}, + {174, 156, 165}, + }}, + { .v = { + {299, 281, 283}, + {298, 280, 282}, + {247, 229, 234}, + }}, + { .v = { + {299, 281, 283}, + {247, 229, 234}, + {249, 231, 236}, + }}, + { .v = { + {415, 330, 397}, + {416, 331, 398}, + {417, 332, 399}, + }}, + { .v = { + {415, 330, 397}, + {417, 332, 399}, + {418, 333, 400}, + }}, + { .v = { + {312, 291, 294}, + {314, 295, 299}, + {416, 331, 398}, + }}, + { .v = { + {312, 291, 294}, + {416, 331, 398}, + {415, 330, 397}, + }}, + { .v = { + {418, 333, 400}, + {417, 332, 399}, + {419, 334, 401}, + }}, + { .v = { + {418, 333, 400}, + {419, 334, 401}, + {420, 335, 402}, + }}, + { .v = { + {420, 335, 402}, + {419, 334, 401}, + {421, 336, 403}, + }}, + { .v = { + {420, 335, 402}, + {421, 336, 403}, + {422, 337, 403}, + }}, + { .v = { + {321, 207, 305}, + {423, 226, 105}, + {340, 300, 324}, + }}, + { .v = { + {321, 207, 305}, + {340, 300, 324}, + {224, 206, 211}, + }}, + { .v = { + {299, 281, 283}, + {249, 231, 236}, + {334, 229, 317}, + }}, + { .v = { + {299, 281, 283}, + {334, 229, 317}, + {366, 280, 347}, + }}, + { .v = { + {424, 330, 404}, + {425, 333, 405}, + {426, 332, 406}, + }}, + { .v = { + {424, 330, 404}, + {426, 332, 406}, + {427, 331, 407}, + }}, + { .v = { + {373, 291, 352}, + {424, 330, 404}, + {427, 331, 407}, + }}, + { .v = { + {373, 291, 352}, + {427, 331, 407}, + {375, 295, 358}, + }}, + { .v = { + {425, 333, 405}, + {428, 335, 408}, + {429, 334, 409}, + }}, + { .v = { + {425, 333, 405}, + {429, 334, 409}, + {426, 332, 406}, + }}, + { .v = { + {428, 335, 408}, + {430, 337, 410}, + {431, 336, 410}, + }}, + { .v = { + {428, 335, 408}, + {431, 336, 410}, + {429, 334, 409}, + }}, + { .v = { + {432, 338, 411}, + {433, 339, 412}, + {378, 304, 361}, + }}, + { .v = { + {432, 338, 411}, + {378, 304, 361}, + {380, 306, 363}, + }}, + { .v = { + {434, 340, 413}, + {435, 341, 414}, + {433, 339, 412}, + }}, + { .v = { + {434, 340, 413}, + {433, 339, 412}, + {432, 338, 411}, + }}, + { .v = { + {436, 319, 415}, + {437, 321, 416}, + {435, 341, 414}, + }}, + { .v = { + {436, 319, 415}, + {435, 341, 414}, + {434, 340, 413}, + }}, +}; + +const struct object elizabeth_elizabeth_opaque = { + .triangle = &elizabeth_elizabeth_opaque_triangle[0], + .quadrilateral = NULL, + .triangle_count = 509, + .quadrilateral_count = 0, + .material = elizabeth_elizabeth_mat, +}; + +const union triangle elizabeth_elizabeth_sword_triangle[] = { + { .v = { + {438, 342, 417}, + {439, 343, 418}, + {440, 344, 419}, + }}, + { .v = { + {441, 345, 420}, + {440, 344, 419}, + {442, 346, 421}, + }}, + { .v = { + {440, 344, 419}, + {443, 347, 422}, + {442, 346, 421}, + }}, + { .v = { + {444, 348, 423}, + {445, 349, 424}, + {446, 350, 425}, + }}, + { .v = { + {447, 351, 426}, + {448, 352, 423}, + {446, 350, 425}, + }}, + { .v = { + {449, 353, 427}, + {450, 354, 428}, + {451, 355, 429}, + }}, + { .v = { + {451, 355, 429}, + {450, 354, 428}, + {452, 356, 430}, + }}, + { .v = { + {453, 357, 431}, + {450, 354, 428}, + {454, 358, 432}, + }}, + { .v = { + {455, 359, 433}, + {451, 355, 429}, + {452, 356, 430}, + }}, + { .v = { + {452, 356, 430}, + {453, 357, 431}, + {455, 359, 433}, + }}, + { .v = { + {452, 356, 430}, + {450, 354, 428}, + {453, 357, 431}, + }}, + { .v = { + {456, 360, 434}, + {457, 361, 435}, + {458, 362, 436}, + }}, + { .v = { + {459, 363, 437}, + {458, 362, 436}, + {457, 361, 435}, + }}, + { .v = { + {460, 364, 438}, + {461, 365, 439}, + {462, 366, 440}, + }}, + { .v = { + {460, 364, 438}, + {463, 367, 441}, + {446, 350, 425}, + }}, + { .v = { + {463, 367, 441}, + {464, 350, 442}, + {446, 350, 425}, + }}, + { .v = { + {465, 368, 443}, + {466, 369, 444}, + {467, 368, 445}, + }}, + { .v = { + {439, 343, 418}, + {468, 370, 446}, + {440, 344, 419}, + }}, + { .v = { + {469, 371, 447}, + {470, 372, 448}, + {471, 373, 449}, + }}, + { .v = { + {438, 342, 417}, + {472, 344, 450}, + {439, 343, 418}, + }}, + { .v = { + {473, 345, 451}, + {474, 346, 452}, + {472, 344, 450}, + }}, + { .v = { + {472, 344, 450}, + {474, 346, 452}, + {475, 347, 453}, + }}, + { .v = { + {476, 348, 454}, + {477, 350, 455}, + {478, 349, 456}, + }}, + { .v = { + {479, 351, 457}, + {477, 350, 455}, + {480, 352, 454}, + }}, + { .v = { + {449, 353, 427}, + {451, 355, 429}, + {481, 354, 458}, + }}, + { .v = { + {451, 355, 429}, + {482, 356, 459}, + {481, 354, 458}, + }}, + { .v = { + {453, 357, 431}, + {454, 358, 432}, + {481, 354, 458}, + }}, + { .v = { + {455, 359, 433}, + {482, 356, 459}, + {451, 355, 429}, + }}, + { .v = { + {482, 356, 459}, + {455, 359, 433}, + {453, 357, 431}, + }}, + { .v = { + {482, 356, 459}, + {453, 357, 431}, + {481, 354, 458}, + }}, + { .v = { + {456, 360, 434}, + {458, 362, 436}, + {483, 361, 460}, + }}, + { .v = { + {459, 363, 437}, + {483, 361, 460}, + {458, 362, 436}, + }}, + { .v = { + {484, 364, 461}, + {462, 366, 440}, + {485, 365, 462}, + }}, + { .v = { + {484, 364, 461}, + {477, 350, 455}, + {463, 367, 441}, + }}, + { .v = { + {463, 367, 441}, + {477, 350, 455}, + {464, 350, 442}, + }}, + { .v = { + {486, 368, 463}, + {467, 368, 445}, + {466, 369, 444}, + }}, + { .v = { + {439, 343, 418}, + {472, 344, 450}, + {468, 370, 446}, + }}, + { .v = { + {487, 371, 464}, + {471, 373, 449}, + {470, 372, 448}, + }}, + { .v = { + {488, 374, 465}, + {441, 345, 420}, + {444, 348, 423}, + }}, + { .v = { + {488, 374, 465}, + {444, 348, 423}, + {489, 375, 466}, + }}, + { .v = { + {468, 370, 446}, + {490, 376, 467}, + {443, 347, 422}, + }}, + { .v = { + {468, 370, 446}, + {443, 347, 422}, + {440, 344, 419}, + }}, + { .v = { + {490, 376, 467}, + {491, 377, 468}, + {492, 378, 469}, + }}, + { .v = { + {490, 376, 467}, + {492, 378, 469}, + {443, 347, 422}, + }}, + { .v = { + {489, 375, 470}, + {448, 352, 423}, + {447, 351, 426}, + }}, + { .v = { + {489, 375, 470}, + {447, 351, 426}, + {493, 379, 471}, + }}, + { .v = { + {463, 367, 441}, + {460, 364, 438}, + {469, 371, 447}, + }}, + { .v = { + {463, 367, 441}, + {469, 371, 447}, + {471, 373, 449}, + }}, + { .v = { + {492, 378, 469}, + {494, 380, 472}, + {495, 381, 473}, + }}, + { .v = { + {492, 378, 469}, + {495, 381, 473}, + {445, 349, 424}, + }}, + { .v = { + {450, 354, 428}, + {496, 382, 474}, + {497, 383, 475}, + }}, + { .v = { + {450, 354, 428}, + {497, 383, 475}, + {454, 358, 432}, + }}, + { .v = { + {444, 348, 423}, + {441, 345, 420}, + {442, 346, 421}, + }}, + { .v = { + {444, 348, 423}, + {442, 346, 421}, + {445, 349, 424}, + }}, + { .v = { + {443, 347, 422}, + {492, 378, 469}, + {445, 349, 424}, + }}, + { .v = { + {443, 347, 422}, + {445, 349, 424}, + {442, 346, 421}, + }}, + { .v = { + {465, 368, 443}, + {498, 384, 476}, + {499, 385, 477}, + }}, + { .v = { + {465, 368, 443}, + {499, 385, 477}, + {466, 369, 444}, + }}, + { .v = { + {498, 384, 476}, + {450, 354, 428}, + {449, 353, 427}, + }}, + { .v = { + {498, 384, 476}, + {449, 353, 427}, + {499, 385, 477}, + }}, + { .v = { + {500, 386, 478}, + {501, 387, 479}, + {502, 388, 480}, + }}, + { .v = { + {500, 386, 478}, + {502, 388, 480}, + {503, 389, 481}, + }}, + { .v = { + {503, 389, 481}, + {502, 388, 480}, + {457, 361, 435}, + }}, + { .v = { + {503, 389, 481}, + {457, 361, 435}, + {456, 360, 434}, + }}, + { .v = { + {504, 390, 482}, + {505, 391, 483}, + {502, 388, 480}, + }}, + { .v = { + {504, 390, 482}, + {502, 388, 480}, + {501, 387, 479}, + }}, + { .v = { + {505, 391, 483}, + {459, 363, 437}, + {457, 361, 435}, + }}, + { .v = { + {505, 391, 483}, + {457, 361, 435}, + {502, 388, 480}, + }}, + { .v = { + {460, 364, 438}, + {462, 366, 440}, + {470, 372, 448}, + }}, + { .v = { + {460, 364, 438}, + {470, 372, 448}, + {469, 371, 447}, + }}, + { .v = { + {493, 379, 471}, + {447, 351, 426}, + {446, 350, 425}, + }}, + { .v = { + {493, 379, 471}, + {446, 350, 425}, + {464, 350, 442}, + }}, + { .v = { + {461, 365, 439}, + {506, 392, 484}, + {507, 392, 485}, + }}, + { .v = { + {461, 365, 439}, + {507, 392, 485}, + {462, 366, 440}, + }}, + { .v = { + {506, 392, 484}, + {495, 381, 473}, + {508, 381, 486}, + }}, + { .v = { + {506, 392, 484}, + {508, 381, 486}, + {507, 392, 485}, + }}, + { .v = { + {494, 380, 472}, + {509, 380, 487}, + {508, 381, 486}, + }}, + { .v = { + {494, 380, 472}, + {508, 381, 486}, + {495, 381, 473}, + }}, + { .v = { + {467, 368, 445}, + {510, 393, 488}, + {511, 393, 472}, + }}, + { .v = { + {467, 368, 445}, + {511, 393, 472}, + {465, 368, 443}, + }}, + { .v = { + {512, 394, 424}, + {513, 395, 424}, + {514, 396, 424}, + }}, + { .v = { + {512, 394, 424}, + {514, 396, 424}, + {515, 397, 424}, + }}, + { .v = { + {488, 374, 465}, + {438, 342, 417}, + {440, 344, 419}, + }}, + { .v = { + {488, 374, 465}, + {440, 344, 419}, + {441, 345, 420}, + }}, + { .v = { + {516, 398, 489}, + {517, 398, 489}, + {518, 398, 489}, + }}, + { .v = { + {516, 398, 489}, + {518, 398, 489}, + {519, 398, 489}, + }}, + { .v = { + {520, 398, 490}, + {521, 398, 490}, + {522, 398, 490}, + }}, + { .v = { + {520, 398, 490}, + {522, 398, 490}, + {523, 398, 490}, + }}, + { .v = { + {524, 398, 491}, + {525, 398, 491}, + {526, 398, 491}, + }}, + { .v = { + {524, 398, 491}, + {526, 398, 491}, + {527, 398, 491}, + }}, + { .v = { + {488, 374, 465}, + {489, 375, 466}, + {476, 348, 454}, + }}, + { .v = { + {488, 374, 465}, + {476, 348, 454}, + {473, 345, 451}, + }}, + { .v = { + {468, 370, 446}, + {472, 344, 450}, + {475, 347, 453}, + }}, + { .v = { + {468, 370, 446}, + {475, 347, 453}, + {490, 376, 467}, + }}, + { .v = { + {490, 376, 467}, + {475, 347, 453}, + {528, 378, 492}, + }}, + { .v = { + {490, 376, 467}, + {528, 378, 492}, + {491, 377, 468}, + }}, + { .v = { + {489, 375, 470}, + {493, 379, 471}, + {479, 351, 457}, + }}, + { .v = { + {489, 375, 470}, + {479, 351, 457}, + {480, 352, 454}, + }}, + { .v = { + {463, 367, 441}, + {471, 373, 449}, + {487, 371, 464}, + }}, + { .v = { + {463, 367, 441}, + {487, 371, 464}, + {484, 364, 461}, + }}, + { .v = { + {528, 378, 492}, + {478, 349, 456}, + {529, 381, 493}, + }}, + { .v = { + {528, 378, 492}, + {529, 381, 493}, + {530, 380, 494}, + }}, + { .v = { + {481, 354, 458}, + {454, 358, 432}, + {497, 383, 475}, + }}, + { .v = { + {481, 354, 458}, + {497, 383, 475}, + {531, 382, 495}, + }}, + { .v = { + {476, 348, 454}, + {478, 349, 456}, + {474, 346, 452}, + }}, + { .v = { + {476, 348, 454}, + {474, 346, 452}, + {473, 345, 451}, + }}, + { .v = { + {475, 347, 453}, + {474, 346, 452}, + {478, 349, 456}, + }}, + { .v = { + {475, 347, 453}, + {478, 349, 456}, + {528, 378, 492}, + }}, + { .v = { + {486, 368, 463}, + {466, 369, 444}, + {499, 385, 477}, + }}, + { .v = { + {486, 368, 463}, + {499, 385, 477}, + {532, 384, 496}, + }}, + { .v = { + {532, 384, 496}, + {499, 385, 477}, + {449, 353, 427}, + }}, + { .v = { + {532, 384, 496}, + {449, 353, 427}, + {481, 354, 458}, + }}, + { .v = { + {500, 386, 478}, + {503, 389, 481}, + {533, 388, 497}, + }}, + { .v = { + {500, 386, 478}, + {533, 388, 497}, + {534, 387, 498}, + }}, + { .v = { + {503, 389, 481}, + {456, 360, 434}, + {483, 361, 460}, + }}, + { .v = { + {503, 389, 481}, + {483, 361, 460}, + {533, 388, 497}, + }}, + { .v = { + {504, 390, 482}, + {534, 387, 498}, + {533, 388, 497}, + }}, + { .v = { + {504, 390, 482}, + {533, 388, 497}, + {505, 391, 483}, + }}, + { .v = { + {505, 391, 483}, + {533, 388, 497}, + {483, 361, 460}, + }}, + { .v = { + {505, 391, 483}, + {483, 361, 460}, + {459, 363, 437}, + }}, + { .v = { + {484, 364, 461}, + {487, 371, 464}, + {470, 372, 448}, + }}, + { .v = { + {484, 364, 461}, + {470, 372, 448}, + {462, 366, 440}, + }}, + { .v = { + {493, 379, 471}, + {464, 350, 442}, + {477, 350, 455}, + }}, + { .v = { + {493, 379, 471}, + {477, 350, 455}, + {479, 351, 457}, + }}, + { .v = { + {485, 365, 462}, + {462, 366, 440}, + {507, 392, 485}, + }}, + { .v = { + {485, 365, 462}, + {507, 392, 485}, + {535, 392, 499}, + }}, + { .v = { + {535, 392, 499}, + {507, 392, 485}, + {536, 381, 500}, + }}, + { .v = { + {535, 392, 499}, + {536, 381, 500}, + {529, 381, 493}, + }}, + { .v = { + {530, 380, 494}, + {529, 381, 493}, + {536, 381, 500}, + }}, + { .v = { + {530, 380, 494}, + {536, 381, 500}, + {509, 380, 487}, + }}, + { .v = { + {467, 368, 445}, + {486, 368, 463}, + {537, 393, 494}, + }}, + { .v = { + {467, 368, 445}, + {537, 393, 494}, + {510, 393, 488}, + }}, + { .v = { + {488, 374, 465}, + {473, 345, 451}, + {472, 344, 450}, + }}, + { .v = { + {488, 374, 465}, + {472, 344, 450}, + {438, 342, 417}, + }}, + { .v = { + {538, 398, 489}, + {519, 398, 489}, + {518, 398, 489}, + }}, + { .v = { + {538, 398, 489}, + {518, 398, 489}, + {539, 398, 489}, + }}, + { .v = { + {540, 398, 490}, + {523, 398, 490}, + {522, 398, 490}, + }}, + { .v = { + {540, 398, 490}, + {522, 398, 490}, + {541, 398, 490}, + }}, + { .v = { + {542, 398, 491}, + {527, 398, 491}, + {526, 398, 491}, + }}, + { .v = { + {542, 398, 491}, + {526, 398, 491}, + {543, 398, 491}, + }}, + { .v = { + {495, 381, 473}, + {446, 350, 425}, + {445, 349, 424}, + }}, + { .v = { + {446, 350, 425}, + {495, 381, 473}, + {460, 364, 438}, + }}, + { .v = { + {460, 364, 438}, + {495, 381, 473}, + {461, 365, 439}, + }}, + { .v = { + {461, 365, 439}, + {495, 381, 473}, + {506, 392, 484}, + }}, + { .v = { + {450, 354, 428}, + {511, 393, 472}, + {496, 382, 474}, + }}, + { .v = { + {511, 393, 472}, + {450, 354, 428}, + {498, 384, 476}, + }}, + { .v = { + {511, 393, 472}, + {498, 384, 476}, + {465, 368, 443}, + }}, + { .v = { + {477, 350, 455}, + {529, 381, 493}, + {478, 349, 456}, + }}, + { .v = { + {529, 381, 493}, + {477, 350, 455}, + {484, 364, 461}, + }}, + { .v = { + {529, 381, 493}, + {484, 364, 461}, + {485, 365, 462}, + }}, + { .v = { + {529, 381, 493}, + {485, 365, 462}, + {535, 392, 499}, + }}, + { .v = { + {537, 393, 494}, + {481, 354, 458}, + {531, 382, 495}, + }}, + { .v = { + {481, 354, 458}, + {537, 393, 494}, + {532, 384, 496}, + }}, + { .v = { + {532, 384, 496}, + {537, 393, 494}, + {486, 368, 463}, + }}, +}; + +const struct object elizabeth_elizabeth_sword = { + .triangle = &elizabeth_elizabeth_sword_triangle[0], + .quadrilateral = NULL, + .triangle_count = 154, + .quadrilateral_count = 0, + .material = elizabeth_elizabeth_sword_mat, +}; + +const union triangle elizabeth_elizabeth_punchthrough_triangle[] = { + { .v = { + {545, 399, 501}, + {546, 400, 502}, + {547, 401, 503}, + }}, + { .v = { + {548, 401, 504}, + {549, 400, 505}, + {550, 399, 506}, + }}, + { .v = { + {544, 402, 507}, + {545, 399, 501}, + {547, 401, 503}, + }}, + { .v = { + {551, 402, 508}, + {548, 401, 504}, + {550, 399, 506}, + }}, + { .v = { + {554, 403, 509}, + {553, 404, 510}, + {555, 405, 511}, + }}, + { .v = { + {553, 404, 510}, + {552, 406, 512}, + {555, 405, 511}, + }}, + { .v = { + {556, 407, 513}, + {557, 408, 513}, + {558, 409, 513}, + }}, + { .v = { + {556, 407, 513}, + {558, 409, 513}, + {559, 410, 513}, + }}, + { .v = { + {560, 411, 514}, + {561, 412, 515}, + {562, 413, 516}, + }}, + { .v = { + {563, 414, 517}, + {562, 413, 516}, + {561, 412, 515}, + }}, + { .v = { + {564, 415, 518}, + {563, 414, 517}, + {565, 413, 519}, + }}, + { .v = { + {566, 416, 520}, + {565, 413, 519}, + {567, 412, 521}, + }}, + { .v = { + {567, 412, 521}, + {565, 413, 519}, + {563, 414, 517}, + }}, + { .v = { + {564, 415, 518}, + {562, 413, 516}, + {563, 414, 517}, + }}, + { .v = { + {568, 417, 522}, + {569, 418, 523}, + {570, 419, 524}, + }}, + { .v = { + {571, 420, 525}, + {569, 418, 523}, + {568, 417, 522}, + }}, + { .v = { + {572, 417, 526}, + {570, 419, 524}, + {569, 418, 523}, + }}, + { .v = { + {573, 420, 527}, + {572, 417, 526}, + {569, 418, 523}, + }}, + { .v = { + {574, 421, 528}, + {577, 422, 529}, + {578, 423, 530}, + }}, + { .v = { + {577, 422, 529}, + {574, 421, 528}, + {575, 424, 531}, + }}, + { .v = { + {577, 422, 529}, + {579, 425, 532}, + {578, 423, 530}, + }}, + { .v = { + {580, 421, 533}, + {582, 423, 534}, + {583, 422, 535}, + }}, + { .v = { + {583, 422, 535}, + {581, 424, 536}, + {580, 421, 533}, + }}, + { .v = { + {583, 422, 535}, + {582, 423, 534}, + {584, 425, 537}, + }}, + { .v = { + {577, 422, 529}, + {575, 424, 531}, + {576, 426, 538}, + }}, + { .v = { + {577, 422, 529}, + {576, 426, 538}, + {585, 427, 539}, + }}, + { .v = { + {583, 422, 535}, + {585, 427, 539}, + {576, 426, 538}, + }}, + { .v = { + {583, 422, 535}, + {576, 426, 538}, + {581, 424, 536}, + }}, + { .v = { + {586, 428, 540}, + {587, 429, 541}, + {588, 430, 542}, + }}, + { .v = { + {589, 428, 543}, + {588, 430, 542}, + {587, 429, 541}, + }}, + { .v = { + {586, 428, 540}, + {588, 430, 542}, + {590, 431, 544}, + }}, + { .v = { + {589, 428, 543}, + {591, 431, 545}, + {588, 430, 542}, + }}, + { .v = { + {592, 428, 546}, + {593, 430, 547}, + {594, 429, 548}, + }}, + { .v = { + {589, 428, 543}, + {594, 429, 548}, + {593, 430, 547}, + }}, + { .v = { + {595, 432, 549}, + {590, 431, 544}, + {596, 433, 550}, + }}, + { .v = { + {589, 428, 543}, + {593, 430, 547}, + {591, 431, 545}, + }}, + { .v = { + {590, 431, 544}, + {595, 432, 549}, + {586, 428, 540}, + }}, + { .v = { + {597, 434, 551}, + {598, 435, 552}, + {599, 436, 553}, + }}, + { .v = { + {600, 421, 554}, + {601, 437, 555}, + {602, 438, 556}, + }}, + { .v = { + {601, 437, 555}, + {600, 421, 554}, + {603, 439, 557}, + }}, + { .v = { + {599, 436, 553}, + {600, 421, 554}, + {602, 438, 556}, + }}, + { .v = { + {599, 436, 553}, + {602, 438, 556}, + {597, 434, 551}, + }}, + { .v = { + {604, 434, 558}, + {605, 436, 559}, + {606, 435, 560}, + }}, + { .v = { + {607, 421, 561}, + {608, 438, 562}, + {609, 437, 563}, + }}, + { .v = { + {609, 437, 563}, + {610, 439, 564}, + {607, 421, 561}, + }}, + { .v = { + {605, 436, 559}, + {608, 438, 562}, + {607, 421, 561}, + }}, + { .v = { + {605, 436, 559}, + {604, 434, 558}, + {608, 438, 562}, + }}, + { .v = { + {611, 440, 565}, + {612, 441, 566}, + {613, 442, 565}, + }}, + { .v = { + {614, 443, 567}, + {611, 440, 565}, + {613, 442, 565}, + }}, +}; + +const struct object elizabeth_elizabeth_punchthrough = { + .triangle = &elizabeth_elizabeth_punchthrough_triangle[0], + .quadrilateral = NULL, + .triangle_count = 49, + .quadrilateral_count = 0, + .material = elizabeth_elizabeth_mat, +}; + +const struct object * elizabeth_object_list[] = { + &elizabeth_elizabeth_opaque, + &elizabeth_elizabeth_sword, + &elizabeth_elizabeth_punchthrough, +}; + +const struct model elizabeth_model = { + .position = &elizabeth_position[0], + .texture = &elizabeth_texture[0], + .normal = &elizabeth_normal[0], + .object = &elizabeth_object_list[0], + .object_count = 3, +}; diff --git a/model/elizabeth/scene.gltf b/model/elizabeth/scene.gltf new file mode 100644 index 0000000..0c3a055 --- /dev/null +++ b/model/elizabeth/scene.gltf @@ -0,0 +1,1250 @@ +{ + "accessors": [ + { + "bufferView": 3, + "componentType": 5126, + "count": 484, + "max": [ + 0.6913241744041443, + 1.9122700691223145, + 0.303169310092926 + ], + "min": [ + -0.6913241744041443, + 3.8615890929349916e-08, + -0.49408501386642456 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 5808, + "componentType": 5126, + "count": 484, + "max": [ + 0.9798150658607483, + 0.996931254863739, + 0.9994782209396362 + ], + "min": [ + -0.9894298911094666, + -0.978969395160675, + -0.9996641278266907 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "componentType": 5126, + "count": 484, + "max": [ + 0.9952476024627686, + 0.994074821472168 + ], + "min": [ + 0.004875016398727894, + 0.004099547863006592 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "componentType": 5125, + "count": 1674, + "type": "SCALAR" + }, + { + "bufferView": 3, + "byteOffset": 11616, + "componentType": 5126, + "count": 106, + "max": [ + 0.321415513753891, + 0.04454127326607704, + 0.30996158719062805 + ], + "min": [ + -0.2994163930416107, + -0.04454127326607704, + -1.3673969507217407 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 12888, + "componentType": 5126, + "count": 106, + "max": [ + 0.9997254610061646, + 1.0, + 1.0 + ], + "min": [ + -0.9981935620307922, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 3872, + "componentType": 5126, + "count": 106, + "max": [ + 0.9950456023216248, + 0.9919248819351196 + ], + "min": [ + 0.0, + 0.0 + ], + "type": "VEC2" + }, + { + "bufferView": 1, + "byteOffset": 6696, + "componentType": 5125, + "count": 462, + "type": "SCALAR" + }, + { + "bufferView": 5, + "componentType": 5126, + "count": 37, + "max": [ + 100.0, + 0.9993153810501099, + 1.0523462295532227, + 0.0, + 0.9944416284561157, + 100.0, + 0.3991296887397766, + 0.0, + 1.0519931316375732, + 0.778292179107666, + 100.0, + 0.0, + 1.217519998550415, + 1.2903202772140503, + 0.712678074836731, + 1.0 + ], + "min": [ + -0.7725296020507813, + -0.9993153214454651, + -1.0523462295532227, + 0.0, + -0.9944416284561157, + -1.0517092943191528, + -0.45637229084968567, + 0.0, + -1.0519932508468628, + -0.3991295397281647, + -0.9964446425437927, + 0.0, + -1.217519998550415, + -1.586408019065857, + -0.6646983027458191, + 1.0 + ], + "type": "MAT4" + }, + { + "bufferView": 0, + "componentType": 5123, + "count": 484, + "type": "VEC4" + }, + { + "bufferView": 4, + "componentType": 5126, + "count": 484, + "max": [ + 1.0, + 0.5, + 0.3333333432674408, + 0.0 + ], + "min": [ + 0.3333333432674408, + 0.0, + 0.0, + 0.0 + ], + "type": "VEC4" + } + ], + "asset": { + "extras": { + "author": "pyr0xene (https://sketchfab.com/pyr0xene)", + "license": "CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)", + "source": "https://sketchfab.com/3d-models/elizabeth-1116f2dac62b490b989ff0634aae0bf9", + "title": "elizabeth" + }, + "generator": "Sketchfab-16.16.0", + "version": "2.0" + }, + "bufferViews": [ + { + "buffer": 0, + "byteLength": 3872, + "byteStride": 8, + "name": "shortBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 8544, + "byteOffset": 3872, + "name": "floatBufferViews", + "target": 34963 + }, + { + "buffer": 0, + "byteLength": 4720, + "byteOffset": 12416, + "byteStride": 8, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 14160, + "byteOffset": 17136, + "byteStride": 12, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 7744, + "byteOffset": 31296, + "byteStride": 16, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 2368, + "byteOffset": 39040, + "name": "floatBufferViews" + } + ], + "buffers": [ + { + "byteLength": 41408, + "uri": "scene.bin" + } + ], + "images": [ + { + "uri": "textures/elizabeth_mat_emissive.png" + }, + { + "uri": "textures/elizabeth_sword_mat_emissive.png" + } + ], + "materials": [ + { + "doubleSided": true, + "emissiveFactor": [ + 1.0, + 1.0, + 1.0 + ], + "emissiveTexture": { + "index": 0 + }, + "name": "elizabeth_mat", + "pbrMetallicRoughness": { + "baseColorFactor": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "metallicFactor": 0.0 + } + }, + { + "doubleSided": true, + "emissiveFactor": [ + 1.0, + 1.0, + 1.0 + ], + "emissiveTexture": { + "index": 1 + }, + "name": "elizabeth_sword_mat", + "pbrMetallicRoughness": { + "baseColorFactor": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "metallicFactor": 0.0 + } + } + ], + "meshes": [ + { + "name": "elizabeth_elizabeth_mat_0", + "primitives": [ + { + "attributes": { + "JOINTS_0": 9, + "NORMAL": 1, + "POSITION": 0, + "TEXCOORD_0": 2, + "WEIGHTS_0": 10 + }, + "indices": 3, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "elizabeth_sword_elizabeth_sword_mat_0", + "primitives": [ + { + "attributes": { + "NORMAL": 5, + "POSITION": 4, + "TEXCOORD_0": 6 + }, + "indices": 7, + "material": 1, + "mode": 4 + } + ] + } + ], + "nodes": [ + { + "children": [ + 1 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 2.220446049250313e-16, + -1.0, + 0.0, + 0.0, + 1.0, + 2.220446049250313e-16, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "Sketchfab_model" + }, + { + "children": [ + 2 + ], + "matrix": [ + 0.009999999776482582, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.009999999776482582, + 0.0, + 0.0, + -0.009999999776482582, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "elizabeth.fbx" + }, + { + "children": [ + 3, + 44 + ], + "name": "RootNode" + }, + { + "children": [ + 4 + ], + "matrix": [ + 95.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.5477464542223984e-05, + -94.99999999999875, + 0.0, + 0.0, + 94.99999999999875, + -1.5477464542223984e-05, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "elizabeth_armature" + }, + { + "children": [ + 5, + 7, + 6 + ], + "name": "Object_4" + }, + { + "children": [ + 8 + ], + "name": "_rootJoint" + }, + { + "matrix": [ + 100.00000357628437, + -4.305040253387124e-14, + 1.0135737498059242e-12, + 0.0, + 1.0135737293515955e-12, + 1.5465818367850156e-07, + -100.00000155167488, + 0.0, + 4.305040009428232e-14, + 100.00000155071851, + 1.5465818367702246e-07, + 0.0, + -1.0290082612319007e-13, + 3.892594889975953e-06, + 4.152416828162586e-07, + 1.0 + ], + "name": "Object_6" + }, + { + "mesh": 0, + "name": "Object_7", + "skin": 0 + }, + { + "children": [ + 9, + 32, + 37, + 42 + ], + "name": "waist_01", + "rotation": [ + 0.7249282002449036, + -8.211429047833008e-08, + -8.641820414823087e-08, + 0.688824474811554 + ], + "translation": [ + 4.404117927349106e-19, + -0.08684170246124268, + 0.8570217490196228 + ] + }, + { + "children": [ + 10, + 17, + 24, + 30 + ], + "name": "chest_02", + "rotation": [ + -0.16900430619716644, + 0.002641022438183427, + 0.0008738928590901196, + 0.9856114983558655 + ], + "scale": [ + 1.0, + 0.9999998807907104, + 1.0 + ], + "translation": [ + 4.404091560967081e-19, + 0.17486581206321716, + 0.0 + ] + }, + { + "children": [ + 11 + ], + "name": "shoulder_L_03", + "rotation": [ + 0.05918605253100395, + 0.0729086697101593, + -0.8078050017356873, + 0.5819213390350342 + ], + "scale": [ + 1.0, + 1.0, + 1.0000001192092896 + ], + "translation": [ + 8.731149137020111e-11, + 0.27038872241973877, + -2.4571136236772873e-08 + ] + }, + { + "children": [ + 12, + 15 + ], + "name": "upperarm_L_04", + "rotation": [ + -0.04623399302363396, + 0.06027907133102417, + -0.24879516661167145, + 0.9655722975730896 + ], + "scale": [ + 0.9999998211860657, + 1.0, + 0.9999998211860657 + ], + "translation": [ + 2.44705006480217e-07, + 0.20673611760139465, + -5.820766091346741e-09 + ] + }, + { + "children": [ + 13 + ], + "name": "lowerarm_L_05", + "rotation": [ + 0.03583216294646263, + -0.012778137810528278, + 0.05959465354681015, + 0.9974974989891052 + ], + "scale": [ + 0.9999998211860657, + 0.9999998807907104, + 0.9999999403953552 + ], + "translation": [ + -3.271270543336868e-08, + 0.21672412753105164, + -2.0954757928848267e-09 + ] + }, + { + "children": [ + 14 + ], + "name": "hand_L_06", + "rotation": [ + -0.015935393050312996, + -0.0014755255542695522, + 0.042546555399894714, + 0.99896639585495 + ], + "scale": [ + 1.0, + 0.9999999403953552, + 0.9999998211860657 + ], + "translation": [ + 2.6193447411060333e-09, + 0.22493724524974823, + -9.313225746154785e-10 + ] + }, + { + "name": "hand_L_end_026", + "rotation": [ + 0.0, + 0.0, + 6.08689721123312e-17, + 1.0 + ], + "translation": [ + -2.220446049250313e-16, + 0.19184055924415588, + -3.469446951953614e-18 + ] + }, + { + "children": [ + 16 + ], + "name": "pauldron_L_07", + "rotation": [ + -0.07236320525407791, + -0.20231053233146667, + -0.062127113342285156, + 0.9746662378311157 + ], + "scale": [ + 0.9999998807907104, + 0.9999997615814209, + 0.9999998807907104 + ], + "translation": [ + -0.07971697300672531, + 0.3304595947265625, + -0.05772501602768898 + ] + }, + { + "name": "pauldron_L_end_027", + "rotation": [ + -2.7755575615628914e-17, + -5.7777898331617076e-34, + 2.0816681711721685e-17, + 1.0 + ], + "translation": [ + -1.1102230246251565e-16, + 0.44616052508354187, + 0.0 + ] + }, + { + "children": [ + 18 + ], + "name": "shoulder_R_08", + "rotation": [ + 0.055027786642313004, + -0.07591980695724487, + 0.8065613508224487, + 0.583666980266571 + ], + "scale": [ + 0.9999999403953552, + 1.0, + 1.0 + ], + "translation": [ + 0.0014142432482913136, + 0.2703850269317627, + 6.920084160810802e-06 + ] + }, + { + "children": [ + 19, + 22 + ], + "name": "upperarm_R_09", + "rotation": [ + -0.04623401537537575, + -0.06027908995747566, + 0.24879513680934906, + 0.9655722975730896 + ], + "scale": [ + 0.9999999403953552, + 1.0, + 0.9999999403953552 + ], + "translation": [ + -1.1199153959751129e-07, + 0.20673605799674988, + -1.4086253941059113e-08 + ] + }, + { + "children": [ + 20 + ], + "name": "lowerarm_R_010", + "rotation": [ + 0.03583217039704323, + 0.012778136879205704, + -0.05959460511803627, + 0.9974974989891052 + ], + "scale": [ + 0.9999999403953552, + 0.9999999403953552, + 1.0 + ], + "translation": [ + 3.271270543336868e-08, + 0.21672415733337402, + 3.958120942115784e-09 + ] + }, + { + "children": [ + 21 + ], + "name": "hand_R_011", + "rotation": [ + -0.015935389325022697, + 0.001475525670684874, + -0.04254654049873352, + 0.99896639585495 + ], + "scale": [ + 1.0000001192092896, + 1.0000001192092896, + 0.9999998807907104 + ], + "translation": [ + -9.20990714803338e-08, + 0.22493736445903778, + -5.587935447692871e-09 + ] + }, + { + "name": "hand_R_end_028", + "rotation": [ + 9.26442286059391e-23, + -1.0587911840678754e-22, + 1.3129540905214302e-17, + 1.0 + ], + "translation": [ + -2.220446049250313e-16, + 0.19184055924415588, + 0.0 + ] + }, + { + "children": [ + 23 + ], + "name": "pauldron_R_012", + "rotation": [ + -0.07236316800117493, + 0.2023104727268219, + 0.06212715804576874, + 0.9746662378311157 + ], + "scale": [ + 1.0, + 0.9999998807907104, + 1.0 + ], + "translation": [ + 0.07971703261137009, + 0.3304596543312073, + -0.05772501975297928 + ] + }, + { + "name": "pauldron_R_end_029", + "rotation": [ + 0.0, + 0.0, + 7.28583859910259e-17, + 1.0 + ], + "translation": [ + 0.0, + 0.44616052508354187, + -5.551115123125783e-17 + ] + }, + { + "children": [ + 25 + ], + "name": "neck_013", + "rotation": [ + 0.17777423560619354, + -0.008302329108119011, + -0.006419885437935591, + 0.9840153455734253 + ], + "translation": [ + 8.731149137020111e-11, + 0.27038872241973877, + -2.4571136236772873e-08 + ] + }, + { + "children": [ + 26, + 28 + ], + "name": "head_014", + "rotation": [ + -0.07536599785089493, + 0.006198071874678135, + 0.004957002121955156, + 0.9971243739128113 + ], + "scale": [ + 0.9999999403953552, + 1.0000001192092896, + 1.0 + ], + "translation": [ + -5.238689482212067e-10, + 0.07899794727563858, + -5.587935447692871e-09 + ] + }, + { + "children": [ + 27 + ], + "name": "ahoge_015", + "rotation": [ + 0.29061755537986755, + 0.12981610000133514, + 0.16279655694961548, + 0.9339092373847961 + ], + "scale": [ + 1.0000001192092896, + 1.0, + 1.0000001192092896 + ], + "translation": [ + -0.10938439518213272, + 0.43309491872787476, + 0.14363916218280792 + ] + }, + { + "name": "ahoge_end_030", + "rotation": [ + 2.7755575615628914e-17, + 5.551115123125783e-17, + 1.3877787807814457e-17, + 1.0 + ], + "translation": [ + 1.1102230246251565e-16, + 0.22469580173492432, + 1.1102230246251565e-16 + ] + }, + { + "children": [ + 29 + ], + "name": "hood_016", + "rotation": [ + 0.9790433645248413, + 0.0011714325519278646, + -0.005633588880300522, + -0.2035711109638214 + ], + "scale": [ + 1.0, + 1.0000001192092896, + 1.0000008344650269 + ], + "translation": [ + 5.5018873013068514e-08, + 0.08526991307735443, + -0.23167084157466888 + ] + }, + { + "name": "hood_end_031", + "rotation": [ + 8.326672684688674e-17, + -8.673617379884035e-19, + 8.673617379884035e-19, + 1.0 + ], + "translation": [ + 0.0, + 0.4062471091747284, + 0.0 + ] + }, + { + "children": [ + 31 + ], + "name": "flame_017", + "rotation": [ + 0.121881403028965, + -0.0011277934536337852, + -0.0008181271841749549, + 0.9925436973571777 + ], + "scale": [ + 1.0, + 1.0000001192092896, + 1.0000001192092896 + ], + "translation": [ + -0.00047780503518879414, + 0.09558013826608658, + 0.148214191198349 + ] + }, + { + "name": "flame_end_032", + "rotation": [ + -3.469446951953614e-18, + 2.168404344971009e-19, + 7.52316384526264e-37, + 1.0 + ], + "translation": [ + 1.0842021724855044e-19, + 0.1706819385290146, + 0.0 + ] + }, + { + "children": [ + 33 + ], + "name": "hip_L_018", + "rotation": [ + 0.5809305906295776, + 0.43521082401275635, + 0.5393394231796265, + -0.4268772304058075 + ], + "scale": [ + 1.0, + 0.9999999403953552, + 1.0 + ], + "translation": [ + -8.877380155071122e-16, + 1.1175870895385742e-08, + -7.450580596923828e-09 + ] + }, + { + "children": [ + 34 + ], + "name": "upperleg_L_019", + "rotation": [ + -0.6189831495285034, + 0.02415311150252819, + -2.748213410086464e-05, + 0.7850328087806702 + ], + "translation": [ + -7.916241884231567e-09, + 0.11933587491512299, + -2.9132934287190437e-08 + ] + }, + { + "children": [ + 35 + ], + "name": "lowerleg_L_020", + "rotation": [ + 0.01922227256000042, + 0.010597760789096355, + 0.03462464362382889, + 0.9991593360900879 + ], + "translation": [ + -1.0993971955031157e-08, + 0.3649100661277771, + 1.1837983038276434e-08 + ] + }, + { + "children": [ + 36 + ], + "name": "foot_L_021", + "rotation": [ + -0.01828155294060707, + -0.0441911444067955, + -0.45069271326065063, + 0.89139723777771 + ], + "scale": [ + 0.9999999403953552, + 0.9999999403953552, + 1.0 + ], + "translation": [ + -8.847564458847046e-09, + 0.32277846336364746, + -1.6880221664905548e-09 + ] + }, + { + "name": "foot_L_end_033", + "rotation": [ + -9.62964972193618e-35, + -3.469446951953614e-18, + -2.7755575615628914e-17, + 1.0 + ], + "translation": [ + 0.0, + 0.17909085750579834, + 0.0 + ] + }, + { + "children": [ + 38 + ], + "name": "hip_R_022", + "rotation": [ + 0.5809305906295776, + -0.43521079421043396, + -0.5393396615982056, + -0.4268769919872284 + ], + "scale": [ + 1.0, + 0.9999999403953552, + 1.0000001192092896 + ], + "translation": [ + -8.877380155071122e-16, + 1.1175870895385742e-08, + -7.450580596923828e-09 + ] + }, + { + "children": [ + 39 + ], + "name": "upperleg_R_00", + "rotation": [ + -0.6189831495285034, + -0.024153098464012146, + 2.7472744477563538e-05, + 0.7850328087806702 + ], + "scale": [ + 0.9999999403953552, + 1.0, + 0.9999999403953552 + ], + "translation": [ + -3.259629011154175e-09, + 0.11933586001396179, + -2.87545844912529e-08 + ] + }, + { + "children": [ + 40 + ], + "name": "lowerleg_R_023", + "rotation": [ + 0.01922226883471012, + -0.01059776358306408, + -0.03462466225028038, + 0.9991593360900879 + ], + "translation": [ + 4.780304152518511e-09, + 0.3649100661277771, + 1.5628756955266e-08 + ] + }, + { + "children": [ + 41 + ], + "name": "foot_R_024", + "rotation": [ + -0.018281573429703712, + 0.0441911518573761, + 0.45069271326065063, + 0.89139723777771 + ], + "scale": [ + 1.0, + 0.9999998807907104, + 1.0 + ], + "translation": [ + -2.0954757928848267e-09, + 0.3227784335613251, + 5.413312464952469e-09 + ] + }, + { + "name": "foot_R_end_034", + "rotation": [ + 6.938893903907228e-18, + -1.0408340855860843e-17, + 2.7755575615628914e-17, + 1.0 + ], + "translation": [ + 0.0, + 0.17909085750579834, + -1.3877787807814457e-17 + ] + }, + { + "children": [ + 43 + ], + "name": "skirt_025", + "rotation": [ + 0.9857670664787292, + -6.728200281629234e-16, + -2.3502518331497413e-07, + -0.1681169867515564 + ], + "scale": [ + 1.0, + 1.0, + 0.999999463558197 + ], + "translation": [ + -6.775017435955988e-09, + 0.07432188093662262, + -0.028416477143764496 + ] + }, + { + "name": "skirt_end_035", + "rotation": [ + 2.7755575615628914e-17, + 2.6469779601696886e-23, + -7.346839692639297e-40, + 1.0 + ], + "translation": [ + -1.3234889800848443e-23, + 0.6923376321792603, + 0.0 + ] + }, + { + "children": [ + 45 + ], + "matrix": [ + 100.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.629206793918314e-05, + -99.99999999999868, + 0.0, + 0.0, + 99.99999999999868, + -1.629206793918314e-05, + 0.0, + 99.96583557128906, + 131.19107055664063, + -10.872422218322754, + 1.0 + ], + "name": "elizabeth_sword" + }, + { + "mesh": 1, + "name": "elizabeth_sword_elizabeth_sword_mat_0" + } + ], + "samplers": [ + { + "magFilter": 9728, + "minFilter": 9728, + "wrapS": 10497, + "wrapT": 10497 + }, + { + "magFilter": 9728, + "minFilter": 9986, + "wrapS": 10497, + "wrapT": 10497 + } + ], + "scene": 0, + "scenes": [ + { + "name": "Sketchfab_Scene", + "nodes": [ + 0 + ] + } + ], + "skins": [ + { + "inverseBindMatrices": 8, + "joints": [ + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + "skeleton": 5 + } + ], + "textures": [ + { + "sampler": 0, + "source": 0 + }, + { + "sampler": 1, + "source": 1 + } + ] +} diff --git a/model/speck/material.h b/model/speck/material.h new file mode 100644 index 0000000..e3da1b3 --- /dev/null +++ b/model/speck/material.h @@ -0,0 +1,31 @@ +#pragma once + +#include + +#include "model/material.h" + +enum material { + speck_matSpeck, + speck_white +}; + +const struct material_descriptor speck_material[] = { + [speck_matSpeck] = { + .pixel = { + .start = (uint8_t *)&_binary_model_speck_speck_data_start, + .size = (int)&_binary_model_speck_speck_data_size, + .vram_offset = 0, + .width = 256, + .height = 256, + }, + }, + [speck_white] = { + .pixel = { + .start = (uint8_t *)&_binary_model_speck_white_data_start, + .size = (int)&_binary_model_speck_white_data_size, + .vram_offset = 0, + .width = 8, + .height = 8, + }, + }, +}; diff --git a/model/speck/model.h b/model/speck/model.h new file mode 100644 index 0000000..692fefe --- /dev/null +++ b/model/speck/model.h @@ -0,0 +1,845 @@ +#pragma once + +#include + +#include "../model.h" + +// floating-point +const vertex_position speck_position[] = { + {-0.5, -0.5, 0.5}, + {-0.5, 0.5, 0.5}, + {-0.5, -0.5, -0.5}, + {-0.5, 0.5, -0.5}, + {0.5, -0.5, 0.5}, + {0.5, 0.5, 0.5}, + {0.5, -0.5, -0.5}, + {0.5, 0.5, -0.5}, + {-0.572933, -0.572933, -0.29665}, + {-0.609568, -0.609568, 0.0}, + {-0.572933, -0.572933, 0.29665}, + {-0.572933, -0.29665, 0.572933}, + {-0.609568, 0.0, 0.609568}, + {-0.572933, 0.29665, 0.572933}, + {-0.572933, 0.572933, 0.29665}, + {-0.609568, 0.609568, 0.0}, + {-0.572933, 0.572933, -0.29665}, + {-0.572933, 0.29665, -0.572933}, + {-0.609568, 0.0, -0.609568}, + {-0.572933, -0.29665, -0.572933}, + {0.29665, -0.572933, -0.572933}, + {0.0, -0.609568, -0.609568}, + {-0.29665, -0.572933, -0.572933}, + {-0.29665, 0.572933, -0.572933}, + {0.0, 0.609568, -0.609568}, + {0.29665, 0.572933, -0.572933}, + {0.572933, 0.29665, -0.572933}, + {0.609568, 0.0, -0.609568}, + {0.572933, -0.29665, -0.572933}, + {0.572933, -0.572933, 0.29665}, + {0.609568, -0.609568, 0.0}, + {0.572933, -0.572933, -0.29665}, + {0.572933, 0.572933, -0.29665}, + {0.609568, 0.609568, 0.0}, + {0.572933, 0.572933, 0.29665}, + {0.572933, 0.29665, 0.572933}, + {0.609568, 0.0, 0.609568}, + {0.572933, -0.29665, 0.572933}, + {-0.29665, -0.572933, 0.572933}, + {0.0, -0.609568, 0.609568}, + {0.29665, -0.572933, 0.572933}, + {0.29665, 0.572933, 0.572933}, + {0.0, 0.609568, 0.609568}, + {-0.29665, 0.572933, 0.572933}, + {-0.72899, -0.316157, 0.316157}, + {-0.781829, 0.0, 0.33314}, + {-0.72899, 0.316157, 0.316157}, + {-0.781829, -0.33314, 0.0}, + {-0.839506, 0.0, 0.0}, + {-0.781829, 0.33314, 0.0}, + {-0.72899, -0.316157, -0.316157}, + {-0.781829, 0.0, -0.33314}, + {-0.72899, 0.316157, -0.316157}, + {-0.316157, -0.316157, -0.72899}, + {-0.33314, 0.0, -0.781829}, + {-0.316157, 0.316157, -0.72899}, + {0.0, -0.33314, -0.781829}, + {0.0, 0.0, -0.839506}, + {0.0, 0.33314, -0.781829}, + {0.316157, -0.316157, -0.72899}, + {0.33314, 0.0, -0.781829}, + {0.316157, 0.316157, -0.72899}, + {0.72899, -0.316157, -0.316157}, + {0.781829, 0.0, -0.33314}, + {0.72899, 0.316157, -0.316157}, + {0.781829, -0.33314, 0.0}, + {0.839506, 0.0, 0.0}, + {0.781829, 0.33314, 0.0}, + {0.72899, -0.316157, 0.316157}, + {0.781829, 0.0, 0.33314}, + {0.72899, 0.316157, 0.316157}, + {0.316157, -0.316157, 0.72899}, + {0.33314, 0.0, 0.781829}, + {0.316157, 0.316157, 0.72899}, + {0.0, -0.33314, 0.781829}, + {0.0, 0.0, 0.839506}, + {0.0, 0.33314, 0.781829}, + {-0.316157, -0.316157, 0.72899}, + {-0.33314, 0.0, 0.781829}, + {-0.316157, 0.316157, 0.72899}, + {-0.316157, -0.72899, -0.316157}, + {0.0, -0.781829, -0.33314}, + {0.316157, -0.72899, -0.316157}, + {-0.33314, -0.781829, 0.0}, + {0.0, -0.839506, 0.0}, + {0.33314, -0.781829, 0.0}, + {-0.316157, -0.72899, 0.316157}, + {0.0, -0.781829, 0.33314}, + {0.316157, -0.72899, 0.316157}, + {0.316157, 0.72899, -0.316157}, + {0.0, 0.781829, -0.33314}, + {-0.316157, 0.72899, -0.316157}, + {0.33314, 0.781829, 0.0}, + {0.0, 0.839506, 0.0}, + {-0.33314, 0.781829, 0.0}, + {0.316157, 0.72899, 0.316157}, + {0.0, 0.781829, 0.33314}, + {-0.316157, 0.72899, 0.316157}, +}; + +// floating-point +const vertex_texture speck_texture[] = { + {0.25, 0.25}, + {0.5, 0.25}, + {0.5, 0.5}, + {0.25, 0.5}, + {0.75, 0.25}, + {0.75, 0.5}, + {0.5, 0.75}, + {0.25, 0.75}, + {0.75, 0.75}, + {0.0, 0.0}, + {0.25, 0.0}, + {0.0, 0.25}, + {0.5, 0.0}, + {0.75, 0.0}, + {1.0, 0.0}, + {1.0, 0.25}, + {1.0, 0.5}, + {1.0, 0.75}, + {1.0, 1.0}, + {0.75, 1.0}, + {0.5, 1.0}, + {0.25, 1.0}, + {0.0, 0.75}, + {0.0, 1.0}, + {0.0, 0.5}, +}; + +// floating-point +const vertex_normal speck_normal[] = { + {-0.57735, -0.57735, 0.57735}, + {-0.57735, 0.57735, 0.57735}, + {-0.57735, -0.57735, -0.57735}, + {-0.57735, 0.57735, -0.57735}, + {0.57735, -0.57735, 0.57735}, + {0.57735, 0.57735, 0.57735}, + {0.57735, -0.57735, -0.57735}, + {0.57735, 0.57735, -0.57735}, + {-0.67094, -0.67094, -0.315719}, + {-0.707107, -0.707107, 0.0}, + {-0.67094, -0.67094, 0.315719}, + {-0.67094, -0.315719, 0.67094}, + {-0.707107, 0.0, 0.707107}, + {-0.67094, 0.315719, 0.67094}, + {-0.67094, 0.67094, 0.315719}, + {-0.707107, 0.707107, 0.0}, + {-0.67094, 0.67094, -0.315719}, + {-0.67094, 0.315719, -0.67094}, + {-0.707107, 0.0, -0.707107}, + {-0.67094, -0.315719, -0.67094}, + {0.315719, -0.67094, -0.67094}, + {0.0, -0.707107, -0.707107}, + {-0.315719, -0.67094, -0.67094}, + {-0.315719, 0.67094, -0.67094}, + {0.0, 0.707107, -0.707107}, + {0.315719, 0.67094, -0.67094}, + {0.67094, 0.315719, -0.67094}, + {0.707107, 0.0, -0.707107}, + {0.67094, -0.315719, -0.67094}, + {0.67094, -0.67094, 0.315719}, + {0.707107, -0.707107, 0.0}, + {0.67094, -0.67094, -0.315719}, + {0.67094, 0.67094, -0.315719}, + {0.707107, 0.707107, 0.0}, + {0.67094, 0.67094, 0.315719}, + {0.67094, 0.315719, 0.67094}, + {0.707107, 0.0, 0.707107}, + {0.67094, -0.315719, 0.67094}, + {-0.315719, -0.67094, 0.67094}, + {0.0, -0.707107, 0.707107}, + {0.315719, -0.67094, 0.67094}, + {0.315719, 0.67094, 0.67094}, + {0.0, 0.707107, 0.707107}, + {-0.315719, 0.67094, 0.67094}, + {-0.879729, -0.336211, 0.336211}, + {-0.934488, 0.0, 0.355995}, + {-0.879729, 0.336211, 0.336211}, + {-0.934488, -0.355995, 0.0}, + {-1.0, 0.0, 0.0}, + {-0.934488, 0.355995, 0.0}, + {-0.879729, -0.336211, -0.336211}, + {-0.934488, 0.0, -0.355995}, + {-0.879729, 0.336211, -0.336211}, + {-0.336211, -0.336211, -0.879729}, + {-0.355995, 0.0, -0.934488}, + {-0.336211, 0.336211, -0.879729}, + {0.0, -0.355995, -0.934488}, + {0.0, 0.0, -1.0}, + {0.0, 0.355995, -0.934488}, + {0.336211, -0.336211, -0.879729}, + {0.355995, 0.0, -0.934488}, + {0.336211, 0.336211, -0.879729}, + {0.879729, -0.336211, -0.336211}, + {0.934488, 0.0, -0.355995}, + {0.879729, 0.336211, -0.336211}, + {0.934488, -0.355995, 0.0}, + {1.0, 0.0, 0.0}, + {0.934488, 0.355995, 0.0}, + {0.879729, -0.336211, 0.336211}, + {0.934488, 0.0, 0.355995}, + {0.879729, 0.336211, 0.336211}, + {0.336211, -0.336211, 0.879729}, + {0.355995, 0.0, 0.934488}, + {0.336211, 0.336211, 0.879729}, + {0.0, -0.355995, 0.934488}, + {0.0, 0.0, 1.0}, + {0.0, 0.355995, 0.934488}, + {-0.336211, -0.336211, 0.879729}, + {-0.355995, 0.0, 0.934488}, + {-0.336211, 0.336211, 0.879729}, + {-0.336211, -0.879729, -0.336211}, + {0.0, -0.934488, -0.355995}, + {0.336211, -0.879729, -0.336211}, + {-0.355995, -0.934488, 0.0}, + {0.0, -1.0, 0.0}, + {0.355995, -0.934488, 0.0}, + {-0.336211, -0.879729, 0.336211}, + {0.0, -0.934488, 0.355995}, + {0.336211, -0.879729, 0.336211}, + {0.336211, 0.879729, -0.336211}, + {0.0, 0.934488, -0.355995}, + {-0.336211, 0.879729, -0.336211}, + {0.355995, 0.934488, 0.0}, + {0.0, 1.0, 0.0}, + {-0.355995, 0.934488, 0.0}, + {0.336211, 0.879729, 0.336211}, + {0.0, 0.934488, 0.355995}, + {-0.336211, 0.879729, 0.336211}, +}; + +union quadrilateral speck_Cube_quadrilateral[] = { + { .v = { + {44, 0, 44}, + {45, 1, 45}, + {48, 2, 48}, + {47, 3, 47}, + }}, + { .v = { + {45, 1, 45}, + {46, 4, 46}, + {49, 5, 49}, + {48, 2, 48}, + }}, + { .v = { + {47, 3, 47}, + {48, 2, 48}, + {51, 6, 51}, + {50, 7, 50}, + }}, + { .v = { + {48, 2, 48}, + {49, 5, 49}, + {52, 8, 52}, + {51, 6, 51}, + }}, + { .v = { + {0, 9, 0}, + {11, 10, 11}, + {44, 0, 44}, + {10, 11, 10}, + }}, + { .v = { + {11, 10, 11}, + {12, 12, 12}, + {45, 1, 45}, + {44, 0, 44}, + }}, + { .v = { + {12, 12, 12}, + {13, 13, 13}, + {46, 4, 46}, + {45, 1, 45}, + }}, + { .v = { + {13, 13, 13}, + {1, 14, 1}, + {14, 15, 14}, + {46, 4, 46}, + }}, + { .v = { + {46, 4, 46}, + {14, 15, 14}, + {15, 16, 15}, + {49, 5, 49}, + }}, + { .v = { + {49, 5, 49}, + {15, 16, 15}, + {16, 17, 16}, + {52, 8, 52}, + }}, + { .v = { + {52, 8, 52}, + {16, 17, 16}, + {3, 18, 3}, + {17, 19, 17}, + }}, + { .v = { + {51, 6, 51}, + {52, 8, 52}, + {17, 19, 17}, + {18, 20, 18}, + }}, + { .v = { + {50, 7, 50}, + {51, 6, 51}, + {18, 20, 18}, + {19, 21, 19}, + }}, + { .v = { + {8, 22, 8}, + {50, 7, 50}, + {19, 21, 19}, + {2, 23, 2}, + }}, + { .v = { + {9, 24, 9}, + {47, 3, 47}, + {50, 7, 50}, + {8, 22, 8}, + }}, + { .v = { + {10, 11, 10}, + {44, 0, 44}, + {47, 3, 47}, + {9, 24, 9}, + }}, + { .v = { + {53, 0, 53}, + {54, 1, 54}, + {57, 2, 57}, + {56, 3, 56}, + }}, + { .v = { + {54, 1, 54}, + {55, 4, 55}, + {58, 5, 58}, + {57, 2, 57}, + }}, + { .v = { + {56, 3, 56}, + {57, 2, 57}, + {60, 6, 60}, + {59, 7, 59}, + }}, + { .v = { + {57, 2, 57}, + {58, 5, 58}, + {61, 8, 61}, + {60, 6, 60}, + }}, + { .v = { + {2, 9, 2}, + {19, 10, 19}, + {53, 0, 53}, + {22, 11, 22}, + }}, + { .v = { + {19, 10, 19}, + {18, 12, 18}, + {54, 1, 54}, + {53, 0, 53}, + }}, + { .v = { + {18, 12, 18}, + {17, 13, 17}, + {55, 4, 55}, + {54, 1, 54}, + }}, + { .v = { + {17, 13, 17}, + {3, 14, 3}, + {23, 15, 23}, + {55, 4, 55}, + }}, + { .v = { + {55, 4, 55}, + {23, 15, 23}, + {24, 16, 24}, + {58, 5, 58}, + }}, + { .v = { + {58, 5, 58}, + {24, 16, 24}, + {25, 17, 25}, + {61, 8, 61}, + }}, + { .v = { + {61, 8, 61}, + {25, 17, 25}, + {7, 18, 7}, + {26, 19, 26}, + }}, + { .v = { + {60, 6, 60}, + {61, 8, 61}, + {26, 19, 26}, + {27, 20, 27}, + }}, + { .v = { + {59, 7, 59}, + {60, 6, 60}, + {27, 20, 27}, + {28, 21, 28}, + }}, + { .v = { + {20, 22, 20}, + {59, 7, 59}, + {28, 21, 28}, + {6, 23, 6}, + }}, + { .v = { + {21, 24, 21}, + {56, 3, 56}, + {59, 7, 59}, + {20, 22, 20}, + }}, + { .v = { + {22, 11, 22}, + {53, 0, 53}, + {56, 3, 56}, + {21, 24, 21}, + }}, + { .v = { + {62, 0, 62}, + {63, 1, 63}, + {66, 2, 66}, + {65, 3, 65}, + }}, + { .v = { + {63, 1, 63}, + {64, 4, 64}, + {67, 5, 67}, + {66, 2, 66}, + }}, + { .v = { + {65, 3, 65}, + {66, 2, 66}, + {69, 6, 69}, + {68, 7, 68}, + }}, + { .v = { + {66, 2, 66}, + {67, 5, 67}, + {70, 8, 70}, + {69, 6, 69}, + }}, + { .v = { + {6, 9, 6}, + {28, 10, 28}, + {62, 0, 62}, + {31, 11, 31}, + }}, + { .v = { + {28, 10, 28}, + {27, 12, 27}, + {63, 1, 63}, + {62, 0, 62}, + }}, + { .v = { + {27, 12, 27}, + {26, 13, 26}, + {64, 4, 64}, + {63, 1, 63}, + }}, + { .v = { + {26, 13, 26}, + {7, 14, 7}, + {32, 15, 32}, + {64, 4, 64}, + }}, + { .v = { + {64, 4, 64}, + {32, 15, 32}, + {33, 16, 33}, + {67, 5, 67}, + }}, + { .v = { + {67, 5, 67}, + {33, 16, 33}, + {34, 17, 34}, + {70, 8, 70}, + }}, + { .v = { + {70, 8, 70}, + {34, 17, 34}, + {5, 18, 5}, + {35, 19, 35}, + }}, + { .v = { + {69, 6, 69}, + {70, 8, 70}, + {35, 19, 35}, + {36, 20, 36}, + }}, + { .v = { + {68, 7, 68}, + {69, 6, 69}, + {36, 20, 36}, + {37, 21, 37}, + }}, + { .v = { + {29, 22, 29}, + {68, 7, 68}, + {37, 21, 37}, + {4, 23, 4}, + }}, + { .v = { + {30, 24, 30}, + {65, 3, 65}, + {68, 7, 68}, + {29, 22, 29}, + }}, + { .v = { + {31, 11, 31}, + {62, 0, 62}, + {65, 3, 65}, + {30, 24, 30}, + }}, + { .v = { + {71, 0, 71}, + {72, 1, 72}, + {75, 2, 75}, + {74, 3, 74}, + }}, + { .v = { + {72, 1, 72}, + {73, 4, 73}, + {76, 5, 76}, + {75, 2, 75}, + }}, + { .v = { + {74, 3, 74}, + {75, 2, 75}, + {78, 6, 78}, + {77, 7, 77}, + }}, + { .v = { + {75, 2, 75}, + {76, 5, 76}, + {79, 8, 79}, + {78, 6, 78}, + }}, + { .v = { + {4, 9, 4}, + {37, 10, 37}, + {71, 0, 71}, + {40, 11, 40}, + }}, + { .v = { + {37, 10, 37}, + {36, 12, 36}, + {72, 1, 72}, + {71, 0, 71}, + }}, + { .v = { + {36, 12, 36}, + {35, 13, 35}, + {73, 4, 73}, + {72, 1, 72}, + }}, + { .v = { + {35, 13, 35}, + {5, 14, 5}, + {41, 15, 41}, + {73, 4, 73}, + }}, + { .v = { + {73, 4, 73}, + {41, 15, 41}, + {42, 16, 42}, + {76, 5, 76}, + }}, + { .v = { + {76, 5, 76}, + {42, 16, 42}, + {43, 17, 43}, + {79, 8, 79}, + }}, + { .v = { + {79, 8, 79}, + {43, 17, 43}, + {1, 18, 1}, + {13, 19, 13}, + }}, + { .v = { + {78, 6, 78}, + {79, 8, 79}, + {13, 19, 13}, + {12, 20, 12}, + }}, + { .v = { + {77, 7, 77}, + {78, 6, 78}, + {12, 20, 12}, + {11, 21, 11}, + }}, + { .v = { + {38, 22, 38}, + {77, 7, 77}, + {11, 21, 11}, + {0, 23, 0}, + }}, + { .v = { + {39, 24, 39}, + {74, 3, 74}, + {77, 7, 77}, + {38, 22, 38}, + }}, + { .v = { + {40, 11, 40}, + {71, 0, 71}, + {74, 3, 74}, + {39, 24, 39}, + }}, + { .v = { + {80, 0, 80}, + {81, 1, 81}, + {84, 2, 84}, + {83, 3, 83}, + }}, + { .v = { + {81, 1, 81}, + {82, 4, 82}, + {85, 5, 85}, + {84, 2, 84}, + }}, + { .v = { + {83, 3, 83}, + {84, 2, 84}, + {87, 6, 87}, + {86, 7, 86}, + }}, + { .v = { + {84, 2, 84}, + {85, 5, 85}, + {88, 8, 88}, + {87, 6, 87}, + }}, + { .v = { + {2, 9, 2}, + {22, 10, 22}, + {80, 0, 80}, + {8, 11, 8}, + }}, + { .v = { + {22, 10, 22}, + {21, 12, 21}, + {81, 1, 81}, + {80, 0, 80}, + }}, + { .v = { + {21, 12, 21}, + {20, 13, 20}, + {82, 4, 82}, + {81, 1, 81}, + }}, + { .v = { + {20, 13, 20}, + {6, 14, 6}, + {31, 15, 31}, + {82, 4, 82}, + }}, + { .v = { + {82, 4, 82}, + {31, 15, 31}, + {30, 16, 30}, + {85, 5, 85}, + }}, + { .v = { + {85, 5, 85}, + {30, 16, 30}, + {29, 17, 29}, + {88, 8, 88}, + }}, + { .v = { + {88, 8, 88}, + {29, 17, 29}, + {4, 18, 4}, + {40, 19, 40}, + }}, + { .v = { + {87, 6, 87}, + {88, 8, 88}, + {40, 19, 40}, + {39, 20, 39}, + }}, + { .v = { + {86, 7, 86}, + {87, 6, 87}, + {39, 20, 39}, + {38, 21, 38}, + }}, + { .v = { + {10, 22, 10}, + {86, 7, 86}, + {38, 21, 38}, + {0, 23, 0}, + }}, + { .v = { + {9, 24, 9}, + {83, 3, 83}, + {86, 7, 86}, + {10, 22, 10}, + }}, + { .v = { + {8, 11, 8}, + {80, 0, 80}, + {83, 3, 83}, + {9, 24, 9}, + }}, + { .v = { + {89, 0, 89}, + {90, 1, 90}, + {93, 2, 93}, + {92, 3, 92}, + }}, + { .v = { + {90, 1, 90}, + {91, 4, 91}, + {94, 5, 94}, + {93, 2, 93}, + }}, + { .v = { + {92, 3, 92}, + {93, 2, 93}, + {96, 6, 96}, + {95, 7, 95}, + }}, + { .v = { + {93, 2, 93}, + {94, 5, 94}, + {97, 8, 97}, + {96, 6, 96}, + }}, + { .v = { + {7, 9, 7}, + {25, 10, 25}, + {89, 0, 89}, + {32, 11, 32}, + }}, + { .v = { + {25, 10, 25}, + {24, 12, 24}, + {90, 1, 90}, + {89, 0, 89}, + }}, + { .v = { + {24, 12, 24}, + {23, 13, 23}, + {91, 4, 91}, + {90, 1, 90}, + }}, + { .v = { + {23, 13, 23}, + {3, 14, 3}, + {16, 15, 16}, + {91, 4, 91}, + }}, + { .v = { + {91, 4, 91}, + {16, 15, 16}, + {15, 16, 15}, + {94, 5, 94}, + }}, + { .v = { + {94, 5, 94}, + {15, 16, 15}, + {14, 17, 14}, + {97, 8, 97}, + }}, + { .v = { + {97, 8, 97}, + {14, 17, 14}, + {1, 18, 1}, + {43, 19, 43}, + }}, + { .v = { + {96, 6, 96}, + {97, 8, 97}, + {43, 19, 43}, + {42, 20, 42}, + }}, + { .v = { + {95, 7, 95}, + {96, 6, 96}, + {42, 20, 42}, + {41, 21, 41}, + }}, + { .v = { + {34, 22, 34}, + {95, 7, 95}, + {41, 21, 41}, + {5, 23, 5}, + }}, + { .v = { + {33, 24, 33}, + {92, 3, 92}, + {95, 7, 95}, + {34, 22, 34}, + }}, + { .v = { + {32, 11, 32}, + {89, 0, 89}, + {92, 3, 92}, + {33, 24, 33}, + }}, +}; + +const struct object speck_Cube = { + .triangle = NULL, + .quadrilateral = &speck_Cube_quadrilateral[0], + .triangle_count = 0, + .quadrilateral_count = 96, + .material = speck_matSpeck, +}; + +const struct object speck_Cube_white = { + .triangle = NULL, + .quadrilateral = &speck_Cube_quadrilateral[0], + .triangle_count = 0, + .quadrilateral_count = 96, + .material = speck_white, +}; + +const struct object * speck_object_list[] = { + &speck_Cube, +}; + +const struct model speck_model = { + .position = &speck_position[0], + .texture = &speck_texture[0], + .normal = &speck_normal[0], + .object = &speck_object_list[0], + .object_count = 1, +}; diff --git a/model/speck/speck.blend b/model/speck/speck.blend new file mode 100644 index 0000000000000000000000000000000000000000..7e27dda9696dba7815dffd845a607c8b7ef086cb GIT binary patch literal 610882 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�wYg_4m-<|1~8pG6hKI~ zwZS=|z~shIO&&)DB-fx&Tho2H*kHG@PS1I+-lDc(-4)pmM>v(1nZL;=t&hDs(bPD) zQ+s*x$`sE4cecdl_at+%XPiDc0Sw^=huX05P67rwJ-!>W2DS_Kwm7o^v%}t8yCK7Z zw)!^pugE~4v+TO;TFVIr5{`jeEv@ZJ$1ROXo zf!KrQy`slbUv^<<>amh(>EWqPvU5YEoDHfWFo@(3NnELZN6Qy|(>U<1Umq_bS)oA4 zpAJh8Xwe>y%3|3v?mYzuTUY^o7i{Xwi!GK>f-AM)lbIxBo~t~v&>GkBCXY83L+M^Y zqu{|L&r5FQ3SC|XDo)d7@l6#w$@7cIno+Y-oZZBT>cT=)%;vLs1SwT&?q7&}fW)`J zJuo}lT7_}Q%o|3Y-quMW-_|LkU}PEtrpf}QW{-YQj>zKI+_JU4N%U8gMABoF81pOJ zqKP4WX%^ss4#Eg|eZs=ys1M8(v`~|jl%A3|S!F17>L#Wo^hJ4U_(-3R6QzBe@xrjw zz+icRqZ5ZL*h|g~4P~mO=PWiAOEyG$S8~xZvnDdgS3~3sN|{rk0lV0jaMB0olRKMN z=)G%L>1ZZ=3oOv@Og062JE_E^L+Q>z1cVD1qpPLJBYB3eXkO8 zUSlecEP`cnk;rTPvy+A2gZkyNPF>skCE%UWY&66;T)JinHfsJN+II5{Qzb{IP60cI zGX*$6F6VhKc)rbf_|-L=zHM1U?pG|)c~=W2B76;I0UX?PXOlj4H}(B`38%Yq+OYpr z_;KmR4MB8bOT0|O?SpnXZnM(HHxW>J$bf4=d6OO5A!k%kW@d{p8dOo!!&K~CHCWkj zQ+v}>BF}QQN zVmVg~F8lQ5ig_BN;ANVgEj>5?s&n%%IoDsDX$Sw2nLJ1ISgPGO>Chg`rStAB{Hi(5 z3?V2#g3isIEu{QLuIN@PVlmSetb*eOoTLqtb+2e-7#}O=JMn_PV{y<3gaz6c>IVhxtfWm^qM!^$0en~or7yYcj*^I+r3D#78#Xm zH{(14NWR89>J8(szSvVYg;sYi7=O2?5MuOdcAH@^Iz5*6!pC>81PHO>iu_@=01rJ< z{iF;Lb|D-iY%y!P!*e*PQ#xL;?#b1VLc*cp|G0_vxOJfLb6g+ zVtL`9h)lNe=s-+^DLMlzJsqrv*B zw(-_BP*FG))ll%|bCZ5;xu!>GY(=MC8`B~QZIfi$ZI6qcwj09P43pM)Q|2?-wpO=roe=~Ac$}dU1JEXy+#rm> z?ErBzk{MgCr{a24%!Q(ZWKL$|h}EEsX5O%ocT-jk^;8PCu!MzY+frCKv2H zjAR{>P#O5tAd%5OZ^c?LRlbm0QxWilVFp5zh}97if**}qtP!JYkaN(5O_o?6V%RJ| zZ#q*U!bZ&^EK}waFdeH?p2-Rn}xpk#SE01-1UlmM?+B z=V5wHLni1+g_}Yxa@iz@IJ22{DkTP`tJ_v0&p{hh4WaUR*jfAi+SJR;z}OEi;WH(u zXzCiK4sAD-V?>M>%76zGH}m9BfegwkA0RCHomd#k<&LY8&6=cAf3k%vsxe?x0w8fB zz7=cXl$Zw;yC#fz28V6IQj}J)0a{}Am=P&B_=&>}G7YqSh22RfXq}zZ{w`-OGi;V` z6(8u#Ar%@Jw{x4jq1IBOt7={}O;^b}F$-;W=3Y*`yo(WQ;h?IOyEQr6%$9}-hGIOj zgR+bu!TA@KnQ0xl>1nh+dy_5BIP^oGX#skc)LW1c-Loyv_*Kj}XCf93J;!L;q%{xO zdI)yUv)l(#XqQi}fxBPuye|kpry#iSCAN1FY4k#9XXY9(RzVSaIdP3AvXY2>)<`50 z6xmKL?WNu@?clSx$CfnS;6+={Hi0;+CF4pi4JWlWtXQvCfgyHIFKGPPz$kmYyhNM+PQ&N!?v+#FmiM2mf#&hrFUt5YoE zt}@YE+??SVoq6<84Y&Zpj3-yCwS50OB7R#oKg3J!2yr^YZW<%zPHYfwX={71gJCng zI?fFV3L?y89@xFYa3t9((**sH2JG@6Y&d@8nH#x&#AyY|X6#87o`$tev_)JsbFsJy zdI#~;W*xiP@~+449di;=nIomyHytvD_~hUr=}~W8k>FHJ5SDk$0c{XI>Cc{t5IAjn zgi!=P6Oj#B74@FJ$mLO}(-@U4zoo3&$e4kBaTZBr%kGVCFxm^X8tFGQiz(jTP&VQr zv?UJM5|V%3RYM`H`JUT#@F#U1*-4=wb12S*F1g?c2(dq;d2=t&=M>eZ;y7%|$;*Bn z78J6vTE>x$)}#%b5g7})LGi5O-_rH@5nyW6g&xlH>1hXvrF8bZ~uhCLji>*q8 zSwbm8R*J&rWBG2AH!)#MJYp<`4+`L)D1Ul39wtrfJDlscpX3I?+h0WhTuV}ed8 z8i{vRP#rU(p^gG^BMD6_m_5-op$V$5XCb=xD&U3F zQf1s*b{2J%NUPv9F`=-ZY}#wpYT2 zZ+W-34Cb?09C|cFL*7-|RI|R!^m)G*N`aGMhudnVp?a%|LLq%|J$6?C6O-wD`!EDX z#l&`HGc9aBz2`BO;ZX8V2GNXFVRY%dr@=!Z6q6b3zpoB@P9vb=V9Ml+wiy5PXp=zZ z<(yGx(`ae3zoj#D3dZB7x&`K8@C&xpg*x&zYx&c{`SFA;;+7#n$6+Bz%65|1c&tg% zeFA!}_J%M-)XFhhOOZM}pwD47rfbXRCEhHb$8^H)BAyfMCx#VM zj9RptJx!m09w1k0Z6Ix%8)KhyL9;DZ1=1KWn#SGGaU|_AhgmT*(QIZ~As982lNQMR zs4h!RShU)}^G5a_-AOyBl1y|72Nv!yTR{n${htu#=(9}yU0pool#Df?N!JNYV%0KY z6jen+)dZ-03`w?;gx~=|#-~L4t`b9}AqSobCg>#EAdue&bV=(1$0sL3@B)6OY{Gt-ONa;!ox zEO19&L>nB>lyGY#W%O{h6(OFR7r-Rv2=yHLmD*e}u#iyAOs3qS$DDlL!fQ{8@^d}a zA2g}OCbgv0LSYrp?T$Fm3XchK%XeRUvghjl#gCPy2o~cLErWe5DZw(`cQenFM$H5QS_30*da}rcZ>`=W)SY@nM*T8=BkklE6dKiRszDW z&qep~FxUBLs8?KdzN++5WDP7HCZZi{T`k>CQD|1$f@pMD*Z|AFx+?%?&jq1Oh8i5K zCLWjV=Tuh37F0#(7BQ@*wyuHfxGpC6vT_{Dx?oBxix# z9?3H(B*ZL0(%|`fPhq7Fq_O>wken!bmS5U@Gv^Y6ZE(ehExn36MG{smOet`zld@Ab zX=GCENyx6H(D&%S(2FJ;NlSoQ;F--M;ZYn*AMuhI-9dunFCNR#ULmAsj29a^urBhf zZFOiZakX6PI#!y<<2woFnlFb|P! z;3_g1fDsX8E7oL_ZTMZ@_6i9aS|##>QwjLsGyKs)<(djr&{06MLKz3^3AP8!2%Aor z`m3`!knD471hkz*bY#55zN|Te0ad1|=G8rF}cK{OrMWwnHa5BAZ=vc+3#jS|AB zP{Renzff+G!Prt-3I?6so>^GP?Q?nqj886Tsk7%cTsSjCCIrS3J!b%xZ;(Y=9!B06 z1*@4M_tBk0MF!*dqQzKI3!|=t@(uWo7$rFdwjZQNq_LdA*sn(>h zPs64`5*|5Um`7e4y(oxYvqY_s`b_NnjeM&ybg9B2d;0`@3nQM}_3Ou{n0@X$GaUQu4YEOG4=QHY#w|iHVhIAr`NbA*Rdt z2n&$_H4GBX*vVv16%#IvvVtt|kM`Scuf%XHF^62%Lpkl{MNl6%HH+7r< zj|b5??%8E0_QCG<&UkDXMBiQ;8F>i!NP@!r+mc#-c~!nJ+_**VYP>nF!ZW!*g@mHf zqDiAuW9DnTNU;oQrv{lq77ARzm55DOo!-l}MKWT#NPUAhWT4NyYn*GgU^GjMc-FGE z+Sf>1hJ#AGfrI+2A7|4QCZ^rH;eoAv)m{i%3GmDcp=(yhC3wTQ40ZN>Jc(o8JrT`%(@nT5TS#iZgA|9iXev zN;ErxKuw>6XpZF(u_R6|`FvdC{4R+ZC`jQThPX8!=vYK}8WVEn6bGVZif)T!5Tu3; zgIx0q1}R`7U&dag4=Qu+0Z{0uMINLI1AlfEAc#F179kCitXviS_4-jqT zj8WU|4C07fw+B8;WRS=t%PC}mvxt$7y~tDmIL$mUK~cgkcoO$T1Ud!b9Mcvs$+J(` zXWh8lx|!>s#`6~TLSx#)2$U&Y$|3~*WJ}2Wd@8&SmD}Sf<`auf;In6n=To@p?Hgex8e0b~Z!L^^)_!1J=Df$7Old zIRvwcU|nJw!M&Uk0{47Os-Rs8+I+s*2nIjH6~5w*Rz6^ZC=8B=xxPK-70PNDWn-D^ z2$$Zzg&S)eVquvoST$6vc|t*MBbK95LBy4!@4gjr@fTL)5y3{@-La3Cj)o06(Z1d* zL~UdH?so6w1&>dT;0W_LeS5`=ZnDg=?&qG~ntVv-X%z7rFDXkR&am)nDE%c)dvQW? zgZ&W>`j-zzpklYY;X)ymn0qH_&7Inyt(j2-NiYPV%`{rqzRMgktksEw(qe|#l_Q$i zmYsPW`7uDs3dFw=NKY`&sksGWsux-*WtG~4cDj$k!|UCoE@~`YiW&rr^K<9F}poWvYkqdG7X>LbLRkW{rib*cphFW zGm1nBeLSEkl-)9f9;IN*;bhx6X{ff1m<`skEj!qsEiw#6E#dQS3I-bjq^x2c`2eX3i4w2MQ0EApCdtfx>UyK-zx65(TrDo6 zO!yRmk@k3($n5RX`y-2443x=#W6we6e7qp-Gl@E~kpcqDGUD0i%1yL&=yO}Qp zceGQG#lsM)`_qZMZl&H%mJI&F*k!1uZ;zV!P$I|*598%ciWA{k#tHFE zIg#^iBdrQ#Pe^0Rh|h>^hCfw)Cekzj`2-aPVOy|4H=8XKTqqPWhPVjTPIWSzw3w9~ zUK0o{w?z`~{DAxfoDeuzT8eQI&i$5PLuWRm0)qo=o@c6tii%ZSOH7WVi;?oCjUj`I zC{dXsFJaoY^*UrFCP>@e259aMw`sbreJUnSA;X&Oa|x~G-Q$&H+#?Pg$5h+Ye&6SUe2dw~&peXS0kprEkxop6+C!h{8+n8Cx(I{R)MwBzGU#Qj zaec(Ba@kZh9D#k~LFy_VTXs^Xk?}o2bYd4byr5*U@uMK#=5f?-;m2$7+T`>Te0&SbZ!XUM#eMhWg>+3LD+F%YCv$p4ekR~`@ z$?Tbfu`cY|r`?yyzxDD7qtO)cvY|0o)eSN^#kv1Q$1{7BqgPO1@M&}=+R7pIso znJ_TI`FbX=*UP6x!C>)r32k97uS6}7slpa9dQ3bQxn#*c7P)fZkn9+aZp1T^w~>8$ z1SN(%_O%?+6jCFnDgiE1uH6a+Y_`h<)EPf{FPl~>P_wK`25P*^kuR<7P#`MM8uLsq zRNLnbJ$`BM)L@3JTPlX39%vj5^J#5)>0B1aUd>>ziYJelFJ(uxq;5Yc{~hp`Q0B-D z)+)H(mSKD%cp)F}6BchOv7ng2T5_wsG*bVo3Ba zXpKx;VV{TIa^N4CY3if)cD&KLL>q2yKw6tLln@omo1l^!_35PL5l*FSHaS?a;}$R- z>}E7vM$pDM#V_7q3fw9aIFe)}!j>hVV_e1fHWIOq&F3;5(WP*18wI>F)UEtdt%!LiX1Jub7@~^p zy9zp_a8&?KxhapNGyu}4QkV`p-8kCGnXIF@HMB(ZLJCZBs`SfKi4i9AQ=Oq7pdvFX z%wne@^Z$F#U@atG7ty-5&&Va0=i&^B<4c3Dvct4T1e41& zm&j4B9QXE@mO|KB3}?Y&F+_Sq>V@oI(Agzs+1^2mWkF{n23n?Z7`OV@-yn*QhRf1) zh(L*+yo39;rCNR0;zD-TXHLX0@0XdGv&9(NwNxCdP>CQw@_~cF5Y)v-6C8Qc92&gW z6|q)hWtReUAQmTivob)g{3Nep^UCv0t@QBI$z;XCGi`=|hLqG639rF6U)YEWg)+Wr zpwkEv?82IVjx9d`fGG%nvc^`RzKLntVTg@V#o=HJZ*jN`$>%|}>x76=oZnF~OtU^9 zL9VfCDUz5^Bg?>APC?7i?j|$7AO)#zMOUUvxy>G{L9j+Nl|i~q#@GFFhj<*$)R0j3 zi3f8M!dMp_$~NxO~ikWN~$x%Z|$21gxCfj#D*m(yG5$%UXf7PA;!?hP5yLSHuZiQqlp zH+mgrPMDeywB+*2)@^Tb%zpWyTh!Xq9PG`JaveLj?^wA^l(%FhTKa98BdiIwF3c3v zi64Kb0V;rh5vNlyx1!Qm6m7`Ab_GNFLuLW@=5BAWpMZhE)yvUzrfiKMQc$|Zeax!j z{0=@Oxn`k?+8va@9Cn^qbpc0Dp+s`2$m#yVDJUA^tB#YGxdjah z8w!GkM4A+o)|R2UaQQehU;zQO)$;OWqMLKrf7df_y^| zo6OWUh**byrCTlCKDB1;MbgV~$?#h7=1mahwibIf9huf*YAb3oOh$#ItaHs;>hc59 z>}ctALoW-RvFU}SPU=~ZGu-jFw0iq~2MeT=v)*juD1>x10EOd$+r?~a%F4E;KDF$a4+B2X%L-bq58t-> zJKtj0tV*b(P&ultoAh#k{}mx^-zM%AY`0s2k6gsbdHsO%b#j@DtRHW3udG-&B5>-N zP8r-KG0Uk}qP@z_5G6{f#Jb<@c4p{tgqh7Z80(#yGC5R^UO!yl%c~r(l)nJ0n0V9v z4%ThP1zB8lvwAB@D6b*IJip32p@Ffl1N)ccK_9-tw}KUS3l&5u?;?mqjE)BsTVZ%N zOI+SqmA@l*Pk?m9vb)PW(<16sV6Oz(QDWca*3A`lrJH}bMHG&Uy-E?geAgR5j7#C= z6nTAVYkD`VB*2szL5k#8YiMtaJ$doICTAYH6_#mN=Sq2cYp!}cnPmsS0@Uq^DHl0%@!&=3TKhE3wwpxDw zA@Q2W%p#$vj*T?f6G@iT?CVOD_l*%S7v0chi%vzWPO;m{3!FrrCbX1p$9E&*ekbjZ zQ<~xELvj;;96BmYvGP_k(?tZVDpo9EJfeuxK(8}Je`CmI|AIh%a?MGPSE?1#t7WAK z)`x?L&N2H`4rq8vGOAAKkai%FO!J!9Twt`q;Y*5R?|1>=73XHW?5s-qjBST|PtkP7 zW7ATUM2`iRy%OOnQG4Zx$2AK!rkv`KQmRDgT@qqZp%7$X;>)jpb^kUp<~3>$uLyi+ ztQr> zGR#X6;8`yUV-$;Zi6{knqP}yWk2gqz-Wcj=8fvF^&U9RLt`zZcsPAE*pk-4!a=n+GIWw_$hGc{%1`aez zL}ZSWA|Z~MMif}IYQATSZkXQ?gkh#Pt9nTvRxXXfkTc#~W&Wu}l8Yin?P)GCG+_KJBhcJIY8$Zm;;Qy3A@*5Gcm zPeu2zRN%O5UM6SGf|8s+i0yBzEMY@Ks^gG6KawS(7sGSCIL^hlD_CVh81MvLOgVpQ z1%e$PiS~VM;iWWP96dxejaQAP}t); zWN^!c#W7MLzQc~ZV~KSmMnY_(Qey2Z6vIO3WOF`96LI#ER_Qd1XGS~7`w}h?sCjMo ze(6tfyK;^E*2fog6(5h1?l=Xk=zgN2BHN1T*QR|4UW>KSvln;9`^cWMMTu$#RRfna zJmPP{+EFWD6UKR;G^felJvD6{1ak|b4OV1ND||->=TPav8TOz;7m{&E z!iT<}WsLE;6TKCGpzM!GKolcEHs5oqaA9)c^7;}Ut0@%Uyl_$yTJ33233dT`C-i5A zRN(tc=zW4zCTGfnZsGBvyNd+$b?aip^>}kALlJk~mH3$b=Aw@vH0P4|`kXxJXQ>yi(YAak7I?^G zDID7Wl`N1&Y>RT-l^KRHSw3awBVo{}cJ{>USAS!NQNIec<(1|lq>Iogjj53YQ!~LN zM#^$<9G`L$Jp`sGdqum)644PLA2Ka6rG{eW#Hi6ra6Pj#cz{7{y%ZC3{^q1LKxxGo zEb7I25qYG7i*Mk|D)HG`hOJ|%9$>u*eohZc@WW&zC(hK!#1*kno9AcT1J_*c#$RFHLtW*hB`nviU=~Q z%>W&lb4kP}ZcDHlS_SWx%s+GCl4mYtoa3maVa>iPO1kZ+WcFQAGXKo%yYx)GE63Oh zBJ4_pxX~6h5=dKw&1n89_wMq=mubL#sHer)1p4OPRnSzdg66$dF!R=K;U!h$jaZ41 z5HxE^AIf;cHmL6CsmtF{9i$4v{cP>5!{XcLyQR(gXqN+Mz07f~!48|Auo9(rv8j$Z z{0;j=f{i<~IkvVs_j1RLon$u><~BYD$Pp)5eAI!(W*Mj3qr_DRD&nBL^;ZaRO6+-- z60+6=`H0c@1xi!B(ol0E4ra5&2XcTBv}V7Cyq~Mi`DB83WRaS*T9KfzloIy=)iYi! zF;xas>!0kPVNkzdjZUeISqi&F8s1Ykp^`qdbxVYQn9>`*vnIp6?5vh^XwiNQ7Iz1m zgVpu@t+g;g+qAATX_?*d()A94h)YDcg_cS=*EDbhf5x2a-Dg|hMMsLkEtmD+3?DtRpeRotM*y> z+v{71lQ>lvlc&#Z1fT<$xz~{HcKAtMxDZZNRifR={5lCe7gWn=H!$a79*ROR|9gOCa!9)oOgS5Db*-WSq?bcpmq?7Me`LE)ld(N|H}MQ&1AL z>+Rt_(A(EfR&gv8yd8G1(B+h^!lh-+fT3zDORtTMRN2|%R-|H6$LZRMa;6JP_2VV} zaIGpU_<&~1!iZ1UW-!F9(NbF9nM#bO{>23V#Rc9SxgARcc0OBiu*Honu`@nm?E6ad zQE?v%iD^_0bq@JZmU-noE_LY!Lr(_@Mk{=KCyoWMDLq?IUIR^e#_DVzw5V-~vU#Q{ zx}Rd`9XGXWS0?FjiYhibCiP6-7iEMhz+fc*iww`!*n!vkO%I=9pbx_CMBvt3HX~%9oy{Ql`@Mv z5}7zB+a@hjAzowXfaY7Gjquzp#unYG*b4Tvxing*pZ)|^X5AZFk9C2}sP9gd zpvI7#H3>+c8&*pK_j(CuWUp*# zE3PH?kK%kX8WV&i2~}7m8}DpXB*p#`%!Kv?ppj;0zLs!=#dSOf($HUgtV}_mfGrJK zKRu3g1V;gp6itoDlbwm>h^I_pQBt6VKTMh&QTfA9ivygwLE$iam&iWgykiLv&rPyN$2Uj zVrPd!0q4-U6o`)t`Ht3(!8=!O1zP*@Fs-%L^JF#~#M|ET=-Hkb9ecrftR}&hs=y^s zxOu0C66UR}jTB-!Viqdg^8tK!U&dx>5<&tO@VQ^K1o`OmR&Q*BCi-9IzFR9JFj6YKoeP!$;l3AE6+=+mp!A6gNG!-Kc%MEl&_B3PS*kl!Z6D zzTk_1bm%<~|Hc%T)BsZ->y#bKR3uxvM;=5;-#|Er2(1ApkdTiSNQ9Va=3sANmZ4-D zqC>}$vS(8=5h#~Z&ASha?YUu_E{k+XuF_%tFw1KEX74Gy~nhP@jZvL2eCg z<}qX{IsD9&t#~!aqx&4xM*jX%P;qx`-SuMWh3MV{bM&;t^A#@92wLBcPbpdGB)PA+bDU+RAM#x^chMF!NaO(B zgnO~bSsG(UH0e(A@fVj^2Q7Sly z5j(9M2;EY%VYq09K}n~kzKI*`fb!~q1wZqM*@xTm?EzssX>2%U`Na)NhWe{>0U)3DV>$(r#yVNqKw`9= z!s_THMaC>g=MtUn+zwO?0C$QLLod^woL)1k@^%+vSCwN75U8Hhg=@~VAc*IT`A&8a zVMX3KOp|yNnxuBssz`60Eop?hdZc-Ud0kVpEmqX{dN}%8B)RFD9;oIjn+3$&49ovy_B?HN3jQCw!1lToW zn+Sg1eIk^C*yqb>EHBw0I}RQhVpA4mpxAC%yO^?#b_NPJ+F7bcn#G=^BK&GgN(_3K z{gAg*R$?yMV}Z^7T2c+c1i>nwFyheZ=FDHdgf90-c(@y2GNtW&K-x3&+#4hvp1T2sRI0c6@vZC%7qLQbO?rcEEfB|y z?;OaNGmdoniv~L2>BEsK_s)pFAmFEP9n+c0DP}bZM*SUG3I)k6yCN3B~4{kp47RK41acH^5)q@!}!8Wws&}b`~uDe#W_g!YB{s^%wWu zdpDXK-`Y&3)xDS+g%S$eCGrwdmIN*2Ln9i!(#8<80f*f~GS9<&8g^I_oPeB$E^Ig} z=u%0_K==%Q*R#-e>Wawb={J1P-E}LhswNSmh%+-okSv zN9=`o>&@VeOG&X4WQy|>sbiy5}Lk=58n!+J7#H1{NaooY|DqA3KS1FO;pN#8t z+qm*8BKxa(p47=iKc}JG7`gf6!FXHzh7YB)>ndO3-k#RqzJBx|KIy0%(&*wK+FUdN z;wwA6K!y{jtk#O0D&k`%%V3jshX^Ku$hZz*h|Hmc&j>~E$_4NM#DS^CX(3S`xyqH# zqCkV0RgNHV9Gy^~$bC`_I3>R5t;{i(Jlfovud|@wgzlNfOTTp4z@da4ohTRRb;DP9 zfe*HXa*KB0KoaCQN%9zx7^PhELiQcvf^7u$Zok$sUm}@ErPq_%s!tlTotWhj|${hLhmtO%r>n+#WpvBjXZ_yWP?~-Ty-mN_D)V@;A zI)x{v3Xr+%(H6qFcJ5$UIM{)dw?VmsG2G?D?12Fi0wB@3JF6Rkt&P>AQxwaSeL#Iz zN20^MH=NQ;E9q@w7s3}-v|sGfuE6gVFQHN27i}_deDAn61&9m6AD_U?czpUEX?$-c z^#I#}Y=D49rfoQHSeS;HgK zrFCThZBuU+yPUfvD%v+^SN|3S)`$}+Nd%O21X?%>0RUza4kOIH&*=3y z!^K>q5QIUsBp-SD5O++!}v66gz0J zAOhW1*I44Q?<#(dBYjBocMAg}$*Dy?#qa&VCLUz4UodB=vJDXn~7WfH5dd!j~zKEWc!^CPZB{&^hF4^W5VgB*(3F8 z#=&@pPg3bu0+bHe`6L6>1n&sgHHTcajZ)%CKGfuGcWi5Dp29l7DJPau?4_wRNjY(b z3Z>Um2HqYlCY!=Az~_%(efR~g?;!6oDi)L$!Y2BV(k$w2lr*o6HQRLD-g&-9uFpGT z-thjFY#yiO%*9b=1YGFn4J-sAb;;qc$p@bjdEVI&A&O&RPQ_mQyor>E}a{%^!D?ru{OdFcqF|)0s$ji(PF0nudQvmlN;&HmLUNh9Tr}M zS}>9T0Wv585j!$w2b|<)O9ctkkZoXOPcINNMU&jTcQ8lZEKl7qx6v|nLobQO+sX8S zU+(Gacbx54>a-S%KE*>8M3q@6GMwS&WKAdSCp-Bwk_aLnvIFRo22`1eE17;2;b%)Z z7#2>qt+otX#)>I#FNFw$LUjrvgt-f{#drkTN7xl)4Z#K42uFvGORpp)DxnuxFZ)3Ip8vQ_WcQ%QCg#bpbzJ;V@9Offs!BdD>fs8jfT8D*A zT2ybBKwNyMf#1{qJ>y?K(WRiVdt17yD&KqbXFUyH53Mumwy-l?Cr`_{B&0E{9(%~c z1XCq?UM2Wg0!-8;Bt$gBiFd$}>b>4x27lboD|18G!0h%h9%N0=>h`X;8$v>65O&PZnd01WmigQN+6I>tdKx}NFXr@0n z-L+t6#eyAOU0r)$>#k*8+p5^sUf15ss=xQ=nK|d4n*_h#|Nr$(UY~nrp6PR@JoC&m zbHo!7JCwY6XEa68&x7WlI@+S!{2&BFLKzrS1_cA(aPofmzLHMJC~0j@H|sU%Lv1Y@ zi=hUtT=kK%ag~A(A@OTs^wgjrqA4;Mk!@)&gi=}`Cn3+ZrZ|4DGtMVLOsy);inh+@ z#(QMGW|Pawd=w;a-y*c-9tW+o-t(#^nv`l8G}49P$Xn=iZ~)YQ%0hNcnKfaKOq%Tr zpdrXEY7TpIJ|{7;O^#x6M>&h#;_`W+WQaVLU8?)V9!(Gs*Gf$EoKNB>j?7n9?8$mX z$gi1Wg(=!pP@UpDrp{{FXwwC&rO_dpIU&%fj$e@(nLP{Ph>OpH^NV44*$ zD_i9G>=c-|RK0>PK!(f3Oyrj?oPT{t?P{e2MOGArw}`Q4#|#b>K}vj9!MYIovJ{V7 zKWbTt1!0jrOw)4~$2)9u+UrbtvoSgPDjlytn}_idW*%< zFk2jlr_hP>DPt*goz)C0W5*x8Z*MR3qoo|nJlLXqM0r}FUp1mRb+hsw10nY1H+1Bz zC4``FZ{h3Mwc5|I7Vb% z{N`y=gr<7r6iLE_kSR|xk)Z8W=EK>|Al|uFRLiC9{vX^d7Wj z7$@T8KZ!LcdNCV@!(lccFzvwDSf}+JAZhVx`3OSyl2HIsX_0fqvK3#zwpB%S?9F7Z+I2 zNtFpnsPwdE6QokI>q~9%)5J-#Ffucn$)xQcqj(J*8SN?^8TQ@$o`781z}=_-#m zSmnq_%FE1~G%SV$y;CY+AefSGDg+{>_!N+pOIulTHYN6abY>O*nMxvfsj>OOTXeo6 z3C+@uoj{wL%+-HdCvi@4B7dUlnTp=5ZIUz^5=WHx*^#%g$4GIbGYb+bzL*+EILlue zL_^^w5z7Y)cgsYcVoUx!&0^`0#%{5^dG&LdLapWr?1l2NHHkH>;QqrOja-c&-)3Vq zV#Q4?sh4Cl$*I_-^Q?)2Nu=Xjj|{0Q()K1gI(U&#LXyBj0w*HUwB+!!uLm)I3Y#Ze z!DBMBj#n|V(M9cWffd4%3XEgSk+h|SJo=e?0T&5RUl@Be+o7?I7H_xoc*e%uXfkbl zi;{#efhh#z0F`~eqYV#RXEhP5Iwp{EmD+pCnvC};-(E%7XE~6SaGQ8VY7@6*uP}b| zg{0XUS}HO-ykIJgJ{_(S7DuBm7ElswurGxKgg$Xy@hT;fD0rnYP0gDF;EE+C*?kjY zJkmt3dYq={g4wz7&uLnGfo1_QZb_;37bg``@4zL=L@of)r&*h@a0Fc{eC+D01BPBqqQ zYX;t$^Px7#F(i4l>jm83Nxmc$lg!q3KWqaF(T*;w4l5VizOWYJcQS1H@sa&-iK}~lrQan43_jsy9qQ>wAPux5t7O=PYa^;0$Mm# zQa}@%!I_A{z&52?>iG!$K1ZRyAY3RUA{8e?g|t|-UPwixj}03Jp=bLV`@jAlm_O*`)enRBFiN^%kMA zB6+Ll1@d;^%*a?W8|Z!Qs{N{b&y)ZRldtRcPry z#3v61T3ZT}K#I%r6h*FqJ#QoPDH}qXlugrJ${J*LbXY%U(h}x!uN^xD)|AXzGn?+D zRLqtXzm2bio_P11mhH(XbYf*=n9a1-(72K#o8cr#e1cO!Qf|qx74NRaOh{};M^0Kp znp7>XL8~;7H9&Mg*6Znj>;p+?(}5#j53r=x;+$^+I`nBG5k+EhI~kIeB~26C9xb5e zmo=eD<_T(Lw8%U`8(`e_uP?}Wc3J1uS+0bO8>P;c&yDG`@r}l|q`3aPrWqMT&@$bw z*$XSB#BP_JDYHhAR4rxEZ5l`k+f&rkV`|(L6@koYH`6g_D&%+&r9%?SDotDT^U$XcY8a>mSV8=! zee@9mj&rjy8($vdKk$uyp>Y>>l>zmsTR#@nG@xPE#;75XM&;McL4o67UC2L(}^tarGr5)S=L!D+FaXVT#x0@!iYXCeeACZPkm1Q$&&t zSb6eMvHdA68?EcqB~(I6=TnJ4SCURzJ0x5KrfR2Q+p)FjjFfhfl8?1&*!Z#4WA__5 zeb}h#k&~v6898aBMTgp6&^`+XbCn|z{jL*tttHtYyd-SmM$tw(#UCdKm`IdEa&6hwHd+L}@`BwargXwxFGptFMtnXGZ|lHG67 zC!RE1a1mPw-?W5Yt3z&KWYJ1IvDNQ1B=2O*sEMB#!+rdUYONFousLkPO4Y_@V|6e% zD<3jN(c94BuS2=zfvpbH)3Rlbs!7*%!Idu2w!44rEMIE5)Re6mE+MgsWV_U^`0)Bc z?Bm#t6!zE|rfQ+DcwQ6NM=LW;oE4B4btT(wi8X=PX<4ibLB*9CqaAKcGP5bZn<*%k zm^mz{ZPfL9e0HRS#gAW~&1$OmyLa(8#RV|D(ZEV;;If@`OY%^3LOB5KZ)34Vkyux> z&b*mwGQl9V<#~Sg4|LV!f`!Q;!kr4OJ6l=RT(n1IBfd>7%B|Xso>sTk5t_C5N3$hw zp$p9Bl!zKHV$4|_)!@OvCV8i|dQ{*{u`D!BuT@C1=I|-mibbFP^otY@X)cmA)1_Dy z@f~zO1V}W>0Tq~@aA=Wy_@tR0E!TdO4kJc5OcSd!6~>uL!rt+Mx>jAVU@Zj}oKM$z zJMk|FQ-I%|SM%6ukXEP~(*3bjnYcw%hn&=mlA$*_I*b-j&4Rgh0A8EJ;^6BR(llqW ztDF${7#$i*I3?w?v<8Ze@rOW7g)?vE>%#Rc>XnzUv!Dix#a7k>^(k91 z%ybpIW6>)j>g)tfm^qVM;OIt*=1>mx&}&o|7z0mYZCjl=xL{1XPzR>v6BHRF)MfDz zc78QPXy@mln10DyA zbx|B93CL(i(lZO>MBj?`$IX9%AV-7HBWyeDh@jdNHU^PM0* zed;d|@ME}XYX^31PJ;=8jGtANQ%`<$lp$zyCWD;S^e#4tCNrTWWD|j(efUa9vOgjT zyXVYkAq+w3OiyQyM~FnFtlfuJUHWzhymM_$yq{ih$4S^F5eseoB^<03Ph!)JIndE4 za_VwiW?4q5wnYDi+E68-Nxdi(vr%v}(ZIs`FqfrC#Jr#}&|@yk&mz7>a_bDW8jokT zH>r(PF0@L9DA}3P?5?i3LyDGXKGIa%VYSgxU%Lr=wDC1Bi9Km(EXd<4SHe!Ly+6-H zGmNL$VE;M`X<9!8j;+ukA1!gjhnU1i`02hwXVs6Iym*=pJ!m8e+EX36Th{X~^iK|N zG0JjYEDT?oYG}k>pOkr!&m!3HWbM_0Ta&hHHdVHmGxRSjS=RX;Ve5~4>kex@Q*gAf zepP06)ByRUGw%i+62E_<4<6~g!Q!wEm0>Pi3nz;LTZ0%(vMNdwJ5V)s_Jz>Aiy{$6 zs~%{IwM-hCH%tU5gK-vt=(&ubgu-bS)-Fx6ZBvPlg6K0!oRfjylBOG@k3H%ac=eN- z#s1@=cJ4rPypA8Rl%9t+H_9{iG#?_^fw+cQER#6(YtJQKq17%Y3r3~bWOwc9opLI; zMJE`-bfD@$$Dw`!%yr1TM(#ozj8kxS_90) z1}1kS#0K31GfP^@cBPfxcG+eGzFT_cM)R-VIP}zTZ>8}L3gM+H z-c2hljW+(;Q=~3=CMlc+2%M6aP}-V>7RJ3t-q{N_8A)PQ3EfJn%@ytNtF%5w&&{bm zxar%{@RWR33&^SH(w=qGi=09~2TbZde8pFP@W3TVD zh$r;qHG5)fp0M1cK9bbLgX()GY9HO zTuLk3Qz*%a{HgtZ9T06d+djf!gC%}zSYgInE_%$Z{6gc|b1byEYa)BOn>D+9Bs70yfz%C0^KBqy z5$78>=MLFzWmRW4Lzw)|7bZ>E=W~+SGpHI9 z{B8IB;ZxLtZRH|M5Fv}qaX`Cf*S`nP6e90q&TZoQK3%y3|1>u~LF^A66SH&_Btl`d ziT6Zwry^JL*VFCc*Ey8Kr^M5C7G3b#a z+ic-v3P<;Jewm8G)P#QiVmk;|;A!y^@q7LMCvUcT@xC;E)9!o-)86-U2JcwhrTL5v(_u{mgT+2YDiLi5)in5k z=t3qpQqh6nvKweoq3URjI#s7cX)G3lWx!TsCL-1zg4RzoW+o(mt}qr5CKUEk^tslV zt(^2@v)DDZ5V4wiJX*2VVHK!zq)q;+9$VjQ=gbNAXwy3k=M0fgNK<#$ODrW?u!i-l*(oA{9f9z3m52SmvMSpaNa}OcMIy=Eu3?R@!3+ZA8nu7(?q5s%&mv5G+Rw0V?*;CJATPG9qC>1eVr`}`3g?LP01Fx zbQZIAe5#G#;2IReBsa3lK2iZ0ubFUS*@?AyKdkzb{$9MVx2JhR zn3ezwggn)+b2Nk4ETM09*d;3Z?2J+UZig*JsTi&!Fr!41e&2LA`Z4WYvx{GySjV%2 zzw*GP5jvQgsvBD(8fRenPG`#q@tRBv8B0QZlS%P?e2xCY^0YqsVay7uF{Z53)tjJL zGMW)t`I(tx`&em^fj|&@>sdHBaCFreXR1<*5_C<(w4?eJ`L@NqwKhK zTd!5f6DUPnGG8sulPp8Z?{L~~ijHvt-2lF*Zk)fMEH1bl9j9~s_1u=d2a8@N%{`lN*ZM1TN#TEF7tEh;iPo=I9!N4_H zoNyav{dKesr@3nBo=j!E8p3%u=O5#=gB#4l@g|e=)_GZG`UaYVqbu+cJ06h$lQ@oDTSML&MD0 z*`6@ozU^)StGI@?3BI^or`MXR+0TV>_m(LPN+I{2;6^TPYOY)|uAURnydizCcvPj% z^Sa@6hgDMzG~)3MHNHkLRBM04?NfzkRuxncLjf(%sS(C~)+|=4v9pHFYOQA4)@HD^ zo#f5b4hu`wgc4d#{5lg4ZX~;m*6s>@RMafUA7hL#+Dl=Q5y9FhLzGlr z)u-7fV2{9uRr77BGEq$8-&|Y;t<8;{&%ooXV-9Dma+O-t`8MBLiAn)y-OX`K)fC+F z_SljN;G5M5-QC~^5Nkqa*I4O0dSZ2E8pbu0G~#&VQ%f6R!V20r;)f*1o;ZB8uLS#@ ztS#`0M%H*Eq&SzDjPCuHPZ-rEhNLli4;p+6JT)}7&aFy)u3XJwyg1pBc3E3v^Hg1h zO~>S&w9eK0&nJ+KRO94DA@w@s#}8m(RLv7c=sUwH4|G+r6L}9wZZ)8V`qTU5RfozB zHaCW;n1hxKz*YXHBqC{SuCVXy%~I%eHWP<(zc<&Rn?+zNmBhJrge0x@VfJ`TO_5y6 z9LA(tKdj}0x!QdYJ0ZfVpP43B!GSHP8@o@M77rh3nhj3X+&&m*!_`i*O<)agY3ew! z$#5Wr)G7pq?P#>NDY_1)AUp{zXld)UqJBX|&Ej-2VYWzRhlJ-@F4Nx1VKLhg{YarM zlJ?3tEIo)eW#n4aS;HG=E!kTGciOvM(^%-)8r6i^XkyZQ*-z7e&Z=CpU;YpUAO^M%rYlL}$u%A_y? z`))Fx6J44Xn{9^BBs-k5%6^p7eS( zH%Zr4d8u5Li5y1h%hKh1Zmxbol8Dg?GE^~aeDyGm_-X)b0y*=-8Yn+Fs+K%C9`Ez< zvA1N)Xa;r|ZrHQ}f~gZGB+`X_pi!dhmiHL!wWBM`XZi(tlW}4qw3sm&@be@mBmAmg z>wRJNfRdH_#@GIZR-s!u~*qPX1bqj+}-yvlH8qgY}G# z9LBMO$XDZk!O6c_%hWjAHSNf6IV-p}^tk99I9X&Be1xXsvX4QC-X<~&0as<8Rqe=a zf?bl;kxP{+_jTkF^9LQdRY*UrsiDKltY!-BC`=d>I&$(nA7lRFwYv_}=6y%bp`HJN zldqm+uI$KXRpMIBsAB=*wPZ)$N3(g+Qs?`W7Vbkj5c!Ql#wIz)?pK-0<%Q-7wKEkmK*_@JQ^Sh116vP6$KdN;}8wYp*QxcczZ5t=6<~Fn>o4!Bg zQ}%3eoJmy$=NaP3ks=3*Uk1jz>cb?MW{CkGkoPi78l!Q@=^c8pNmKW?{Ia*g#Iz(( z&5YuH)Ueu4vQ?PoFZpbr^e_2ddk(_l`+t#xwmyG32W@>9=0IJ@>p%@GUt5iL?5BOI z9s4Ux&kG6HQph%r?Neyup)l$ZHmBG$x7Lz$84SZ1s6$y3`>Qg$=iJd50bX;@*+ zs%5)h)r;4NTX9%|**uaERiVRJ6;@Q4LXoS`J8>1`ILYiPY`s`95;agn$)jkO&i_`> z)m()Uw4N^Hi7IT*kr`F$e?&EQL2KSZ)8Q@V?b@`=+weLhZ}Te~&zk$Zh%@tfvkb_q z8PsiB;05bvS*fi~la;z5cf)-edh(ryWh9sG!=FmX5wFE9BbY-~W@C~`Zw=wdGfUHBOvEc+tfg>9T4KTn3G+PU!w^Bef z$yZDL{0@o9%7)iDuQ0OwI^4N?d5a3XO_!mQ|{jfGV; zu10e;ZXIy7T2zZm658tL)z!1iacmz-^pNeM(8vh<;`~2>Sp;g+9b=V z`7A+@ zRW$`+(jtS{AsHPk*0hfxO^iLZbN9l|wK_A{vEi3)!|BK+4qK~Z2TeB})-y_L4Q;ID zT3tJsrqXd6m$cTv9ZjF<&=On5fn!nT+T7dKr;V6#=ytANjJj55KLXh@X{~)j3a30VS<-}uho4m z^Gv#g?RlfLtIbGl=a{sIAnPf}L83yS*#O=&)-8x<|J2q|JGZ=VKaQIR+vJ3!%{zwO z`2yDp?zN0n8R8K3j1`#TOvZMx$thVEd@{767u)%s0*4?iJ7pjhi77lt9j=|j=;6cK5&ep)9XUv?+D2i5<#wLMEqe`? zc22Rxv~5K3qOx6p3hwZ5q2^SuSckPG)VgS1)G3qY$He9~iN(B8;{qE{d;v6yv~S<$`Ot8Ypd$CET&~CdhuX0IUFG~Tk3q!tDG+d znsqd{(0jhA8mZ2F6kz3v=}&Sf@5SO_AuKVkxf+45D6+JXXN28|cu*7}In&fMYPnVA z$Ywm4J$V~&btV`#Dox8a7#4#^#EeIegzi4lI2*`;aJe zq-g5cp0kFNPSMGkNp;HY7LFyZz><%$5*Z0!!_mR0JW-3?lmk)8jcHcjjFOSTktXT2 zCX)8%iHX%F9h8C7gas{X_X(v^-vBXxo_kLmd~tmfO64mS!{&1uSo_eNe6Yz=c&n*U zNxKcL)cc}PV@Fn{y!qm3+sL9{xL`ORM@B=Zc?mZPz~8hoyqHE#o{;bBDPQsYZqcOZ zX6J2~=B<(-my;x!HU~^x}ET~2Eriu-+rZ=)yXSzH>3*-ps(ONzWB2HYB5_jzEw;*CJKV1eZKoU&{Z>G=#X9|3~ zFGvTWo3=p;Uy=o6mP4bsea4Zg_<^w?p6W*5cH8^6ZI;6L{Q%o`0FLAH0mjmv78k@e zsb-0ZeB0H5a$4Zix9|=!l#KWzI9|jG%b4koGCyk8E?PFdz&AEY4bj+N8_KYzlShVoEWfO>dn% zW%2_1^r`%@LepRgC)=)uQcfB_3$mJbOHFQ*>iA4WYrA*?xm_Hd9>QBA@LfBJAVn)k zTtkY#r`x~yu?zeNXrAIjAn;h!mv4>j_$@z^A%!f6R}!iu@wkne*vbU8ema~IPMw=V z2g8#F23IxQJ37h7r6N3?6q;cTVms34SxYRpW~yq^4hzAUsqLe2wSFG=8Z@=q|Ik$I z=MD`U+Wj%D11wU22)ug%4P^}7^bighxk<6Q@`T#F8CEdFTDWeSP%Alx(}K#{zHPK5 zHYdJD>$+GXF0&3u#P-A?6wI`r+c^ex^q6kVJ?tDMG-QXas&b4~cp_emUGs!$Ti#3h znIvr#Wo(~vWqdl90>|N!Q&W{8oW9}Vf(30B&*QN{v5+vP+%02a4JFlSdM@$%Eu`k_ zc|vXMW7MdMrn)&J=xQ^KOB<#OYRqK1GhWBY^Ft|usV1rEnNRP@j3)5$k_y{KOPD6J zRkP<|s!L{zb(`uJ&?v$k2Y&BO9Y0U;YQUx(Y-z;Rrs_?+`Nrk-uERkVH~G*&9o^&; z9NpymL2UERu`P(ybhO1y3B=0j-p_RH9iyq1*pq}I!K{VrBI>3mbdCjbiGtruOo*v9 zj-L~iSmLVLLZS`Sf*eBfg}N@I+3GB=i~q0y{Jbhu zpqc{Jz;X>U>gUX7G`N{{Uen56bIKT02Ym!%mdv7Q`e~DO$ppUU%}rw(pY6S>T?{Oz zXu7>b@5hD_DPa}1)?v~+qpvTTuLi>nT=P{jv@yM8hhaxAiYqi`?yQ_Q+x{z06-6Tt z4YF||Cyx-&`w(WNLqRYWYhk_j;z_AihzHJb)y?5*O+vET!>1Oi{t<_Tf?|4y<-}(= z&Z&%fMRR2<^cl-yl3uNfC6Q9dyH4uW`y+^!RH%oujiDzL-u7KF0uA>sn!D1>nZ1iiNcLS_A8#(`9dOmy=L z?6R~81T)uM7)TPD!cZvavm9q>Y+|Y5y3OBAH1GIcs-zvt?*v`lZ$4lf)o7cOvKtlo zQPbQ)l8zgj8>edXgMJucbd1$rocm+Z zZvg|rTPAaeR6|H`(m_(6wZ^959Hln1=Anfx-pX_^%f7)tgI+j)0Vj=NJPTVuKDpIQ3oEU}^Yj&z0E5L~1)(36-2<;?0c*vzk3}Y+_nZ675 zl{%uC{H~)7r@UaVFp^{@Du|jYNqrr+z$uk2@c{*HVcVgArrK>O^rqAQzLMwqZ}Jud z$h$VuiFB?yd_1^gU(D({zUTGY7S_klsrId08zPGVU%opL7FeR{@jT9s!SSMh}T#|-7PzF=X(7P^uI#Ha3DZc9n$StQT7S|{|&8Ryj+Jl*^B=6E>qwxsB(2z)O##%XN1=qW-x z!L}jWgs8Ep4LvW&*bf0_8%Hmp=)l4I>ma(c8p;yqZK1e9MiFTK@|3`@sSz|Yw7@2} zv~puOAMjZ0FCkhqf12O?k|9imR?X9z!#Y2CVTp-@!u4|q&ewfb@^l~oaGB?Yj81Y)z`E-VDQpitr#&X9zf6_9NY=%h?|GF28 zSs`)Bo7Pf7<#$rJSIbS~=rc!mb@7r-7t@;k5p!}F-;FY@SskRUs}&~Y+wLnGH*$RB zBA4Mm8~$@n{|;&we!I9{ZYZd9-TCi@{Y30fx&dxTaOF|9!j)(Haqp4*53t{9vf#g$ zTTN`UFn?RLCOQ#6-HE}GRzJ5G-<8ocH_kP=#ZeA(Keqzvx0Y%bOv^0QF8t=8b&tC9 z+m-*hZbi|6NU4o+Yp^xBPqV$;^_aWxzu2w9P5G@Pr7nb(c?hqA}#;y==dtey&&MTg=Mz;*i`&pw4B`BmeHF!kvx*GY-O~3 zvrluYaChYX`jR1p>_-`f;D`EmovE+6?r_Yj-I_@CH$>^X)tP%OjN+f0A+J#`(%X8C z_fQ$Fp~Q=MI`=6lKIwANdr_BY1(bVnZ;EDM8WUZQyWUgxDCY)H3ewATri{Iab13E3 zUq8?tRAzf+)oRo}dhyg>j@nTjE>}F}b0{>`=1^RhN6VvLnaXGtb=Heg4dAzz)!1rM znn9^(SB7Ogml5w`d+L|ltj!$zkxlQz)4f@C`BYnJB1T$YbQ|^6C3=m#EC(w{EeAz! zsWWL0<#lu=XX;BXQqPi0)`!Iw;VVmQGkBkisg)Jf+>_)>zpF{-Th|ozi=L$ItZ^%N zF2>hu#HYU}f$C~iNVO?iP2H{`^oedwb{Qeos0>h>it*-hncJdIqkCx)D*40Y?pt?# z^jdZeG2QEWMen)gIkkWxys;dv1Ngno;$KCYtD)<^5}e5I0G-x&oNQ1XaKP~w=D7_#Teqs(N_l8JHstQYgYcqD-Y^Jb>vNIAzi4Y?y6;% z%c^$$zkK+5oJ$RN=f9lV*c^Xd0e!D{Of;>ysdzhFa-@`@L|uT|L#6e1y^F}*TeRE_ zC?cxty+uzJeOvS}|7*aLAQyFUPiC*T91SJ@0n}WUx~t5N!8VltY<4JVsr~h1w8>bE z8Dh;^9>_6fji&l-Z&I#%1$y33>{qeq-@B-_`Ix<3BeX{3EOh@XlftN6in%lWNugeg ztTM^vG_$MCOry>4NBO!istn=33#I8tZXTv&4;T3m4ttX$A)eD9Rr0)-khG@_=8}qf z-U^nUf*nbP!f)vkN?M8-tgZZx!b03j8^|M`(dzH)AH zCP&#GcHJ}GGrmtRCxm*o>Swi;^GV+6!`AlcS@af-x=QI=dW`Z|xwTLx)uW;Rq=2EuzsQ*>bwCr-ySE&?lcUM_7!{v69O+7)itiM(ER%hUE zTCv_q{$D*~Ib($C^;3MkS9E>xV#W>s*DE}4;81eLe`cWIpqDt2*Vy#*| zX~bE?ur7^eJ^ZZaBDcO%!r~|NRG-ywB$NbtDb$?Xz;(iJ8Rm6BC!n!$U9cWlAE=#g z05-(55x>RezjN^Ktmkili;pLl(6g@8!ftFek|WL>apnlERJ)QlrR&@#Ze#K&bH;VU z-W`f^vMILBF#QT_4z&~L0ea$R3(yPyy?OQleF?KA{J6W6Z^-5K-%J@MDi{AS!X z`0Wq21>50wd$0qk><9*sQYq*Gl*Ue^zcb+!W+46sk&9CN?E-x;&t1U~eD8*v^07Oi z)K2yQdxGD9-;&cJ=zEddp_E`4VY>3{0eWH{PRJ3Ipq%g{Est5!%eqluG!Sny7VHi7 zq3q+xLj~c+6Mh1vt|b16l)Q|RPom^i#8XY2lSx(i?oPNV#5)yCgPtYqzR>rhhW01i zMB-5UH~<_722xWc_&NwoC(H~`gSnR2cBAGp)WA&ay{W-2WEpgxXlIim=6Z3 zlX=u~1GPLKEU@zLz;A|fWn3d@0*8QR(1L%}Un^J$4h4&NGipbR!4hy7_#JPm6K`i9 z-p=8;9s%u0!Y(EE%fM0KXxxq=?6H>SAnJAybv}qX@9vJ{{T+}0KBUfupDu{XZ}aH_i_IKAO8U#0)_jC-j{){vVTlV*?`{H11N8wK>HMY20o`penH;8 zB+jph|7$CobKl_hE%*+64}KuNiL`KWTRlKe%K2Y<@sGs!lclM0X5G(>2%1Ct5SMYO ztX(ouM6cT06-D#}%u6YE7C$4Y?f#gGp_fE^GX{5drMTy!xU8kFEZPSjd%Ja_ajp~o zI^&*Y#1NacF81}J3b%eVo_9W;e2phx70fH0+y;^F3tL!uGHyfcYNL+0Hv(P3#$c0Z z0_m2zZp76cYzn?1?%s?-CD1p+&#%Ddpa*VSnA=1PLv9%_N?p$==5m1 zY42#XQpTuK#wdl`k54yE|~iQx{W6V=B)rsIh4w-}8ujU&^>&R72g@ zkXB7dOLd!d`xB-QGe#%S18AO8T^~UBV&Xaw^j5uF88Yr5?9-!}y#JZ_pJ{Q;z<-U! z<6JGznS`BX;bQ-4qqBIwvj{VbFmZgP)I=S8hx)17y>oSu`p#Z%HgzzEJkO<$>MtqA^lxQ zUu|<2T4^`eYWXg83yJGcum~&;b+^>UUgwtJrz<%<47cBb!@&{YNU#(v19i9`#q(%z z4EX;y{%an}x??HZain=XI02jpP9jgghyDj}GG)1o{NGIvnMiBWm~jf_?aOR_YIHEA zi|eABJ1yFsHGd~}I`wx3;m(ZaxwDAxY>=~ZX5Bf&c`jIipO&cJ{So?kU?qOe=Xn7* z7FigjJpo^>%m{57W}l3PK%{;L)1!JY{lM+J?`($-54#TkF>g*qQUNF;@XAs-oo=% z@H`w&k-2&LZP6mekl3&1A#TV29pFw2n{{_Zi!Gg-pxq7b0e>Ywec_ILT=HA$?u`y3 z7p3k#%=c5S2f#OQPV0dlKx4y$l=~s@H^SdY{QD9@{rB&Lc{s^qse1(bqtW4nP(HKn zG3@^UkAr`LCxFs<5@-y53Oo&-0sjKeg6F{VU=4Tyya-+bFN0Ue!@r{=i2X?SD)!gF z>*Og*FC0P{-oXAQcniD@-U07|_rUv<>jUr~@FDmJ+Q)?bgt_!no`cBmXW(=21^5z( zul@>uUt|6Te2e)z@ICkedvDVGFXkV?PvB>0F2f2RWHK371hSb@R}4x(DahegmRaW3 z0i8f+ur62+tPi??4Zw!@-H3*_6fU)E<|wyu=4i&rtlNa}-GI{Wj-O4zX5d%QHqS(^ z2Vr^=ev8a8@Vn}ZM<9PB-so7@J9Dh-1HEtNIJad+JkRlNtIP>*Yr_1RIQoHY$a8o9E=2`ppWJ`28;!JgMGj_Pyxn+37`^81V2zOlL%7DXt08c+*nLYu|2j^}JJ2lHH>_26JI4>W-J&=>G* z1Wn)&?9HGBw1S1;Q0R+zE(S|5AI9@{JP!v)fFr?DunhW9;AqUpfMYR#On#5!c|14) zoCr<=zt1dnf1q8QjK5Q`pUQhaEpwvrGI|I4U(WM%a7N}NYWF1i^hxw-|Bi?On%YP= zcP4S1Mg3)2)iBGtvk7w!ZNt0&!Pal*;%7zXWX6w^iRWY+&;FP>h4fCreu~-8!;i*> zm6=nCIX@SipXufba5-^a0j|Wn8e9dg z&Yb4{#PgcWa(8X!bjCyGJ>s~IwtGGJ3+PQ8TBFak8=iVfZbFI$rgML4F z06YjD%B*0u9oK=EMf}aeuwKIbVekle6g&q00Uihc1W$k`!BeFDGDA|@G^J>{5zv{#9;So=8x_*%JDk&{|5E+X69Vx(DPWetaNYT?``l7co)0} z-UlCm|9}s{N8n@d3HTIz20jO0fG@#U;A`*=_!fKzz6U>m|AHUEPvB?Zib`DsGN1@# zK`|&PLRwG+Pk^}$tW$(k2VBfp)0yYGxUUD+2VKAhU_-DG=n6J2I^S)=vm5A6_)WoP z;8$RC&;#@YTYz4mH~#vN-c;UqU+i0gt-#jM`mze&kh=Lb_I_X+&>w6IwgcOP9V~Ad zwK(Phjxm$@pQ)z~M4DfpdAI^7-f9WkmL z(reg_T*M-;7QtWo~; z-km#=ye);k3>;Oo%pG0S$sJR46>r_SV~eh~XCI_9#h?f1Y3qAGHXT=V4eO6ud3n-tBneJ%O@p2tRlt=97Td|Gy`lKNP8Nm%5WNpHg%!A+IHlYl&m9I~9MYL0?YT z(}CWX;yeS|QX5~jI+*Ovq&*#HWU7TGMhrJG|sLUC6P6&T4&lMK$VE0F!=MmRR zix0UK&kJx@8s8A}kmr^I!tyxc(h zRve7`;7V|@%v7SWSMe0s}FhR&*1w_;7mvS6H5JPSKE+8SNHmUXCM~jK7HN&G zuy-VR`ZHm!vpn6IqWQLUTG3r0ZKaDm55IpQtv`bsita{!9_KgfZp7^-@^>>RtXrjb z5B*hs2P2!*nuE0k{%!@gf!o0y;7)KCxEtI<8miy!NCJye>3kO5TTo9L8~$qfzYo7k zL+NGM4avCsFy9Xz01twPz~8{%f%dReCy$WUqu?>{5AZnnCwKxp37!H^gJ;0MitZ0- zD-GsB(s<7D`GC#;&qLD~um&6qUH~tedj{VALF$V+6WZGS`1aHlsiydeU-m1hXIx&t z9)BsMr8dRt$llM(q<19!`W4FiZ}2Mi*Lc1TRKIWVT$y>8xWtP%_a^UAZTBtcZ}Yz1 z0q+()!aIutM?%Pj}iJ*_K2K&zvv(C1D^jWnvSfJ`5ZqV0m%(MhW-iT z{HNeEutgLhYm40H(7ym*;_oZ48GgUU{tf7gG*|WVZ4!^dAg+I0zU&5N{GMMHO;~sfNb`0SDcl6E8|L_muA_6%0591 z@CewyCl1x$I@u?U=I5tU*NL#pGfyEYi}|i@u5yDd7%zucekmt|!^h-%W9XZJZlv9vG&cpCVbHJ)p(q=!tm?+FXJAs|SK(H108HIkAY#r*Sg7S_ht$mBuxErE1%=c^D1nhdxn$s(@Q{BYu z3&fdqld>T!-KO?6%}U4-k(Xc{g};;@T+skR8Gg@$+FDKdk#m^Dp2A(zy|6 z9=?hE-wbX6w?exO+z##lcY?dX-QXVZS8y-558O|FG}b(T`9b1*2>cEF9Xt#k0gr;m zz(2rej8l*E{3m#Vuup=g2>W#QBlk>J>w}Ns^*$!wA9s*%<~IC33&gW(YvwvY)wsXD@ZH(kD*meZ59`U#FeEf%}_aPWE&5 z`o3^)WxsT9gLm-vF8O*7ybnIee&zlHJ_H|ukHIJ4Q}7x19DD)31Yd!#!8eSh-&%WT z-ADeu2S0%Sf*-+8>U7-!V35zVKu2Ww>9CyY?2Y zApDhJHMq+1qA}%rcXja(%uhcM_6NdFX74lO{)BsXc9ONvcn$uw_j)Z)^_f3Ymg~Uv z)ZJf-e*BGSI2IKpQX^#Cg0o%p#C+(r4s!?9lym4F^V`weHp4&Ir#6-DbHkGvcI zKFzGVhkSLErgp;7Vv7EX`@JFjKz0(#NaH@j-w*u(@E~{y{0)rElth0o)|$P9^gVh~ z-dW`RVcZ`9j}q5o79a8*YV{wK?{VnjYyU~S@gBevn4bhsfv3SU;9vNA7XQx`mqyQ% z&VJOyn&NEqLUD045q{*w;#{P)?@Rc5xwtHP1xOOw1E?^1ba8oopd$@@3bp3^GS);58_QT@QoSwEAm~=oVPjtB^&EOS$bmL0!+(p5cMiq zm-25!d)$b3vJvmZ@BeAN*q5E>BChwSXSM&W z$=|O*Kd=qxLml-e&28}~Jv8a#ZHNC`v&-D}B^%R^+Qt{hMW3SQY)4qFf6%LASFEky z!nAiF-p9ztcBGYc%iNA7-Kclvy?ZnOx1GSwU?3P&(mh(QAU>ZjtrH~I*abftqc$QB zU5y9r7HJ)!wZ-6)O*_a-oNxA*NOTC0o`dqTl)P+TvRSllL3$n4T{;~5QzZ)bD|V|@ z?!j*Nq~7DSRNhjz2YKBSY=`@AN;Z$sXH5A=j}JG!n`fDq#ry2Vdl?FbkvGOC-i6|e z-zPFzi>n8_&guI0ezr8XSRVzxfOzUcJCTgDocA>n+9)s@^BB^Q3}$!iW5M3o_u)AX zRFw4Wplt2yrN6a<9g0$qi^n-xsOg`m|}I=``V4h$G)F`dU9Kd{-(@I*jUk%V@)bcO=tqt?c1^Pz#5Z!yNvnmK=OAGc$79eo%S)KWUCI^Rh*vsqnADVey4W@|3W->Mq9V3 z%l7py`9lq9X}rw08DF338?}^cCh+N|y zJGf-q(3jRe-pwPee^EaTJm-T2Rv+kxTD`+_QVxwMe(X})&&QP>HxIFJ@TSDkVtsx4 z|7DnrYbCAI$@{{R9iskL<|20}=`I3`aa#foBhKG}!@&_HBixbXV=3;-z)@f;(mfg+ z1C9m9f#bo)%rTEKHk^Q;6TwN~_uvm;9mbNA@pB3|6`V#HmILv0r{jJGIFq!`;(0bW z2b5>mkKW4c7@b=(AnF?4&&x%F-HHzDMQsb-mpINN>`HJx_6vAk2rdHB^;@MhOLk&> z*tuPM$=9(T&%dXhG-hf{xy0%m-5lb{qWLO0qV`iSBaO?!6+nBhSK@CqxT<6zyi8}C zk2JRTMnj_r&AT$RKKIS;677b@9o!i9U8Ac@hLA$m{fThe&oUXF+s$atWQRo8K=*nK zyGO-n+Vue9ovtk@vi{y3Z9GPH=zBolGn$NBiNzDKE>N7mp>6I#TDwJmEM z$MDeC5%=|!X&&RQ!u^GEXxz8~c>agJfd3myeoLPBqzsBjdvbeWAIf;AcskQBv=89`e^=|J}UbdkFtm z-0y|noAhE?+jGT3qx(vRk@lJJ^q;x=aen~3rMa9M+lcx1LBc&m_`gB_JI{x~BS5-g zy^+WkfgXVU%IMLOazd43FSj}s?{Z#dB)q^#Xd|IXe;huVxE>?k^D?9GKMJ=|!T;#! zA0=b#T|JJUm5d4h5dFwEZUv;)z75!8I>vxbe>8jYmN1UwcU@L2Nah+!=7T?b|*$8>q_yP=v+F9bmQ(ArG-&G(bOXt{1)Dw%jS?Xa4%SCa?LmzasS zXGnVsp1ouSeMoa^G?_7GGX5vye@fJsIEK(Jw=A7XU!MwnDs=7hOHQYh!tF~qFB?!@Z^25k2=oA+zJEm5b$vJ~&?CUpeSLN({(hwg zMB9{BNBt@1*5v0@dd#+@u^siXJ!$U%b|f!aFAXR?%I#EoV6<~-cQ>%~ziv?Jv}hN? z4KCd`+Lh;!(*2^{c)mn^>|VON+oSZLXh7;6`8Mn4`?TD6Ptwxd{~MmaCB41CP|U-? za4-UtgOOkq7!AhYXDrwo^FAQfn;D0>0*t2&6L?mFiC_|_0@YwLm;$DPX<%QlA7$)Y ztbRK^+TYp$dSK8ymClIzCS~w#P;K!*{2v6S1L@Jvz;6u@Ul`}57W+&v3)GRH*XvLm1$36_Fo;3#l3I0hUGjswSo6Tpe3GZ|~Xawn0N^y`1m^AF%;Fc2+j zo$FFtJB7G49-hkcG_V|;4$i>enZ$7xI2)W(S`(d1o>r9B5ih(1X`BaEg7d)z;KI_` zq}0}Jj?pf{eHFMETv9rh_8bwW-ul9`tPk#q4u(%-jsTaE{$=2D+^-73{) z!d*?ij31!yT~j)b{saF^|GpObpFw{#y00s3ptc(5KMhI0(!RJOC))4mpOKb#13c~V z?)uUNP-K=KrQ8*NBV|m}IBP?`Z?LqRf`5fY&H`>KJ*1s~Pgh*ctc?oe@^0xkTPTP8 z40bOUrQ>b2a(H^2zc@|By%2sQ4%gN_9si*rf9Md9-&;!4X)J1&ckf5>>n4D7-bIV! zfPW#b+e(*&@IKD3>HnKiL$|`Opb6P7?!5c&LYcJ(?ZfEZ+?qYSpnh*Bjj1I^w2Q~n zmBx`B=Fz*yd0d)$-^)V$aeXO{quRyq%O{grqL+ro7sh-`3jUi3wda?Va31zqmL$DYOgrk%Iq)@EdYdy)Q+h zU+rJ%b?p9!B>j6W{gV^>eP%x;vHSd;n%K9qe4Q5J_w{i-6hf0?x`Hs(* zc=___p}nH(!g}Cug!?;KNIoCt`3QK_(mx|f?=iEVnZ)Pc3;HBR|DOHAn0IKuhbbA> z>gW^l{3-aXbOq_4 z--)>sa-80r#wa$~yTYOukNcOU=SE+Zp2s^nkNliRemsBiHSv5ydf%4*F`7j>U-A5| zbS3Gn#NSH%mD(KhJ$^2MM^k=!X3l4hIUo1)aTo8>&HX^x|4aNo681`!hkl zetrf0JI1gyFSI#v^Z-4<7T|Sis~6ASpbzK^wj|u%lzl7mtM;@t&;6sAZxIiJ3>aEJ zunp)BwguY}ZhNo;aqI{NVBQJr3{;l`p$)>^xA=l+mmGW@b+&8nqG(9&8&1o_c~9%f z&>k3DcBAaOgFV2Wxfk7Uz;D4`U?}nUb*9#$tD<4}84gAeXF2J49UHG-Gcu>OH#{En z(O?Yz#)7@c(>`DvkiJI+Ws&a3c2-9y`FHx9qb_buUh znYF)p_-!Cx^T7hj)0@#>?XnU29@t}Dsg;>qEiX;bdvi)k^Yl!MPvOM#U1H@pgEjae z)S<=-A2%EdVOm05t@!QDNh#&~0P0(1+8kQGT({w-I=emE$lXr=zMcMkN3@Xe@mf}C zr}q6&Mrvr<9C=3&)rFUaogHCj8JL|y$pcMt1E`Qh9g@tq7#0T+|MQ+b{SmRsDc z19P3+898Zt$iLQ@N=tGxKXweH-JTxZ+r~ZP&Lj@CVaYvCkM3hURCs@0Gu|gSi@e;L zy*~+iHfa_yj(8nu_Ebsx^ymS`VW0N7lxGF_BRG$`(msY{(voGbB(C$p1wee*Z%OOI z+=EFuB^yq+A;K=Q>Kpe;pD?MBi&rsxZDp!h#`H|4%|H|M@} zx8P6v);g!E=%Sd!gS4?#ItU%QyN)&?OVlT=QV=QTnm3n}_gsLvX8#9%KIX zX=<{XHj*C8ZJX zD|lI`@}+%+8*={)_3PWU_FmLxwZ|fPa(<6R`zu-ZFm?L~<(ZCqAA3JfM3Ke+Bx^sV z^HlU`?mYKc?gICZ+}rMP#(+iHr=x!o<_Yj5;h*C9bncnxncTlZ+LQ^}v*0=KJXix> z!0(ITCGax#SHQoii&sI<%(KyJx##Fp%*)WG3 z{f9I^B+N%VH4lHBdnx)P_hR%Z_RqlQ;C@z5A%)tj|OwnuMT_Wp-)(Lb5>w@*b#kAvr^Z|{L8Y?wUeiFSN#*H_k^(~z@gWZqY zD>H9}IJG`T$Cr3EAl(hggLJPq!u~q%Xty{m20hH>ANbR>JZp7=Mz{HqXtbDlkb#;2apw*bA$H1|?3YJ_NO>B>C~|uAe$>bE@j<62ev27 z4nX~NN1of0w*fqN0y~3&U=Yw4xC_t0U{}Ho0lSgk-N7DUPw*S?TcGyaiFso$@;wxP z(xu#nc!%Le%M5k$OJnF@H@s}H8-f3FFtSYjU3I9j6+SSep>d%c8S;M7N9?)8^_+2| zN%sKiVGQBMlHa|-K42W-D#*|HvUl7B;;+O$5&I;bRn|^EhG+2cR70Cgm?>Z?W}VBJ z#`AOf_%Fw!cI)e4b>@>Kz8iAN3wzmMKhoa+f6R~KfoH6Sa-Yd_Ag7sq+-h^2WhL%9 zFuUvvVpE#%rG%f0UzIPOJF22DnP1>R@p~}t@>9)NPz4nCJp4C+?wkhpV=^*L{4V%K zzl#6MsIlzpFupja+Zqp{9>g;=6IN$1rL%Jz`_e7AwNj@Gc^(Qj0OGG$g(dZ`yr{0E z_pk`}_)O_y%*E8%*3g$=RzK}YUA;{@yAc0jq;)NQ^>?_Pm-#k~SLh&8h9iLPw>Xlv zv()mYa()-)Ti;&OeSMkvQGZt6zE60tm87Y3^`4Z^ft(oM(CU1!JBl=p2FHM7!ExYt z@^k_?5u8L^;v;_#{SV+O^4i(r6W^ur^S{aXc>{da%j|`Cehxl~HZ7fNt!qyvu4l3L zwejo6P|o;l2>OzwBmV5@;`p4%PvjptFKM2ETtvL^X~eM{xaeob+n=J-Rbm7kRnp=jbf!Z{iWM?(7i9IXuq=+Nb^Pw55?I@hiA;cZhVvO$_=D>qxo4k)U)>^Ilk7C zH(5ICrQGO8A?&WKagHfkKjYUg3g`R1+;1jc&5`0a=h}XlWV*VqtV<|=oEQ0%4vOBF z=Bo`tdx_n%?rYjZTJPl+;=UE!M!iUn$m_hQ4wRn_Gk%Q{hxhsTpY-2uHGTMvXh(59 zss4Rku{+o<&pS{y>0tOgZ`>xFZ@;>Qfga)d;HzUjrf#WtH_6;idF}v%Nq2w7B&0{F zy7g^fHtDw4tC4=H>UPtNp9}M4|NpLkrFXDdXv_I{4uNlvc{{B^_Tk+R<2DJci+#KD z_4U8eYa3p&dAs%~{j)Ucn|o*ve+Bn~`^tK^YY&=Z3iTp;rP@)Sf_m0k zv8}Gnr6qk+e&RNt)?t+X;+CmC>G|drysKZ*0n*%(*8$op<9T7d%l|7q#jR6qRP&nJ z27CLYt8qti2(MH3>r^{pZxy%ySvTx#Ctd3YX!G|oZ$D7h&)&y_m>&XKZ~Tqt-^;dP zw2kjxJlj27_LY02tUq&7H}`1SS=?V2%b;SNk}NtSUU%g&#xJk$A>Ej5GjC-!jQ&x! zUFLDd+kcYY6TEMY`C9><^(u>`7t%j7ky};Pr<@JUhU*r&#OY_9}RdFwYbJ>+n=JM>}OU;RIq2 z;N|z8e|Q5wZgbh|Z>@j+Ls}m~{|FRQ*B_T@z8^%JP5bv_f^L`jgm9mN&&s4VI4JWu<}bjP zWrLZccO@NvF4dpA_Gjt8B8{)XH{e_F9r&K~Sm|WAk(2Td`G0+#1#}ciyFh!UCrFPb z6G)H*NN|Tha3{FCySuZ<65L^NcXyY?-QAtVoj|bQy!&;}1pa-8<#1EgC0|L`ly?>B zm+#;?HwJT=Z^%vDj5$j7nBe|f{5be)H$#8_xM7Y*7Q0xLN=wl^bnIH2%d+V^cxGG~z+G zLD9gf(We8uCjB6Zr^LH}S@!EYFn5A{Hzu<&F7&?0yv+NP{cC<&ezRLEL|h6}hGph8 zFZrC8IONsi;;$7jC(v@66G8y-m+~2?718@miFi(|71h%q=Yh&eJxR2N%$a(B19Hwp zF;5=JJC^d!H&&!82!io1eU4-vxyeO^1eitW^?pqy1b0S0@k`=N+7$*|R+){Sp6$S(7Pvt<(i5*`HU{})|uGKW> zg4~b?yS$K3t4*CHa{{ct@LT{2LLse=F3&rsE_*4BZwW}lU`V>Z*~#y zB9ynHkd^U%G1TH9d%Pl0OAwaKHvc??ruX=MJQ zBKk_WmpRWcPFj*TSQ)b_v1W4e5^GrWHLD`08g|v82C{2{Kc_Ou+N6wyYhhknYob5b zL0=b==%+Qw{=R1BdiXciJ)4tm_U~xT%)RJOde=f5AdlLYc(Ue0_>FjO42!6sn&@sB zKlA*`)RMM{Jw3>84lO{w)ozK}3R>g04Ybu->9X3PZx0=yBlex3GjxHjT5IyzyXMh` zvLe6vwwRe{<4j67tsU(d-^dYe1o7yB+7mhQ4*tNu?33+<+8c~>ilkrM9{*OQk7iZ+ zY8~hwv$vi6l`*m8v-Iagmdp$PiM)RJjfDOn`8WV|Am)*rTqW;p5YN)@kh0ha`@uZR z8s!l3Gnsy}m01}|oQA=0{DpDSmG~QhJ6R_fi8=~%dAFm{kAbmT7v2GFD}KiDJRT;% zM3|&?CH{=-@iRs1rsv6VQ+Lc5GZN-Bt%q(F!^v6Xf_b{u%REEtO*`3BA0N#`#w?f( zb6_sagZZ!k7Q!M}3`+=ODFmDQ5NGi(=RdL6m~fV3zXEk7tkUD(mvF_+pZwO0uvTNY z26vJ_Yqfr)>EANMzob2qa%uQU$UCrbqL)|3I*s!Zc-QN3$LYhAcf;K}WN!dDyKg<} zMqSRpSUH<8Tc-_*m9w0(ycx4CuvHrz>rUo|m`&iBGuyE<=8=Z#b)eM2+c4X%%N|Dm zUcxpjJM_44ULa|U;y0Xuc1PAWR`R}f!ESB1c@O^f;%=WdLVsWT(ff1yn4Eoh05=D9 znWH>qdbIB55b_RdV<^+?-#~v9jv?nb>Iparr+7XMXW%THgY(*0kAL>}YJcfzxrltJ ze^zSa^xyL#o-aWP(s>zG`lMI1@#K%OMla@a&e&D#u4xmHL0<{kGIx4In}~c_zY+Z; zJsy_lVDZ^wMjrj7#|)JmC4EHi!3RVjmu@4do>V@yubG zOI*Zk9_|dg$J%_|?1{DjmAQXyAu4BgX^V9AxwcqWH~K6=Rg@RnQdFsHmg(wCZMiOM z35TvlX)8QtD|Pjiwn|r*#9!@E*XVA?vZgmK-df%4wYJWquJ@=LbTx*P*1UCEw6;k% zd!xxO&D#ew`a+am@^Z8JE%_k*I=wHa=f_s^Zj1RnX_vi-!REhp86UK59{Jl1`Pj#B zDw`gbuHWgg-{nzvd(=H1b+1R==TY~2)B_&%phrEV=YI^ng^!v|kAr48jG5?d%40n& z*`t5t7c-mwo;1r*JwBgwf5$xXj(gM-9{2LwG4ddee&U-~u9Rc?v)T#sXY%9=yp4Yf zd0zX|$PxV+J$@k;lk%0gq(uFuoz>kvCfpcKj1zZ{weueJf^N4GyH(o7U*uiVqg z9sd^g=shw=u^;H2{@!ov@rmKYI?3y_o^;D^QM25^PSSRl-@lO`s+Ha!_yAKD1u>0l#^(xC{w1=L)H^W*DtXBGtsCICm zccQw$7rh_2!JqUbfP@f$4B1N*h&~Z^i6IFj#XJZ#7?N3KoMl#$W0nF!FblL(O4*XwFUwr5~D;xQ4@V`c}D6 zb3-1;3;A%H9|}N0C`4RB39~TzB2W~HL2-zH5>OIKL1`!hWuY9DhYC;;DnVta0#%_J zREHW+)B1=#$MoZftE?l{#;gw1C2W0t1XaGLsgGF$^vvcmMwIW}Sp&hW5%HEfK1_L} zzrT;_W6HJn%#|ms9?18%>_4$SH8-(7GdD$sd~?wZf6ejVg6Ec~t)Mlufwtg1w@}VR zlyeO~A$2`JgLe39k9`N|h~G}|h45EVH+Qx^GIt>zU11Ap>4ux`&;xqn?+@q&y`c~E zg+HMmL|UJl`{Ql^475Hr53+jGP)r$Ym2+h1dto;eh9Q5r^#$el1?|rZ+8?9sk$i~a zltv#2g8wz&Zj$mn!WxCWSs6)~G7mqRc2M@I1)E=Ct|_CenljpIQpUho;5-rP;9|;O z)?&&y>nqx)aNdV^yeD%W(dO~Ul5z5L#x@g(+eDZ|zC6>vArDt>FwZdA8m>%%sd`zL zbG8d9)2w-v=~fw^%Q#W)2ar1wtjY|loO#cF9?qkgiGCIoVQ0u})H%qOIj*@@W1r7F zp5+{-`Q(etA1^?aI}{e8E&}M3kQ?k3obnd~pzg1yuM^_f%JiW$oY z%HNo6gYBegC~4h+x)XNsTitDaV%|f3@1-uLIHKoz#(&W3k^ZNVzNc}7O z$z)ww_BJqHq>M@5?1J?ZG7Y=9q~{`Bf?(5U%)^z-*4|1=?B)E?E2Jxw(?eyfca`^i z4X#_|BvJNhpnp$$aTC9{;5PiDyZ=U?{u}B2rl(iV&-U(HkTooc&mF6rLi!yy-#u>3 z>|Zj{C+Ezxcbv^`7;k`9A6e%V+Zg!j#{&$k>GXkY|abz>hNX7$kd5#C(wj(}z4Xj|ZG4BEnaDoeb!4KT<^E@V2$;d~4%o0FC z2!KFHWMf>z?|K6yMxO+^Nf{K&`uwlwHU;4}7?MG9NC6=b3MnBK$Qib>KOr@G+5MIV zH7%rr^vKSD+)(PSjOa6AR)F`E88r)Jg=~-=!a&+BZyT0_=bZQn$3JI!D7kpf4S66h z!iZZ`>nV9HiK z+YfVn+gDCgHmeP=Z)j81M$p(6pfrJ|wzH;Ywiu;3v>@!3wq&MOsB(Y7WZJ(F-i@5= zw4FR|O*m~xhpgSTMU`?a@3S5H_Rs-3LMh5#C*s=~x)4`sOS_^o@n&PU= zRbU=hH(x+6Q~C(94lnzA29nl6gqMhZL=cEyiNAcyKbSCwz)%Yj1&PN$z^X73p)fW4kHo~c(${uRjH%)kad*?k@WUMW| znuqw6wrHvv+sCmgf7z@md*|sRNWUmt8AtgTug8h`6`Q91>`Tx#lb@4dGI5dqZ<|9L7 zdc#?On}r~I3>M*MF)V?lund;N3RnrNU^T3PwXhD>!v@$0n_x3+fvxa2Y=iBv19rkL z*bRGl-+OI#RnGmDd5?Xhdp{h2gK!8A`l8Hl(2lg_lximgfzcQ9en%<&4U2LaKUcu`?vlHV&}XGx&ct_? zLpZbPn$4xg;gstj@b=}dVOyrWv@KVnY%7#kHecE?nNyWH5ze@w zEjUGapRT8y_6vE@#P1FM-oiV04<8@~K7yRd`^n~~*3jk1`m$a9jGyh~xiKfp89_XM zg>Ud3e(3UPZ>YmKyi+mRX`ev)8!FEh@PRm(-NEfY5Es3qIi8)phS+H!`(ms-+rVzG zsW|L1FT?l3Jj?mtE<5cM_<N@eM{NgX79~;btWV z`q!vAQN!_*3pcs#{gphZc_E+O&9Bu>nQ?pSHlu%+f_#6ZpY!Zb-NAYR{xi_rhjC)M zNg2dmvxL+kq9#xaAg3Vl;JYxT5V8x~c~3kS#aw#4veM%rx z`a302OF?NUgWDLTpHkM|Pbml8XdlYsw*uxqydPGVs5SYP16jf5eo7_#M5VGl5#`>P z|Ccq0D#-EfIY@6x%x}sFrz+;vpgQhr5XYLxt%aOWq}E1$9WYUT>e}UO16jiiSL)f5 zsQ!9fjkMIqjokOp0KW~sn%k3- zhm!sv+ME7L3;aocBRxB_>XOI7=3w$%?2Y<8hSTSNK1&`X|JQShe?5ngN8;bRZYc2$ zRrwhzEir2atwH8^Wt<^vENzItoGbg0F<4uBO4>WgA0zyB*tN&Kg}8R${dPoFCwnT= z&|m3nPpu}$M&d8C(()aWoDrN8eL?aF!7v1d!Z3Rpb+|pPigRTIeN4K{a^$RlmB?QOtD!cmfwiy> z*24zeY$S|L=r_X_*b0ARwhg=O=y$+Qc*AW3yLd0V?E&f@d!V}4o><+7oBePA_Xlxv z2oA#$I10z$IGli!xRLang3~Yu&cInX2j_7kzr72n7kR#fdKs?3Rk#M%;Rf7uM%r511nj=TH~dMN_>TSu$RVhFutGXA@f(qGqfy3X0W4I%oq;{+4n~aN z192Q#_}wtihdv&}2Mw$aW*YHh2L}Xln}gGljdDS|fW0sH;l>Tp7xZ^zS4*LaJ^^M4 zApkdlkO&g8eb1&TC=HR>rN1)OJ89m_-%33eV zNzS-oYHvplwT~mW-hc1wcuo0|IW)doBdmT939s}sc#O8Kzr(ByAU;1x+g--!1JMtH z!7v1d!Y~*PnkA1q!jV@UNgPKx@~NZs_~fVT=BFQ!pMF4ob&R8cIu@DIK1akWNFSjf zb_I32za071ao9OLzby;9IAqQ0XWRP^I&rkH36p=1wpV5riLs+z36q z#-lE$A7rsW6{>KWQSHdb-4N}g+xcNlo){`~(Ukg!;`Vs+mV8>V8KaHHDIgIOLK1;l$aB>H*vxj17x%4)Wz( z$-|f(fuo*qz56=`@;n5N!Er|w;t`;nfRk_vPQw|H_?&fARnJl0&O5597m$0A_jk!r znK)LbuC7izsuPdS%4OVM!Tu^-L+*9Bfj*KOV5l8%S3}SD#-^HtS6!V)Kl>*3f%>UK zoXO;SMX@)OA1iDg3&RLCTnvl}37h>mcj3PaP8e&wYZ=NY`_C zLEK+L4pU?LA&rS^W8zAk3Q>gh3SK+vsnNJO7{8G^*;-$HL;T)48mjLcviGkE{j_+> zd)!I6jv$U7a2ttP3~~R6zAZQ2m=w9kxS3iMxW|$(tjZ_eK{4VfbGhPI#=5CUx16W& z8NXlP6}(3FSCF%{zM+1{O!mzDKrI}X&Z?97KPPj$pgJ3?7N^WF8U1G;r__a0OmUoY zUKY9Pqz!d8Q{#gMR?Ka1h1+=SPOIX;{utq(0VjGFX1>Vv12@R|vHniu&LKGq>lJ;= zdiwq-8G~|uvrW#ylCiMN|1%atMnY#3H2^u+aTn;6{zOyCT?>92Ey#-&OEWcu za6%y^q(WwDNCRmhowKHr9yJ3Lj@wp!z&p!`zMfAzHIp;GlG)jc_{nWUwBN+PJLM)T zd7RDJfjHBSV-^NEASeF9A(ykG%ugw~G0OvaAs^(&ZV&T9vNxrGvyt`dy$m! zLbxf68yTY&K_3r_LNR9--R)G~^E9n1b0K_J<-Dv!;I;(zB|*;rErnVd%0O8t2j!sx zRD?=UnegQIu$r=%lFnleQ#ZX`uYz6bINkXzbtkX8>*Zd`ptzMXS(UJ=@lL8crd2tBJo_&YsAS=l)7<=O4f5dwJZkCWyN*tv6*~-1UhyudAoOuO6;^!}ROE zrRL0~$bPzd_^nU)$+)peg&+uKtW(?B&l6UF(!iOG9TA)^?TkcLByJ*O(;(~4Qg=$* z`SVQP{*)_ObCUcYpf++2P#Z%N=Rn>?q}r4)n-Qk`7G+N7Z+=>gd?*Wpc(-CN<6`!b z;jRV9_Yp=tBW?y$UJN(lzok>mhA>ZP$ZduD)-Z*#Aoe1s4f2d|bKkkFgUFu6j(S{1dh+An@_x;a=4wK{za)G5sOj29o&%0@A?5dgS(?jzpn>rJj~ocPiG1CJN)kM?oq_;cXpid zN!bfFkERdwJ2%o6v*ye1y*KoMz99SgWZWh1`%mJtf&7~W{hW!FNS^yU$Iu5FOPc>n zZh$htc}E#Y9HecPvN;IZgJB3}Lm?3P!$_x`BRQPs5!j7%{)Oyu{0@xpgV~2P$~j(j z{byK3mC^W>`Lj=+ax{iK9*gY1kjp7xl+OvO^|vy_pV5D!Cx|S`mx+44A$btWtz$Aa zF!Ymu(N9s6{#K^QV6K$;q|D4iO8&||{&A?|iIk9jo$8#dPQ&~V?uMDBk~h<+m!*v}{7grk0o$2-oavmdCMLeKc%BVUsRQQ_-dyx@ zH|9LvT^-8Xe4ZCLHDw|3SOkk<2`t6!GVJ7>M420xceWg}UdUO2`7+w%O|%ay(XVpK z&1%!t)y~e!8r-bKEKt9Tn006L#Vs?5=Pc@}S$ey+9y58D8)&mOI%gBl-<2KaA#f}A zG_9n}Z6ZyZ32O^+AEeGvx8nbA*aq93bJZQryy{Na<(x;~o;`rXWe@Cyea`vh*Mivh zMekb;{cX5%Pp|BITdM4LE>RBX??B##_Z`an;(isL4-r49b3eji^he+*9E0N^WlrAZ z3HahEk0|0YOK=&k zz*V>g*Wm`-gj?jnZPdMS7LyN4s8eN3XI1_oFYmxzxCi%Yb=Q|zQqk(4t24E=NGa?g9<3vA~KHOX(^gZyq} z4PVaKG=7sW@n4ww+k4kkCHCM)IUAZ@L0!gZuZe#&X?=scx9|@0_xk%=P9Co$?W-uO ztBBt!z0Lf9`&7KU7*rXnC*uoS$8X~kpnRmPeM0VM_<|pK2VdbEe0Q#)J^p=Je!-f; z5Bw>vwTyv&?@r2#d<*GKqlp7T%}_~`Z+i4GzIi|4$!}8XIXRKho+3*&ptYng9}F9?4CCKhJQLzCP>r*abo&NDR^*CqYdLL12sn zjPmw{TL$9*X94Nq$B=))gehevl+|Rbr>&2JE*a+Y$(T_3=V>h4)a0&hY6{FkAk-C4 zN$DC)kAQPic^|1Ejs8xguOa)&jB_T^VwMil!zX?(8BjCgHWTs646>bF3J~!lnypRv_LjfoVg`lu&J8Au2xw4O5?sBWe*^Tm@LlNRq ziw3zU@hS%LZLMb6t`>IN(p+0g~Pk*Jd>yeUQ&;RC1Cr(7VLAb^@ zW8OYE>8GBqg1@Rz4XWc`)*Wh~uL-rFHq?Q-P!H-u184}1pfT}i0!^VAG=~<@5?XH1l2q#iT&O?5$TSC@P{*Nc7gLzQkk8{-qn z8>8>h9kZF#C$b-v-Td^o0Jy}+J$+|M*;Hc!BOBJ5jH z+C{oqUx^KSH)ELH{O)(_zxxp4FdMr$q}RetqZ80exG5CrEAX2^KhL#?{xxkgVJtxY zLexdD7?!|NSO&|nD@Ffr1^PY2e@6x&HET%i3}ru_F%r(wL{(K+D|(7lg|B~bQ*4| zv4?R#b@Tz`A9U?j54rZKhw)>?^?+XgA8{R|Z*UO52k|T4bV}YBW9Xx}l{+tvp&o}5 zaME>%`sEPr58u>{Z!Y#Osot!iN z5BYTmzjs|nRX=We4FaRw9Z~Ng=RQ1uhq!x$zsK+dp29PD4lm#(M8PXv?lJO+ehK<$ zcmr?Y9lVDRAa{1g;Qk|WKe>(*U-}oAe}S*?4Zgz<;6hZz1bkS}Mm^STsb536g;w(2 zf|(D*flzLx4U=1HeUGW}AU7(ga8PHM3C6`xS9mnNeMT| zmpg*cCxhgW0zyE}iVVd*CHhp58qz>oNC)X517w6ukQuT-R>%g~Aq;XrPUM6`F7$1= zVV9&TxzYRhp5|6UBdvLO&I^3vq2xoAe9ez4c~JlgLLn#&MW84YgW?bYC7>jfg3?e1 z%0f9P?|VY6;Co7~h`th3hAL1MszG(A0X3l()P_1x7wSQMXaEhN5j2J-&=i_Mb7%oA zp%t`-HqaK@L3`)`9ibC+hAz+*xBViPbhA}V}{(^BZ9wxvGT}0d*s6g3VBkKF$`@t?)N&gYB>bcET>$4SQfO z?1TMq01m<-I1ESNC>(?1Z~{)kDL4&h;4GYj^Kbz!!X>y2SKumKgX?gE@_Q5Y7Tkt^ z;11k{dvG5fz(aThkKqYCg=g>_UcgI;0@*9@3iUNa!y9-D@8CUrfEf4)pWrimfv@ll zzQYet{HRBO4Rs2YoniqWhy!sU9>fO?tY8B>IKT-m@C83`gFhsIgb)CMkO&e(5=aU` z5bRfwZz8BS(AOj$^{7Wu@SL8Tvq>6ryJtP>ImU(OsDsaW>R{Q&by7|4cUnyWArJ~F zAr+*CG>{h3L3+pl86gv7hAfa3vO#v@5$1PB&Ea=e&B-C0;eO|-L(dc5c|E*belnMT zfj093W*2m`+{9Vp8pVy?aUck!eaM5k)JJ*!0+f7ym+*55yGy!Ve(YqAM-(@H$H7d_ z6eys}rf$NnknZ;ib(>*V*zcKUocRg+5M|^&w-9sXAsg{O-`F zd`N1-+pU^o2j6A4HPA z{^ZpF7zl%4Fy_)e4Z&_G`e85}M!-lIg`3gXje)W77mS1PxucSGHd-466JZ?O|~7wpD<5A20~upbV2Ogk4MCK#Z$EZ)>DfZ9cx!+Lb1?o$P!u%DyhG=*LZ{Zzs-(&v)|1t0pKEY@B z0$;KJhP&?|`*ePwDlBH1+^koE>Sh)heBA8w!8|U+gZQAiZ>m=JZPn)fN42}}s1Eln zwKDUmvhU03Ruvcca^aC5xWV6DfZrrzX8x8_AMlsoF#WJ{>O=JGg`wn^Qy=N$Iz!L5 z3O@*IirBILm%pvyDzs7MSHr#=!f6f09X;~p zp7H%sLedogf$q!H_cGTg>mkon`TnM^l1547F3H&kHJMM4dwVLXi3uYKB*jk<1Vb`N zP9CLz5D0~okP2kXE&Cjd{RzycV3r1Cek(0`m=0vDn%@0f&EU?fW^}($Gx3}WnVBIA zWQA;y9l{_7VuW8D zB0%Q#OQ4p7QcxP?UbHgAw=9&yPkGELKt-qol`*RVRo&s_uI!CuT*vb><}<3J*1%sF zb&Bl$N>1MD`v~z@3uH2ab)g>AhXx?u6E;L`1dWl?1e!uKXbvr)CA5Op&<5H< zJ7^Cbpd;nC6aG89rHz!i_*d-KHR{hU*ms3)xakf((D#HtpcnLpKF}BbgnkeS{b2wM zgh4PEhQLr{3_~66eodQYRYth2%1F#4eUVB%(G8e&o0p^QA?z~xo`BGTs zmi>LNn7@|!($~}lZ^(-`v}JE-%Ve%c#?SPh-EaB5zo8A5IrDcOJ^g9-dw%O;&Ud}~ zT-%4(=aqyNsl>!SuOd%YyFbQ08}2t#4+JPlv`>2fATRS*YjC#~)h za(`lf8hw4-k7aJj>0iG z4kz3e%Sku|r+Gd@U2_&$=U|x0$8z2s$8v%2FLJ3@9!0feh9HoAFqe>fnK)EeWY0>p zas@wE-Og(^Q(hh|2VZ;wMr!v!z zJO}bv-1fIwO#V)bU2$UO#7z3q0SX7T5fWo-=@ouF~?lidgk&wnydE-jWqdLCa~siM{Y$up5Igl z{+#}ERhPf)88qtFK=#$eham9E_eE|x;+BWDKZcsQoZ{x4`x7^R;^9v`5Jp~YNS(gj+4?w1@vr1hMXo;f)A}0_zR(&-h z6BSM({3P~|N4N49~>(lyre}~2yaI#lKzPn83Pu&G6AO!mJiwZ?O zPu|P=rp&>oCLe|4KIha3wo(!XO6*IUyWgQLp5}EI0Wg^@UNFCn8@H zkspcle9hyZ*upv|&x!Tt5ai`0U-RKFKk+Vr9O)wzBL zjrA+_tgKrX!Cz7TK&6smc$80aZr3(H*yssc+26<#k V88<5xu@6)tDikkD0RQjb{{crtbLId5 literal 0 HcmV?d00001 diff --git a/model/speck/speck.data b/model/speck/speck.data new file mode 100644 index 0000000000000000000000000000000000000000..8760b2e69334c639e2371195cfbe4ed691e9c271 GIT binary patch literal 131072 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�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 Yr>xkdy<(-Mx8~ZOEcT1y?p^wS07DyJ1poj5 literal 0 HcmV?d00001 diff --git a/model/speck/speck.data.h b/model/speck/speck.data.h new file mode 100644 index 0000000..72e798d --- /dev/null +++ b/model/speck/speck.data.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +extern uint32_t _binary_model_speck_speck_data_start __asm("_binary_model_speck_speck_data_start"); +extern uint32_t _binary_model_speck_speck_data_end __asm("_binary_model_speck_speck_data_end"); +extern uint32_t _binary_model_speck_speck_data_size __asm("_binary_model_speck_speck_data_size"); + +#ifdef __cplusplus +} +#endif diff --git a/model/speck/speck.mtl b/model/speck/speck.mtl new file mode 100644 index 0000000..795ff7f --- /dev/null +++ b/model/speck/speck.mtl @@ -0,0 +1,12 @@ +# Blender 4.2.1 LTS MTL File: 'speck.blend' +# www.blender.org + +newmtl matSpeck +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 speck.png diff --git a/model/speck/speck.obj b/model/speck/speck.obj new file mode 100644 index 0000000..711e303 --- /dev/null +++ b/model/speck/speck.obj @@ -0,0 +1,323 @@ +# Blender 4.2.1 LTS +# www.blender.org +mtllib speck.mtl +o Cube +v -0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v 0.500000 0.500000 0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +v -0.572933 -0.572933 -0.296650 +v -0.609568 -0.609568 0.000000 +v -0.572933 -0.572933 0.296650 +v -0.572933 -0.296650 0.572933 +v -0.609568 -0.000000 0.609568 +v -0.572933 0.296650 0.572933 +v -0.572933 0.572933 0.296650 +v -0.609568 0.609568 0.000000 +v -0.572933 0.572933 -0.296650 +v -0.572933 0.296650 -0.572933 +v -0.609568 -0.000000 -0.609568 +v -0.572933 -0.296650 -0.572933 +v 0.296650 -0.572933 -0.572933 +v 0.000000 -0.609568 -0.609568 +v -0.296650 -0.572933 -0.572933 +v -0.296650 0.572933 -0.572933 +v -0.000000 0.609568 -0.609568 +v 0.296650 0.572933 -0.572933 +v 0.572933 0.296650 -0.572933 +v 0.609568 -0.000000 -0.609568 +v 0.572933 -0.296650 -0.572933 +v 0.572933 -0.572933 0.296650 +v 0.609568 -0.609568 0.000000 +v 0.572933 -0.572933 -0.296650 +v 0.572933 0.572933 -0.296650 +v 0.609568 0.609568 -0.000000 +v 0.572933 0.572933 0.296650 +v 0.572933 0.296650 0.572933 +v 0.609568 -0.000000 0.609568 +v 0.572933 -0.296650 0.572933 +v -0.296650 -0.572933 0.572933 +v -0.000000 -0.609568 0.609568 +v 0.296650 -0.572933 0.572933 +v 0.296650 0.572933 0.572933 +v 0.000000 0.609568 0.609568 +v -0.296650 0.572933 0.572933 +v -0.728990 -0.316157 0.316157 +v -0.781829 -0.000000 0.333140 +v -0.728990 0.316157 0.316157 +v -0.781829 -0.333140 -0.000000 +v -0.839506 0.000000 0.000000 +v -0.781829 0.333140 0.000000 +v -0.728990 -0.316157 -0.316157 +v -0.781829 0.000000 -0.333140 +v -0.728990 0.316157 -0.316157 +v -0.316157 -0.316157 -0.728990 +v -0.333140 -0.000000 -0.781829 +v -0.316157 0.316157 -0.728990 +v 0.000000 -0.333140 -0.781829 +v 0.000000 0.000000 -0.839506 +v -0.000000 0.333140 -0.781829 +v 0.316157 -0.316157 -0.728990 +v 0.333140 0.000000 -0.781829 +v 0.316157 0.316157 -0.728990 +v 0.728990 -0.316157 -0.316157 +v 0.781829 -0.000000 -0.333140 +v 0.728990 0.316157 -0.316157 +v 0.781829 -0.333140 0.000000 +v 0.839506 0.000000 0.000000 +v 0.781829 0.333140 -0.000000 +v 0.728990 -0.316157 0.316157 +v 0.781829 0.000000 0.333140 +v 0.728990 0.316157 0.316157 +v 0.316157 -0.316157 0.728990 +v 0.333140 -0.000000 0.781829 +v 0.316157 0.316157 0.728990 +v -0.000000 -0.333140 0.781829 +v -0.000000 0.000000 0.839506 +v 0.000000 0.333140 0.781829 +v -0.316157 -0.316157 0.728990 +v -0.333140 0.000000 0.781829 +v -0.316157 0.316157 0.728990 +v -0.316157 -0.728990 -0.316157 +v -0.000000 -0.781829 -0.333140 +v 0.316157 -0.728990 -0.316157 +v -0.333140 -0.781829 0.000000 +v -0.000000 -0.839506 0.000000 +v 0.333140 -0.781829 -0.000000 +v -0.316157 -0.728990 0.316157 +v 0.000000 -0.781829 0.333140 +v 0.316157 -0.728990 0.316157 +v 0.316157 0.728990 -0.316157 +v 0.000000 0.781829 -0.333140 +v -0.316157 0.728990 -0.316157 +v 0.333140 0.781829 0.000000 +v -0.000000 0.839506 0.000000 +v -0.333140 0.781829 0.000000 +v 0.316157 0.728990 0.316157 +v -0.000000 0.781829 0.333140 +v -0.316157 0.728990 0.316157 +vn -0.5774 -0.5774 0.5774 +vn -0.5774 0.5774 0.5774 +vn -0.5774 -0.5774 -0.5774 +vn -0.5774 0.5774 -0.5774 +vn 0.5774 -0.5774 0.5774 +vn 0.5774 0.5774 0.5774 +vn 0.5774 -0.5774 -0.5774 +vn 0.5774 0.5774 -0.5774 +vn -0.6709 -0.6709 -0.3157 +vn -0.7071 -0.7071 -0.0000 +vn -0.6709 -0.6709 0.3157 +vn -0.6709 -0.3157 0.6709 +vn -0.7071 -0.0000 0.7071 +vn -0.6709 0.3157 0.6709 +vn -0.6709 0.6709 0.3157 +vn -0.7071 0.7071 -0.0000 +vn -0.6709 0.6709 -0.3157 +vn -0.6709 0.3157 -0.6709 +vn -0.7071 -0.0000 -0.7071 +vn -0.6709 -0.3157 -0.6709 +vn 0.3157 -0.6709 -0.6709 +vn -0.0000 -0.7071 -0.7071 +vn -0.3157 -0.6709 -0.6709 +vn -0.3157 0.6709 -0.6709 +vn -0.0000 0.7071 -0.7071 +vn 0.3157 0.6709 -0.6709 +vn 0.6709 0.3157 -0.6709 +vn 0.7071 -0.0000 -0.7071 +vn 0.6709 -0.3157 -0.6709 +vn 0.6709 -0.6709 0.3157 +vn 0.7071 -0.7071 -0.0000 +vn 0.6709 -0.6709 -0.3157 +vn 0.6709 0.6709 -0.3157 +vn 0.7071 0.7071 -0.0000 +vn 0.6709 0.6709 0.3157 +vn 0.6709 0.3157 0.6709 +vn 0.7071 -0.0000 0.7071 +vn 0.6709 -0.3157 0.6709 +vn -0.3157 -0.6709 0.6709 +vn -0.0000 -0.7071 0.7071 +vn 0.3157 -0.6709 0.6709 +vn 0.3157 0.6709 0.6709 +vn -0.0000 0.7071 0.7071 +vn -0.3157 0.6709 0.6709 +vn -0.8797 -0.3362 0.3362 +vn -0.9345 -0.0000 0.3560 +vn -0.8797 0.3362 0.3362 +vn -0.9345 -0.3560 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.9345 0.3560 -0.0000 +vn -0.8797 -0.3362 -0.3362 +vn -0.9345 -0.0000 -0.3560 +vn -0.8797 0.3362 -0.3362 +vn -0.3362 -0.3362 -0.8797 +vn -0.3560 -0.0000 -0.9345 +vn -0.3362 0.3362 -0.8797 +vn -0.0000 -0.3560 -0.9345 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 0.3560 -0.9345 +vn 0.3362 -0.3362 -0.8797 +vn 0.3560 -0.0000 -0.9345 +vn 0.3362 0.3362 -0.8797 +vn 0.8797 -0.3362 -0.3362 +vn 0.9345 -0.0000 -0.3560 +vn 0.8797 0.3362 -0.3362 +vn 0.9345 -0.3560 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn 0.9345 0.3560 -0.0000 +vn 0.8797 -0.3362 0.3362 +vn 0.9345 -0.0000 0.3560 +vn 0.8797 0.3362 0.3362 +vn 0.3362 -0.3362 0.8797 +vn 0.3560 -0.0000 0.9345 +vn 0.3362 0.3362 0.8797 +vn -0.0000 -0.3560 0.9345 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.3560 0.9345 +vn -0.3362 -0.3362 0.8797 +vn -0.3560 -0.0000 0.9345 +vn -0.3362 0.3362 0.8797 +vn -0.3362 -0.8797 -0.3362 +vn -0.0000 -0.9345 -0.3560 +vn 0.3362 -0.8797 -0.3362 +vn -0.3560 -0.9345 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn 0.3560 -0.9345 -0.0000 +vn -0.3362 -0.8797 0.3362 +vn -0.0000 -0.9345 0.3560 +vn 0.3362 -0.8797 0.3362 +vn 0.3362 0.8797 -0.3362 +vn -0.0000 0.9345 -0.3560 +vn -0.3362 0.8797 -0.3362 +vn 0.3560 0.9345 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.3560 0.9345 -0.0000 +vn 0.3362 0.8797 0.3362 +vn -0.0000 0.9345 0.3560 +vn -0.3362 0.8797 0.3362 +vt 0.250000 0.250000 +vt 0.500000 0.250000 +vt 0.500000 0.500000 +vt 0.250000 0.500000 +vt 0.750000 0.250000 +vt 0.750000 0.500000 +vt 0.500000 0.750000 +vt 0.250000 0.750000 +vt 0.750000 0.750000 +vt 0.000000 0.000000 +vt 0.250000 0.000000 +vt 0.000000 0.250000 +vt 0.500000 0.000000 +vt 0.750000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.250000 +vt 1.000000 0.500000 +vt 1.000000 0.750000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 0.500000 1.000000 +vt 0.250000 1.000000 +vt 0.000000 0.750000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +s 1 +usemtl matSpeck +f 45/1/45 46/2/46 49/3/49 48/4/48 +f 46/2/46 47/5/47 50/6/50 49/3/49 +f 48/4/48 49/3/49 52/7/52 51/8/51 +f 49/3/49 50/6/50 53/9/53 52/7/52 +f 1/10/1 12/11/12 45/1/45 11/12/11 +f 12/11/12 13/13/13 46/2/46 45/1/45 +f 13/13/13 14/14/14 47/5/47 46/2/46 +f 14/14/14 2/15/2 15/16/15 47/5/47 +f 47/5/47 15/16/15 16/17/16 50/6/50 +f 50/6/50 16/17/16 17/18/17 53/9/53 +f 53/9/53 17/18/17 4/19/4 18/20/18 +f 52/7/52 53/9/53 18/20/18 19/21/19 +f 51/8/51 52/7/52 19/21/19 20/22/20 +f 9/23/9 51/8/51 20/22/20 3/24/3 +f 10/25/10 48/4/48 51/8/51 9/23/9 +f 11/12/11 45/1/45 48/4/48 10/25/10 +f 54/1/54 55/2/55 58/3/58 57/4/57 +f 55/2/55 56/5/56 59/6/59 58/3/58 +f 57/4/57 58/3/58 61/7/61 60/8/60 +f 58/3/58 59/6/59 62/9/62 61/7/61 +f 3/10/3 20/11/20 54/1/54 23/12/23 +f 20/11/20 19/13/19 55/2/55 54/1/54 +f 19/13/19 18/14/18 56/5/56 55/2/55 +f 18/14/18 4/15/4 24/16/24 56/5/56 +f 56/5/56 24/16/24 25/17/25 59/6/59 +f 59/6/59 25/17/25 26/18/26 62/9/62 +f 62/9/62 26/18/26 8/19/8 27/20/27 +f 61/7/61 62/9/62 27/20/27 28/21/28 +f 60/8/60 61/7/61 28/21/28 29/22/29 +f 21/23/21 60/8/60 29/22/29 7/24/7 +f 22/25/22 57/4/57 60/8/60 21/23/21 +f 23/12/23 54/1/54 57/4/57 22/25/22 +f 63/1/63 64/2/64 67/3/67 66/4/66 +f 64/2/64 65/5/65 68/6/68 67/3/67 +f 66/4/66 67/3/67 70/7/70 69/8/69 +f 67/3/67 68/6/68 71/9/71 70/7/70 +f 7/10/7 29/11/29 63/1/63 32/12/32 +f 29/11/29 28/13/28 64/2/64 63/1/63 +f 28/13/28 27/14/27 65/5/65 64/2/64 +f 27/14/27 8/15/8 33/16/33 65/5/65 +f 65/5/65 33/16/33 34/17/34 68/6/68 +f 68/6/68 34/17/34 35/18/35 71/9/71 +f 71/9/71 35/18/35 6/19/6 36/20/36 +f 70/7/70 71/9/71 36/20/36 37/21/37 +f 69/8/69 70/7/70 37/21/37 38/22/38 +f 30/23/30 69/8/69 38/22/38 5/24/5 +f 31/25/31 66/4/66 69/8/69 30/23/30 +f 32/12/32 63/1/63 66/4/66 31/25/31 +f 72/1/72 73/2/73 76/3/76 75/4/75 +f 73/2/73 74/5/74 77/6/77 76/3/76 +f 75/4/75 76/3/76 79/7/79 78/8/78 +f 76/3/76 77/6/77 80/9/80 79/7/79 +f 5/10/5 38/11/38 72/1/72 41/12/41 +f 38/11/38 37/13/37 73/2/73 72/1/72 +f 37/13/37 36/14/36 74/5/74 73/2/73 +f 36/14/36 6/15/6 42/16/42 74/5/74 +f 74/5/74 42/16/42 43/17/43 77/6/77 +f 77/6/77 43/17/43 44/18/44 80/9/80 +f 80/9/80 44/18/44 2/19/2 14/20/14 +f 79/7/79 80/9/80 14/20/14 13/21/13 +f 78/8/78 79/7/79 13/21/13 12/22/12 +f 39/23/39 78/8/78 12/22/12 1/24/1 +f 40/25/40 75/4/75 78/8/78 39/23/39 +f 41/12/41 72/1/72 75/4/75 40/25/40 +f 81/1/81 82/2/82 85/3/85 84/4/84 +f 82/2/82 83/5/83 86/6/86 85/3/85 +f 84/4/84 85/3/85 88/7/88 87/8/87 +f 85/3/85 86/6/86 89/9/89 88/7/88 +f 3/10/3 23/11/23 81/1/81 9/12/9 +f 23/11/23 22/13/22 82/2/82 81/1/81 +f 22/13/22 21/14/21 83/5/83 82/2/82 +f 21/14/21 7/15/7 32/16/32 83/5/83 +f 83/5/83 32/16/32 31/17/31 86/6/86 +f 86/6/86 31/17/31 30/18/30 89/9/89 +f 89/9/89 30/18/30 5/19/5 41/20/41 +f 88/7/88 89/9/89 41/20/41 40/21/40 +f 87/8/87 88/7/88 40/21/40 39/22/39 +f 11/23/11 87/8/87 39/22/39 1/24/1 +f 10/25/10 84/4/84 87/8/87 11/23/11 +f 9/12/9 81/1/81 84/4/84 10/25/10 +f 90/1/90 91/2/91 94/3/94 93/4/93 +f 91/2/91 92/5/92 95/6/95 94/3/94 +f 93/4/93 94/3/94 97/7/97 96/8/96 +f 94/3/94 95/6/95 98/9/98 97/7/97 +f 8/10/8 26/11/26 90/1/90 33/12/33 +f 26/11/26 25/13/25 91/2/91 90/1/90 +f 25/13/25 24/14/24 92/5/92 91/2/91 +f 24/14/24 4/15/4 17/16/17 92/5/92 +f 92/5/92 17/16/17 16/17/16 95/6/95 +f 95/6/95 16/17/16 15/18/15 98/9/98 +f 98/9/98 15/18/15 2/19/2 44/20/44 +f 97/7/97 98/9/98 44/20/44 43/21/43 +f 96/8/96 97/7/97 43/21/43 42/22/42 +f 35/23/35 96/8/96 42/22/42 6/24/6 +f 34/25/34 93/4/93 96/8/96 35/23/35 +f 33/12/33 90/1/90 93/4/93 34/25/34 diff --git a/model/speck/speck.png b/model/speck/speck.png new file mode 100644 index 0000000000000000000000000000000000000000..f51b12962bbc678c82f3bee33ca16345cd12ff37 GIT binary patch literal 81753 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%0A=mAKaFCv{;q)N{KCTg7=IAh*I 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 j + +#ifdef __cplusplus +extern "C" { +#endif + +extern uint32_t _binary_model_speck_white_data_start __asm("_binary_model_speck_white_data_start"); +extern uint32_t _binary_model_speck_white_data_end __asm("_binary_model_speck_white_data_end"); +extern uint32_t _binary_model_speck_white_data_size __asm("_binary_model_speck_white_data_size"); + +#ifdef __cplusplus +} +#endif diff --git a/model/speck/white.png b/model/speck/white.png new file mode 100644 index 0000000000000000000000000000000000000000..62bd89e79e8317b1561eb070f0742d594b65b092 GIT binary patch literal 555 zcmV+`0@VG9P)EX>4Tx04R}tkv&MmP!xqvQ$>-AgB3&sGgK$Ls7S|Jg(6f4wL+^7CNKSiCJjl7 zi=*ILaPVib>fqw6tAnc`2>yV$3r>nIQsR9{p+$@r9(x##3oQp0Cd}i3pr00pl#A307l@4YlQzM=sj;NYW^M$O( zD(5ZETBXKXd-4~C^7_g$*XfKRiA5|yf(QjQlu?0Ad6l7)Vj)fU2_OH6>zBx-kgE(v zjs;YqL3aJ%fABk7t1vy~O$sG|?ia`T7zcWGfo9!tzK)BVfh)c3uQq_#C+YRJ z7C8b2wtmpj1llOdb3D+TEYg#z$?M&FbJ25*7BH7~c;Jx(8h3}uzN0S*p< zi6YHj_jz}3XKw%YwDS7_AmeiE`^@0w00009a7bBm003M@003M@0Th%&K>z>%2XskI zMF;5u1q%`{Z}H*N0000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbN t6-h)vR0!8&{Qv(y12(|KfCCIp2>@2q0}Wy8Xnp_y002ovPDHLkV1lsR=0gAg literal 0 HcmV?d00001