diff --git a/renderers/vulkan/diagnostics/tr_init_capture.inc b/renderers/vulkan/diagnostics/tr_init_capture.inc index a9c0f498c7..dcab4c6c17 100644 --- a/renderers/vulkan/diagnostics/tr_init_capture.inc +++ b/renderers/vulkan/diagnostics/tr_init_capture.inc @@ -21,7 +21,6 @@ Return value must be freed with ri.Hunk_FreeTempMemory() */ static byte *RB_ReadPixels(int x, int y, int width, int height, size_t *offset, int *padlen, int lineAlign ) { -#ifdef USE_VULKAN byte *buffer, *bufstart; int linelen; int bufAlign; @@ -46,34 +45,6 @@ static byte *RB_ReadPixels(int x, int y, int width, int height, size_t *offset, *padlen = PAD(linelen, packAlign) - linelen; return buffer; -#else - byte *buffer, *bufstart; - int padwidth, linelen; - int bufAlign; - GLint packAlign; - - qglGetIntegerv(GL_PACK_ALIGNMENT, &packAlign); - - linelen = width * 3; - - if ( packAlign < lineAlign ) - padwidth = PAD(linelen, lineAlign); - else - padwidth = PAD(linelen, packAlign); - - bufAlign = MAX( packAlign, 16 ); // for SIMD - - // Allocate a few more bytes so that we can choose an alignment we like - buffer = ri.Hunk_AllocateTempMemory(padwidth * height + *offset + bufAlign - 1); - bufstart = PADP((intptr_t) buffer + *offset, bufAlign); - - qglReadPixels( x, y, width, height, GL_RGB, GL_UNSIGNED_BYTE, bufstart ); - - *offset = bufstart - buffer; - *padlen = PAD(linelen, packAlign) - linelen; - - return buffer; -#endif } @@ -521,11 +492,7 @@ const void *RB_TakeVideoFrameCmd( const void *data ) cmd = (const videoFrameCommand_t *)data; -#ifdef USE_VULKAN packAlign = 1; -#else - qglGetIntegerv(GL_PACK_ALIGNMENT, &packAlign); -#endif linelen = cmd->width * 3; @@ -538,11 +505,7 @@ const void *RB_TakeVideoFrameCmd( const void *data ) cBuf = PADP(cmd->captureBuffer, packAlign); -#ifdef USE_VULKAN vk_read_pixels(cBuf, cmd->width, cmd->height); -#else - qglReadPixels(0, 0, cmd->width, cmd->height, GL_RGB, GL_UNSIGNED_BYTE, cBuf); -#endif memcount = padwidth * cmd->height; diff --git a/renderers/vulkan/diagnostics/tr_init_diagnostics.inc b/renderers/vulkan/diagnostics/tr_init_diagnostics.inc index 6ca6c0b367..473358b056 100644 --- a/renderers/vulkan/diagnostics/tr_init_diagnostics.inc +++ b/renderers/vulkan/diagnostics/tr_init_diagnostics.inc @@ -1225,7 +1225,6 @@ static void R_SimRenderDebug_f( void ) VK_SimRenderDebugStartupLog(); } -#ifdef USE_VULKAN #include "vk_fp64_points.h" /* @@ -1593,4 +1592,3 @@ static void VkVolumetricValidate_f( void ) ri.Printf( PRINT_WARNING, "vkVolumetricValidate: unknown mode '%s'\n", mode ); } -#endif diff --git a/renderers/vulkan/diagnostics/tr_init_info.inc b/renderers/vulkan/diagnostics/tr_init_info.inc index 146dc3adce..72619bdde8 100644 --- a/renderers/vulkan/diagnostics/tr_init_info.inc +++ b/renderers/vulkan/diagnostics/tr_init_info.inc @@ -36,7 +36,6 @@ static void GfxInfo( void ) const char *fsstrings[] = { "windowed", "fullscreen" }; const char *fs; int mode; -#ifdef USE_VULKAN ri.Printf( PRINT_ALL, "\nVK_VENDOR: %s\n", glConfig.vendor_string ); ri.Printf( PRINT_ALL, "VK_RENDERER: %s\n", glConfig.renderer_string ); ri.Printf( PRINT_ALL, "VK_VERSION: %s\n", glConfig.version_string ); @@ -46,21 +45,8 @@ static void GfxInfo( void ) ri.Printf( PRINT_ALL, "\nVK_MAX_TEXTURE_SIZE: %d\n", glConfig.maxTextureSize ); ri.Printf( PRINT_ALL, "VK_MAX_TEXTURE_UNITS: %d\n", glConfig.numTextureUnits ); -#else - const char *enablestrings[] = { "disabled", "enabled" }; - - ri.Printf( PRINT_ALL, "\nGL_VENDOR: %s\n", glConfig.vendor_string ); - ri.Printf( PRINT_ALL, "GL_RENDERER: %s\n", glConfig.renderer_string ); - ri.Printf( PRINT_ALL, "GL_VERSION: %s\n", glConfig.version_string ); - ri.Printf( PRINT_DEVELOPER, "GL_EXTENSIONS: " ); - R_PrintLongString( glConfig.extensions_string ); - ri.Printf( PRINT_ALL, "\n" ); - ri.Printf( PRINT_ALL, "GL_MAX_TEXTURE_SIZE: %d\n", glConfig.maxTextureSize ); - ri.Printf( PRINT_ALL, "GL_MAX_TEXTURE_UNITS_ARB: %d\n", glConfig.numTextureUnits ); -#endif ri.Printf( PRINT_ALL, "\nPIXELFORMAT: color(%d-bits) Z(%d-bit) stencil(%d-bits)\n", glConfig.colorBits, glConfig.depthBits, glConfig.stencilBits ); -#ifdef USE_VULKAN ri.Printf( PRINT_ALL, " presentation: %s\n", vk_format_string( vk.present_format.format ) ); if ( vk.color_format != vk.present_format.format ) { ri.Printf( PRINT_ALL, " color: %s\n", vk_format_string( vk.color_format ) ); @@ -69,7 +55,6 @@ static void GfxInfo( void ) ri.Printf( PRINT_ALL, " capture: %s\n", vk_format_string( vk.capture_format ) ); } ri.Printf( PRINT_ALL, " depth: %s\n", vk_format_string( vk.depth_format ) ); -#endif if ( glConfig.isFullscreen ) { const char *modefs = ri.Cvar_VariableString( "r_modeFullscreen" ); @@ -103,12 +88,6 @@ static void GfxInfo( void ) ri.Printf( PRINT_ALL, "N/A\n" ); } -#ifndef USE_VULKAN - ri.Printf( PRINT_ALL, "multitexture: %s\n", enablestrings[qglActiveTextureARB != 0] ); - ri.Printf( PRINT_ALL, "compiled vertex arrays: %s\n", enablestrings[qglLockArraysEXT != 0 ] ); - ri.Printf( PRINT_ALL, "texenv add: %s\n", enablestrings[glConfig.textureEnvAddAvailable != 0] ); - ri.Printf( PRINT_ALL, "compressed textures: %s\n", enablestrings[glConfig.textureCompression!=TC_NONE] ); -#endif } @@ -132,11 +111,9 @@ static void VarInfo( void ) ri.Printf( PRINT_ALL, "texture bits: %d\n", r_texturebits ? (r_texturebits->integer ? r_texturebits->integer : 32) : 32 ); ri.Printf( PRINT_ALL, "picmip: %d%s\n", r_picmip ? r_picmip->integer : 0, (r_nomip && r_nomip->integer) ? ", worldspawn only" : "" ); -#ifdef USE_VULKAN if ( r_vertexLight && r_vertexLight->integer ) { ri.Printf( PRINT_ALL, "Note: using vertex lightmap approximation\n" ); } -#if defined (USE_VK_PBR) ri.Printf( PRINT_ALL, "PBR SH extraction: %s\n", (r_pbr_shExtract && r_pbr_shExtract->integer) ? "enabled" : "disabled" ); if ( r_glint && r_glint->integer ) { ri.Printf( PRINT_ALL, "PBR glint NDF: enabled (r_glint 1)\n" ); @@ -147,16 +124,6 @@ static void VarInfo( void ) if ( r_pbr_debug && r_pbr_debug->integer ) { ri.Printf( PRINT_ALL, "PBR debug view: mode %d (1=direct,2=ibl spec,3=irradiance,4=env samples,5-8=glint,17-19=resource health)\n", r_pbr_debug->integer ); } -#endif -#else - if ( (r_vertexLight && r_vertexLight->integer) || glConfig.hardwareType == GLHW_PERMEDIA2 ) { - ri.Printf( PRINT_ALL, "Note: using vertex lightmap approximation\n" ); - } else if ( glConfig.hardwareType == GLHW_RAGEPRO ) { - ri.Printf( PRINT_ALL, "Note: ragePro approximations\n" ); - } else if ( glConfig.hardwareType == GLHW_RIVA128 ) { - ri.Printf( PRINT_ALL, "Note: riva128 approximations\n" ); - } -#endif if ( r_finish && r_finish->integer ) { ri.Printf( PRINT_ALL, "Forcing glFinish\n" ); } @@ -175,7 +142,6 @@ static void GfxInfo_f( void ) } -#ifdef USE_VULKAN static void VkInfo_f( void ) { ri.Printf(PRINT_ALL, "max_vertex_usage: %iKb\n", (int)((vk.stats.vertex_buffer_max + 1023) / 1024) ); @@ -228,4 +194,3 @@ static void VulkanInfo_f( void ) ri.Printf( PRINT_ALL, "Platform : Raspberry Pi (V3DV)\n" ); ri.Printf( PRINT_ALL, "==============================\n" ); } -#endif diff --git a/renderers/vulkan/extensions/neural/vk_nvc.h b/renderers/vulkan/extensions/neural/vk_nvc.h index e872c65e9f..cf6f9f3a15 100644 --- a/renderers/vulkan/extensions/neural/vk_nvc.h +++ b/renderers/vulkan/extensions/neural/vk_nvc.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN void R_NVC_Init( void ); void R_NVC_Shutdown( void ); @@ -10,4 +9,3 @@ qboolean R_NVC_Active( void ); void vk_nvc_apply_after_geometry( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/extensions/neural/vk_renderformer.h b/renderers/vulkan/extensions/neural/vk_renderformer.h index 635a95071b..c076fcaa62 100644 --- a/renderers/vulkan/extensions/neural/vk_renderformer.h +++ b/renderers/vulkan/extensions/neural/vk_renderformer.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN void R_RenderFormer_Init( void ); void R_RenderFormer_Shutdown( void ); @@ -10,4 +9,3 @@ qboolean R_RenderFormer_Active( void ); void vk_renderformer_apply_after_geometry( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/extensions/neural/vk_vfgi.h b/renderers/vulkan/extensions/neural/vk_vfgi.h index 36aecf32c2..487a3e19ec 100644 --- a/renderers/vulkan/extensions/neural/vk_vfgi.h +++ b/renderers/vulkan/extensions/neural/vk_vfgi.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN void R_VFGI_Init( void ); void R_VFGI_Shutdown( void ); @@ -10,4 +9,3 @@ qboolean R_VFGI_Active( void ); void vk_vfgi_apply_after_geometry( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/extensions/neural/vk_wpt.h b/renderers/vulkan/extensions/neural/vk_wpt.h index de082268a2..005cea3aa9 100644 --- a/renderers/vulkan/extensions/neural/vk_wpt.h +++ b/renderers/vulkan/extensions/neural/vk_wpt.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN void R_WPT_Init( void ); void R_WPT_Shutdown( void ); @@ -9,4 +8,3 @@ qboolean R_WPT_Active( void ); void vk_wpt_apply_after_geometry( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/extensions/rtx/vk_fsa.h b/renderers/vulkan/extensions/rtx/vk_fsa.h index 8a2f4e8242..53998e796d 100644 --- a/renderers/vulkan/extensions/rtx/vk_fsa.h +++ b/renderers/vulkan/extensions/rtx/vk_fsa.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN void R_FSA_Init( void ); void R_FSA_Shutdown( void ); @@ -17,4 +16,3 @@ VkImageView vk_fsa_get_importance_view( void ); void vk_fsa_patch_rtx_trace_params( float traceParams[4], uint32_t frameSeed ); void vk_fsa_write_rtx_importance_descriptor( VkDescriptorSet rtxSet ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/extensions/rtx/vk_rtx_world.c b/renderers/vulkan/extensions/rtx/vk_rtx_world.c index 3d9d273041..33be089906 100644 --- a/renderers/vulkan/extensions/rtx/vk_rtx_world.c +++ b/renderers/vulkan/extensions/rtx/vk_rtx_world.c @@ -115,11 +115,7 @@ static void rtx_albedo_from_srfvert( const srfVert_t *v, float *outRgb ) static void rtx_albedo_from_face_vert( const srfSurfaceFace_t *face, unsigned vidx, float *outRgb ) { const byte *c; -#ifdef USE_VK_PBR c = (const byte *)&face->points[vidx][10]; -#else - c = (const byte *)&face->points[vidx][7]; -#endif rtx_albedo_from_bytes( c, outRgb ); } @@ -166,13 +162,8 @@ static void rtx_resolve_prim_albedo( const shader_t *shader, float u, float v, static void rtx_face_st( const srfSurfaceFace_t *face, unsigned vidx, float *u, float *v ) { const float *p = face->points[vidx]; -#ifdef USE_VK_PBR *u = p[6]; *v = p[7]; -#else - *u = p[3]; - *v = p[4]; -#endif } static uint32_t rtx_count_face_tris( const srfSurfaceFace_t *face ) diff --git a/renderers/vulkan/extensions/scaffold/vk_arc_blanc.c b/renderers/vulkan/extensions/scaffold/vk_arc_blanc.c index 7741bd338d..f601d2cf79 100644 --- a/renderers/vulkan/extensions/scaffold/vk_arc_blanc.c +++ b/renderers/vulkan/extensions/scaffold/vk_arc_blanc.c @@ -289,9 +289,7 @@ static surfaceType_t *R_ArcBlanc_BuildPatch( int div, float tileSize, float orig tri = ri.Hunk_Alloc( allocSize, h_low ); tri->surfaceType = SF_TRIANGLES; tri->dlightBits = 0; -#ifdef USE_VBO tri->vboItemIndex = 0; -#endif tri->numVerts = numVerts; tri->numIndexes = numIndexes; tri->verts = (srfVert_t *)( tri + 1 ); diff --git a/renderers/vulkan/extensions/scaffold/vk_vuda.h b/renderers/vulkan/extensions/scaffold/vk_vuda.h index d4036ca5d9..58932bd03a 100644 --- a/renderers/vulkan/extensions/scaffold/vk_vuda.h +++ b/renderers/vulkan/extensions/scaffold/vk_vuda.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "vuda/vuda_types.h" @@ -20,4 +19,3 @@ void vk_vuda_after_queue_submit( void ); qboolean vk_vuda_consume_compute_window( void ); void vk_vuda_notify_cuda_complete( uint64_t value ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/inspector/vk_imgui.cpp b/renderers/vulkan/inspector/vk_imgui.cpp index 4276a8dff3..176a258957 100644 --- a/renderers/vulkan/inspector/vk_imgui.cpp +++ b/renderers/vulkan/inspector/vk_imgui.cpp @@ -122,7 +122,6 @@ extern "C" void VkImgui_Initialize(void) { vkImguiState.inputState = qfalse; imguiLastFrameTimeMs = 0; -#ifdef USE_VULKAN { char errBuf[256]; @@ -138,7 +137,6 @@ extern "C" void VkImgui_Initialize(void) { } } } -#endif } extern "C" void VkImgui_Shutdown(void) { @@ -146,13 +144,11 @@ extern "C" void VkImgui_Shutdown(void) { if (imguiContext) { VkImgui_SetCurrentContext(); -#ifdef USE_VULKAN if ( vkImgBackendReady ) { VkImgui_ShutdownVulkanBackend(); vkImgBackendReady = qfalse; VkImgui_SetVulkanBackendReady( qfalse ); } -#endif ImGui::DestroyContext(imguiContext); imguiContext = nullptr; } @@ -179,9 +175,7 @@ extern "C" void VkImgui_BeginFrame(void) { VkImgui_ApplyInspectorStyle(); } } -#ifdef USE_VULKAN VkImgui_NewFrameVulkan(); -#endif ImGui::NewFrame(); } @@ -232,9 +226,7 @@ extern "C" void VkImgui_Draw(void) { } extern "C" void VkImgui_SwapchainRestarted(void) { -#ifdef USE_VULKAN VkImgui_NotifySwapchainRestart(); -#endif } extern "C" void VkImgui_BindGameColorImage(void) { } diff --git a/renderers/vulkan/inspector/vk_imgui_chrome_panels.cpp b/renderers/vulkan/inspector/vk_imgui_chrome_panels.cpp index 1351292d13..75b609dba0 100644 --- a/renderers/vulkan/inspector/vk_imgui_chrome_panels.cpp +++ b/renderers/vulkan/inspector/vk_imgui_chrome_panels.cpp @@ -26,11 +26,7 @@ static void VkImgui_DrawAboutInspectorPopup( void ) ImGui::TextUnformatted( Q3_VERSION ); ImGui::Separator(); ImGui::Text( "ImGui %s", IMGUI_VERSION ); -#ifdef USE_VULKAN ImGui::Text( "Renderer API: Vulkan" ); -#else - ImGui::Text( "Renderer API: OpenGL" ); -#endif ImGui::Spacing(); ImGui::TextWrapped( "Vendor: %s", glConfig.vendor_string ); ImGui::TextWrapped( "Device: %s", glConfig.renderer_string ); diff --git a/renderers/vulkan/inspector/vk_imgui_scene_panels.cpp b/renderers/vulkan/inspector/vk_imgui_scene_panels.cpp index f504921ad4..184aac81b1 100644 --- a/renderers/vulkan/inspector/vk_imgui_scene_panels.cpp +++ b/renderers/vulkan/inspector/vk_imgui_scene_panels.cpp @@ -45,17 +45,14 @@ extern "C" void VkImgui_DrawProfiler(void) { ImGui::Text( "Last 120 frames: min %.3f avg %.3f max %.3f ms", histMin, histSum / 120.0f, histMax ); ImGui::PlotLines( "Frame time (ms)", frameTimes, 120, frameIdx, nullptr, 0.0f, 33.0f, ImVec2( 0.0f, 96.0f ) ); -#ifdef USE_VULKAN ImGui::SeparatorText( "Scene (last refdef)" ); ImGui::Text( "Ref entities: %d", VkImgScene_RefEntityCount() ); ImGui::Text( "Dynamic lights: %u", VkImgScene_DlightCount() ); ImGui::Text( "Draw surfs (batch): %d", VkImgScene_RefdefNumDrawSurfs() ); -#endif ImGui::End(); } -#ifdef USE_VULKAN static const char *VkImgui_ReTypeLabel( refEntityType_t rt ) { switch ( rt ) { @@ -129,7 +126,6 @@ static void VkImgui_ClearInspectorSelectionScene( void ) vkInspector.inspectorDlightIndex = -1; vkInspector.shader.active = qfalse; } -#endif extern "C" void VkImgui_DrawViewport(void) { if ( !vkWindows.viewport.open ) return; @@ -182,7 +178,6 @@ extern "C" void VkImgui_DrawViewport(void) { if ( ImGui::IsItemHovered() ) { ImGui::SetTooltip( "Reads tr.refdef from the last assembled scene (same frame as Objects)." ); } -#ifdef USE_VULKAN { char wn[MAX_QPATH]; int rx, ry, rw, rh; @@ -212,9 +207,6 @@ extern "C" void VkImgui_DrawViewport(void) { ImGui::SeparatorText( "Display" ); ImGui::Text( "Game swaps to framebuffer; inspector uses docking passthrough (no embedded RT)." ); } -#else - ImGui::TextWrapped( "Viewport diagnostics require Vulkan backend." ); -#endif ImGui::End(); } @@ -225,7 +217,6 @@ extern "C" void VkImgui_DrawShaderEditor(void) { if ( ImGui::IsItemHovered() ) { ImGui::SetTooltip( "Browses tr.sortedShaders[]. Live .shader editing stays on the console (!)" ); } -#ifdef USE_VULKAN ImGui::InputTextWithHint( "Filter##shaderfilter", "substring...", vkInspector.searchKeyword, sizeof( vkInspector.searchKeyword ) ); if ( ImGui::Button( "Reload shader scripts" ) ) { ri.Cmd_ExecuteText( EXEC_APPEND, "r_reloadShaders\n" ); @@ -277,9 +268,6 @@ extern "C" void VkImgui_DrawShaderEditor(void) { } } ImGui::EndChild(); -#else - ImGui::Text( "Shader browser requires Vulkan renderer build." ); -#endif ImGui::End(); } @@ -291,7 +279,6 @@ extern "C" void VkImgui_DrawObjects(void) { ImGui::SetTooltip( "Reads tr.world + current tr.refdef batch (same data the backend just rendered)." ); } -#ifdef USE_VULKAN ImGui::InputTextWithHint( "Filter##objfilter", "model path / index...", vkInspector.searchKeyword, sizeof( vkInspector.searchKeyword ) ); if ( ImGui::SmallButton( "Clear selection##obj" ) ) { @@ -432,9 +419,6 @@ extern "C" void VkImgui_DrawObjects(void) { } ImGui::TreePop(); } -#else - ImGui::TextWrapped( "Object browser requires Vulkan + tr.refdef." ); -#endif ImGui::End(); } @@ -447,7 +431,6 @@ extern "C" void VkImgui_DrawInspector(void) { "Selection comes from Objects, Shaders list, or clear with Objects panel button." ); } ImGui::Separator(); -#ifdef USE_VULKAN if ( vkInspector.inspectorSelectionKind == VK_INSP_KIND_WORLD && VkImgScene_WorldLoaded() ) { char wn[MAX_QPATH]; char wb[MAX_QPATH]; @@ -549,9 +532,6 @@ extern "C" void VkImgui_DrawInspector(void) { ImGui::BulletText( "Pick a row in Objects (world / entity / dlight)." ); ImGui::BulletText( "Pick a shader in the Shaders panel." ); } -#else - ImGui::TextWrapped( "Inspector requires Vulkan renderer + ImGui overlay." ); -#endif ImGui::End(); } diff --git a/renderers/vulkan/shaders/spirv/shader_data.c b/renderers/vulkan/shaders/spirv/shader_data.c index 16006c6dcc..3a70e47360 100644 --- a/renderers/vulkan/shaders/spirv/shader_data.c +++ b/renderers/vulkan/shaders/spirv/shader_data.c @@ -7389,15 +7389,15 @@ const unsigned char fxaa_frag_spv[6464] = { 0x11, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x12, 0x00, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00 }; -const unsigned char gamma_frag_spv[84848] = { - 0x03, 0x02, 0x23, 0x07, 0x00, 0x05, 0x01, 0x00, 0x0B, 0x00, 0x08, 0x00, 0xF9, 0x0D, 0x00, 0x00, +const unsigned char gamma_frag_spv[85652] = { + 0x03, 0x02, 0x23, 0x07, 0x00, 0x05, 0x01, 0x00, 0x0B, 0x00, 0x08, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x11, 0x00, 0x02, 0x00, 0x32, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x47, 0x4C, 0x53, 0x4C, 0x2E, 0x73, 0x74, 0x64, 0x2E, 0x34, 0x35, 0x30, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x0D, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6D, 0x61, 0x69, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0x12, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x24, 0x09, 0x00, 0x00, 0xD4, 0x09, 0x00, 0x00, 0x10, 0x00, 0x03, 0x00, + 0x12, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, 0xD7, 0x09, 0x00, 0x00, 0x10, 0x00, 0x03, 0x00, 0x04, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00, 0xC2, 0x01, 0x00, 0x00, 0x04, 0x00, 0x0A, 0x00, 0x47, 0x4C, 0x5F, 0x47, 0x4F, 0x4F, 0x47, 0x4C, 0x45, 0x5F, 0x63, 0x70, 0x70, 0x5F, 0x73, 0x74, 0x79, 0x6C, 0x65, 0x5F, 0x6C, 0x69, 0x6E, 0x65, @@ -7711,374 +7711,386 @@ const unsigned char gamma_frag_spv[84848] = { 0x6C, 0x75, 0x6D, 0x4D, 0x61, 0x70, 0x70, 0x65, 0x64, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x12, 0x03, 0x00, 0x00, 0x73, 0x61, 0x74, 0x42, 0x6F, 0x6F, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x16, 0x03, 0x00, 0x00, 0x73, 0x61, 0x74, 0x52, 0x65, 0x63, 0x6F, 0x76, - 0x65, 0x72, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x52, 0x03, 0x00, 0x00, - 0x6B, 0x6E, 0x65, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x53, 0x03, 0x00, 0x00, + 0x65, 0x72, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x51, 0x03, 0x00, 0x00, + 0x6B, 0x6E, 0x65, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x52, 0x03, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x6B, 0x6E, 0x65, 0x65, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x5B, 0x03, 0x00, 0x00, 0x62, 0x72, 0x69, 0x67, 0x68, 0x74, 0x65, 0x73, 0x74, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x64, 0x03, 0x00, 0x00, 0x66, 0x61, 0x63, 0x74, 0x6F, 0x72, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x75, 0x03, 0x00, 0x00, 0x74, 0x65, 0x6D, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x75, 0x72, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0x79, 0x03, 0x00, 0x00, 0x74, 0x69, 0x6E, 0x74, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x7D, 0x03, 0x00, 0x00, 0x62, 0x61, 0x6C, 0x61, - 0x6E, 0x63, 0x65, 0x00, 0x05, 0x00, 0x05, 0x00, 0x96, 0x03, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, - 0x6C, 0x65, 0x48, 0x64, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x9A, 0x03, 0x00, 0x00, + 0x5A, 0x03, 0x00, 0x00, 0x62, 0x72, 0x69, 0x67, 0x68, 0x74, 0x65, 0x73, 0x74, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x63, 0x03, 0x00, 0x00, 0x66, 0x61, 0x63, 0x74, 0x6F, 0x72, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x74, 0x03, 0x00, 0x00, 0x74, 0x65, 0x6D, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x75, 0x72, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0x78, 0x03, 0x00, 0x00, 0x74, 0x69, 0x6E, 0x74, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x7C, 0x03, 0x00, 0x00, 0x62, 0x61, 0x6C, 0x61, + 0x6E, 0x63, 0x65, 0x00, 0x05, 0x00, 0x05, 0x00, 0x95, 0x03, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, + 0x6C, 0x65, 0x48, 0x64, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x99, 0x03, 0x00, 0x00, 0x74, 0x65, 0x78, 0x74, 0x75, 0x72, 0x65, 0x30, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xA1, 0x03, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xA4, 0x03, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xB8, 0x03, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xBE, 0x03, 0x00, 0x00, 0x6E, 0x65, 0x61, 0x72, 0x4F, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x66, 0x61, 0x72, 0x4F, 0x66, 0x66, 0x73, 0x65, - 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, - 0x6C, 0x4C, 0x6F, 0x67, 0x4C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC7, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xD1, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDB, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE5, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xEF, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF7, 0x03, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x0D, 0x04, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x1A, 0x04, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x1F, 0x04, 0x00, 0x00, - 0x64, 0x65, 0x6C, 0x74, 0x61, 0x45, 0x76, 0x00, 0x05, 0x00, 0x05, 0x00, 0x25, 0x04, 0x00, 0x00, + 0xA0, 0x03, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xA3, 0x03, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xA5, 0x03, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xB9, 0x03, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0xBF, 0x03, 0x00, 0x00, 0x6E, 0x65, 0x61, 0x72, 0x4F, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0xC3, 0x03, 0x00, 0x00, 0x66, 0x61, 0x72, 0x4F, 0x66, 0x66, 0x73, 0x65, + 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, + 0x6C, 0x4C, 0x6F, 0x67, 0x4C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC8, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xD2, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDC, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE6, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF0, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF8, 0x03, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x01, 0x04, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x0E, 0x04, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x1B, 0x04, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x64, 0x65, 0x6C, 0x74, 0x61, 0x45, 0x76, 0x00, 0x05, 0x00, 0x05, 0x00, 0x26, 0x04, 0x00, 0x00, 0x63, 0x72, 0x75, 0x73, 0x68, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x27, 0x04, 0x00, 0x00, 0x6C, 0x69, 0x66, 0x74, 0x4D, 0x61, 0x78, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x42, 0x04, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x05, 0x00, 0x45, 0x04, 0x00, 0x00, + 0x28, 0x04, 0x00, 0x00, 0x6C, 0x69, 0x66, 0x74, 0x4D, 0x61, 0x78, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x43, 0x04, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x05, 0x00, 0x46, 0x04, 0x00, 0x00, 0x73, 0x68, 0x61, 0x64, 0x6F, 0x77, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, - 0x49, 0x04, 0x00, 0x00, 0x68, 0x69, 0x67, 0x68, 0x6C, 0x69, 0x67, 0x68, 0x74, 0x4D, 0x61, 0x73, - 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4D, 0x04, 0x00, 0x00, 0x6D, 0x69, 0x64, 0x4D, - 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x04, 0x00, 0x53, 0x04, 0x00, 0x00, 0x6C, 0x69, 0x66, 0x74, - 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x5F, 0x04, 0x00, 0x00, 0x67, 0x61, 0x6D, 0x6D, + 0x4A, 0x04, 0x00, 0x00, 0x68, 0x69, 0x67, 0x68, 0x6C, 0x69, 0x67, 0x68, 0x74, 0x4D, 0x61, 0x73, + 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4E, 0x04, 0x00, 0x00, 0x6D, 0x69, 0x64, 0x4D, + 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x04, 0x00, 0x54, 0x04, 0x00, 0x00, 0x6C, 0x69, 0x66, 0x74, + 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x60, 0x04, 0x00, 0x00, 0x67, 0x61, 0x6D, 0x6D, 0x61, 0x41, 0x64, 0x6A, 0x75, 0x73, 0x74, 0x65, 0x64, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x81, 0x04, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x86, 0x04, 0x00, 0x00, 0x62, 0x61, 0x6C, 0x61, 0x6E, 0x63, 0x65, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x91, 0x04, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x94, 0x04, 0x00, 0x00, 0x73, 0x68, 0x61, 0x64, 0x6F, 0x77, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x00, - 0x05, 0x00, 0x06, 0x00, 0x9F, 0x04, 0x00, 0x00, 0x68, 0x69, 0x67, 0x68, 0x6C, 0x69, 0x67, 0x68, - 0x74, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x74, 0x69, 0x6E, 0x74, 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xC6, 0x04, 0x00, 0x00, + 0x82, 0x04, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x87, 0x04, 0x00, 0x00, 0x62, 0x61, 0x6C, 0x61, 0x6E, 0x63, 0x65, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x92, 0x04, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x05, 0x00, + 0x95, 0x04, 0x00, 0x00, 0x73, 0x68, 0x61, 0x64, 0x6F, 0x77, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x00, + 0x05, 0x00, 0x06, 0x00, 0xA0, 0x04, 0x00, 0x00, 0x68, 0x69, 0x67, 0x68, 0x6C, 0x69, 0x67, 0x68, + 0x74, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA9, 0x04, 0x00, 0x00, + 0x74, 0x69, 0x6E, 0x74, 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xC7, 0x04, 0x00, 0x00, 0x76, 0x69, 0x62, 0x72, 0x61, 0x6E, 0x63, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xC8, 0x04, 0x00, 0x00, 0x6D, 0x69, 0x6E, 0x43, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xD1, 0x04, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x43, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0xDA, 0x04, 0x00, 0x00, 0x73, 0x61, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, 0xDE, 0x04, 0x00, 0x00, - 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE1, 0x04, 0x00, 0x00, 0x61, 0x6D, 0x6F, 0x75, - 0x6E, 0x74, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xF9, 0x04, 0x00, 0x00, 0x68, 0x75, 0x65, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x02, 0x05, 0x00, 0x00, 0x61, 0x6E, 0x67, 0x6C, 0x65, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x05, 0x05, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x08, 0x05, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x0B, 0x05, 0x00, 0x00, - 0x79, 0x69, 0x71, 0x00, 0x05, 0x00, 0x04, 0x00, 0x21, 0x05, 0x00, 0x00, 0x63, 0x68, 0x72, 0x6F, - 0x6D, 0x61, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x35, 0x05, 0x00, 0x00, 0x73, 0x68, 0x69, 0x66, - 0x74, 0x65, 0x64, 0x00, 0x05, 0x00, 0x06, 0x00, 0x63, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x49, + 0xC9, 0x04, 0x00, 0x00, 0x6D, 0x69, 0x6E, 0x43, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xD2, 0x04, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x43, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0xDB, 0x04, 0x00, 0x00, 0x73, 0x61, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, 0xDF, 0x04, 0x00, 0x00, + 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE2, 0x04, 0x00, 0x00, 0x61, 0x6D, 0x6F, 0x75, + 0x6E, 0x74, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x68, 0x75, 0x65, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x03, 0x05, 0x00, 0x00, 0x61, 0x6E, 0x67, 0x6C, 0x65, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x06, 0x05, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x09, 0x05, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x0C, 0x05, 0x00, 0x00, + 0x79, 0x69, 0x71, 0x00, 0x05, 0x00, 0x04, 0x00, 0x22, 0x05, 0x00, 0x00, 0x63, 0x68, 0x72, 0x6F, + 0x6D, 0x61, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x36, 0x05, 0x00, 0x00, 0x73, 0x68, 0x69, 0x66, + 0x74, 0x65, 0x64, 0x00, 0x05, 0x00, 0x06, 0x00, 0x64, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x49, 0x6E, 0x74, 0x65, 0x6E, 0x73, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x68, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x45, 0x6E, 0x61, 0x62, 0x6C, 0x65, 0x64, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x74, 0x05, 0x00, 0x00, 0x73, 0x69, 0x7A, 0x65, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x75, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x54, 0x65, 0x78, 0x74, 0x75, - 0x72, 0x65, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x64, 0x69, 0x6D, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x8C, 0x05, 0x00, 0x00, 0x63, 0x6F, 0x6F, 0x72, 0x64, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x94, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x97, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x30, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x9A, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x31, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xA0, 0x05, 0x00, 0x00, 0x66, 0x72, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0xA4, 0x05, 0x00, 0x00, 0x75, 0x76, 0x30, 0x00, 0x05, 0x00, 0x03, 0x00, - 0xB6, 0x05, 0x00, 0x00, 0x75, 0x76, 0x31, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC8, 0x05, 0x00, 0x00, - 0x67, 0x72, 0x61, 0x64, 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF6, 0x05, 0x00, 0x00, - 0x73, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xFB, 0x05, 0x00, 0x00, - 0x62, 0x69, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x14, 0x06, 0x00, 0x00, - 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x23, 0x06, 0x00, 0x00, - 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x37, 0x06, 0x00, 0x00, - 0x73, 0x61, 0x66, 0x65, 0x44, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3A, 0x06, 0x00, 0x00, - 0x73, 0x61, 0x66, 0x65, 0x53, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x3D, 0x06, 0x00, 0x00, + 0x69, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x45, 0x6E, 0x61, 0x62, 0x6C, 0x65, 0x64, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x75, 0x05, 0x00, 0x00, 0x73, 0x69, 0x7A, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x76, 0x05, 0x00, 0x00, 0x6C, 0x75, 0x74, 0x54, 0x65, 0x78, 0x74, 0x75, + 0x72, 0x65, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7D, 0x05, 0x00, 0x00, 0x64, 0x69, 0x6D, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x63, 0x6F, 0x6F, 0x72, 0x64, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x95, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x98, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x30, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x9B, 0x05, 0x00, 0x00, 0x73, 0x6C, 0x69, 0x63, 0x65, 0x31, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xA1, 0x05, 0x00, 0x00, 0x66, 0x72, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0xA5, 0x05, 0x00, 0x00, 0x75, 0x76, 0x30, 0x00, 0x05, 0x00, 0x03, 0x00, + 0xB7, 0x05, 0x00, 0x00, 0x75, 0x76, 0x31, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC9, 0x05, 0x00, 0x00, + 0x67, 0x72, 0x61, 0x64, 0x65, 0x64, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF7, 0x05, 0x00, 0x00, + 0x73, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xFC, 0x05, 0x00, 0x00, + 0x62, 0x69, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x06, 0x00, 0x00, + 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x38, 0x06, 0x00, 0x00, + 0x73, 0x61, 0x66, 0x65, 0x44, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3B, 0x06, 0x00, 0x00, + 0x73, 0x61, 0x66, 0x65, 0x53, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x3E, 0x06, 0x00, 0x00, 0x74, 0x68, 0x65, 0x74, 0x61, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x44, 0x06, 0x00, 0x00, 0x70, 0x68, 0x69, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x47, 0x06, 0x00, 0x00, 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x4D, 0x06, 0x00, 0x00, 0x6B, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x52, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x58, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x57, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x59, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x5E, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x66, 0x06, 0x00, 0x00, 0x70, 0x52, 0x61, 0x77, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x6E, 0x06, 0x00, 0x00, 0x74, 0x68, 0x65, 0x74, 0x61, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x75, 0x06, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7E, 0x06, 0x00, 0x00, - 0x66, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x7F, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x81, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x87, 0x06, 0x00, 0x00, 0x66, 0x70, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x88, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x8A, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x8D, 0x06, 0x00, 0x00, 0x73, 0x61, 0x66, 0x65, 0x46, 0x70, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xA7, 0x06, 0x00, 0x00, 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0xAD, 0x06, 0x00, 0x00, 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0xB2, 0x06, 0x00, 0x00, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xB7, 0x06, 0x00, 0x00, - 0x70, 0x68, 0x69, 0x00, 0x05, 0x00, 0x03, 0x00, 0xC1, 0x06, 0x00, 0x00, 0x64, 0x69, 0x72, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xD1, 0x06, 0x00, 0x00, 0x69, 0x6E, 0x76, 0x4C, 0x65, 0x6E, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0xDD, 0x06, 0x00, 0x00, 0x74, 0x6F, 0x6E, 0x65, 0x6D, 0x61, 0x70, 0x4D, - 0x6F, 0x64, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE4, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xED, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF7, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x01, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x0A, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x14, 0x07, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x70, 0x69, 0x76, 0x6F, 0x74, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x29, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x2C, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x2F, 0x07, 0x00, 0x00, 0x73, 0x61, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x33, 0x07, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x42, 0x07, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x45, 0x07, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x48, 0x07, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x4E, 0x07, 0x00, 0x00, + 0x45, 0x06, 0x00, 0x00, 0x70, 0x68, 0x69, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0x48, 0x06, 0x00, 0x00, 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x4E, 0x06, 0x00, 0x00, 0x6B, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x53, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x58, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x58, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x59, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x5F, 0x06, 0x00, 0x00, 0x66, 0x69, 0x74, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x67, 0x06, 0x00, 0x00, 0x70, 0x52, 0x61, 0x77, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x6F, 0x06, 0x00, 0x00, 0x74, 0x68, 0x65, 0x74, 0x61, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x76, 0x06, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x7F, 0x06, 0x00, 0x00, + 0x66, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x80, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x82, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x88, 0x06, 0x00, 0x00, 0x66, 0x70, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x89, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x8B, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x8E, 0x06, 0x00, 0x00, 0x73, 0x61, 0x66, 0x65, 0x46, 0x70, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xA8, 0x06, 0x00, 0x00, 0x64, 0x65, 0x6E, 0x6F, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0xAE, 0x06, 0x00, 0x00, 0x6B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0xB3, 0x06, 0x00, 0x00, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xB8, 0x06, 0x00, 0x00, + 0x70, 0x68, 0x69, 0x00, 0x05, 0x00, 0x03, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x64, 0x69, 0x72, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD2, 0x06, 0x00, 0x00, 0x69, 0x6E, 0x76, 0x4C, 0x65, 0x6E, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0xDE, 0x06, 0x00, 0x00, 0x74, 0x6F, 0x6E, 0x65, 0x6D, 0x61, 0x70, 0x4D, + 0x6F, 0x64, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE5, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xEE, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF8, 0x06, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x02, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x0B, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x15, 0x07, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x1B, 0x07, 0x00, 0x00, 0x70, 0x69, 0x76, 0x6F, 0x74, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x2A, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x2D, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x30, 0x07, 0x00, 0x00, 0x73, 0x61, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x34, 0x07, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x43, 0x07, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x46, 0x07, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x49, 0x07, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x4F, 0x07, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x48, 0x64, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x52, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x58, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x5E, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x60, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, - 0x63, 0x07, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x45, 0x78, 0x70, 0x6F, 0x73, 0x65, - 0x64, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x6C, 0x07, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, + 0x53, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x59, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x5C, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x61, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x63, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, + 0x66, 0x07, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x45, 0x78, 0x70, 0x6F, 0x73, 0x65, + 0x64, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x6F, 0x07, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, 0x73, 0x75, 0x72, 0x65, 0x53, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x7B, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x7E, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x85, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x86, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x8B, 0x07, 0x00, 0x00, 0x7A, 0x4E, 0x65, 0x61, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x8E, 0x07, 0x00, 0x00, 0x7A, 0x46, 0x61, 0x72, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x98, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x9A, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x9C, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xB5, 0x07, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, 0x68, 0x4E, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0xB6, 0x07, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, 0x68, 0x54, 0x65, 0x78, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC5, 0x07, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x43, - 0x6C, 0x69, 0x70, 0x00, 0x05, 0x00, 0x04, 0x00, 0xCE, 0x07, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x56, - 0x69, 0x65, 0x77, 0x00, 0x05, 0x00, 0x05, 0x00, 0xD9, 0x07, 0x00, 0x00, 0x70, 0x72, 0x65, 0x76, - 0x43, 0x6C, 0x69, 0x70, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDE, 0x07, 0x00, 0x00, - 0x70, 0x72, 0x65, 0x76, 0x55, 0x56, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xE8, 0x07, 0x00, 0x00, + 0x81, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x88, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x89, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x8E, 0x07, 0x00, 0x00, 0x7A, 0x4E, 0x65, 0x61, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x91, 0x07, 0x00, 0x00, 0x7A, 0x46, 0x61, 0x72, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x9B, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x9D, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x9F, 0x07, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0xB8, 0x07, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, 0x68, 0x4E, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0xB9, 0x07, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, 0x68, 0x54, 0x65, 0x78, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC8, 0x07, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x43, + 0x6C, 0x69, 0x70, 0x00, 0x05, 0x00, 0x04, 0x00, 0xD1, 0x07, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x56, + 0x69, 0x65, 0x77, 0x00, 0x05, 0x00, 0x05, 0x00, 0xDC, 0x07, 0x00, 0x00, 0x70, 0x72, 0x65, 0x76, + 0x43, 0x6C, 0x69, 0x70, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE1, 0x07, 0x00, 0x00, + 0x70, 0x72, 0x65, 0x76, 0x55, 0x56, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xEB, 0x07, 0x00, 0x00, 0x76, 0x65, 0x6C, 0x6F, 0x63, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xEC, 0x07, 0x00, 0x00, 0x76, 0x65, 0x6C, 0x4C, 0x65, 0x6E, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xEF, 0x07, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xF3, 0x07, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x52, 0x61, 0x64, 0x69, 0x75, 0x73, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xFC, 0x07, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x73, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x02, 0x08, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x13, 0x08, 0x00, 0x00, 0x73, 0x74, 0x65, 0x70, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x1B, 0x08, 0x00, 0x00, 0x61, 0x63, 0x63, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x1D, 0x08, 0x00, 0x00, 0x77, 0x61, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x27, 0x08, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x2E, 0x08, 0x00, 0x00, - 0x73, 0x75, 0x76, 0x00, 0x05, 0x00, 0x03, 0x00, 0x45, 0x08, 0x00, 0x00, 0x73, 0x64, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x52, 0x08, 0x00, 0x00, 0x73, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x53, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x56, 0x08, 0x00, 0x00, 0x63, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x57, 0x08, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5A, 0x08, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5C, 0x08, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5E, 0x08, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x77, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6A, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6C, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6D, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x8C, 0x08, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, - 0x68, 0x4E, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x9A, 0x08, 0x00, 0x00, + 0xEF, 0x07, 0x00, 0x00, 0x76, 0x65, 0x6C, 0x4C, 0x65, 0x6E, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xF2, 0x07, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0xF6, 0x07, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x52, 0x61, 0x64, 0x69, 0x75, 0x73, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x73, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x73, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x05, 0x08, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x16, 0x08, 0x00, 0x00, 0x73, 0x74, 0x65, 0x70, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x61, 0x63, 0x63, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x20, 0x08, 0x00, 0x00, 0x77, 0x61, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x21, 0x08, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x2A, 0x08, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x31, 0x08, 0x00, 0x00, + 0x73, 0x75, 0x76, 0x00, 0x05, 0x00, 0x03, 0x00, 0x48, 0x08, 0x00, 0x00, 0x73, 0x64, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x55, 0x08, 0x00, 0x00, 0x73, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x56, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x59, 0x08, 0x00, 0x00, 0x63, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5A, 0x08, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5D, 0x08, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5F, 0x08, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x61, 0x08, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x67, 0x08, 0x00, 0x00, + 0x77, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6D, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6F, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x70, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x8F, 0x08, 0x00, 0x00, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x4E, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x9D, 0x08, 0x00, 0x00, 0x6C, 0x69, 0x6E, 0x65, 0x61, 0x72, 0x44, 0x65, 0x70, 0x74, 0x68, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x9B, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x9E, 0x08, 0x00, 0x00, 0x66, 0x6F, 0x63, 0x75, 0x73, 0x44, 0x69, 0x73, 0x74, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0xA1, 0x08, 0x00, 0x00, 0x66, 0x6F, 0x63, 0x75, 0x73, 0x52, 0x61, 0x6E, - 0x67, 0x65, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xA5, 0x08, 0x00, 0x00, 0x61, 0x70, 0x65, 0x72, - 0x74, 0x75, 0x72, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xA8, 0x08, 0x00, 0x00, - 0x63, 0x6F, 0x63, 0x00, 0x05, 0x00, 0x04, 0x00, 0xB1, 0x08, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x42, - 0x6C, 0x75, 0x72, 0x00, 0x05, 0x00, 0x04, 0x00, 0xBF, 0x08, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, - 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC3, 0x08, 0x00, 0x00, 0x74, 0x61, 0x70, 0x73, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xC4, 0x08, 0x00, 0x00, 0x61, 0x63, 0x63, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x77, 0x61, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x61, 0x6E, 0x67, 0x6C, 0x65, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0xC8, 0x08, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0xD1, 0x08, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDB, 0x08, 0x00, 0x00, - 0x6F, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xE3, 0x08, 0x00, 0x00, - 0x73, 0x75, 0x76, 0x00, 0x05, 0x00, 0x03, 0x00, 0xF4, 0x08, 0x00, 0x00, 0x73, 0x64, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x01, 0x09, 0x00, 0x00, 0x73, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x02, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x06, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x08, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x0A, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x10, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x12, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x13, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x75, 0x76, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x24, 0x09, 0x00, 0x00, + 0x9E, 0x08, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0xA1, 0x08, 0x00, 0x00, 0x66, 0x6F, 0x63, 0x75, 0x73, 0x44, 0x69, 0x73, 0x74, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0xA4, 0x08, 0x00, 0x00, 0x66, 0x6F, 0x63, 0x75, 0x73, 0x52, 0x61, 0x6E, + 0x67, 0x65, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xA8, 0x08, 0x00, 0x00, 0x61, 0x70, 0x65, 0x72, + 0x74, 0x75, 0x72, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xAB, 0x08, 0x00, 0x00, + 0x63, 0x6F, 0x63, 0x00, 0x05, 0x00, 0x04, 0x00, 0xB4, 0x08, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x42, + 0x6C, 0x75, 0x72, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC2, 0x08, 0x00, 0x00, 0x74, 0x65, 0x78, 0x65, + 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x74, 0x61, 0x70, 0x73, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x61, 0x63, 0x63, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xC9, 0x08, 0x00, 0x00, 0x77, 0x61, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xCA, 0x08, 0x00, 0x00, 0x61, 0x6E, 0x67, 0x6C, 0x65, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0xCB, 0x08, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0xD4, 0x08, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDE, 0x08, 0x00, 0x00, + 0x6F, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xE6, 0x08, 0x00, 0x00, + 0x73, 0x75, 0x76, 0x00, 0x05, 0x00, 0x03, 0x00, 0xF7, 0x08, 0x00, 0x00, 0x73, 0x64, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x04, 0x09, 0x00, 0x00, 0x73, 0x76, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x05, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x09, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x0B, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x0D, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x13, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x15, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x16, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x75, 0x76, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x27, 0x09, 0x00, 0x00, 0x66, 0x72, 0x61, 0x67, 0x5F, 0x74, 0x65, 0x78, 0x5F, 0x63, 0x6F, 0x6F, 0x72, 0x64, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x26, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x4D, 0x61, - 0x73, 0x6B, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x2A, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, + 0x05, 0x00, 0x05, 0x00, 0x29, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x4D, 0x61, + 0x73, 0x6B, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x2D, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x41, 0x6D, 0x6F, 0x75, 0x6E, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x30, 0x09, 0x00, 0x00, 0x62, 0x6F, 0x72, 0x64, 0x65, 0x72, 0x4D, 0x6F, 0x64, 0x65, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x37, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x44, 0x65, - 0x62, 0x75, 0x67, 0x00, 0x05, 0x00, 0x05, 0x00, 0x3E, 0x09, 0x00, 0x00, 0x64, 0x65, 0x62, 0x75, - 0x67, 0x4D, 0x6F, 0x64, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x40, 0x09, 0x00, 0x00, + 0x33, 0x09, 0x00, 0x00, 0x62, 0x6F, 0x72, 0x64, 0x65, 0x72, 0x4D, 0x6F, 0x64, 0x65, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x3A, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x44, 0x65, + 0x62, 0x75, 0x67, 0x00, 0x05, 0x00, 0x05, 0x00, 0x41, 0x09, 0x00, 0x00, 0x64, 0x65, 0x62, 0x75, + 0x67, 0x4D, 0x6F, 0x64, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x43, 0x09, 0x00, 0x00, 0x64, 0x65, 0x62, 0x75, 0x67, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x06, 0x00, 0x53, 0x09, 0x00, 0x00, 0x64, 0x6F, 0x50, 0x61, 0x6E, 0x69, 0x6E, 0x69, - 0x50, 0x61, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x58, 0x09, 0x00, 0x00, + 0x05, 0x00, 0x06, 0x00, 0x56, 0x09, 0x00, 0x00, 0x64, 0x6F, 0x50, 0x61, 0x6E, 0x69, 0x6E, 0x69, + 0x50, 0x61, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x75, 0x76, 0x4C, 0x6F, 0x67, 0x69, 0x63, 0x61, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x5D, 0x09, 0x00, 0x00, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x61, 0x09, 0x00, 0x00, 0x66, 0x6F, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x67, 0x09, 0x00, 0x00, 0x66, 0x6F, 0x76, 0x59, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x6F, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x5A, 0x6F, 0x6F, 0x6D, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x73, 0x09, 0x00, 0x00, 0x75, 0x76, 0x4F, 0x75, 0x74, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x7C, 0x09, 0x00, 0x00, 0x64, 0x69, 0x72, 0x50, 0x61, 0x6E, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x7D, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x7F, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x60, 0x09, 0x00, 0x00, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x64, 0x09, 0x00, 0x00, 0x66, 0x6F, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x6A, 0x09, 0x00, 0x00, 0x66, 0x6F, 0x76, 0x59, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0x72, 0x09, 0x00, 0x00, 0x70, 0x61, 0x6E, 0x69, 0x6E, 0x69, 0x5A, 0x6F, 0x6F, 0x6D, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x76, 0x09, 0x00, 0x00, 0x75, 0x76, 0x4F, 0x75, 0x74, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x7F, 0x09, 0x00, 0x00, 0x64, 0x69, 0x72, 0x50, 0x61, 0x6E, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x80, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x82, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x85, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x87, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x8A, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, 0x70, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x93, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, 0x70, 0x46, 0x69, 0x74, - 0x58, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x98, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, - 0x70, 0x46, 0x69, 0x74, 0x59, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x9D, 0x09, 0x00, 0x00, - 0x70, 0x65, 0x72, 0x73, 0x70, 0x4E, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xA7, 0x09, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x88, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x8A, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x8D, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, 0x70, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x96, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, 0x70, 0x46, 0x69, 0x74, + 0x58, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x9B, 0x09, 0x00, 0x00, 0x70, 0x65, 0x72, 0x73, + 0x70, 0x46, 0x69, 0x74, 0x59, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA0, 0x09, 0x00, 0x00, + 0x70, 0x65, 0x72, 0x73, 0x70, 0x4E, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xAA, 0x09, 0x00, 0x00, 0x75, 0x76, 0x53, 0x72, 0x63, 0x50, 0x61, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xB1, 0x09, 0x00, 0x00, 0x75, 0x76, 0x53, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xB2, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0xB5, 0x09, 0x00, 0x00, 0x70, 0x72, 0x6F, 0x6A, 0x49, 0x6E, 0x76, 0x61, - 0x6C, 0x69, 0x64, 0x00, 0x05, 0x00, 0x04, 0x00, 0xB6, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xBB, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC1, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC7, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xD4, 0x09, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x5F, - 0x63, 0x6F, 0x6C, 0x6F, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xD9, 0x09, 0x00, 0x00, + 0xB4, 0x09, 0x00, 0x00, 0x75, 0x76, 0x53, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xB5, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0xB8, 0x09, 0x00, 0x00, 0x70, 0x72, 0x6F, 0x6A, 0x49, 0x6E, 0x76, 0x61, + 0x6C, 0x69, 0x64, 0x00, 0x05, 0x00, 0x04, 0x00, 0xB9, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xBE, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC4, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xCA, 0x09, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xD7, 0x09, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x5F, + 0x63, 0x6F, 0x6C, 0x6F, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xDC, 0x09, 0x00, 0x00, 0x6C, 0x6F, 0x67, 0x69, 0x63, 0x61, 0x6C, 0x4F, 0x6F, 0x62, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x17, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x1A, 0x0A, 0x00, 0x00, 0x6E, 0x6F, 0x57, 0x6F, 0x72, 0x6C, 0x64, 0x4C, 0x64, 0x72, 0x00, 0x00, - 0x05, 0x00, 0x07, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x52, 0x65, 0x73, 0x6F, 0x6C, + 0x1A, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0x1D, 0x0A, 0x00, 0x00, 0x6E, 0x6F, 0x57, 0x6F, 0x72, 0x6C, 0x64, 0x4C, 0x64, 0x72, 0x00, 0x00, + 0x05, 0x00, 0x07, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x52, 0x65, 0x73, 0x6F, 0x6C, 0x76, 0x65, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x74, 0x47, 0x72, 0x61, 0x64, 0x65, 0x41, 0x63, 0x74, - 0x69, 0x76, 0x65, 0x00, 0x05, 0x00, 0x03, 0x00, 0x25, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x2D, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x70, 0x6F, 0x73, 0x74, 0x47, 0x72, 0x61, 0x64, 0x65, 0x41, 0x63, 0x74, + 0x69, 0x76, 0x65, 0x00, 0x05, 0x00, 0x03, 0x00, 0x28, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x00, 0x05, 0x00, 0x04, 0x00, 0x30, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x36, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x3D, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x3F, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x5F, 0x65, 0x78, 0x70, 0x6F, - 0x73, 0x65, 0x64, 0x00, 0x05, 0x00, 0x06, 0x00, 0x4B, 0x0A, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, + 0x05, 0x00, 0x04, 0x00, 0x33, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x35, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x3B, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x44, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x68, 0x64, 0x72, 0x5F, 0x65, 0x78, 0x70, 0x6F, + 0x73, 0x65, 0x64, 0x00, 0x05, 0x00, 0x06, 0x00, 0x50, 0x0A, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, 0x73, 0x75, 0x72, 0x65, 0x53, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x59, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x5C, 0x0A, 0x00, 0x00, 0x74, 0x6F, 0x6E, 0x65, 0x6D, 0x61, 0x70, 0x70, 0x65, 0x64, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x61, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x77, 0x0A, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x80, 0x0A, 0x00, 0x00, - 0x6C, 0x6F, 0x67, 0x4C, 0x75, 0x6D, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x84, 0x0A, 0x00, 0x00, - 0x68, 0x65, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x96, 0x0A, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x97, 0x0A, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA2, 0x0A, 0x00, 0x00, - 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xA9, 0x0A, 0x00, 0x00, + 0x5E, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0x61, 0x0A, 0x00, 0x00, 0x74, 0x6F, 0x6E, 0x65, 0x6D, 0x61, 0x70, 0x70, 0x65, 0x64, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x66, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x7C, 0x0A, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x85, 0x0A, 0x00, 0x00, + 0x6C, 0x6F, 0x67, 0x4C, 0x75, 0x6D, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x89, 0x0A, 0x00, 0x00, + 0x68, 0x65, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x9B, 0x0A, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x9C, 0x0A, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA7, 0x0A, 0x00, 0x00, + 0x74, 0x65, 0x78, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xAE, 0x0A, 0x00, 0x00, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x44, 0x65, 0x70, 0x74, 0x68, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xAE, 0x0A, 0x00, 0x00, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xAF, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xB2, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x4C, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xBC, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xBD, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xBF, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xC2, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x52, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xCB, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xCC, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xCE, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xD1, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x55, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xDB, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xDC, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xDE, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x44, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xEA, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xEB, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xED, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x06, 0x00, 0xF0, 0x0A, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, 0x44, 0x65, 0x70, 0x74, - 0x68, 0x47, 0x61, 0x74, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xF8, 0x0A, 0x00, 0x00, - 0x64, 0x4C, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x05, 0x0B, 0x00, 0x00, 0x64, 0x52, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0x11, 0x0B, 0x00, 0x00, 0x64, 0x55, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0x1E, 0x0B, 0x00, 0x00, 0x64, 0x44, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x2A, 0x0B, 0x00, 0x00, - 0x77, 0x4D, 0x69, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x2B, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x2E, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x30, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x31, 0x0B, 0x00, 0x00, + 0xB3, 0x0A, 0x00, 0x00, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xB4, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xB7, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x4C, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xC1, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xC2, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xC4, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xC7, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x52, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD0, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD1, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD3, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD6, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x55, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xE0, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xE6, 0x0A, 0x00, 0x00, 0x6C, 0x64, 0x72, 0x44, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xEF, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xF0, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xF2, 0x0A, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x06, 0x00, 0xF5, 0x0A, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, 0x44, 0x65, 0x70, 0x74, + 0x68, 0x47, 0x61, 0x74, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xFD, 0x0A, 0x00, 0x00, + 0x64, 0x4C, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x0A, 0x0B, 0x00, 0x00, 0x64, 0x52, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0x16, 0x0B, 0x00, 0x00, 0x64, 0x55, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0x23, 0x0B, 0x00, 0x00, 0x64, 0x44, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x2F, 0x0B, 0x00, 0x00, + 0x77, 0x4D, 0x69, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x30, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x33, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x35, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x36, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x38, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x39, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3C, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3F, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3B, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3D, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x3E, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x41, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x42, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x44, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x46, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x47, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x49, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4A, 0x0B, 0x00, 0x00, - 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x50, 0x0B, 0x00, 0x00, - 0x62, 0x6C, 0x75, 0x72, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x59, 0x0B, 0x00, 0x00, - 0x65, 0x64, 0x67, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x60, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4C, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4E, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x4F, 0x0B, 0x00, 0x00, + 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x55, 0x0B, 0x00, 0x00, + 0x62, 0x6C, 0x75, 0x72, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5E, 0x0B, 0x00, 0x00, + 0x65, 0x64, 0x67, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x65, 0x0B, 0x00, 0x00, 0x61, 0x64, 0x61, 0x70, 0x74, 0x69, 0x76, 0x65, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x66, 0x0B, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x05, 0x00, 0x6D, 0x0B, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, 0x6C, 0x4D, 0x69, 0x6E, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x75, 0x0B, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, - 0x6C, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x7D, 0x0B, 0x00, 0x00, + 0x6B, 0x0B, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x05, 0x00, 0x72, 0x0B, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, 0x6C, 0x4D, 0x69, 0x6E, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x7A, 0x0B, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, + 0x6C, 0x4D, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x82, 0x0B, 0x00, 0x00, 0x6C, 0x6F, 0x63, 0x61, 0x6C, 0x52, 0x61, 0x6E, 0x67, 0x65, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0x83, 0x0B, 0x00, 0x00, 0x73, 0x68, 0x61, 0x72, 0x70, 0x65, 0x6E, 0x65, 0x64, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x9D, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x9F, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xA1, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x88, 0x0B, 0x00, 0x00, 0x73, 0x68, 0x61, 0x72, 0x70, 0x65, 0x6E, 0x65, 0x64, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xA2, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA4, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA6, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xA8, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xB7, 0x0B, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x61, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xC6, 0x0B, 0x00, 0x00, 0x63, 0x61, 0x55, 0x56, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x06, 0x00, 0xC8, 0x0B, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, 0x73, 0x75, 0x72, 0x65, - 0x53, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xCC, 0x0B, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xA9, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xAB, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xAD, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xBC, 0x0B, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x61, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xCB, 0x0B, 0x00, 0x00, 0x63, 0x61, 0x55, 0x56, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x06, 0x00, 0xCD, 0x0B, 0x00, 0x00, 0x65, 0x78, 0x70, 0x6F, 0x73, 0x75, 0x72, 0x65, + 0x53, 0x63, 0x61, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xD1, 0x0B, 0x00, 0x00, 0x63, 0x61, 0x4F, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xD3, 0x0B, 0x00, 0x00, 0x73, 0x72, 0x63, 0x52, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xD7, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xD9, 0x0B, 0x00, 0x00, 0x73, 0x72, 0x63, 0x42, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xDD, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x63, 0x61, 0x48, 0x64, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xE3, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xEE, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xD8, 0x0B, 0x00, 0x00, 0x73, 0x72, 0x63, 0x52, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xDC, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xDE, 0x0B, 0x00, 0x00, 0x73, 0x72, 0x63, 0x42, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xE2, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x63, 0x61, 0x48, 0x64, 0x72, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xE8, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xEB, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xED, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF7, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x07, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x34, 0x0C, 0x00, 0x00, 0x63, 0x61, 0x54, 0x6F, 0x6E, 0x65, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x38, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0x42, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, - 0x50, 0x0C, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x6C, 0x69, 0x6E, 0x65, 0x54, 0x65, 0x78, 0x65, 0x6C, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x57, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x43, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x5D, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x4C, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x68, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x52, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x72, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x55, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x7D, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x44, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x87, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, - 0x48, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x8C, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, - 0x56, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x91, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x9A, 0x0C, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x6C, - 0x69, 0x6E, 0x65, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x04, 0x00, 0xAC, 0x0C, 0x00, 0x00, - 0x76, 0x69, 0x67, 0x55, 0x56, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xB1, 0x0C, 0x00, 0x00, - 0x76, 0x69, 0x67, 0x44, 0x69, 0x73, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, 0xB4, 0x0C, 0x00, 0x00, - 0x76, 0x69, 0x67, 0x00, 0x05, 0x00, 0x03, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0xCF, 0x0C, 0x00, 0x00, 0x70, 0x78, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xD2, 0x0C, 0x00, 0x00, 0x73, 0x65, 0x65, 0x64, 0x41, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, - 0xDC, 0x0C, 0x00, 0x00, 0x73, 0x65, 0x65, 0x64, 0x42, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, - 0xE7, 0x0C, 0x00, 0x00, 0x6E, 0x30, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0xF2, 0x0C, 0x00, 0x00, - 0x6E, 0x31, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xFC, 0x0C, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, - 0x6E, 0x52, 0x61, 0x77, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x02, 0x0D, 0x00, 0x00, - 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x05, 0x0D, 0x00, 0x00, 0x6D, 0x69, 0x64, 0x54, - 0x6F, 0x6E, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0x0B, 0x0D, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x4D, - 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x05, 0x00, 0x11, 0x0D, 0x00, 0x00, 0x69, 0x6E, 0x74, 0x65, - 0x6E, 0x73, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x14, 0x0D, 0x00, 0x00, + 0xFA, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xFC, 0x0B, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x04, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x14, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x41, 0x0C, 0x00, 0x00, 0x63, 0x61, 0x54, 0x6F, 0x6E, 0x65, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x45, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0x4F, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, + 0x5D, 0x0C, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x6C, 0x69, 0x6E, 0x65, 0x54, 0x65, 0x78, 0x65, 0x6C, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x64, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x43, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x68, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x6C, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x4C, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x75, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x79, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x52, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x81, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x85, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x55, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x8E, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x92, 0x0C, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x9A, 0x0C, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x9E, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, + 0x48, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA3, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, + 0x56, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xA8, 0x0C, 0x00, 0x00, 0x65, 0x64, 0x67, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0xB1, 0x0C, 0x00, 0x00, 0x6F, 0x75, 0x74, 0x6C, + 0x69, 0x6E, 0x65, 0x4D, 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC3, 0x0C, 0x00, 0x00, + 0x76, 0x69, 0x67, 0x55, 0x56, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xC8, 0x0C, 0x00, 0x00, + 0x76, 0x69, 0x67, 0x44, 0x69, 0x73, 0x74, 0x00, 0x05, 0x00, 0x03, 0x00, 0xCB, 0x0C, 0x00, 0x00, + 0x76, 0x69, 0x67, 0x00, 0x05, 0x00, 0x03, 0x00, 0xE3, 0x0C, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0xE6, 0x0C, 0x00, 0x00, 0x70, 0x78, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xE9, 0x0C, 0x00, 0x00, 0x73, 0x65, 0x65, 0x64, 0x41, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, + 0xF3, 0x0C, 0x00, 0x00, 0x73, 0x65, 0x65, 0x64, 0x42, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, + 0xFE, 0x0C, 0x00, 0x00, 0x6E, 0x30, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x09, 0x0D, 0x00, 0x00, + 0x6E, 0x31, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, 0x13, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, + 0x6E, 0x52, 0x61, 0x77, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x00, 0x19, 0x0D, 0x00, 0x00, + 0x6C, 0x75, 0x6D, 0x00, 0x05, 0x00, 0x04, 0x00, 0x1C, 0x0D, 0x00, 0x00, 0x6D, 0x69, 0x64, 0x54, + 0x6F, 0x6E, 0x65, 0x00, 0x05, 0x00, 0x04, 0x00, 0x22, 0x0D, 0x00, 0x00, 0x6C, 0x75, 0x6D, 0x4D, + 0x61, 0x73, 0x6B, 0x00, 0x05, 0x00, 0x05, 0x00, 0x28, 0x0D, 0x00, 0x00, 0x69, 0x6E, 0x74, 0x65, + 0x6E, 0x73, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x2B, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, 0x6E, 0x53, 0x74, 0x72, 0x65, 0x6E, 0x67, 0x74, 0x68, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x65, 0x6E, 0x64, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x62, 0x61, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0x23, 0x0D, 0x00, 0x00, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x00, 0x00, - 0x05, 0x00, 0x03, 0x00, 0xAD, 0x0D, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, - 0xB0, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, 0x6E, 0x53, 0x65, 0x65, 0x64, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xBF, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, 0x6E, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x04, 0x00, 0xCD, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, - 0x05, 0x00, 0x07, 0x00, 0xD0, 0x0D, 0x00, 0x00, 0x64, 0x69, 0x74, 0x68, 0x65, 0x72, 0x54, 0x68, + 0x05, 0x00, 0x04, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x65, 0x6E, 0x64, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x62, 0x61, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0x3A, 0x0D, 0x00, 0x00, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x00, 0x00, + 0x05, 0x00, 0x03, 0x00, 0xC4, 0x0D, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, + 0xC7, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, 0x6E, 0x53, 0x65, 0x65, 0x64, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xD6, 0x0D, 0x00, 0x00, 0x67, 0x72, 0x61, 0x69, 0x6E, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x04, 0x00, 0xE4, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, 0x6D, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x07, 0x00, 0xE7, 0x0D, 0x00, 0x00, 0x64, 0x69, 0x74, 0x68, 0x65, 0x72, 0x54, 0x68, 0x69, 0x73, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x07, 0x00, - 0xD1, 0x0D, 0x00, 0x00, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5F, 0x71, 0x75, 0x61, 0x6E, 0x74, - 0x69, 0x7A, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x07, 0x00, 0xD8, 0x0D, 0x00, 0x00, + 0xE8, 0x0D, 0x00, 0x00, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5F, 0x71, 0x75, 0x61, 0x6E, 0x74, + 0x69, 0x7A, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x07, 0x00, 0xEF, 0x0D, 0x00, 0x00, 0x61, 0x70, 0x70, 0x6C, 0x79, 0x5F, 0x73, 0x72, 0x67, 0x62, 0x5F, 0x67, 0x61, 0x6D, 0x6D, 0x61, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xDC, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE2, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xE9, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xEC, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xEE, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, - 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0xF5, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF3, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0xF9, 0x0D, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x03, 0x0E, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x00, 0x05, 0x0E, 0x00, 0x00, 0x70, 0x61, 0x72, 0x61, + 0x6D, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x0C, 0x0E, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6F, 0x6C, 0x64, 0x00, 0x05, 0x00, 0x06, 0x00, - 0xF6, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x73, - 0x69, 0x74, 0x79, 0x00, 0x05, 0x00, 0x08, 0x00, 0xF7, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, + 0x0D, 0x0E, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x73, + 0x69, 0x74, 0x79, 0x00, 0x05, 0x00, 0x08, 0x00, 0x0E, 0x0E, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6F, 0x6C, 0x64, 0x5F, 0x6D, 0x6F, 0x64, 0x65, - 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0xF8, 0x0D, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x06, 0x00, 0x0F, 0x0E, 0x00, 0x00, 0x62, 0x6C, 0x6F, 0x6F, 0x6D, 0x5F, 0x6D, 0x6F, 0x64, 0x75, 0x6C, 0x61, 0x74, 0x65, 0x00, 0x00, 0x47, 0x00, 0x03, 0x00, 0x06, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x48, 0x00, 0x05, 0x00, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0x05, 0x00, @@ -8146,21 +8158,21 @@ const unsigned char gamma_frag_spv[84848] = { 0x30, 0x02, 0x00, 0x00, 0x48, 0x00, 0x05, 0x00, 0x7E, 0x01, 0x00, 0x00, 0x1B, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x40, 0x02, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x80, 0x01, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x53, 0x03, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x9A, 0x03, 0x00, 0x00, - 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x9A, 0x03, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x75, 0x05, 0x00, 0x00, - 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x75, 0x05, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xB6, 0x07, 0x00, 0x00, - 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xB6, 0x07, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x24, 0x09, 0x00, 0x00, - 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xD4, 0x09, 0x00, 0x00, - 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xD1, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xD8, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xF5, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xF6, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xF7, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xF8, 0x0D, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x52, 0x03, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x76, 0x05, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x76, 0x05, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xB9, 0x07, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xB9, 0x07, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x27, 0x09, 0x00, 0x00, + 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xD7, 0x09, 0x00, 0x00, + 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xE8, 0x0D, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0xEF, 0x0D, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x0C, 0x0E, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x0D, 0x0E, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x0E, 0x0E, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x47, 0x00, 0x04, 0x00, 0x0F, 0x0E, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x13, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x16, 0x00, 0x03, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, @@ -8290,1752 +8302,1782 @@ const unsigned char gamma_frag_spv[84848] = { 0xF2, 0x02, 0x00, 0x00, 0xCD, 0xCC, 0xAC, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF6, 0x02, 0x00, 0x00, 0x9A, 0x99, 0x19, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x13, 0x03, 0x00, 0x00, 0x9A, 0x99, 0x59, 0x3F, 0x32, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x53, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x7F, 0x03, 0x00, 0x00, 0x8F, 0xC2, 0xF5, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x83, 0x03, 0x00, 0x00, 0x0A, 0xD7, 0xA3, 0x3C, 0x19, 0x00, 0x09, 0x00, 0x97, 0x03, 0x00, 0x00, + 0x52, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x7E, 0x03, 0x00, 0x00, 0x8F, 0xC2, 0xF5, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x82, 0x03, 0x00, 0x00, 0x0A, 0xD7, 0xA3, 0x3C, 0x19, 0x00, 0x09, 0x00, 0x96, 0x03, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1B, 0x00, 0x03, 0x00, - 0x98, 0x03, 0x00, 0x00, 0x97, 0x03, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x98, 0x03, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, - 0x9A, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0xB9, 0x03, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0xBA, 0x03, 0x00, 0x00, + 0x97, 0x03, 0x00, 0x00, 0x96, 0x03, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x97, 0x03, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, + 0x99, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xBA, 0x03, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0xBB, 0x03, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC0, 0x03, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x40, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC4, 0x03, 0x00, 0x00, 0x00, 0x00, 0x60, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCA, 0x03, 0x00, 0x00, 0x7B, 0x14, 0xAE, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF9, 0x03, 0x00, 0x00, 0x8F, 0xC2, 0x75, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4A, 0x04, 0x00, 0x00, 0xAE, 0x47, 0x61, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x55, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x61, 0x04, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x63, 0x04, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, - 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x67, 0x04, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, + 0xC1, 0x03, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x40, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x60, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCB, 0x03, 0x00, 0x00, 0x7B, 0x14, 0xAE, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xFA, 0x03, 0x00, 0x00, 0x8F, 0xC2, 0x75, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4B, 0x04, 0x00, 0x00, 0xAE, 0x47, 0x61, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x56, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x62, 0x04, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, + 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x71, 0x04, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x82, 0x04, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x87, 0x04, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x99, 0x04, 0x00, 0x00, 0xCD, 0xCC, 0x4C, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xE6, 0x04, 0x00, 0x00, 0x33, 0x33, 0x73, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0D, 0x05, 0x00, 0x00, 0x87, 0x16, 0x99, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0E, 0x05, 0x00, 0x00, 0xA2, 0x45, 0x16, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0F, 0x05, 0x00, 0x00, 0xD5, 0x78, 0xE9, 0x3D, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x10, 0x05, 0x00, 0x00, 0x0D, 0x05, 0x00, 0x00, 0x0E, 0x05, 0x00, 0x00, 0x0F, 0x05, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x14, 0x05, 0x00, 0x00, 0x75, 0x93, 0x18, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x05, 0x00, 0x00, 0xBA, 0x49, 0x8C, 0xBE, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x16, 0x05, 0x00, 0x00, 0x2F, 0xDD, 0xA4, 0xBE, - 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x17, 0x05, 0x00, 0x00, 0x14, 0x05, 0x00, 0x00, - 0x15, 0x05, 0x00, 0x00, 0x16, 0x05, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1B, 0x05, 0x00, 0x00, 0x62, 0x10, 0x58, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1C, 0x05, 0x00, 0x00, 0x54, 0xE3, 0x05, 0xBF, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1D, 0x05, 0x00, 0x00, 0x77, 0xBE, 0x9F, 0x3E, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x1E, 0x05, 0x00, 0x00, 0x1B, 0x05, 0x00, 0x00, 0x1C, 0x05, 0x00, 0x00, 0x1D, 0x05, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, 0x6A, 0xBC, 0x74, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3D, 0x05, 0x00, 0x00, 0xDB, 0xF9, 0x1E, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x05, 0x00, 0x00, 0x96, 0x43, 0x8B, 0x3E, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x05, 0x00, 0x00, 0xCB, 0xA1, 0x25, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x52, 0x05, 0x00, 0x00, 0x68, 0x91, 0x8D, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x05, 0x00, 0x00, 0xE7, 0xFB, 0xD9, 0x3F, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x17, 0x00, 0x04, 0x00, 0x79, 0x05, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x20, 0x00, 0x04, 0x00, 0xF7, 0x05, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, - 0x20, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x98, 0x06, 0x00, 0x00, 0xBD, 0x37, 0x86, 0xB5, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x06, 0x00, 0x00, 0x77, 0xCC, 0x2B, 0x32, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x07, 0x00, 0x00, 0x00, 0x00, 0x80, 0x40, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x07, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, 0x0A, 0xD7, 0x23, 0x3C, - 0x3B, 0x00, 0x04, 0x00, 0x99, 0x03, 0x00, 0x00, 0xB6, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x20, 0x00, 0x04, 0x00, 0xC4, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x20, 0x00, 0x04, 0x00, 0xCF, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7D, 0x01, 0x00, 0x00, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, - 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x42, - 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x36, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x17, 0x00, 0x04, 0x00, 0x37, 0x08, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, + 0x72, 0x04, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x83, 0x04, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x9A, 0x04, 0x00, 0x00, 0xCD, 0xCC, 0x4C, 0x3D, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xE7, 0x04, 0x00, 0x00, 0x33, 0x33, 0x73, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0E, 0x05, 0x00, 0x00, 0x87, 0x16, 0x99, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0F, 0x05, 0x00, 0x00, 0xA2, 0x45, 0x16, 0x3F, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0xD5, 0x78, 0xE9, 0x3D, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x11, 0x05, 0x00, 0x00, 0x0E, 0x05, 0x00, 0x00, 0x0F, 0x05, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x05, 0x00, 0x00, 0x75, 0x93, 0x18, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x16, 0x05, 0x00, 0x00, 0xBA, 0x49, 0x8C, 0xBE, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x17, 0x05, 0x00, 0x00, 0x2F, 0xDD, 0xA4, 0xBE, + 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, 0x15, 0x05, 0x00, 0x00, + 0x16, 0x05, 0x00, 0x00, 0x17, 0x05, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1C, 0x05, 0x00, 0x00, 0x62, 0x10, 0x58, 0x3E, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1D, 0x05, 0x00, 0x00, 0x54, 0xE3, 0x05, 0xBF, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1E, 0x05, 0x00, 0x00, 0x77, 0xBE, 0x9F, 0x3E, 0x2C, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x1F, 0x05, 0x00, 0x00, 0x1C, 0x05, 0x00, 0x00, 0x1D, 0x05, 0x00, 0x00, 0x1E, 0x05, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x39, 0x05, 0x00, 0x00, 0x6A, 0xBC, 0x74, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3E, 0x05, 0x00, 0x00, 0xDB, 0xF9, 0x1E, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x05, 0x00, 0x00, 0x96, 0x43, 0x8B, 0x3E, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x05, 0x00, 0x00, 0xCB, 0xA1, 0x25, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x53, 0x05, 0x00, 0x00, 0x68, 0x91, 0x8D, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x58, 0x05, 0x00, 0x00, 0xE7, 0xFB, 0xD9, 0x3F, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x65, 0x05, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x17, 0x00, 0x04, 0x00, 0x7A, 0x05, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x04, 0x00, 0xF8, 0x05, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x20, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x7D, 0x06, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x99, 0x06, 0x00, 0x00, 0xBD, 0x37, 0x86, 0xB5, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD6, 0x06, 0x00, 0x00, 0x77, 0xCC, 0x2B, 0x32, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xE1, 0x06, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x19, 0x07, 0x00, 0x00, 0x00, 0x00, 0x80, 0x40, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x07, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, 0x0A, 0xD7, 0x23, 0x3C, + 0x3B, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x04, 0x00, 0xC7, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x20, 0x00, 0x04, 0x00, 0xD2, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7D, 0x01, 0x00, 0x00, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, + 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x42, + 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x39, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x17, 0x00, 0x04, 0x00, 0x3A, 0x08, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x29, 0x00, 0x03, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x69, 0x08, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x08, 0x00, 0x00, - 0xDB, 0x0F, 0xC9, 0x40, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, - 0x00, 0x00, 0xC0, 0x41, 0x20, 0x00, 0x04, 0x00, 0x23, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x23, 0x09, 0x00, 0x00, 0x24, 0x09, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x45, 0x09, 0x00, 0x00, - 0x61, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x48, 0x09, 0x00, 0x00, - 0x62, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x4C, 0x09, 0x00, 0x00, - 0x63, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x64, 0x09, 0x00, 0x00, - 0x00, 0x00, 0x33, 0x43, 0x20, 0x00, 0x04, 0x00, 0xD3, 0x09, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, - 0x05, 0x01, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xD3, 0x09, 0x00, 0x00, 0xD4, 0x09, 0x00, 0x00, - 0x03, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD5, 0x09, 0x00, 0x00, + 0x6C, 0x08, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD8, 0x08, 0x00, 0x00, + 0xDB, 0x0F, 0xC9, 0x40, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x09, 0x00, 0x00, + 0x00, 0x00, 0xC0, 0x41, 0x20, 0x00, 0x04, 0x00, 0x26, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x26, 0x09, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x48, 0x09, 0x00, 0x00, + 0x61, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x4B, 0x09, 0x00, 0x00, + 0x62, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x4F, 0x09, 0x00, 0x00, + 0x63, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x33, 0x43, 0x20, 0x00, 0x04, 0x00, 0xD6, 0x09, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x05, 0x01, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xD6, 0x09, 0x00, 0x00, 0xD7, 0x09, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD8, 0x09, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD7, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xDA, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x07, 0x00, - 0x05, 0x01, 0x00, 0x00, 0xFA, 0x09, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xFD, 0x09, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0xFB, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x09, 0x0A, 0x00, 0x00, - 0xCD, 0xCC, 0xCC, 0x3E, 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x0A, 0x0A, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x09, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x11, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xFE, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x0A, 0x00, 0x00, + 0xCD, 0xCC, 0xCC, 0x3E, 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x0D, 0x0A, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x2C, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x14, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x87, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x2B, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x61, 0x0B, 0x00, 0x00, 0xCD, 0xCC, 0x4C, 0x3E, 0x2B, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x68, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x3F, 0x2C, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x81, 0x0B, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, - 0x83, 0x03, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD8, 0x0C, 0x00, 0x00, - 0x00, 0x00, 0xF8, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE0, 0x0C, 0x00, 0x00, - 0x00, 0x00, 0x92, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE3, 0x0C, 0x00, 0x00, - 0x00, 0x00, 0x6C, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEA, 0x0C, 0x00, 0x00, - 0x39, 0xD6, 0x4F, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEB, 0x0C, 0x00, 0x00, - 0x4C, 0x77, 0x9C, 0x42, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEC, 0x0C, 0x00, 0x00, - 0xEA, 0x0C, 0x00, 0x00, 0xEB, 0x0C, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xEF, 0x0C, 0x00, 0x00, 0x8C, 0xEE, 0x2A, 0x47, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF5, 0x0C, 0x00, 0x00, 0x33, 0x33, 0xFE, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF6, 0x0C, 0x00, 0x00, 0x9A, 0xD9, 0x9B, 0x43, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xF7, 0x0C, 0x00, 0x00, 0xF5, 0x0C, 0x00, 0x00, 0xF6, 0x0C, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB4, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x2D, 0x43, 0x2B, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB7, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x42, 0x32, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xD1, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x34, 0x00, 0x06, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xD2, 0x0D, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0xD1, 0x0D, 0x00, 0x00, - 0x77, 0x05, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD8, 0x0D, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x06, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD9, 0x0D, 0x00, 0x00, - 0xAB, 0x00, 0x00, 0x00, 0xD8, 0x0D, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF5, 0x0D, 0x00, 0x00, 0x9A, 0x99, 0x19, 0x3F, 0x32, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF6, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x32, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xF7, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xF8, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x2B, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x66, 0x0B, 0x00, 0x00, 0xCD, 0xCC, 0x4C, 0x3E, 0x2B, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6D, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x3F, 0x2C, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x86, 0x0B, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, + 0x82, 0x03, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEF, 0x0C, 0x00, 0x00, + 0x00, 0x00, 0xF8, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF7, 0x0C, 0x00, 0x00, + 0x00, 0x00, 0x92, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFA, 0x0C, 0x00, 0x00, + 0x00, 0x00, 0x6C, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x0D, 0x00, 0x00, + 0x39, 0xD6, 0x4F, 0x41, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, + 0x4C, 0x77, 0x9C, 0x42, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x03, 0x0D, 0x00, 0x00, + 0x01, 0x0D, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x06, 0x0D, 0x00, 0x00, 0x8C, 0xEE, 0x2A, 0x47, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0C, 0x0D, 0x00, 0x00, 0x33, 0x33, 0xFE, 0x42, 0x2B, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0D, 0x0D, 0x00, 0x00, 0x9A, 0xD9, 0x9B, 0x43, 0x2C, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x0E, 0x0D, 0x00, 0x00, 0x0C, 0x0D, 0x00, 0x00, 0x0D, 0x0D, 0x00, 0x00, 0x2B, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCB, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x2D, 0x43, 0x2B, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCE, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x42, 0x32, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0xE8, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x34, 0x00, 0x06, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xE9, 0x0D, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0xE8, 0x0D, 0x00, 0x00, + 0x78, 0x05, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xEF, 0x0D, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x06, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF0, 0x0D, 0x00, 0x00, + 0xAB, 0x00, 0x00, 0x00, 0xEF, 0x0D, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x0C, 0x0E, 0x00, 0x00, 0x9A, 0x99, 0x19, 0x3F, 0x32, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x0D, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x32, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x0F, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x05, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x05, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x26, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x2A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0x30, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0x37, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0x3E, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x40, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x53, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x58, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5D, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x61, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x67, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x6F, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x73, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x7C, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x7D, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7F, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x29, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x2D, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, + 0x33, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, + 0x3A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, + 0x41, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x43, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x56, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x5B, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x60, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x64, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x6A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x72, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x76, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x7F, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x80, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x82, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x85, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x87, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x8A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x93, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x98, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x9D, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xA7, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xB1, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xB2, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xB5, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xB6, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xBB, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xC1, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xC7, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xD9, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x17, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x88, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x8A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x8D, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x96, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x9B, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xA0, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xAA, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xB4, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xB5, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xB8, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xB9, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xBE, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xC4, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xCA, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xDC, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x1A, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x1E, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x25, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x27, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x2D, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x1D, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x21, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x28, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x2A, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x30, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x36, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x3D, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x3F, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x42, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x4B, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x59, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x5C, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x33, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x35, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x3B, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x42, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x44, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x47, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x50, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x5E, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x61, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x77, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x80, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x84, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x96, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x97, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xA2, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xA9, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x66, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x7C, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x85, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x89, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x9B, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x9C, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xA7, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAE, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xAF, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xB2, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xBC, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xBD, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xBF, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xC2, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xCB, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xCC, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xCE, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xD1, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xDB, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xDC, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xDE, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xE1, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xEA, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xEB, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xED, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xF0, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xF8, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x05, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x11, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x1E, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x2A, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x2B, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x2E, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB3, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB4, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xB7, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xC1, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xC2, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xC4, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xC7, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xD0, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xD1, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xD3, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xD6, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xE0, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xE1, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xE3, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xE6, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xEF, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xF0, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xF2, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xF5, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xFD, 0x0A, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x0A, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x16, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x23, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x2F, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x30, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x31, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x33, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x35, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x36, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x38, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x39, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3C, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3F, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3D, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3E, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x42, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x44, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x46, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x47, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x49, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x4A, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x50, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x59, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x60, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x66, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x6D, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x75, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x7D, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x83, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x9D, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x9F, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xA1, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xA4, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xA6, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xA8, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xB7, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xC6, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xC8, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xCC, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xD3, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xD7, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xD9, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xDD, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xE3, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xEE, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xF7, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x07, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x34, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x38, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x42, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x50, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x57, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4C, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4E, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4F, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x55, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x5E, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x65, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x6B, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x72, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x7A, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x82, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x88, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xA2, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xA4, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xA6, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xA9, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xAB, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xAD, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xBC, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xCB, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xCD, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xD1, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xD8, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xDC, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xDE, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xE2, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xE8, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xEB, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xED, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xF7, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xFA, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xFC, 0x0B, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x04, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x14, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x41, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x45, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x4F, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x64, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x68, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x72, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7D, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x87, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x8C, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x91, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x9A, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xAC, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB1, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB4, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xCC, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xCF, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xD2, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xDC, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xE7, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xF2, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xFC, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x02, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x05, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x0B, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x11, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x14, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x1B, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x21, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x23, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x27, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x51, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7B, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xAD, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB0, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xBF, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xCD, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0xD0, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xDC, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xE2, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xE9, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xEC, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xEE, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x25, 0x09, 0x00, 0x00, 0x24, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, + 0x6C, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x75, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x79, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x81, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x85, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x8E, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x92, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x9A, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x9E, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xA3, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xA8, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB1, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xC3, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC8, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xCB, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xE3, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xE6, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xE9, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xF3, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xFE, 0x0C, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x09, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x13, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x19, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x1C, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x22, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x28, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x2B, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x32, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x38, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x3A, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3E, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x68, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x92, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC4, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC7, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD6, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xE4, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xE7, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xF3, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xF9, 0x0D, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x00, 0x0E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x03, 0x0E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x05, 0x0E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x28, 0x09, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x25, 0x09, 0x00, 0x00, + 0x28, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x2A, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xCB, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x28, 0x09, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x29, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x28, 0x09, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x26, 0x09, 0x00, 0x00, - 0x29, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x2B, 0x09, 0x00, 0x00, - 0x08, 0x01, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2C, 0x09, 0x00, 0x00, 0x2B, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2D, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x2C, 0x09, 0x00, 0x00, + 0x2B, 0x09, 0x00, 0x00, 0x2A, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2C, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x2B, 0x09, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x29, 0x09, 0x00, 0x00, + 0x2C, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x2E, 0x09, 0x00, 0x00, + 0x08, 0x01, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2F, 0x09, 0x00, 0x00, 0x2E, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x30, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x2F, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2E, 0x09, 0x00, 0x00, 0x26, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2F, 0x09, 0x00, 0x00, 0x2D, 0x09, 0x00, 0x00, 0x2E, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x2A, 0x09, 0x00, 0x00, 0x2F, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, - 0x31, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x32, 0x09, 0x00, 0x00, 0x31, 0x09, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x33, 0x09, 0x00, 0x00, 0x32, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x08, 0x00, 0x00, 0x00, 0x33, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x35, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x34, 0x09, 0x00, 0x00, + 0x31, 0x09, 0x00, 0x00, 0x29, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x32, 0x09, 0x00, 0x00, 0x30, 0x09, 0x00, 0x00, 0x31, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x2D, 0x09, 0x00, 0x00, 0x32, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, + 0x34, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xBA, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x35, 0x09, 0x00, 0x00, 0x34, 0x09, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x36, 0x09, 0x00, 0x00, 0x35, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x37, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x36, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x38, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x37, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x36, 0x09, 0x00, 0x00, 0x35, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x30, 0x09, 0x00, 0x00, - 0x36, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x38, 0x09, 0x00, 0x00, - 0x08, 0x01, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x39, 0x09, 0x00, 0x00, 0x38, 0x09, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x3A, 0x09, 0x00, 0x00, 0x39, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3B, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, - 0x3A, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x09, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x3B, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x3D, 0x09, 0x00, 0x00, - 0x3C, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x37, 0x09, 0x00, 0x00, 0x3D, 0x09, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x3F, 0x09, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x3E, 0x09, 0x00, 0x00, 0x3F, 0x09, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x43, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x41, 0x09, 0x00, 0x00, - 0x42, 0x09, 0x00, 0x00, 0x43, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x42, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x44, 0x09, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, - 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x46, 0x09, 0x00, 0x00, 0x44, 0x09, 0x00, 0x00, - 0x45, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x47, 0x09, 0x00, 0x00, - 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x49, 0x09, 0x00, 0x00, - 0x47, 0x09, 0x00, 0x00, 0x48, 0x09, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x4A, 0x09, 0x00, 0x00, 0x46, 0x09, 0x00, 0x00, 0x49, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0x4B, 0x09, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x4D, 0x09, 0x00, 0x00, 0x4B, 0x09, 0x00, 0x00, 0x4C, 0x09, 0x00, 0x00, - 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4E, 0x09, 0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, - 0x4D, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x43, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x43, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4F, 0x09, 0x00, 0x00, - 0x41, 0x09, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x4E, 0x09, 0x00, 0x00, 0x42, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x09, 0x00, 0x00, 0x26, 0x09, 0x00, 0x00, - 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x51, 0x09, 0x00, 0x00, 0x50, 0x09, 0x00, 0x00, - 0xD4, 0x00, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x52, 0x09, 0x00, 0x00, - 0x4F, 0x09, 0x00, 0x00, 0x51, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x40, 0x09, 0x00, 0x00, - 0x52, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x54, 0x09, 0x00, 0x00, - 0x2A, 0x09, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x55, 0x09, 0x00, 0x00, - 0x54, 0x09, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x56, 0x09, 0x00, 0x00, 0x40, 0x09, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x57, 0x09, 0x00, 0x00, 0x55, 0x09, 0x00, 0x00, 0x56, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x53, 0x09, 0x00, 0x00, 0x57, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x59, 0x09, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x58, 0x09, 0x00, 0x00, - 0x59, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x5A, 0x09, 0x00, 0x00, - 0x53, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x5C, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x5A, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x5C, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, - 0x5E, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x5F, 0x09, 0x00, 0x00, 0x5E, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x5F, 0x09, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5D, 0x09, 0x00, 0x00, - 0x60, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x62, 0x09, 0x00, 0x00, - 0x08, 0x01, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x63, 0x09, 0x00, 0x00, 0x62, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x65, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x63, 0x09, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x64, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x66, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x65, 0x09, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x61, 0x09, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x68, 0x09, 0x00, 0x00, 0x61, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x69, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x68, 0x09, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6A, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0F, 0x00, 0x00, 0x00, 0x69, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6B, 0x09, 0x00, 0x00, 0x5D, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6C, 0x09, 0x00, 0x00, 0x6A, 0x09, 0x00, 0x00, 0x6B, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6D, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, - 0x6C, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6E, 0x09, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x6D, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x67, 0x09, 0x00, 0x00, - 0x6E, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x70, 0x09, 0x00, 0x00, + 0x39, 0x09, 0x00, 0x00, 0x38, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x33, 0x09, 0x00, 0x00, + 0x39, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x3B, 0x09, 0x00, 0x00, + 0x08, 0x01, 0x00, 0x00, 0x7D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3C, 0x09, 0x00, 0x00, 0x3B, 0x09, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3D, 0x09, 0x00, 0x00, 0x3C, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x3D, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3F, 0x09, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x40, 0x09, 0x00, 0x00, + 0x3F, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3A, 0x09, 0x00, 0x00, 0x40, 0x09, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x42, 0x09, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x41, 0x09, 0x00, 0x00, 0x42, 0x09, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x44, 0x09, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x46, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x44, 0x09, 0x00, 0x00, + 0x45, 0x09, 0x00, 0x00, 0x46, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x45, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x47, 0x09, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, + 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x49, 0x09, 0x00, 0x00, 0x47, 0x09, 0x00, 0x00, + 0x48, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, + 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4C, 0x09, 0x00, 0x00, + 0x4A, 0x09, 0x00, 0x00, 0x4B, 0x09, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x4D, 0x09, 0x00, 0x00, 0x49, 0x09, 0x00, 0x00, 0x4C, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x4E, 0x09, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x50, 0x09, 0x00, 0x00, 0x4E, 0x09, 0x00, 0x00, 0x4F, 0x09, 0x00, 0x00, + 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x51, 0x09, 0x00, 0x00, 0x4D, 0x09, 0x00, 0x00, + 0x50, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x46, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x46, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x52, 0x09, 0x00, 0x00, + 0x44, 0x09, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x51, 0x09, 0x00, 0x00, 0x45, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x53, 0x09, 0x00, 0x00, 0x29, 0x09, 0x00, 0x00, + 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x54, 0x09, 0x00, 0x00, 0x53, 0x09, 0x00, 0x00, + 0xD4, 0x00, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x55, 0x09, 0x00, 0x00, + 0x52, 0x09, 0x00, 0x00, 0x54, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x43, 0x09, 0x00, 0x00, + 0x55, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x09, 0x00, 0x00, + 0x2D, 0x09, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, + 0x57, 0x09, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x59, 0x09, 0x00, 0x00, 0x43, 0x09, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x5A, 0x09, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x59, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x56, 0x09, 0x00, 0x00, 0x5A, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x5C, 0x09, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5B, 0x09, 0x00, 0x00, + 0x5C, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x5D, 0x09, 0x00, 0x00, + 0x56, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x5F, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x5D, 0x09, 0x00, 0x00, 0x5E, 0x09, 0x00, 0x00, 0x5F, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x5E, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, + 0x61, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x62, 0x09, 0x00, 0x00, 0x61, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x63, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x62, 0x09, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x60, 0x09, 0x00, 0x00, + 0x63, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x65, 0x09, 0x00, 0x00, + 0x08, 0x01, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x66, 0x09, 0x00, 0x00, 0x65, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x68, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x67, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x69, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x68, 0x09, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x64, 0x09, 0x00, 0x00, 0x69, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6B, 0x09, 0x00, 0x00, 0x64, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6C, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x6B, 0x09, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6D, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0F, 0x00, 0x00, 0x00, 0x6C, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x6E, 0x09, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x6F, 0x09, 0x00, 0x00, 0x6D, 0x09, 0x00, 0x00, 0x6E, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x70, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, + 0x6F, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x09, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0x70, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x09, 0x00, 0x00, + 0x71, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x73, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0xA4, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x71, 0x09, 0x00, 0x00, 0x70, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x72, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x71, 0x09, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x09, 0x00, 0x00, 0x72, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x74, 0x09, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x75, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x76, 0x09, 0x00, 0x00, - 0x74, 0x09, 0x00, 0x00, 0x75, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x77, 0x09, 0x00, 0x00, 0x6F, 0x09, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x78, 0x09, 0x00, 0x00, 0x77, 0x09, 0x00, 0x00, 0x77, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x79, 0x09, 0x00, 0x00, 0x76, 0x09, 0x00, 0x00, 0x78, 0x09, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7A, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7B, 0x09, 0x00, 0x00, - 0x79, 0x09, 0x00, 0x00, 0x7A, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x73, 0x09, 0x00, 0x00, - 0x7B, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7E, 0x09, 0x00, 0x00, - 0x73, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7D, 0x09, 0x00, 0x00, 0x7E, 0x09, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0xA5, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x81, 0x09, 0x00, 0x00, - 0x80, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7F, 0x09, 0x00, 0x00, 0x81, 0x09, 0x00, 0x00, + 0x74, 0x09, 0x00, 0x00, 0x73, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x75, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x74, 0x09, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x72, 0x09, 0x00, 0x00, 0x75, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x77, 0x09, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x78, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x79, 0x09, 0x00, 0x00, + 0x77, 0x09, 0x00, 0x00, 0x78, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x7A, 0x09, 0x00, 0x00, 0x72, 0x09, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x7B, 0x09, 0x00, 0x00, 0x7A, 0x09, 0x00, 0x00, 0x7A, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x7C, 0x09, 0x00, 0x00, 0x79, 0x09, 0x00, 0x00, 0x7B, 0x09, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7D, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7E, 0x09, 0x00, 0x00, + 0x7C, 0x09, 0x00, 0x00, 0x7D, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x76, 0x09, 0x00, 0x00, + 0x7E, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x81, 0x09, 0x00, 0x00, + 0x76, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x80, 0x09, 0x00, 0x00, 0x81, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x83, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0xE0, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x09, 0x00, 0x00, + 0xA6, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x09, 0x00, 0x00, 0x83, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x82, 0x09, 0x00, 0x00, 0x84, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x09, 0x00, 0x00, 0x67, 0x09, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x85, 0x09, 0x00, 0x00, 0x86, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x88, 0x09, 0x00, 0x00, 0x5D, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x87, 0x09, 0x00, 0x00, 0x88, 0x09, 0x00, 0x00, 0x39, 0x00, 0x09, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x89, 0x09, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00, 0x7D, 0x09, 0x00, 0x00, 0x7F, 0x09, 0x00, 0x00, - 0x82, 0x09, 0x00, 0x00, 0x85, 0x09, 0x00, 0x00, 0x87, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x7C, 0x09, 0x00, 0x00, 0x89, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x8B, 0x09, 0x00, 0x00, 0x7C, 0x09, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x8C, 0x09, 0x00, 0x00, 0x8B, 0x09, 0x00, 0x00, 0x8B, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x8D, 0x09, 0x00, 0x00, - 0x7C, 0x09, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8E, 0x09, 0x00, 0x00, 0x8D, 0x09, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8F, 0x09, 0x00, 0x00, 0x8E, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x90, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x8F, 0x09, 0x00, 0x00, - 0xEB, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x91, 0x09, 0x00, 0x00, - 0x90, 0x09, 0x00, 0x00, 0x90, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x92, 0x09, 0x00, 0x00, 0x8C, 0x09, 0x00, 0x00, 0x91, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x8A, 0x09, 0x00, 0x00, 0x92, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x94, 0x09, 0x00, 0x00, 0x61, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x95, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x94, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x96, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, - 0x95, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x97, 0x09, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x96, 0x09, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x93, 0x09, 0x00, 0x00, 0x97, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x99, 0x09, 0x00, 0x00, 0x67, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9A, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x99, 0x09, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9B, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0F, 0x00, 0x00, 0x00, 0x9A, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9C, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x9B, 0x09, 0x00, 0x00, - 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x98, 0x09, 0x00, 0x00, 0x9C, 0x09, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9E, 0x09, 0x00, 0x00, 0x8A, 0x09, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x09, 0x00, 0x00, - 0x9E, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x09, 0x00, 0x00, - 0x93, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x09, 0x00, 0x00, - 0x9F, 0x09, 0x00, 0x00, 0xA0, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xA2, 0x09, 0x00, 0x00, 0x8A, 0x09, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA3, 0x09, 0x00, 0x00, 0xA2, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA4, 0x09, 0x00, 0x00, 0x98, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA5, 0x09, 0x00, 0x00, 0xA3, 0x09, 0x00, 0x00, 0xA4, 0x09, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA6, 0x09, 0x00, 0x00, 0xA1, 0x09, 0x00, 0x00, - 0xA5, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9D, 0x09, 0x00, 0x00, 0xA6, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA8, 0x09, 0x00, 0x00, 0x9D, 0x09, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA9, 0x09, 0x00, 0x00, 0xA8, 0x09, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAA, 0x09, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x86, 0x09, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0xE1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x09, 0x00, 0x00, + 0x86, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x85, 0x09, 0x00, 0x00, 0x87, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x09, 0x00, 0x00, 0x6A, 0x09, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x88, 0x09, 0x00, 0x00, 0x89, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8B, 0x09, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x8A, 0x09, 0x00, 0x00, 0x8B, 0x09, 0x00, 0x00, 0x39, 0x00, 0x09, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x8C, 0x09, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0x82, 0x09, 0x00, 0x00, + 0x85, 0x09, 0x00, 0x00, 0x88, 0x09, 0x00, 0x00, 0x8A, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x7F, 0x09, 0x00, 0x00, 0x8C, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x8E, 0x09, 0x00, 0x00, 0x7F, 0x09, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x8F, 0x09, 0x00, 0x00, 0x8E, 0x09, 0x00, 0x00, 0x8E, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x90, 0x09, 0x00, 0x00, + 0x7F, 0x09, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x91, 0x09, 0x00, 0x00, 0x90, 0x09, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x92, 0x09, 0x00, 0x00, 0x91, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x93, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x92, 0x09, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x94, 0x09, 0x00, 0x00, + 0x93, 0x09, 0x00, 0x00, 0x93, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x95, 0x09, 0x00, 0x00, 0x8F, 0x09, 0x00, 0x00, 0x94, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x8D, 0x09, 0x00, 0x00, 0x95, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x97, 0x09, 0x00, 0x00, 0x64, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x98, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x97, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x99, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, + 0x98, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9A, 0x09, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x99, 0x09, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x96, 0x09, 0x00, 0x00, 0x9A, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9C, 0x09, 0x00, 0x00, 0x6A, 0x09, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9D, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x9C, 0x09, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0F, 0x00, 0x00, 0x00, 0x9D, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x9F, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x9E, 0x09, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9B, 0x09, 0x00, 0x00, 0x9F, 0x09, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA1, 0x09, 0x00, 0x00, 0x8D, 0x09, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x09, 0x00, 0x00, + 0xA1, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x09, 0x00, 0x00, + 0x96, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA4, 0x09, 0x00, 0x00, + 0xA2, 0x09, 0x00, 0x00, 0xA3, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xA5, 0x09, 0x00, 0x00, 0x8D, 0x09, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA6, 0x09, 0x00, 0x00, 0xA5, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA7, 0x09, 0x00, 0x00, 0x9B, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA8, 0x09, 0x00, 0x00, 0xA6, 0x09, 0x00, 0x00, 0xA7, 0x09, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA9, 0x09, 0x00, 0x00, 0xA4, 0x09, 0x00, 0x00, + 0xA8, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA0, 0x09, 0x00, 0x00, 0xA9, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAB, 0x09, 0x00, 0x00, 0xA0, 0x09, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAC, 0x09, 0x00, 0x00, 0xAB, 0x09, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAD, 0x09, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xAB, 0x09, 0x00, 0x00, 0xA9, 0x09, 0x00, 0x00, 0xAA, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA7, 0x09, 0x00, 0x00, 0xAB, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xAC, 0x09, 0x00, 0x00, 0x73, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xAD, 0x09, 0x00, 0x00, 0xA7, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xAE, 0x09, 0x00, 0x00, 0x2A, 0x09, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xAF, 0x09, 0x00, 0x00, 0xAE, 0x09, 0x00, 0x00, 0xAE, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xB0, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, - 0xAC, 0x09, 0x00, 0x00, 0xAD, 0x09, 0x00, 0x00, 0xAF, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x58, 0x09, 0x00, 0x00, 0xB0, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xB3, 0x09, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB2, 0x09, 0x00, 0x00, - 0xB3, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB4, 0x09, 0x00, 0x00, - 0xA1, 0x00, 0x00, 0x00, 0xB2, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB1, 0x09, 0x00, 0x00, - 0xB4, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB7, 0x09, 0x00, 0x00, - 0x9D, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB6, 0x09, 0x00, 0x00, 0xB7, 0x09, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xB8, 0x09, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00, - 0xB6, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xBA, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xB8, 0x09, 0x00, 0x00, 0xB9, 0x09, 0x00, 0x00, 0xBA, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xB9, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xBC, 0x09, 0x00, 0x00, 0xA7, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBB, 0x09, 0x00, 0x00, - 0xBC, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBD, 0x09, 0x00, 0x00, - 0x9D, 0x00, 0x00, 0x00, 0xBB, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xBA, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xBA, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xBE, 0x09, 0x00, 0x00, 0xB8, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0xBD, 0x09, 0x00, 0x00, - 0xB9, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC0, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xBE, 0x09, 0x00, 0x00, 0xBF, 0x09, 0x00, 0x00, 0xC0, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xBF, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC2, 0x09, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC1, 0x09, 0x00, 0x00, - 0xC2, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC3, 0x09, 0x00, 0x00, - 0x9D, 0x00, 0x00, 0x00, 0xC1, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC0, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xC0, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xC4, 0x09, 0x00, 0x00, 0xBE, 0x09, 0x00, 0x00, 0xBA, 0x09, 0x00, 0x00, 0xC3, 0x09, 0x00, 0x00, - 0xBF, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC6, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xC4, 0x09, 0x00, 0x00, 0xC5, 0x09, 0x00, 0x00, 0xC6, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xC5, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC8, 0x09, 0x00, 0x00, 0xB1, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x09, 0x00, 0x00, - 0xC8, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC9, 0x09, 0x00, 0x00, - 0x9D, 0x00, 0x00, 0x00, 0xC7, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC6, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xC6, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xCA, 0x09, 0x00, 0x00, 0xC4, 0x09, 0x00, 0x00, 0xC0, 0x09, 0x00, 0x00, 0xC9, 0x09, 0x00, 0x00, - 0xC5, 0x09, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCB, 0x09, 0x00, 0x00, - 0xCA, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB5, 0x09, 0x00, 0x00, 0xCB, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCC, 0x09, 0x00, 0x00, 0xB5, 0x09, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xCE, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xCC, 0x09, 0x00, 0x00, 0xCD, 0x09, 0x00, 0x00, 0xCE, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xCD, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xCF, 0x09, 0x00, 0x00, - 0x37, 0x09, 0x00, 0x00, 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD0, 0x09, 0x00, 0x00, - 0xCF, 0x09, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xD2, 0x09, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xD0, 0x09, 0x00, 0x00, 0xD1, 0x09, 0x00, 0x00, - 0xD2, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xD1, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD4, 0x09, 0x00, 0x00, 0xD5, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xD2, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, 0xD7, 0x09, 0x00, 0x00, - 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCE, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xDA, 0x09, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, - 0x37, 0x08, 0x00, 0x00, 0xDB, 0x09, 0x00, 0x00, 0xDA, 0x09, 0x00, 0x00, 0x36, 0x08, 0x00, 0x00, - 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDC, 0x09, 0x00, 0x00, 0xDB, 0x09, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDD, 0x09, 0x00, 0x00, 0xDC, 0x09, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xDF, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xDD, 0x09, 0x00, 0x00, 0xDE, 0x09, 0x00, 0x00, 0xDF, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xDE, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE0, 0x09, 0x00, 0x00, - 0x58, 0x09, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x37, 0x08, 0x00, 0x00, 0xE1, 0x09, 0x00, 0x00, - 0xE0, 0x09, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xE2, 0x09, 0x00, 0x00, 0xE1, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xDF, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xDF, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xE3, 0x09, 0x00, 0x00, 0xDC, 0x09, 0x00, 0x00, 0xCE, 0x09, 0x00, 0x00, 0xE2, 0x09, 0x00, 0x00, - 0xDE, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD9, 0x09, 0x00, 0x00, 0xE3, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0x40, 0x09, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xE6, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xE4, 0x09, 0x00, 0x00, 0xE5, 0x09, 0x00, 0x00, 0xE6, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE5, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xE7, 0x09, 0x00, 0x00, - 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE8, 0x09, 0x00, 0x00, - 0xE7, 0x09, 0x00, 0x00, 0x45, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xEA, 0x09, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xE8, 0x09, 0x00, 0x00, 0xE9, 0x09, 0x00, 0x00, - 0xEA, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE9, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xEB, 0x09, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xEC, 0x09, 0x00, 0x00, 0xEB, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xED, 0x09, 0x00, 0x00, 0xEB, 0x09, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xEE, 0x09, 0x00, 0x00, - 0xEC, 0x09, 0x00, 0x00, 0xED, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, 0xEE, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xEA, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0xF0, 0x09, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xF1, 0x09, 0x00, 0x00, 0xF0, 0x09, 0x00, 0x00, 0x48, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0xF3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xF1, 0x09, 0x00, 0x00, - 0xF2, 0x09, 0x00, 0x00, 0xF3, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF2, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF4, 0x09, 0x00, 0x00, 0xB1, 0x09, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF5, 0x09, 0x00, 0x00, 0xF4, 0x09, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF6, 0x09, 0x00, 0x00, - 0xF4, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0xF7, 0x09, 0x00, 0x00, 0xF5, 0x09, 0x00, 0x00, 0xF6, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, 0xF7, 0x09, 0x00, 0x00, - 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF3, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xF9, 0x09, 0x00, 0x00, 0xD9, 0x09, 0x00, 0x00, 0xA9, 0x00, 0x06, 0x00, - 0x05, 0x01, 0x00, 0x00, 0xFC, 0x09, 0x00, 0x00, 0xF9, 0x09, 0x00, 0x00, 0xFA, 0x09, 0x00, 0x00, - 0xFB, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, 0xFC, 0x09, 0x00, 0x00, - 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE6, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xFE, 0x09, 0x00, 0x00, 0xD9, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xFE, 0x09, 0x00, 0x00, - 0xFF, 0x09, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xFF, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x01, 0x0A, 0x00, 0x00, 0x30, 0x09, 0x00, 0x00, - 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x02, 0x0A, 0x00, 0x00, 0x01, 0x0A, 0x00, 0x00, - 0x77, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x04, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x02, 0x0A, 0x00, 0x00, 0x03, 0x0A, 0x00, 0x00, 0x04, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x03, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x05, 0x0A, 0x00, 0x00, 0x37, 0x09, 0x00, 0x00, 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x06, 0x0A, 0x00, 0x00, 0x05, 0x0A, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x08, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x06, 0x0A, 0x00, 0x00, - 0x07, 0x0A, 0x00, 0x00, 0x08, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x07, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, 0x0A, 0x0A, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x08, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, - 0xD7, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x04, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x0D, 0x0A, 0x00, 0x00, 0x37, 0x09, 0x00, 0x00, - 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0E, 0x0A, 0x00, 0x00, 0x0D, 0x0A, 0x00, 0x00, - 0x77, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x10, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x0E, 0x0A, 0x00, 0x00, 0x0F, 0x0A, 0x00, 0x00, 0x10, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x0F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x09, 0x00, 0x00, - 0x11, 0x0A, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x10, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x13, 0x0A, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x14, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x15, 0x0A, 0x00, 0x00, + 0xAE, 0x09, 0x00, 0x00, 0xAC, 0x09, 0x00, 0x00, 0xAD, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xAA, 0x09, 0x00, 0x00, 0xAE, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xAF, 0x09, 0x00, 0x00, 0x76, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xB0, 0x09, 0x00, 0x00, 0xAA, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB1, 0x09, 0x00, 0x00, 0x2D, 0x09, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xB2, 0x09, 0x00, 0x00, 0xB1, 0x09, 0x00, 0x00, 0xB1, 0x09, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xB3, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, + 0xAF, 0x09, 0x00, 0x00, 0xB0, 0x09, 0x00, 0x00, 0xB2, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x5B, 0x09, 0x00, 0x00, 0xB3, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xB6, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB5, 0x09, 0x00, 0x00, + 0xB6, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB7, 0x09, 0x00, 0x00, + 0xA1, 0x00, 0x00, 0x00, 0xB5, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB4, 0x09, 0x00, 0x00, + 0xB7, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBA, 0x09, 0x00, 0x00, + 0xA0, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x09, 0x00, 0x00, 0xBA, 0x09, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBB, 0x09, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00, + 0xB9, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xBD, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xBB, 0x09, 0x00, 0x00, 0xBC, 0x09, 0x00, 0x00, 0xBD, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xBC, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xBF, 0x09, 0x00, 0x00, 0xAA, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBE, 0x09, 0x00, 0x00, + 0xBF, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC0, 0x09, 0x00, 0x00, + 0x9D, 0x00, 0x00, 0x00, 0xBE, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xBD, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xBD, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xC1, 0x09, 0x00, 0x00, 0xBB, 0x09, 0x00, 0x00, 0x5E, 0x09, 0x00, 0x00, 0xC0, 0x09, 0x00, 0x00, + 0xBC, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xC1, 0x09, 0x00, 0x00, 0xC2, 0x09, 0x00, 0x00, 0xC3, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC2, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC5, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC4, 0x09, 0x00, 0x00, + 0xC5, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC6, 0x09, 0x00, 0x00, + 0x9D, 0x00, 0x00, 0x00, 0xC4, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC3, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC3, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xC7, 0x09, 0x00, 0x00, 0xC1, 0x09, 0x00, 0x00, 0xBD, 0x09, 0x00, 0x00, 0xC6, 0x09, 0x00, 0x00, + 0xC2, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC9, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xC7, 0x09, 0x00, 0x00, 0xC8, 0x09, 0x00, 0x00, 0xC9, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC8, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xCB, 0x09, 0x00, 0x00, 0xB4, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCA, 0x09, 0x00, 0x00, + 0xCB, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCC, 0x09, 0x00, 0x00, + 0x9D, 0x00, 0x00, 0x00, 0xCA, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC9, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC9, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xCD, 0x09, 0x00, 0x00, 0xC7, 0x09, 0x00, 0x00, 0xC3, 0x09, 0x00, 0x00, 0xCC, 0x09, 0x00, 0x00, + 0xC8, 0x09, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCE, 0x09, 0x00, 0x00, + 0xCD, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB8, 0x09, 0x00, 0x00, 0xCE, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCF, 0x09, 0x00, 0x00, 0xB8, 0x09, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xD1, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xCF, 0x09, 0x00, 0x00, 0xD0, 0x09, 0x00, 0x00, 0xD1, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xD0, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD2, 0x09, 0x00, 0x00, + 0x3A, 0x09, 0x00, 0x00, 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD3, 0x09, 0x00, 0x00, + 0xD2, 0x09, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xD5, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xD3, 0x09, 0x00, 0x00, 0xD4, 0x09, 0x00, 0x00, + 0xD5, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xD4, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xD7, 0x09, 0x00, 0x00, 0xD8, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xD5, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, 0xDA, 0x09, 0x00, 0x00, + 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xD1, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xDD, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, + 0x3A, 0x08, 0x00, 0x00, 0xDE, 0x09, 0x00, 0x00, 0xDD, 0x09, 0x00, 0x00, 0x39, 0x08, 0x00, 0x00, + 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDF, 0x09, 0x00, 0x00, 0xDE, 0x09, 0x00, 0x00, + 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE0, 0x09, 0x00, 0x00, 0xDF, 0x09, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xE2, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xE0, 0x09, 0x00, 0x00, 0xE1, 0x09, 0x00, 0x00, 0xE2, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xE1, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE3, 0x09, 0x00, 0x00, + 0x5B, 0x09, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x3A, 0x08, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, + 0xE3, 0x09, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xE5, 0x09, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE2, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xE2, 0x09, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xE6, 0x09, 0x00, 0x00, 0xDF, 0x09, 0x00, 0x00, 0xD1, 0x09, 0x00, 0x00, 0xE5, 0x09, 0x00, 0x00, + 0xE1, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDC, 0x09, 0x00, 0x00, 0xE6, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE7, 0x09, 0x00, 0x00, 0x43, 0x09, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xE9, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xE7, 0x09, 0x00, 0x00, 0xE8, 0x09, 0x00, 0x00, 0xE9, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xE8, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xEA, 0x09, 0x00, 0x00, + 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEB, 0x09, 0x00, 0x00, + 0xEA, 0x09, 0x00, 0x00, 0x48, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xED, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xEB, 0x09, 0x00, 0x00, 0xEC, 0x09, 0x00, 0x00, + 0xED, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xEC, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xEE, 0x09, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xEF, 0x09, 0x00, 0x00, 0xEE, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF0, 0x09, 0x00, 0x00, 0xEE, 0x09, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xF1, 0x09, 0x00, 0x00, + 0xEF, 0x09, 0x00, 0x00, 0xF0, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, 0xF1, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xED, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xF3, 0x09, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xF4, 0x09, 0x00, 0x00, 0xF3, 0x09, 0x00, 0x00, 0x4B, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xF6, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xF4, 0x09, 0x00, 0x00, + 0xF5, 0x09, 0x00, 0x00, 0xF6, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF5, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF7, 0x09, 0x00, 0x00, 0xB4, 0x09, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF8, 0x09, 0x00, 0x00, 0xF7, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x09, 0x00, 0x00, + 0xF7, 0x09, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xFA, 0x09, 0x00, 0x00, 0xF8, 0x09, 0x00, 0x00, 0xF9, 0x09, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, 0xFA, 0x09, 0x00, 0x00, + 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF6, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xFC, 0x09, 0x00, 0x00, 0xDC, 0x09, 0x00, 0x00, 0xA9, 0x00, 0x06, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xFF, 0x09, 0x00, 0x00, 0xFC, 0x09, 0x00, 0x00, 0xFD, 0x09, 0x00, 0x00, + 0xFE, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, 0xFF, 0x09, 0x00, 0x00, + 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE9, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x01, 0x0A, 0x00, 0x00, 0xDC, 0x09, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x03, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x01, 0x0A, 0x00, 0x00, + 0x02, 0x0A, 0x00, 0x00, 0x03, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x02, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x04, 0x0A, 0x00, 0x00, 0x33, 0x09, 0x00, 0x00, + 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x05, 0x0A, 0x00, 0x00, 0x04, 0x0A, 0x00, 0x00, + 0x78, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x07, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x05, 0x0A, 0x00, 0x00, 0x06, 0x0A, 0x00, 0x00, 0x07, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x06, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x08, 0x0A, 0x00, 0x00, 0x3A, 0x09, 0x00, 0x00, 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x09, 0x0A, 0x00, 0x00, 0x08, 0x0A, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x0B, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x09, 0x0A, 0x00, 0x00, + 0x0A, 0x0A, 0x00, 0x00, 0x0B, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x0A, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, 0x0D, 0x0A, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x0B, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, + 0xDA, 0x09, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x07, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x10, 0x0A, 0x00, 0x00, 0x3A, 0x09, 0x00, 0x00, + 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x11, 0x0A, 0x00, 0x00, 0x10, 0x0A, 0x00, 0x00, + 0x78, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x13, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x11, 0x0A, 0x00, 0x00, 0x12, 0x0A, 0x00, 0x00, 0x13, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x12, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x09, 0x00, 0x00, + 0x14, 0x0A, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x13, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x16, 0x0A, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x17, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x18, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x16, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x13, 0x0A, 0x00, 0x00, - 0x14, 0x0A, 0x00, 0x00, 0x15, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x58, 0x09, 0x00, 0x00, - 0x16, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x5C, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x5C, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x18, 0x0A, 0x00, 0x00, - 0x58, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x17, 0x0A, 0x00, 0x00, 0x18, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x0A, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, - 0x17, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x22, 0x09, 0x00, 0x00, 0x19, 0x0A, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x1B, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0xB6, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1C, 0x0A, 0x00, 0x00, - 0x1B, 0x0A, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x1D, 0x0A, 0x00, 0x00, - 0x1C, 0x0A, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1A, 0x0A, 0x00, 0x00, - 0x1D, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x1F, 0x0A, 0x00, 0x00, - 0x1A, 0x0A, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x20, 0x0A, 0x00, 0x00, - 0x1F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x20, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x22, 0x0A, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x23, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, - 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, 0x22, 0x0A, 0x00, 0x00, - 0x23, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x26, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x29, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x26, 0x0A, 0x00, 0x00, 0x28, 0x0A, 0x00, 0x00, 0x32, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x28, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x2A, 0x0A, 0x00, 0x00, - 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x2B, 0x0A, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x2C, 0x0A, 0x00, 0x00, - 0x2A, 0x0A, 0x00, 0x00, 0x2B, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x2E, 0x0A, 0x00, 0x00, 0x2C, 0x0A, 0x00, 0x00, - 0x2C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x2D, 0x0A, 0x00, 0x00, 0x2E, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x2F, 0x0A, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x2D, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x30, 0x0A, 0x00, 0x00, 0x2F, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x31, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x30, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x27, 0x0A, 0x00, 0x00, 0x31, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x29, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x32, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x98, 0x03, 0x00, 0x00, 0x33, 0x0A, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x34, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, - 0x05, 0x01, 0x00, 0x00, 0x35, 0x0A, 0x00, 0x00, 0x33, 0x0A, 0x00, 0x00, 0x34, 0x0A, 0x00, 0x00, + 0x19, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x16, 0x0A, 0x00, 0x00, + 0x17, 0x0A, 0x00, 0x00, 0x18, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5B, 0x09, 0x00, 0x00, + 0x19, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x03, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x03, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x5F, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x5F, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1B, 0x0A, 0x00, 0x00, + 0x5B, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1A, 0x0A, 0x00, 0x00, 0x1B, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1C, 0x0A, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, + 0x1A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x25, 0x09, 0x00, 0x00, 0x1C, 0x0A, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0xB6, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1F, 0x0A, 0x00, 0x00, + 0x1E, 0x0A, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x20, 0x0A, 0x00, 0x00, + 0x1F, 0x0A, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1D, 0x0A, 0x00, 0x00, + 0x20, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x22, 0x0A, 0x00, 0x00, + 0x1D, 0x0A, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x23, 0x0A, 0x00, 0x00, + 0x22, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x23, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x25, 0x0A, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x26, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, + 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x27, 0x0A, 0x00, 0x00, 0x25, 0x0A, 0x00, 0x00, + 0x26, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x24, 0x0A, 0x00, 0x00, 0x27, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x29, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x2C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x29, 0x0A, 0x00, 0x00, 0x2B, 0x0A, 0x00, 0x00, 0x37, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x2B, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x2D, 0x0A, 0x00, 0x00, + 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x2E, 0x0A, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x2F, 0x0A, 0x00, 0x00, + 0x2D, 0x0A, 0x00, 0x00, 0x2E, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x31, 0x0A, 0x00, 0x00, 0x2F, 0x0A, 0x00, 0x00, + 0x2F, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x30, 0x0A, 0x00, 0x00, 0x31, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x32, 0x0A, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x30, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x33, 0x0A, 0x00, 0x00, 0x32, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x34, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x33, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x35, 0x0A, 0x00, 0x00, 0x34, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x36, 0x0A, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x35, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x2A, 0x0A, 0x00, 0x00, 0x36, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x2C, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x37, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0x38, 0x0A, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x39, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, + 0x05, 0x01, 0x00, 0x00, 0x3A, 0x0A, 0x00, 0x00, 0x38, 0x0A, 0x00, 0x00, 0x39, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x37, 0x0A, 0x00, 0x00, 0x35, 0x0A, 0x00, 0x00, 0x35, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x36, 0x0A, 0x00, 0x00, - 0x37, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x38, 0x0A, 0x00, 0x00, - 0x79, 0x00, 0x00, 0x00, 0x36, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x27, 0x0A, 0x00, 0x00, - 0x38, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x29, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x29, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x39, 0x0A, 0x00, 0x00, - 0x27, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x25, 0x0A, 0x00, 0x00, 0x39, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3A, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x3C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x3A, 0x0A, 0x00, 0x00, 0x3B, 0x0A, 0x00, 0x00, 0x3C, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x3B, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x3E, 0x0A, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3D, 0x0A, 0x00, 0x00, 0x3E, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x40, 0x0A, 0x00, 0x00, 0x25, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x3F, 0x0A, 0x00, 0x00, 0x40, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x41, 0x0A, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x3D, 0x0A, 0x00, 0x00, - 0x3F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x25, 0x0A, 0x00, 0x00, 0x41, 0x0A, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x3C, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3C, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x43, 0x0A, 0x00, 0x00, 0x25, 0x0A, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x44, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0x96, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x0A, 0x00, 0x00, - 0x44, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x0A, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x45, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x43, 0x0A, 0x00, 0x00, - 0x46, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x48, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x4A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x48, 0x0A, 0x00, 0x00, 0x49, 0x0A, 0x00, 0x00, 0x4A, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x49, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x4C, 0x0A, 0x00, 0x00, + 0x3C, 0x0A, 0x00, 0x00, 0x3A, 0x0A, 0x00, 0x00, 0x3A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3B, 0x0A, 0x00, 0x00, + 0x3C, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3D, 0x0A, 0x00, 0x00, + 0x79, 0x00, 0x00, 0x00, 0x3B, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2A, 0x0A, 0x00, 0x00, + 0x3D, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x2C, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x2C, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3E, 0x0A, 0x00, 0x00, + 0x2A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x28, 0x0A, 0x00, 0x00, 0x3E, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3F, 0x0A, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x41, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x3F, 0x0A, 0x00, 0x00, 0x40, 0x0A, 0x00, 0x00, 0x41, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x40, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x43, 0x0A, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x43, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x45, 0x0A, 0x00, 0x00, 0x28, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x44, 0x0A, 0x00, 0x00, 0x45, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x46, 0x0A, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x42, 0x0A, 0x00, 0x00, + 0x44, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x28, 0x0A, 0x00, 0x00, 0x46, 0x0A, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x41, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x41, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x48, 0x0A, 0x00, 0x00, 0x28, 0x0A, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x49, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0x96, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0A, 0x00, 0x00, + 0x49, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x0A, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x4A, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x4C, 0x0A, 0x00, 0x00, 0x48, 0x0A, 0x00, 0x00, + 0x4B, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x4C, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4D, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x4F, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x4D, 0x0A, 0x00, 0x00, 0x4E, 0x0A, 0x00, 0x00, 0x4F, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x4E, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x51, 0x0A, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4D, 0x0A, 0x00, 0x00, 0x4C, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4E, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, - 0x4D, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4B, 0x0A, 0x00, 0x00, 0x4E, 0x0A, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x4F, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0x55, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x0A, 0x00, 0x00, - 0x4F, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x0A, 0x00, 0x00, - 0x4B, 0x0A, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x52, 0x0A, 0x00, 0x00, - 0x50, 0x0A, 0x00, 0x00, 0x51, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x53, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x52, 0x0A, 0x00, 0x00, - 0x74, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x54, 0x0A, 0x00, 0x00, - 0x42, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, - 0x54, 0x0A, 0x00, 0x00, 0x53, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0A, 0x00, 0x00, - 0x55, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x56, 0x0A, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x57, 0x0A, 0x00, 0x00, - 0x42, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x58, 0x0A, 0x00, 0x00, - 0x57, 0x0A, 0x00, 0x00, 0x56, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0A, 0x00, 0x00, - 0x58, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5A, 0x0A, 0x00, 0x00, - 0x42, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x59, 0x0A, 0x00, 0x00, 0x5A, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5B, 0x0A, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, - 0x59, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x5B, 0x0A, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x4A, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x4A, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5D, 0x0A, 0x00, 0x00, 0x42, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x5C, 0x0A, 0x00, 0x00, 0x5D, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x5E, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x60, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x5E, 0x0A, 0x00, 0x00, - 0x5F, 0x0A, 0x00, 0x00, 0x60, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x5F, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x62, 0x0A, 0x00, 0x00, 0x5C, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x61, 0x0A, 0x00, 0x00, 0x62, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x63, 0x0A, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x61, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x5C, 0x0A, 0x00, 0x00, 0x63, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x60, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x60, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x64, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0x65, 0x0A, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x66, 0x0A, 0x00, 0x00, 0x65, 0x0A, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, - 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x67, 0x0A, 0x00, 0x00, 0x64, 0x0A, 0x00, 0x00, - 0x66, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x69, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x67, 0x0A, 0x00, 0x00, 0x68, 0x0A, 0x00, 0x00, 0x70, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x68, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6B, 0x0A, 0x00, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6C, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6D, 0x0A, 0x00, 0x00, 0xDE, 0x01, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x52, 0x0A, 0x00, 0x00, 0x51, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x53, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, + 0x52, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x50, 0x0A, 0x00, 0x00, 0x53, 0x0A, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x54, 0x0A, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0x56, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, + 0x54, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x56, 0x0A, 0x00, 0x00, + 0x50, 0x0A, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x0A, 0x00, 0x00, + 0x55, 0x0A, 0x00, 0x00, 0x56, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x58, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x57, 0x0A, 0x00, 0x00, + 0x77, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x59, 0x0A, 0x00, 0x00, + 0x47, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5A, 0x0A, 0x00, 0x00, + 0x59, 0x0A, 0x00, 0x00, 0x58, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0A, 0x00, 0x00, + 0x5A, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5B, 0x0A, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5C, 0x0A, 0x00, 0x00, + 0x47, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5D, 0x0A, 0x00, 0x00, + 0x5C, 0x0A, 0x00, 0x00, 0x5B, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0A, 0x00, 0x00, + 0x5D, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5F, 0x0A, 0x00, 0x00, + 0x47, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5E, 0x0A, 0x00, 0x00, 0x5F, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x60, 0x0A, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, + 0x5E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x60, 0x0A, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x4F, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x4F, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x62, 0x0A, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x61, 0x0A, 0x00, 0x00, 0x62, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x63, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x65, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x63, 0x0A, 0x00, 0x00, + 0x64, 0x0A, 0x00, 0x00, 0x65, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x64, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x67, 0x0A, 0x00, 0x00, 0x61, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x66, 0x0A, 0x00, 0x00, 0x67, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x68, 0x0A, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x66, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x61, 0x0A, 0x00, 0x00, 0x68, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x65, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x65, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x69, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x6B, 0x0A, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, + 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x6C, 0x0A, 0x00, 0x00, 0x69, 0x0A, 0x00, 0x00, + 0x6B, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x6E, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x6C, 0x0A, 0x00, 0x00, 0x6D, 0x0A, 0x00, 0x00, 0x75, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x6D, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x70, 0x0A, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x71, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0xDE, 0x01, 0x00, 0x00, 0xDE, 0x01, 0x00, 0x00, 0xDE, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6E, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x6B, 0x0A, 0x00, 0x00, - 0x6C, 0x0A, 0x00, 0x00, 0x6D, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6F, 0x0A, 0x00, 0x00, 0x6E, 0x0A, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x69, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x70, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x71, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x72, 0x0A, 0x00, 0x00, 0x3E, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x73, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x74, 0x0A, 0x00, 0x00, 0x71, 0x0A, 0x00, 0x00, 0x73, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x76, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x74, 0x0A, 0x00, 0x00, 0x75, 0x0A, 0x00, 0x00, 0x91, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x75, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x78, 0x0A, 0x00, 0x00, - 0x42, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x79, 0x0A, 0x00, 0x00, 0x78, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7A, 0x0A, 0x00, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7B, 0x0A, 0x00, 0x00, 0x7A, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7C, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x79, 0x0A, 0x00, 0x00, 0x7B, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7D, 0x0A, 0x00, 0x00, 0x42, 0x0A, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7E, 0x0A, 0x00, 0x00, 0x7D, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7F, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x7C, 0x0A, 0x00, 0x00, 0x7E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x77, 0x0A, 0x00, 0x00, - 0x7F, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x81, 0x0A, 0x00, 0x00, - 0x77, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x82, 0x0A, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x81, 0x0A, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x83, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x1E, 0x00, 0x00, 0x00, 0x82, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x80, 0x0A, 0x00, 0x00, - 0x83, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x0A, 0x00, 0x00, - 0x80, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x0A, 0x00, 0x00, - 0x85, 0x0A, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x88, 0x0A, 0x00, 0x00, 0x86, 0x0A, 0x00, 0x00, 0x87, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x89, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x88, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x84, 0x0A, 0x00, 0x00, 0x89, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8A, 0x0A, 0x00, 0x00, 0x84, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8B, 0x0A, 0x00, 0x00, 0x84, 0x0A, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8C, 0x0A, 0x00, 0x00, 0x8B, 0x0A, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x8D, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x8C, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x8E, 0x0A, 0x00, 0x00, 0x84, 0x0A, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x8F, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x8E, 0x0A, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x0A, 0x00, 0x00, 0x8A, 0x0A, 0x00, 0x00, - 0x8D, 0x0A, 0x00, 0x00, 0x8F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x90, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x76, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x91, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x92, 0x0A, 0x00, 0x00, - 0x5C, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x93, 0x0A, 0x00, 0x00, + 0x73, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x70, 0x0A, 0x00, 0x00, + 0x71, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x74, 0x0A, 0x00, 0x00, 0x73, 0x0A, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x74, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x6E, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x75, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x76, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x77, 0x0A, 0x00, 0x00, 0x41, 0x09, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x78, 0x0A, 0x00, 0x00, 0x77, 0x0A, 0x00, 0x00, 0xE1, 0x06, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x79, 0x0A, 0x00, 0x00, 0x76, 0x0A, 0x00, 0x00, 0x78, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x7B, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x79, 0x0A, 0x00, 0x00, 0x7A, 0x0A, 0x00, 0x00, 0x96, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x7A, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x7D, 0x0A, 0x00, 0x00, + 0x47, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x7E, 0x0A, 0x00, 0x00, 0x7D, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x7F, 0x0A, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x80, 0x0A, 0x00, 0x00, 0x7F, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x81, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x7E, 0x0A, 0x00, 0x00, 0x80, 0x0A, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x82, 0x0A, 0x00, 0x00, 0x47, 0x0A, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x83, 0x0A, 0x00, 0x00, 0x82, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x84, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x81, 0x0A, 0x00, 0x00, 0x83, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7C, 0x0A, 0x00, 0x00, + 0x84, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x0A, 0x00, 0x00, + 0x7C, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x0A, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x86, 0x0A, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1E, 0x00, 0x00, 0x00, 0x87, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x85, 0x0A, 0x00, 0x00, + 0x88, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x0A, 0x00, 0x00, + 0x85, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8B, 0x0A, 0x00, 0x00, + 0x8A, 0x0A, 0x00, 0x00, 0xC1, 0x03, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8D, 0x0A, 0x00, 0x00, 0x8B, 0x0A, 0x00, 0x00, 0x8C, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8E, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x8D, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x89, 0x0A, 0x00, 0x00, 0x8E, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8F, 0x0A, 0x00, 0x00, 0x89, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x90, 0x0A, 0x00, 0x00, 0x89, 0x0A, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x91, 0x0A, 0x00, 0x00, 0x90, 0x0A, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x92, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x91, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x93, 0x0A, 0x00, 0x00, 0x89, 0x0A, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x94, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x93, 0x0A, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x95, 0x0A, 0x00, 0x00, 0x8F, 0x0A, 0x00, 0x00, + 0x92, 0x0A, 0x00, 0x00, 0x94, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x95, 0x0A, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x7B, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x96, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x97, 0x0A, 0x00, 0x00, + 0x61, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x98, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x94, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x95, 0x0A, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x92, 0x0A, 0x00, 0x00, 0x93, 0x0A, 0x00, 0x00, - 0x94, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x96, 0x0A, 0x00, 0x00, 0x95, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x98, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x97, 0x0A, 0x00, 0x00, 0x98, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x99, 0x0A, 0x00, 0x00, 0xBB, 0x00, 0x00, 0x00, 0x96, 0x0A, 0x00, 0x00, - 0x97, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x99, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x9A, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x9C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x9A, 0x0A, 0x00, 0x00, 0x9B, 0x0A, 0x00, 0x00, 0x9C, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x9B, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9D, 0x0A, 0x00, 0x00, - 0x4E, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x9E, 0x0A, 0x00, 0x00, - 0x9D, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x9C, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x9C, 0x0A, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x9F, 0x0A, 0x00, 0x00, 0x9A, 0x0A, 0x00, 0x00, 0x91, 0x0A, 0x00, 0x00, 0x9E, 0x0A, 0x00, 0x00, - 0x9B, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xA1, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x9F, 0x0A, 0x00, 0x00, 0xA0, 0x0A, 0x00, 0x00, 0xA1, 0x0A, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xA0, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0xA3, 0x0A, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, - 0xA4, 0x0A, 0x00, 0x00, 0xA3, 0x0A, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, 0x79, 0x05, 0x00, 0x00, - 0xA5, 0x0A, 0x00, 0x00, 0xA4, 0x0A, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xA6, 0x0A, 0x00, 0x00, 0xA5, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA8, 0x0A, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, - 0xA6, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA2, 0x0A, 0x00, 0x00, 0xA8, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xAA, 0x0A, 0x00, 0x00, 0xB6, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAB, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xAC, 0x0A, 0x00, 0x00, 0xAA, 0x0A, 0x00, 0x00, - 0xAB, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAD, 0x0A, 0x00, 0x00, 0xAC, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xA9, 0x0A, 0x00, 0x00, 0xAD, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB0, 0x0A, 0x00, 0x00, 0xA9, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xAF, 0x0A, 0x00, 0x00, 0xB0, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB1, 0x0A, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0xAF, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xAE, 0x0A, 0x00, 0x00, 0xB1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xB3, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB4, 0x0A, 0x00, 0x00, 0xA2, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0A, 0x00, 0x00, 0xB4, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB6, 0x0A, 0x00, 0x00, 0xB5, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xB7, 0x0A, 0x00, 0x00, 0xB6, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB8, 0x0A, 0x00, 0x00, 0xB3, 0x0A, 0x00, 0x00, - 0xB7, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB9, 0x0A, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x99, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9A, 0x0A, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x97, 0x0A, 0x00, 0x00, 0x98, 0x0A, 0x00, 0x00, + 0x99, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9B, 0x0A, 0x00, 0x00, 0x9A, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x9D, 0x0A, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9C, 0x0A, 0x00, 0x00, 0x9D, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x9E, 0x0A, 0x00, 0x00, 0xBB, 0x00, 0x00, 0x00, 0x9B, 0x0A, 0x00, 0x00, + 0x9C, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x9E, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x9F, 0x0A, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xA1, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x9F, 0x0A, 0x00, 0x00, 0xA0, 0x0A, 0x00, 0x00, 0xA1, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xA0, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x0A, 0x00, 0x00, + 0x4E, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xA3, 0x0A, 0x00, 0x00, + 0xA2, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xA1, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xA1, 0x0A, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xA4, 0x0A, 0x00, 0x00, 0x9F, 0x0A, 0x00, 0x00, 0x96, 0x0A, 0x00, 0x00, 0xA3, 0x0A, 0x00, 0x00, + 0xA0, 0x0A, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xA6, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xA4, 0x0A, 0x00, 0x00, 0xA5, 0x0A, 0x00, 0x00, 0xA6, 0x0A, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xA5, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0xA8, 0x0A, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, 0x96, 0x03, 0x00, 0x00, + 0xA9, 0x0A, 0x00, 0x00, 0xA8, 0x0A, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, 0x7A, 0x05, 0x00, 0x00, + 0xAA, 0x0A, 0x00, 0x00, 0xA9, 0x0A, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xAB, 0x0A, 0x00, 0x00, 0xAA, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xAC, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAD, 0x0A, 0x00, 0x00, 0xAC, 0x0A, 0x00, 0x00, + 0xAB, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0xAD, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0xAF, 0x0A, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB0, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, + 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xB1, 0x0A, 0x00, 0x00, 0xAF, 0x0A, 0x00, 0x00, + 0xB0, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB2, 0x0A, 0x00, 0x00, 0xB1, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xAE, 0x0A, 0x00, 0x00, 0xB2, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0A, 0x00, 0x00, 0xAE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB4, 0x0A, 0x00, 0x00, 0xB5, 0x0A, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB6, 0x0A, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0xB4, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB3, 0x0A, 0x00, 0x00, 0xB6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xB8, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB9, 0x0A, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBA, 0x0A, 0x00, 0x00, 0xB9, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBB, 0x0A, 0x00, 0x00, 0xBA, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xBC, 0x0A, 0x00, 0x00, 0xBB, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBD, 0x0A, 0x00, 0x00, 0xB8, 0x0A, 0x00, 0x00, + 0xBC, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBE, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xBA, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xBB, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xB8, 0x0A, 0x00, 0x00, 0xB9, 0x0A, 0x00, 0x00, 0xBA, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xBC, 0x0A, 0x00, 0x00, 0xBB, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xBE, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBD, 0x0A, 0x00, 0x00, - 0xBE, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC0, 0x0A, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBF, 0x0A, 0x00, 0x00, 0xC0, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC1, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, - 0xBC, 0x0A, 0x00, 0x00, 0xBD, 0x0A, 0x00, 0x00, 0xBF, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xB2, 0x0A, 0x00, 0x00, 0xC1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC3, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xC4, 0x0A, 0x00, 0x00, 0xA2, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC5, 0x0A, 0x00, 0x00, 0xC4, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xC6, 0x0A, 0x00, 0x00, 0xC5, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC7, 0x0A, 0x00, 0x00, 0xC3, 0x0A, 0x00, 0x00, - 0xC6, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC8, 0x0A, 0x00, 0x00, + 0xBF, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xC0, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xBD, 0x0A, 0x00, 0x00, 0xBE, 0x0A, 0x00, 0x00, 0xBF, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC1, 0x0A, 0x00, 0x00, 0xC0, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xC3, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC2, 0x0A, 0x00, 0x00, + 0xC3, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC5, 0x0A, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC4, 0x0A, 0x00, 0x00, 0xC5, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC6, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, + 0xC1, 0x0A, 0x00, 0x00, 0xC2, 0x0A, 0x00, 0x00, 0xC4, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB7, 0x0A, 0x00, 0x00, 0xC6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC8, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC9, 0x0A, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCA, 0x0A, 0x00, 0x00, 0xC9, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xCB, 0x0A, 0x00, 0x00, 0xCA, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCC, 0x0A, 0x00, 0x00, 0xC8, 0x0A, 0x00, 0x00, + 0xCB, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCD, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC9, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xCA, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xC7, 0x0A, 0x00, 0x00, 0xC8, 0x0A, 0x00, 0x00, 0xC9, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xCB, 0x0A, 0x00, 0x00, 0xCA, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xCD, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCC, 0x0A, 0x00, 0x00, - 0xCD, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xCF, 0x0A, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCE, 0x0A, 0x00, 0x00, 0xCF, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD0, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, - 0xCB, 0x0A, 0x00, 0x00, 0xCC, 0x0A, 0x00, 0x00, 0xCE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC2, 0x0A, 0x00, 0x00, 0xD0, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xD2, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xD3, 0x0A, 0x00, 0x00, 0xA2, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD4, 0x0A, 0x00, 0x00, 0xD3, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD5, 0x0A, 0x00, 0x00, 0xD4, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xD6, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xD5, 0x0A, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD7, 0x0A, 0x00, 0x00, 0xD2, 0x0A, 0x00, 0x00, - 0xD6, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD8, 0x0A, 0x00, 0x00, + 0xCE, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xCF, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xCC, 0x0A, 0x00, 0x00, 0xCD, 0x0A, 0x00, 0x00, 0xCE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xD0, 0x0A, 0x00, 0x00, 0xCF, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xD2, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x0A, 0x00, 0x00, + 0xD2, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD4, 0x0A, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD3, 0x0A, 0x00, 0x00, 0xD4, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD5, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, + 0xD0, 0x0A, 0x00, 0x00, 0xD1, 0x0A, 0x00, 0x00, 0xD3, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x0A, 0x00, 0x00, 0xD5, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xD7, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD8, 0x0A, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD9, 0x0A, 0x00, 0x00, 0xD8, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xDA, 0x0A, 0x00, 0x00, 0xD9, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xDB, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDA, 0x0A, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDC, 0x0A, 0x00, 0x00, 0xD7, 0x0A, 0x00, 0x00, + 0xDB, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDD, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xD9, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xDA, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xD7, 0x0A, 0x00, 0x00, 0xD8, 0x0A, 0x00, 0x00, 0xD9, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xDB, 0x0A, 0x00, 0x00, 0xDA, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xDD, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDC, 0x0A, 0x00, 0x00, - 0xDD, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDF, 0x0A, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x0A, 0x00, 0x00, 0xDF, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE0, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, - 0xDB, 0x0A, 0x00, 0x00, 0xDC, 0x0A, 0x00, 0x00, 0xDE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD1, 0x0A, 0x00, 0x00, 0xE0, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE2, 0x0A, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xE3, 0x0A, 0x00, 0x00, 0xA2, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE4, 0x0A, 0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE5, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xE4, 0x0A, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE6, 0x0A, 0x00, 0x00, 0xE2, 0x0A, 0x00, 0x00, - 0xE5, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE7, 0x0A, 0x00, 0x00, + 0xDE, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xDF, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xDC, 0x0A, 0x00, 0x00, 0xDD, 0x0A, 0x00, 0x00, 0xDE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xE0, 0x0A, 0x00, 0x00, 0xDF, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xE2, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE1, 0x0A, 0x00, 0x00, + 0xE2, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE4, 0x0A, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0xE4, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE5, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, + 0xE0, 0x0A, 0x00, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xD6, 0x0A, 0x00, 0x00, 0xE5, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xE7, 0x0A, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xE8, 0x0A, 0x00, 0x00, 0xA7, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xE9, 0x0A, 0x00, 0x00, 0xE8, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xEA, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xE9, 0x0A, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEB, 0x0A, 0x00, 0x00, 0xE7, 0x0A, 0x00, 0x00, + 0xEA, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEC, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE8, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE9, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xE6, 0x0A, 0x00, 0x00, 0xE7, 0x0A, 0x00, 0x00, 0xE8, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xEA, 0x0A, 0x00, 0x00, 0xE9, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xEC, 0x0A, 0x00, 0x00, 0x1E, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xEB, 0x0A, 0x00, 0x00, - 0xEC, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEE, 0x0A, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xED, 0x0A, 0x00, 0x00, 0xEE, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEF, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, - 0xEA, 0x0A, 0x00, 0x00, 0xEB, 0x0A, 0x00, 0x00, 0xED, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xE1, 0x0A, 0x00, 0x00, 0xEF, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF0, 0x0A, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x0A, 0x00, 0x00, - 0xA9, 0x0A, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF2, 0x0A, 0x00, 0x00, - 0xF1, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF3, 0x0A, 0x00, 0x00, 0xA9, 0x0A, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xF4, 0x0A, 0x00, 0x00, 0xF3, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xF5, 0x0A, 0x00, 0x00, 0xF2, 0x0A, 0x00, 0x00, 0xF4, 0x0A, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xF7, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xF5, 0x0A, 0x00, 0x00, 0xF6, 0x0A, 0x00, 0x00, 0xF7, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xF6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xF9, 0x0A, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFA, 0x0A, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFB, 0x0A, 0x00, 0x00, - 0xA2, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFC, 0x0A, 0x00, 0x00, 0xFB, 0x0A, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFD, 0x0A, 0x00, 0x00, 0xFC, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xFE, 0x0A, 0x00, 0x00, 0xFD, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xFF, 0x0A, 0x00, 0x00, 0xFA, 0x0A, 0x00, 0x00, 0xFE, 0x0A, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x01, 0x0B, 0x00, 0x00, + 0xED, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xEE, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xEB, 0x0A, 0x00, 0x00, 0xEC, 0x0A, 0x00, 0x00, 0xED, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xEF, 0x0A, 0x00, 0x00, 0xEE, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xF1, 0x0A, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF0, 0x0A, 0x00, 0x00, + 0xF1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF3, 0x0A, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF2, 0x0A, 0x00, 0x00, 0xF3, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF4, 0x0A, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, + 0xEF, 0x0A, 0x00, 0x00, 0xF0, 0x0A, 0x00, 0x00, 0xF2, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xE6, 0x0A, 0x00, 0x00, 0xF4, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF5, 0x0A, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF6, 0x0A, 0x00, 0x00, + 0xAE, 0x0A, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF7, 0x0A, 0x00, 0x00, + 0xF6, 0x0A, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF8, 0x0A, 0x00, 0x00, 0xAE, 0x0A, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xF9, 0x0A, 0x00, 0x00, 0xF8, 0x0A, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xFA, 0x0A, 0x00, 0x00, 0xF7, 0x0A, 0x00, 0x00, 0xF9, 0x0A, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xFC, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xFA, 0x0A, 0x00, 0x00, 0xFB, 0x0A, 0x00, 0x00, 0xFC, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xFB, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0xFE, 0x0A, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFF, 0x0A, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, + 0xA7, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x01, 0x0B, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x02, 0x0B, 0x00, 0x00, 0x01, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x03, 0x0B, 0x00, 0x00, 0x02, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x04, 0x0B, 0x00, 0x00, 0xFF, 0x0A, 0x00, 0x00, 0x03, 0x0B, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x05, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x06, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x02, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xFF, 0x0A, 0x00, 0x00, - 0x00, 0x0B, 0x00, 0x00, 0x01, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x03, 0x0B, 0x00, 0x00, 0xF9, 0x0A, 0x00, 0x00, 0x02, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x0B, 0x00, 0x00, - 0x03, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF8, 0x0A, 0x00, 0x00, - 0x04, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x06, 0x0B, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x07, 0x0B, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x0B, 0x00, 0x00, - 0xA2, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x09, 0x0B, 0x00, 0x00, 0x08, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x0A, 0x0B, 0x00, 0x00, 0x09, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x0B, 0x0B, 0x00, 0x00, 0x07, 0x0B, 0x00, 0x00, 0x0A, 0x0B, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0C, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0D, 0x0B, 0x00, 0x00, + 0x07, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x04, 0x0B, 0x00, 0x00, + 0x05, 0x0B, 0x00, 0x00, 0x06, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x08, 0x0B, 0x00, 0x00, 0xFE, 0x0A, 0x00, 0x00, 0x07, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x09, 0x0B, 0x00, 0x00, + 0x08, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xFD, 0x0A, 0x00, 0x00, + 0x09, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x0B, 0x0B, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0C, 0x0B, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0D, 0x0B, 0x00, 0x00, + 0xA7, 0x0A, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0E, 0x0B, 0x00, 0x00, 0x0D, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x0F, 0x0B, 0x00, 0x00, 0x0E, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x10, 0x0B, 0x00, 0x00, 0x0C, 0x0B, 0x00, 0x00, 0x0F, 0x0B, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x11, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x0E, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x0B, 0x0B, 0x00, 0x00, - 0x0C, 0x0B, 0x00, 0x00, 0x0D, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x0F, 0x0B, 0x00, 0x00, 0x06, 0x0B, 0x00, 0x00, 0x0E, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x10, 0x0B, 0x00, 0x00, - 0x0F, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x0B, 0x00, 0x00, - 0x10, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x13, 0x0B, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x14, 0x0B, 0x00, 0x00, - 0xA2, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x15, 0x0B, 0x00, 0x00, 0x14, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x16, 0x0B, 0x00, 0x00, 0x15, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x17, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x16, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x18, 0x0B, 0x00, 0x00, 0x13, 0x0B, 0x00, 0x00, 0x17, 0x0B, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1A, 0x0B, 0x00, 0x00, + 0x13, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x10, 0x0B, 0x00, 0x00, + 0x11, 0x0B, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x14, 0x0B, 0x00, 0x00, 0x0B, 0x0B, 0x00, 0x00, 0x13, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x0B, 0x00, 0x00, + 0x14, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0A, 0x0B, 0x00, 0x00, + 0x15, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x17, 0x0B, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x18, 0x0B, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x19, 0x0B, 0x00, 0x00, + 0xA7, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1A, 0x0B, 0x00, 0x00, 0x19, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1B, 0x0B, 0x00, 0x00, 0x1A, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x1C, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x1B, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x1D, 0x0B, 0x00, 0x00, 0x18, 0x0B, 0x00, 0x00, 0x1C, 0x0B, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1E, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1F, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x1B, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x18, 0x0B, 0x00, 0x00, - 0x19, 0x0B, 0x00, 0x00, 0x1A, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x1C, 0x0B, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, 0x1B, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x0B, 0x00, 0x00, - 0x1C, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x11, 0x0B, 0x00, 0x00, - 0x1D, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x1F, 0x0B, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x20, 0x0B, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x21, 0x0B, 0x00, 0x00, - 0xA2, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x22, 0x0B, 0x00, 0x00, 0x21, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x23, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x22, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x24, 0x0B, 0x00, 0x00, 0x20, 0x0B, 0x00, 0x00, 0x23, 0x0B, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x25, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x26, 0x0B, 0x00, 0x00, + 0x20, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x1D, 0x0B, 0x00, 0x00, + 0x1E, 0x0B, 0x00, 0x00, 0x1F, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x21, 0x0B, 0x00, 0x00, 0x17, 0x0B, 0x00, 0x00, 0x20, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x22, 0x0B, 0x00, 0x00, + 0x21, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x16, 0x0B, 0x00, 0x00, + 0x22, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x24, 0x0B, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x25, 0x0B, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x26, 0x0B, 0x00, 0x00, + 0xA7, 0x0A, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x27, 0x0B, 0x00, 0x00, 0x26, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x28, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x27, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x29, 0x0B, 0x00, 0x00, 0x25, 0x0B, 0x00, 0x00, 0x28, 0x0B, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x2A, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x2B, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x27, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x24, 0x0B, 0x00, 0x00, - 0x25, 0x0B, 0x00, 0x00, 0x26, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x28, 0x0B, 0x00, 0x00, 0x1F, 0x0B, 0x00, 0x00, 0x27, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x0B, 0x00, 0x00, - 0x28, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1E, 0x0B, 0x00, 0x00, - 0x29, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2C, 0x0B, 0x00, 0x00, - 0xF8, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2B, 0x0B, 0x00, 0x00, 0x2C, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2D, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, - 0x2B, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x0B, 0x00, 0x00, - 0xAE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2E, 0x0B, 0x00, 0x00, 0x2F, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x30, 0x0B, 0x00, 0x00, 0x2D, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x31, 0x0B, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x32, 0x0B, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x2E, 0x0B, 0x00, 0x00, 0x30, 0x0B, 0x00, 0x00, - 0x31, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x0B, 0x00, 0x00, - 0x05, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x33, 0x0B, 0x00, 0x00, 0x34, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x35, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, - 0x33, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x37, 0x0B, 0x00, 0x00, - 0xAE, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x36, 0x0B, 0x00, 0x00, 0x37, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x38, 0x0B, 0x00, 0x00, 0x35, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x39, 0x0B, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x3A, 0x0B, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x36, 0x0B, 0x00, 0x00, 0x38, 0x0B, 0x00, 0x00, - 0x39, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x0B, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x32, 0x0B, 0x00, 0x00, 0x3A, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3D, 0x0B, 0x00, 0x00, 0x11, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x3C, 0x0B, 0x00, 0x00, 0x3D, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3E, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x3C, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0xAE, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x3F, 0x0B, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x41, 0x0B, 0x00, 0x00, 0x3E, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0B, 0x00, 0x00, - 0xFF, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x43, 0x0B, 0x00, 0x00, - 0x11, 0x00, 0x00, 0x00, 0x3F, 0x0B, 0x00, 0x00, 0x41, 0x0B, 0x00, 0x00, 0x42, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x0B, 0x00, 0x00, 0x1E, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x44, 0x0B, 0x00, 0x00, 0x45, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x46, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x44, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x48, 0x0B, 0x00, 0x00, 0xAE, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0B, 0x00, 0x00, 0x48, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x49, 0x0B, 0x00, 0x00, 0x46, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4A, 0x0B, 0x00, 0x00, - 0xFF, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x0B, 0x00, 0x00, - 0x11, 0x00, 0x00, 0x00, 0x47, 0x0B, 0x00, 0x00, 0x49, 0x0B, 0x00, 0x00, 0x4A, 0x0B, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4C, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x25, 0x00, 0x00, 0x00, 0x43, 0x0B, 0x00, 0x00, 0x4B, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4D, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, - 0x3B, 0x0B, 0x00, 0x00, 0x4C, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2A, 0x0B, 0x00, 0x00, - 0x4D, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4E, 0x0B, 0x00, 0x00, - 0x2A, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x0B, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, - 0x4E, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF0, 0x0A, 0x00, 0x00, 0x4F, 0x0B, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xF7, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF7, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x51, 0x0B, 0x00, 0x00, 0xB2, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x52, 0x0B, 0x00, 0x00, 0xC2, 0x0A, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x53, 0x0B, 0x00, 0x00, 0x51, 0x0B, 0x00, 0x00, - 0x52, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x54, 0x0B, 0x00, 0x00, - 0xD1, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x55, 0x0B, 0x00, 0x00, - 0x53, 0x0B, 0x00, 0x00, 0x54, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x56, 0x0B, 0x00, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x57, 0x0B, 0x00, 0x00, 0x55, 0x0B, 0x00, 0x00, 0x56, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x58, 0x0B, 0x00, 0x00, 0x57, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x50, 0x0B, 0x00, 0x00, 0x58, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5A, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x5B, 0x0B, 0x00, 0x00, 0x5A, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5C, 0x0B, 0x00, 0x00, 0x50, 0x0B, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5D, 0x0B, 0x00, 0x00, 0x5C, 0x0B, 0x00, 0x00, - 0x92, 0x02, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5E, 0x0B, 0x00, 0x00, - 0x5B, 0x0B, 0x00, 0x00, 0x5D, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5F, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x5E, 0x0B, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x59, 0x0B, 0x00, 0x00, 0x5F, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x0B, 0x00, 0x00, 0x59, 0x0B, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x63, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x31, 0x00, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, 0x61, 0x0B, 0x00, 0x00, 0x62, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x64, 0x0B, 0x00, 0x00, 0xF0, 0x0A, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x65, 0x0B, 0x00, 0x00, 0x63, 0x0B, 0x00, 0x00, - 0x64, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x60, 0x0B, 0x00, 0x00, 0x65, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x0B, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x69, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x67, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x68, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6A, 0x0B, 0x00, 0x00, 0x60, 0x0B, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6B, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2E, 0x00, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x6A, 0x0B, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6C, 0x0B, 0x00, 0x00, 0x69, 0x0B, 0x00, 0x00, - 0x6B, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x66, 0x0B, 0x00, 0x00, 0x6C, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6E, 0x0B, 0x00, 0x00, 0xB2, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6F, 0x0B, 0x00, 0x00, 0xC2, 0x0A, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x70, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x25, 0x00, 0x00, 0x00, 0x6E, 0x0B, 0x00, 0x00, 0x6F, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x71, 0x0B, 0x00, 0x00, 0xD1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x72, 0x0B, 0x00, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x73, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, - 0x71, 0x0B, 0x00, 0x00, 0x72, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x74, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x70, 0x0B, 0x00, 0x00, - 0x73, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6D, 0x0B, 0x00, 0x00, 0x74, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x76, 0x0B, 0x00, 0x00, 0xB2, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x77, 0x0B, 0x00, 0x00, 0xC2, 0x0A, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x78, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x76, 0x0B, 0x00, 0x00, 0x77, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x79, 0x0B, 0x00, 0x00, 0xD1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x7A, 0x0B, 0x00, 0x00, 0xE1, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x7B, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x79, 0x0B, 0x00, 0x00, 0x7A, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x7C, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x78, 0x0B, 0x00, 0x00, - 0x7B, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x75, 0x0B, 0x00, 0x00, 0x7C, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7E, 0x0B, 0x00, 0x00, 0x75, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7F, 0x0B, 0x00, 0x00, 0x6D, 0x0B, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x80, 0x0B, 0x00, 0x00, 0x7E, 0x0B, 0x00, 0x00, - 0x7F, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x82, 0x0B, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x80, 0x0B, 0x00, 0x00, 0x81, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x7D, 0x0B, 0x00, 0x00, 0x82, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x84, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x85, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x86, 0x0B, 0x00, 0x00, 0x50, 0x0B, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x87, 0x0B, 0x00, 0x00, 0x85, 0x0B, 0x00, 0x00, 0x86, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x0B, 0x00, 0x00, 0x66, 0x0B, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x89, 0x0B, 0x00, 0x00, 0x87, 0x0B, 0x00, 0x00, - 0x88, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8A, 0x0B, 0x00, 0x00, - 0x84, 0x0B, 0x00, 0x00, 0x89, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x83, 0x0B, 0x00, 0x00, - 0x8A, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8B, 0x0B, 0x00, 0x00, - 0x83, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8C, 0x0B, 0x00, 0x00, - 0x6D, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8D, 0x0B, 0x00, 0x00, - 0x7D, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8E, 0x0B, 0x00, 0x00, - 0x8D, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x8F, 0x0B, 0x00, 0x00, 0x8C, 0x0B, 0x00, 0x00, 0x8E, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x90, 0x0B, 0x00, 0x00, 0x75, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x91, 0x0B, 0x00, 0x00, 0x7D, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x92, 0x0B, 0x00, 0x00, 0x91, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x93, 0x0B, 0x00, 0x00, 0x90, 0x0B, 0x00, 0x00, - 0x92, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x94, 0x0B, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x8B, 0x0B, 0x00, 0x00, 0x8F, 0x0B, 0x00, 0x00, - 0x93, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x83, 0x0B, 0x00, 0x00, 0x94, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x95, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x96, 0x0B, 0x00, 0x00, 0x83, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x97, 0x0B, 0x00, 0x00, 0x60, 0x0B, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x98, 0x0B, 0x00, 0x00, 0x97, 0x0B, 0x00, 0x00, - 0x97, 0x0B, 0x00, 0x00, 0x97, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x99, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x95, 0x0B, 0x00, 0x00, - 0x96, 0x0B, 0x00, 0x00, 0x98, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x9A, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9B, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x2C, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x29, 0x0B, 0x00, 0x00, + 0x2A, 0x0B, 0x00, 0x00, 0x2B, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x2D, 0x0B, 0x00, 0x00, 0x24, 0x0B, 0x00, 0x00, 0x2C, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2E, 0x0B, 0x00, 0x00, + 0x2D, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x23, 0x0B, 0x00, 0x00, + 0x2E, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x0B, 0x00, 0x00, + 0xFD, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x30, 0x0B, 0x00, 0x00, 0x31, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, + 0x30, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x0B, 0x00, 0x00, + 0xB3, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x33, 0x0B, 0x00, 0x00, 0x34, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x35, 0x0B, 0x00, 0x00, 0x32, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x36, 0x0B, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x37, 0x0B, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x33, 0x0B, 0x00, 0x00, 0x35, 0x0B, 0x00, 0x00, + 0x36, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x39, 0x0B, 0x00, 0x00, + 0x0A, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x38, 0x0B, 0x00, 0x00, 0x39, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, + 0x38, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x0B, 0x00, 0x00, + 0xB3, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3B, 0x0B, 0x00, 0x00, 0x3C, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x3D, 0x0B, 0x00, 0x00, 0x3A, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x3E, 0x0B, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3F, 0x0B, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x3B, 0x0B, 0x00, 0x00, 0x3D, 0x0B, 0x00, 0x00, + 0x3E, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x37, 0x0B, 0x00, 0x00, 0x3F, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x42, 0x0B, 0x00, 0x00, 0x16, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x41, 0x0B, 0x00, 0x00, 0x42, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x43, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x41, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x0B, 0x00, 0x00, 0xB3, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x44, 0x0B, 0x00, 0x00, 0x45, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x46, 0x0B, 0x00, 0x00, 0x43, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x0B, 0x00, 0x00, + 0x02, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x48, 0x0B, 0x00, 0x00, + 0x11, 0x00, 0x00, 0x00, 0x44, 0x0B, 0x00, 0x00, 0x46, 0x0B, 0x00, 0x00, 0x47, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0B, 0x00, 0x00, 0x23, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x49, 0x0B, 0x00, 0x00, 0x4A, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4B, 0x0B, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x49, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4D, 0x0B, 0x00, 0x00, 0xB3, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x4C, 0x0B, 0x00, 0x00, 0x4D, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x4E, 0x0B, 0x00, 0x00, 0x4B, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x0B, 0x00, 0x00, + 0x02, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x0B, 0x00, 0x00, + 0x11, 0x00, 0x00, 0x00, 0x4C, 0x0B, 0x00, 0x00, 0x4E, 0x0B, 0x00, 0x00, 0x4F, 0x0B, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0x48, 0x0B, 0x00, 0x00, 0x50, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x52, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x40, 0x0B, 0x00, 0x00, 0x51, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2F, 0x0B, 0x00, 0x00, + 0x52, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x53, 0x0B, 0x00, 0x00, + 0x2F, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x54, 0x0B, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x9A, 0x04, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, + 0x53, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF5, 0x0A, 0x00, 0x00, 0x54, 0x0B, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xFC, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xFC, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x56, 0x0B, 0x00, 0x00, 0xB7, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x57, 0x0B, 0x00, 0x00, 0xC7, 0x0A, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x58, 0x0B, 0x00, 0x00, 0x56, 0x0B, 0x00, 0x00, + 0x57, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x59, 0x0B, 0x00, 0x00, + 0xD6, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5A, 0x0B, 0x00, 0x00, + 0x58, 0x0B, 0x00, 0x00, 0x59, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x5B, 0x0B, 0x00, 0x00, 0xE6, 0x0A, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x5C, 0x0B, 0x00, 0x00, 0x5A, 0x0B, 0x00, 0x00, 0x5B, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x5D, 0x0B, 0x00, 0x00, 0x5C, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x55, 0x0B, 0x00, 0x00, 0x5D, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x5F, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x60, 0x0B, 0x00, 0x00, 0x5F, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x61, 0x0B, 0x00, 0x00, 0x55, 0x0B, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x0B, 0x00, 0x00, 0x61, 0x0B, 0x00, 0x00, + 0x92, 0x02, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x63, 0x0B, 0x00, 0x00, + 0x60, 0x0B, 0x00, 0x00, 0x62, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x64, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x63, 0x0B, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5E, 0x0B, 0x00, 0x00, 0x64, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x0B, 0x00, 0x00, 0x5E, 0x0B, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x68, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, 0x66, 0x0B, 0x00, 0x00, 0x67, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x69, 0x0B, 0x00, 0x00, 0xF5, 0x0A, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6A, 0x0B, 0x00, 0x00, 0x68, 0x0B, 0x00, 0x00, + 0x69, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x65, 0x0B, 0x00, 0x00, 0x6A, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6C, 0x0B, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6E, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x6C, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x6D, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6F, 0x0B, 0x00, 0x00, 0x65, 0x0B, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2E, 0x00, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x6F, 0x0B, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x0B, 0x00, 0x00, 0x6E, 0x0B, 0x00, 0x00, + 0x70, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6B, 0x0B, 0x00, 0x00, 0x71, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x73, 0x0B, 0x00, 0x00, 0xB7, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x74, 0x0B, 0x00, 0x00, 0xC7, 0x0A, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x75, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0x73, 0x0B, 0x00, 0x00, 0x74, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x76, 0x0B, 0x00, 0x00, 0xD6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x77, 0x0B, 0x00, 0x00, 0xE6, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x78, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x76, 0x0B, 0x00, 0x00, 0x77, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x79, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x75, 0x0B, 0x00, 0x00, + 0x78, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x72, 0x0B, 0x00, 0x00, 0x79, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7B, 0x0B, 0x00, 0x00, 0xB7, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x0B, 0x00, 0x00, 0xC7, 0x0A, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7D, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x7B, 0x0B, 0x00, 0x00, 0x7C, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x7E, 0x0B, 0x00, 0x00, 0xD6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x7F, 0x0B, 0x00, 0x00, 0xE6, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x80, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x7E, 0x0B, 0x00, 0x00, 0x7F, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x81, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x7D, 0x0B, 0x00, 0x00, + 0x80, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7A, 0x0B, 0x00, 0x00, 0x81, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x83, 0x0B, 0x00, 0x00, 0x7A, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x84, 0x0B, 0x00, 0x00, 0x72, 0x0B, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x85, 0x0B, 0x00, 0x00, 0x83, 0x0B, 0x00, 0x00, + 0x84, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x87, 0x0B, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x85, 0x0B, 0x00, 0x00, 0x86, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x82, 0x0B, 0x00, 0x00, 0x87, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x89, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x8A, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x8B, 0x0B, 0x00, 0x00, 0x55, 0x0B, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x8C, 0x0B, 0x00, 0x00, 0x8A, 0x0B, 0x00, 0x00, 0x8B, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8D, 0x0B, 0x00, 0x00, 0x6B, 0x0B, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8E, 0x0B, 0x00, 0x00, 0x8C, 0x0B, 0x00, 0x00, + 0x8D, 0x0B, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8F, 0x0B, 0x00, 0x00, + 0x89, 0x0B, 0x00, 0x00, 0x8E, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x88, 0x0B, 0x00, 0x00, + 0x8F, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x0B, 0x00, 0x00, + 0x88, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x91, 0x0B, 0x00, 0x00, + 0x72, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x92, 0x0B, 0x00, 0x00, + 0x82, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x93, 0x0B, 0x00, 0x00, + 0x92, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x94, 0x0B, 0x00, 0x00, 0x91, 0x0B, 0x00, 0x00, 0x93, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x95, 0x0B, 0x00, 0x00, 0x7A, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x96, 0x0B, 0x00, 0x00, 0x82, 0x0B, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x97, 0x0B, 0x00, 0x00, 0x96, 0x0B, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x98, 0x0B, 0x00, 0x00, 0x95, 0x0B, 0x00, 0x00, + 0x97, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x99, 0x0B, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x90, 0x0B, 0x00, 0x00, 0x94, 0x0B, 0x00, 0x00, + 0x98, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x88, 0x0B, 0x00, 0x00, 0x99, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9A, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9B, 0x0B, 0x00, 0x00, 0x88, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9C, 0x0B, 0x00, 0x00, 0x65, 0x0B, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9D, 0x0B, 0x00, 0x00, 0x9C, 0x0B, 0x00, 0x00, + 0x9C, 0x0B, 0x00, 0x00, 0x9C, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x9E, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x9A, 0x0B, 0x00, 0x00, + 0x9B, 0x0B, 0x00, 0x00, 0x9D, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x9F, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA0, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x9C, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x99, 0x0B, 0x00, 0x00, - 0x9A, 0x0B, 0x00, 0x00, 0x9B, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x9C, 0x0B, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xA1, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xA1, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9E, 0x0B, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9D, 0x0B, 0x00, 0x00, 0x9E, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA0, 0x0B, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x9F, 0x0B, 0x00, 0x00, 0xA0, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xA2, 0x0B, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA1, 0x0B, 0x00, 0x00, 0xA2, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xA3, 0x0B, 0x00, 0x00, 0xCB, 0x00, 0x00, 0x00, 0x9D, 0x0B, 0x00, 0x00, 0x9F, 0x0B, 0x00, 0x00, - 0xA1, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xA3, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA5, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, + 0xA1, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x9E, 0x0B, 0x00, 0x00, + 0x9F, 0x0B, 0x00, 0x00, 0xA0, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0xA1, 0x0B, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xA6, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xA6, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA3, 0x0B, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA2, 0x0B, 0x00, 0x00, 0xA3, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA5, 0x0B, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA4, 0x0B, 0x00, 0x00, 0xA5, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xA7, 0x0B, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA6, 0x0B, 0x00, 0x00, 0xA7, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA9, 0x0B, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x0B, 0x00, 0x00, - 0xA9, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAA, 0x0B, 0x00, 0x00, - 0xD0, 0x00, 0x00, 0x00, 0xA4, 0x0B, 0x00, 0x00, 0xA6, 0x0B, 0x00, 0x00, 0xA8, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xAA, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAB, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0xB4, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xAC, 0x0B, 0x00, 0x00, 0xAB, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xAE, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xAC, 0x0B, 0x00, 0x00, 0xAD, 0x0B, 0x00, 0x00, 0xB2, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xAD, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAF, 0x0B, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, - 0xAF, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xB1, 0x0B, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xB1, 0x0B, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0xAE, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB2, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB3, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0xB7, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xB4, 0x0B, 0x00, 0x00, 0xB3, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xB6, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xB4, 0x0B, 0x00, 0x00, 0xB5, 0x0B, 0x00, 0x00, 0xB6, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xB5, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB8, 0x0B, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x0B, 0x00, 0x00, - 0xB8, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xBA, 0x0B, 0x00, 0x00, 0xB9, 0x0B, 0x00, 0x00, 0xB9, 0x0B, 0x00, 0x00, 0xB9, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xB7, 0x0B, 0x00, 0x00, 0xBA, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xBB, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xBC, 0x0B, 0x00, 0x00, 0xB7, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBD, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xBE, 0x0B, 0x00, 0x00, 0xBD, 0x0B, 0x00, 0x00, 0xBD, 0x0B, 0x00, 0x00, - 0xBD, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBF, 0x0B, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xBB, 0x0B, 0x00, 0x00, 0xBC, 0x0B, 0x00, 0x00, - 0xBE, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xBF, 0x0B, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xB6, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB6, 0x0B, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xAE, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xAE, 0x0B, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x76, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x76, 0x0A, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x69, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x69, 0x0A, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC0, 0x0B, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, - 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC1, 0x0B, 0x00, 0x00, 0xC0, 0x0B, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC2, 0x0B, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC3, 0x0B, 0x00, 0x00, - 0xC1, 0x0B, 0x00, 0x00, 0xC2, 0x0B, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC5, 0x0B, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xC3, 0x0B, 0x00, 0x00, 0xC4, 0x0B, 0x00, 0x00, - 0xC5, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC4, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xC7, 0x0B, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC6, 0x0B, 0x00, 0x00, 0xC7, 0x0B, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, - 0xC9, 0x0B, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCA, 0x0B, 0x00, 0x00, 0xC9, 0x0B, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCB, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x1D, 0x00, 0x00, 0x00, 0xCA, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x0B, 0x00, 0x00, - 0xCB, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCD, 0x0B, 0x00, 0x00, - 0xC6, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCE, 0x0B, 0x00, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xA7, 0x0B, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xA6, 0x0B, 0x00, 0x00, 0xA7, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xA8, 0x0B, 0x00, 0x00, 0xCB, 0x00, 0x00, 0x00, 0xA2, 0x0B, 0x00, 0x00, 0xA4, 0x0B, 0x00, 0x00, + 0xA6, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xA8, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAA, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xA9, 0x0B, 0x00, 0x00, 0xAA, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xAC, 0x0B, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xAB, 0x0B, 0x00, 0x00, 0xAC, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xAE, 0x0B, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xAD, 0x0B, 0x00, 0x00, + 0xAE, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAF, 0x0B, 0x00, 0x00, + 0xD0, 0x00, 0x00, 0x00, 0xA9, 0x0B, 0x00, 0x00, 0xAB, 0x0B, 0x00, 0x00, 0xAD, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xAF, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0xB4, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xB1, 0x0B, 0x00, 0x00, 0xB0, 0x0B, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xB3, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xB1, 0x0B, 0x00, 0x00, 0xB2, 0x0B, 0x00, 0x00, 0xB7, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xB2, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB4, 0x0B, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0B, 0x00, 0x00, + 0xB4, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xB6, 0x0B, 0x00, 0x00, 0xB5, 0x0B, 0x00, 0x00, 0xB5, 0x0B, 0x00, 0x00, 0xB5, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xB6, 0x0B, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xB3, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB7, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB8, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0xB7, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xB9, 0x0B, 0x00, 0x00, 0xB8, 0x0B, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xBB, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xB9, 0x0B, 0x00, 0x00, 0xBA, 0x0B, 0x00, 0x00, 0xBB, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xBA, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBD, 0x0B, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x0B, 0x00, 0x00, + 0xBD, 0x0B, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xBF, 0x0B, 0x00, 0x00, 0xBE, 0x0B, 0x00, 0x00, 0xBE, 0x0B, 0x00, 0x00, 0xBE, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xBC, 0x0B, 0x00, 0x00, 0xBF, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xC0, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xC1, 0x0B, 0x00, 0x00, 0xBC, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xC2, 0x0B, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xC3, 0x0B, 0x00, 0x00, 0xC2, 0x0B, 0x00, 0x00, 0xC2, 0x0B, 0x00, 0x00, + 0xC2, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC4, 0x0B, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xC0, 0x0B, 0x00, 0x00, 0xC1, 0x0B, 0x00, 0x00, + 0xC3, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xC4, 0x0B, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xBB, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBB, 0x0B, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xB3, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB3, 0x0B, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x7B, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7B, 0x0A, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x6E, 0x0A, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x6E, 0x0A, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC5, 0x0B, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, + 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC6, 0x0B, 0x00, 0x00, 0xC5, 0x0B, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC7, 0x0B, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC8, 0x0B, 0x00, 0x00, + 0xC6, 0x0B, 0x00, 0x00, 0xC7, 0x0B, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xCA, 0x0B, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xC8, 0x0B, 0x00, 0x00, 0xC9, 0x0B, 0x00, 0x00, + 0xCA, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC9, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xCC, 0x0B, 0x00, 0x00, 0x5B, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xCB, 0x0B, 0x00, 0x00, 0xCC, 0x0B, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0xCE, 0x0B, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCF, 0x0B, 0x00, 0x00, 0xCE, 0x0B, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD0, 0x0B, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1D, 0x00, 0x00, 0x00, 0xCF, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCD, 0x0B, 0x00, 0x00, + 0xD0, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD2, 0x0B, 0x00, 0x00, + 0xCB, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD3, 0x0B, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xCF, 0x0B, 0x00, 0x00, 0xCD, 0x0B, 0x00, 0x00, 0xCE, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD0, 0x0B, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xD1, 0x0B, 0x00, 0x00, 0xCF, 0x0B, 0x00, 0x00, 0xD0, 0x0B, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD2, 0x0B, 0x00, 0x00, 0xD1, 0x0B, 0x00, 0x00, - 0x74, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCC, 0x0B, 0x00, 0x00, 0xD2, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD4, 0x0B, 0x00, 0x00, 0xC6, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD5, 0x0B, 0x00, 0x00, 0xCC, 0x0B, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD6, 0x0B, 0x00, 0x00, 0xD4, 0x0B, 0x00, 0x00, - 0xD5, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD7, 0x0B, 0x00, 0x00, 0xD6, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD8, 0x0B, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, - 0xD7, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD3, 0x0B, 0x00, 0x00, 0xD8, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDA, 0x0B, 0x00, 0x00, 0xC6, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDB, 0x0B, 0x00, 0x00, 0xCC, 0x0B, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDC, 0x0B, 0x00, 0x00, 0xDA, 0x0B, 0x00, 0x00, - 0xDB, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDD, 0x0B, 0x00, 0x00, 0xDC, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDE, 0x0B, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, - 0xDD, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD9, 0x0B, 0x00, 0x00, 0xDE, 0x0B, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xE0, 0x0B, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE1, 0x0B, 0x00, 0x00, 0xD3, 0x0B, 0x00, 0x00, - 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xE2, 0x0B, 0x00, 0x00, 0xE0, 0x0B, 0x00, 0x00, - 0xE1, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0xE2, 0x0B, 0x00, 0x00, 0xE2, 0x0B, 0x00, 0x00, + 0xD4, 0x0B, 0x00, 0x00, 0xD2, 0x0B, 0x00, 0x00, 0xD3, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD5, 0x0B, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xD6, 0x0B, 0x00, 0x00, 0xD4, 0x0B, 0x00, 0x00, 0xD5, 0x0B, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD7, 0x0B, 0x00, 0x00, 0xD6, 0x0B, 0x00, 0x00, + 0x77, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x0B, 0x00, 0x00, 0xD7, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD9, 0x0B, 0x00, 0x00, 0xCB, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDA, 0x0B, 0x00, 0x00, 0xD1, 0x0B, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDB, 0x0B, 0x00, 0x00, 0xD9, 0x0B, 0x00, 0x00, + 0xDA, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDC, 0x0B, 0x00, 0x00, 0xDB, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDD, 0x0B, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, + 0xDC, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD8, 0x0B, 0x00, 0x00, 0xDD, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, 0xCB, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE0, 0x0B, 0x00, 0x00, 0xD1, 0x0B, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE1, 0x0B, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, + 0xE0, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE2, 0x0B, 0x00, 0x00, 0xE1, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE3, 0x0B, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, + 0xE2, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x0B, 0x00, 0x00, 0xE3, 0x0B, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0xE5, 0x0B, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE6, 0x0B, 0x00, 0x00, 0xD8, 0x0B, 0x00, 0x00, + 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xE7, 0x0B, 0x00, 0x00, 0xE5, 0x0B, 0x00, 0x00, + 0xE6, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xE9, 0x0B, 0x00, 0x00, 0xE7, 0x0B, 0x00, 0x00, 0xE7, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xE3, 0x0B, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xE5, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xE3, 0x0B, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE6, 0x0B, 0x00, 0x00, 0xE5, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE7, 0x0B, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE7, 0x0B, 0x00, 0x00, 0xE6, 0x0B, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE8, 0x0B, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE9, 0x0B, 0x00, 0x00, - 0xE8, 0x0B, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xEA, 0x0B, 0x00, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xEA, 0x0B, 0x00, 0x00, - 0xE9, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xEB, 0x0B, 0x00, 0x00, - 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEC, 0x0B, 0x00, 0x00, - 0xD9, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xED, 0x0B, 0x00, 0x00, - 0xEB, 0x0B, 0x00, 0x00, 0xEC, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEF, 0x0B, 0x00, 0x00, 0xED, 0x0B, 0x00, 0x00, - 0xED, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xEE, 0x0B, 0x00, 0x00, 0xEF, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xF0, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xEE, 0x0B, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x0B, 0x00, 0x00, 0xF0, 0x0B, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF2, 0x0B, 0x00, 0x00, - 0xF1, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF3, 0x0B, 0x00, 0x00, - 0x52, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF5, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xF3, 0x0B, 0x00, 0x00, 0xF4, 0x0B, 0x00, 0x00, 0xF5, 0x0B, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xF4, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF6, 0x0B, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xF8, 0x0B, 0x00, 0x00, 0xD3, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF7, 0x0B, 0x00, 0x00, - 0xF8, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x0B, 0x00, 0x00, - 0x85, 0x00, 0x00, 0x00, 0xF7, 0x0B, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFA, 0x0B, 0x00, 0x00, 0xF6, 0x0B, 0x00, 0x00, 0xF9, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFB, 0x0B, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFC, 0x0B, 0x00, 0x00, 0xFA, 0x0B, 0x00, 0x00, 0xFB, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFD, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, - 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFE, 0x0B, 0x00, 0x00, 0xFD, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFF, 0x0B, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0xFC, 0x0B, 0x00, 0x00, 0xFE, 0x0B, 0x00, 0x00, 0xFF, 0x0B, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x1D, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x02, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x03, 0x0C, 0x00, 0x00, 0x02, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x00, 0x00, 0x03, 0x0C, 0x00, 0x00, 0x01, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x05, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x0C, 0x00, 0x00, 0x04, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x08, 0x0C, 0x00, 0x00, 0xD9, 0x0B, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x07, 0x0C, 0x00, 0x00, 0x08, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x09, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x07, 0x0C, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x0C, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, - 0x09, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x0C, 0x00, 0x00, - 0x54, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, - 0x0A, 0x0C, 0x00, 0x00, 0x0B, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0D, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0E, 0x0C, 0x00, 0x00, 0x0D, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x0F, 0x0C, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x10, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, - 0x0E, 0x0C, 0x00, 0x00, 0x0F, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x11, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x10, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x12, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x13, 0x0C, 0x00, 0x00, - 0x12, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x14, 0x0C, 0x00, 0x00, - 0x13, 0x0C, 0x00, 0x00, 0x11, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x15, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x15, 0x0C, 0x00, 0x00, 0x14, 0x0C, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF5, 0x0B, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xF5, 0x0B, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, - 0x16, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x17, 0x0C, 0x00, 0x00, 0x16, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x18, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x17, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, - 0x19, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x55, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1A, 0x0C, 0x00, 0x00, 0x19, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1B, 0x0C, 0x00, 0x00, 0xC8, 0x0B, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1C, 0x0C, 0x00, 0x00, 0x1A, 0x0C, 0x00, 0x00, 0x1B, 0x0C, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x1C, 0x0C, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1E, 0x0C, 0x00, 0x00, 0x18, 0x0C, 0x00, 0x00, 0x1D, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1F, 0x0C, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x0C, 0x00, 0x00, 0x1E, 0x0C, 0x00, 0x00, - 0x1F, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x21, 0x0C, 0x00, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x22, 0x0C, 0x00, 0x00, 0x21, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x23, 0x0C, 0x00, 0x00, 0x22, 0x0C, 0x00, 0x00, 0x20, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x24, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x24, 0x0C, 0x00, 0x00, 0x23, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x0A, 0x01, 0x00, 0x00, 0x25, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x26, 0x0C, 0x00, 0x00, 0x25, 0x0C, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x27, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x26, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x0A, 0x01, 0x00, 0x00, 0x28, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x55, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x0C, 0x00, 0x00, 0x28, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x0C, 0x00, 0x00, 0xC8, 0x0B, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2B, 0x0C, 0x00, 0x00, 0x29, 0x0C, 0x00, 0x00, - 0x2A, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2C, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x2B, 0x0C, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2D, 0x0C, 0x00, 0x00, 0x27, 0x0C, 0x00, 0x00, - 0x2C, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2E, 0x0C, 0x00, 0x00, - 0x22, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x0C, 0x00, 0x00, - 0x2D, 0x0C, 0x00, 0x00, 0x2E, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x30, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x31, 0x0C, 0x00, 0x00, 0x30, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x32, 0x0C, 0x00, 0x00, 0x31, 0x0C, 0x00, 0x00, 0x2F, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x33, 0x0C, 0x00, 0x00, 0x32, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x35, 0x0C, 0x00, 0x00, 0xDF, 0x0B, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, - 0x35, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x37, 0x0C, 0x00, 0x00, - 0x36, 0x0C, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x38, 0x0C, 0x00, 0x00, 0x37, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x39, 0x0C, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x38, 0x0C, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3A, 0x0C, 0x00, 0x00, 0x39, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x0C, 0x00, 0x00, 0x34, 0x0C, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3B, 0x0C, 0x00, 0x00, 0x3A, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3D, 0x0C, 0x00, 0x00, - 0x3C, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3E, 0x0C, 0x00, 0x00, - 0x34, 0x0C, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3E, 0x0C, 0x00, 0x00, - 0x3D, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3F, 0x0C, 0x00, 0x00, - 0xDF, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x40, 0x0C, 0x00, 0x00, 0x3F, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x41, 0x0C, 0x00, 0x00, 0x40, 0x0C, 0x00, 0x00, 0x40, 0x0C, 0x00, 0x00, 0x40, 0x0C, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x42, 0x0C, 0x00, 0x00, 0x41, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x42, 0x0C, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x44, 0x0C, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x45, 0x0C, 0x00, 0x00, - 0x34, 0x0C, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x45, 0x0C, 0x00, 0x00, - 0x44, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x46, 0x0C, 0x00, 0x00, - 0x34, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x47, 0x0C, 0x00, 0x00, + 0xE8, 0x0B, 0x00, 0x00, 0xE9, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xEA, 0x0B, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xE8, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xEB, 0x0B, 0x00, 0x00, 0xEA, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xEC, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xEB, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xED, 0x0B, 0x00, 0x00, 0xEC, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xEE, 0x0B, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xED, 0x0B, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xEF, 0x0B, 0x00, 0x00, 0xEE, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF0, 0x0B, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF0, 0x0B, 0x00, 0x00, 0xEF, 0x0B, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF1, 0x0B, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, + 0xF1, 0x0B, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF3, 0x0B, 0x00, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF3, 0x0B, 0x00, 0x00, + 0xF2, 0x0B, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0xF4, 0x0B, 0x00, 0x00, + 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF5, 0x0B, 0x00, 0x00, + 0xDE, 0x0B, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xF6, 0x0B, 0x00, 0x00, + 0xF4, 0x0B, 0x00, 0x00, 0xF5, 0x0B, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF8, 0x0B, 0x00, 0x00, 0xF6, 0x0B, 0x00, 0x00, + 0xF6, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xF7, 0x0B, 0x00, 0x00, 0xF8, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xF9, 0x0B, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xF7, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xFA, 0x0B, 0x00, 0x00, 0xF9, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xFB, 0x0B, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFA, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xFC, 0x0B, 0x00, 0x00, 0xFB, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xFD, 0x0B, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xFC, 0x0B, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFE, 0x0B, 0x00, 0x00, 0xFD, 0x0B, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0B, 0x00, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xFF, 0x0B, 0x00, 0x00, + 0xFE, 0x0B, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, + 0x52, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x02, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x02, 0x0C, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x03, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x05, 0x0C, 0x00, 0x00, 0xD8, 0x0B, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x04, 0x0C, 0x00, 0x00, + 0x05, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, + 0x85, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x07, 0x0C, 0x00, 0x00, 0x03, 0x0C, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x08, 0x0C, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x09, 0x0C, 0x00, 0x00, 0x07, 0x0C, 0x00, 0x00, 0x08, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, + 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x0C, 0x00, 0x00, 0x0A, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0D, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x09, 0x0C, 0x00, 0x00, 0x0B, 0x0C, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0E, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1D, 0x00, 0x00, 0x00, 0x0D, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x0F, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x10, 0x0C, 0x00, 0x00, 0x0F, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x11, 0x0C, 0x00, 0x00, 0x10, 0x0C, 0x00, 0x00, 0x0E, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x12, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x12, 0x0C, 0x00, 0x00, 0x11, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x13, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x15, 0x0C, 0x00, 0x00, 0xDE, 0x0B, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x14, 0x0C, 0x00, 0x00, 0x15, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x16, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x14, 0x0C, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x17, 0x0C, 0x00, 0x00, 0x13, 0x0C, 0x00, 0x00, + 0x16, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x0C, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x19, 0x0C, 0x00, 0x00, + 0x17, 0x0C, 0x00, 0x00, 0x18, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1A, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1B, 0x0C, 0x00, 0x00, 0x1A, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1C, 0x0C, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1D, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x19, 0x0C, 0x00, 0x00, + 0x1B, 0x0C, 0x00, 0x00, 0x1C, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1E, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x1D, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1F, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x0C, 0x00, 0x00, + 0x1F, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x21, 0x0C, 0x00, 0x00, + 0x20, 0x0C, 0x00, 0x00, 0x1E, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x22, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x22, 0x0C, 0x00, 0x00, 0x21, 0x0C, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x02, 0x0C, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x02, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, + 0x23, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x24, 0x0C, 0x00, 0x00, 0x23, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x25, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x24, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, + 0x26, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x56, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x27, 0x0C, 0x00, 0x00, 0x26, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x28, 0x0C, 0x00, 0x00, 0xCD, 0x0B, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x29, 0x0C, 0x00, 0x00, 0x27, 0x0C, 0x00, 0x00, 0x28, 0x0C, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x29, 0x0C, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2B, 0x0C, 0x00, 0x00, 0x25, 0x0C, 0x00, 0x00, 0x2A, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2C, 0x0C, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2D, 0x0C, 0x00, 0x00, 0x2B, 0x0C, 0x00, 0x00, + 0x2C, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2E, 0x0C, 0x00, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2F, 0x0C, 0x00, 0x00, 0x2E, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x30, 0x0C, 0x00, 0x00, 0x2F, 0x0C, 0x00, 0x00, 0x2D, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x31, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x31, 0x0C, 0x00, 0x00, 0x30, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x0A, 0x01, 0x00, 0x00, 0x32, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00, 0x32, 0x0C, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x0A, 0x01, 0x00, 0x00, 0x35, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x56, 0x04, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, 0x35, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x37, 0x0C, 0x00, 0x00, 0xCD, 0x0B, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x38, 0x0C, 0x00, 0x00, 0x36, 0x0C, 0x00, 0x00, + 0x37, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x39, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x38, 0x0C, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x0C, 0x00, 0x00, 0x34, 0x0C, 0x00, 0x00, + 0x39, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x0C, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, + 0x3A, 0x0C, 0x00, 0x00, 0x3B, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3D, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x3E, 0x0C, 0x00, 0x00, 0x3D, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x3F, 0x0C, 0x00, 0x00, 0x3E, 0x0C, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x40, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x40, 0x0C, 0x00, 0x00, 0x3F, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x42, 0x0C, 0x00, 0x00, 0xE4, 0x0B, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, + 0x42, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x44, 0x0C, 0x00, 0x00, + 0x43, 0x0C, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x45, 0x0C, 0x00, 0x00, 0x44, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x46, 0x0C, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x45, 0x0C, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x47, 0x0C, 0x00, 0x00, 0x46, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x48, 0x0C, 0x00, 0x00, 0x41, 0x0C, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x48, 0x0C, 0x00, 0x00, 0x47, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x49, 0x0C, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0C, 0x00, 0x00, + 0x49, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4B, 0x0C, 0x00, 0x00, + 0x41, 0x0C, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4B, 0x0C, 0x00, 0x00, + 0x4A, 0x0C, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4C, 0x0C, 0x00, 0x00, + 0xE4, 0x0B, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4D, 0x0C, 0x00, 0x00, 0x4C, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x4E, 0x0C, 0x00, 0x00, 0x4D, 0x0C, 0x00, 0x00, 0x4D, 0x0C, 0x00, 0x00, 0x4D, 0x0C, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x0C, 0x00, 0x00, 0x4E, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x4F, 0x0C, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x0C, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x52, 0x0C, 0x00, 0x00, + 0x41, 0x0C, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x52, 0x0C, 0x00, 0x00, + 0x51, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x53, 0x0C, 0x00, 0x00, + 0x41, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x54, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x48, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x49, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x46, 0x0C, 0x00, 0x00, 0x47, 0x0C, 0x00, 0x00, - 0x48, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x49, 0x0C, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xC5, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC5, 0x0B, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0C, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, - 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4B, 0x0C, 0x00, 0x00, 0x4A, 0x0C, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4C, 0x0C, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4D, 0x0C, 0x00, 0x00, - 0x4B, 0x0C, 0x00, 0x00, 0x4C, 0x0C, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x4F, 0x0C, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x4D, 0x0C, 0x00, 0x00, 0x4E, 0x0C, 0x00, 0x00, - 0x4F, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x4E, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x98, 0x03, 0x00, 0x00, 0x51, 0x0C, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, - 0x97, 0x03, 0x00, 0x00, 0x52, 0x0C, 0x00, 0x00, 0x51, 0x0C, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, - 0x79, 0x05, 0x00, 0x00, 0x53, 0x0C, 0x00, 0x00, 0x52, 0x0C, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, - 0x6F, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x54, 0x0C, 0x00, 0x00, 0x53, 0x0C, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x55, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x56, 0x0C, 0x00, 0x00, - 0x55, 0x0C, 0x00, 0x00, 0x54, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x50, 0x0C, 0x00, 0x00, - 0x56, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x58, 0x0C, 0x00, 0x00, - 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x59, 0x0C, 0x00, 0x00, - 0x22, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x5A, 0x0C, 0x00, 0x00, - 0x58, 0x0C, 0x00, 0x00, 0x59, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5B, 0x0C, 0x00, 0x00, 0x5A, 0x0C, 0x00, 0x00, - 0x5A, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5C, 0x0C, 0x00, 0x00, 0x5B, 0x0C, 0x00, 0x00, - 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x57, 0x0C, 0x00, 0x00, 0x5C, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x5E, 0x0C, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x5F, 0x0C, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x61, 0x0C, 0x00, 0x00, - 0x60, 0x0C, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x0C, 0x00, 0x00, - 0x61, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x63, 0x0C, 0x00, 0x00, - 0x62, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x64, 0x0C, 0x00, 0x00, 0x5F, 0x0C, 0x00, 0x00, 0x63, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, - 0x05, 0x01, 0x00, 0x00, 0x65, 0x0C, 0x00, 0x00, 0x5E, 0x0C, 0x00, 0x00, 0x64, 0x0C, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x55, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x56, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x53, 0x0C, 0x00, 0x00, 0x54, 0x0C, 0x00, 0x00, + 0x55, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x56, 0x0C, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xCA, 0x0B, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCA, 0x0B, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x0C, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x58, 0x0C, 0x00, 0x00, 0x57, 0x0C, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x59, 0x0C, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x5A, 0x0C, 0x00, 0x00, + 0x58, 0x0C, 0x00, 0x00, 0x59, 0x0C, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x5C, 0x0C, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x5A, 0x0C, 0x00, 0x00, 0x5B, 0x0C, 0x00, 0x00, + 0x5C, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x5B, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0x5E, 0x0C, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, + 0x96, 0x03, 0x00, 0x00, 0x5F, 0x0C, 0x00, 0x00, 0x5E, 0x0C, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, + 0x7A, 0x05, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x5F, 0x0C, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, + 0x6F, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x61, 0x0C, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x62, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x63, 0x0C, 0x00, 0x00, + 0x62, 0x0C, 0x00, 0x00, 0x61, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5D, 0x0C, 0x00, 0x00, + 0x63, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x65, 0x0C, 0x00, 0x00, + 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x66, 0x0C, 0x00, 0x00, + 0x25, 0x09, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x67, 0x0C, 0x00, 0x00, + 0x65, 0x0C, 0x00, 0x00, 0x66, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x69, 0x0C, 0x00, 0x00, 0x67, 0x0C, 0x00, 0x00, + 0x67, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x68, 0x0C, 0x00, 0x00, 0x69, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x6A, 0x0C, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x68, 0x0C, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6B, 0x0C, 0x00, 0x00, 0x6A, 0x0C, 0x00, 0x00, + 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x64, 0x0C, 0x00, 0x00, 0x6B, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x6D, 0x0C, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6E, 0x0C, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x6F, 0x0C, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x0C, 0x00, 0x00, + 0x6F, 0x0C, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x0C, 0x00, 0x00, + 0x70, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x72, 0x0C, 0x00, 0x00, + 0x71, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x73, 0x0C, 0x00, 0x00, 0x6E, 0x0C, 0x00, 0x00, 0x72, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, + 0x05, 0x01, 0x00, 0x00, 0x74, 0x0C, 0x00, 0x00, 0x6D, 0x0C, 0x00, 0x00, 0x73, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x66, 0x0C, 0x00, 0x00, 0x65, 0x0C, 0x00, 0x00, 0x65, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x67, 0x0C, 0x00, 0x00, 0x66, 0x0C, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x5D, 0x0C, 0x00, 0x00, 0x67, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0x69, 0x0C, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x6A, 0x0C, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x6B, 0x0C, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6C, 0x0C, 0x00, 0x00, 0x6B, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x6D, 0x0C, 0x00, 0x00, 0x6C, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6E, 0x0C, 0x00, 0x00, 0x6A, 0x0C, 0x00, 0x00, - 0x6D, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x6F, 0x0C, 0x00, 0x00, - 0x69, 0x0C, 0x00, 0x00, 0x6E, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x70, 0x0C, 0x00, 0x00, 0x6F, 0x0C, 0x00, 0x00, - 0x6F, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x0C, 0x00, 0x00, 0x70, 0x0C, 0x00, 0x00, - 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x68, 0x0C, 0x00, 0x00, 0x71, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x73, 0x0C, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x74, 0x0C, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x75, 0x0C, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x76, 0x0C, 0x00, 0x00, - 0x75, 0x0C, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x77, 0x0C, 0x00, 0x00, - 0x76, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x78, 0x0C, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x77, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x79, 0x0C, 0x00, 0x00, 0x74, 0x0C, 0x00, 0x00, 0x78, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, - 0x05, 0x01, 0x00, 0x00, 0x7A, 0x0C, 0x00, 0x00, 0x73, 0x0C, 0x00, 0x00, 0x79, 0x0C, 0x00, 0x00, + 0x76, 0x0C, 0x00, 0x00, 0x74, 0x0C, 0x00, 0x00, 0x74, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x75, 0x0C, 0x00, 0x00, + 0x76, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x77, 0x0C, 0x00, 0x00, + 0x79, 0x00, 0x00, 0x00, 0x75, 0x0C, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x78, 0x0C, 0x00, 0x00, 0x77, 0x0C, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x6C, 0x0C, 0x00, 0x00, 0x78, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0x7A, 0x0C, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x7B, 0x0C, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x7C, 0x0C, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x7D, 0x0C, 0x00, 0x00, 0x7C, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x7E, 0x0C, 0x00, 0x00, 0x7D, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7F, 0x0C, 0x00, 0x00, 0x7B, 0x0C, 0x00, 0x00, + 0x7E, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, + 0x7A, 0x0C, 0x00, 0x00, 0x7F, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x82, 0x0C, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, + 0x80, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x81, 0x0C, 0x00, 0x00, 0x82, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x83, 0x0C, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x81, 0x0C, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x0C, 0x00, 0x00, 0x83, 0x0C, 0x00, 0x00, + 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x79, 0x0C, 0x00, 0x00, 0x84, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x86, 0x0C, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x87, 0x0C, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x88, 0x0C, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x0C, 0x00, 0x00, + 0x88, 0x0C, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x0C, 0x00, 0x00, + 0x89, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x8B, 0x0C, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x8A, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x8C, 0x0C, 0x00, 0x00, 0x87, 0x0C, 0x00, 0x00, 0x8B, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, + 0x05, 0x01, 0x00, 0x00, 0x8D, 0x0C, 0x00, 0x00, 0x86, 0x0C, 0x00, 0x00, 0x8C, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x7B, 0x0C, 0x00, 0x00, 0x7A, 0x0C, 0x00, 0x00, 0x7A, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x7C, 0x0C, 0x00, 0x00, 0x7B, 0x0C, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x72, 0x0C, 0x00, 0x00, 0x7C, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0x7E, 0x0C, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x7F, 0x0C, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x80, 0x0C, 0x00, 0x00, 0x50, 0x0C, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x81, 0x0C, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x82, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x0C, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x83, 0x0C, 0x00, 0x00, 0x7F, 0x0C, 0x00, 0x00, - 0x82, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x84, 0x0C, 0x00, 0x00, - 0x7E, 0x0C, 0x00, 0x00, 0x83, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x85, 0x0C, 0x00, 0x00, 0x84, 0x0C, 0x00, 0x00, - 0x84, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x0C, 0x00, 0x00, 0x85, 0x0C, 0x00, 0x00, - 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7D, 0x0C, 0x00, 0x00, 0x86, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x0C, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x0C, 0x00, 0x00, 0x68, 0x0C, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x0C, 0x00, 0x00, 0x88, 0x0C, 0x00, 0x00, - 0x89, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8B, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x8A, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x87, 0x0C, 0x00, 0x00, 0x8B, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8D, 0x0C, 0x00, 0x00, 0x72, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8E, 0x0C, 0x00, 0x00, 0x7D, 0x0C, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8F, 0x0C, 0x00, 0x00, 0x8D, 0x0C, 0x00, 0x00, 0x8E, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x90, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x8F, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8C, 0x0C, 0x00, 0x00, 0x90, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x92, 0x0C, 0x00, 0x00, 0x87, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x93, 0x0C, 0x00, 0x00, 0x87, 0x0C, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x94, 0x0C, 0x00, 0x00, 0x92, 0x0C, 0x00, 0x00, - 0x93, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x95, 0x0C, 0x00, 0x00, - 0x8C, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x96, 0x0C, 0x00, 0x00, - 0x8C, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x97, 0x0C, 0x00, 0x00, - 0x95, 0x0C, 0x00, 0x00, 0x96, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x98, 0x0C, 0x00, 0x00, 0x94, 0x0C, 0x00, 0x00, 0x97, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x99, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, - 0x98, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x91, 0x0C, 0x00, 0x00, 0x99, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9B, 0x0C, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9C, 0x0C, 0x00, 0x00, 0x9B, 0x0C, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9D, 0x0C, 0x00, 0x00, - 0x4A, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x0C, 0x00, 0x00, - 0x91, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x9C, 0x0C, 0x00, 0x00, 0x9D, 0x0C, 0x00, 0x00, - 0x9E, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9A, 0x0C, 0x00, 0x00, 0x9F, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA0, 0x0C, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x0C, 0x00, 0x00, 0x9A, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x0C, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x0C, 0x00, 0x00, 0xA1, 0x0C, 0x00, 0x00, - 0xA2, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA4, 0x0C, 0x00, 0x00, - 0xA3, 0x0C, 0x00, 0x00, 0xA3, 0x0C, 0x00, 0x00, 0xA3, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xA5, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, - 0xA0, 0x0C, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0xA4, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0xA5, 0x0C, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x4F, 0x0C, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x4F, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA6, 0x0C, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA7, 0x0C, 0x00, 0x00, 0xA6, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xA8, 0x0C, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xA9, 0x0C, 0x00, 0x00, 0xA7, 0x0C, 0x00, 0x00, 0xA8, 0x0C, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xAB, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xA9, 0x0C, 0x00, 0x00, 0xAA, 0x0C, 0x00, 0x00, 0xAB, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xAA, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAD, 0x0C, 0x00, 0x00, - 0x58, 0x09, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xAE, 0x0C, 0x00, 0x00, - 0xAD, 0x0C, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xAF, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xB0, 0x0C, 0x00, 0x00, 0xAE, 0x0C, 0x00, 0x00, 0xAF, 0x0C, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xAC, 0x0C, 0x00, 0x00, 0xB0, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xB2, 0x0C, 0x00, 0x00, 0xAC, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB3, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, - 0xB2, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB1, 0x0C, 0x00, 0x00, 0xB3, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0C, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB6, 0x0C, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB7, 0x0C, 0x00, 0x00, 0xB6, 0x0C, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB8, 0x0C, 0x00, 0x00, - 0xB1, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0xB5, 0x0C, 0x00, 0x00, 0xB7, 0x0C, 0x00, 0x00, - 0xB8, 0x0C, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x0C, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xB9, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB4, 0x0C, 0x00, 0x00, - 0xBA, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBB, 0x0C, 0x00, 0x00, - 0xB4, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBC, 0x0C, 0x00, 0x00, - 0x40, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBD, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xBB, 0x0C, 0x00, 0x00, - 0xBC, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB4, 0x0C, 0x00, 0x00, 0xBD, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x0C, 0x00, 0x00, 0xB4, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBF, 0x0C, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0xBF, 0x0C, 0x00, 0x00, - 0xBE, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xAB, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xAB, 0x0C, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xC1, 0x0C, 0x00, 0x00, 0x4C, 0x00, 0x00, 0x00, - 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0xC1, 0x0C, 0x00, 0x00, - 0x77, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC4, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0xC3, 0x0C, 0x00, 0x00, 0xC4, 0x0C, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xC3, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC5, 0x0C, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xC6, 0x0C, 0x00, 0x00, 0xC5, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0xC4, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC4, 0x0C, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xC7, 0x0C, 0x00, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0xAB, 0x0C, 0x00, 0x00, - 0xC6, 0x0C, 0x00, 0x00, 0xC3, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xC8, 0x0C, 0x00, 0x00, 0x21, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xC9, 0x0C, 0x00, 0x00, 0xC7, 0x0C, 0x00, 0x00, 0xC8, 0x0C, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0xCB, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xC9, 0x0C, 0x00, 0x00, - 0xCA, 0x0C, 0x00, 0x00, 0xA6, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCA, 0x0C, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0xCD, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0x09, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCE, 0x0C, 0x00, 0x00, - 0xCD, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0xCE, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD0, 0x0C, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, - 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD1, 0x0C, 0x00, 0x00, 0xD0, 0x0C, 0x00, 0x00, - 0xD0, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xCF, 0x0C, 0x00, 0x00, 0xD1, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xD3, 0x0C, 0x00, 0x00, 0xCF, 0x0C, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xD4, 0x0C, 0x00, 0x00, 0xD3, 0x0C, 0x00, 0x00, 0x87, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD5, 0x0C, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD6, 0x0C, 0x00, 0x00, 0xD5, 0x0C, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD7, 0x0C, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD9, 0x0C, 0x00, 0x00, 0xD7, 0x0C, 0x00, 0x00, - 0xD8, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDA, 0x0C, 0x00, 0x00, - 0xD6, 0x0C, 0x00, 0x00, 0xD9, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xDB, 0x0C, 0x00, 0x00, 0xD4, 0x0C, 0x00, 0x00, 0xDA, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD2, 0x0C, 0x00, 0x00, 0xDB, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xDD, 0x0C, 0x00, 0x00, 0xCF, 0x0C, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xDE, 0x0C, 0x00, 0x00, 0xDD, 0x0C, 0x00, 0x00, 0x31, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xDF, 0x0C, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE1, 0x0C, 0x00, 0x00, 0xDF, 0x0C, 0x00, 0x00, 0xE0, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE2, 0x0C, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE4, 0x0C, 0x00, 0x00, 0xE2, 0x0C, 0x00, 0x00, - 0xE3, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE5, 0x0C, 0x00, 0x00, - 0xE1, 0x0C, 0x00, 0x00, 0xE4, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE6, 0x0C, 0x00, 0x00, 0xDE, 0x0C, 0x00, 0x00, 0xE5, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xDC, 0x0C, 0x00, 0x00, 0xE6, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE8, 0x0C, 0x00, 0x00, 0xD2, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE9, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xE8, 0x0C, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xED, 0x0C, 0x00, 0x00, 0xE9, 0x0C, 0x00, 0x00, - 0xEC, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEE, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0xED, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xEE, 0x0C, 0x00, 0x00, 0xEF, 0x0C, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0A, 0x00, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE7, 0x0C, 0x00, 0x00, - 0xF1, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF3, 0x0C, 0x00, 0x00, - 0xDC, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xF3, 0x0C, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF8, 0x0C, 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, 0xF7, 0x0C, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0D, 0x00, 0x00, 0x00, 0xF8, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFA, 0x0C, 0x00, 0x00, 0xF9, 0x0C, 0x00, 0x00, 0xEF, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFB, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, - 0xFA, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0xFB, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFD, 0x0C, 0x00, 0x00, 0xE7, 0x0C, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFE, 0x0C, 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFF, 0x0C, 0x00, 0x00, 0xFD, 0x0C, 0x00, 0x00, - 0xFE, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, - 0xFF, 0x0C, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x01, 0x0D, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xFC, 0x0C, 0x00, 0x00, 0x01, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x03, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x04, 0x0D, 0x00, 0x00, 0x03, 0x0D, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x02, 0x0D, 0x00, 0x00, 0x04, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x06, 0x0D, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x07, 0x0D, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x08, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x07, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x09, 0x0D, 0x00, 0x00, 0x06, 0x0D, 0x00, 0x00, 0x08, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x0D, 0x00, 0x00, 0x09, 0x0D, 0x00, 0x00, - 0x18, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x0D, 0x00, 0x00, 0x0A, 0x0D, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x0D, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0D, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x31, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x03, 0x00, 0x00, 0x0C, 0x0D, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0E, 0x0D, 0x00, 0x00, 0x02, 0x0D, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x31, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, 0x0E, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x10, 0x0D, 0x00, 0x00, 0x0D, 0x0D, 0x00, 0x00, - 0x0F, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0B, 0x0D, 0x00, 0x00, 0x10, 0x0D, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x12, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x13, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x12, 0x0D, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x11, 0x0D, 0x00, 0x00, 0x13, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x15, 0x0D, 0x00, 0x00, 0x11, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x16, 0x0D, 0x00, 0x00, 0x7F, 0x03, 0x00, 0x00, 0x15, 0x0D, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x17, 0x0D, 0x00, 0x00, 0x05, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x0D, 0x00, 0x00, 0x16, 0x0D, 0x00, 0x00, - 0x17, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, - 0x0B, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1A, 0x0D, 0x00, 0x00, - 0x18, 0x0D, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x14, 0x0D, 0x00, 0x00, - 0x1A, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1C, 0x0D, 0x00, 0x00, - 0xFC, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x0D, 0x00, 0x00, - 0x14, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1E, 0x0D, 0x00, 0x00, - 0x1C, 0x0D, 0x00, 0x00, 0x1D, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1F, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x1E, 0x0D, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x20, 0x0D, 0x00, 0x00, 0x1F, 0x0D, 0x00, 0x00, 0x1F, 0x0D, 0x00, 0x00, - 0x1F, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x20, 0x0D, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x22, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x22, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x24, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x0D, 0x00, 0x00, 0x24, 0x0D, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x26, 0x0D, 0x00, 0x00, 0x25, 0x0D, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x29, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x26, 0x0D, 0x00, 0x00, 0x28, 0x0D, 0x00, 0x00, 0x3B, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x28, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x2A, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x2B, 0x0D, 0x00, 0x00, 0x2A, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x2C, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x2B, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2D, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2E, 0x0D, 0x00, 0x00, - 0x2D, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x0D, 0x00, 0x00, - 0x2C, 0x0D, 0x00, 0x00, 0x2E, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x30, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x31, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x0D, 0x00, 0x00, 0x31, 0x0D, 0x00, 0x00, - 0x33, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x35, 0x0D, 0x00, 0x00, - 0x1B, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x36, 0x0D, 0x00, 0x00, 0x35, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x37, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x36, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x37, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x39, 0x0D, 0x00, 0x00, 0x34, 0x0D, 0x00, 0x00, - 0x38, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x0D, 0x00, 0x00, - 0x2F, 0x0D, 0x00, 0x00, 0x39, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x27, 0x0D, 0x00, 0x00, - 0x3A, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x29, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x3B, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3C, 0x0D, 0x00, 0x00, - 0x21, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x3D, 0x0D, 0x00, 0x00, 0x3C, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x3E, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x3D, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3F, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x0D, 0x00, 0x00, - 0x3F, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x41, 0x0D, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x40, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x42, 0x0D, 0x00, 0x00, 0x41, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x43, 0x0D, 0x00, 0x00, 0x3E, 0x0D, 0x00, 0x00, 0x42, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x44, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, + 0x8F, 0x0C, 0x00, 0x00, 0x8D, 0x0C, 0x00, 0x00, 0x8D, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8E, 0x0C, 0x00, 0x00, + 0x8F, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x0C, 0x00, 0x00, + 0x79, 0x00, 0x00, 0x00, 0x8E, 0x0C, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x91, 0x0C, 0x00, 0x00, 0x90, 0x0C, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x85, 0x0C, 0x00, 0x00, 0x91, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0x93, 0x0C, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x94, 0x0C, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x95, 0x0C, 0x00, 0x00, 0x5D, 0x0C, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x96, 0x0C, 0x00, 0x00, 0x95, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x97, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x96, 0x0C, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x98, 0x0C, 0x00, 0x00, 0x94, 0x0C, 0x00, 0x00, + 0x97, 0x0C, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x99, 0x0C, 0x00, 0x00, + 0x93, 0x0C, 0x00, 0x00, 0x98, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9B, 0x0C, 0x00, 0x00, 0x99, 0x0C, 0x00, 0x00, + 0x99, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9A, 0x0C, 0x00, 0x00, 0x9B, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x9C, 0x0C, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x9A, 0x0C, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9D, 0x0C, 0x00, 0x00, 0x9C, 0x0C, 0x00, 0x00, + 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x92, 0x0C, 0x00, 0x00, 0x9D, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x0C, 0x00, 0x00, 0x6C, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x0C, 0x00, 0x00, 0x79, 0x0C, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x0C, 0x00, 0x00, 0x9F, 0x0C, 0x00, 0x00, + 0xA0, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xA1, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x9E, 0x0C, 0x00, 0x00, 0xA2, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA4, 0x0C, 0x00, 0x00, 0x85, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA5, 0x0C, 0x00, 0x00, 0x92, 0x0C, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA6, 0x0C, 0x00, 0x00, 0xA4, 0x0C, 0x00, 0x00, 0xA5, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA7, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xA6, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA3, 0x0C, 0x00, 0x00, 0xA7, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA9, 0x0C, 0x00, 0x00, 0x9E, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x0C, 0x00, 0x00, 0x9E, 0x0C, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x0C, 0x00, 0x00, 0xA9, 0x0C, 0x00, 0x00, + 0xAA, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAC, 0x0C, 0x00, 0x00, + 0xA3, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAD, 0x0C, 0x00, 0x00, + 0xA3, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAE, 0x0C, 0x00, 0x00, + 0xAC, 0x0C, 0x00, 0x00, 0xAD, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAF, 0x0C, 0x00, 0x00, 0xAB, 0x0C, 0x00, 0x00, 0xAE, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB0, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, + 0xAF, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x0C, 0x00, 0x00, 0xB0, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB2, 0x0C, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB3, 0x0C, 0x00, 0x00, 0xB2, 0x0C, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB4, 0x0C, 0x00, 0x00, + 0x4A, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0C, 0x00, 0x00, + 0xA8, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB6, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0xB3, 0x0C, 0x00, 0x00, 0xB4, 0x0C, 0x00, 0x00, + 0xB5, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB1, 0x0C, 0x00, 0x00, 0xB6, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB7, 0x0C, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB8, 0x0C, 0x00, 0x00, 0xB1, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x0C, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x0C, 0x00, 0x00, 0xB8, 0x0C, 0x00, 0x00, + 0xB9, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBB, 0x0C, 0x00, 0x00, + 0xBA, 0x0C, 0x00, 0x00, 0xBA, 0x0C, 0x00, 0x00, 0xBA, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xBC, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, + 0xB7, 0x0C, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0xBB, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0xBC, 0x0C, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x5C, 0x0C, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x5C, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBD, 0x0C, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xBE, 0x0C, 0x00, 0x00, 0xBD, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xBF, 0x0C, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0xBE, 0x0C, 0x00, 0x00, 0xBF, 0x0C, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xC0, 0x0C, 0x00, 0x00, 0xC1, 0x0C, 0x00, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xC1, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC4, 0x0C, 0x00, 0x00, + 0x5B, 0x09, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC5, 0x0C, 0x00, 0x00, + 0xC4, 0x0C, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC6, 0x0C, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xC7, 0x0C, 0x00, 0x00, 0xC5, 0x0C, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC3, 0x0C, 0x00, 0x00, 0xC7, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xC9, 0x0C, 0x00, 0x00, 0xC3, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCA, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0xC9, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x0C, 0x00, 0x00, 0xCA, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCD, 0x0C, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCE, 0x0C, 0x00, 0x00, 0xCD, 0x0C, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCF, 0x0C, 0x00, 0x00, + 0xC8, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD0, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0x00, 0xCE, 0x0C, 0x00, 0x00, + 0xCF, 0x0C, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD1, 0x0C, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0xD0, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCB, 0x0C, 0x00, 0x00, + 0xD1, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD2, 0x0C, 0x00, 0x00, + 0xCB, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD3, 0x0C, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x0C, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xD2, 0x0C, 0x00, 0x00, + 0xD3, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCB, 0x0C, 0x00, 0x00, 0xD4, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x0C, 0x00, 0x00, 0xCB, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD6, 0x0C, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD7, 0x0C, 0x00, 0x00, 0xD6, 0x0C, 0x00, 0x00, + 0xD5, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xD7, 0x0C, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xC2, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC2, 0x0C, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD8, 0x0C, 0x00, 0x00, 0x4C, 0x00, 0x00, 0x00, + 0xAB, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD9, 0x0C, 0x00, 0x00, 0xD8, 0x0C, 0x00, 0x00, + 0x78, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xDB, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xD9, 0x0C, 0x00, 0x00, 0xDA, 0x0C, 0x00, 0x00, 0xDB, 0x0C, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xDA, 0x0C, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xDC, 0x0C, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xDD, 0x0C, 0x00, 0x00, 0xDC, 0x0C, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xDB, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xDB, 0x0C, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xDE, 0x0C, 0x00, 0x00, 0xD9, 0x0C, 0x00, 0x00, 0xC2, 0x0C, 0x00, 0x00, + 0xDD, 0x0C, 0x00, 0x00, 0xDA, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xDF, 0x0C, 0x00, 0x00, 0x24, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xE0, 0x0C, 0x00, 0x00, 0xDE, 0x0C, 0x00, 0x00, 0xDF, 0x0C, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xE2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xE0, 0x0C, 0x00, 0x00, + 0xE1, 0x0C, 0x00, 0x00, 0xBD, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE1, 0x0C, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0xE4, 0x0C, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0x09, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE5, 0x0C, 0x00, 0x00, + 0xE4, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE3, 0x0C, 0x00, 0x00, 0xE5, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xE7, 0x0C, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, + 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE8, 0x0C, 0x00, 0x00, 0xE7, 0x0C, 0x00, 0x00, + 0xE7, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xE6, 0x0C, 0x00, 0x00, 0xE8, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEA, 0x0C, 0x00, 0x00, 0xE6, 0x0C, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEB, 0x0C, 0x00, 0x00, 0xEA, 0x0C, 0x00, 0x00, 0x8C, 0x0A, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xEC, 0x0C, 0x00, 0x00, 0xE3, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xED, 0x0C, 0x00, 0x00, 0xEC, 0x0C, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEE, 0x0C, 0x00, 0x00, 0xE3, 0x0C, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xEE, 0x0C, 0x00, 0x00, + 0xEF, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF1, 0x0C, 0x00, 0x00, + 0xED, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF2, 0x0C, 0x00, 0x00, 0xEB, 0x0C, 0x00, 0x00, 0xF1, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xE9, 0x0C, 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF4, 0x0C, 0x00, 0x00, 0xE6, 0x0C, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF5, 0x0C, 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, 0x31, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xF6, 0x0C, 0x00, 0x00, 0xE3, 0x0C, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xF8, 0x0C, 0x00, 0x00, 0xF6, 0x0C, 0x00, 0x00, 0xF7, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x0C, 0x00, 0x00, 0xE3, 0x0C, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFB, 0x0C, 0x00, 0x00, 0xF9, 0x0C, 0x00, 0x00, + 0xFA, 0x0C, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFC, 0x0C, 0x00, 0x00, + 0xF8, 0x0C, 0x00, 0x00, 0xFB, 0x0C, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xFD, 0x0C, 0x00, 0x00, 0xF5, 0x0C, 0x00, 0x00, 0xFC, 0x0C, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xF3, 0x0C, 0x00, 0x00, 0xFD, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xFF, 0x0C, 0x00, 0x00, 0xE9, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x00, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xFF, 0x0C, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x0D, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, + 0x03, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x05, 0x0D, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x04, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x07, 0x0D, 0x00, 0x00, 0x05, 0x0D, 0x00, 0x00, 0x06, 0x0D, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0A, 0x00, 0x00, 0x00, 0x07, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xFE, 0x0C, 0x00, 0x00, + 0x08, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0A, 0x0D, 0x00, 0x00, + 0xF3, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0B, 0x0D, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0A, 0x0D, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x0F, 0x0D, 0x00, 0x00, 0x0B, 0x0D, 0x00, 0x00, 0x0E, 0x0D, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x10, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0D, 0x00, 0x00, 0x00, 0x0F, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x11, 0x0D, 0x00, 0x00, 0x10, 0x0D, 0x00, 0x00, 0x06, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x12, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, + 0x11, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x09, 0x0D, 0x00, 0x00, 0x12, 0x0D, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x14, 0x0D, 0x00, 0x00, 0xFE, 0x0C, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x0D, 0x00, 0x00, 0x09, 0x0D, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x16, 0x0D, 0x00, 0x00, 0x14, 0x0D, 0x00, 0x00, + 0x15, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x17, 0x0D, 0x00, 0x00, + 0x16, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x18, 0x0D, 0x00, 0x00, 0x17, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x13, 0x0D, 0x00, 0x00, 0x18, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x1A, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1B, 0x0D, 0x00, 0x00, 0x1A, 0x0D, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x19, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1D, 0x0D, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1E, 0x0D, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1F, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x1E, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x20, 0x0D, 0x00, 0x00, 0x1D, 0x0D, 0x00, 0x00, 0x1F, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x20, 0x0D, 0x00, 0x00, + 0x19, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1C, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x23, 0x0D, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x24, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0x23, 0x0D, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x0D, 0x00, 0x00, 0x19, 0x0D, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x26, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, 0x25, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x27, 0x0D, 0x00, 0x00, 0x24, 0x0D, 0x00, 0x00, + 0x26, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x22, 0x0D, 0x00, 0x00, 0x27, 0x0D, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x29, 0x0D, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x28, 0x0D, 0x00, 0x00, 0x2A, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2C, 0x0D, 0x00, 0x00, 0x28, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2D, 0x0D, 0x00, 0x00, 0x7E, 0x03, 0x00, 0x00, 0x2C, 0x0D, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2E, 0x0D, 0x00, 0x00, 0x1C, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x0D, 0x00, 0x00, 0x2D, 0x0D, 0x00, 0x00, + 0x2E, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, + 0x22, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x0D, 0x00, 0x00, + 0x2F, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2B, 0x0D, 0x00, 0x00, + 0x31, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x0D, 0x00, 0x00, + 0x13, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x0D, 0x00, 0x00, + 0x2B, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x35, 0x0D, 0x00, 0x00, + 0x33, 0x0D, 0x00, 0x00, 0x34, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x36, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x35, 0x0D, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x37, 0x0D, 0x00, 0x00, 0x36, 0x0D, 0x00, 0x00, 0x36, 0x0D, 0x00, 0x00, + 0x36, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x37, 0x0D, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x39, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x39, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x0D, 0x00, 0x00, 0x3B, 0x0D, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3D, 0x0D, 0x00, 0x00, 0x3C, 0x0D, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x40, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x3D, 0x0D, 0x00, 0x00, 0x3F, 0x0D, 0x00, 0x00, 0x52, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x3F, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x41, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x42, 0x0D, 0x00, 0x00, 0x41, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x43, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x42, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x44, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x0D, 0x00, 0x00, 0x44, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x0D, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x45, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x47, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x48, 0x0D, 0x00, 0x00, 0x47, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x49, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x48, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0D, 0x00, 0x00, 0x46, 0x0D, 0x00, 0x00, - 0x49, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x0D, 0x00, 0x00, - 0x43, 0x0D, 0x00, 0x00, 0x4A, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x27, 0x0D, 0x00, 0x00, - 0x4B, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x29, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x29, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4C, 0x0D, 0x00, 0x00, - 0x27, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4D, 0x0D, 0x00, 0x00, - 0x23, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4D, 0x0D, 0x00, 0x00, - 0x4C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4E, 0x0D, 0x00, 0x00, - 0x1B, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4F, 0x0D, 0x00, 0x00, 0x4E, 0x0D, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x50, 0x0D, 0x00, 0x00, 0x4F, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x53, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x50, 0x0D, 0x00, 0x00, - 0x52, 0x0D, 0x00, 0x00, 0x65, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x52, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x54, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x55, 0x0D, 0x00, 0x00, - 0x54, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x56, 0x0D, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x55, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x57, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x58, 0x0D, 0x00, 0x00, 0x57, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x59, 0x0D, 0x00, 0x00, 0x56, 0x0D, 0x00, 0x00, 0x58, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x5A, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5B, 0x0D, 0x00, 0x00, - 0x5A, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x5C, 0x0D, 0x00, 0x00, - 0x21, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5D, 0x0D, 0x00, 0x00, 0x5C, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5E, 0x0D, 0x00, 0x00, 0x5B, 0x0D, 0x00, 0x00, 0x5D, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x5F, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x0D, 0x00, 0x00, 0x5F, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x61, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, - 0x60, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x0D, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x61, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x63, 0x0D, 0x00, 0x00, 0x5E, 0x0D, 0x00, 0x00, 0x62, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x64, 0x0D, 0x00, 0x00, 0x59, 0x0D, 0x00, 0x00, 0x63, 0x0D, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x51, 0x0D, 0x00, 0x00, 0x64, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x53, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x65, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x66, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x0D, 0x00, 0x00, 0x66, 0x0D, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x68, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x1F, 0x00, 0x00, 0x00, 0x67, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x69, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6A, 0x0D, 0x00, 0x00, 0x69, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6B, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x6A, 0x0D, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6C, 0x0D, 0x00, 0x00, 0x6B, 0x0D, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6D, 0x0D, 0x00, 0x00, - 0x68, 0x0D, 0x00, 0x00, 0x6C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x6E, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x43, 0x0D, 0x00, 0x00, 0x45, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x47, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x48, 0x0D, 0x00, 0x00, 0x47, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x49, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x0D, 0x00, 0x00, 0x49, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x0D, 0x00, 0x00, 0x48, 0x0D, 0x00, 0x00, + 0x4A, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4C, 0x0D, 0x00, 0x00, + 0x32, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4D, 0x0D, 0x00, 0x00, 0x4C, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4E, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x4D, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4F, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x4E, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x0D, 0x00, 0x00, 0x4B, 0x0D, 0x00, 0x00, + 0x4F, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x0D, 0x00, 0x00, + 0x46, 0x0D, 0x00, 0x00, 0x50, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3E, 0x0D, 0x00, 0x00, + 0x51, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x40, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x52, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x53, 0x0D, 0x00, 0x00, + 0x38, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x54, 0x0D, 0x00, 0x00, 0x53, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x55, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x54, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x56, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x0D, 0x00, 0x00, + 0x56, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x58, 0x0D, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0x57, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x59, 0x0D, 0x00, 0x00, 0x58, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5A, 0x0D, 0x00, 0x00, 0x55, 0x0D, 0x00, 0x00, 0x59, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x5B, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5C, 0x0D, 0x00, 0x00, + 0x5B, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5D, 0x0D, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0x5C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x5E, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5F, 0x0D, 0x00, 0x00, 0x5E, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x60, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x5F, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x61, 0x0D, 0x00, 0x00, 0x5D, 0x0D, 0x00, 0x00, + 0x60, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x0D, 0x00, 0x00, + 0x5A, 0x0D, 0x00, 0x00, 0x61, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3E, 0x0D, 0x00, 0x00, + 0x62, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x40, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x40, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x63, 0x0D, 0x00, 0x00, + 0x3E, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x64, 0x0D, 0x00, 0x00, + 0x3A, 0x0D, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x64, 0x0D, 0x00, 0x00, + 0x63, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x65, 0x0D, 0x00, 0x00, + 0x32, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x66, 0x0D, 0x00, 0x00, 0x65, 0x0D, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x67, 0x0D, 0x00, 0x00, 0x66, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x6A, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x67, 0x0D, 0x00, 0x00, + 0x69, 0x0D, 0x00, 0x00, 0x7C, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x69, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x6B, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6C, 0x0D, 0x00, 0x00, + 0x6B, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6D, 0x0D, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0x6C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x6E, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6F, 0x0D, 0x00, 0x00, 0x6E, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x70, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x6F, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x71, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x70, 0x0D, 0x00, 0x00, 0x6D, 0x0D, 0x00, 0x00, 0x6F, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x71, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x72, 0x0D, 0x00, 0x00, - 0x71, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x73, 0x0D, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x72, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x74, 0x0D, 0x00, 0x00, 0x70, 0x0D, 0x00, 0x00, 0x73, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x75, 0x0D, 0x00, 0x00, 0x6D, 0x0D, 0x00, 0x00, 0x74, 0x0D, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x51, 0x0D, 0x00, 0x00, 0x75, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x53, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x53, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x76, 0x0D, 0x00, 0x00, 0x51, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x77, 0x0D, 0x00, 0x00, 0x23, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x77, 0x0D, 0x00, 0x00, 0x76, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x78, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x79, 0x0D, 0x00, 0x00, 0x78, 0x0D, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x7A, 0x0D, 0x00, 0x00, 0x79, 0x0D, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x7D, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x7A, 0x0D, 0x00, 0x00, 0x7C, 0x0D, 0x00, 0x00, 0x8F, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x7C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7E, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7F, 0x0D, 0x00, 0x00, 0x7E, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x80, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x7F, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x81, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x82, 0x0D, 0x00, 0x00, - 0x81, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x83, 0x0D, 0x00, 0x00, - 0x80, 0x0D, 0x00, 0x00, 0x82, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x84, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x85, 0x0D, 0x00, 0x00, 0x84, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x86, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x0D, 0x00, 0x00, 0x86, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x0D, 0x00, 0x00, 0x85, 0x0D, 0x00, 0x00, - 0x87, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x89, 0x0D, 0x00, 0x00, - 0x1B, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8A, 0x0D, 0x00, 0x00, 0x89, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8B, 0x0D, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, 0x8A, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x8C, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x8B, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8D, 0x0D, 0x00, 0x00, 0x88, 0x0D, 0x00, 0x00, - 0x8C, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8E, 0x0D, 0x00, 0x00, - 0x83, 0x0D, 0x00, 0x00, 0x8D, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7B, 0x0D, 0x00, 0x00, - 0x8E, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x7D, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x8F, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x90, 0x0D, 0x00, 0x00, - 0x21, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x91, 0x0D, 0x00, 0x00, 0x90, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x92, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x91, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x93, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x94, 0x0D, 0x00, 0x00, - 0x93, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x95, 0x0D, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x94, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x96, 0x0D, 0x00, 0x00, 0x95, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x97, 0x0D, 0x00, 0x00, 0x92, 0x0D, 0x00, 0x00, 0x96, 0x0D, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x98, 0x0D, 0x00, 0x00, 0x21, 0x0D, 0x00, 0x00, + 0x71, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x73, 0x0D, 0x00, 0x00, + 0x38, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x74, 0x0D, 0x00, 0x00, 0x73, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x75, 0x0D, 0x00, 0x00, 0x72, 0x0D, 0x00, 0x00, 0x74, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x76, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x77, 0x0D, 0x00, 0x00, 0x76, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x78, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, + 0x77, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x79, 0x0D, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x78, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x7A, 0x0D, 0x00, 0x00, 0x75, 0x0D, 0x00, 0x00, 0x79, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x7B, 0x0D, 0x00, 0x00, 0x70, 0x0D, 0x00, 0x00, 0x7A, 0x0D, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x68, 0x0D, 0x00, 0x00, 0x7B, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x6A, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7C, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x7D, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7E, 0x0D, 0x00, 0x00, 0x7D, 0x0D, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7F, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x00, 0x7E, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x80, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x81, 0x0D, 0x00, 0x00, 0x80, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x82, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x81, 0x0D, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x83, 0x0D, 0x00, 0x00, 0x82, 0x0D, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x0D, 0x00, 0x00, + 0x7F, 0x0D, 0x00, 0x00, 0x83, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x85, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x86, 0x0D, 0x00, 0x00, 0x85, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x87, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x86, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x88, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x0D, 0x00, 0x00, + 0x88, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x0D, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x89, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8B, 0x0D, 0x00, 0x00, 0x87, 0x0D, 0x00, 0x00, 0x8A, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8C, 0x0D, 0x00, 0x00, 0x84, 0x0D, 0x00, 0x00, 0x8B, 0x0D, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x68, 0x0D, 0x00, 0x00, 0x8C, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x6A, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x6A, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8D, 0x0D, 0x00, 0x00, 0x68, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x8E, 0x0D, 0x00, 0x00, 0x3A, 0x0D, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x8E, 0x0D, 0x00, 0x00, 0x8D, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x8F, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x90, 0x0D, 0x00, 0x00, 0x8F, 0x0D, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x91, 0x0D, 0x00, 0x00, 0x90, 0x0D, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x94, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x91, 0x0D, 0x00, 0x00, 0x93, 0x0D, 0x00, 0x00, 0xA6, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x93, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x95, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x96, 0x0D, 0x00, 0x00, 0x95, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x97, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x96, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x98, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x99, 0x0D, 0x00, 0x00, 0x98, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9A, 0x0D, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x99, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x9B, 0x0D, 0x00, 0x00, 0x1B, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9C, 0x0D, 0x00, 0x00, 0x9B, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9D, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x9C, 0x0D, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x0D, 0x00, 0x00, 0x9A, 0x0D, 0x00, 0x00, - 0x9D, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x0D, 0x00, 0x00, - 0x97, 0x0D, 0x00, 0x00, 0x9E, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7B, 0x0D, 0x00, 0x00, - 0x9F, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x7D, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x7D, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x0D, 0x00, 0x00, - 0x7B, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA1, 0x0D, 0x00, 0x00, - 0x23, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA1, 0x0D, 0x00, 0x00, - 0xA0, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA2, 0x0D, 0x00, 0x00, - 0x23, 0x0D, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA3, 0x0D, 0x00, 0x00, + 0x97, 0x0D, 0x00, 0x00, 0x99, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x9B, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9C, 0x0D, 0x00, 0x00, 0x9B, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x9D, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x0D, 0x00, 0x00, 0x9D, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x0D, 0x00, 0x00, 0x9C, 0x0D, 0x00, 0x00, + 0x9E, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA0, 0x0D, 0x00, 0x00, + 0x32, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA1, 0x0D, 0x00, 0x00, 0xA0, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA2, 0x0D, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0xA1, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA3, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA2, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA4, 0x0D, 0x00, 0x00, 0x9F, 0x0D, 0x00, 0x00, + 0xA3, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA5, 0x0D, 0x00, 0x00, + 0x9A, 0x0D, 0x00, 0x00, 0xA4, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x92, 0x0D, 0x00, 0x00, + 0xA5, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x94, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xA6, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA7, 0x0D, 0x00, 0x00, + 0x38, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA8, 0x0D, 0x00, 0x00, 0xA7, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA9, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0xA8, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAA, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x0D, 0x00, 0x00, + 0xAA, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAC, 0x0D, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0xAB, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAD, 0x0D, 0x00, 0x00, 0xAC, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xAE, 0x0D, 0x00, 0x00, 0xA9, 0x0D, 0x00, 0x00, 0xAD, 0x0D, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAF, 0x0D, 0x00, 0x00, 0x38, 0x0D, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x0D, 0x00, 0x00, + 0xAF, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x0D, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0xB0, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB2, 0x0D, 0x00, 0x00, 0x32, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB3, 0x0D, 0x00, 0x00, 0xB2, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB4, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xB3, 0x0D, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x0D, 0x00, 0x00, 0xB1, 0x0D, 0x00, 0x00, + 0xB4, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB6, 0x0D, 0x00, 0x00, + 0xAE, 0x0D, 0x00, 0x00, 0xB5, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x92, 0x0D, 0x00, 0x00, + 0xB6, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x94, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x94, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB7, 0x0D, 0x00, 0x00, + 0x92, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB8, 0x0D, 0x00, 0x00, + 0x3A, 0x0D, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB8, 0x0D, 0x00, 0x00, + 0xB7, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB9, 0x0D, 0x00, 0x00, + 0x3A, 0x0D, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBA, 0x0D, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xA4, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA5, 0x0D, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xA2, 0x0D, 0x00, 0x00, 0xA3, 0x0D, 0x00, 0x00, - 0xA4, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xA5, 0x0D, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xCB, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xA6, 0x0D, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA7, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, - 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xA8, 0x0D, 0x00, 0x00, 0xA7, 0x0D, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xA9, 0x0D, 0x00, 0x00, - 0x21, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAA, 0x0D, 0x00, 0x00, - 0xA8, 0x0D, 0x00, 0x00, 0xA9, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xAC, 0x0D, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xAA, 0x0D, 0x00, 0x00, 0xAB, 0x0D, 0x00, 0x00, - 0xAC, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xAB, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x0A, 0x01, 0x00, 0x00, 0xAE, 0x0D, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAF, 0x0D, 0x00, 0x00, 0xAE, 0x0D, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xAD, 0x0D, 0x00, 0x00, 0xAF, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x05, 0x01, 0x00, 0x00, 0xB1, 0x0D, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xB2, 0x0D, 0x00, 0x00, 0xB1, 0x0D, 0x00, 0x00, 0xB1, 0x0D, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xBB, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBC, 0x0D, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xB9, 0x0D, 0x00, 0x00, 0xBA, 0x0D, 0x00, 0x00, + 0xBB, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xBC, 0x0D, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xE2, 0x0C, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBD, 0x0D, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, + 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBF, 0x0D, 0x00, 0x00, 0xBE, 0x0D, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC0, 0x0D, 0x00, 0x00, + 0x24, 0x0A, 0x00, 0x00, 0xA7, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xC1, 0x0D, 0x00, 0x00, + 0xBF, 0x0D, 0x00, 0x00, 0xC0, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xC3, 0x0D, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xC1, 0x0D, 0x00, 0x00, 0xC2, 0x0D, 0x00, 0x00, + 0xC3, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC2, 0x0D, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x0A, 0x01, 0x00, 0x00, 0xC5, 0x0D, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC6, 0x0D, 0x00, 0x00, 0xC5, 0x0D, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC4, 0x0D, 0x00, 0x00, 0xC6, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xC8, 0x0D, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xC9, 0x0D, 0x00, 0x00, 0xC8, 0x0D, 0x00, 0x00, 0xC8, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB3, 0x0D, 0x00, 0x00, 0xAD, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB5, 0x0D, 0x00, 0x00, 0xB3, 0x0D, 0x00, 0x00, 0xB4, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB6, 0x0D, 0x00, 0x00, 0xAD, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB8, 0x0D, 0x00, 0x00, 0xB6, 0x0D, 0x00, 0x00, 0xB7, 0x0D, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB9, 0x0D, 0x00, 0x00, 0xB5, 0x0D, 0x00, 0x00, - 0xB8, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBA, 0x0D, 0x00, 0x00, - 0xB2, 0x0D, 0x00, 0x00, 0xB9, 0x0D, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBB, 0x0D, 0x00, 0x00, 0xBA, 0x0D, 0x00, 0x00, 0xEC, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBC, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, - 0xBB, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBD, 0x0D, 0x00, 0x00, - 0xBC, 0x0D, 0x00, 0x00, 0xEF, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBE, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0xBD, 0x0D, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xB0, 0x0D, 0x00, 0x00, 0xBE, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC0, 0x0D, 0x00, 0x00, 0xB0, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC1, 0x0D, 0x00, 0x00, 0xC0, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC2, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC3, 0x0D, 0x00, 0x00, 0xC1, 0x0D, 0x00, 0x00, - 0xC2, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC4, 0x0D, 0x00, 0x00, - 0xC3, 0x0D, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBF, 0x0D, 0x00, 0x00, - 0xC4, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC5, 0x0D, 0x00, 0x00, - 0xBF, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC6, 0x0D, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC7, 0x0D, 0x00, 0x00, - 0xC5, 0x0D, 0x00, 0x00, 0xC5, 0x0D, 0x00, 0x00, 0xC5, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xC8, 0x0D, 0x00, 0x00, 0xC6, 0x0D, 0x00, 0x00, 0xC7, 0x0D, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0xC8, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xC9, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xCA, 0x0D, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xCB, 0x0D, 0x00, 0x00, + 0xCA, 0x0D, 0x00, 0x00, 0xC4, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCC, 0x0D, 0x00, 0x00, 0xCA, 0x0D, 0x00, 0x00, 0xCB, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCD, 0x0D, 0x00, 0x00, 0xC4, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCF, 0x0D, 0x00, 0x00, 0xCD, 0x0D, 0x00, 0x00, 0xCE, 0x0D, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD0, 0x0D, 0x00, 0x00, 0xCC, 0x0D, 0x00, 0x00, + 0xCF, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD1, 0x0D, 0x00, 0x00, + 0xC9, 0x0D, 0x00, 0x00, 0xD0, 0x0D, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD2, 0x0D, 0x00, 0x00, 0xD1, 0x0D, 0x00, 0x00, 0x03, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD3, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, + 0xD2, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x0D, 0x00, 0x00, + 0xD3, 0x0D, 0x00, 0x00, 0x06, 0x0D, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD5, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0xD4, 0x0D, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x0D, 0x00, 0x00, 0xD5, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD7, 0x0D, 0x00, 0x00, 0xC7, 0x0D, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD8, 0x0D, 0x00, 0x00, 0xD7, 0x0D, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD9, 0x0D, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDA, 0x0D, 0x00, 0x00, 0xD8, 0x0D, 0x00, 0x00, + 0xD9, 0x0D, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDB, 0x0D, 0x00, 0x00, + 0xDA, 0x0D, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD6, 0x0D, 0x00, 0x00, + 0xDB, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x0D, 0x00, 0x00, + 0xD6, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xDD, 0x0D, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xDE, 0x0D, 0x00, 0x00, + 0xDC, 0x0D, 0x00, 0x00, 0xDC, 0x0D, 0x00, 0x00, 0xDC, 0x0D, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xDF, 0x0D, 0x00, 0x00, 0xDD, 0x0D, 0x00, 0x00, 0xDE, 0x0D, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0xDF, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xE0, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xE1, 0x0D, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE2, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xCC, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xC9, 0x0D, 0x00, 0x00, 0xCA, 0x0D, 0x00, 0x00, 0xCB, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0xCC, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xAC, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xAC, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCB, 0x0C, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xCB, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xCE, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCD, 0x0D, 0x00, 0x00, - 0xCE, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xCF, 0x0D, 0x00, 0x00, - 0x5B, 0x00, 0x00, 0x00, 0xCD, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0xCF, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xD4, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xD2, 0x0D, 0x00, 0x00, 0xD3, 0x0D, 0x00, 0x00, 0xD4, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xD3, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0xD5, 0x0D, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xD6, 0x0D, 0x00, 0x00, 0xD5, 0x0D, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0xD4, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xD4, 0x0D, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xD7, 0x0D, 0x00, 0x00, 0xD2, 0x0D, 0x00, 0x00, 0xCB, 0x0C, 0x00, 0x00, - 0xD6, 0x0D, 0x00, 0x00, 0xD3, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD0, 0x0D, 0x00, 0x00, - 0xD7, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xDB, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xD9, 0x0D, 0x00, 0x00, 0xDA, 0x0D, 0x00, 0x00, 0xE5, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xDA, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xDD, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDC, 0x0D, 0x00, 0x00, - 0xDD, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xDE, 0x0D, 0x00, 0x00, - 0x1D, 0x00, 0x00, 0x00, 0xDC, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0xDE, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDF, 0x0D, 0x00, 0x00, - 0xD0, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE1, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xDF, 0x0D, 0x00, 0x00, 0xE0, 0x0D, 0x00, 0x00, 0xE1, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xE0, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xE3, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE2, 0x0D, 0x00, 0x00, - 0xE3, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE4, 0x0D, 0x00, 0x00, - 0x1A, 0x00, 0x00, 0x00, 0xE2, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0xE4, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE1, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE1, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xDB, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE5, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE6, 0x0D, 0x00, 0x00, - 0xD0, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE8, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xE6, 0x0D, 0x00, 0x00, 0xE7, 0x0D, 0x00, 0x00, 0xE8, 0x0D, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xE7, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xEA, 0x0D, 0x00, 0x00, 0x6A, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE9, 0x0D, 0x00, 0x00, - 0xEA, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEB, 0x0D, 0x00, 0x00, - 0x1D, 0x00, 0x00, 0x00, 0xE9, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xEC, 0x0D, 0x00, 0x00, - 0xEB, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xED, 0x0D, 0x00, 0x00, - 0x1A, 0x00, 0x00, 0x00, 0xEC, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xEE, 0x0D, 0x00, 0x00, - 0xED, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEF, 0x0D, 0x00, 0x00, - 0x20, 0x00, 0x00, 0x00, 0xEE, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x0A, 0x00, 0x00, - 0xEF, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE8, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE8, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xDB, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xDB, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF0, 0x0D, 0x00, 0x00, - 0x6A, 0x0A, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0x00, 0x00, - 0xF0, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xF2, 0x0D, 0x00, 0x00, 0xF0, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF3, 0x0D, 0x00, 0x00, 0xF0, 0x0D, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xF4, 0x0D, 0x00, 0x00, 0xF1, 0x0D, 0x00, 0x00, - 0xF2, 0x0D, 0x00, 0x00, 0xF3, 0x0D, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD4, 0x09, 0x00, 0x00, 0xF4, 0x0D, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xE3, 0x0D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xE0, 0x0D, 0x00, 0x00, 0xE1, 0x0D, 0x00, 0x00, 0xE2, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0xE3, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC3, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC3, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE2, 0x0C, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xE2, 0x0C, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xE5, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE4, 0x0D, 0x00, 0x00, + 0xE5, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE6, 0x0D, 0x00, 0x00, + 0x5B, 0x00, 0x00, 0x00, 0xE4, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0xE6, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xEB, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xE9, 0x0D, 0x00, 0x00, 0xEA, 0x0D, 0x00, 0x00, 0xEB, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xEA, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xEC, 0x0D, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xED, 0x0D, 0x00, 0x00, 0xEC, 0x0D, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xEB, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xEB, 0x0D, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xEE, 0x0D, 0x00, 0x00, 0xE9, 0x0D, 0x00, 0x00, 0xE2, 0x0C, 0x00, 0x00, + 0xED, 0x0D, 0x00, 0x00, 0xEA, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE7, 0x0D, 0x00, 0x00, + 0xEE, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF2, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xF0, 0x0D, 0x00, 0x00, 0xF1, 0x0D, 0x00, 0x00, 0xFC, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xF1, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xF4, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF3, 0x0D, 0x00, 0x00, + 0xF4, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF5, 0x0D, 0x00, 0x00, + 0x1D, 0x00, 0x00, 0x00, 0xF3, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0xF5, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF6, 0x0D, 0x00, 0x00, + 0xE7, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF8, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xF6, 0x0D, 0x00, 0x00, 0xF7, 0x0D, 0x00, 0x00, 0xF8, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xF7, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xFA, 0x0D, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF9, 0x0D, 0x00, 0x00, + 0xFA, 0x0D, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xFB, 0x0D, 0x00, 0x00, + 0x1A, 0x00, 0x00, 0x00, 0xF9, 0x0D, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0xFB, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF8, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xF8, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF2, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xFC, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xFD, 0x0D, 0x00, 0x00, + 0xE7, 0x0D, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xFF, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xFD, 0x0D, 0x00, 0x00, 0xFE, 0x0D, 0x00, 0x00, 0xFF, 0x0D, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xFE, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x01, 0x0E, 0x00, 0x00, 0x6F, 0x0A, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x00, 0x0E, 0x00, 0x00, + 0x01, 0x0E, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x02, 0x0E, 0x00, 0x00, + 0x1D, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x03, 0x0E, 0x00, 0x00, + 0x02, 0x0E, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x04, 0x0E, 0x00, 0x00, + 0x1A, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x0E, 0x00, 0x00, + 0x04, 0x0E, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x06, 0x0E, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x05, 0x0E, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x0A, 0x00, 0x00, + 0x06, 0x0E, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xFF, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xFF, 0x0D, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF2, 0x0D, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xF2, 0x0D, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x07, 0x0E, 0x00, 0x00, + 0x6F, 0x0A, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x0E, 0x00, 0x00, + 0x07, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x09, 0x0E, 0x00, 0x00, 0x07, 0x0E, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x0A, 0x0E, 0x00, 0x00, 0x07, 0x0E, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x0B, 0x0E, 0x00, 0x00, 0x08, 0x0E, 0x00, 0x00, + 0x09, 0x0E, 0x00, 0x00, 0x0A, 0x0E, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xD7, 0x09, 0x00, 0x00, 0x0B, 0x0E, 0x00, 0x00, 0xFD, 0x00, 0x01, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, @@ -10752,1947 +10794,1956 @@ const unsigned char gamma_frag_spv[84848] = { 0x2B, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x29, 0x03, 0x00, 0x00, 0x2A, 0x03, 0x00, 0x00, 0x2B, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2A, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2C, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2D, 0x03, 0x00, 0x00, - 0x2C, 0x03, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x2E, 0x03, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2D, 0x03, 0x00, 0x00, + 0x2C, 0x03, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x2E, 0x03, 0x00, 0x00, 0x2D, 0x03, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x2B, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2B, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x2F, 0x03, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0x7A, 0x00, 0x00, 0x00, 0x2E, 0x03, 0x00, 0x00, 0x2A, 0x03, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, 0x2F, 0x03, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x32, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x30, 0x03, 0x00, 0x00, 0x31, 0x03, 0x00, 0x00, 0x32, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x31, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x2F, 0x03, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, 0x31, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x30, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x32, 0x03, 0x00, 0x00, + 0x78, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x32, 0x03, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x31, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x31, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, - 0x78, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x78, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x03, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x35, 0x03, 0x00, 0x00, 0x34, 0x03, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x32, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x32, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x36, 0x03, 0x00, 0x00, 0x2F, 0x03, 0x00, 0x00, 0x2B, 0x03, 0x00, 0x00, 0x35, 0x03, 0x00, 0x00, - 0x31, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x37, 0x03, 0x00, 0x00, - 0x36, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x39, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x37, 0x03, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x38, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3A, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3B, 0x03, 0x00, 0x00, 0x3A, 0x03, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x3C, 0x03, 0x00, 0x00, 0x3B, 0x03, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x39, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x39, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x3D, 0x03, 0x00, 0x00, 0x36, 0x03, 0x00, 0x00, 0x32, 0x03, 0x00, 0x00, - 0x3C, 0x03, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x3E, 0x03, 0x00, 0x00, 0x3D, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x40, 0x03, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x3E, 0x03, 0x00, 0x00, 0x3F, 0x03, 0x00, 0x00, - 0x40, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3F, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x41, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x42, 0x03, 0x00, 0x00, 0x41, 0x03, 0x00, 0x00, - 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x43, 0x03, 0x00, 0x00, 0x42, 0x03, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x40, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x40, 0x03, 0x00, 0x00, - 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0x3D, 0x03, 0x00, 0x00, - 0x39, 0x03, 0x00, 0x00, 0x43, 0x03, 0x00, 0x00, 0x3F, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x45, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x47, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x45, 0x03, 0x00, 0x00, - 0x46, 0x03, 0x00, 0x00, 0x47, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x46, 0x03, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x48, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x49, 0x03, 0x00, 0x00, - 0x48, 0x03, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4A, 0x03, 0x00, 0x00, - 0x49, 0x03, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x47, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x47, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4B, 0x03, 0x00, 0x00, - 0x44, 0x03, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x4A, 0x03, 0x00, 0x00, 0x46, 0x03, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x4D, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x4B, 0x03, 0x00, 0x00, 0x4C, 0x03, 0x00, 0x00, 0x4D, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x4C, 0x03, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x55, 0x01, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x4D, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x4F, 0x03, 0x00, 0x00, - 0x78, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x4F, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x7D, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x52, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5B, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x64, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x54, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x53, 0x03, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x52, 0x03, 0x00, 0x00, 0x54, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x55, 0x03, 0x00, 0x00, 0x52, 0x03, 0x00, 0x00, - 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x56, 0x03, 0x00, 0x00, 0x55, 0x03, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x58, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x56, 0x03, 0x00, 0x00, 0x57, 0x03, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x57, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x59, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x59, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x58, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5C, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x5D, 0x03, 0x00, 0x00, 0x5C, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x5E, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5F, 0x03, 0x00, 0x00, 0x5E, 0x03, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x5D, 0x03, 0x00, 0x00, 0x5F, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x61, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x03, 0x00, 0x00, 0x61, 0x03, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x62, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x5B, 0x03, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x65, 0x03, 0x00, 0x00, 0x52, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x66, 0x03, 0x00, 0x00, 0x52, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x67, 0x03, 0x00, 0x00, 0x66, 0x03, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x5B, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x69, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, - 0x65, 0x03, 0x00, 0x00, 0x67, 0x03, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x64, 0x03, 0x00, 0x00, 0x69, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6A, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6B, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6C, 0x03, 0x00, 0x00, 0x64, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6D, 0x03, 0x00, 0x00, 0x6C, 0x03, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6E, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x6D, 0x03, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6F, 0x03, 0x00, 0x00, 0x6B, 0x03, 0x00, 0x00, - 0x6E, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, - 0x64, 0x03, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x71, 0x03, 0x00, 0x00, - 0x70, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x72, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, - 0x6A, 0x03, 0x00, 0x00, 0x6F, 0x03, 0x00, 0x00, 0x71, 0x03, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x72, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x17, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x80, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x79, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7D, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x76, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x09, 0x01, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x77, 0x03, 0x00, 0x00, 0x76, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x78, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x77, 0x03, 0x00, 0x00, - 0xC7, 0x01, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x75, 0x03, 0x00, 0x00, - 0x78, 0x03, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x7A, 0x03, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7B, 0x03, 0x00, 0x00, 0x7A, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7C, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x7B, 0x03, 0x00, 0x00, 0xC7, 0x01, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x79, 0x03, 0x00, 0x00, 0x7C, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x7E, 0x03, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x80, 0x03, 0x00, 0x00, 0x7E, 0x03, 0x00, 0x00, 0x7F, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x81, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, 0x79, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, - 0x83, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, - 0x81, 0x03, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x86, 0x03, 0x00, 0x00, 0x79, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x87, 0x03, 0x00, 0x00, 0x86, 0x03, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x87, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x03, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x03, 0x00, 0x00, 0x89, 0x03, 0x00, 0x00, - 0x7F, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8B, 0x03, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x8A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8C, 0x03, 0x00, 0x00, 0x79, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8D, 0x03, 0x00, 0x00, 0x8C, 0x03, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x8E, 0x03, 0x00, 0x00, 0x8B, 0x03, 0x00, 0x00, 0x8D, 0x03, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8F, 0x03, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, - 0x88, 0x03, 0x00, 0x00, 0x8E, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7D, 0x03, 0x00, 0x00, - 0x8F, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, - 0x7E, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x91, 0x03, 0x00, 0x00, - 0x7D, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, - 0x90, 0x03, 0x00, 0x00, 0x91, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x93, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, - 0x55, 0x01, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x93, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x83, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x86, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x96, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xA1, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xA4, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0x9B, 0x03, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x9C, 0x03, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x9D, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x9E, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, 0x9F, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x9C, 0x03, 0x00, 0x00, 0x9D, 0x03, 0x00, 0x00, 0x9E, 0x03, 0x00, 0x00, - 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, 0x9B, 0x03, 0x00, 0x00, - 0x9F, 0x03, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xA2, 0x03, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA1, 0x03, 0x00, 0x00, 0xA2, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xA3, 0x03, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xA1, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA4, 0x03, 0x00, 0x00, 0xA3, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xA5, 0x03, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xA4, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x96, 0x03, 0x00, 0x00, 0xA5, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xA6, 0x03, 0x00, 0x00, 0x96, 0x03, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA7, 0x03, 0x00, 0x00, 0xA6, 0x03, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA8, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0xA7, 0x03, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA9, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0xA8, 0x03, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0xA9, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x17, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x8B, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xB8, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xBE, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xD1, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xDB, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xE5, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xEF, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xF7, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x25, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAC, 0x03, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAD, 0x03, 0x00, 0x00, 0xAC, 0x03, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAE, 0x03, 0x00, 0x00, 0xAD, 0x03, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xB0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xAE, 0x03, 0x00, 0x00, 0xAF, 0x03, 0x00, 0x00, 0xB0, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xAF, 0x03, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x03, 0x00, 0x00, - 0x54, 0x00, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xB2, 0x03, 0x00, 0x00, - 0xB1, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xB0, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xB0, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xB3, 0x03, 0x00, 0x00, 0xAD, 0x03, 0x00, 0x00, 0x8B, 0x00, 0x00, 0x00, 0xB2, 0x03, 0x00, 0x00, - 0xAF, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xB5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xB3, 0x03, 0x00, 0x00, 0xB4, 0x03, 0x00, 0x00, 0xB5, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xB4, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xB6, 0x03, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xB6, 0x03, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xB5, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, - 0xBB, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x05, 0x01, 0x00, 0x00, 0xBC, 0x03, 0x00, 0x00, 0xBB, 0x03, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xBD, 0x03, 0x00, 0x00, 0xBC, 0x03, 0x00, 0x00, 0xBC, 0x03, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB8, 0x03, 0x00, 0x00, - 0xBD, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, - 0xB8, 0x03, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC1, 0x03, 0x00, 0x00, - 0xBF, 0x03, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xBE, 0x03, 0x00, 0x00, - 0xC1, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, - 0xB8, 0x03, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC5, 0x03, 0x00, 0x00, - 0xC3, 0x03, 0x00, 0x00, 0xC4, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC2, 0x03, 0x00, 0x00, - 0xC5, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC8, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x03, 0x00, 0x00, 0xC8, 0x03, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC9, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, - 0xC7, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCB, 0x03, 0x00, 0x00, - 0xC9, 0x03, 0x00, 0x00, 0xCA, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0xCB, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCC, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCD, 0x03, 0x00, 0x00, - 0xBE, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCE, 0x03, 0x00, 0x00, 0xCD, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xCF, 0x03, 0x00, 0x00, 0xCE, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xD0, 0x03, 0x00, 0x00, 0xCC, 0x03, 0x00, 0x00, 0xCF, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x03, 0x00, 0x00, 0xD0, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xD2, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xD1, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD3, 0x03, 0x00, 0x00, 0xD2, 0x03, 0x00, 0x00, - 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x03, 0x00, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x03, 0x00, 0x00, - 0xD4, 0x03, 0x00, 0x00, 0xD3, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0xD5, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD6, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD7, 0x03, 0x00, 0x00, - 0xBE, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD8, 0x03, 0x00, 0x00, 0xD7, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xD9, 0x03, 0x00, 0x00, 0xD8, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xDA, 0x03, 0x00, 0x00, 0xD6, 0x03, 0x00, 0x00, 0xD9, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xDB, 0x03, 0x00, 0x00, 0xDA, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xDC, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xDB, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDD, 0x03, 0x00, 0x00, 0xDC, 0x03, 0x00, 0x00, - 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDE, 0x03, 0x00, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDF, 0x03, 0x00, 0x00, - 0xDE, 0x03, 0x00, 0x00, 0xDD, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0xDF, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE1, 0x03, 0x00, 0x00, - 0xBE, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xE2, 0x03, 0x00, 0x00, 0xE1, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE3, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xE2, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE4, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE3, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xE5, 0x03, 0x00, 0x00, 0xE4, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE6, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xE5, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE7, 0x03, 0x00, 0x00, 0xE6, 0x03, 0x00, 0x00, - 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE8, 0x03, 0x00, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE9, 0x03, 0x00, 0x00, - 0xE8, 0x03, 0x00, 0x00, 0xE7, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0xE9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xEB, 0x03, 0x00, 0x00, - 0xBE, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xEC, 0x03, 0x00, 0x00, 0xEB, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xED, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xEC, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xEE, 0x03, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x00, 0xED, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xEF, 0x03, 0x00, 0x00, 0xEE, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xEF, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x03, 0x00, 0x00, 0xF0, 0x03, 0x00, 0x00, - 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF2, 0x03, 0x00, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF3, 0x03, 0x00, 0x00, - 0xF2, 0x03, 0x00, 0x00, 0xF1, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0xF3, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF4, 0x03, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF5, 0x03, 0x00, 0x00, - 0xC2, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF6, 0x03, 0x00, 0x00, - 0xF4, 0x03, 0x00, 0x00, 0xF5, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF7, 0x03, 0x00, 0x00, - 0xF6, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, - 0x85, 0x00, 0x00, 0x00, 0xF7, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFA, 0x03, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, 0xF9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFB, 0x03, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, 0xFB, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xFD, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0xFD, 0x03, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x00, 0x04, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x01, 0x04, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x01, 0x04, 0x00, 0x00, - 0xF9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x04, 0x00, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, - 0x03, 0x04, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, - 0x04, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, - 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x06, 0x04, 0x00, 0x00, - 0xC2, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x07, 0x04, 0x00, 0x00, 0x06, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x08, 0x04, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x09, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x00, 0x09, 0x04, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x0B, 0x04, 0x00, 0x00, 0x07, 0x04, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0C, 0x04, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, - 0x0B, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0D, 0x04, 0x00, 0x00, 0x0C, 0x04, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, - 0x0D, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x00, 0x00, - 0x0E, 0x04, 0x00, 0x00, 0xF9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x10, 0x04, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x11, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x0F, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC6, 0x03, 0x00, 0x00, 0x11, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x12, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x13, 0x04, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, 0x13, 0x04, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x16, 0x04, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x17, 0x04, 0x00, 0x00, 0x16, 0x04, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, - 0x17, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x04, 0x00, 0x00, - 0x12, 0x04, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1A, 0x04, 0x00, 0x00, - 0x19, 0x04, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1B, 0x04, 0x00, 0x00, - 0x85, 0x00, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1C, 0x04, 0x00, 0x00, 0x1B, 0x04, 0x00, 0x00, 0xF9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1D, 0x04, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1E, 0x04, 0x00, 0x00, 0x1D, 0x04, 0x00, 0x00, 0x1C, 0x04, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x1E, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x22, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x23, 0x04, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, 0x22, 0x04, 0x00, 0x00, - 0x23, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x26, 0x04, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x25, 0x04, 0x00, 0x00, 0x26, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x29, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, - 0x28, 0x04, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x27, 0x04, 0x00, 0x00, - 0x29, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x04, 0x00, 0x00, - 0x50, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x2B, 0x04, 0x00, 0x00, - 0x2A, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x2D, 0x04, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x2B, 0x04, 0x00, 0x00, 0x2C, 0x04, 0x00, 0x00, - 0x2D, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2C, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x2E, 0x04, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x2F, 0x04, 0x00, 0x00, 0x2E, 0x04, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x27, 0x04, 0x00, 0x00, 0x2F, 0x04, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x2D, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2D, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x1F, 0x04, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x31, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x33, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x31, 0x04, 0x00, 0x00, 0x32, 0x04, 0x00, 0x00, 0x37, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x32, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x04, 0x00, 0x00, - 0x1F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x35, 0x04, 0x00, 0x00, - 0x27, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x36, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x34, 0x04, 0x00, 0x00, 0x35, 0x04, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x36, 0x04, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x33, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x37, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x39, 0x04, 0x00, 0x00, 0x25, 0x04, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3A, 0x04, 0x00, 0x00, 0x39, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3B, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x38, 0x04, 0x00, 0x00, 0x3A, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1F, 0x04, 0x00, 0x00, - 0x3B, 0x04, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x33, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x33, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3C, 0x04, 0x00, 0x00, - 0x89, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3D, 0x04, 0x00, 0x00, - 0x1F, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3E, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x3D, 0x04, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x3F, 0x04, 0x00, 0x00, 0x3C, 0x04, 0x00, 0x00, 0x3E, 0x04, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0x3F, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x8E, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x42, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x45, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x49, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4D, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x53, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x5F, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x43, 0x04, 0x00, 0x00, - 0x8C, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x44, 0x04, 0x00, 0x00, - 0x43, 0x04, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x04, 0x00, 0x00, - 0x44, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x04, 0x00, 0x00, - 0x42, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x47, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x7F, 0x03, 0x00, 0x00, 0x6B, 0x02, 0x00, 0x00, - 0x46, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x47, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x45, 0x04, 0x00, 0x00, - 0x48, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x04, 0x00, 0x00, - 0x42, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4C, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x6B, 0x02, 0x00, 0x00, 0x4A, 0x04, 0x00, 0x00, - 0x4B, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x49, 0x04, 0x00, 0x00, 0x4C, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4E, 0x04, 0x00, 0x00, 0x45, 0x04, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x4E, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, - 0x49, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00, - 0x4F, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x52, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x51, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4D, 0x04, 0x00, 0x00, 0x52, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, 0x56, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x55, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0x57, 0x04, 0x00, 0x00, - 0x56, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, - 0x57, 0x04, 0x00, 0x00, 0x57, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x59, 0x04, 0x00, 0x00, - 0x45, 0x04, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, - 0x58, 0x04, 0x00, 0x00, 0x59, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x5B, 0x04, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5C, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5D, 0x04, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5E, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x5B, 0x04, 0x00, 0x00, 0x5C, 0x04, 0x00, 0x00, 0x5D, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x53, 0x04, 0x00, 0x00, 0x5E, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x60, 0x04, 0x00, 0x00, 0x53, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x62, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, - 0x61, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0x63, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, - 0x65, 0x04, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x66, 0x04, 0x00, 0x00, 0x65, 0x04, 0x00, 0x00, 0x65, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x68, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x66, 0x04, 0x00, 0x00, - 0x67, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x69, 0x04, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x6A, 0x04, 0x00, 0x00, 0x69, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6B, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x1A, 0x00, 0x00, 0x00, 0x62, 0x04, 0x00, 0x00, 0x6A, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x5F, 0x04, 0x00, 0x00, 0x6B, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6C, 0x04, 0x00, 0x00, 0x53, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6D, 0x04, 0x00, 0x00, 0x5F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6E, 0x04, 0x00, 0x00, 0x4D, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6F, 0x04, 0x00, 0x00, 0x6E, 0x04, 0x00, 0x00, 0x6E, 0x04, 0x00, 0x00, 0x6E, 0x04, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2E, 0x00, 0x00, 0x00, 0x6C, 0x04, 0x00, 0x00, 0x6D, 0x04, 0x00, 0x00, 0x6F, 0x04, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x53, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0xBA, 0x03, 0x00, 0x00, 0x72, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x71, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0x73, 0x04, 0x00, 0x00, 0x72, 0x04, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x74, 0x04, 0x00, 0x00, 0x73, 0x04, 0x00, 0x00, - 0x73, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x75, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x74, 0x04, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x76, 0x04, 0x00, 0x00, 0x49, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x77, 0x04, 0x00, 0x00, 0x76, 0x04, 0x00, 0x00, 0x76, 0x04, 0x00, 0x00, - 0x76, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x30, 0x01, 0x00, 0x00, 0x75, 0x04, 0x00, 0x00, - 0x77, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x79, 0x04, 0x00, 0x00, - 0x53, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7A, 0x04, 0x00, 0x00, - 0x79, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x53, 0x04, 0x00, 0x00, - 0x7A, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7B, 0x04, 0x00, 0x00, - 0x53, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x04, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x7D, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7E, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x7B, 0x04, 0x00, 0x00, 0x7C, 0x04, 0x00, 0x00, - 0x7D, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x7E, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x91, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x81, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x86, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x91, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x94, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x9F, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xA8, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, - 0x83, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x82, 0x04, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x04, 0x00, 0x00, 0x83, 0x04, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x84, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x81, 0x04, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, - 0x83, 0x01, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, - 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x04, 0x00, 0x00, - 0x88, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x89, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x86, 0x04, 0x00, 0x00, 0x8A, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8B, 0x04, 0x00, 0x00, 0x81, 0x04, 0x00, 0x00, - 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x8C, 0x04, 0x00, 0x00, 0x8B, 0x04, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x8E, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x8C, 0x04, 0x00, 0x00, 0x8D, 0x04, 0x00, 0x00, 0x8E, 0x04, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x8D, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x8F, 0x04, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x8F, 0x04, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x8E, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x92, 0x04, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x93, 0x04, 0x00, 0x00, 0x92, 0x04, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x91, 0x04, 0x00, 0x00, 0x93, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x95, 0x04, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x96, 0x04, 0x00, 0x00, 0x95, 0x04, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x97, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x96, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x98, 0x04, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9A, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9B, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, - 0x9A, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9C, 0x04, 0x00, 0x00, 0x91, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9D, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x97, 0x04, 0x00, 0x00, - 0x9B, 0x04, 0x00, 0x00, 0x9C, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9E, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x9D, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x94, 0x04, 0x00, 0x00, 0x9E, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA0, 0x04, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA1, 0x04, 0x00, 0x00, 0xA0, 0x04, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA2, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0xA1, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA3, 0x04, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA4, 0x04, 0x00, 0x00, 0xA3, 0x04, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA5, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, - 0xA4, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA6, 0x04, 0x00, 0x00, 0x91, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA7, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0xA2, 0x04, 0x00, 0x00, - 0xA5, 0x04, 0x00, 0x00, 0xA6, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9F, 0x04, 0x00, 0x00, - 0xA7, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA9, 0x04, 0x00, 0x00, - 0x8F, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x04, 0x00, 0x00, 0xA9, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAA, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAB, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, 0xAC, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x87, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xAD, 0x04, 0x00, 0x00, - 0xAC, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAE, 0x04, 0x00, 0x00, - 0xAD, 0x04, 0x00, 0x00, 0xAD, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAF, 0x04, 0x00, 0x00, - 0xAB, 0x04, 0x00, 0x00, 0xAE, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB0, 0x04, 0x00, 0x00, 0x94, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB1, 0x04, 0x00, 0x00, 0x81, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB2, 0x04, 0x00, 0x00, 0xB0, 0x04, 0x00, 0x00, 0xB1, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xB3, 0x04, 0x00, 0x00, 0xB2, 0x04, 0x00, 0x00, 0xB2, 0x04, 0x00, 0x00, - 0xB2, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB4, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xAA, 0x04, 0x00, 0x00, 0xAF, 0x04, 0x00, 0x00, - 0xB3, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x04, 0x00, 0x00, 0xB4, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB5, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB6, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, 0xB7, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x82, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xB8, 0x04, 0x00, 0x00, - 0xB7, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB9, 0x04, 0x00, 0x00, - 0xB8, 0x04, 0x00, 0x00, 0xB8, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBA, 0x04, 0x00, 0x00, - 0xB6, 0x04, 0x00, 0x00, 0xB9, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBB, 0x04, 0x00, 0x00, 0x9F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBC, 0x04, 0x00, 0x00, 0x81, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBD, 0x04, 0x00, 0x00, 0xBB, 0x04, 0x00, 0x00, 0xBC, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xBE, 0x04, 0x00, 0x00, 0xBD, 0x04, 0x00, 0x00, 0xBD, 0x04, 0x00, 0x00, - 0xBD, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBF, 0x04, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xB5, 0x04, 0x00, 0x00, 0xBA, 0x04, 0x00, 0x00, - 0xBE, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x04, 0x00, 0x00, 0xBF, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC1, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x35, 0x03, 0x00, 0x00, 0x34, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x36, 0x03, 0x00, 0x00, 0x35, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x38, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x36, 0x03, 0x00, 0x00, 0x37, 0x03, 0x00, 0x00, + 0x38, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x37, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00, + 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3B, 0x03, 0x00, 0x00, 0x3A, 0x03, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x38, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x38, 0x03, 0x00, 0x00, + 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3C, 0x03, 0x00, 0x00, 0x35, 0x03, 0x00, 0x00, + 0x31, 0x03, 0x00, 0x00, 0x3B, 0x03, 0x00, 0x00, 0x37, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x3E, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x3C, 0x03, 0x00, 0x00, + 0x3D, 0x03, 0x00, 0x00, 0x3E, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3D, 0x03, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3F, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3F, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x3E, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3E, 0x03, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x41, 0x03, 0x00, 0x00, + 0x40, 0x03, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x42, 0x03, 0x00, 0x00, + 0x41, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x43, 0x03, 0x00, 0x00, + 0x42, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x45, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x43, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0x45, 0x03, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x44, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x46, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x47, 0x03, 0x00, 0x00, 0x46, 0x03, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x48, 0x03, 0x00, 0x00, 0x47, 0x03, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x45, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x45, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x49, 0x03, 0x00, 0x00, 0x42, 0x03, 0x00, 0x00, 0x3E, 0x03, 0x00, 0x00, + 0x48, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x4B, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x49, 0x03, 0x00, 0x00, 0x4A, 0x03, 0x00, 0x00, + 0x4B, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x4A, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x4C, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x4C, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x4B, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x4B, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x4D, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x4E, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x4D, 0x03, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x4E, 0x03, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x7B, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7D, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x51, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x5A, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x53, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x52, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x51, 0x03, 0x00, 0x00, + 0x53, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x54, 0x03, 0x00, 0x00, + 0x51, 0x03, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x55, 0x03, 0x00, 0x00, + 0x54, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x57, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x55, 0x03, 0x00, 0x00, 0x56, 0x03, 0x00, 0x00, + 0x57, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x56, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x58, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x57, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x5B, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5C, 0x03, 0x00, 0x00, 0x5B, 0x03, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x5D, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5E, 0x03, 0x00, 0x00, + 0x5D, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5F, 0x03, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x5C, 0x03, 0x00, 0x00, 0x5E, 0x03, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x61, 0x03, 0x00, 0x00, + 0x60, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x03, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x5F, 0x03, 0x00, 0x00, 0x61, 0x03, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x5A, 0x03, 0x00, 0x00, 0x62, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x64, 0x03, 0x00, 0x00, 0x51, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x65, 0x03, 0x00, 0x00, 0x51, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x66, 0x03, 0x00, 0x00, 0x65, 0x03, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x03, 0x00, 0x00, 0x5A, 0x03, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0x64, 0x03, 0x00, 0x00, 0x66, 0x03, 0x00, 0x00, 0x67, 0x03, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x63, 0x03, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x69, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x6A, 0x03, 0x00, 0x00, 0x7B, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6B, 0x03, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6C, 0x03, 0x00, 0x00, 0x6B, 0x03, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6D, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x6C, 0x03, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6E, 0x03, 0x00, 0x00, + 0x6A, 0x03, 0x00, 0x00, 0x6D, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x6F, 0x03, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x70, 0x03, 0x00, 0x00, 0x6F, 0x03, 0x00, 0x00, 0x6F, 0x03, 0x00, 0x00, 0x6F, 0x03, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x71, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2E, 0x00, 0x00, 0x00, 0x69, 0x03, 0x00, 0x00, 0x6E, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x71, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x74, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7C, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x76, 0x03, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x77, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x76, 0x03, 0x00, 0x00, 0xC7, 0x01, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x74, 0x03, 0x00, 0x00, 0x77, 0x03, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0x79, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7A, 0x03, 0x00, 0x00, 0x79, 0x03, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7B, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x7A, 0x03, 0x00, 0x00, 0xC7, 0x01, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x78, 0x03, 0x00, 0x00, 0x7B, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x7D, 0x03, 0x00, 0x00, 0x74, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x7F, 0x03, 0x00, 0x00, 0x7D, 0x03, 0x00, 0x00, 0x7E, 0x03, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x7F, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x81, 0x03, 0x00, 0x00, + 0x78, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, + 0x81, 0x03, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x84, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x86, 0x03, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, 0xDD, 0x01, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x86, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, + 0x74, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x89, 0x03, 0x00, 0x00, + 0x88, 0x03, 0x00, 0x00, 0x7E, 0x03, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8A, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x89, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8B, 0x03, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8C, 0x03, 0x00, 0x00, 0x8B, 0x03, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8D, 0x03, 0x00, 0x00, 0x8A, 0x03, 0x00, 0x00, + 0x8C, 0x03, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8E, 0x03, 0x00, 0x00, + 0x84, 0x03, 0x00, 0x00, 0x87, 0x03, 0x00, 0x00, 0x8D, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x7C, 0x03, 0x00, 0x00, 0x8E, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x8F, 0x03, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x90, 0x03, 0x00, 0x00, 0x7C, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x91, 0x03, 0x00, 0x00, 0x8F, 0x03, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x91, 0x03, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x92, 0x03, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x84, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x86, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0x95, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xA3, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xA5, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0x9A, 0x03, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x9B, 0x03, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x9C, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x9D, 0x03, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x81, 0x00, 0x00, 0x00, 0x9E, 0x03, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x9B, 0x03, 0x00, 0x00, 0x9C, 0x03, 0x00, 0x00, + 0x9D, 0x03, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x9F, 0x03, 0x00, 0x00, + 0x9A, 0x03, 0x00, 0x00, 0x9E, 0x03, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xA1, 0x03, 0x00, 0x00, 0x9F, 0x03, 0x00, 0x00, + 0x9F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA1, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xA2, 0x03, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xA3, 0x03, 0x00, 0x00, 0xA2, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xA4, 0x03, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xA3, 0x03, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xA5, 0x03, 0x00, 0x00, 0xA4, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xA6, 0x03, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0xA5, 0x03, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x95, 0x03, 0x00, 0x00, 0xA6, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xA7, 0x03, 0x00, 0x00, 0x95, 0x03, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA8, 0x03, 0x00, 0x00, 0xA7, 0x03, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA9, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0xA8, 0x03, 0x00, 0x00, 0xD4, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xAA, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, + 0xA9, 0x03, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xAA, 0x03, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x87, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x8B, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xC8, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xD2, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xDC, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xE6, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x01, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x1B, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x26, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAD, 0x03, 0x00, 0x00, + 0x52, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAE, 0x03, 0x00, 0x00, + 0xAD, 0x03, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAF, 0x03, 0x00, 0x00, + 0xAE, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xB1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xAF, 0x03, 0x00, 0x00, 0xB0, 0x03, 0x00, 0x00, 0xB1, 0x03, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xB0, 0x03, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB2, 0x03, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xB3, 0x03, 0x00, 0x00, 0xB2, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xB1, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB1, 0x03, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xB4, 0x03, 0x00, 0x00, 0xAE, 0x03, 0x00, 0x00, 0x8B, 0x00, 0x00, 0x00, + 0xB3, 0x03, 0x00, 0x00, 0xB0, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xB6, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xB4, 0x03, 0x00, 0x00, 0xB5, 0x03, 0x00, 0x00, + 0xB6, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB5, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xB7, 0x03, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0xB7, 0x03, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB6, 0x03, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0xBB, 0x03, 0x00, 0x00, 0xBC, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xBA, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xBD, 0x03, 0x00, 0x00, 0xBC, 0x03, 0x00, 0x00, + 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xBE, 0x03, 0x00, 0x00, 0xBD, 0x03, 0x00, 0x00, + 0xBD, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB9, 0x03, 0x00, 0x00, 0xBE, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC0, 0x03, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC2, 0x03, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC1, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xBF, 0x03, 0x00, 0x00, 0xC2, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC4, 0x03, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC6, 0x03, 0x00, 0x00, 0xC4, 0x03, 0x00, 0x00, 0xC5, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC3, 0x03, 0x00, 0x00, 0xC6, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xC9, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x03, 0x00, 0x00, + 0xC9, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCA, 0x03, 0x00, 0x00, + 0x85, 0x00, 0x00, 0x00, 0xC8, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCC, 0x03, 0x00, 0x00, 0xCA, 0x03, 0x00, 0x00, 0xCB, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0xCC, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xCD, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xCE, 0x03, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCF, 0x03, 0x00, 0x00, 0xCE, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xD0, 0x03, 0x00, 0x00, 0xCF, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xD1, 0x03, 0x00, 0x00, 0xCD, 0x03, 0x00, 0x00, + 0xD0, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD2, 0x03, 0x00, 0x00, 0xD1, 0x03, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD3, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0xD2, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x03, 0x00, 0x00, + 0xD3, 0x03, 0x00, 0x00, 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD5, 0x03, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD6, 0x03, 0x00, 0x00, 0xD5, 0x03, 0x00, 0x00, 0xD4, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0xD6, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xD7, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD8, 0x03, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD9, 0x03, 0x00, 0x00, 0xD8, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xDA, 0x03, 0x00, 0x00, 0xD9, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xDB, 0x03, 0x00, 0x00, 0xD7, 0x03, 0x00, 0x00, + 0xDA, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDC, 0x03, 0x00, 0x00, 0xDB, 0x03, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDD, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0xDC, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDE, 0x03, 0x00, 0x00, + 0xDD, 0x03, 0x00, 0x00, 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xDF, 0x03, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xE0, 0x03, 0x00, 0x00, 0xDF, 0x03, 0x00, 0x00, 0xDE, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xE1, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xE2, 0x03, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xE3, 0x03, 0x00, 0x00, 0xE2, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xE4, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xE3, 0x03, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE5, 0x03, 0x00, 0x00, 0xE1, 0x03, 0x00, 0x00, + 0xE4, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE6, 0x03, 0x00, 0x00, 0xE5, 0x03, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE7, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0xE6, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE8, 0x03, 0x00, 0x00, + 0xE7, 0x03, 0x00, 0x00, 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xE9, 0x03, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xEA, 0x03, 0x00, 0x00, 0xE9, 0x03, 0x00, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEB, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xEC, 0x03, 0x00, 0x00, 0xBF, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xED, 0x03, 0x00, 0x00, 0xEC, 0x03, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xEE, 0x03, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xED, 0x03, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEF, 0x03, 0x00, 0x00, 0xEB, 0x03, 0x00, 0x00, + 0xEE, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF0, 0x03, 0x00, 0x00, 0xEF, 0x03, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF1, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0xF0, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF2, 0x03, 0x00, 0x00, + 0xF1, 0x03, 0x00, 0x00, 0x4B, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF3, 0x03, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF4, 0x03, 0x00, 0x00, 0xF3, 0x03, 0x00, 0x00, 0xF2, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0xF4, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF5, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF6, 0x03, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF7, 0x03, 0x00, 0x00, 0xF5, 0x03, 0x00, 0x00, 0xF6, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xF8, 0x03, 0x00, 0x00, 0xF7, 0x03, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF9, 0x03, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xFB, 0x03, 0x00, 0x00, 0xF9, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFD, 0x03, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, + 0xFB, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x03, 0x00, 0x00, 0xFD, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, + 0xFF, 0x03, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0x01, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x04, 0x00, 0x00, + 0x02, 0x04, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x04, 0x04, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x05, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x03, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC7, 0x03, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x06, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x07, 0x04, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x07, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x09, 0x04, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x00, 0x09, 0x04, 0x00, 0x00, + 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x04, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x00, + 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0C, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0x0B, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x00, 0x00, + 0x06, 0x04, 0x00, 0x00, 0x0C, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0E, 0x04, 0x00, 0x00, + 0x0D, 0x04, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x00, 0x00, + 0x85, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x0F, 0x04, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x11, 0x04, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x12, 0x04, 0x00, 0x00, 0x11, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x12, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x13, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, + 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x16, 0x04, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x17, 0x04, 0x00, 0x00, 0xC3, 0x03, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, + 0x17, 0x04, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x04, 0x00, 0x00, + 0x16, 0x04, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x1A, 0x04, 0x00, 0x00, 0x13, 0x04, 0x00, 0x00, 0x19, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x1B, 0x04, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1C, 0x04, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x1B, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x1D, 0x04, 0x00, 0x00, 0x1C, 0x04, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1E, 0x04, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x1E, 0x04, 0x00, 0x00, + 0x1D, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x03, 0x00, 0x00, 0x1F, 0x04, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x22, 0x04, 0x00, 0x00, 0xC7, 0x03, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x23, 0x04, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, + 0x22, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x04, 0x00, 0x00, + 0x23, 0x04, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x25, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, + 0x58, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x26, 0x04, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x04, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0x29, 0x04, 0x00, 0x00, 0xE9, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x28, 0x04, 0x00, 0x00, 0x2A, 0x04, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2B, 0x04, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x2C, 0x04, 0x00, 0x00, 0x2B, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x2E, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x2C, 0x04, 0x00, 0x00, + 0x2D, 0x04, 0x00, 0x00, 0x2E, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2D, 0x04, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x2F, 0x04, 0x00, 0x00, + 0xE9, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x28, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x2E, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x2E, 0x04, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x32, 0x04, 0x00, 0x00, 0x31, 0x04, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x34, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x32, 0x04, 0x00, 0x00, 0x33, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x33, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x35, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x36, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x37, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x35, 0x04, 0x00, 0x00, + 0x36, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x20, 0x04, 0x00, 0x00, 0x37, 0x04, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x34, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x38, 0x04, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x39, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x04, 0x00, 0x00, 0x26, 0x04, 0x00, 0x00, + 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x04, 0x00, 0x00, 0x3A, 0x04, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x39, 0x04, 0x00, 0x00, 0x3B, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x20, 0x04, 0x00, 0x00, 0x3C, 0x04, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x34, 0x04, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x34, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x3D, 0x04, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3E, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3F, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x3E, 0x04, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x3D, 0x04, 0x00, 0x00, + 0x3F, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x40, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x8E, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x43, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x46, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4A, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4E, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x54, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x60, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x44, 0x04, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x45, 0x04, 0x00, 0x00, 0x44, 0x04, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x43, 0x04, 0x00, 0x00, 0x45, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x47, 0x04, 0x00, 0x00, 0x43, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x48, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x7E, 0x03, 0x00, 0x00, + 0x6B, 0x02, 0x00, 0x00, 0x47, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x49, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x46, 0x04, 0x00, 0x00, 0x49, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4C, 0x04, 0x00, 0x00, 0x43, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4D, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x6B, 0x02, 0x00, 0x00, + 0x4B, 0x04, 0x00, 0x00, 0x4C, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4A, 0x04, 0x00, 0x00, + 0x4D, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x04, 0x00, 0x00, + 0x46, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x4F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x51, 0x04, 0x00, 0x00, 0x4A, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x52, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x53, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x52, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4E, 0x04, 0x00, 0x00, + 0x53, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x55, 0x04, 0x00, 0x00, + 0x8C, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, 0x57, 0x04, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x56, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x58, 0x04, 0x00, 0x00, 0x57, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x59, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x5A, 0x04, 0x00, 0x00, 0x46, 0x04, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x5B, 0x04, 0x00, 0x00, 0x59, 0x04, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x5C, 0x04, 0x00, 0x00, 0x55, 0x04, 0x00, 0x00, 0x5B, 0x04, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5D, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xC2, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC3, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0xC1, 0x04, 0x00, 0x00, 0xC2, 0x04, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0xC3, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x94, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC6, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC8, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD1, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xDA, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xDE, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE1, 0x04, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC7, 0x04, 0x00, 0x00, - 0x3A, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x04, 0x00, 0x00, 0xC7, 0x04, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC9, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCA, 0x04, 0x00, 0x00, - 0xC9, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCB, 0x04, 0x00, 0x00, - 0x92, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCC, 0x04, 0x00, 0x00, 0xCB, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCD, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0xCA, 0x04, 0x00, 0x00, - 0xCC, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCE, 0x04, 0x00, 0x00, - 0x92, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCF, 0x04, 0x00, 0x00, 0xCE, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD0, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0xCD, 0x04, 0x00, 0x00, - 0xCF, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x04, 0x00, 0x00, 0xD0, 0x04, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD2, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD3, 0x04, 0x00, 0x00, - 0xD2, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD4, 0x04, 0x00, 0x00, - 0x92, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD5, 0x04, 0x00, 0x00, 0xD4, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD6, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xD3, 0x04, 0x00, 0x00, - 0xD5, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD7, 0x04, 0x00, 0x00, - 0x92, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD8, 0x04, 0x00, 0x00, 0xD7, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD9, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xD6, 0x04, 0x00, 0x00, - 0xD8, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x04, 0x00, 0x00, 0xD9, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDB, 0x04, 0x00, 0x00, 0xD1, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x04, 0x00, 0x00, 0xC8, 0x04, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDD, 0x04, 0x00, 0x00, 0xDB, 0x04, 0x00, 0x00, - 0xDC, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDA, 0x04, 0x00, 0x00, 0xDD, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xDF, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, - 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE0, 0x04, 0x00, 0x00, 0xDF, 0x04, 0x00, 0x00, - 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x04, 0x00, 0x00, 0xE0, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE2, 0x04, 0x00, 0x00, 0xC6, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE3, 0x04, 0x00, 0x00, 0xDA, 0x04, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE4, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xE3, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE5, 0x04, 0x00, 0x00, - 0xE2, 0x04, 0x00, 0x00, 0xE4, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xE7, 0x04, 0x00, 0x00, 0xDE, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xE8, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, - 0xE6, 0x04, 0x00, 0x00, 0xE7, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xE9, 0x04, 0x00, 0x00, 0xE5, 0x04, 0x00, 0x00, 0xE8, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xE1, 0x04, 0x00, 0x00, 0xE9, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xEA, 0x04, 0x00, 0x00, 0xDE, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xEB, 0x04, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEC, 0x04, 0x00, 0x00, 0xE1, 0x04, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xED, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xEC, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEE, 0x04, 0x00, 0x00, - 0x92, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEF, 0x04, 0x00, 0x00, - 0xDE, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, - 0xEF, 0x04, 0x00, 0x00, 0xEF, 0x04, 0x00, 0x00, 0xEF, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xF1, 0x04, 0x00, 0x00, 0xEE, 0x04, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF2, 0x04, 0x00, 0x00, 0xF1, 0x04, 0x00, 0x00, - 0xED, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF3, 0x04, 0x00, 0x00, - 0xEB, 0x04, 0x00, 0x00, 0xF2, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xF4, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF5, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x5E, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5F, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x5C, 0x04, 0x00, 0x00, 0x5D, 0x04, 0x00, 0x00, 0x5E, 0x04, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x54, 0x04, 0x00, 0x00, 0x5F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x61, 0x04, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x63, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x61, 0x04, 0x00, 0x00, 0x62, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, + 0x65, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x05, 0x01, 0x00, 0x00, 0x66, 0x04, 0x00, 0x00, 0x65, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x67, 0x04, 0x00, 0x00, 0x66, 0x04, 0x00, 0x00, 0x66, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x69, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x67, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x6A, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6B, 0x04, 0x00, 0x00, 0x6A, 0x04, 0x00, 0x00, + 0x69, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6C, 0x04, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x63, 0x04, 0x00, 0x00, 0x6B, 0x04, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x60, 0x04, 0x00, 0x00, 0x6C, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x6D, 0x04, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x6E, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6F, 0x04, 0x00, 0x00, 0x4E, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x6F, 0x04, 0x00, 0x00, 0x6F, 0x04, 0x00, 0x00, + 0x6F, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x71, 0x04, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x6D, 0x04, 0x00, 0x00, 0x6E, 0x04, 0x00, 0x00, + 0x70, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x54, 0x04, 0x00, 0x00, 0x71, 0x04, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, 0x73, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0x72, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0x74, 0x04, 0x00, 0x00, + 0x73, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x75, 0x04, 0x00, 0x00, + 0x74, 0x04, 0x00, 0x00, 0x74, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x76, 0x04, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x75, 0x04, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x77, 0x04, 0x00, 0x00, 0x4A, 0x04, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x77, 0x04, 0x00, 0x00, + 0x77, 0x04, 0x00, 0x00, 0x77, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x79, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x30, 0x01, 0x00, 0x00, + 0x76, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x7A, 0x04, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x7B, 0x04, 0x00, 0x00, 0x7A, 0x04, 0x00, 0x00, 0x79, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x54, 0x04, 0x00, 0x00, 0x7B, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x7C, 0x04, 0x00, 0x00, 0x54, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x7D, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7E, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xF6, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xF3, 0x04, 0x00, 0x00, - 0xF4, 0x04, 0x00, 0x00, 0xF5, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xF6, 0x04, 0x00, 0x00, - 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, + 0x7F, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x7C, 0x04, 0x00, 0x00, + 0x7D, 0x04, 0x00, 0x00, 0x7E, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x7F, 0x04, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x95, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x97, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xF9, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x02, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x17, 0x00, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x82, 0x00, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x17, 0x00, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xF9, 0x04, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFB, 0x04, 0x00, 0x00, 0xF9, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFC, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, - 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xFD, 0x04, 0x00, 0x00, 0xFC, 0x04, 0x00, 0x00, - 0xD9, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xFF, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xFD, 0x04, 0x00, 0x00, 0xFE, 0x04, 0x00, 0x00, 0xFF, 0x04, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xFE, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x00, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x00, 0x05, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xFF, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x03, 0x05, 0x00, 0x00, 0xF9, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x03, 0x05, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x02, 0x05, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x02, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x07, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, - 0x06, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x05, 0x00, 0x00, 0x07, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x09, 0x05, 0x00, 0x00, 0x02, 0x05, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0E, 0x00, 0x00, 0x00, 0x09, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x08, 0x05, 0x00, 0x00, - 0x0A, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, - 0x95, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x11, 0x05, 0x00, 0x00, - 0x0C, 0x05, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x12, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x12, 0x05, 0x00, 0x00, 0x11, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x13, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x18, 0x05, 0x00, 0x00, 0x13, 0x05, 0x00, 0x00, 0x17, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x19, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x19, 0x05, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x1A, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1F, 0x05, 0x00, 0x00, 0x1A, 0x05, 0x00, 0x00, 0x1E, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x20, 0x05, 0x00, 0x00, 0x1F, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x23, 0x05, 0x00, 0x00, - 0x22, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x24, 0x05, 0x00, 0x00, - 0x08, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x05, 0x00, 0x00, - 0x23, 0x05, 0x00, 0x00, 0x24, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x26, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x27, 0x05, 0x00, 0x00, 0x26, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x29, 0x05, 0x00, 0x00, 0x27, 0x05, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x05, 0x00, 0x00, 0x25, 0x05, 0x00, 0x00, - 0x29, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2B, 0x05, 0x00, 0x00, - 0x0B, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2C, 0x05, 0x00, 0x00, 0x2B, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2D, 0x05, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2E, 0x05, 0x00, 0x00, 0x2C, 0x05, 0x00, 0x00, 0x2D, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x2F, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, 0x2F, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x05, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x05, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, - 0x31, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x05, 0x00, 0x00, - 0x2E, 0x05, 0x00, 0x00, 0x32, 0x05, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x34, 0x05, 0x00, 0x00, 0x2A, 0x05, 0x00, 0x00, 0x33, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x21, 0x05, 0x00, 0x00, 0x34, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x36, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x37, 0x05, 0x00, 0x00, 0x36, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x39, 0x05, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x05, 0x00, 0x00, 0x39, 0x05, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x05, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, - 0x3A, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x05, 0x00, 0x00, - 0x37, 0x05, 0x00, 0x00, 0x3B, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3E, 0x05, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3F, 0x05, 0x00, 0x00, 0x3E, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, 0x3D, 0x05, 0x00, 0x00, 0x3F, 0x05, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x41, 0x05, 0x00, 0x00, 0x3C, 0x05, 0x00, 0x00, - 0x40, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x42, 0x05, 0x00, 0x00, - 0x35, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x05, 0x00, 0x00, - 0x41, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x43, 0x05, 0x00, 0x00, - 0x0B, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x44, 0x05, 0x00, 0x00, 0x43, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x46, 0x05, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x47, 0x05, 0x00, 0x00, 0x46, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x45, 0x05, 0x00, 0x00, 0x47, 0x05, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x49, 0x05, 0x00, 0x00, 0x44, 0x05, 0x00, 0x00, - 0x48, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4B, 0x05, 0x00, 0x00, - 0x21, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4C, 0x05, 0x00, 0x00, 0x4B, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4D, 0x05, 0x00, 0x00, 0x4A, 0x05, 0x00, 0x00, 0x4C, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4E, 0x05, 0x00, 0x00, 0x49, 0x05, 0x00, 0x00, 0x4D, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x4F, 0x05, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x05, 0x00, 0x00, 0x4E, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x51, 0x05, 0x00, 0x00, - 0x50, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x53, 0x05, 0x00, 0x00, - 0x21, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x54, 0x05, 0x00, 0x00, 0x53, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x55, 0x05, 0x00, 0x00, 0x52, 0x05, 0x00, 0x00, 0x54, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x56, 0x05, 0x00, 0x00, 0x51, 0x05, 0x00, 0x00, 0x55, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x58, 0x05, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x59, 0x05, 0x00, 0x00, - 0x58, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5A, 0x05, 0x00, 0x00, - 0x57, 0x05, 0x00, 0x00, 0x59, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5B, 0x05, 0x00, 0x00, 0x56, 0x05, 0x00, 0x00, 0x5A, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x5C, 0x05, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x5C, 0x05, 0x00, 0x00, 0x5B, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5D, 0x05, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5E, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5F, 0x05, 0x00, 0x00, + 0x8F, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x91, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x82, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x92, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x95, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xA0, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xA9, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, + 0x83, 0x01, 0x00, 0x00, 0x84, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x83, 0x04, 0x00, 0x00, + 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, + 0x84, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x82, 0x04, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, + 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x89, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8A, 0x04, 0x00, 0x00, 0x89, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8B, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x8A, 0x04, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x87, 0x04, 0x00, 0x00, + 0x8B, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8C, 0x04, 0x00, 0x00, + 0x82, 0x04, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x8D, 0x04, 0x00, 0x00, + 0x8C, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x8F, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x8D, 0x04, 0x00, 0x00, 0x8E, 0x04, 0x00, 0x00, + 0x8F, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x8E, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x90, 0x04, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x8F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x93, 0x04, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x94, 0x04, 0x00, 0x00, 0x93, 0x04, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x92, 0x04, 0x00, 0x00, 0x94, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x96, 0x04, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x97, 0x04, 0x00, 0x00, 0x96, 0x04, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x97, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9B, 0x04, 0x00, 0x00, 0x99, 0x04, 0x00, 0x00, 0x9A, 0x04, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9C, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0x9B, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9D, 0x04, 0x00, 0x00, 0x92, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9E, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x9C, 0x04, 0x00, 0x00, 0x9D, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9F, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x9E, 0x04, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x95, 0x04, 0x00, 0x00, 0x9F, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA1, 0x04, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA2, 0x04, 0x00, 0x00, 0xA1, 0x04, 0x00, 0x00, 0x9A, 0x04, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0xA2, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA4, 0x04, 0x00, 0x00, 0x87, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA5, 0x04, 0x00, 0x00, 0xA4, 0x04, 0x00, 0x00, 0xEE, 0x02, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA6, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0xA5, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA7, 0x04, 0x00, 0x00, 0x92, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, + 0xA3, 0x04, 0x00, 0x00, 0xA6, 0x04, 0x00, 0x00, 0xA7, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xA0, 0x04, 0x00, 0x00, 0xA8, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xAA, 0x04, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA9, 0x04, 0x00, 0x00, + 0xAA, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAB, 0x04, 0x00, 0x00, + 0xA9, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xAC, 0x04, 0x00, 0x00, + 0xA9, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, 0xAD, 0x04, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xAE, 0x04, 0x00, 0x00, 0xAD, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xAF, 0x04, 0x00, 0x00, 0xAE, 0x04, 0x00, 0x00, 0xAE, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xB0, 0x04, 0x00, 0x00, 0xAC, 0x04, 0x00, 0x00, 0xAF, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB1, 0x04, 0x00, 0x00, 0x95, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB2, 0x04, 0x00, 0x00, 0x82, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB3, 0x04, 0x00, 0x00, 0xB1, 0x04, 0x00, 0x00, 0xB2, 0x04, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB4, 0x04, 0x00, 0x00, 0xB3, 0x04, 0x00, 0x00, + 0xB3, 0x04, 0x00, 0x00, 0xB3, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xB5, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xAB, 0x04, 0x00, 0x00, + 0xB0, 0x04, 0x00, 0x00, 0xB4, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA9, 0x04, 0x00, 0x00, + 0xB5, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB6, 0x04, 0x00, 0x00, + 0xA9, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB7, 0x04, 0x00, 0x00, + 0xA9, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, 0xB8, 0x04, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x83, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xB9, 0x04, 0x00, 0x00, 0xB8, 0x04, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xBA, 0x04, 0x00, 0x00, 0xB9, 0x04, 0x00, 0x00, 0xB9, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xBB, 0x04, 0x00, 0x00, 0xB7, 0x04, 0x00, 0x00, 0xBA, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBC, 0x04, 0x00, 0x00, 0xA0, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBD, 0x04, 0x00, 0x00, 0x82, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBE, 0x04, 0x00, 0x00, 0xBC, 0x04, 0x00, 0x00, 0xBD, 0x04, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBF, 0x04, 0x00, 0x00, 0xBE, 0x04, 0x00, 0x00, + 0xBE, 0x04, 0x00, 0x00, 0xBE, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xC0, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xB6, 0x04, 0x00, 0x00, + 0xBB, 0x04, 0x00, 0x00, 0xBF, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA9, 0x04, 0x00, 0x00, + 0xC0, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC1, 0x04, 0x00, 0x00, + 0xA9, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC2, 0x04, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xC3, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC4, 0x04, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xC1, 0x04, 0x00, 0x00, 0xC2, 0x04, 0x00, 0x00, + 0xC3, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xC4, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x94, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC7, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xC9, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD2, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xDB, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xDF, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xE2, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC8, 0x04, 0x00, 0x00, 0x3A, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x04, 0x00, 0x00, + 0xC8, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCA, 0x04, 0x00, 0x00, + 0x92, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCB, 0x04, 0x00, 0x00, 0xCA, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xCC, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCD, 0x04, 0x00, 0x00, 0xCC, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCE, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0xCB, 0x04, 0x00, 0x00, 0xCD, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xCF, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD0, 0x04, 0x00, 0x00, 0xCF, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD1, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0xCE, 0x04, 0x00, 0x00, 0xD0, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC9, 0x04, 0x00, 0x00, + 0xD1, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD3, 0x04, 0x00, 0x00, + 0x92, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD4, 0x04, 0x00, 0x00, 0xD3, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD5, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD6, 0x04, 0x00, 0x00, 0xD5, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD7, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xD4, 0x04, 0x00, 0x00, 0xD6, 0x04, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD8, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD9, 0x04, 0x00, 0x00, 0xD8, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xDA, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xD7, 0x04, 0x00, 0x00, 0xD9, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD2, 0x04, 0x00, 0x00, + 0xDA, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x04, 0x00, 0x00, + 0xD2, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDD, 0x04, 0x00, 0x00, + 0xC9, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDE, 0x04, 0x00, 0x00, + 0xDC, 0x04, 0x00, 0x00, 0xDD, 0x04, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDB, 0x04, 0x00, 0x00, + 0xDE, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE0, 0x04, 0x00, 0x00, + 0x92, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE1, 0x04, 0x00, 0x00, + 0xE0, 0x04, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDF, 0x04, 0x00, 0x00, + 0xE1, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE3, 0x04, 0x00, 0x00, + 0xC7, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE4, 0x04, 0x00, 0x00, + 0xDB, 0x04, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE5, 0x04, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0xE4, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xE6, 0x04, 0x00, 0x00, 0xE3, 0x04, 0x00, 0x00, 0xE5, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xE8, 0x04, 0x00, 0x00, 0xDF, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xE9, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, + 0x9A, 0x04, 0x00, 0x00, 0xE7, 0x04, 0x00, 0x00, 0xE8, 0x04, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0xE6, 0x04, 0x00, 0x00, 0xE9, 0x04, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xE2, 0x04, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xEB, 0x04, 0x00, 0x00, 0xDF, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xEC, 0x04, 0x00, 0x00, 0xEB, 0x04, 0x00, 0x00, 0xEB, 0x04, 0x00, 0x00, + 0xEB, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xED, 0x04, 0x00, 0x00, + 0xE2, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEE, 0x04, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0xED, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xEF, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF0, 0x04, 0x00, 0x00, 0xDF, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xF1, 0x04, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF2, 0x04, 0x00, 0x00, 0xEF, 0x04, 0x00, 0x00, + 0xF1, 0x04, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF3, 0x04, 0x00, 0x00, + 0xF2, 0x04, 0x00, 0x00, 0xEE, 0x04, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xF4, 0x04, 0x00, 0x00, 0xEC, 0x04, 0x00, 0x00, 0xF3, 0x04, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xF5, 0x04, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF6, 0x04, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x5D, 0x05, 0x00, 0x00, 0x5E, 0x05, 0x00, 0x00, 0x5F, 0x05, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x60, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x17, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x9A, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x63, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x68, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x8C, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x94, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9A, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xA4, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xB6, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xC8, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x65, 0x05, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x64, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x66, 0x05, 0x00, 0x00, 0x65, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x67, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x66, 0x05, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x63, 0x05, 0x00, 0x00, - 0x67, 0x05, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x69, 0x05, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6A, 0x05, 0x00, 0x00, 0x69, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x68, 0x05, 0x00, 0x00, 0x6A, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6B, 0x05, 0x00, 0x00, 0x63, 0x05, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x6C, 0x05, 0x00, 0x00, 0x6B, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x6D, 0x05, 0x00, 0x00, 0x68, 0x05, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x6E, 0x05, 0x00, 0x00, 0x6D, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x6F, 0x05, 0x00, 0x00, 0x6C, 0x05, 0x00, 0x00, - 0x6E, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x71, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x6F, 0x05, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, 0x71, 0x05, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x70, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x72, 0x05, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x72, 0x05, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x71, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0x76, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, - 0x78, 0x05, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, 0x79, 0x05, 0x00, 0x00, - 0x7A, 0x05, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x7B, 0x05, 0x00, 0x00, 0x7A, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x74, 0x05, 0x00, 0x00, 0x7B, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7D, 0x05, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7E, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x7F, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x7E, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7C, 0x05, 0x00, 0x00, - 0x7F, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, - 0x74, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x81, 0x05, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x82, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x83, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x84, 0x05, 0x00, 0x00, 0x82, 0x05, 0x00, 0x00, 0x83, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x85, 0x05, 0x00, 0x00, 0x81, 0x05, 0x00, 0x00, 0x84, 0x05, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x04, 0x00, 0x00, 0x00, 0x85, 0x05, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x87, 0x05, 0x00, 0x00, 0x86, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x89, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x87, 0x05, 0x00, 0x00, - 0x88, 0x05, 0x00, 0x00, 0x89, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x88, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8A, 0x05, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0x8A, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x89, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8E, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xF7, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0xF4, 0x04, 0x00, 0x00, 0xF5, 0x04, 0x00, 0x00, 0xF6, 0x04, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0xF7, 0x04, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x17, 0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x97, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x03, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x09, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x36, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xFA, 0x04, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xFC, 0x04, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xFD, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xFC, 0x04, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xFE, 0x04, 0x00, 0x00, + 0xFD, 0x04, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x00, 0x05, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xFE, 0x04, 0x00, 0x00, 0xFF, 0x04, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xFF, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x01, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x00, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, + 0x04, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x03, 0x05, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x05, 0x00, 0x00, 0x03, 0x05, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0D, 0x00, 0x00, 0x00, 0x07, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x06, 0x05, 0x00, 0x00, + 0x08, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x05, 0x00, 0x00, + 0x03, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x0A, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x09, 0x05, 0x00, 0x00, 0x0B, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x0D, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x12, 0x05, 0x00, 0x00, 0x0D, 0x05, 0x00, 0x00, 0x11, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x13, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x13, 0x05, 0x00, 0x00, 0x12, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x14, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x19, 0x05, 0x00, 0x00, 0x14, 0x05, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1A, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1A, 0x05, 0x00, 0x00, 0x19, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1B, 0x05, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, 0x1B, 0x05, 0x00, 0x00, + 0x1F, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x21, 0x05, 0x00, 0x00, + 0x0C, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x21, 0x05, 0x00, 0x00, + 0x20, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x23, 0x05, 0x00, 0x00, + 0x0C, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x24, 0x05, 0x00, 0x00, 0x23, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x25, 0x05, 0x00, 0x00, 0x09, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x26, 0x05, 0x00, 0x00, 0x24, 0x05, 0x00, 0x00, 0x25, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x27, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x27, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x05, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x05, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, + 0x29, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2B, 0x05, 0x00, 0x00, + 0x26, 0x05, 0x00, 0x00, 0x2A, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x2C, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2D, 0x05, 0x00, 0x00, 0x2C, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2E, 0x05, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2F, 0x05, 0x00, 0x00, 0x2D, 0x05, 0x00, 0x00, 0x2E, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x05, 0x00, 0x00, + 0x30, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x05, 0x00, 0x00, + 0x09, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x05, 0x00, 0x00, + 0x31, 0x05, 0x00, 0x00, 0x32, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x34, 0x05, 0x00, 0x00, 0x2F, 0x05, 0x00, 0x00, 0x33, 0x05, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, 0x2B, 0x05, 0x00, 0x00, 0x34, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x22, 0x05, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x37, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, 0x37, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3A, 0x05, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x05, 0x00, 0x00, + 0x3A, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x05, 0x00, 0x00, + 0x39, 0x05, 0x00, 0x00, 0x3B, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3D, 0x05, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, 0x3C, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3F, 0x05, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, 0x3F, 0x05, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x41, 0x05, 0x00, 0x00, 0x3E, 0x05, 0x00, 0x00, + 0x40, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x42, 0x05, 0x00, 0x00, + 0x3D, 0x05, 0x00, 0x00, 0x41, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x43, 0x05, 0x00, 0x00, 0x36, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x43, 0x05, 0x00, 0x00, 0x42, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x44, 0x05, 0x00, 0x00, 0x0C, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x45, 0x05, 0x00, 0x00, 0x44, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x47, 0x05, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x47, 0x05, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x49, 0x05, 0x00, 0x00, 0x46, 0x05, 0x00, 0x00, + 0x48, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x05, 0x00, 0x00, + 0x45, 0x05, 0x00, 0x00, 0x49, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x4C, 0x05, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4D, 0x05, 0x00, 0x00, 0x4C, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4E, 0x05, 0x00, 0x00, 0x4B, 0x05, 0x00, 0x00, 0x4D, 0x05, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x05, 0x00, 0x00, 0x4A, 0x05, 0x00, 0x00, + 0x4E, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, + 0x36, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x50, 0x05, 0x00, 0x00, + 0x4F, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x51, 0x05, 0x00, 0x00, + 0x0C, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x52, 0x05, 0x00, 0x00, 0x51, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x54, 0x05, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x55, 0x05, 0x00, 0x00, 0x54, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x56, 0x05, 0x00, 0x00, 0x53, 0x05, 0x00, 0x00, 0x55, 0x05, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x05, 0x00, 0x00, 0x52, 0x05, 0x00, 0x00, + 0x56, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x59, 0x05, 0x00, 0x00, + 0x22, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x5A, 0x05, 0x00, 0x00, 0x59, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x5B, 0x05, 0x00, 0x00, 0x58, 0x05, 0x00, 0x00, 0x5A, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5C, 0x05, 0x00, 0x00, 0x57, 0x05, 0x00, 0x00, 0x5B, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x5D, 0x05, 0x00, 0x00, 0x36, 0x05, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5D, 0x05, 0x00, 0x00, 0x5C, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5E, 0x05, 0x00, 0x00, 0x36, 0x05, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5F, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x8F, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x8E, 0x05, 0x00, 0x00, 0x8F, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x91, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x92, 0x05, 0x00, 0x00, 0x91, 0x05, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x93, 0x05, 0x00, 0x00, - 0x90, 0x05, 0x00, 0x00, 0x92, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8C, 0x05, 0x00, 0x00, - 0x93, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x95, 0x05, 0x00, 0x00, - 0x8C, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x96, 0x05, 0x00, 0x00, 0x95, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x94, 0x05, 0x00, 0x00, - 0x96, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, - 0x94, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x99, 0x05, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x97, 0x05, 0x00, 0x00, 0x99, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9B, 0x05, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9C, 0x05, 0x00, 0x00, 0x9B, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9D, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9E, 0x05, 0x00, 0x00, 0x9D, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x25, 0x00, 0x00, 0x00, 0x9C, 0x05, 0x00, 0x00, 0x9E, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x9A, 0x05, 0x00, 0x00, 0x9F, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA1, 0x05, 0x00, 0x00, 0x94, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA2, 0x05, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xA3, 0x05, 0x00, 0x00, 0xA1, 0x05, 0x00, 0x00, 0xA2, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xA0, 0x05, 0x00, 0x00, 0xA3, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xA5, 0x05, 0x00, 0x00, 0x8C, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA6, 0x05, 0x00, 0x00, 0xA5, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA7, 0x05, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA8, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA9, 0x05, 0x00, 0x00, 0xA7, 0x05, 0x00, 0x00, 0xA8, 0x05, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x05, 0x00, 0x00, 0xA6, 0x05, 0x00, 0x00, + 0x60, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x61, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x5E, 0x05, 0x00, 0x00, 0x5F, 0x05, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x61, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x9A, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x69, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x95, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9B, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA1, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xA5, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xB7, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xC9, 0x05, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x66, 0x05, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x65, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x67, 0x05, 0x00, 0x00, 0x66, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x68, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x67, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x64, 0x05, 0x00, 0x00, 0x68, 0x05, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0x6A, 0x05, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x65, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6B, 0x05, 0x00, 0x00, 0x6A, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x69, 0x05, 0x00, 0x00, 0x6B, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x6C, 0x05, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x6D, 0x05, 0x00, 0x00, 0x6C, 0x05, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6E, 0x05, 0x00, 0x00, 0x69, 0x05, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x6F, 0x05, 0x00, 0x00, 0x6E, 0x05, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, + 0x6D, 0x05, 0x00, 0x00, 0x6F, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x72, 0x05, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x70, 0x05, 0x00, 0x00, 0x71, 0x05, 0x00, 0x00, + 0x72, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x71, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x73, 0x05, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x73, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x72, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, 0x64, 0x00, 0x04, 0x00, + 0x96, 0x03, 0x00, 0x00, 0x79, 0x05, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x67, 0x00, 0x05, 0x00, + 0x7A, 0x05, 0x00, 0x00, 0x7B, 0x05, 0x00, 0x00, 0x79, 0x05, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, + 0x6F, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x7B, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x75, 0x05, 0x00, 0x00, 0x7C, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x7E, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7F, 0x05, 0x00, 0x00, 0x7E, 0x05, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x7F, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x7D, 0x05, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x81, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x82, 0x05, 0x00, 0x00, 0x81, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x83, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x84, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x85, 0x05, 0x00, 0x00, 0x83, 0x05, 0x00, 0x00, 0x84, 0x05, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x05, 0x00, 0x00, 0x82, 0x05, 0x00, 0x00, + 0x85, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x05, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x86, 0x05, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x88, 0x05, 0x00, 0x00, 0x87, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x8A, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x88, 0x05, 0x00, 0x00, 0x89, 0x05, 0x00, 0x00, 0x8A, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x89, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8B, 0x05, 0x00, 0x00, + 0x98, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x8B, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x8A, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8E, 0x05, 0x00, 0x00, + 0x98, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8F, 0x05, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x91, 0x05, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x8E, 0x05, 0x00, 0x00, 0x8F, 0x05, 0x00, 0x00, + 0x90, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x92, 0x05, 0x00, 0x00, + 0x7D, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x93, 0x05, 0x00, 0x00, + 0x92, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x94, 0x05, 0x00, 0x00, 0x91, 0x05, 0x00, 0x00, 0x93, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x8D, 0x05, 0x00, 0x00, 0x94, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x96, 0x05, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x96, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x95, 0x05, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x99, 0x05, 0x00, 0x00, 0x95, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x9A, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x99, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x98, 0x05, 0x00, 0x00, 0x9A, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9C, 0x05, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9D, 0x05, 0x00, 0x00, 0x9C, 0x05, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x05, 0x00, 0x00, 0x9E, 0x05, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x9D, 0x05, 0x00, 0x00, 0x9F, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9B, 0x05, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA2, 0x05, 0x00, 0x00, 0x95, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA3, 0x05, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA4, 0x05, 0x00, 0x00, 0xA2, 0x05, 0x00, 0x00, 0xA3, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xA1, 0x05, 0x00, 0x00, 0xA4, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xA6, 0x05, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA7, 0x05, 0x00, 0x00, 0xA6, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA8, 0x05, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA9, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x05, 0x00, 0x00, 0xA8, 0x05, 0x00, 0x00, 0xA9, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x05, 0x00, 0x00, - 0xAA, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xAC, 0x05, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAD, 0x05, 0x00, 0x00, 0xAC, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAE, 0x05, 0x00, 0x00, 0xAB, 0x05, 0x00, 0x00, 0xAD, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAF, 0x05, 0x00, 0x00, 0x8C, 0x05, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x05, 0x00, 0x00, - 0xAF, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x05, 0x00, 0x00, - 0xB0, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB2, 0x05, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB3, 0x05, 0x00, 0x00, 0xB2, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xB4, 0x05, 0x00, 0x00, 0xB1, 0x05, 0x00, 0x00, 0xB3, 0x05, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB5, 0x05, 0x00, 0x00, 0xAE, 0x05, 0x00, 0x00, - 0xB4, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA4, 0x05, 0x00, 0x00, 0xB5, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB7, 0x05, 0x00, 0x00, 0x8C, 0x05, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB8, 0x05, 0x00, 0x00, - 0xB7, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x05, 0x00, 0x00, - 0x9A, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x05, 0x00, 0x00, - 0x7C, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBB, 0x05, 0x00, 0x00, - 0xB9, 0x05, 0x00, 0x00, 0xBA, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xBC, 0x05, 0x00, 0x00, 0xB8, 0x05, 0x00, 0x00, 0xBB, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBD, 0x05, 0x00, 0x00, 0xBC, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xBE, 0x05, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBF, 0x05, 0x00, 0x00, - 0xBE, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC0, 0x05, 0x00, 0x00, - 0xBD, 0x05, 0x00, 0x00, 0xBF, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xC1, 0x05, 0x00, 0x00, 0x8C, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC2, 0x05, 0x00, 0x00, 0xC1, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC3, 0x05, 0x00, 0x00, 0xC2, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC4, 0x05, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC5, 0x05, 0x00, 0x00, - 0xC4, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC6, 0x05, 0x00, 0x00, - 0xC3, 0x05, 0x00, 0x00, 0xC5, 0x05, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC7, 0x05, 0x00, 0x00, 0xC0, 0x05, 0x00, 0x00, 0xC6, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xB6, 0x05, 0x00, 0x00, 0xC7, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0xC9, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xCA, 0x05, 0x00, 0x00, 0xA4, 0x05, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0xCB, 0x05, 0x00, 0x00, 0xC9, 0x05, 0x00, 0x00, 0xCA, 0x05, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xCC, 0x05, 0x00, 0x00, - 0xCB, 0x05, 0x00, 0x00, 0xCB, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x02, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xCD, 0x05, 0x00, 0x00, - 0x75, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCE, 0x05, 0x00, 0x00, - 0xB6, 0x05, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xCF, 0x05, 0x00, 0x00, - 0xCD, 0x05, 0x00, 0x00, 0xCE, 0x05, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD0, 0x05, 0x00, 0x00, 0xCF, 0x05, 0x00, 0x00, - 0xCF, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD1, 0x05, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, 0xD1, 0x05, 0x00, 0x00, - 0xD1, 0x05, 0x00, 0x00, 0xD1, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xD3, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xCC, 0x05, 0x00, 0x00, - 0xD0, 0x05, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x05, 0x00, 0x00, - 0xD3, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD4, 0x05, 0x00, 0x00, - 0x98, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD5, 0x05, 0x00, 0x00, - 0xC8, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD6, 0x05, 0x00, 0x00, - 0x63, 0x05, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD7, 0x05, 0x00, 0x00, - 0xD6, 0x05, 0x00, 0x00, 0xD6, 0x05, 0x00, 0x00, 0xD6, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xD8, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, - 0xD4, 0x05, 0x00, 0x00, 0xD5, 0x05, 0x00, 0x00, 0xD7, 0x05, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0xD8, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9B, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x82, 0x00, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x9E, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xDB, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x05, 0x00, 0x00, - 0xDB, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDD, 0x05, 0x00, 0x00, - 0xDC, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xDE, 0x05, 0x00, 0x00, - 0xDD, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE0, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xDE, 0x05, 0x00, 0x00, 0xDF, 0x05, 0x00, 0x00, 0xE0, 0x05, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xDF, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xE1, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE2, 0x05, 0x00, 0x00, 0xE1, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xE3, 0x05, 0x00, 0x00, 0xE2, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0xE0, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE0, 0x05, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xE4, 0x05, 0x00, 0x00, 0xDD, 0x05, 0x00, 0x00, 0x9E, 0x00, 0x00, 0x00, - 0xE3, 0x05, 0x00, 0x00, 0xDF, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xE5, 0x05, 0x00, 0x00, 0xE4, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE7, 0x05, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xE5, 0x05, 0x00, 0x00, 0xE6, 0x05, 0x00, 0x00, - 0xE7, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE6, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xE8, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE9, 0x05, 0x00, 0x00, 0xE8, 0x05, 0x00, 0x00, - 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, 0xE9, 0x05, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0xE7, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE7, 0x05, 0x00, 0x00, - 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEB, 0x05, 0x00, 0x00, 0xE4, 0x05, 0x00, 0x00, - 0xE0, 0x05, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, 0xE6, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xEC, 0x05, 0x00, 0x00, 0xEB, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0xEE, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xEC, 0x05, 0x00, 0x00, - 0xED, 0x05, 0x00, 0x00, 0xEE, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xED, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xEF, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF0, 0x05, 0x00, 0x00, - 0xEF, 0x05, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF1, 0x05, 0x00, 0x00, - 0xF0, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xEE, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xEE, 0x05, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF2, 0x05, 0x00, 0x00, - 0xEB, 0x05, 0x00, 0x00, 0xE7, 0x05, 0x00, 0x00, 0xF1, 0x05, 0x00, 0x00, 0xED, 0x05, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF3, 0x05, 0x00, 0x00, 0xF2, 0x05, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0xF3, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xA2, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xF6, 0x05, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xFB, 0x05, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xF7, 0x05, 0x00, 0x00, 0xF8, 0x05, 0x00, 0x00, - 0x08, 0x01, 0x00, 0x00, 0x63, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, - 0xF9, 0x05, 0x00, 0x00, 0xF8, 0x05, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xFA, 0x05, 0x00, 0x00, 0xF9, 0x05, 0x00, 0x00, 0xF9, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF6, 0x05, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0xF7, 0x05, 0x00, 0x00, 0xFC, 0x05, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, - 0x63, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xFD, 0x05, 0x00, 0x00, - 0xFC, 0x05, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xFE, 0x05, 0x00, 0x00, - 0xFD, 0x05, 0x00, 0x00, 0xFD, 0x05, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xFB, 0x05, 0x00, 0x00, 0xFE, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xFF, 0x05, 0x00, 0x00, 0xF6, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xFF, 0x05, 0x00, 0x00, - 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x02, 0x06, 0x00, 0x00, - 0x01, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x02, 0x06, 0x00, 0x00, 0x03, 0x06, 0x00, 0x00, 0x04, 0x06, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x03, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x05, 0x06, 0x00, 0x00, 0xF6, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x06, 0x06, 0x00, 0x00, 0x05, 0x06, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x07, 0x06, 0x00, 0x00, 0x06, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x04, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x04, 0x06, 0x00, 0x00, - 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00, - 0xA2, 0x00, 0x00, 0x00, 0x07, 0x06, 0x00, 0x00, 0x03, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x0A, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x08, 0x06, 0x00, 0x00, - 0x09, 0x06, 0x00, 0x00, 0x0A, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x09, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0x0B, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x0A, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0D, 0x06, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0E, 0x06, 0x00, 0x00, 0xF6, 0x05, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0F, 0x06, 0x00, 0x00, 0x0D, 0x06, 0x00, 0x00, - 0x0E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, - 0xFB, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x11, 0x06, 0x00, 0x00, - 0x0F, 0x06, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x11, 0x06, 0x00, 0x00, - 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xA3, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xA4, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xA7, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x14, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x15, 0x06, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x16, 0x06, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x17, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x16, 0x06, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0x15, 0x06, 0x00, 0x00, - 0x17, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x14, 0x06, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1A, 0x06, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00, 0x1A, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0D, 0x00, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1E, 0x06, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00, 0x1D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x1F, 0x06, 0x00, 0x00, 0x14, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, 0x1E, 0x06, 0x00, 0x00, 0x1F, 0x06, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0x20, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA3, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xAB, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x23, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x06, 0x00, 0x00, 0xA8, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x26, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0E, 0x00, 0x00, 0x00, 0x25, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x27, 0x06, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, 0x26, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x27, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x23, 0x06, 0x00, 0x00, - 0x28, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x06, 0x00, 0x00, - 0xA9, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2A, 0x06, 0x00, 0x00, - 0x29, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2B, 0x06, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2C, 0x06, 0x00, 0x00, 0xA8, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2D, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x2C, 0x06, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2E, 0x06, 0x00, 0x00, 0x2B, 0x06, 0x00, 0x00, - 0x2D, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x06, 0x00, 0x00, - 0x2E, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x30, 0x06, 0x00, 0x00, 0x2A, 0x06, 0x00, 0x00, 0x2F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x31, 0x06, 0x00, 0x00, 0x23, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x32, 0x06, 0x00, 0x00, 0x23, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x33, 0x06, 0x00, 0x00, 0x31, 0x06, 0x00, 0x00, 0x32, 0x06, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, - 0x33, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x34, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xAC, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0xAD, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAE, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB0, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB1, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xB3, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x37, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3A, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3D, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x44, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x47, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x4D, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x52, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x57, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x5E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x66, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x6E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0x75, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x7F, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x81, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x87, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x88, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x8A, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x8D, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x91, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xA7, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xAD, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB2, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB7, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0xC1, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xD1, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x38, 0x06, 0x00, 0x00, 0xAE, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x39, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, - 0xD9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x37, 0x06, 0x00, 0x00, 0x39, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3B, 0x06, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x3B, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x3A, 0x06, 0x00, 0x00, 0x3C, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x3F, 0x06, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0F, 0x00, 0x00, 0x00, 0x3F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x41, 0x06, 0x00, 0x00, 0xB1, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x42, 0x06, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0x41, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x43, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, - 0x42, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3D, 0x06, 0x00, 0x00, 0x43, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x45, 0x06, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x06, 0x00, 0x00, 0x45, 0x06, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x44, 0x06, 0x00, 0x00, 0x46, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x37, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x49, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0E, 0x00, 0x00, 0x00, 0x49, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4B, 0x06, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x4A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4C, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, - 0x4B, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x47, 0x06, 0x00, 0x00, - 0x4C, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4E, 0x06, 0x00, 0x00, - 0x37, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x06, 0x00, 0x00, - 0x4E, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x50, 0x06, 0x00, 0x00, 0x47, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x51, 0x06, 0x00, 0x00, 0x4F, 0x06, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x4D, 0x06, 0x00, 0x00, 0x51, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x53, 0x06, 0x00, 0x00, 0x4D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x54, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x55, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x54, 0x06, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x56, 0x06, 0x00, 0x00, 0x53, 0x06, 0x00, 0x00, - 0x55, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x52, 0x06, 0x00, 0x00, 0x56, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, 0x44, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x59, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0F, 0x00, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5A, 0x06, 0x00, 0x00, 0x4D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5B, 0x06, 0x00, 0x00, 0x3A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5C, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x5A, 0x06, 0x00, 0x00, 0x5B, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5D, 0x06, 0x00, 0x00, 0x59, 0x06, 0x00, 0x00, 0x5C, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x57, 0x06, 0x00, 0x00, 0x5D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x5F, 0x06, 0x00, 0x00, 0x52, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x60, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x5F, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x61, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x62, 0x06, 0x00, 0x00, 0x57, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x63, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x62, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x64, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x63, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x65, 0x06, 0x00, 0x00, 0x61, 0x06, 0x00, 0x00, - 0x64, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5E, 0x06, 0x00, 0x00, 0x65, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, 0xAD, 0x00, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6A, 0x06, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x6B, 0x06, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x6A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x6C, 0x06, 0x00, 0x00, 0x5E, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x6D, 0x06, 0x00, 0x00, 0x6B, 0x06, 0x00, 0x00, 0x6C, 0x06, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x66, 0x06, 0x00, 0x00, 0x6D, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, 0x66, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0xC7, 0x01, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x72, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00, 0x71, 0x06, 0x00, 0x00, - 0x72, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x75, 0x06, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x76, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x76, 0x06, 0x00, 0x00, 0xF6, 0x00, 0x04, 0x00, - 0x78, 0x06, 0x00, 0x00, 0x79, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x7A, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0x7B, 0x06, 0x00, 0x00, 0x75, 0x06, 0x00, 0x00, 0xB1, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x7D, 0x06, 0x00, 0x00, 0x7B, 0x06, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x7D, 0x06, 0x00, 0x00, 0x77, 0x06, 0x00, 0x00, 0x78, 0x06, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x77, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x80, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7F, 0x06, 0x00, 0x00, - 0x80, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x82, 0x06, 0x00, 0x00, - 0x37, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x81, 0x06, 0x00, 0x00, 0x82, 0x06, 0x00, 0x00, - 0x39, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x83, 0x06, 0x00, 0x00, 0xA6, 0x00, 0x00, 0x00, - 0x7F, 0x06, 0x00, 0x00, 0x81, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x84, 0x06, 0x00, 0x00, 0x66, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x85, 0x06, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x86, 0x06, 0x00, 0x00, 0x83, 0x06, 0x00, 0x00, 0x85, 0x06, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x86, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x89, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x88, 0x06, 0x00, 0x00, 0x89, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8B, 0x06, 0x00, 0x00, 0x37, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8A, 0x06, 0x00, 0x00, - 0x8B, 0x06, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8C, 0x06, 0x00, 0x00, - 0xAA, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x8A, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x87, 0x06, 0x00, 0x00, 0x8C, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8E, 0x06, 0x00, 0x00, 0x87, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x8F, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x8E, 0x06, 0x00, 0x00, - 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x90, 0x06, 0x00, 0x00, 0x8F, 0x06, 0x00, 0x00, - 0xEB, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x93, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x90, 0x06, 0x00, 0x00, 0x92, 0x06, 0x00, 0x00, 0x95, 0x06, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x92, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x94, 0x06, 0x00, 0x00, 0x87, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x91, 0x06, 0x00, 0x00, - 0x94, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x93, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x95, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x96, 0x06, 0x00, 0x00, - 0x87, 0x06, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x97, 0x06, 0x00, 0x00, - 0x96, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x99, 0x06, 0x00, 0x00, 0x97, 0x06, 0x00, 0x00, 0x98, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x91, 0x06, 0x00, 0x00, 0x99, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x93, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x93, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9A, 0x06, 0x00, 0x00, 0x91, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x8D, 0x06, 0x00, 0x00, 0x9A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9B, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9C, 0x06, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9D, 0x06, 0x00, 0x00, 0x8D, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9E, 0x06, 0x00, 0x00, 0x9C, 0x06, 0x00, 0x00, 0x9D, 0x06, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9F, 0x06, 0x00, 0x00, 0x9B, 0x06, 0x00, 0x00, 0x9E, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, - 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x06, 0x00, 0x00, 0xA0, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x9F, 0x06, 0x00, 0x00, 0xA1, 0x06, 0x00, 0x00, 0xA2, 0x06, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6E, 0x06, 0x00, 0x00, 0xA3, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x79, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x79, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xA4, 0x06, 0x00, 0x00, 0x75, 0x06, 0x00, 0x00, 0x80, 0x00, 0x05, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0xA4, 0x06, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x75, 0x06, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x76, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x78, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA8, 0x06, 0x00, 0x00, 0x37, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xA9, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAA, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, - 0xA9, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x06, 0x00, 0x00, - 0xA8, 0x06, 0x00, 0x00, 0xAA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xAC, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xAB, 0x06, 0x00, 0x00, - 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA7, 0x06, 0x00, 0x00, 0xAC, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAE, 0x06, 0x00, 0x00, 0x37, 0x06, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAF, 0x06, 0x00, 0x00, 0xAE, 0x06, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x06, 0x00, 0x00, - 0xA7, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x06, 0x00, 0x00, - 0xAF, 0x06, 0x00, 0x00, 0xB0, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xAD, 0x06, 0x00, 0x00, - 0xB1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB3, 0x06, 0x00, 0x00, - 0xAD, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB4, 0x06, 0x00, 0x00, - 0x3A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xB3, 0x06, 0x00, 0x00, - 0xB4, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB6, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xB5, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xB2, 0x06, 0x00, 0x00, 0xB6, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xB8, 0x06, 0x00, 0x00, 0x66, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x06, 0x00, 0x00, 0xB8, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x06, 0x00, 0x00, 0xB2, 0x06, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBB, 0x06, 0x00, 0x00, 0xB9, 0x06, 0x00, 0x00, - 0xBA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBC, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0xBB, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBD, 0x06, 0x00, 0x00, 0x44, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBE, 0x06, 0x00, 0x00, 0xBD, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xBF, 0x06, 0x00, 0x00, 0x44, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xC0, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0xBC, 0x06, 0x00, 0x00, 0xBE, 0x06, 0x00, 0x00, 0xBF, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xB7, 0x06, 0x00, 0x00, 0xC0, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC2, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC3, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC4, 0x06, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC4, 0x06, 0x00, 0x00, 0xC3, 0x06, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC5, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC6, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0E, 0x00, 0x00, 0x00, 0xC5, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC7, 0x06, 0x00, 0x00, 0xC6, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xC8, 0x06, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC8, 0x06, 0x00, 0x00, 0xC7, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xC9, 0x06, 0x00, 0x00, 0xB7, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xCA, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0xC9, 0x06, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCB, 0x06, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, - 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCC, 0x06, 0x00, 0x00, - 0xCB, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCD, 0x06, 0x00, 0x00, - 0xCC, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCE, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xCD, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCF, 0x06, 0x00, 0x00, 0xCA, 0x06, 0x00, 0x00, - 0xCE, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD0, 0x06, 0x00, 0x00, - 0xC1, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD0, 0x06, 0x00, 0x00, - 0xCF, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD2, 0x06, 0x00, 0x00, - 0xC1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD3, 0x06, 0x00, 0x00, - 0xC1, 0x06, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x06, 0x00, 0x00, - 0xD2, 0x06, 0x00, 0x00, 0xD3, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD6, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xD4, 0x06, 0x00, 0x00, - 0xD5, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD7, 0x06, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xD6, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD1, 0x06, 0x00, 0x00, 0xD7, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xD8, 0x06, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xD9, 0x06, 0x00, 0x00, 0xD1, 0x06, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xDA, 0x06, 0x00, 0x00, 0xD8, 0x06, 0x00, 0x00, 0xD9, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0xDA, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x17, 0x00, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB6, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, 0xDD, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xE4, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xED, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xF7, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x01, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x0A, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xDD, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xDF, 0x06, 0x00, 0x00, 0xDD, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xE1, 0x06, 0x00, 0x00, 0xDF, 0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xE3, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xE1, 0x06, 0x00, 0x00, 0xE2, 0x06, 0x00, 0x00, 0xE8, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE2, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE5, 0x06, 0x00, 0x00, - 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE4, 0x06, 0x00, 0x00, 0xE5, 0x06, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE6, 0x06, 0x00, 0x00, 0x5E, 0x00, 0x00, 0x00, - 0xE4, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xE6, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE8, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xE9, 0x06, 0x00, 0x00, - 0xDD, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEA, 0x06, 0x00, 0x00, - 0xE9, 0x06, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xEC, 0x06, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xEA, 0x06, 0x00, 0x00, 0xEB, 0x06, 0x00, 0x00, - 0xF1, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xEB, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xEE, 0x06, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xED, 0x06, 0x00, 0x00, 0xEE, 0x06, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xEF, 0x06, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0xED, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0xEF, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0xF2, 0x06, 0x00, 0x00, 0xDD, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0xF2, 0x06, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xF6, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xF4, 0x06, 0x00, 0x00, 0xF5, 0x06, 0x00, 0x00, 0xFB, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xF5, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF8, 0x06, 0x00, 0x00, - 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF7, 0x06, 0x00, 0x00, 0xF8, 0x06, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xF9, 0x06, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, - 0xF7, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xF9, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xFB, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xFC, 0x06, 0x00, 0x00, - 0xDD, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, - 0xFC, 0x06, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xFE, 0x06, 0x00, 0x00, 0xFF, 0x06, 0x00, 0x00, - 0x05, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xFF, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x01, 0x07, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x03, 0x07, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x01, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x03, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x05, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x26, 0x00, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0xDD, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x07, 0x07, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x07, 0x07, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0x09, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x08, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0B, 0x07, 0x00, 0x00, - 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0A, 0x07, 0x00, 0x00, 0x0B, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0C, 0x07, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, - 0x0A, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x0C, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x09, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x00, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x00, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF6, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xF6, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xEC, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xEC, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE3, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xE3, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0E, 0x07, 0x00, 0x00, - 0xB4, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x0E, 0x07, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xB8, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xBC, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x14, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1A, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x29, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x2C, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2F, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x33, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x42, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x45, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x11, 0x07, 0x00, 0x00, - 0xBA, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x13, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x11, 0x07, 0x00, 0x00, 0x12, 0x07, 0x00, 0x00, 0x13, 0x07, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x12, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x15, 0x07, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x16, 0x07, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x17, 0x07, 0x00, 0x00, 0x15, 0x07, 0x00, 0x00, 0x16, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x19, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x17, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x18, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x14, 0x07, 0x00, 0x00, 0x19, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1B, 0x07, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1A, 0x07, 0x00, 0x00, - 0x1B, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1C, 0x07, 0x00, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x07, 0x00, 0x00, - 0x1A, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1E, 0x07, 0x00, 0x00, - 0x1D, 0x07, 0x00, 0x00, 0x1D, 0x07, 0x00, 0x00, 0x1D, 0x07, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x1F, 0x07, 0x00, 0x00, 0x1C, 0x07, 0x00, 0x00, 0x1E, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x07, 0x00, 0x00, 0x14, 0x07, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x21, 0x07, 0x00, 0x00, 0x1F, 0x07, 0x00, 0x00, - 0x20, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x22, 0x07, 0x00, 0x00, - 0x1A, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x23, 0x07, 0x00, 0x00, - 0x22, 0x07, 0x00, 0x00, 0x22, 0x07, 0x00, 0x00, 0x22, 0x07, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x24, 0x07, 0x00, 0x00, 0x21, 0x07, 0x00, 0x00, 0x23, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x24, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x25, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x26, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x27, 0x07, 0x00, 0x00, + 0xA7, 0x05, 0x00, 0x00, 0xAA, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAC, 0x05, 0x00, 0x00, 0xAB, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xAD, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAE, 0x05, 0x00, 0x00, 0xAD, 0x05, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAF, 0x05, 0x00, 0x00, 0xAC, 0x05, 0x00, 0x00, + 0xAE, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB0, 0x05, 0x00, 0x00, + 0x8D, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB1, 0x05, 0x00, 0x00, 0xB0, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB2, 0x05, 0x00, 0x00, 0xB1, 0x05, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xB3, 0x05, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB4, 0x05, 0x00, 0x00, 0xB3, 0x05, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x05, 0x00, 0x00, 0xB2, 0x05, 0x00, 0x00, + 0xB4, 0x05, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB6, 0x05, 0x00, 0x00, + 0xAF, 0x05, 0x00, 0x00, 0xB5, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA5, 0x05, 0x00, 0x00, + 0xB6, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB8, 0x05, 0x00, 0x00, + 0x8D, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB9, 0x05, 0x00, 0x00, 0xB8, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBA, 0x05, 0x00, 0x00, 0x9B, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBB, 0x05, 0x00, 0x00, 0x7D, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBC, 0x05, 0x00, 0x00, 0xBA, 0x05, 0x00, 0x00, 0xBB, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xBD, 0x05, 0x00, 0x00, 0xB9, 0x05, 0x00, 0x00, 0xBC, 0x05, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x05, 0x00, 0x00, 0xBD, 0x05, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xBF, 0x05, 0x00, 0x00, + 0x75, 0x05, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC0, 0x05, 0x00, 0x00, 0xBF, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC1, 0x05, 0x00, 0x00, 0xBE, 0x05, 0x00, 0x00, 0xC0, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xC2, 0x05, 0x00, 0x00, 0x8D, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC3, 0x05, 0x00, 0x00, 0xC2, 0x05, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC4, 0x05, 0x00, 0x00, 0xC3, 0x05, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC5, 0x05, 0x00, 0x00, + 0x75, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC6, 0x05, 0x00, 0x00, 0xC5, 0x05, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC7, 0x05, 0x00, 0x00, 0xC4, 0x05, 0x00, 0x00, 0xC6, 0x05, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xC8, 0x05, 0x00, 0x00, 0xC1, 0x05, 0x00, 0x00, 0xC7, 0x05, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xB7, 0x05, 0x00, 0x00, 0xC8, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0xCA, 0x05, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xCB, 0x05, 0x00, 0x00, 0xA5, 0x05, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xCC, 0x05, 0x00, 0x00, 0xCA, 0x05, 0x00, 0x00, 0xCB, 0x05, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xCD, 0x05, 0x00, 0x00, 0xCC, 0x05, 0x00, 0x00, 0xCC, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0xCE, 0x05, 0x00, 0x00, 0x76, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xCF, 0x05, 0x00, 0x00, 0xB7, 0x05, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xD0, 0x05, 0x00, 0x00, 0xCE, 0x05, 0x00, 0x00, 0xCF, 0x05, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD1, 0x05, 0x00, 0x00, + 0xD0, 0x05, 0x00, 0x00, 0xD0, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, + 0xA1, 0x05, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD3, 0x05, 0x00, 0x00, + 0xD2, 0x05, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xD4, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, + 0xCD, 0x05, 0x00, 0x00, 0xD1, 0x05, 0x00, 0x00, 0xD3, 0x05, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC9, 0x05, 0x00, 0x00, 0xD4, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xD5, 0x05, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xD6, 0x05, 0x00, 0x00, 0xC9, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD7, 0x05, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xD8, 0x05, 0x00, 0x00, 0xD7, 0x05, 0x00, 0x00, 0xD7, 0x05, 0x00, 0x00, 0xD7, 0x05, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD9, 0x05, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2E, 0x00, 0x00, 0x00, 0xD5, 0x05, 0x00, 0x00, 0xD6, 0x05, 0x00, 0x00, 0xD8, 0x05, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0xD9, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9B, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x9E, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xDC, 0x05, 0x00, 0x00, + 0x9C, 0x00, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xDD, 0x05, 0x00, 0x00, 0xDC, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xDE, 0x05, 0x00, 0x00, 0xDD, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xDF, 0x05, 0x00, 0x00, 0xDE, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE1, 0x05, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xDF, 0x05, 0x00, 0x00, 0xE0, 0x05, 0x00, 0x00, + 0xE1, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE0, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xE2, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE3, 0x05, 0x00, 0x00, 0xE2, 0x05, 0x00, 0x00, + 0x9C, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE4, 0x05, 0x00, 0x00, 0xE3, 0x05, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0xE1, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE1, 0x05, 0x00, 0x00, + 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE5, 0x05, 0x00, 0x00, 0xDE, 0x05, 0x00, 0x00, + 0x9E, 0x00, 0x00, 0x00, 0xE4, 0x05, 0x00, 0x00, 0xE0, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xE6, 0x05, 0x00, 0x00, 0xE5, 0x05, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xE8, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xE6, 0x05, 0x00, 0x00, + 0xE7, 0x05, 0x00, 0x00, 0xE8, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xE7, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE9, 0x05, 0x00, 0x00, 0x9C, 0x00, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, + 0xE9, 0x05, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEB, 0x05, 0x00, 0x00, + 0xEA, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE8, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xE8, 0x05, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEC, 0x05, 0x00, 0x00, + 0xE5, 0x05, 0x00, 0x00, 0xE1, 0x05, 0x00, 0x00, 0xEB, 0x05, 0x00, 0x00, 0xE7, 0x05, 0x00, 0x00, + 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xED, 0x05, 0x00, 0x00, 0xEC, 0x05, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xEF, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xED, 0x05, 0x00, 0x00, 0xEE, 0x05, 0x00, 0x00, 0xEF, 0x05, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xEE, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF0, 0x05, 0x00, 0x00, + 0x9C, 0x00, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF1, 0x05, 0x00, 0x00, 0xF0, 0x05, 0x00, 0x00, 0x9D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xF2, 0x05, 0x00, 0x00, 0xF1, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xEF, 0x05, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xEF, 0x05, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xF3, 0x05, 0x00, 0x00, 0xEC, 0x05, 0x00, 0x00, 0xE8, 0x05, 0x00, 0x00, 0xF2, 0x05, 0x00, 0x00, + 0xEE, 0x05, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF4, 0x05, 0x00, 0x00, + 0xF3, 0x05, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xF4, 0x05, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x36, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x9F, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xA2, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xF7, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xFC, 0x05, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xF8, 0x05, 0x00, 0x00, + 0xF9, 0x05, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, 0xF9, 0x05, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xFB, 0x05, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF7, 0x05, 0x00, 0x00, + 0xFB, 0x05, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xF8, 0x05, 0x00, 0x00, 0xFD, 0x05, 0x00, 0x00, + 0x08, 0x01, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xFE, 0x05, 0x00, 0x00, 0xFD, 0x05, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xFF, 0x05, 0x00, 0x00, 0xFE, 0x05, 0x00, 0x00, 0xFE, 0x05, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xFC, 0x05, 0x00, 0x00, 0xFF, 0x05, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xF7, 0x05, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00, + 0x00, 0x06, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x02, 0x06, 0x00, 0x00, + 0x01, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x03, 0x06, 0x00, 0x00, 0x02, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x05, 0x06, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x03, 0x06, 0x00, 0x00, 0x04, 0x06, 0x00, 0x00, + 0x05, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x04, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x06, 0x06, 0x00, 0x00, 0xF7, 0x05, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x06, 0x00, 0x00, 0x06, 0x06, 0x00, 0x00, + 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x07, 0x06, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x05, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x05, 0x06, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x09, 0x06, 0x00, 0x00, + 0x02, 0x06, 0x00, 0x00, 0xA2, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x04, 0x06, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x0B, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x09, 0x06, 0x00, 0x00, 0x0A, 0x06, 0x00, 0x00, 0x0B, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x0A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0C, 0x06, 0x00, 0x00, + 0xA0, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x0C, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x0B, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0E, 0x06, 0x00, 0x00, + 0xA0, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x0F, 0x06, 0x00, 0x00, + 0xF7, 0x05, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, + 0x0E, 0x06, 0x00, 0x00, 0x0F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x11, 0x06, 0x00, 0x00, 0xFC, 0x05, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x12, 0x06, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0x11, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x12, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA3, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xA5, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xA7, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x15, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x16, 0x06, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x17, 0x06, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, + 0x17, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, + 0x16, 0x06, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1A, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x15, 0x06, 0x00, 0x00, 0x1A, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1D, 0x06, 0x00, 0x00, + 0xA4, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1E, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x1D, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x1F, 0x06, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0x1E, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, 0x15, 0x06, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x1F, 0x06, 0x00, 0x00, + 0x20, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x21, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, + 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xA3, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xAB, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x25, 0x06, 0x00, 0x00, + 0xA9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x26, 0x06, 0x00, 0x00, + 0xA8, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x27, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x26, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0x25, 0x06, 0x00, 0x00, 0x27, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x24, 0x06, 0x00, 0x00, 0x29, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2A, 0x06, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2B, 0x06, 0x00, 0x00, 0x2A, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2C, 0x06, 0x00, 0x00, 0xA9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2D, 0x06, 0x00, 0x00, 0xA8, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x2E, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, + 0x2D, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2F, 0x06, 0x00, 0x00, + 0x2C, 0x06, 0x00, 0x00, 0x2E, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x30, 0x06, 0x00, 0x00, 0x2F, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x31, 0x06, 0x00, 0x00, 0x2B, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x06, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x06, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x34, 0x06, 0x00, 0x00, 0x32, 0x06, 0x00, 0x00, + 0x33, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x35, 0x06, 0x00, 0x00, + 0x31, 0x06, 0x00, 0x00, 0x34, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x35, 0x06, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, + 0xAD, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAE, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xB1, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xB3, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x45, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x4E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x53, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0x5F, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x75, 0x06, 0x00, 0x00, 0x76, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x7F, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x82, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x89, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x8B, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x8E, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x92, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xA8, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xAE, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xB3, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xB8, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xD2, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x39, 0x06, 0x00, 0x00, 0xAE, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x3A, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x39, 0x06, 0x00, 0x00, 0xD9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x38, 0x06, 0x00, 0x00, + 0x3A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3C, 0x06, 0x00, 0x00, + 0xAF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x3C, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3B, 0x06, 0x00, 0x00, 0x3D, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3F, 0x06, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0x3F, 0x06, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x41, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x42, 0x06, 0x00, 0x00, 0xB1, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x43, 0x06, 0x00, 0x00, 0x41, 0x06, 0x00, 0x00, 0x42, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x44, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x12, 0x00, 0x00, 0x00, 0x43, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x3E, 0x06, 0x00, 0x00, + 0x44, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x46, 0x06, 0x00, 0x00, + 0xB0, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x47, 0x06, 0x00, 0x00, + 0x46, 0x06, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x45, 0x06, 0x00, 0x00, + 0x47, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x49, 0x06, 0x00, 0x00, + 0x38, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4A, 0x06, 0x00, 0x00, + 0x3E, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4B, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x4A, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4C, 0x06, 0x00, 0x00, 0x49, 0x06, 0x00, 0x00, 0x4B, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4D, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x4C, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x48, 0x06, 0x00, 0x00, 0x4D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x4F, 0x06, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x50, 0x06, 0x00, 0x00, 0x4F, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x51, 0x06, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x52, 0x06, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, 0x51, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x4E, 0x06, 0x00, 0x00, 0x52, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x54, 0x06, 0x00, 0x00, 0x4E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x55, 0x06, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x56, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, + 0x55, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x57, 0x06, 0x00, 0x00, + 0x54, 0x06, 0x00, 0x00, 0x56, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x53, 0x06, 0x00, 0x00, + 0x57, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x59, 0x06, 0x00, 0x00, + 0x45, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5A, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x59, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5B, 0x06, 0x00, 0x00, 0x4E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5C, 0x06, 0x00, 0x00, 0x3B, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5D, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x5B, 0x06, 0x00, 0x00, 0x5C, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x5E, 0x06, 0x00, 0x00, 0x5A, 0x06, 0x00, 0x00, 0x5D, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x58, 0x06, 0x00, 0x00, 0x5E, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x53, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x61, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x60, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x62, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x61, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x63, 0x06, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x64, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x63, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x65, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x64, 0x06, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x66, 0x06, 0x00, 0x00, + 0x62, 0x06, 0x00, 0x00, 0x65, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5F, 0x06, 0x00, 0x00, + 0x66, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, + 0xAD, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6A, 0x06, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x6B, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x6C, 0x06, 0x00, 0x00, 0x6A, 0x06, 0x00, 0x00, 0x6B, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6D, 0x06, 0x00, 0x00, 0x5F, 0x06, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, 0x6C, 0x06, 0x00, 0x00, + 0x6D, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x67, 0x06, 0x00, 0x00, 0x6E, 0x06, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x06, 0x00, 0x00, + 0x70, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x72, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x71, 0x06, 0x00, 0x00, 0xC7, 0x01, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00, + 0x3E, 0x06, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x74, 0x06, 0x00, 0x00, + 0x72, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x06, 0x00, 0x00, + 0x74, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x76, 0x06, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x77, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x77, 0x06, 0x00, 0x00, + 0xF6, 0x00, 0x04, 0x00, 0x79, 0x06, 0x00, 0x00, 0x7A, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x7B, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7B, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, 0x76, 0x06, 0x00, 0x00, + 0xB1, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, + 0x7D, 0x06, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x78, 0x06, 0x00, 0x00, + 0x79, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x78, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x81, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x80, 0x06, 0x00, 0x00, 0x81, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x83, 0x06, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x82, 0x06, 0x00, 0x00, + 0x83, 0x06, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, + 0xA6, 0x00, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, 0x82, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x85, 0x06, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x06, 0x00, 0x00, 0x85, 0x06, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x87, 0x06, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, + 0x86, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7F, 0x06, 0x00, 0x00, 0x87, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8A, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x89, 0x06, 0x00, 0x00, 0x8A, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8C, 0x06, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x8B, 0x06, 0x00, 0x00, 0x8C, 0x06, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x8D, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x89, 0x06, 0x00, 0x00, 0x8B, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x88, 0x06, 0x00, 0x00, 0x8D, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x8F, 0x06, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x90, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x8F, 0x06, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x91, 0x06, 0x00, 0x00, + 0x90, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x94, 0x06, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x91, 0x06, 0x00, 0x00, 0x93, 0x06, 0x00, 0x00, + 0x96, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x93, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x95, 0x06, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x92, 0x06, 0x00, 0x00, 0x95, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x94, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x96, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x97, 0x06, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x98, 0x06, 0x00, 0x00, 0x97, 0x06, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9A, 0x06, 0x00, 0x00, 0x98, 0x06, 0x00, 0x00, 0x99, 0x06, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x92, 0x06, 0x00, 0x00, 0x9A, 0x06, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x94, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x94, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9B, 0x06, 0x00, 0x00, 0x92, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x8E, 0x06, 0x00, 0x00, 0x9B, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9C, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9D, 0x06, 0x00, 0x00, 0x7F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9E, 0x06, 0x00, 0x00, 0x8E, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9F, 0x06, 0x00, 0x00, 0x9D, 0x06, 0x00, 0x00, 0x9E, 0x06, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x06, 0x00, 0x00, 0x9C, 0x06, 0x00, 0x00, + 0x9F, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x06, 0x00, 0x00, + 0x3E, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA2, 0x06, 0x00, 0x00, + 0xA1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x06, 0x00, 0x00, + 0x3E, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA4, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xA0, 0x06, 0x00, 0x00, 0xA2, 0x06, 0x00, 0x00, + 0xA3, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x06, 0x00, 0x00, 0xA4, 0x06, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x7A, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x7A, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0x76, 0x06, 0x00, 0x00, + 0x80, 0x00, 0x05, 0x00, 0x26, 0x00, 0x00, 0x00, 0xA7, 0x06, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, + 0xA6, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x76, 0x06, 0x00, 0x00, 0xA7, 0x06, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x77, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x79, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA9, 0x06, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0E, 0x00, 0x00, 0x00, 0xAA, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAC, 0x06, 0x00, 0x00, 0xA9, 0x06, 0x00, 0x00, 0xAB, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xAD, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xAC, 0x06, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x06, 0x00, 0x00, + 0xAD, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAF, 0x06, 0x00, 0x00, + 0x38, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x06, 0x00, 0x00, + 0xAF, 0x06, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB1, 0x06, 0x00, 0x00, 0xA8, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB2, 0x06, 0x00, 0x00, 0xB0, 0x06, 0x00, 0x00, 0xB1, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xAE, 0x06, 0x00, 0x00, 0xB2, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB4, 0x06, 0x00, 0x00, 0xAE, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB5, 0x06, 0x00, 0x00, 0x3B, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB6, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xB4, 0x06, 0x00, 0x00, 0xB5, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB7, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xB6, 0x06, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB3, 0x06, 0x00, 0x00, 0xB7, 0x06, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB9, 0x06, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, + 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x06, 0x00, 0x00, + 0xB9, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBB, 0x06, 0x00, 0x00, + 0xB3, 0x06, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBC, 0x06, 0x00, 0x00, + 0xBA, 0x06, 0x00, 0x00, 0xBB, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBD, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0xBC, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x06, 0x00, 0x00, 0x45, 0x06, 0x00, 0x00, + 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBF, 0x06, 0x00, 0x00, 0xBE, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC0, 0x06, 0x00, 0x00, 0x45, 0x06, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0xBD, 0x06, 0x00, 0x00, 0xBF, 0x06, 0x00, 0x00, 0xC0, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xB8, 0x06, 0x00, 0x00, 0xC1, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xC3, 0x06, 0x00, 0x00, 0x6F, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xC4, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, + 0xC3, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC5, 0x06, 0x00, 0x00, + 0xC2, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC5, 0x06, 0x00, 0x00, + 0xC4, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC6, 0x06, 0x00, 0x00, + 0x6F, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC7, 0x06, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0xC6, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xC8, 0x06, 0x00, 0x00, 0xC7, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xC9, 0x06, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC9, 0x06, 0x00, 0x00, 0xC8, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCA, 0x06, 0x00, 0x00, 0xB8, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xCB, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, + 0xCA, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCC, 0x06, 0x00, 0x00, + 0xC2, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCD, 0x06, 0x00, 0x00, 0xCC, 0x06, 0x00, 0x00, 0x7F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCE, 0x06, 0x00, 0x00, 0xCD, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xCF, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xCE, 0x06, 0x00, 0x00, + 0xEB, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD0, 0x06, 0x00, 0x00, + 0xCB, 0x06, 0x00, 0x00, 0xCF, 0x06, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xD1, 0x06, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xD1, 0x06, 0x00, 0x00, 0xD0, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xD3, 0x06, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xD4, 0x06, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD5, 0x06, 0x00, 0x00, 0xD3, 0x06, 0x00, 0x00, 0xD4, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xD7, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xD5, 0x06, 0x00, 0x00, 0xD6, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD8, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xD7, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xD2, 0x06, 0x00, 0x00, 0xD8, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xD9, 0x06, 0x00, 0x00, 0xC2, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xDA, 0x06, 0x00, 0x00, 0xD2, 0x06, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xDB, 0x06, 0x00, 0x00, 0xD9, 0x06, 0x00, 0x00, 0xDA, 0x06, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0xDB, 0x06, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xB6, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xE5, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xEE, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xF8, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x0B, 0x07, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xDF, 0x06, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x06, 0x00, 0x00, 0xDF, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, + 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE2, 0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, + 0xE1, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xE4, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xE2, 0x06, 0x00, 0x00, 0xE3, 0x06, 0x00, 0x00, 0xE9, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xE3, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xE6, 0x06, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE5, 0x06, 0x00, 0x00, + 0xE6, 0x06, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xE7, 0x06, 0x00, 0x00, + 0x5E, 0x00, 0x00, 0x00, 0xE5, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xE7, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xE9, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xEA, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xEB, 0x06, 0x00, 0x00, 0xEA, 0x06, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xED, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xEB, 0x06, 0x00, 0x00, + 0xEC, 0x06, 0x00, 0x00, 0xF2, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xEC, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xEF, 0x06, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xEE, 0x06, 0x00, 0x00, 0xEF, 0x06, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xF0, 0x06, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0xEE, 0x06, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0xF0, 0x06, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF2, 0x06, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, + 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xF5, 0x06, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, + 0xF4, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF7, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xF5, 0x06, 0x00, 0x00, 0xF6, 0x06, 0x00, 0x00, 0xFC, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xF6, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xF9, 0x06, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF8, 0x06, 0x00, 0x00, + 0xF9, 0x06, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xFA, 0x06, 0x00, 0x00, + 0x73, 0x00, 0x00, 0x00, 0xF8, 0x06, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xFA, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xFC, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xFD, 0x06, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xFF, 0x06, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xFF, 0x06, 0x00, 0x00, + 0x00, 0x07, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x00, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x03, 0x07, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x02, 0x07, 0x00, 0x00, 0x03, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x04, 0x07, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x04, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x06, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x07, 0x07, 0x00, 0x00, 0xDE, 0x06, 0x00, 0x00, + 0xAA, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0x07, 0x07, 0x00, 0x00, + 0xBA, 0x03, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x0A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x08, 0x07, 0x00, 0x00, 0x09, 0x07, 0x00, 0x00, 0x0A, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x09, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x0C, 0x07, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0B, 0x07, 0x00, 0x00, + 0x0C, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x0D, 0x07, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x0B, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x0D, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x0A, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x01, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x01, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xF7, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xF7, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xED, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xED, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xE4, 0x06, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xE4, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x0F, 0x07, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x0F, 0x07, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xBB, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xB8, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xB9, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xBC, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x15, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x1B, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x2A, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x2D, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x30, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x34, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x43, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x46, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x49, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x12, 0x07, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x14, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x12, 0x07, 0x00, 0x00, 0x13, 0x07, 0x00, 0x00, + 0x14, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x13, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x16, 0x07, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x17, 0x07, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x18, 0x07, 0x00, 0x00, 0x16, 0x07, 0x00, 0x00, 0x17, 0x07, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x18, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x19, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x15, 0x07, 0x00, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x1C, 0x07, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x1B, 0x07, 0x00, 0x00, 0x1C, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x1D, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x1E, 0x07, 0x00, 0x00, 0x1B, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x1F, 0x07, 0x00, 0x00, 0x1E, 0x07, 0x00, 0x00, 0x1E, 0x07, 0x00, 0x00, 0x1E, 0x07, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x20, 0x07, 0x00, 0x00, 0x1D, 0x07, 0x00, 0x00, + 0x1F, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x21, 0x07, 0x00, 0x00, + 0x15, 0x07, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x22, 0x07, 0x00, 0x00, + 0x20, 0x07, 0x00, 0x00, 0x21, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x23, 0x07, 0x00, 0x00, 0x1B, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x24, 0x07, 0x00, 0x00, 0x23, 0x07, 0x00, 0x00, 0x23, 0x07, 0x00, 0x00, 0x23, 0x07, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x25, 0x07, 0x00, 0x00, 0x22, 0x07, 0x00, 0x00, + 0x24, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x25, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x26, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x27, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x28, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x29, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2B, 0x00, 0x00, 0x00, 0x26, 0x07, 0x00, 0x00, 0x27, 0x07, 0x00, 0x00, 0x28, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x29, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x2B, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x2A, 0x07, 0x00, 0x00, 0x2B, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x2C, 0x07, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x2A, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB9, 0x00, 0x00, 0x00, 0x2C, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x2E, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2D, 0x07, 0x00, 0x00, + 0x2E, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x2F, 0x07, 0x00, 0x00, + 0x93, 0x00, 0x00, 0x00, 0x2D, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, + 0x2F, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x31, 0x07, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x33, 0x07, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x31, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x32, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x30, 0x07, 0x00, 0x00, 0x33, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x35, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, + 0x94, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, 0x35, 0x07, 0x00, 0x00, + 0x92, 0x02, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x34, 0x07, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, 0x34, 0x07, 0x00, 0x00, + 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x38, 0x07, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, + 0x37, 0x07, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x39, 0x07, 0x00, 0x00, 0x30, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x3A, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x3B, 0x07, 0x00, 0x00, 0x34, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x3C, 0x07, 0x00, 0x00, 0x3B, 0x07, 0x00, 0x00, 0x3B, 0x07, 0x00, 0x00, 0x3B, 0x07, 0x00, 0x00, + 0x83, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3D, 0x07, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, + 0x3C, 0x07, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3E, 0x07, 0x00, 0x00, + 0x3D, 0x07, 0x00, 0x00, 0x39, 0x07, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x3F, 0x07, 0x00, 0x00, 0x38, 0x07, 0x00, 0x00, 0x3E, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x41, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x28, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, - 0x25, 0x07, 0x00, 0x00, 0x26, 0x07, 0x00, 0x00, 0x27, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x28, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x2A, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x29, 0x07, 0x00, 0x00, - 0x2A, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x2B, 0x07, 0x00, 0x00, - 0x96, 0x00, 0x00, 0x00, 0x29, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, - 0x2B, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x2D, 0x07, 0x00, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2C, 0x07, 0x00, 0x00, 0x2D, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x2E, 0x07, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, - 0x2C, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x2E, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x07, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, - 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x2B, 0x00, 0x00, 0x00, 0x30, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x31, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x2F, 0x07, 0x00, 0x00, 0x32, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x34, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x94, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x35, 0x07, 0x00, 0x00, 0x34, 0x07, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x33, 0x07, 0x00, 0x00, 0x35, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, 0x33, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, - 0x36, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x38, 0x07, 0x00, 0x00, - 0x2F, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x39, 0x07, 0x00, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, - 0x33, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3B, 0x07, 0x00, 0x00, - 0x3A, 0x07, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x3C, 0x07, 0x00, 0x00, 0x39, 0x07, 0x00, 0x00, 0x3B, 0x07, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3D, 0x07, 0x00, 0x00, 0x3C, 0x07, 0x00, 0x00, - 0x38, 0x07, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3E, 0x07, 0x00, 0x00, - 0x37, 0x07, 0x00, 0x00, 0x3D, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x3F, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x41, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x3E, 0x07, 0x00, 0x00, - 0x3F, 0x07, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, - 0x41, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x43, 0x07, 0x00, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x42, 0x07, 0x00, 0x00, 0x43, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x44, 0x07, 0x00, 0x00, 0x8D, 0x00, 0x00, 0x00, - 0x42, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x44, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x46, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x45, 0x07, 0x00, 0x00, 0x46, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x47, 0x07, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x45, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x47, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x49, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x48, 0x07, 0x00, 0x00, 0x49, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x4A, 0x07, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xB9, 0x00, 0x00, 0x00, 0x4A, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x13, 0x07, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x13, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x4B, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x4B, 0x07, 0x00, 0x00, - 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xBD, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xBE, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xBF, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xC2, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x4E, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x52, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x58, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x5E, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x60, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x6C, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7B, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x7E, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0x85, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, 0x86, 0x07, 0x00, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x4F, 0x07, 0x00, 0x00, - 0x9A, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x50, 0x07, 0x00, 0x00, - 0xBE, 0x00, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x51, 0x07, 0x00, 0x00, - 0x4F, 0x07, 0x00, 0x00, 0x50, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x53, 0x07, 0x00, 0x00, 0x51, 0x07, 0x00, 0x00, - 0x51, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x52, 0x07, 0x00, 0x00, 0x53, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x54, 0x07, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x52, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x4E, 0x07, 0x00, 0x00, 0x54, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x55, 0x07, 0x00, 0x00, 0xBF, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x57, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x55, 0x07, 0x00, 0x00, - 0x56, 0x07, 0x00, 0x00, 0x57, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x56, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x59, 0x07, 0x00, 0x00, 0x4E, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x58, 0x07, 0x00, 0x00, 0x59, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x5A, 0x07, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x58, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x4E, 0x07, 0x00, 0x00, 0x5A, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x57, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x57, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x5B, 0x07, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x5D, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x5B, 0x07, 0x00, 0x00, - 0x5C, 0x07, 0x00, 0x00, 0x5D, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x5C, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x5F, 0x07, 0x00, 0x00, 0xBE, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x5E, 0x07, 0x00, 0x00, 0x5F, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x61, 0x07, 0x00, 0x00, 0x4E, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x60, 0x07, 0x00, 0x00, 0x61, 0x07, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x62, 0x07, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x5E, 0x07, 0x00, 0x00, 0x60, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x4E, 0x07, 0x00, 0x00, 0x62, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x5D, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x5D, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x64, 0x07, 0x00, 0x00, 0x4E, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x0A, 0x01, 0x00, 0x00, 0x65, 0x07, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x66, 0x07, 0x00, 0x00, 0x65, 0x07, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x28, 0x00, 0x00, 0x00, 0x66, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x68, 0x07, 0x00, 0x00, 0x64, 0x07, 0x00, 0x00, 0x67, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x63, 0x07, 0x00, 0x00, 0x68, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x69, 0x07, 0x00, 0x00, 0xBF, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x6B, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x69, 0x07, 0x00, 0x00, - 0x6A, 0x07, 0x00, 0x00, 0x6B, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x6A, 0x07, 0x00, 0x00, - 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x6D, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x09, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6E, 0x07, 0x00, 0x00, 0x6D, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x6F, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x6E, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6C, 0x07, 0x00, 0x00, 0x6F, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x0A, 0x01, 0x00, 0x00, 0x70, 0x07, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x55, 0x04, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x71, 0x07, 0x00, 0x00, 0x70, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x72, 0x07, 0x00, 0x00, 0x6C, 0x07, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x73, 0x07, 0x00, 0x00, 0x71, 0x07, 0x00, 0x00, - 0x72, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x75, 0x07, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x73, 0x07, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x76, 0x07, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, 0x76, 0x07, 0x00, 0x00, - 0x75, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x63, 0x07, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x78, 0x07, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x79, 0x07, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7A, 0x07, 0x00, 0x00, 0x79, 0x07, 0x00, 0x00, - 0x78, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x63, 0x07, 0x00, 0x00, 0x7A, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x07, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x7B, 0x07, 0x00, 0x00, 0x7C, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x7D, 0x07, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x7B, 0x07, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x63, 0x07, 0x00, 0x00, 0x7D, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x7F, 0x07, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x7E, 0x07, 0x00, 0x00, 0x7F, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x80, 0x07, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x7E, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x63, 0x07, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x6B, 0x07, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x6B, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x81, 0x07, 0x00, 0x00, 0x63, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x82, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x83, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x84, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x81, 0x07, 0x00, 0x00, - 0x82, 0x07, 0x00, 0x00, 0x83, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x85, 0x07, 0x00, 0x00, - 0x84, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x87, 0x07, 0x00, 0x00, - 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x86, 0x07, 0x00, 0x00, 0x87, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x88, 0x07, 0x00, 0x00, 0xBB, 0x00, 0x00, 0x00, - 0x85, 0x07, 0x00, 0x00, 0x86, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x88, 0x07, 0x00, 0x00, - 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xC3, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xC4, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x8B, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x8E, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x98, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x9A, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, - 0x07, 0x00, 0x00, 0x00, 0x9C, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, - 0x83, 0x01, 0x00, 0x00, 0x8C, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x7C, 0x06, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x8D, 0x07, 0x00, 0x00, - 0x8C, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8B, 0x07, 0x00, 0x00, 0x8D, 0x07, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x42, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x3F, 0x07, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0x41, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB9, 0x00, 0x00, 0x00, 0x42, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x44, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x43, 0x07, 0x00, 0x00, + 0x44, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x45, 0x07, 0x00, 0x00, + 0x8D, 0x00, 0x00, 0x00, 0x43, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, + 0x45, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x47, 0x07, 0x00, 0x00, + 0xB9, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x46, 0x07, 0x00, 0x00, 0x47, 0x07, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, + 0x46, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x4A, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x49, 0x07, 0x00, 0x00, 0x4A, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x4B, 0x07, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x49, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xB9, 0x00, 0x00, 0x00, 0x4B, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x14, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x14, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x4C, 0x07, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x4C, 0x07, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xC1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xBD, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x82, 0x00, 0x00, 0x00, 0xBE, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xBF, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xC2, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x4F, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x53, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x59, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x5C, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x61, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x63, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x66, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x6F, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x7E, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x81, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x88, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0x89, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0x50, 0x07, 0x00, 0x00, 0x99, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x51, 0x07, 0x00, 0x00, 0xBE, 0x00, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0x52, 0x07, 0x00, 0x00, 0x50, 0x07, 0x00, 0x00, 0x51, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x08, 0x00, 0x16, 0x00, 0x00, 0x00, 0x54, 0x07, 0x00, 0x00, + 0x52, 0x07, 0x00, 0x00, 0x52, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x53, 0x07, 0x00, 0x00, 0x54, 0x07, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x55, 0x07, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, + 0x53, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x07, 0x00, 0x00, 0x55, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x56, 0x07, 0x00, 0x00, 0xBF, 0x00, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x58, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x56, 0x07, 0x00, 0x00, 0x57, 0x07, 0x00, 0x00, 0x58, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x57, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5A, 0x07, 0x00, 0x00, + 0x4F, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x59, 0x07, 0x00, 0x00, 0x5A, 0x07, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5B, 0x07, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x59, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5C, 0x07, 0x00, 0x00, 0x5B, 0x07, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5D, 0x07, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, + 0x5C, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x07, 0x00, 0x00, 0x5D, 0x07, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x58, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x58, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x5E, 0x07, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x60, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x5E, 0x07, 0x00, 0x00, 0x5F, 0x07, 0x00, 0x00, 0x60, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x5F, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x62, 0x07, 0x00, 0x00, + 0xBE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x61, 0x07, 0x00, 0x00, 0x62, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x64, 0x07, 0x00, 0x00, 0x4F, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x63, 0x07, 0x00, 0x00, 0x64, 0x07, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x65, 0x07, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00, 0x61, 0x07, 0x00, 0x00, + 0x63, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x4F, 0x07, 0x00, 0x00, 0x65, 0x07, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x60, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x60, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x67, 0x07, 0x00, 0x00, 0x4F, 0x07, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x68, 0x07, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0x96, 0x02, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x69, 0x07, 0x00, 0x00, + 0x68, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6A, 0x07, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x69, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x6B, 0x07, 0x00, 0x00, 0x67, 0x07, 0x00, 0x00, + 0x6A, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x66, 0x07, 0x00, 0x00, 0x6B, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x6C, 0x07, 0x00, 0x00, 0xBF, 0x00, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x6E, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x6C, 0x07, 0x00, 0x00, 0x6D, 0x07, 0x00, 0x00, 0x6E, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x6D, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x70, 0x07, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x71, 0x07, 0x00, 0x00, 0x70, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x72, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, + 0x71, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x07, 0x00, 0x00, 0x72, 0x07, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x0A, 0x01, 0x00, 0x00, 0x73, 0x07, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0x56, 0x04, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, + 0x73, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x75, 0x07, 0x00, 0x00, + 0x6F, 0x07, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x76, 0x07, 0x00, 0x00, + 0x74, 0x07, 0x00, 0x00, 0x75, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x78, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x76, 0x07, 0x00, 0x00, + 0x77, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x79, 0x07, 0x00, 0x00, + 0x66, 0x07, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7A, 0x07, 0x00, 0x00, + 0x79, 0x07, 0x00, 0x00, 0x78, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x66, 0x07, 0x00, 0x00, + 0x7A, 0x07, 0x00, 0x00, 0x39, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7B, 0x07, 0x00, 0x00, + 0x22, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x07, 0x00, 0x00, + 0x66, 0x07, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7D, 0x07, 0x00, 0x00, + 0x7C, 0x07, 0x00, 0x00, 0x7B, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x66, 0x07, 0x00, 0x00, + 0x7D, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7F, 0x07, 0x00, 0x00, + 0x66, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x7E, 0x07, 0x00, 0x00, 0x7F, 0x07, 0x00, 0x00, + 0x39, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, + 0x7E, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x66, 0x07, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x82, 0x07, 0x00, 0x00, 0x66, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x81, 0x07, 0x00, 0x00, 0x82, 0x07, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x83, 0x07, 0x00, 0x00, 0xB5, 0x00, 0x00, 0x00, 0x81, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x66, 0x07, 0x00, 0x00, 0x83, 0x07, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x6E, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x6E, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x84, 0x07, 0x00, 0x00, 0x66, 0x07, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x85, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x86, 0x07, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x87, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x84, 0x07, 0x00, 0x00, 0x85, 0x07, 0x00, 0x00, 0x86, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x88, 0x07, 0x00, 0x00, 0x87, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x8A, 0x07, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x89, 0x07, 0x00, 0x00, + 0x8A, 0x07, 0x00, 0x00, 0x39, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8B, 0x07, 0x00, 0x00, + 0xBB, 0x00, 0x00, 0x00, 0x88, 0x07, 0x00, 0x00, 0x89, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, + 0x8B, 0x07, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC3, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xC4, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC6, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x8E, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x91, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9B, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9D, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9F, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0x7C, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x7D, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x90, 0x07, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8E, 0x07, 0x00, 0x00, - 0x90, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x91, 0x07, 0x00, 0x00, - 0x8E, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x92, 0x07, 0x00, 0x00, - 0x8B, 0x07, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x93, 0x07, 0x00, 0x00, - 0x91, 0x07, 0x00, 0x00, 0x92, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x95, 0x07, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x93, 0x07, 0x00, 0x00, 0x94, 0x07, 0x00, 0x00, - 0x95, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x94, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x96, 0x07, 0x00, 0x00, 0x8B, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x96, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x95, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x99, 0x07, 0x00, 0x00, 0xC4, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x98, 0x07, 0x00, 0x00, 0x99, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9B, 0x07, 0x00, 0x00, 0x8B, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9A, 0x07, 0x00, 0x00, - 0x9B, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9D, 0x07, 0x00, 0x00, - 0x8E, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9C, 0x07, 0x00, 0x00, 0x9D, 0x07, 0x00, 0x00, - 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9E, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, - 0x98, 0x07, 0x00, 0x00, 0x9A, 0x07, 0x00, 0x00, 0x9C, 0x07, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x9E, 0x07, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0xCB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0x17, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xC9, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xB5, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xC4, 0x07, 0x00, 0x00, - 0xC5, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xC4, 0x07, 0x00, 0x00, - 0xCE, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xC4, 0x07, 0x00, 0x00, - 0xD9, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xDE, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xE8, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xEC, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0xEF, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0xF3, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0xFC, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x02, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x13, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, - 0x1B, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x1D, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, - 0x1E, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x27, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x2E, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x45, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x52, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x53, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x56, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x57, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5A, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5C, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x5E, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x64, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, - 0x6A, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x6C, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, - 0x6D, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA1, 0x07, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA2, 0x07, 0x00, 0x00, 0xA1, 0x07, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA3, 0x07, 0x00, 0x00, 0xA2, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xA5, 0x07, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xA3, 0x07, 0x00, 0x00, 0xA4, 0x07, 0x00, 0x00, - 0xA5, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xA4, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, - 0x83, 0x01, 0x00, 0x00, 0xA6, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, - 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA7, 0x07, 0x00, 0x00, - 0xA6, 0x07, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xA8, 0x07, 0x00, 0x00, - 0xA7, 0x07, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xA5, 0x07, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xA5, 0x07, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xA9, 0x07, 0x00, 0x00, 0xA2, 0x07, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0xA8, 0x07, 0x00, 0x00, - 0xA4, 0x07, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAA, 0x07, 0x00, 0x00, - 0xA9, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xAC, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xAA, 0x07, 0x00, 0x00, 0xAB, 0x07, 0x00, 0x00, 0xAC, 0x07, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xAB, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, - 0xAD, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAE, 0x07, 0x00, 0x00, 0xAD, 0x07, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xAF, 0x07, 0x00, 0x00, 0xAE, 0x07, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xAC, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xAC, 0x07, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xB0, 0x07, 0x00, 0x00, - 0xA9, 0x07, 0x00, 0x00, 0xA5, 0x07, 0x00, 0x00, 0xAF, 0x07, 0x00, 0x00, 0xAB, 0x07, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xB2, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xB0, 0x07, 0x00, 0x00, 0xB1, 0x07, 0x00, 0x00, 0xB2, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xB1, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xB3, 0x07, 0x00, 0x00, - 0xC8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xB3, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xB2, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0xB7, 0x07, 0x00, 0x00, - 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, - 0xC9, 0x00, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, - 0xB7, 0x07, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x07, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB5, 0x07, 0x00, 0x00, 0xBA, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBB, 0x07, 0x00, 0x00, 0xB5, 0x07, 0x00, 0x00, - 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBC, 0x07, 0x00, 0x00, 0xBB, 0x07, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBD, 0x07, 0x00, 0x00, - 0xB5, 0x07, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBE, 0x07, 0x00, 0x00, - 0xBD, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xBF, 0x07, 0x00, 0x00, 0xBC, 0x07, 0x00, 0x00, 0xBE, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0xC1, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xBF, 0x07, 0x00, 0x00, - 0xC0, 0x07, 0x00, 0x00, 0xC1, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC0, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC2, 0x07, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0xC2, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xC1, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC6, 0x07, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, - 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC7, 0x07, 0x00, 0x00, 0xC6, 0x07, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC8, 0x07, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xC9, 0x07, 0x00, 0x00, 0xC7, 0x07, 0x00, 0x00, 0xC8, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xCA, 0x07, 0x00, 0x00, 0xB5, 0x07, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xCB, 0x07, 0x00, 0x00, 0xC9, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCC, 0x07, 0x00, 0x00, 0xC9, 0x07, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xCD, 0x07, 0x00, 0x00, - 0xCB, 0x07, 0x00, 0x00, 0xCC, 0x07, 0x00, 0x00, 0xCA, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xC5, 0x07, 0x00, 0x00, 0xCD, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0xCF, 0x07, 0x00, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x7D, 0x01, 0x00, 0x00, 0xD1, 0x07, 0x00, 0x00, 0xD0, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD2, 0x07, 0x00, 0x00, 0xC5, 0x07, 0x00, 0x00, - 0x91, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD3, 0x07, 0x00, 0x00, 0xD1, 0x07, 0x00, 0x00, - 0xD2, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCE, 0x07, 0x00, 0x00, 0xD3, 0x07, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD4, 0x07, 0x00, 0x00, 0xCE, 0x07, 0x00, 0x00, - 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, - 0xD4, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD6, 0x07, 0x00, 0x00, - 0xCE, 0x07, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD7, 0x07, 0x00, 0x00, - 0xD5, 0x07, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD8, 0x07, 0x00, 0x00, 0xD6, 0x07, 0x00, 0x00, - 0xD7, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xCE, 0x07, 0x00, 0x00, 0xD8, 0x07, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0xCF, 0x07, 0x00, 0x00, 0xDA, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0xA5, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x7D, 0x01, 0x00, 0x00, 0xDB, 0x07, 0x00, 0x00, - 0xDA, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xDC, 0x07, 0x00, 0x00, - 0xCE, 0x07, 0x00, 0x00, 0x91, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, 0xDD, 0x07, 0x00, 0x00, - 0xDB, 0x07, 0x00, 0x00, 0xDC, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD9, 0x07, 0x00, 0x00, - 0xDD, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xDF, 0x07, 0x00, 0x00, - 0xD9, 0x07, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, - 0xDF, 0x07, 0x00, 0x00, 0xDF, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE1, 0x07, 0x00, 0x00, 0xD9, 0x07, 0x00, 0x00, - 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE2, 0x07, 0x00, 0x00, - 0xE1, 0x07, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE3, 0x07, 0x00, 0x00, - 0xE2, 0x07, 0x00, 0x00, 0xE2, 0x07, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE4, 0x07, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0xE3, 0x07, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE5, 0x07, 0x00, 0x00, 0xE4, 0x07, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE6, 0x07, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0x3A, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE7, 0x07, 0x00, 0x00, - 0xE5, 0x07, 0x00, 0x00, 0xE6, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x07, 0x00, 0x00, - 0xE7, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE9, 0x07, 0x00, 0x00, - 0xC9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEA, 0x07, 0x00, 0x00, - 0xDE, 0x07, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEB, 0x07, 0x00, 0x00, - 0xE9, 0x07, 0x00, 0x00, 0xEA, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE8, 0x07, 0x00, 0x00, - 0xEB, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xED, 0x07, 0x00, 0x00, - 0xE8, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xEE, 0x07, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0xED, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xEC, 0x07, 0x00, 0x00, 0xEE, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xBA, 0x03, 0x00, 0x00, - 0xF0, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x05, 0x01, 0x00, 0x00, 0xF1, 0x07, 0x00, 0x00, 0xF0, 0x07, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xF2, 0x07, 0x00, 0x00, 0xF1, 0x07, 0x00, 0x00, 0xF1, 0x07, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xEF, 0x07, 0x00, 0x00, - 0xF2, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xF4, 0x07, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xF5, 0x07, 0x00, 0x00, 0xF4, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0x07, 0x00, 0x00, 0x00, 0xF6, 0x07, 0x00, 0x00, 0xEF, 0x07, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF7, 0x07, 0x00, 0x00, 0xF6, 0x07, 0x00, 0x00, - 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x07, 0x00, 0x00, 0xEF, 0x07, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x07, 0x00, 0x00, - 0xF8, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFA, 0x07, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xF7, 0x07, 0x00, 0x00, 0xF9, 0x07, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFB, 0x07, 0x00, 0x00, 0xF5, 0x07, 0x00, 0x00, - 0xFA, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF3, 0x07, 0x00, 0x00, 0xFB, 0x07, 0x00, 0x00, - 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xFD, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0xF3, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFE, 0x07, 0x00, 0x00, 0xFD, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, - 0x18, 0x07, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x6E, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x00, - 0x01, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0xF3, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x04, 0x08, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x05, 0x08, 0x00, 0x00, 0xEC, 0x07, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x07, 0x08, 0x00, 0x00, 0x05, 0x08, 0x00, 0x00, 0x06, 0x08, 0x00, 0x00, - 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x25, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x07, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x09, 0x08, 0x00, 0x00, 0x04, 0x08, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x02, 0x08, 0x00, 0x00, 0x09, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x0B, 0x08, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x08, 0x00, 0x00, 0xEC, 0x07, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0D, 0x08, 0x00, 0x00, 0x0C, 0x08, 0x00, 0x00, - 0x81, 0x02, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0E, 0x08, 0x00, 0x00, - 0x0B, 0x08, 0x00, 0x00, 0x0D, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x10, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x0E, 0x08, 0x00, 0x00, 0x0F, 0x08, 0x00, 0x00, - 0x10, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x0F, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x11, 0x08, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x11, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x10, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0xE8, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x15, 0x08, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x16, 0x08, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0x15, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x17, 0x08, 0x00, 0x00, 0xFC, 0x07, 0x00, 0x00, - 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x17, 0x08, 0x00, 0x00, - 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x08, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, - 0x18, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1A, 0x08, 0x00, 0x00, - 0x16, 0x08, 0x00, 0x00, 0x19, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x13, 0x08, 0x00, 0x00, - 0x1A, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1C, 0x08, 0x00, 0x00, - 0xC8, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1B, 0x08, 0x00, 0x00, 0x1C, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x1D, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x1E, 0x08, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x1F, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x1F, 0x08, 0x00, 0x00, 0xF6, 0x00, 0x04, 0x00, 0x21, 0x08, 0x00, 0x00, - 0x22, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x23, 0x08, 0x00, 0x00, + 0x90, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x92, 0x07, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x7D, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x93, 0x07, 0x00, 0x00, 0x92, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x91, 0x07, 0x00, 0x00, 0x93, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x94, 0x07, 0x00, 0x00, 0x91, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x95, 0x07, 0x00, 0x00, 0x8E, 0x07, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x96, 0x07, 0x00, 0x00, 0x94, 0x07, 0x00, 0x00, 0x95, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x98, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x96, 0x07, 0x00, 0x00, + 0x97, 0x07, 0x00, 0x00, 0x98, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x97, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x99, 0x07, 0x00, 0x00, 0x8E, 0x07, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x99, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x98, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9C, 0x07, 0x00, 0x00, 0xC4, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9B, 0x07, 0x00, 0x00, 0x9C, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x9E, 0x07, 0x00, 0x00, 0x8E, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x9D, 0x07, 0x00, 0x00, 0x9E, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA0, 0x07, 0x00, 0x00, 0x91, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x9F, 0x07, 0x00, 0x00, + 0xA0, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA1, 0x07, 0x00, 0x00, + 0x0C, 0x00, 0x00, 0x00, 0x9B, 0x07, 0x00, 0x00, 0x9D, 0x07, 0x00, 0x00, 0x9F, 0x07, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0xA1, 0x07, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0xCB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, + 0x82, 0x00, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, + 0xCA, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0xC7, 0x07, 0x00, 0x00, 0xC8, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0xC7, 0x07, 0x00, 0x00, 0xD1, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0xC7, 0x07, 0x00, 0x00, 0xDC, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0xE1, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0xEB, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xEF, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0xF2, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xF6, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x75, 0x06, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x05, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0x16, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x17, 0x00, 0x00, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x75, 0x06, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x2A, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x55, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x56, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x59, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x5A, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x5D, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x5F, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x61, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x67, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0x82, 0x00, 0x00, 0x00, 0x6D, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0xB7, 0x00, 0x00, 0x00, 0x6F, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, + 0xB7, 0x00, 0x00, 0x00, 0x70, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xA4, 0x07, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x07, 0x00, 0x00, 0xA4, 0x07, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xA6, 0x07, 0x00, 0x00, 0xA5, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xA8, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xA6, 0x07, 0x00, 0x00, + 0xA7, 0x07, 0x00, 0x00, 0xA8, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xA7, 0x07, 0x00, 0x00, + 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xA9, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0xF4, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAA, 0x07, 0x00, 0x00, 0xA9, 0x07, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xAB, 0x07, 0x00, 0x00, 0xAA, 0x07, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xA8, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xA8, 0x07, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xAC, 0x07, 0x00, 0x00, 0xA5, 0x07, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, + 0xAB, 0x07, 0x00, 0x00, 0xA7, 0x07, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xAD, 0x07, 0x00, 0x00, 0xAC, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xAF, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xAD, 0x07, 0x00, 0x00, 0xAE, 0x07, 0x00, 0x00, + 0xAF, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xAE, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, + 0x83, 0x01, 0x00, 0x00, 0xB0, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xBA, 0x03, 0x00, 0x00, + 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x07, 0x00, 0x00, + 0xB0, 0x07, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xB2, 0x07, 0x00, 0x00, + 0xB1, 0x07, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xAF, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xAF, 0x07, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xB3, 0x07, 0x00, 0x00, 0xAC, 0x07, 0x00, 0x00, 0xA8, 0x07, 0x00, 0x00, 0xB2, 0x07, 0x00, 0x00, + 0xAE, 0x07, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xB5, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xB3, 0x07, 0x00, 0x00, 0xB4, 0x07, 0x00, 0x00, 0xB5, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xB4, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xB6, 0x07, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xB6, 0x07, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xB5, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, + 0xBA, 0x07, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xBB, 0x07, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xBC, 0x07, 0x00, 0x00, 0xBA, 0x07, 0x00, 0x00, 0xBB, 0x07, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBD, 0x07, 0x00, 0x00, + 0xBC, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB8, 0x07, 0x00, 0x00, + 0xBD, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBE, 0x07, 0x00, 0x00, + 0xB8, 0x07, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBF, 0x07, 0x00, 0x00, + 0xBE, 0x07, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xC0, 0x07, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xC1, 0x07, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xC2, 0x07, 0x00, 0x00, 0xBF, 0x07, 0x00, 0x00, 0xC1, 0x07, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0xC4, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xC2, 0x07, 0x00, 0x00, 0xC3, 0x07, 0x00, 0x00, 0xC4, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xC3, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC5, 0x07, 0x00, 0x00, + 0xC8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0xC5, 0x07, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xC4, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC9, 0x07, 0x00, 0x00, + 0xC9, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xCA, 0x07, 0x00, 0x00, + 0xC9, 0x07, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xCB, 0x07, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xCC, 0x07, 0x00, 0x00, 0xCA, 0x07, 0x00, 0x00, 0xCB, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCD, 0x07, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCE, 0x07, 0x00, 0x00, 0xCC, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xCF, 0x07, 0x00, 0x00, + 0xCC, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xD0, 0x07, 0x00, 0x00, 0xCE, 0x07, 0x00, 0x00, 0xCF, 0x07, 0x00, 0x00, 0xCD, 0x07, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x07, 0x00, 0x00, 0xD0, 0x07, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0xD2, 0x07, 0x00, 0x00, 0xD3, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0x78, 0x05, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x7D, 0x01, 0x00, 0x00, 0xD4, 0x07, 0x00, 0x00, + 0xD3, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, + 0xC8, 0x07, 0x00, 0x00, 0x91, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, 0xD6, 0x07, 0x00, 0x00, + 0xD4, 0x07, 0x00, 0x00, 0xD5, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x07, 0x00, 0x00, + 0xD6, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD7, 0x07, 0x00, 0x00, + 0xD1, 0x07, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xD8, 0x07, 0x00, 0x00, 0xD7, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xD9, 0x07, 0x00, 0x00, 0xD1, 0x07, 0x00, 0x00, 0x50, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xDA, 0x07, 0x00, 0x00, 0xD8, 0x07, 0x00, 0x00, 0xD8, 0x07, 0x00, 0x00, 0xD8, 0x07, 0x00, 0x00, + 0xD8, 0x07, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, 0xDB, 0x07, 0x00, 0x00, + 0xD9, 0x07, 0x00, 0x00, 0xDA, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xD1, 0x07, 0x00, 0x00, + 0xDB, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0xD2, 0x07, 0x00, 0x00, 0xDD, 0x07, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x7D, 0x01, 0x00, 0x00, + 0xDE, 0x07, 0x00, 0x00, 0xDD, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xDF, 0x07, 0x00, 0x00, 0xD1, 0x07, 0x00, 0x00, 0x91, 0x00, 0x05, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xE0, 0x07, 0x00, 0x00, 0xDE, 0x07, 0x00, 0x00, 0xDF, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xDC, 0x07, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, + 0xE2, 0x07, 0x00, 0x00, 0xDC, 0x07, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xE3, 0x07, 0x00, 0x00, 0xE2, 0x07, 0x00, 0x00, 0xE2, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xE4, 0x07, 0x00, 0x00, + 0xDC, 0x07, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xE5, 0x07, 0x00, 0x00, 0xE4, 0x07, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xE6, 0x07, 0x00, 0x00, 0xE5, 0x07, 0x00, 0x00, 0xE5, 0x07, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xE7, 0x07, 0x00, 0x00, 0xE3, 0x07, 0x00, 0x00, 0xE6, 0x07, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE8, 0x07, 0x00, 0x00, 0xE7, 0x07, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE9, 0x07, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEA, 0x07, 0x00, 0x00, 0xE8, 0x07, 0x00, 0x00, 0xE9, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xE1, 0x07, 0x00, 0x00, 0xEA, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEC, 0x07, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xED, 0x07, 0x00, 0x00, 0xE1, 0x07, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xEE, 0x07, 0x00, 0x00, 0xEC, 0x07, 0x00, 0x00, 0xED, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xEB, 0x07, 0x00, 0x00, 0xEE, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF0, 0x07, 0x00, 0x00, 0xEB, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xF1, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0xF0, 0x07, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xEF, 0x07, 0x00, 0x00, 0xF1, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, + 0xBB, 0x03, 0x00, 0x00, 0xF3, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xBA, 0x03, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xF4, 0x07, 0x00, 0x00, 0xF3, 0x07, 0x00, 0x00, + 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xF5, 0x07, 0x00, 0x00, 0xF4, 0x07, 0x00, 0x00, + 0xF4, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xF2, 0x07, 0x00, 0x00, 0xF5, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0xF7, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF8, 0x07, 0x00, 0x00, 0xF7, 0x07, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF9, 0x07, 0x00, 0x00, 0xF2, 0x07, 0x00, 0x00, + 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFA, 0x07, 0x00, 0x00, + 0xF9, 0x07, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFB, 0x07, 0x00, 0x00, + 0xF2, 0x07, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xFC, 0x07, 0x00, 0x00, 0xFB, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xFD, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xFA, 0x07, 0x00, 0x00, + 0xFC, 0x07, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, + 0xF8, 0x07, 0x00, 0x00, 0xFD, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF6, 0x07, 0x00, 0x00, + 0xFE, 0x07, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x08, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, + 0x01, 0x08, 0x00, 0x00, 0x19, 0x07, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x6E, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x04, 0x08, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xFF, 0x07, 0x00, 0x00, 0x04, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0x06, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xF4, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x08, 0x00, 0x00, 0x06, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0xEF, 0x07, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, + 0x09, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x08, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x00, + 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x08, 0x00, 0x00, 0x07, 0x08, 0x00, 0x00, + 0x0B, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x08, 0x00, 0x00, 0x0C, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0D, 0x08, 0x00, 0x00, 0x05, 0x08, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0E, 0x08, 0x00, 0x00, 0x0D, 0x08, 0x00, 0x00, + 0x77, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0x08, 0x00, 0x00, + 0xEF, 0x07, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, + 0x0F, 0x08, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x11, 0x08, 0x00, 0x00, 0x0E, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x13, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x11, 0x08, 0x00, 0x00, + 0x12, 0x08, 0x00, 0x00, 0x13, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x12, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x14, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x13, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x17, 0x08, 0x00, 0x00, 0xEB, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x05, 0x08, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x19, 0x08, 0x00, 0x00, 0x17, 0x08, 0x00, 0x00, + 0x18, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x1A, 0x08, 0x00, 0x00, + 0xFF, 0x07, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x1B, 0x08, 0x00, 0x00, + 0x1A, 0x08, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x1C, 0x08, 0x00, 0x00, + 0x1B, 0x08, 0x00, 0x00, 0x1B, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x1D, 0x08, 0x00, 0x00, 0x19, 0x08, 0x00, 0x00, 0x1C, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x16, 0x08, 0x00, 0x00, 0x1D, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x1F, 0x08, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x1E, 0x08, 0x00, 0x00, + 0x1F, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x20, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x21, 0x08, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x22, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x22, 0x08, 0x00, 0x00, 0xF6, 0x00, 0x04, 0x00, + 0x24, 0x08, 0x00, 0x00, 0x25, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x26, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x26, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x27, 0x08, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x28, 0x08, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0xB3, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x29, 0x08, 0x00, 0x00, 0x27, 0x08, 0x00, 0x00, 0x28, 0x08, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x29, 0x08, 0x00, 0x00, 0x23, 0x08, 0x00, 0x00, 0x24, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x23, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x24, 0x08, 0x00, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x25, 0x08, 0x00, 0x00, 0xFC, 0x07, 0x00, 0x00, 0xB3, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x26, 0x08, 0x00, 0x00, 0x24, 0x08, 0x00, 0x00, 0x25, 0x08, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x26, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x20, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x28, 0x08, 0x00, 0x00, - 0x1E, 0x08, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x29, 0x08, 0x00, 0x00, - 0x28, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0x2A, 0x08, 0x00, 0x00, - 0xFC, 0x07, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2B, 0x08, 0x00, 0x00, - 0x2A, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2C, 0x08, 0x00, 0x00, - 0x29, 0x08, 0x00, 0x00, 0x2B, 0x08, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x2D, 0x08, 0x00, 0x00, 0x2C, 0x08, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x27, 0x08, 0x00, 0x00, 0x2D, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x2F, 0x08, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x30, 0x08, 0x00, 0x00, 0x13, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x31, 0x08, 0x00, 0x00, 0x27, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x32, 0x08, 0x00, 0x00, 0x30, 0x08, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x33, 0x08, 0x00, 0x00, 0x32, 0x08, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, - 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x34, 0x08, 0x00, 0x00, 0x2F, 0x08, 0x00, 0x00, - 0x33, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x2E, 0x08, 0x00, 0x00, 0x34, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x35, 0x08, 0x00, 0x00, 0x2E, 0x08, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x37, 0x08, 0x00, 0x00, 0x38, 0x08, 0x00, 0x00, 0x35, 0x08, 0x00, 0x00, - 0x36, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x39, 0x08, 0x00, 0x00, - 0x38, 0x08, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x3A, 0x08, 0x00, 0x00, - 0x39, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x3C, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x3A, 0x08, 0x00, 0x00, 0x3B, 0x08, 0x00, 0x00, 0x3C, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x3B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x3D, 0x08, 0x00, 0x00, 0x2E, 0x08, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x37, 0x08, 0x00, 0x00, - 0x3F, 0x08, 0x00, 0x00, 0x3D, 0x08, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x40, 0x08, 0x00, 0x00, 0x3F, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x3C, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3C, 0x08, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x39, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, - 0x40, 0x08, 0x00, 0x00, 0x3B, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x43, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x41, 0x08, 0x00, 0x00, 0x42, 0x08, 0x00, 0x00, - 0x43, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x42, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, - 0x22, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x43, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x98, 0x03, 0x00, 0x00, 0x46, 0x08, 0x00, 0x00, 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0x47, 0x08, 0x00, 0x00, 0x2E, 0x08, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, - 0x05, 0x01, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0x46, 0x08, 0x00, 0x00, 0x47, 0x08, 0x00, 0x00, + 0x2B, 0x08, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2C, 0x08, 0x00, 0x00, 0x2B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x2D, 0x08, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2E, 0x08, 0x00, 0x00, 0x2D, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x2F, 0x08, 0x00, 0x00, 0x2C, 0x08, 0x00, 0x00, 0x2E, 0x08, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x30, 0x08, 0x00, 0x00, 0x2F, 0x08, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x2A, 0x08, 0x00, 0x00, 0x30, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x32, 0x08, 0x00, 0x00, 0xC9, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x33, 0x08, 0x00, 0x00, 0x16, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x34, 0x08, 0x00, 0x00, 0x2A, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x35, 0x08, 0x00, 0x00, 0x33, 0x08, 0x00, 0x00, 0x34, 0x08, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x36, 0x08, 0x00, 0x00, 0x35, 0x08, 0x00, 0x00, + 0x69, 0x06, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0x37, 0x08, 0x00, 0x00, + 0x32, 0x08, 0x00, 0x00, 0x36, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x31, 0x08, 0x00, 0x00, + 0x37, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x38, 0x08, 0x00, 0x00, + 0x31, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x3A, 0x08, 0x00, 0x00, 0x3B, 0x08, 0x00, 0x00, + 0x38, 0x08, 0x00, 0x00, 0x39, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x3C, 0x08, 0x00, 0x00, 0x3B, 0x08, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x3D, 0x08, 0x00, 0x00, 0x3C, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x3F, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x3D, 0x08, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, + 0x3F, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3E, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x40, 0x08, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, + 0x3A, 0x08, 0x00, 0x00, 0x42, 0x08, 0x00, 0x00, 0x40, 0x08, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, + 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x43, 0x08, 0x00, 0x00, 0x42, 0x08, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x3F, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x3F, 0x08, 0x00, 0x00, + 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x44, 0x08, 0x00, 0x00, 0x3C, 0x08, 0x00, 0x00, + 0x23, 0x08, 0x00, 0x00, 0x43, 0x08, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x46, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x44, 0x08, 0x00, 0x00, + 0x45, 0x08, 0x00, 0x00, 0x46, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x45, 0x08, 0x00, 0x00, + 0xF9, 0x00, 0x02, 0x00, 0x25, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x46, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x49, 0x08, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x4A, 0x08, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, + 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x4B, 0x08, 0x00, 0x00, 0x49, 0x08, 0x00, 0x00, + 0x4A, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4C, 0x08, 0x00, 0x00, 0x4B, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x48, 0x08, 0x00, 0x00, 0x4C, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x4D, 0x08, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0x4E, 0x08, 0x00, 0x00, 0x4D, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x4F, 0x08, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, + 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x50, 0x08, 0x00, 0x00, 0x4F, 0x08, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x51, 0x08, 0x00, 0x00, + 0x4E, 0x08, 0x00, 0x00, 0x50, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x53, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x51, 0x08, 0x00, 0x00, 0x52, 0x08, 0x00, 0x00, + 0x53, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x52, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x25, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x53, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x57, 0x08, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x56, 0x08, 0x00, 0x00, 0x57, 0x08, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x58, 0x08, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x56, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x55, 0x08, 0x00, 0x00, 0x58, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x5B, 0x08, 0x00, 0x00, 0xB8, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5A, 0x08, 0x00, 0x00, + 0x5B, 0x08, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5C, 0x08, 0x00, 0x00, + 0xC5, 0x00, 0x00, 0x00, 0x5A, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x59, 0x08, 0x00, 0x00, + 0x5C, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5E, 0x08, 0x00, 0x00, + 0x59, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5D, 0x08, 0x00, 0x00, 0x5E, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x55, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x5F, 0x08, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x61, 0x08, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x62, 0x08, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x5D, 0x08, 0x00, 0x00, 0x5F, 0x08, 0x00, 0x00, + 0x61, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x63, 0x08, 0x00, 0x00, + 0x62, 0x08, 0x00, 0x00, 0x9A, 0x04, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x65, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x63, 0x08, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x65, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x64, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x25, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x65, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x68, 0x08, 0x00, 0x00, 0x2A, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x69, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x68, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x6A, 0x08, 0x00, 0x00, + 0x69, 0x08, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x6B, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x6A, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x67, 0x08, 0x00, 0x00, 0x6B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0x6E, 0x08, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6D, 0x08, 0x00, 0x00, + 0x6E, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6F, 0x08, 0x00, 0x00, 0x6C, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x71, 0x08, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x70, 0x08, 0x00, 0x00, 0x71, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x72, 0x08, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, 0x6D, 0x08, 0x00, 0x00, + 0x6F, 0x08, 0x00, 0x00, 0x70, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x73, 0x08, 0x00, 0x00, 0x67, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x74, 0x08, 0x00, 0x00, 0x72, 0x08, 0x00, 0x00, 0x73, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x75, 0x08, 0x00, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x76, 0x08, 0x00, 0x00, 0x75, 0x08, 0x00, 0x00, 0x74, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x76, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x77, 0x08, 0x00, 0x00, 0x67, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x78, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x79, 0x08, 0x00, 0x00, 0x78, 0x08, 0x00, 0x00, 0x77, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x20, 0x08, 0x00, 0x00, 0x79, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x25, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x25, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x7A, 0x08, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0x80, 0x00, 0x05, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x7B, 0x08, 0x00, 0x00, 0x7A, 0x08, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x21, 0x08, 0x00, 0x00, 0x7B, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0x22, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x24, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x7C, 0x08, 0x00, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x7D, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x7E, 0x08, 0x00, 0x00, 0x7D, 0x08, 0x00, 0x00, 0x7D, 0x08, 0x00, 0x00, + 0x7D, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7F, 0x08, 0x00, 0x00, + 0x7C, 0x08, 0x00, 0x00, 0x7E, 0x08, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x7F, 0x08, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00, 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xC7, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, + 0xCD, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x03, 0x00, 0xB7, 0x00, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xD1, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x8F, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9D, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9E, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA1, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA4, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA8, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB4, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xC2, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xC7, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC9, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xCA, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x75, 0x06, 0x00, 0x00, 0xCB, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD4, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xDE, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF7, 0x08, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x04, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x09, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0B, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0D, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x13, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, 0x15, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, 0x16, 0x09, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x82, 0x08, 0x00, 0x00, + 0xCF, 0x00, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x83, 0x08, 0x00, 0x00, + 0x82, 0x08, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x84, 0x08, 0x00, 0x00, + 0x83, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x86, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x84, 0x08, 0x00, 0x00, 0x85, 0x08, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x85, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, + 0x87, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x08, 0x00, 0x00, 0x87, 0x08, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x89, 0x08, 0x00, 0x00, 0x88, 0x08, 0x00, 0x00, + 0x3A, 0x01, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x86, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x86, 0x08, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x8A, 0x08, 0x00, 0x00, + 0x83, 0x08, 0x00, 0x00, 0xD1, 0x00, 0x00, 0x00, 0x89, 0x08, 0x00, 0x00, 0x85, 0x08, 0x00, 0x00, + 0xF7, 0x00, 0x03, 0x00, 0x8C, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0x8A, 0x08, 0x00, 0x00, 0x8B, 0x08, 0x00, 0x00, 0x8C, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x8B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8D, 0x08, 0x00, 0x00, + 0xCD, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x8D, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0x8C, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x97, 0x03, 0x00, 0x00, 0x90, 0x08, 0x00, 0x00, + 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x91, 0x08, 0x00, 0x00, + 0xCE, 0x00, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x92, 0x08, 0x00, 0x00, + 0x90, 0x08, 0x00, 0x00, 0x91, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, + 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, 0x92, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x8F, 0x08, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x94, 0x08, 0x00, 0x00, 0x8F, 0x08, 0x00, 0x00, + 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x95, 0x08, 0x00, 0x00, 0x94, 0x08, 0x00, 0x00, + 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x96, 0x08, 0x00, 0x00, + 0x8F, 0x08, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x97, 0x08, 0x00, 0x00, + 0x96, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0x98, 0x08, 0x00, 0x00, 0x95, 0x08, 0x00, 0x00, 0x97, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0x9A, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x98, 0x08, 0x00, 0x00, + 0x99, 0x08, 0x00, 0x00, 0x9A, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x99, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x9B, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0x9B, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x9A, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x9F, 0x08, 0x00, 0x00, 0x8F, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9E, 0x08, 0x00, 0x00, 0x9F, 0x08, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xA0, 0x08, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x9E, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x9D, 0x08, 0x00, 0x00, 0xA0, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, + 0x83, 0x01, 0x00, 0x00, 0xA2, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFE, 0x06, 0x00, 0x00, + 0x97, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x08, 0x00, 0x00, + 0xA2, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA1, 0x08, 0x00, 0x00, 0xA3, 0x08, 0x00, 0x00, + 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xA5, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0xFE, 0x06, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA6, 0x08, 0x00, 0x00, 0xA5, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xA7, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xA6, 0x08, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA4, 0x08, 0x00, 0x00, 0xA7, 0x08, 0x00, 0x00, + 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xA9, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0xFE, 0x06, 0x00, 0x00, 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAA, 0x08, 0x00, 0x00, 0xA9, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x08, 0x00, 0x00, + 0xAA, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAC, 0x08, 0x00, 0x00, + 0x9D, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAD, 0x08, 0x00, 0x00, + 0xA1, 0x08, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAE, 0x08, 0x00, 0x00, + 0xAC, 0x08, 0x00, 0x00, 0xAD, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xAF, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xAE, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x00, 0x00, 0xA4, 0x08, 0x00, 0x00, + 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB1, 0x08, 0x00, 0x00, 0xAF, 0x08, 0x00, 0x00, + 0xB0, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB2, 0x08, 0x00, 0x00, + 0xA8, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB3, 0x08, 0x00, 0x00, + 0xB1, 0x08, 0x00, 0x00, 0xB2, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xAB, 0x08, 0x00, 0x00, + 0xB3, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xB5, 0x08, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x00, 0xBA, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xB6, 0x08, 0x00, 0x00, 0xB5, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xB4, 0x08, 0x00, 0x00, 0xB6, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB7, 0x08, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xB8, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0xB7, 0x08, 0x00, 0x00, + 0xDF, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x08, 0x00, 0x00, + 0xB4, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xBA, 0x08, 0x00, 0x00, + 0xB8, 0x08, 0x00, 0x00, 0xB9, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBB, 0x08, 0x00, 0x00, 0xBA, 0x08, 0x00, 0x00, 0x77, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xAB, 0x08, 0x00, 0x00, 0xBB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xBC, 0x08, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xBD, 0x08, 0x00, 0x00, 0xBC, 0x08, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, + 0xBF, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xBD, 0x08, 0x00, 0x00, + 0xBE, 0x08, 0x00, 0x00, 0xBF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBE, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC0, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x02, 0x00, 0xC0, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBF, 0x08, 0x00, 0x00, + 0x41, 0x00, 0x05, 0x00, 0xBB, 0x03, 0x00, 0x00, 0xC3, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, + 0xBA, 0x03, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xC4, 0x08, 0x00, 0x00, + 0xC3, 0x08, 0x00, 0x00, 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC5, 0x08, 0x00, 0x00, + 0xC4, 0x08, 0x00, 0x00, 0xC4, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC2, 0x08, 0x00, 0x00, 0xC5, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xC6, 0x08, 0x00, 0x00, 0xA4, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xC8, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x08, 0x00, 0x00, + 0xC8, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC9, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xCA, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xCB, 0x08, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, 0xF6, 0x00, 0x04, 0x00, 0xCE, 0x08, 0x00, 0x00, + 0xCF, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xD0, 0x08, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xD0, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xD1, 0x08, 0x00, 0x00, 0xCB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xD2, 0x08, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, 0xB1, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xD3, 0x08, 0x00, 0x00, 0xD1, 0x08, 0x00, 0x00, 0xD2, 0x08, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, + 0xD3, 0x08, 0x00, 0x00, 0xCD, 0x08, 0x00, 0x00, 0xCE, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, + 0xCD, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD5, 0x08, 0x00, 0x00, + 0xCA, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD6, 0x08, 0x00, 0x00, + 0xCB, 0x08, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD7, 0x08, 0x00, 0x00, + 0xD6, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD9, 0x08, 0x00, 0x00, + 0xD7, 0x08, 0x00, 0x00, 0xD8, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, + 0xDA, 0x08, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xDB, 0x08, 0x00, 0x00, 0xDA, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xDC, 0x08, 0x00, 0x00, 0xD9, 0x08, 0x00, 0x00, 0xDB, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xDD, 0x08, 0x00, 0x00, 0xD5, 0x08, 0x00, 0x00, 0xDC, 0x08, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xD4, 0x08, 0x00, 0x00, 0xDD, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xDF, 0x08, 0x00, 0x00, 0xD4, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xE0, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, + 0xDF, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE1, 0x08, 0x00, 0x00, + 0xD4, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE2, 0x08, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0xE1, 0x08, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, 0xE0, 0x08, 0x00, 0x00, 0xE2, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xE4, 0x08, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, + 0x8E, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE5, 0x08, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, + 0xE4, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xDE, 0x08, 0x00, 0x00, 0xE5, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE7, 0x08, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE8, 0x08, 0x00, 0x00, 0xDE, 0x08, 0x00, 0x00, + 0x81, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, 0xE9, 0x08, 0x00, 0x00, 0xE7, 0x08, 0x00, 0x00, + 0xE8, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xE6, 0x08, 0x00, 0x00, 0xE9, 0x08, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, + 0xB8, 0x00, 0x05, 0x00, 0x3A, 0x08, 0x00, 0x00, 0xEB, 0x08, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x00, + 0x39, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEC, 0x08, 0x00, 0x00, + 0xEB, 0x08, 0x00, 0x00, 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xED, 0x08, 0x00, 0x00, + 0xEC, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xEF, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0xED, 0x08, 0x00, 0x00, 0xEE, 0x08, 0x00, 0x00, 0xEF, 0x08, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0xEE, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, + 0xF0, 0x08, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x3A, 0x08, 0x00, 0x00, + 0xF1, 0x08, 0x00, 0x00, 0xF0, 0x08, 0x00, 0x00, 0x41, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xF2, 0x08, 0x00, 0x00, 0xF1, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xEF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xEF, 0x08, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xF3, 0x08, 0x00, 0x00, 0xEC, 0x08, 0x00, 0x00, 0xCD, 0x08, 0x00, 0x00, + 0xF2, 0x08, 0x00, 0x00, 0xEE, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF5, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xF3, 0x08, 0x00, 0x00, 0xF4, 0x08, 0x00, 0x00, + 0xF5, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF4, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xCF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xF5, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x97, 0x03, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, 0xB9, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0xF9, 0x08, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, + 0x05, 0x01, 0x00, 0x00, 0xFA, 0x08, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, 0xF9, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x49, 0x08, 0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x45, 0x08, 0x00, 0x00, 0x49, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x4A, 0x08, 0x00, 0x00, 0x45, 0x08, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0x4B, 0x08, 0x00, 0x00, 0x4A, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x4C, 0x08, 0x00, 0x00, 0x45, 0x08, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x4D, 0x08, 0x00, 0x00, 0x4C, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x4E, 0x08, 0x00, 0x00, 0x4B, 0x08, 0x00, 0x00, - 0x4D, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x50, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x4E, 0x08, 0x00, 0x00, 0x4F, 0x08, 0x00, 0x00, 0x50, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x4F, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x22, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x50, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x54, 0x08, 0x00, 0x00, 0x45, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x53, 0x08, 0x00, 0x00, - 0x54, 0x08, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x55, 0x08, 0x00, 0x00, - 0xC5, 0x00, 0x00, 0x00, 0x53, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x52, 0x08, 0x00, 0x00, - 0x55, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x58, 0x08, 0x00, 0x00, - 0xB5, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x57, 0x08, 0x00, 0x00, 0x58, 0x08, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x59, 0x08, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, - 0x57, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x56, 0x08, 0x00, 0x00, 0x59, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5B, 0x08, 0x00, 0x00, 0x56, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x5A, 0x08, 0x00, 0x00, 0x5B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x5D, 0x08, 0x00, 0x00, 0x52, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x5C, 0x08, 0x00, 0x00, 0x5D, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x5E, 0x08, 0x00, 0x00, - 0xFF, 0x07, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5F, 0x08, 0x00, 0x00, - 0x11, 0x00, 0x00, 0x00, 0x5A, 0x08, 0x00, 0x00, 0x5C, 0x08, 0x00, 0x00, 0x5E, 0x08, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x5F, 0x08, 0x00, 0x00, - 0x99, 0x04, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x62, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x60, 0x08, 0x00, 0x00, 0x61, 0x08, 0x00, 0x00, 0x62, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x61, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x22, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x62, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x65, 0x08, 0x00, 0x00, 0x27, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x66, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x65, 0x08, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x67, 0x08, 0x00, 0x00, 0x66, 0x08, 0x00, 0x00, - 0x68, 0x06, 0x00, 0x00, 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x68, 0x08, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0x67, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x68, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x6B, 0x08, 0x00, 0x00, - 0x2E, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x6A, 0x08, 0x00, 0x00, 0x6B, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x6C, 0x08, 0x00, 0x00, 0x69, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x6E, 0x08, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x6D, 0x08, 0x00, 0x00, 0x6E, 0x08, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x6F, 0x08, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, 0x6A, 0x08, 0x00, 0x00, 0x6C, 0x08, 0x00, 0x00, - 0x6D, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x08, 0x00, 0x00, - 0x64, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x71, 0x08, 0x00, 0x00, - 0x6F, 0x08, 0x00, 0x00, 0x70, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x72, 0x08, 0x00, 0x00, 0x1B, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x73, 0x08, 0x00, 0x00, 0x72, 0x08, 0x00, 0x00, 0x71, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x1B, 0x08, 0x00, 0x00, 0x73, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x74, 0x08, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x75, 0x08, 0x00, 0x00, 0x1D, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x76, 0x08, 0x00, 0x00, 0x75, 0x08, 0x00, 0x00, 0x74, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x1D, 0x08, 0x00, 0x00, 0x76, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x22, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x22, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x77, 0x08, 0x00, 0x00, 0x1E, 0x08, 0x00, 0x00, 0x80, 0x00, 0x05, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x78, 0x08, 0x00, 0x00, 0x77, 0x08, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x1E, 0x08, 0x00, 0x00, 0x78, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0x1F, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x21, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x79, 0x08, 0x00, 0x00, 0x1B, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x7A, 0x08, 0x00, 0x00, 0x1D, 0x08, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x7B, 0x08, 0x00, 0x00, 0x7A, 0x08, 0x00, 0x00, 0x7A, 0x08, 0x00, 0x00, 0x7A, 0x08, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x7C, 0x08, 0x00, 0x00, 0x79, 0x08, 0x00, 0x00, - 0x7B, 0x08, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x7C, 0x08, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00, - 0x36, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xC7, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, 0x17, 0x00, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, - 0x37, 0x00, 0x03, 0x00, 0x82, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x37, 0x00, 0x03, 0x00, - 0xB7, 0x00, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xD1, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x8C, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9A, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9B, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9E, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA1, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA5, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xA8, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xB1, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xBF, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, 0xC3, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x17, 0x00, 0x00, 0x00, 0xC4, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x74, 0x06, 0x00, 0x00, 0xC8, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xD1, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xDB, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0xF4, 0x08, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x01, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x02, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x06, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0A, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0x82, 0x00, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, 0x12, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3B, 0x00, 0x04, 0x00, 0xB7, 0x00, 0x00, 0x00, 0x13, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x7F, 0x08, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, 0x7F, 0x08, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x81, 0x08, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0x83, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0x81, 0x08, 0x00, 0x00, 0x82, 0x08, 0x00, 0x00, 0x83, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0x82, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0x84, 0x08, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x85, 0x08, 0x00, 0x00, 0x84, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00, 0x85, 0x08, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, - 0xF9, 0x00, 0x02, 0x00, 0x83, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x83, 0x08, 0x00, 0x00, - 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x87, 0x08, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, - 0xD1, 0x00, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00, 0x82, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, - 0x89, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x87, 0x08, 0x00, 0x00, - 0x88, 0x08, 0x00, 0x00, 0x89, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x88, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0x8A, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, - 0xFE, 0x00, 0x02, 0x00, 0x8A, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x89, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, 0x8D, 0x08, 0x00, 0x00, 0xB6, 0x07, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0x8E, 0x08, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, - 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, 0x8F, 0x08, 0x00, 0x00, 0x8D, 0x08, 0x00, 0x00, - 0x8E, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x90, 0x08, 0x00, 0x00, 0x8F, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x8C, 0x08, 0x00, 0x00, 0x90, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x91, 0x08, 0x00, 0x00, 0x8C, 0x08, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0x92, 0x08, 0x00, 0x00, 0x91, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, 0x8C, 0x08, 0x00, 0x00, - 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x94, 0x08, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, - 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x95, 0x08, 0x00, 0x00, - 0x92, 0x08, 0x00, 0x00, 0x94, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x97, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x95, 0x08, 0x00, 0x00, 0x96, 0x08, 0x00, 0x00, - 0x97, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x96, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x98, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0x98, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x97, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x9C, 0x08, 0x00, 0x00, 0x8C, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x9B, 0x08, 0x00, 0x00, 0x9C, 0x08, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x9D, 0x08, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, 0x9B, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x9A, 0x08, 0x00, 0x00, 0x9D, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, - 0x9F, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x08, 0x00, 0x00, 0x9F, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x9E, 0x08, 0x00, 0x00, 0xA0, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, - 0x83, 0x01, 0x00, 0x00, 0xA2, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, - 0x82, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA3, 0x08, 0x00, 0x00, - 0xA2, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA4, 0x08, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0xA3, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xA1, 0x08, 0x00, 0x00, 0xA4, 0x08, 0x00, 0x00, 0x41, 0x00, 0x06, 0x00, - 0x83, 0x01, 0x00, 0x00, 0xA6, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xFD, 0x06, 0x00, 0x00, - 0x8F, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA7, 0x08, 0x00, 0x00, - 0xA6, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA5, 0x08, 0x00, 0x00, 0xA7, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xA9, 0x08, 0x00, 0x00, 0x9A, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAA, 0x08, 0x00, 0x00, 0x9E, 0x08, 0x00, 0x00, - 0x83, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, 0xA9, 0x08, 0x00, 0x00, - 0xAA, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAC, 0x08, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xAB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAD, 0x08, 0x00, 0x00, 0xA1, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xAE, 0x08, 0x00, 0x00, 0xAC, 0x08, 0x00, 0x00, 0xAD, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xAF, 0x08, 0x00, 0x00, 0xA5, 0x08, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x00, 0x00, 0xAE, 0x08, 0x00, 0x00, - 0xAF, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x08, 0x00, 0x00, 0xB0, 0x08, 0x00, 0x00, - 0x41, 0x00, 0x06, 0x00, 0x83, 0x01, 0x00, 0x00, 0xB2, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, - 0xB9, 0x03, 0x00, 0x00, 0x8A, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xB3, 0x08, 0x00, 0x00, 0xB2, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xB1, 0x08, 0x00, 0x00, - 0xB3, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB4, 0x08, 0x00, 0x00, - 0xA8, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB5, 0x08, 0x00, 0x00, - 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0xB4, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB6, 0x08, 0x00, 0x00, 0xB1, 0x08, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB7, 0x08, 0x00, 0x00, 0xB5, 0x08, 0x00, 0x00, - 0xB6, 0x08, 0x00, 0x00, 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB8, 0x08, 0x00, 0x00, - 0xB7, 0x08, 0x00, 0x00, 0x74, 0x07, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xA8, 0x08, 0x00, 0x00, - 0xB8, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xB9, 0x08, 0x00, 0x00, - 0xA8, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xBA, 0x08, 0x00, 0x00, - 0xB9, 0x08, 0x00, 0x00, 0x3A, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xBC, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xBA, 0x08, 0x00, 0x00, 0xBB, 0x08, 0x00, 0x00, - 0xBC, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x16, 0x00, 0x00, 0x00, 0xBD, 0x08, 0x00, 0x00, 0xCD, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, - 0xBD, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xBC, 0x08, 0x00, 0x00, 0x41, 0x00, 0x05, 0x00, - 0xBA, 0x03, 0x00, 0x00, 0xC0, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB9, 0x03, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x05, 0x01, 0x00, 0x00, 0xC1, 0x08, 0x00, 0x00, 0xC0, 0x08, 0x00, 0x00, - 0x4F, 0x00, 0x07, 0x00, 0x81, 0x00, 0x00, 0x00, 0xC2, 0x08, 0x00, 0x00, 0xC1, 0x08, 0x00, 0x00, - 0xC1, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xBF, 0x08, 0x00, 0x00, 0xC2, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC3, 0x08, 0x00, 0x00, - 0xA4, 0x01, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, 0xC5, 0x08, 0x00, 0x00, - 0xCD, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC4, 0x08, 0x00, 0x00, 0xC5, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xC6, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC7, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xC8, 0x08, 0x00, 0x00, - 0x77, 0x05, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC9, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xC9, 0x08, 0x00, 0x00, 0xF6, 0x00, 0x04, 0x00, 0xCB, 0x08, 0x00, 0x00, 0xCC, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCD, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xCD, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xCE, 0x08, 0x00, 0x00, - 0xC8, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xCF, 0x08, 0x00, 0x00, - 0xC3, 0x08, 0x00, 0x00, 0xB1, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xD0, 0x08, 0x00, 0x00, - 0xCE, 0x08, 0x00, 0x00, 0xCF, 0x08, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0xD0, 0x08, 0x00, 0x00, - 0xCA, 0x08, 0x00, 0x00, 0xCB, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCA, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD2, 0x08, 0x00, 0x00, 0xC7, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD3, 0x08, 0x00, 0x00, 0xC8, 0x08, 0x00, 0x00, - 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD4, 0x08, 0x00, 0x00, 0xD3, 0x08, 0x00, 0x00, - 0x85, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD6, 0x08, 0x00, 0x00, 0xD4, 0x08, 0x00, 0x00, - 0xD5, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, 0xD7, 0x08, 0x00, 0x00, - 0xC3, 0x08, 0x00, 0x00, 0x6F, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD8, 0x08, 0x00, 0x00, - 0xD7, 0x08, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xD9, 0x08, 0x00, 0x00, - 0xD6, 0x08, 0x00, 0x00, 0xD8, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xDA, 0x08, 0x00, 0x00, 0xD2, 0x08, 0x00, 0x00, 0xD9, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xD1, 0x08, 0x00, 0x00, 0xDA, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xDC, 0x08, 0x00, 0x00, 0xD1, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xDD, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0xDC, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDE, 0x08, 0x00, 0x00, 0xD1, 0x08, 0x00, 0x00, - 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDF, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x0D, 0x00, 0x00, 0x00, 0xDE, 0x08, 0x00, 0x00, 0x50, 0x00, 0x05, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xE0, 0x08, 0x00, 0x00, 0xDD, 0x08, 0x00, 0x00, 0xDF, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0xE1, 0x08, 0x00, 0x00, 0xA8, 0x08, 0x00, 0x00, 0x8E, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE2, 0x08, 0x00, 0x00, 0xE0, 0x08, 0x00, 0x00, 0xE1, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xDB, 0x08, 0x00, 0x00, 0xE2, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE4, 0x08, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE5, 0x08, 0x00, 0x00, 0xDB, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, 0xE4, 0x08, 0x00, 0x00, 0xE5, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0xE3, 0x08, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x81, 0x00, 0x00, 0x00, 0xE7, 0x08, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, - 0x37, 0x08, 0x00, 0x00, 0xE8, 0x08, 0x00, 0x00, 0xE7, 0x08, 0x00, 0x00, 0x36, 0x08, 0x00, 0x00, - 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xE9, 0x08, 0x00, 0x00, 0xE8, 0x08, 0x00, 0x00, - 0xA8, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x00, 0xE9, 0x08, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xEC, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xEA, 0x08, 0x00, 0x00, 0xEB, 0x08, 0x00, 0x00, 0xEC, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xEB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, 0xED, 0x08, 0x00, 0x00, - 0xE3, 0x08, 0x00, 0x00, 0xBA, 0x00, 0x05, 0x00, 0x37, 0x08, 0x00, 0x00, 0xEE, 0x08, 0x00, 0x00, - 0xED, 0x08, 0x00, 0x00, 0x3E, 0x08, 0x00, 0x00, 0x9A, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xEF, 0x08, 0x00, 0x00, 0xEE, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xEC, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xEC, 0x08, 0x00, 0x00, 0xF5, 0x00, 0x07, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xF0, 0x08, 0x00, 0x00, 0xE9, 0x08, 0x00, 0x00, 0xCA, 0x08, 0x00, 0x00, 0xEF, 0x08, 0x00, 0x00, - 0xEB, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0xF2, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0xF0, 0x08, 0x00, 0x00, 0xF1, 0x08, 0x00, 0x00, 0xF2, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xF1, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xF2, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x98, 0x03, 0x00, 0x00, - 0xF5, 0x08, 0x00, 0x00, 0xB6, 0x07, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0xF6, 0x08, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, 0x58, 0x00, 0x07, 0x00, 0x05, 0x01, 0x00, 0x00, - 0xF7, 0x08, 0x00, 0x00, 0xF5, 0x08, 0x00, 0x00, 0xF6, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, - 0xDE, 0x00, 0x00, 0x00, 0x51, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, - 0xF7, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0xF4, 0x08, 0x00, 0x00, - 0xF8, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0xF9, 0x08, 0x00, 0x00, - 0xF4, 0x08, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0xFA, 0x08, 0x00, 0x00, - 0xF9, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0xFB, 0x08, 0x00, 0x00, 0xF4, 0x08, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, - 0xFC, 0x08, 0x00, 0x00, 0xFB, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0xA6, 0x00, 0x05, 0x00, - 0x2C, 0x00, 0x00, 0x00, 0xFD, 0x08, 0x00, 0x00, 0xFA, 0x08, 0x00, 0x00, 0xFC, 0x08, 0x00, 0x00, - 0xF7, 0x00, 0x03, 0x00, 0xFF, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, - 0xFD, 0x08, 0x00, 0x00, 0xFE, 0x08, 0x00, 0x00, 0xFF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xFE, 0x08, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, - 0xFF, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x09, 0x00, 0x00, - 0xF4, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x02, 0x09, 0x00, 0x00, 0x03, 0x09, 0x00, 0x00, - 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x09, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00, - 0x02, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x01, 0x09, 0x00, 0x00, 0x04, 0x09, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x09, 0x00, 0x00, 0x9A, 0x08, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x06, 0x09, 0x00, 0x00, 0x07, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, - 0x06, 0x00, 0x00, 0x00, 0x09, 0x09, 0x00, 0x00, 0x01, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0x08, 0x09, 0x00, 0x00, 0x09, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x0A, 0x09, 0x00, 0x00, - 0x05, 0x09, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0B, 0x09, 0x00, 0x00, - 0x11, 0x00, 0x00, 0x00, 0x06, 0x09, 0x00, 0x00, 0x08, 0x09, 0x00, 0x00, 0x0A, 0x09, 0x00, 0x00, - 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0C, 0x09, 0x00, 0x00, 0x0B, 0x09, 0x00, 0x00, - 0x99, 0x04, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x0E, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFA, 0x00, 0x04, 0x00, 0x0C, 0x09, 0x00, 0x00, 0x0D, 0x09, 0x00, 0x00, 0x0E, 0x09, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x0D, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0x0E, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x81, 0x00, 0x00, 0x00, - 0x11, 0x09, 0x00, 0x00, 0xE3, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x10, 0x09, 0x00, 0x00, - 0x11, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x12, 0x09, 0x00, 0x00, 0x69, 0x08, 0x00, 0x00, - 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x14, 0x09, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, - 0x3E, 0x00, 0x03, 0x00, 0x13, 0x09, 0x00, 0x00, 0x14, 0x09, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, - 0x16, 0x00, 0x00, 0x00, 0x15, 0x09, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, - 0x12, 0x09, 0x00, 0x00, 0x13, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x16, 0x09, 0x00, 0x00, 0xC4, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x17, 0x09, 0x00, 0x00, 0x16, 0x09, 0x00, 0x00, 0x15, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC4, 0x08, 0x00, 0x00, 0x17, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x18, 0x09, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x19, 0x09, 0x00, 0x00, 0x18, 0x09, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC6, 0x08, 0x00, 0x00, 0x19, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xCC, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x1A, 0x09, 0x00, 0x00, 0xC8, 0x08, 0x00, 0x00, 0x80, 0x00, 0x05, 0x00, 0x26, 0x00, 0x00, 0x00, - 0x1B, 0x09, 0x00, 0x00, 0x1A, 0x09, 0x00, 0x00, 0xA5, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, - 0xC8, 0x08, 0x00, 0x00, 0x1B, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xC9, 0x08, 0x00, 0x00, - 0xF8, 0x00, 0x02, 0x00, 0xCB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x1C, 0x09, 0x00, 0x00, 0xC4, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, - 0x1D, 0x09, 0x00, 0x00, 0xC6, 0x08, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, 0x16, 0x00, 0x00, 0x00, - 0x1E, 0x09, 0x00, 0x00, 0x1D, 0x09, 0x00, 0x00, 0x1D, 0x09, 0x00, 0x00, 0x1D, 0x09, 0x00, 0x00, - 0x88, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1F, 0x09, 0x00, 0x00, 0x1C, 0x09, 0x00, 0x00, - 0x1E, 0x09, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x1F, 0x09, 0x00, 0x00, 0x38, 0x00, 0x01, 0x00 + 0xFB, 0x08, 0x00, 0x00, 0xFA, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0xF7, 0x08, 0x00, 0x00, 0xFB, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0xFC, 0x08, 0x00, 0x00, 0xF7, 0x08, 0x00, 0x00, 0xBC, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, + 0xFD, 0x08, 0x00, 0x00, 0xFC, 0x08, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0xFE, 0x08, 0x00, 0x00, 0xF7, 0x08, 0x00, 0x00, 0xBE, 0x00, 0x05, 0x00, + 0x2C, 0x00, 0x00, 0x00, 0xFF, 0x08, 0x00, 0x00, 0xFE, 0x08, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0xA6, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0xFD, 0x08, 0x00, 0x00, + 0xFF, 0x08, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFA, 0x00, 0x04, 0x00, 0x00, 0x09, 0x00, 0x00, 0x01, 0x09, 0x00, 0x00, 0x02, 0x09, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x01, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, 0xCF, 0x08, 0x00, 0x00, + 0xF8, 0x00, 0x02, 0x00, 0x02, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x06, 0x09, 0x00, 0x00, 0xF7, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x05, 0x09, 0x00, 0x00, + 0x06, 0x09, 0x00, 0x00, 0x39, 0x00, 0x05, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x09, 0x00, 0x00, + 0xC5, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x04, 0x09, 0x00, 0x00, + 0x07, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0A, 0x09, 0x00, 0x00, + 0x9D, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x09, 0x09, 0x00, 0x00, 0x0A, 0x09, 0x00, 0x00, + 0x3D, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0C, 0x09, 0x00, 0x00, 0x04, 0x09, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0x0B, 0x09, 0x00, 0x00, 0x0C, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x0D, 0x09, 0x00, 0x00, 0x08, 0x09, 0x00, 0x00, 0x39, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x0E, 0x09, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x09, 0x09, 0x00, 0x00, 0x0B, 0x09, 0x00, 0x00, + 0x0D, 0x09, 0x00, 0x00, 0xB8, 0x00, 0x05, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x0F, 0x09, 0x00, 0x00, + 0x0E, 0x09, 0x00, 0x00, 0x9A, 0x04, 0x00, 0x00, 0xF7, 0x00, 0x03, 0x00, 0x11, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x04, 0x00, 0x0F, 0x09, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, + 0x11, 0x09, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x10, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xCF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0x11, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x14, 0x09, 0x00, 0x00, 0xE6, 0x08, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, + 0x13, 0x09, 0x00, 0x00, 0x14, 0x09, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x15, 0x09, 0x00, 0x00, + 0x6C, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x17, 0x09, 0x00, 0x00, + 0xCF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0x00, 0x16, 0x09, 0x00, 0x00, 0x17, 0x09, 0x00, 0x00, + 0x39, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x18, 0x09, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, + 0x13, 0x09, 0x00, 0x00, 0x15, 0x09, 0x00, 0x00, 0x16, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x19, 0x09, 0x00, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x1A, 0x09, 0x00, 0x00, 0x19, 0x09, 0x00, 0x00, 0x18, 0x09, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x1A, 0x09, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x1B, 0x09, 0x00, 0x00, 0xC9, 0x08, 0x00, 0x00, 0x81, 0x00, 0x05, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x1C, 0x09, 0x00, 0x00, 0x1B, 0x09, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xC9, 0x08, 0x00, 0x00, 0x1C, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xCF, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCF, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x1D, 0x09, 0x00, 0x00, 0xCB, 0x08, 0x00, 0x00, 0x80, 0x00, 0x05, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x1E, 0x09, 0x00, 0x00, 0x1D, 0x09, 0x00, 0x00, 0xA6, 0x06, 0x00, 0x00, + 0x3E, 0x00, 0x03, 0x00, 0xCB, 0x08, 0x00, 0x00, 0x1E, 0x09, 0x00, 0x00, 0xF9, 0x00, 0x02, 0x00, + 0xCC, 0x08, 0x00, 0x00, 0xF8, 0x00, 0x02, 0x00, 0xCE, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x1F, 0x09, 0x00, 0x00, 0xC7, 0x08, 0x00, 0x00, 0x3D, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x20, 0x09, 0x00, 0x00, 0xC9, 0x08, 0x00, 0x00, 0x50, 0x00, 0x06, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x21, 0x09, 0x00, 0x00, 0x20, 0x09, 0x00, 0x00, 0x20, 0x09, 0x00, 0x00, + 0x20, 0x09, 0x00, 0x00, 0x88, 0x00, 0x05, 0x00, 0x16, 0x00, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, + 0x1F, 0x09, 0x00, 0x00, 0x21, 0x09, 0x00, 0x00, 0xFE, 0x00, 0x02, 0x00, 0x22, 0x09, 0x00, 0x00, + 0x38, 0x00, 0x01, 0x00 }; const unsigned char hbao_frag_spv[7960] = { diff --git a/renderers/vulkan/tr_animation.c b/renderers/vulkan/tr_animation.c index 8aa8cd21cc..71151a163b 100644 --- a/renderers/vulkan/tr_animation.c +++ b/renderers/vulkan/tr_animation.c @@ -330,11 +330,9 @@ void RB_MDRSurfaceAnim( mdrSurface_t *surface ) int frameSize; -#ifdef USE_VBO VBO_Flush(); tess.surfType = SF_MDR; -#endif // don't lerp if lerping off, or this is the only frame, or the last frame... // @@ -411,9 +409,6 @@ void RB_MDRSurfaceAnim( mdrSurface_t *surface ) tempVert[1] += w->boneWeight * ( DotProduct( bone->matrix[1], w->offset ) + bone->matrix[1][3] ); tempVert[2] += w->boneWeight * ( DotProduct( bone->matrix[2], w->offset ) + bone->matrix[2][3] ); -#ifdef USE_TESS_NEEDS_NORMAL - if ( tess.needsNormal ) -#endif { tempNormal[0] += w->boneWeight * DotProduct( bone->matrix[0], v->normal ); tempNormal[1] += w->boneWeight * DotProduct( bone->matrix[1], v->normal ); @@ -425,9 +420,6 @@ void RB_MDRSurfaceAnim( mdrSurface_t *surface ) tess.xyz[baseVertex + j][1] = tempVert[1]; tess.xyz[baseVertex + j][2] = tempVert[2]; -#ifdef USE_TESS_NEEDS_NORMAL - if ( tess.needsNormal ) -#endif { tess.normal[baseVertex + j][0] = tempNormal[0]; tess.normal[baseVertex + j][1] = tempNormal[1]; diff --git a/renderers/vulkan/tr_backend.c b/renderers/vulkan/tr_backend.c index 8a92d2f900..680c45ba3b 100644 --- a/renderers/vulkan/tr_backend.c +++ b/renderers/vulkan/tr_backend.c @@ -21,7 +21,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "tr_local.h" #include "../common/tr_vector_font.h" -#ifdef USE_VULKAN #include "vk_terrain.h" #include "vk_biome.h" #include "vk_ui_blur.h" @@ -80,44 +79,16 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "vk_view_state.h" #include "vk_volumetric_pass.h" #include -#endif backEndData_t *backEndData; backEndState_t backEnd; -#ifndef USE_VULKAN -static const float s_flipMatrix[16] = { - // convert from our coordinate system (looking down X) - // to OpenGL's coordinate system (looking down -Z) - 0, 0, -1, 0, - -1, 0, 0, 0, - 0, 1, 0, 0, - 0, 0, 0, 1 -}; - - -const float *GL_Ortho( const float left, const float right, const float bottom, const float top, const float znear, const float zfar ) -{ - static float m[ 16 ] = { 0 }; - - m[0] = 2.0f / (right - left); - m[5] = 2.0f / (top - bottom); - m[10] = - 2.0f / (zfar - znear); - m[12] = - (right + left)/(right - left); - m[13] = - (top + bottom) / (top - bottom); - m[14] = - (zfar + znear) / (zfar - znear); - m[15] = 1.0f; - - return m; -} -#endif /* ** GL_Bind */ void GL_Bind( image_t *image ) { -#ifdef USE_VULKAN if ( !image ) { ri.Printf( PRINT_WARNING, "GL_Bind: NULL image\n" ); image = tr.defaultImage; @@ -132,28 +103,6 @@ void GL_Bind( image_t *image ) { image->frameUsed = tr.frameCount; vk_update_descriptor( glState.currenttmu + VK_DESC_TEXTURE_BASE, image->descriptor ); -#else - GLuint texnum; - - if ( !image ) { - ri.Printf( PRINT_WARNING, "GL_Bind: NULL image\n" ); - texnum = tr.defaultImage->texnum; - } else { - texnum = image->texnum; - } - - if ( r_nobind->integer && tr.dlightImage ) { // performance evaluation option - texnum = tr.dlightImage->texnum; - } - - if ( glState.currenttextures[glState.currenttmu] != texnum ) { - if ( image ) { - image->frameUsed = tr.frameCount; - } - glState.currenttextures[glState.currenttmu] = texnum; - qglBindTexture (GL_TEXTURE_2D, texnum); - } -#endif } @@ -162,20 +111,11 @@ void GL_Bind( image_t *image ) { */ void GL_SelectTexture( int unit ) { -#ifndef USE_VULKAN - if ( glState.currenttmu == unit ) - { - return; - } -#endif if ( unit >= glConfig.numTextureUnits ) { ri.Error( ERR_DROP, "GL_SelectTexture: unit = %i", unit ); } -#ifndef USE_VULKAN - qglActiveTextureARB( GL_TEXTURE0_ARB + unit ); -#endif glState.currenttmu = unit; } @@ -183,24 +123,6 @@ void GL_SelectTexture( int unit ) /* ** GL_SelectClientTexture */ -#ifndef USE_VULKAN -static void GL_SelectClientTexture( int unit ) -{ - if ( glState.currentArray == unit ) - { - return; - } - - if ( unit >= glConfig.numTextureUnits ) - { - ri.Error( ERR_DROP, "GL_SelectClientTexture: unit = %i", unit ); - } - - qglClientActiveTextureARB( GL_TEXTURE0_ARB + unit ); - - glState.currentArray = unit; -} -#endif /* @@ -212,25 +134,6 @@ void GL_Cull( cullType_t cullType ) { } glState.faceCulling = cullType; -#ifndef USE_VULKAN - if ( cullType == CT_TWO_SIDED ) - { - qglDisable( GL_CULL_FACE ); - } - else - { - qboolean cullFront; - qglEnable( GL_CULL_FACE ); - - cullFront = (cullType == CT_FRONT_SIDED); - if ( backEnd.viewParms.portalView == PV_MIRROR ) - { - cullFront = !cullFront; - } - - qglCullFace( cullFront ? GL_FRONT : GL_BACK ); - } -#endif } @@ -239,28 +142,7 @@ void GL_Cull( cullType_t cullType ) { */ void GL_TexEnv( GLint env ) { -#ifdef USE_VULKAN (void)env; -#endif -#ifndef USE_VULKAN - if ( env == glState.texEnv[ glState.currenttmu ] ) - return; - - glState.texEnv[ glState.currenttmu ] = env; - - switch ( env ) - { - case GL_MODULATE: - case GL_REPLACE: - case GL_DECAL: - case GL_ADD: - qglTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, env ); - break; - default: - ri.Error( ERR_DROP, "GL_TexEnv: invalid env '%d' passed", env ); - break; - } -#endif } @@ -272,236 +154,10 @@ void GL_TexEnv( GLint env ) */ void GL_State( unsigned stateBits ) { -#ifdef USE_VULKAN (void)stateBits; -#endif -#ifndef USE_VULKAN - unsigned diff = stateBits ^ glState.glStateBits; - - if ( !diff ) - { - return; - } - - // - // check depthFunc bits - // - if ( diff & GLS_DEPTHFUNC_EQUAL ) - { - if ( stateBits & GLS_DEPTHFUNC_EQUAL ) - { - qglDepthFunc( GL_EQUAL ); - } - else - { - qglDepthFunc( GL_LEQUAL ); - } - } - - // - // check blend bits - // - if ( diff & GLS_BLEND_BITS ) - { - GLenum srcFactor = GL_ONE, dstFactor = GL_ONE; - - if ( stateBits & GLS_BLEND_BITS ) - { - switch ( stateBits & GLS_SRCBLEND_BITS ) - { - case GLS_SRCBLEND_ZERO: - srcFactor = GL_ZERO; - break; - case GLS_SRCBLEND_ONE: - srcFactor = GL_ONE; - break; - case GLS_SRCBLEND_DST_COLOR: - srcFactor = GL_DST_COLOR; - break; - case GLS_SRCBLEND_ONE_MINUS_DST_COLOR: - srcFactor = GL_ONE_MINUS_DST_COLOR; - break; - case GLS_SRCBLEND_SRC_ALPHA: - srcFactor = GL_SRC_ALPHA; - break; - case GLS_SRCBLEND_ONE_MINUS_SRC_ALPHA: - srcFactor = GL_ONE_MINUS_SRC_ALPHA; - break; - case GLS_SRCBLEND_DST_ALPHA: - srcFactor = GL_DST_ALPHA; - break; - case GLS_SRCBLEND_ONE_MINUS_DST_ALPHA: - srcFactor = GL_ONE_MINUS_DST_ALPHA; - break; - case GLS_SRCBLEND_ALPHA_SATURATE: - srcFactor = GL_SRC_ALPHA_SATURATE; - break; - default: - ri.Error( ERR_DROP, "GL_State: invalid src blend state bits" ); - break; - } - - switch ( stateBits & GLS_DSTBLEND_BITS ) - { - case GLS_DSTBLEND_ZERO: - dstFactor = GL_ZERO; - break; - case GLS_DSTBLEND_ONE: - dstFactor = GL_ONE; - break; - case GLS_DSTBLEND_SRC_COLOR: - dstFactor = GL_SRC_COLOR; - break; - case GLS_DSTBLEND_ONE_MINUS_SRC_COLOR: - dstFactor = GL_ONE_MINUS_SRC_COLOR; - break; - case GLS_DSTBLEND_SRC_ALPHA: - dstFactor = GL_SRC_ALPHA; - break; - case GLS_DSTBLEND_ONE_MINUS_SRC_ALPHA: - dstFactor = GL_ONE_MINUS_SRC_ALPHA; - break; - case GLS_DSTBLEND_DST_ALPHA: - dstFactor = GL_DST_ALPHA; - break; - case GLS_DSTBLEND_ONE_MINUS_DST_ALPHA: - dstFactor = GL_ONE_MINUS_DST_ALPHA; - break; - default: - ri.Error( ERR_DROP, "GL_State: invalid dst blend state bits" ); - break; - } - - qglEnable( GL_BLEND ); - qglBlendFunc( srcFactor, dstFactor ); - } - else - { - qglDisable( GL_BLEND ); - } - } - - // - // check depthmask - // - if ( diff & GLS_DEPTHMASK_TRUE ) - { - if ( stateBits & GLS_DEPTHMASK_TRUE ) - { - qglDepthMask( GL_TRUE ); - } - else - { - qglDepthMask( GL_FALSE ); - } - } - - // - // fill/line mode - // - if ( diff & GLS_POLYMODE_LINE ) - { - if ( stateBits & GLS_POLYMODE_LINE ) - { - qglPolygonMode( GL_FRONT_AND_BACK, GL_LINE ); - } - else - { - qglPolygonMode( GL_FRONT_AND_BACK, GL_FILL ); - } - } - - // - // depthtest - // - if ( diff & GLS_DEPTHTEST_DISABLE ) - { - if ( stateBits & GLS_DEPTHTEST_DISABLE ) - { - qglDisable( GL_DEPTH_TEST ); - } - else - { - qglEnable( GL_DEPTH_TEST ); - } - } - - // - // alpha test - // - if ( diff & GLS_ATEST_BITS ) - { - switch ( stateBits & GLS_ATEST_BITS ) - { - case 0: - qglDisable( GL_ALPHA_TEST ); - break; - case GLS_ATEST_GT_0: - qglEnable( GL_ALPHA_TEST ); - qglAlphaFunc( GL_GREATER, 0.0f ); - break; - case GLS_ATEST_LT_80: - qglEnable( GL_ALPHA_TEST ); - qglAlphaFunc( GL_LESS, 0.5f ); - break; - case GLS_ATEST_GE_80: - qglEnable( GL_ALPHA_TEST ); - qglAlphaFunc( GL_GEQUAL, 0.5f ); - break; - default: - ri.Error( ERR_DROP, "GL_State: invalid alpha test bits" ); - break; - } - } - - glState.glStateBits = stateBits; -#endif // USE_VULKAN } -#ifndef USE_VULKAN -void GL_ClientState( int unit, unsigned stateBits ) -{ - unsigned diff = stateBits ^ glState.glClientStateBits[ unit ]; - - if ( diff == 0 ) - { - if ( stateBits ) - { - GL_SelectClientTexture( unit ); - } - return; - } - - GL_SelectClientTexture( unit ); - - if ( diff & CLS_COLOR_ARRAY ) - { - if ( stateBits & CLS_COLOR_ARRAY ) - qglEnableClientState( GL_COLOR_ARRAY ); - else - qglDisableClientState( GL_COLOR_ARRAY ); - } - - if ( diff & CLS_NORMAL_ARRAY ) - { - if ( stateBits & CLS_NORMAL_ARRAY ) - qglEnableClientState( GL_NORMAL_ARRAY ); - else - qglDisableClientState( GL_NORMAL_ARRAY ); - } - - if ( diff & CLS_TEXCOORD_ARRAY ) - { - if ( stateBits & CLS_TEXCOORD_ARRAY ) - qglEnableClientState( GL_TEXTURE_COORD_ARRAY ); - else - qglDisableClientState( GL_TEXTURE_COORD_ARRAY ); - } - - glState.glClientStateBits[ unit ] = stateBits; -} -#endif static void RB_SetGL2D( void ); @@ -530,9 +186,7 @@ static void RB_Hyperspace( void ) { RB_BeginSurface( tr.whiteShader, 0 ); } -#ifdef USE_VBO VBO_UnBind(); -#endif if ( r_teleporterFlash->integer == 0 ) { c.rgba[0] = c.rgba[1] = c.rgba[2] = 0; // fade to black @@ -554,22 +208,10 @@ static void RB_Hyperspace( void ) { static void SetViewportAndScissor( void ) { -#ifdef USE_VULKAN //Com_Memcpy( vk_world.modelview_transform, backEnd.or.modelViewMatrix, 64 ); //vk_update_mvp(); // force depth range and viewport/scissor updates vk.cmd->depth_range = DEPTH_RANGE_COUNT; -#else - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf( backEnd.viewParms.projectionMatrix ); - qglMatrixMode(GL_MODELVIEW); - - // set the window clipping - qglViewport( backEnd.viewParms.viewportX, backEnd.viewParms.viewportY, - backEnd.viewParms.viewportWidth, backEnd.viewParms.viewportHeight ); - qglScissor( backEnd.viewParms.scissorX, backEnd.viewParms.scissorY, - backEnd.viewParms.scissorWidth, backEnd.viewParms.scissorHeight ); -#endif } @@ -582,17 +224,10 @@ to actually render the visible surfaces for this view ================= */ static void RB_BeginDrawingView( void ) { -#ifndef USE_VULKAN - int clearBits = 0; -#endif // sync with gl if needed if ( r_finish->integer == 1 && !glState.finishCalled ) { -#ifdef USE_VULKAN vk_queue_wait_idle(); -#else - qglFinish(); -#endif glState.finishCalled = qtrue; } else if ( r_finish->integer == 0 ) { glState.finishCalled = qtrue; @@ -607,21 +242,7 @@ static void RB_BeginDrawingView( void ) { // SetViewportAndScissor(); -#ifdef USE_VULKAN vk_clear_depth( r_shadows->integer == 2 ? qtrue : qfalse ); -#else - // ensures that depth writes are enabled for the depth clear - GL_State( GLS_DEFAULT ); - - // clear relevant buffers - clearBits = GL_DEPTH_BUFFER_BIT; - - if ( r_shadows->integer == 2 ) - { - clearBits |= GL_STENCIL_BUFFER_BIT; - } - qglClear( clearBits ); -#endif if ( backEnd.refdef.rdflags & RDF_HYPERSPACE ) { RB_Hyperspace(); @@ -638,10 +259,8 @@ static void RB_BeginDrawingView( void ) { } static void RB_LightingPass( void ); -#ifdef USE_VULKAN static qboolean s_skipDeferredWeaponSurfaces; static qboolean s_drawDeferredWeaponSurfacesOnly; -#endif /* ================== @@ -654,9 +273,6 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { int entityNum, oldEntityNum; int dlighted; qboolean depthRange, isCrosshair; -#ifndef USE_VULKAN - qboolean oldDepthRange, wasCrosshair; -#endif int i; drawSurf_t *drawSurf; unsigned int oldSort; @@ -670,40 +286,29 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { oldEntityNum = -1; backEnd.currentEntity = &tr.worldEntity; oldShader = NULL; -#ifndef USE_VULKAN - oldDepthRange = qfalse; - wasCrosshair = qfalse; -#endif oldSort = MAX_UINT; oldShaderSort = -1; depthRange = qfalse; backEnd.pc.c_surfaces += numDrawSurfs; -#ifdef USE_VULKAN backEnd.visDrawId = 0; vk_vegetation_clear_staging(); -#endif for (i = 0, drawSurf = drawSurfs ; i < numDrawSurfs ; i++, drawSurf++) { if ( drawSurf->sort == oldSort -#ifdef USE_VULKAN && !s_skipDeferredWeaponSurfaces && !s_drawDeferredWeaponSurfacesOnly -#endif ) { // fast path, same as previous sort { int oldNumVertexes = tess.numVertexes; rb_surfaceTable[ *drawSurf->surface ]( drawSurf->surface ); -#ifdef USE_VULKAN if ( oldShader && ( oldShader->surfaceFlags & SURF_VEGETATION ) ) vk_vegetation_add_from_tess( oldNumVertexes, tess.numVertexes ); -#endif } continue; } R_DecomposeSort( drawSurf->sort, &entityNum, &shader, &fogNum, &dlighted ); -#ifdef USE_VULKAN if ( s_skipDeferredWeaponSurfaces || s_drawDeferredWeaponSurfacesOnly ) { qboolean firstPersonSurface = qfalse; if ( entityNum != REFENTITYNUM_WORLD && entityNum >= 0 && @@ -808,7 +413,6 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { entityNum != REFENTITYNUM_WORLD && backEnd.refdef.entities[ entityNum ].e.renderfx & RF_DEPTHHACK ) { continue; } -#endif // // change the tess parameters if needed // a "entityMergable" shader is a shader that can have surfaces from separate @@ -820,17 +424,7 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { #define INSERT_POINT SS_FOG if ( backEnd.refdef.numLitSurfs && oldShaderSort < INSERT_POINT && shader->sort >= INSERT_POINT ) { //RB_BeginDrawingLitSurfs(); // no need, already setup in RB_BeginDrawingView() -#ifdef USE_VULKAN RB_LightingPass(); -#else - if ( depthRange ) { - qglDepthRange( 0, 1 ); - RB_LightingPass(); - qglDepthRange( 0, 0.3 ); - } else { - RB_LightingPass(); - } -#endif oldEntityNum = -1; // force matrix setup } oldShaderSort = shader->sort; @@ -879,7 +473,6 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { // the world (like water) continue with the wrong frame tess.shaderTime = backEnd.refdef.floatTime - tess.shader->timeOffset; -#ifdef USE_VULKAN backEnd.useFirstPersonProjection = qfalse; if ( depthRange && !isCrosshair ) { if ( r_firstPersonFovEnabled->integer && r_firstPersonFov->value > 0.0f ) { @@ -904,61 +497,11 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { } tess.depthRange = depthRange ? DEPTH_RANGE_WEAPON : DEPTH_RANGE_NORMAL; vk_update_mvp( NULL ); -#else - qglLoadMatrixf( backEnd.or.modelViewMatrix ); -#endif // // change depthrange. Also change projection matrix so first person weapon does not look like coming // out of the screen. // -#ifndef USE_VULKAN - if (oldDepthRange != depthRange || wasCrosshair != isCrosshair) - { - if (depthRange) - { - if(backEnd.viewParms.stereoFrame != STEREO_CENTER) - { - if(isCrosshair) - { - if(oldDepthRange) - { - // was not a crosshair but now is, change back proj matrix - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(backEnd.viewParms.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - } - else - { - viewParms_t temp = backEnd.viewParms; - - R_SetupProjection(&temp, r_znear->value, qfalse); - - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(temp.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - } - - if(!oldDepthRange) - qglDepthRange (0, 0.3); - } - else - { - if(!wasCrosshair && backEnd.viewParms.stereoFrame != STEREO_CENTER) - { - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(backEnd.viewParms.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - - qglDepthRange (0, 1); - } - oldDepthRange = depthRange; - wasCrosshair = isCrosshair; - } -#endif oldEntityNum = entityNum; } @@ -967,10 +510,8 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { { int oldNumVertexes = tess.numVertexes; rb_surfaceTable[ *drawSurf->surface ]( drawSurf->surface ); -#ifdef USE_VULKAN if ( shader && ( shader->surfaceFlags & SURF_VEGETATION ) ) vk_vegetation_add_from_tess( oldNumVertexes, tess.numVertexes ); -#endif } } @@ -982,17 +523,10 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) { backEnd.refdef.floatTime = originalTime; // go back to the world modelview matrix -#ifdef USE_VULKAN Com_Memcpy( vk_world.modelview_transform, backEnd.viewParms.world.modelViewMatrix, 64 ); tess.depthRange = DEPTH_RANGE_NORMAL; backEnd.useFirstPersonProjection = qfalse; //vk_update_mvp(); -#else - qglLoadMatrixf( backEnd.viewParms.world.modelViewMatrix ); - if ( depthRange ) { - qglDepthRange(0, 1); - } -#endif } @@ -1028,9 +562,6 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { shader_t *shader, *oldShader; int fogNum; int entityNum, oldEntityNum; -#ifndef USE_VULKAN - qboolean oldDepthRange, wasCrosshair; -#endif qboolean depthRange, isCrosshair; const litSurf_t *litSurf; unsigned int oldSort; @@ -1043,10 +574,6 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { oldEntityNum = -1; backEnd.currentEntity = &tr.worldEntity; oldShader = NULL; -#ifndef USE_VULKAN - oldDepthRange = qfalse; - wasCrosshair = qfalse; -#endif oldSort = MAX_UINT; depthRange = qfalse; @@ -1061,12 +588,10 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { } R_DecomposeLitSort( litSurf->sort, &entityNum, &shader, &fogNum ); -#ifdef USE_VULKAN if ( ( vk.renderPassIndex == RENDER_PASS_SCREENMAP || vk.renderPassIndex == RENDER_PASS_SUN_SHADOW ) && entityNum != REFENTITYNUM_WORLD && backEnd.refdef.entities[ entityNum ].e.renderfx & RF_DEPTHHACK ) { continue; } -#endif // anything BEFORE opaque is sky/portal, anything AFTER it should never have been added //assert( shader->sort == SS_OPAQUE ); // !!! but MIRRORS can trip that assert, so just do this for now @@ -1125,7 +650,6 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { R_TransformDlights( 1, dl, &backEnd.or ); tess.dlightUpdateParams = qtrue; -#ifdef USE_VULKAN backEnd.useFirstPersonProjection = qfalse; if ( depthRange && !isCrosshair ) { if ( r_firstPersonFovEnabled->integer && r_firstPersonFov->value > 0.0f ) { @@ -1150,60 +674,6 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { } tess.depthRange = depthRange ? DEPTH_RANGE_WEAPON : DEPTH_RANGE_NORMAL; vk_update_mvp( NULL ); -#else - qglLoadMatrixf( backEnd.or.modelViewMatrix ); - - // - // change depthrange. Also change projection matrix so first person weapon does not look like coming - // out of the screen. - // - - if (oldDepthRange != depthRange || wasCrosshair != isCrosshair) - { - if (depthRange) - { - if(backEnd.viewParms.stereoFrame != STEREO_CENTER) - { - if(isCrosshair) - { - if(oldDepthRange) - { - // was not a crosshair but now is, change back proj matrix - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(backEnd.viewParms.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - } - else - { - viewParms_t temp = backEnd.viewParms; - - R_SetupProjection(&temp, r_znear->value, qfalse); - - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(temp.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - } - - if(!oldDepthRange) - qglDepthRange (0, 0.3); - } - else - { - if(!wasCrosshair && backEnd.viewParms.stereoFrame != STEREO_CENTER) - { - qglMatrixMode(GL_PROJECTION); - qglLoadMatrixf(backEnd.viewParms.projectionMatrix); - qglMatrixMode(GL_MODELVIEW); - } - - qglDepthRange (0, 1); - } - oldDepthRange = depthRange; - wasCrosshair = isCrosshair; - } -#endif oldEntityNum = entityNum; } @@ -1220,17 +690,10 @@ static void RB_RenderLitSurfList( dlight_t* dl ) { backEnd.refdef.floatTime = originalTime; // go back to the world modelview matrix -#ifdef USE_VULKAN Com_Memcpy( vk_world.modelview_transform, backEnd.viewParms.world.modelViewMatrix, 64 ); tess.depthRange = DEPTH_RANGE_NORMAL; backEnd.useFirstPersonProjection = qfalse; //vk_update_mvp(); -#else - qglLoadMatrixf( backEnd.viewParms.world.modelViewMatrix ); - if ( depthRange ) { - qglDepthRange (0, 1); - } -#endif // !USE_VULKAN } @@ -1248,15 +711,12 @@ RB_SetGL2D ================ */ static void RB_SetGL2D( void ) { -#ifdef USE_VULKAN // Finalize world fog right at the 3D -> 2D boundary. vk_prepare_2d(); -#endif backEnd.projection2D = qtrue; backEnd.currentEntity = &backEnd.entity2D; -#ifdef USE_VULKAN vk_update_mvp( NULL ); // force depth range and viewport/scissor updates @@ -1271,22 +731,6 @@ static void RB_SetGL2D( void ) { GLS_SRCBLEND_SRC_ALPHA | GLS_DSTBLEND_ONE_MINUS_SRC_ALPHA; GL_Cull( CT_TWO_SIDED ); -#else - // set 2D virtual screen size - qglViewport( 0, 0, glConfig.vidWidth, glConfig.vidHeight ); - qglScissor( 0, 0, glConfig.vidWidth, glConfig.vidHeight ); - qglMatrixMode( GL_PROJECTION ); - qglLoadMatrixf( GL_Ortho( 0, glConfig.vidWidth, glConfig.vidHeight, 0, 0, 1 ) ); - qglMatrixMode( GL_MODELVIEW ); - qglLoadIdentity(); - - GL_State( GLS_DEPTHTEST_DISABLE | - GLS_SRCBLEND_SRC_ALPHA | - GLS_DSTBLEND_ONE_MINUS_SRC_ALPHA ); - - GL_Cull( CT_TWO_SIDED ); - qglDisable( GL_CLIP_PLANE0 ); -#endif // set time for 2D shaders backEnd.refdef.time = ri.Milliseconds(); @@ -1340,32 +784,17 @@ void RE_UploadCinematic( int w, int h, int cols, int rows, byte *data, int clien image = tr.scratchImage[ client ]; -#ifndef USE_VULKAN - GL_Bind( image ); -#endif // if the scratchImage isn't in the format we want, specify it as a new texture if ( cols != image->width || rows != image->height ) { image->width = image->uploadWidth = cols; image->height = image->uploadHeight = rows; -#ifdef USE_VULKAN vk_create_image( image, cols, rows, 1 ); vk_upload_image_data( image, 0, 0, cols, rows, 1, data, cols * rows * 4, qfalse ); -#else - qglTexImage2D( GL_TEXTURE_2D, 0, image->internalFormat, cols, rows, 0, GL_RGBA, GL_UNSIGNED_BYTE, data ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, gl_clamp_mode ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, gl_clamp_mode ); -#endif } else if ( dirty ) { // otherwise, just subimage upload it so that drivers can tell we are going to be changing // it and don't try and do a texture compression -#ifdef USE_VULKAN vk_upload_image_data( image, 0, 0, cols, rows, 1, data, cols * rows * 4, qtrue ); -#else - qglTexSubImage2D( GL_TEXTURE_2D, 0, 0, 0, cols, rows, GL_RGBA, GL_UNSIGNED_BYTE, data ); -#endif } } @@ -1399,9 +828,7 @@ static const void *RB_StretchPic( const void *data ) { shader_t *shader; color4ub_t debugColor; const color4ub_t *quadColor = &backEnd.color2D; -#ifdef USE_VULKAN cvar_t *uiMenuDebug; -#endif cmd = (const stretchPicCommand_t *)data; @@ -1413,7 +840,6 @@ static const void *RB_StretchPic( const void *data ) { } shader = cmd->shader; -#ifdef USE_VULKAN uiMenuDebug = ri.Cvar_Get( "r_uiMenuDebug", "0", CVAR_CHEAT ); if ( uiMenuDebug && uiMenuDebug->integer > 0 ) { qboolean isText = ( cmd->vectorCurveCount > 0 || cmd->subpixelShift >= 0.0f || cmd->sdfSmoothing >= 0.0f || @@ -1434,7 +860,6 @@ static const void *RB_StretchPic( const void *data ) { quadColor = &debugColor; } } -#endif if ( shader != tess.shader || backEnd.currentEntity != &backEnd.entity2D ) { if ( tess.numIndexes ) { RB_EndSurface(); @@ -1443,9 +868,7 @@ static const void *RB_StretchPic( const void *data ) { RB_BeginSurface( shader, 0 ); } -#ifdef USE_VBO VBO_UnBind(); -#endif RB_AddQuadStamp2( cmd->x, cmd->y, cmd->w, cmd->h, cmd->s1, cmd->t1, cmd->s2, cmd->t2, *quadColor ); if ( cmd->vectorCurveCount > 0 ) { @@ -1487,9 +910,7 @@ static const void *RB_VectorFontString( const void *data ) { RB_SetGL2D(); } -#ifdef USE_VBO VBO_UnBind(); -#endif if ( cmd->color[3] > 0.0f ) { RE_SetColor( cmd->color ); @@ -1505,10 +926,8 @@ static void RB_LightingPass( void ) dlight_t *dl; int i; -#ifdef USE_VBO //VBO_Flush(); //tess.allowVBO = qfalse; // for now -#endif tess.dlightPass = qtrue; @@ -1571,7 +990,6 @@ static void RB_DebugPolygon( int color, int numPoints, float *points ) { return; // discard backfacing polygon } -#ifdef USE_VULKAN // Solid shade. for (i = 0; i < numPoints; i++) { VectorCopy(&points[3*i], tess.xyz[i]); @@ -1610,26 +1028,6 @@ static void RB_DebugPolygon( int color, int numPoints, float *points ) { vk_bind_geometry( TESS_XYZ | TESS_RGBA0 ); vk_draw_geometry( DEPTH_RANGE_ZERO, qfalse ); tess.numVertexes = 0; -#else - GL_SelectTexture( 0 ); - qglDisable( GL_TEXTURE_2D ); - - GL_ClientState( 0, CLS_NONE ); - qglVertexPointer( 3, GL_FLOAT, 0, points ); - - // draw solid shade - GL_State( GLS_DEPTHMASK_TRUE | GLS_SRCBLEND_ONE | GLS_DSTBLEND_ONE ); - qglColor4f( color&1, (color>>1)&1, (color>>2)&1, 1 ); - qglDrawArrays( GL_TRIANGLE_FAN, 0, numPoints ); - - // draw wireframe outline - qglDepthRange( 0, 0 ); - qglColor4f( 1, 1, 1, 1 ); - qglDrawArrays( GL_LINE_LOOP, 0, numPoints ); - qglDepthRange( 0, 1 ); - - qglEnable( GL_TEXTURE_2D ); -#endif } @@ -1647,15 +1045,10 @@ static void RB_DebugGraphics( void ) { } GL_Bind( tr.whiteImage ); -#ifdef USE_VULKAN vk_update_mvp( NULL ); -#else - GL_Cull( CT_FRONT_SIDED ); -#endif ri.CM_DrawDebugSurface( RB_DebugPolygon ); } -#ifdef USE_VULKAN static const char *RB_RenderPassName( renderPass_t pass ) { switch ( pass ) { @@ -1709,7 +1102,6 @@ static void RB_ValidateUnifiedClusteredTransparentHandoff( qboolean usingOit ) } } -#ifdef USE_VULKAN /* =============== RB_DrawRefractiveAfterOit @@ -1746,7 +1138,6 @@ static void RB_DrawRefractiveAfterOit( const drawSurfsCommand_t *cmd ) backEnd.drawSurfFilter = 0; vk_transparency_resource_bump( XPARENT_RES_REFRACTED_HDR ); } -#endif static void RB_RepairUnifiedClusteredTransparentHandoff( qboolean usingOit ) { @@ -2226,10 +1617,8 @@ void RB_RenderVolumetricShadowView( const viewParms_t *shadowViewParms, drawSurf backEnd.viewParms = savedViewParms; SetViewportAndScissor(); } -#endif -#ifdef USE_VULKAN #define MAX_DEFERRED_WEAPON_COMMANDS 16 static drawSurfsCommand_t s_deferredWeaponCmds[MAX_DEFERRED_WEAPON_COMMANDS]; static qboolean s_deferredWeaponMixed[MAX_DEFERRED_WEAPON_COMMANDS]; @@ -2285,7 +1674,6 @@ qboolean RB_TryDeferWeaponDrawSurfs( const drawSurfsCommand_t *cmd ) if ( cmd->viewParms.targetCube != NULL ) { return qfalse; } -#endif if ( s_deferredWeaponCmdCount >= MAX_DEFERRED_WEAPON_COMMANDS ) { ri.Printf( PRINT_WARNING, S_COLOR_YELLOW @@ -2666,13 +2054,11 @@ static const void *RB_DrawSurfs( const void *data ) { cmd = (const drawSurfsCommand_t *)data; -#ifdef USE_VULKAN /* First-person weapon: defer until after world Temporal Reconstruction so * weapon pixels never enter TAA history (dark offset silhouettes / trails). */ if ( RB_TryDeferWeaponDrawSurfs( cmd ) ) { return (const void *)( cmd + 1 ); } -#endif backEnd.refdef = cmd->refdef; backEnd.viewParms = cmd->viewParms; @@ -2680,38 +2066,29 @@ static const void *RB_DrawSurfs( const void *data ) { backEnd.oitMomentsPass = qfalse; backEnd.oitAccumPass = qfalse; -#ifdef USE_VBO VBO_UnBind(); -#endif -#ifdef USE_VULKAN vk_prepare_frame_temporal_state(); vk_forward_plus_ensure_render_resolution(); vk_forward_plus_update_for_refdef(); vk_cluster_transparent_begin_frame(); RB_RenderSunShadowMap( cmd ); -#endif // clear the z buffer, set the modelview, etc RB_BeginDrawingView(); -#ifdef USE_VULKAN vk_forward_plus_upload_refdef(); if ( !r_forwardPlusDepthCull || !r_forwardPlusDepthCull->integer ) { vk_forward_plus_dispatch_tile_cull(); } -#endif -#ifdef USE_VULKAN if ( r_occlusionCulling && r_occlusionCulling->integer && vk.occlusion_query_pool != VK_NULL_HANDLE ) { backEnd.depthOnlyWorldPass = qtrue; RB_RenderDrawSurfList( cmd->drawSurfs, cmd->numDrawSurfs ); backEnd.depthOnlyWorldPass = qfalse; vk_occlusion_draw_entity_bboxes( cmd ); } -#endif -#ifdef USE_VULKAN /* Depth-aware tile lists must be ready before opaque PBR reads the tile SSBO (not after opaque). */ if ( r_forwardPlus && r_forwardPlus->integer && r_forwardPlusDepthCull && r_forwardPlusDepthCull->integer ) { @@ -2727,15 +2104,12 @@ static const void *RB_DrawSurfs( const void *data ) { /* HT Slice A: coalesce compatible indirect draws before any consumer. */ vk_ht_merge_gpu_scene_draws(); } -#endif -#ifdef USE_VULKAN /* Clear + bind the dynamic-object identity buffer before opaque world draws so * gen_frag can stamp per-entity ids. First-person weapon (NOWORLDMODEL) is excluded. */ if ( !( cmd->refdef.rdflags & RDF_NOWORLDMODEL ) ) { vk_object_id_begin_frame(); } -#endif #ifdef VK_CUBEMAP if ( backEnd.viewParms.targetCube != NULL ) @@ -2748,7 +2122,6 @@ static const void *RB_DrawSurfs( const void *data ) { } #endif -#ifdef USE_VULKAN if ( vk_deferred_opaque_transparent_split() ) { /* Mode 1 deferred or mode 3 Unified Clustered: * opaque → G-buffer + deferred → transparent Forward+. @@ -2856,9 +2229,7 @@ static const void *RB_DrawSurfs( const void *data ) { vk_black_frame_note_draw( VK_BF_DRAW_OIT, (uint32_t)cmd->numDrawSurfs ); RB_DrawRefractiveAfterOit( cmd ); } else -#endif { -#ifdef USE_VULKAN backEnd.reactiveMaskStamp = qfalse; if ( vk_reactive_mask_stamp_enabled() && ( ( r_stochasticAlpha && r_stochasticAlpha->integer > 0 ) || @@ -2868,19 +2239,15 @@ static const void *RB_DrawSurfs( const void *data ) { backEnd.reactiveMaskStamp = qtrue; vk_barrier_reactive_mask_for_storage( "single-pass draws" ); } -#endif RB_RenderDrawSurfList( cmd->drawSurfs, cmd->numDrawSurfs ); -#ifdef USE_VULKAN backEnd.reactiveMaskStamp = qfalse; if ( !( cmd->refdef.rdflags & RDF_NOWORLDMODEL ) ) { vk_black_frame_note_writer( "ForwardOpaque" ); vk_black_frame_note_draw( VK_BF_DRAW_OPAQUE, (uint32_t)cmd->numDrawSurfs ); vk_black_frame_note_draw( VK_BF_DRAW_FORWARD_OPAQUE, (uint32_t)cmd->numDrawSurfs ); } -#endif } -#ifdef USE_VULKAN if ( CBTerrain_IsEnabled() ) { CBTerrain_Frame(); } @@ -2932,11 +2299,8 @@ static const void *RB_DrawSurfs( const void *data ) { vk_mgs_apply_after_geometry(); } vk_distortion_apply(); -#endif -#ifdef USE_VBO VBO_UnBind(); -#endif // darken down any stencil shadows RB_ShadowFinish(); @@ -2952,17 +2316,13 @@ static const void *RB_DrawSurfs( const void *data ) { // draw main system development information (surface outlines, etc) RB_DebugGraphics(); -#ifdef USE_VULKAN VK_FP64_PointsDraw(); -#endif -#ifdef USE_VULKAN if ( cmd->refdef.switchRenderPass ) { vk_end_render_pass(); vk_begin_main_render_pass(); backEnd.screenMapDone = qtrue; } -#endif /* Could check rdf_noworld; q3mme uses full 3d ui. */ backEnd.doneSurfaces = qtrue; // for bloom @@ -2979,9 +2339,7 @@ static const void *RB_DrawSurfs( const void *data ) { backEnd.doneWorldScene = qtrue; vk_temporal_capture_world_viewparms(); } -#ifdef USE_VULKAN s_skipDeferredWeaponSurfaces = qfalse; -#endif return (const void *)(cmd + 1); } @@ -2997,7 +2355,6 @@ static const void *RB_DrawBuffer( const void *data ) { cmd = (const drawBufferCommand_t *)data; -#ifdef USE_VULKAN vk_begin_frame(); /* vk_begin_frame can deliberately skip a frame while the device or * swapchain is being recovered. In that case it clears frame_count and @@ -3020,15 +2377,6 @@ static const void *RB_DrawBuffer( const void *data ) { vk_clear_color( color ); backEnd.projection2D = qfalse; } -#else - qglDrawBuffer( cmd->buffer ); - - // clear screen for debugging - if ( r_clear->integer ) { - qglClearColor( 1, 0, 0.5, 1 ); - qglClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); - } -#endif return (const void *)(cmd + 1); } @@ -3044,7 +2392,6 @@ was there. This is used to test for texture thrashing. Also called by RE_EndRegistration =============== */ -#ifdef USE_VULKAN void RB_ShowImages( void ) { int i; @@ -3126,58 +2473,6 @@ void RB_ShowImages( void ) tess.numIndexes = 0; tess.numVertexes = 0; } -#else -void RB_ShowImages( void ) { - int i; - image_t *image; - float x, y, w, h; - int start, end; - const vec2_t t[4] = { {0,0}, {1,0}, {0,1}, {1,1} }; - vec3_t v[4]; - - if ( !backEnd.projection2D ) { - RB_SetGL2D(); - } - - qglClear( GL_COLOR_BUFFER_BIT ); - - qglFinish(); - - GL_ClientState( 0, CLS_TEXCOORD_ARRAY ); - qglTexCoordPointer( 2, GL_FLOAT, 0, t ); - - start = ri.Milliseconds(); - - for ( i = 0; i < tr.numImages; i++ ) { - image = tr.images[ i ]; - w = glConfig.vidWidth / 20; - h = glConfig.vidHeight / 15; - x = i % 20 * w; - y = i / 20 * h; - - // show in proportional size in mode 2 - if ( r_showImages->integer == 2 ) { - w *= image->uploadWidth / 512.0f; - h *= image->uploadHeight / 512.0f; - } - - GL_Bind( image ); - - VectorSet(v[0],x,y,0); - VectorSet(v[1],x+w,y,0); - VectorSet(v[2],x,y+h,0); - VectorSet(v[3],x+w,y+h,0); - - qglVertexPointer( 3, GL_FLOAT, 0, v ); - qglDrawArrays( GL_TRIANGLE_STRIP, 0, 4 ); - } - - qglFinish(); - - end = ri.Milliseconds(); - ri.Printf( PRINT_ALL, "%i msec to draw all images\n", end - start ); -} -#endif /* @@ -3189,11 +2484,7 @@ RB_ColorMask static const void *RB_ColorMask( const void *data ) { const colorMaskCommand_t *cmd = data; -#ifdef USE_VULKAN vk_set_color_write_mask( cmd->rgba[0], cmd->rgba[1], cmd->rgba[2], cmd->rgba[3] ); -#else - qglColorMask( cmd->rgba[0], cmd->rgba[1], cmd->rgba[2], cmd->rgba[3] ); -#endif return (const void *)(cmd + 1); } @@ -3210,11 +2501,7 @@ static const void *RB_ClearDepth( const void *data ) RB_EndSurface(); -#ifdef USE_VULKAN vk_clear_depth( r_shadows->integer == 2 ? qtrue : qfalse ); -#else - qglClear( GL_DEPTH_BUFFER_BIT ); -#endif return (const void *)(cmd + 1); } @@ -3229,16 +2516,9 @@ static const void *RB_ClearColor( const void *data ) { const clearColorCommand_t *cmd = data; -#ifdef USE_VULKAN RB_SetGL2D(); vk_clear_color( colorBlack ); backEnd.projection2D = qfalse; -#else - qglViewport( 0, 0, glConfig.vidWidth, glConfig.vidHeight ); - qglScissor( 0, 0, glConfig.vidWidth, glConfig.vidHeight ); - qglClearColor( 0.0f, 0.0f, 0.0f, 1.0f ); - qglClear( GL_COLOR_BUFFER_BIT ); -#endif return (const void *)(cmd + 1); } @@ -3255,7 +2535,6 @@ static const void *RB_FinishBloom( const void *data ) RB_EndSurface(); -#ifdef USE_VULKAN /* Bloom owns color_image; end UI overlay recording so bloom can use the scene. * Keep uiOverlayContentValid — gamma still needs to compose this frame's HUD. */ if ( vk.uiOverlayActive ) { @@ -3281,16 +2560,13 @@ static const void *RB_FinishBloom( const void *data ) if ( vk.lensFlareActive ) { vk_lens_flare(); } -#endif // texture swapping test if ( r_showImages->integer ) { RB_ShowImages(); } -#ifdef USE_VULKAN R_VT_DebugDraw(); -#endif backEnd.drawConsole = qtrue; /* Console StretchPics follow FinishBloom in the same client frame. If @@ -3320,25 +2596,14 @@ static const void *RB_SwapBuffers( const void *data ) { tr.needScreenMap = 0; -#ifdef USE_VULKAN R_VT_Feedback_EndFrame(); vk_end_frame(); if ( backEnd.doneSurfaces && !glState.finishCalled ) { vk_queue_wait_idle(); } -#else - if ( backEnd.doneSurfaces && !glState.finishCalled ) { - qglFinish(); - } -#endif -#ifdef USE_VULKAN if ( backEnd.screenshotMask && vk.cmd->waitForFence ) { -#else - if ( backEnd.screenshotMask && tr.frameCount > 1 ) { -#endif -#ifdef USE_VULKAN /* EXR is float export — do not apply SDR encode block. */ if ( backEnd.screenshotMask & SCREENSHOT_EXR && backEnd.screenshotEXR[0] ) { vk_capture_pipeline_note_capture(); @@ -3357,11 +2622,8 @@ static const void *RB_SwapBuffers( const void *data ) { backEnd.screenshotBMP[0] = '\0'; backEnd.screenshotMask = 0; } else -#endif { -#ifdef USE_VULKAN vk_capture_pipeline_note_capture(); -#endif if ( backEnd.screenshotMask & SCREENSHOT_TGA && backEnd.screenshotTGA[0] ) { RB_TakeScreenshot( 0, 0, gls.captureWidth, gls.captureHeight, backEnd.screenshotTGA ); if ( !backEnd.screenShotTGAsilent ) { @@ -3392,17 +2654,12 @@ static const void *RB_SwapBuffers( const void *data ) { } } -#ifdef USE_VULKAN vk_present_frame(); -#else - ri.GLimp_EndFrame(); -#endif backEnd.projection2D = qfalse; backEnd.doneSurfaces = qfalse; backEnd.doneWorldScene = qfalse; backEnd.drawConsole = qfalse; -#ifdef USE_VULKAN backEnd.doneBloom = qfalse; backEnd.doneSSAO = qfalse; backEnd.doneLensFlare = qfalse; @@ -3421,7 +2678,6 @@ static const void *RB_SwapBuffers( const void *data ) { ri.Cvar_Set( "r_forwardPlusDebug", buf ); } } -#endif return (const void *)(cmd + 1); } @@ -3495,7 +2751,6 @@ static const void *RB_PrefilterEnvMap( const void *data ) } #endif -#ifdef USE_VULKAN /* ==================== RB_UIFilter @@ -3512,7 +2767,6 @@ static const void *RB_UIFilter( const void *data ) { } return (const void *)(cmd + 1); } -#endif /* ==================== @@ -3544,11 +2798,9 @@ void RB_ExecuteRenderCommands( const void *data ) { /* A failed begin-frame is a complete frame abort. The remaining * render commands belong to the same stale swapchain submission and * must not reach deferred, OIT, or present code. */ -#ifdef USE_VULKAN if ( vk.frame_count == 0 || !vk.cmd ) { return; } -#endif break; case RC_SWAP_BUFFERS: data = RB_SwapBuffers( data ); @@ -3570,22 +2822,16 @@ void RB_ExecuteRenderCommands( const void *data ) { case RC_CLEARCOLOR: data = RB_ClearColor(data); break; -#ifdef USE_VULKAN case RC_UI_FILTER: data = RB_UIFilter(data); break; -#endif case RC_END_OF_LIST: default: // stop rendering -#ifdef USE_VULKAN vk_end_frame(); // if (com_errorEntered && (begin_frame_called && !end_frame_called)) { // vk_end_frame(); // } -#else - backEnd.pc.msec = ri.Milliseconds() - backEnd.pc.msec; -#endif return; } } diff --git a/renderers/vulkan/tr_bsp.c b/renderers/vulkan/tr_bsp.c index 90c934f4f7..279b96779c 100644 --- a/renderers/vulkan/tr_bsp.c +++ b/renderers/vulkan/tr_bsp.c @@ -23,7 +23,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "tr_local.h" #include "../../engine/core/qfiles_bsp30.h" -#ifdef USE_VULKAN #include "vk.h" #include "vk_raster_gi.h" #include "tr_bsp_stream.h" @@ -59,7 +58,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "json.h" #undef JSON_IMPLEMENTATION #endif -#endif /* @@ -538,12 +536,8 @@ void R_BspStreamLightmap_UploadTile( const bspStreamLightmapSlot_t *slot, const if ( tr.mergeLightmaps ) { (void)R_ProcessLightmap( image, rgb128, 0.0f ); -#ifdef USE_VULKAN vk_upload_image_data( s_bspStreamLm.atlas, slot->pixelX, slot->pixelY, LIGHTMAP_LEN, LIGHTMAP_LEN, 1, image, LIGHTMAP_LEN * LIGHTMAP_LEN * 4, qtrue ); -#else - R_UploadSubImage( image, slot->pixelX, slot->pixelY, LIGHTMAP_LEN, LIGHTMAP_LEN, s_bspStreamLm.atlas ); -#endif } else { const byte *src = rgb128; @@ -555,12 +549,8 @@ void R_BspStreamLightmap_UploadTile( const bspStreamLightmapSlot_t *slot, const src += 3; } } -#ifdef USE_VULKAN vk_upload_image_data( s_bspStreamLm.atlas, 0, 0, LIGHTMAP_SIZE, LIGHTMAP_SIZE, 1, image, LIGHTMAP_SIZE * LIGHTMAP_SIZE * 4, qtrue ); -#else - R_UploadSubImage( image, 0, 0, LIGHTMAP_SIZE, LIGHTMAP_SIZE, s_bspStreamLm.atlas ); -#endif } } @@ -575,12 +565,8 @@ void R_BspStreamLightmap_UploadDeluxeTile( const bspStreamLightmapSlot_t *slot, if ( tr.mergeLightmaps ) { (void)R_ProcessDeluxemap( image, rgb128 ); -#ifdef USE_VULKAN vk_upload_image_data( s_bspStreamLm.deluxeAtlas, slot->pixelX, slot->pixelY, LIGHTMAP_LEN, LIGHTMAP_LEN, 1, image, LIGHTMAP_LEN * LIGHTMAP_LEN * 4, qtrue ); -#else - R_UploadSubImage( image, slot->pixelX, slot->pixelY, LIGHTMAP_LEN, LIGHTMAP_LEN, s_bspStreamLm.deluxeAtlas ); -#endif } else { const byte *src = rgb128; int x, y; @@ -602,12 +588,8 @@ void R_BspStreamLightmap_UploadDeluxeTile( const bspStreamLightmapSlot_t *slot, src += 3; } } -#ifdef USE_VULKAN vk_upload_image_data( s_bspStreamLm.deluxeAtlas, 0, 0, LIGHTMAP_SIZE, LIGHTMAP_SIZE, 1, image, LIGHTMAP_SIZE * LIGHTMAP_SIZE * 4, qtrue ); -#else - R_UploadSubImage( image, 0, 0, LIGHTMAP_SIZE, LIGHTMAP_SIZE, s_bspStreamLm.deluxeAtlas ); -#endif } } @@ -656,11 +638,7 @@ static void R_LoadMergedLightmaps( const lump_t *l, byte *image ) R_ProcessLightmap( image, buf + offs, maxIntensity ); -#ifdef USE_VULKAN vk_upload_image_data( tr.lightmaps[ i ], x * LIGHTMAP_LEN, y * LIGHTMAP_LEN, LIGHTMAP_LEN, LIGHTMAP_LEN, 1, image, LIGHTMAP_LEN * LIGHTMAP_LEN * 4, qtrue ); -#else - R_UploadSubImage( image, x * LIGHTMAP_LEN, y * LIGHTMAP_LEN, LIGHTMAP_LEN, LIGHTMAP_LEN, tr.lightmaps[ i ] ); -#endif offs += LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3; @@ -674,11 +652,7 @@ static void R_LoadMergedLightmaps( const lump_t *l, byte *image ) } } } -#ifdef USE_VULKAN // -#else - ri.Printf( PRINT_DEVELOPER, "lightmaps[%i]=%i\n", i, tr.lightmaps[i]->texnum ); -#endif } //if ( r_lightmap->integer == 2 ) { @@ -860,7 +834,6 @@ static shader_t *ShaderForShaderNum( const int shaderNum, int lightmapNum ) { return shader; } -#ifdef USE_VK_PBR static void GenerateFaceLightDirs( srfSurfaceFace_t *face ) { face->lightdir = (float*)ri.Hunk_Alloc( face->numPoints * sizeof(tess.lightdir[0]), h_low ); @@ -915,7 +888,6 @@ static void vk_generate_light_directions( void ) } } } -#endif void R_BspGenerateFaceNormals( srfSurfaceFace_t *face ) { @@ -1055,11 +1027,8 @@ static void ParseFace( const dsurface_t *ds, const drawVert_t *verts, msurface_t for ( i = 0 ; i < numPoints ; i++ ) { for ( j = 0 ; j < 3 ; j++ ) { cv->points[i][j] = LittleFloat( verts[i].xyz[j] ); -#ifdef USE_VK_PBR cv->points[i][3+j] = LittleFloat( verts[i].normal[j] ); -#endif } -#ifdef USE_VK_PBR for ( j = 0 ; j < 2 ; j++ ) { cv->points[i][6+j] = LittleFloat( verts[i].st[j] ); cv->points[i][8+j] = LittleFloat( verts[i].lightmap[j] ); @@ -1071,19 +1040,6 @@ static void ParseFace( const dsurface_t *ds, const drawVert_t *verts, msurface_t cv->points[i][8] = cv->points[i][8] * tr.lightmapScale[0] + lightmapX; cv->points[i][9] = cv->points[i][9] * tr.lightmapScale[1] + lightmapY; } -#else - for ( j = 0 ; j < 2 ; j++ ) { - cv->points[i][3+j] = LittleFloat( verts[i].st[j] ); - cv->points[i][5+j] = LittleFloat( verts[i].lightmap[j] ); - } - R_ColorShiftLightingBytes( verts[i].color.rgba, (byte *)&cv->points[i][7], qtrue ); - R_LinearizeLightingBytesForHDR( (byte *)&cv->points[i][7] ); - if ( lightmapNum >= 0 && tr.mergeLightmaps ) { - // adjust lightmap coords - cv->points[i][5] = cv->points[i][5] * tr.lightmapScale[0] + lightmapX; - cv->points[i][6] = cv->points[i][6] * tr.lightmapScale[1] + lightmapY; - } -#endif } indexes += LittleLong( ds->firstIndex ); @@ -1135,9 +1091,7 @@ static void ParseFace( const dsurface_t *ds, const drawVert_t *verts, msurface_t SetPlaneSignbits( &cv->plane ); cv->plane.type = PlaneTypeForNormal( cv->plane.normal ); -#ifdef USE_VK_PBR vk_mikkt_bsp_face_generate( cv ); -#endif surf->data = (surfaceType_t *)cv; } @@ -1296,9 +1250,7 @@ static void ParseTriSurf( const dsurface_t *ds, const drawVert_t *verts, msurfac } } -#ifdef USE_VK_PBR vk_mikkt_bsp_tri_generate( tri ); -#endif } @@ -3102,9 +3054,7 @@ void RE_LoadWorldMap( const char *name ) { tr.worldMapLoaded = qtrue; -#ifdef USE_VK_PBR R_PBR_ResetBindLog(); -#endif // load it size = ri.FS_ReadFile( name, &buffer.v ); @@ -3120,11 +3070,9 @@ void RE_LoadWorldMap( const char *name ) { // clear tr.world so if the level fails to load, the next // try will not look at the partially loaded version tr.world = NULL; -#ifdef USE_VULKAN /* Drop AV temporal history across map unload/reload (unoccluded defaults). */ vk_ambient_visibility_reset_history(); vk_temporal_request_sticky_reset( VK_TEMPORAL_RESET_WORLD_CHANGE ); -#endif Com_Memset( &s_worldData, 0, sizeof( s_worldData ) ); Q_strncpyz( s_worldData.name, name, sizeof( s_worldData.name ) ); @@ -3180,7 +3128,6 @@ void RE_LoadWorldMap( const char *name ) { } R_BspBuildSurfaceLODs( &s_worldData ); -#ifdef USE_VK_PBR vk_generate_light_directions(); #ifdef VK_CUBEMAP @@ -3199,14 +3146,11 @@ void RE_LoadWorldMap( const char *name ) { } } } - #endif #endif -#ifdef USE_VBO if ( !isBsp30World && !isSourceVBSPWorld ) { R_BuildWorldVBO( s_worldData.surfaces, s_worldData.numsurfaces ); } -#endif tr.mapLoading = qfalse; @@ -3221,12 +3165,10 @@ void RE_LoadWorldMap( const char *name ) { R_DecalProps_ParseFromEntityString( s_worldData.entityString ); R_MaterialPaint_OnMapLoad( s_worldData.baseName ); -#ifdef USE_VBO /* Rebuild VBO after paint sidecar mutates drawvert colors. */ if ( !isBsp30World && !isSourceVBSPWorld && R_MaterialPaint_NumVerts() > 0 ) { R_BuildWorldVBO( s_worldData.surfaces, s_worldData.numsurfaces ); } -#endif R_NDGI_OnMapLoad( s_worldData.baseName ); R_NIV_OnMapLoad( s_worldData.baseName ); diff --git a/renderers/vulkan/tr_bsp30.c b/renderers/vulkan/tr_bsp30.c index 700ef5b4c1..e051363fa0 100644 --- a/renderers/vulkan/tr_bsp30.c +++ b/renderers/vulkan/tr_bsp30.c @@ -874,15 +874,9 @@ static void GS_LoadSurfaces( bsp30RenderLoad_t *load ) { for ( k = 0; k < 3; k++ ) { point[k] = LittleFloat( vertices[vertexIndex].point[k] ); } -#ifdef USE_VK_PBR point[6] = ( DotProduct( point, texinfo->vecs[0] ) + LittleFloat( texinfo->vecs[0][3] ) ) / textureWidth; point[7] = ( DotProduct( point, texinfo->vecs[1] ) + LittleFloat( texinfo->vecs[1][3] ) ) / textureHeight; point[8] = point[9] = 0.0f; -#else - point[3] = ( DotProduct( point, texinfo->vecs[0] ) + LittleFloat( texinfo->vecs[0][3] ) ) / textureWidth; - point[4] = ( DotProduct( point, texinfo->vecs[1] ) + LittleFloat( texinfo->vecs[1][3] ) ) / textureHeight; - point[5] = point[6] = 0.0f; -#endif } /* Sample GoldSrc lighting lump into vertex colors (style 0). */ @@ -920,13 +914,8 @@ static void GS_LoadSurfaces( bsp30RenderLoad_t *load ) { lit[0] = lit[1] = lit[2] = 255; lit[3] = 255; } -#ifdef USE_VK_PBR R_ColorShiftLightingBytes( lit, (byte *)&point[10], qtrue ); R_LinearizeLightingBytesForHDR( (byte *)&point[10] ); -#else - R_ColorShiftLightingBytes( lit, (byte *)&point[7], qtrue ); - R_LinearizeLightingBytesForHDR( (byte *)&point[7] ); -#endif } } @@ -959,13 +948,11 @@ static void GS_LoadSurfaces( bsp30RenderLoad_t *load ) { } face->plane.type = PlaneTypeForNormal( face->plane.normal ); SetPlaneSignbits( &face->plane ); -#ifdef USE_VK_PBR for ( j = 0; j < numPoints; j++ ) { for ( k = 0; k < 3; k++ ) { face->points[j][3 + k] = face->plane.normal[k]; } } -#endif } /* @@ -997,9 +984,7 @@ static void GS_LoadSurfaces( bsp30RenderLoad_t *load ) { } } } -#ifdef USE_VK_PBR vk_mikkt_bsp_face_generate( face ); -#endif surface->data = (surfaceType_t *)face; } diff --git a/renderers/vulkan/tr_bsp_stream.c b/renderers/vulkan/tr_bsp_stream.c index d09e0aac86..48093c3f72 100644 --- a/renderers/vulkan/tr_bsp_stream.c +++ b/renderers/vulkan/tr_bsp_stream.c @@ -263,9 +263,7 @@ static srfSurfaceFace_t *R_BspStream_AllocTopFace( const vec3_t wmins, const vec cv->numIndices = 6; cv->ofsIndices = (int)( sizeof( *cv ) - sizeof( cv->points ) + sizeof( cv->points[0] ) * 4 ); cv->dlightBits = 0; -#ifdef USE_VBO cv->vboItemIndex = 0; -#endif VectorSet( corners[0], wmins[0], wmins[1], wmaxs[2] ); VectorSet( corners[1], wmaxs[0], wmins[1], wmaxs[2] ); @@ -276,7 +274,6 @@ static srfSurfaceFace_t *R_BspStream_AllocTopFace( const vec3_t wmins, const vec for ( j = 0; j < 3; j++ ) { cv->points[i][j] = corners[i][j]; } -#ifdef USE_VK_PBR cv->points[i][3] = 0.0f; cv->points[i][4] = 0.0f; cv->points[i][5] = 1.0f; @@ -285,13 +282,6 @@ static srfSurfaceFace_t *R_BspStream_AllocTopFace( const vec3_t wmins, const vec cv->points[i][8] = 0.0f; cv->points[i][9] = 0.0f; cv->points[i][10] = 255.0f; -#else - cv->points[i][3] = 0.0f; - cv->points[i][4] = 0.0f; - cv->points[i][5] = 0.0f; - cv->points[i][6] = 0.0f; - cv->points[i][7] = 255.0f; -#endif } indexes = (int *)( (byte *)cv + cv->ofsIndices ); @@ -373,9 +363,7 @@ static surfaceType_t *R_BspStream_BakeGridToTris( srfGridMesh_t *grid ) tri = ri.Hunk_Alloc( allocSize, h_low ); tri->surfaceType = SF_TRIANGLES; tri->dlightBits = 0; -#ifdef USE_VBO tri->vboItemIndex = 0; -#endif tri->numVerts = numVerts; tri->numIndexes = numIndexes; tri->verts = (srfVert_t *)( tri + 1 ); @@ -432,7 +420,6 @@ static qboolean R_BspStream_UsesStreamAtlas( const bspStreamPatch_t *patch, int } -#ifdef USE_VK_PBR static void R_BspStream_GenerateFaceLightDirs( srfSurfaceFace_t *face ) { int i; @@ -490,7 +477,6 @@ static void R_BspStream_FinalizeGridPbr( srfGridMesh_t *grid ) R_LightDirForPoint( grid->verts[i].xyz, grid->verts[i].lightdir, grid->verts[i].normal, tr.world ); } } -#endif static void R_BspStream_FinalizeSurfacePbr( surfaceType_t *surface, shader_t *shader ) @@ -500,19 +486,13 @@ static void R_BspStream_FinalizeSurfacePbr( surfaceType_t *surface, shader_t *sh } switch ( *surface ) { case SF_FACE: -#ifdef USE_VK_PBR R_BspStream_FinalizeFacePbr( (srfSurfaceFace_t *)surface, shader ); -#endif break; case SF_TRIANGLES: -#ifdef USE_VK_PBR R_BspStream_FinalizeTriPbr( (srfTriangles_t *)surface ); -#endif break; case SF_GRID: -#ifdef USE_VK_PBR R_BspStream_FinalizeGridPbr( (srfGridMesh_t *)surface ); -#endif break; default: break; @@ -662,19 +642,14 @@ static qboolean R_BspStream_ParsePlanarFace( const dsurface_t *ds, const drawVer cv->numIndices = numIndexes; cv->ofsIndices = ofsIndexes; cv->dlightBits = 0; -#ifdef USE_VBO cv->vboItemIndex = 0; -#endif verts += LittleLong( ds->firstVert ); for ( i = 0; i < numPoints; i++ ) { for ( j = 0; j < 3; j++ ) { cv->points[i][j] = LittleFloat( verts[i].xyz[j] ) + worldOrigin[j]; -#ifdef USE_VK_PBR cv->points[i][3 + j] = LittleFloat( verts[i].normal[j] ); -#endif } -#ifdef USE_VK_PBR for ( j = 0; j < 2; j++ ) { cv->points[i][6 + j] = LittleFloat( verts[i].st[j] ); cv->points[i][8 + j] = LittleFloat( verts[i].lightmap[j] ); @@ -682,15 +657,6 @@ static qboolean R_BspStream_ParsePlanarFace( const dsurface_t *ds, const drawVer R_BspStream_ApplyLightmapST( &cv->points[i][8], &cv->points[i][9], lightmapX, lightmapY, mergedAtlas ); R_ColorShiftLightingBytes( verts[i].color.rgba, (byte *)&cv->points[i][10], qtrue ); R_LinearizeLightingBytesForHDR( (byte *)&cv->points[i][10] ); -#else - for ( j = 0; j < 2; j++ ) { - cv->points[i][3 + j] = LittleFloat( verts[i].st[j] ); - cv->points[i][5 + j] = LittleFloat( verts[i].lightmap[j] ); - } - R_BspStream_ApplyLightmapST( &cv->points[i][5], &cv->points[i][6], lightmapX, lightmapY, mergedAtlas ); - R_ColorShiftLightingBytes( verts[i].color.rgba, (byte *)&cv->points[i][7], qtrue ); - R_LinearizeLightingBytesForHDR( (byte *)&cv->points[i][7] ); -#endif AddPointToBounds( cv->points[i], patchMins, patchMaxs ); } diff --git a/renderers/vulkan/tr_cmds.c b/renderers/vulkan/tr_cmds.c index e2b3a6b0ab..e29b112178 100644 --- a/renderers/vulkan/tr_cmds.c +++ b/renderers/vulkan/tr_cmds.c @@ -115,12 +115,10 @@ void R_IssueRenderCommands( void ) { if ( backEnd.throttle ) return; // or throttled on demand } else { -#ifdef USE_VULKAN if ( ri.CL_IsMinimized() && !RE_CanMinimize() ) { backEnd.screenshotMask = 0; return; } -#endif } // actually start the commands going @@ -167,9 +165,7 @@ returns NULL if there is not enough space for important commands ============= */ void *R_GetCommandBuffer( int bytes ) { -#ifdef USE_VULKAN tr.lastRenderCommand = RC_END_OF_LIST; -#endif return R_GetCommandBufferReserved( bytes, PAD( sizeof( swapBuffersCommand_t ), sizeof(void *) ) ); } @@ -194,12 +190,10 @@ void R_AddDrawSurfCmd( drawSurf_t *drawSurfs, int numDrawSurfs ) { cmd->refdef = tr.refdef; cmd->viewParms = tr.viewParms; -#ifdef USE_VULKAN tr.numDrawSurfCmds++; if ( tr.drawSurfCmd == NULL ) { tr.drawSurfCmd = cmd; } -#endif } #ifdef VK_CUBEMAP @@ -447,44 +441,6 @@ void RE_UIFilterLayer( const uiCompositorLayer_t *layer ) { #define MODE_GREEN_MAGENTA 4 #define MODE_MAX MODE_GREEN_MAGENTA -#ifndef USE_VULKAN -static void R_SetColorMode(GLboolean *rgba, stereoFrame_t stereoFrame, int colormode) -{ - rgba[0] = rgba[1] = rgba[2] = rgba[3] = GL_TRUE; - - if(colormode > MODE_MAX) - { - if(stereoFrame == STEREO_LEFT) - stereoFrame = STEREO_RIGHT; - else if(stereoFrame == STEREO_RIGHT) - stereoFrame = STEREO_LEFT; - - colormode -= MODE_MAX; - } - - if(colormode == MODE_GREEN_MAGENTA) - { - if(stereoFrame == STEREO_LEFT) - rgba[0] = rgba[2] = GL_FALSE; - else if(stereoFrame == STEREO_RIGHT) - rgba[1] = GL_FALSE; - } - else - { - if(stereoFrame == STEREO_LEFT) - rgba[1] = rgba[2] = GL_FALSE; - else if(stereoFrame == STEREO_RIGHT) - { - rgba[0] = GL_FALSE; - - if(colormode == MODE_RED_BLUE) - rgba[1] = GL_FALSE; - else if(colormode == MODE_RED_GREEN) - rgba[2] = GL_FALSE; - } - } -} -#endif /* @@ -502,12 +458,10 @@ void RE_BeginFrame( stereoFrame_t stereoFrame ) { return; } -#ifdef USE_VULKAN if ( stereoFrame == STEREO_CENTER ) { SkyboxHDR_UpdateRuntime(); R_VT_Feedback_BeginFrame(); } -#endif #ifdef USE_IMGUI if ( stereoFrame == STEREO_CENTER && r_imgui && r_imgui->integer ) { @@ -518,12 +472,10 @@ void RE_BeginFrame( stereoFrame_t stereoFrame ) { glState.finishCalled = qfalse; -#ifdef USE_VULKAN backEnd.doneBloom = qfalse; backEnd.doneFog = qfalse; backEnd.doneSSAO = qfalse; backEnd.doneLensFlare = qfalse; -#endif backEnd.color2D.u32 = ~0U; @@ -535,9 +487,7 @@ void RE_BeginFrame( stereoFrame_t stereoFrame ) { cmd->commandId = RC_DRAW_BUFFER; -#ifdef USE_VULKAN tr.lastRenderCommand = RC_DRAW_BUFFER; -#endif if ( glConfig.stereoEnabled ) { if ( stereoFrame == STEREO_LEFT ) { @@ -553,14 +503,7 @@ void RE_BeginFrame( stereoFrame_t stereoFrame ) { * the mono swapchain; eye offset comes from r_stereoSeparation in * R_SetupProjection. Do not fatal on non-CENTER frames. */ -#ifdef USE_VULKAN cmd->buffer = 0; -#else - if ( !Q_stricmp( r_drawBuffer->string, "GL_FRONT" ) ) - cmd->buffer = (int)GL_FRONT; - else - cmd->buffer = (int)GL_BACK; -#endif } tr.refdef.stereoFrame = stereoFrame; @@ -625,11 +568,9 @@ void RE_EndFrame( int *frontEndMsec, int *backEndMsec ) { R_SetColorMappings(); } -#ifdef USE_VULKAN if ( PostFX_PostPipelinesNeedUpdate() ) { vk_update_post_process_pipelines(); } -#endif ri.Cvar_ResetGroup( CVG_RENDERER, qtrue /* reset modified flags */ ); } @@ -689,10 +630,8 @@ void RE_FinishBloom( void ) qboolean RE_CanMinimize( void ) { -#ifdef USE_VULKAN if ( vk.fboActive || vk.offscreenRender ) return qtrue; -#endif return qfalse; } diff --git a/renderers/vulkan/tr_common.h b/renderers/vulkan/tr_common.h index a936ffd57d..93a144cf5b 100644 --- a/renderers/vulkan/tr_common.h +++ b/renderers/vulkan/tr_common.h @@ -22,9 +22,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #ifndef TR_COMMON_H #define TR_COMMON_H -#ifndef USE_VULKAN #define USE_VULKAN -#endif #include "q_shared.h" #include "../common/tr_public.h" diff --git a/renderers/vulkan/tr_curve.c b/renderers/vulkan/tr_curve.c index 8df21d61d5..6b1fd05c7c 100644 --- a/renderers/vulkan/tr_curve.c +++ b/renderers/vulkan/tr_curve.c @@ -209,7 +209,6 @@ static void MakeMeshNormals( int width, int height, srfVert_t ctrl[MAX_GRID_SIZE } } -#ifdef USE_VK_PBR static qboolean R_CalcTangentVectors( srfVert_t * dv[3] ) { int i; @@ -340,7 +339,6 @@ static int MakeMeshIndexes( int width, int height, glIndex_t indexes[(MAX_GRID_S return numIndexes; } -#endif /* ============ @@ -501,10 +499,8 @@ srfGridMesh_t *R_SubdividePatchToGrid( int width, int height, memset( &next, 0, sizeof( next ) ); memset( &mid, 0, sizeof( mid ) ); -#ifdef USE_VK_PBR int numIndexes; static glIndex_t indexes[(MAX_GRID_SIZE-1)*(MAX_GRID_SIZE-1)*2*3]; -#endif for ( i = 0 ; i < width ; i++ ) { for ( j = 0 ; j < height ; j++ ) { @@ -651,10 +647,8 @@ srfGridMesh_t *R_SubdividePatchToGrid( int width, int height, // calculate normals MakeMeshNormals( width, height, ctrl ); -#ifdef USE_VK_PBR numIndexes = MakeMeshIndexes( width, height, indexes ); MakeMeshTangentVectors( width, height, ctrl, numIndexes, indexes ); -#endif return R_CreateSurfaceGridMesh( width, height, ctrl, errorTable ); } diff --git a/renderers/vulkan/tr_image.c b/renderers/vulkan/tr_image.c index 4c529acb5c..7039619c9c 100644 --- a/renderers/vulkan/tr_image.c +++ b/renderers/vulkan/tr_image.c @@ -26,9 +26,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA static byte s_intensitytable[256]; static unsigned char s_gammatable[256]; -#ifdef USE_VULKAN static unsigned char s_gammatable_linear[256]; -#endif GLint gl_filter_min = GL_LINEAR_MIPMAP_NEAREST; GLint gl_filter_max = GL_LINEAR; @@ -49,12 +47,10 @@ return a hash value for the filename */ void R_GammaCorrect( byte *buffer, int bufSize ) { int i; -#ifdef USE_VULKAN if ( vk.capture.image != VK_NULL_HANDLE ) return; if ( !gls.deviceSupportsGamma ) return; -#endif for ( i = 0; i < bufSize; i++ ) { buffer[i] = s_gammatable[buffer[i]]; } @@ -100,7 +96,6 @@ void GL_TextureMode( const char *string ) { gl_filter_min = mode->minimize; gl_filter_max = mode->maximize; -#ifdef USE_VULKAN if ( gl_filter_min == vk.samplers.filter_min && gl_filter_max == vk.samplers.filter_max && r_mipLodBias->value == vk.samplers.mip_lod_bias ) { @@ -119,25 +114,6 @@ void GL_TextureMode( const char *string ) { vk_update_descriptor_set( img, qtrue ); } } -#else - // hack to prevent trilinear from being set on voodoo, - // because their driver freaks... - if ( glConfig.hardwareType == GLHW_3DFX_2D3D && gl_filter_max == GL_LINEAR && - gl_filter_min == GL_LINEAR_MIPMAP_LINEAR ) { - gl_filter_min = GL_LINEAR_MIPMAP_NEAREST; - ri.Printf( PRINT_ALL, "Refusing to set trilinear on a voodoo.\n" ); - } - - // change all the existing mipmap texture objects - for ( i = 0; i < tr.numImages; i++ ) { - img = tr.images[ i ]; - if ( img->flags & IMGFLAG_MIPMAP ) { - GL_Bind( img ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, gl_filter_min ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, gl_filter_max ); - } - } -#endif } @@ -185,7 +161,6 @@ void R_ImageList_f( void ) { switch ( image->internalFormat ) { -#ifdef USE_VULKAN case VK_FORMAT_B8G8R8A8_UNORM: format = "BGRA "; estSize *= 4; @@ -206,33 +181,6 @@ void R_ImageList_f( void ) { format = "RGB "; estSize *= 2; break; -#else - case GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: - case GL_COMPRESSED_RGB_S3TC_DXT1_EXT: - format = "DXT1 "; - // 64 bits per 16 pixels, so 4 bits per pixel - estSize /= 2; - break; - case GL_RGB4_S3TC: - format = "S3TC "; - // same as DXT1? - estSize /= 2; - break; - case GL_RGBA4: - case GL_RGBA8: - case GL_RGBA: - format = "RGBA "; - // 4 bytes per pixel - estSize *= 4; - break; - case GL_RGB5: - case GL_RGB8: - case GL_RGB: - format = "RGB "; - // 3 bytes per pixel? - estSize *= 3; - break; -#endif } // mipmap adds about 50% @@ -349,11 +297,7 @@ static void R_LightScaleTexture( byte *in, int inwidth, int inheight, qboolean o if ( only_gamma ) { -#ifdef USE_VULKAN if ( !glConfig.deviceSupportsGamma && !vk.fboActive ) -#else - if ( !glConfig.deviceSupportsGamma ) -#endif { int i, c; byte *p; @@ -378,11 +322,7 @@ static void R_LightScaleTexture( byte *in, int inwidth, int inheight, qboolean o c = inwidth*inheight; -#ifdef USE_VULKAN if ( glConfig.deviceSupportsGamma || vk.fboActive ) -#else - if ( glConfig.deviceSupportsGamma ) -#endif { for (i=0 ; ihasThumb || R_ImageSkipRtThumb( image ) ) { return; } -#ifdef USE_VULKAN if ( image->handle != VK_NULL_HANDLE && !vk.device_lost ) { if ( vk_build_image_thumb_from_gpu( image ) ) { return; } } -#endif R_BuildImageThumbFromAvgColor( image ); } @@ -1007,227 +944,6 @@ void R_UploadSubImage( byte *data, int x, int y, int width, int height, image_t } } -#else // !USE_VULKAN - -static GLint RawImage_GetInternalFormat( const byte *scan, int numPixels, qboolean lightMap, qboolean allowCompression ) -{ - GLint internalFormat; - - if ( lightMap ) - return GL_RGB; - - if ( RawImage_HasAlpha( scan, numPixels ) ) - { - if ( r_texturebits->integer == 16 ) - { - internalFormat = GL_RGBA4; - } - else if ( r_texturebits->integer == 32 ) - { - internalFormat = GL_RGBA8; - } - else - { - internalFormat = GL_RGBA; - } - } - else - { - if ( allowCompression && glConfig.textureCompression == TC_S3TC_ARB ) - { - internalFormat = GL_COMPRESSED_RGB_S3TC_DXT1_EXT; - } - else if ( allowCompression && glConfig.textureCompression == TC_S3TC ) - { - internalFormat = GL_RGB4_S3TC; - } - else if ( r_texturebits->integer == 16 ) - { - internalFormat = GL_RGB5; - } - else if ( r_texturebits->integer == 32 ) - { - internalFormat = GL_RGB8; - } - else - { - internalFormat = GL_RGB; - } - } - - return internalFormat; -} - - -static void LoadTexture( int miplevel, int x, int y, int width, int height, const byte *data, qboolean subImage, image_t *image ) -{ - if ( subImage ) - qglTexSubImage2D( GL_TEXTURE_2D, miplevel, x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, data ); - else - qglTexImage2D( GL_TEXTURE_2D, miplevel, image->internalFormat, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, data ); -} - - -/* -=============== -Upload32 -=============== -*/ -static void Upload32( byte *data, int x, int y, int width, int height, image_t *image, qboolean subImage ) -{ - qboolean allowCompression = !(image->flags & IMGFLAG_NO_COMPRESSION); - qboolean lightMap = image->flags & IMGFLAG_LIGHTMAP; - qboolean mipmap = image->flags & IMGFLAG_MIPMAP; - qboolean picmip = image->flags & IMGFLAG_PICMIP; - byte *resampledBuffer = NULL; - int scaled_width, scaled_height; - - if ( image->flags & IMGFLAG_NOSCALE ) { - // - // keep original dimensions - // - scaled_width = width; - scaled_height = height; - } else { - // - // convert to exact power of 2 sizes - // - for (scaled_width = 1 ; scaled_width < width ; scaled_width<<=1) - ; - for (scaled_height = 1 ; scaled_height < height ; scaled_height<<=1) - ; - - if ( r_roundImagesDown->integer && scaled_width > width ) - scaled_width >>= 1; - if ( r_roundImagesDown->integer && scaled_height > height ) - scaled_height >>= 1; - } - - // - // clamp to the current texture size limit - // scale both axis down equally so we don't have to - // deal with a half mip resampling - // - while ( scaled_width > glConfig.maxTextureSize - || scaled_height > glConfig.maxTextureSize ) { - scaled_width >>= 1; - scaled_height >>= 1; - x >>= 1; - y >>= 1; - } - - if ( scaled_width != width || scaled_height != height ) { - if ( data ) { - resampledBuffer = ri.Hunk_AllocateTempMemory( scaled_width * scaled_height * 4 ); - ResampleTexture( (unsigned*)data, width, height, (unsigned*)resampledBuffer, scaled_width, scaled_height ); - data = resampledBuffer; - } - width = scaled_width; - height = scaled_height; - } - - if ( image->flags & IMGFLAG_COLORSHIFT ) { - byte *p = data; - int i, n = width * height; - for ( i = 0; i < n; i++, p+=4 ) { - R_ColorShiftLightingBytes( p, p, qfalse ); - } - } - - // - // perform optional picmip operation - // - if ( picmip && ( tr.mapLoading || r_nomip->integer == 0 ) ) { - scaled_width >>= r_picmip->integer; - scaled_height >>= r_picmip->integer; - x >>= r_picmip->integer; - y >>= r_picmip->integer; - } - - // - // clamp to minimum size - // - if (scaled_width < 1) { - scaled_width = 1; - } - if (scaled_height < 1) { - scaled_height = 1; - } - - if ( !subImage ) { - // verify if the alpha channel is being used or not - if ( image->internalFormat == 0 ) { - image->internalFormat = RawImage_GetInternalFormat( data, width*height, lightMap, allowCompression ); - } - image->uploadWidth = scaled_width; - image->uploadHeight = scaled_height; - } - - // copy or resample data as appropriate for first MIP level - if ( ( scaled_width == width ) && ( scaled_height == height ) ) - { - if ( !mipmap ) - { - LoadTexture( 0, x, y, scaled_width, scaled_height, data, subImage, image ); - goto done; - } - } - else - { - // use the normal mip-mapping function to go down from here - while ( width > scaled_width || height > scaled_height ) { - R_MipMap( data, data, width, height ); - width = MAX( 1, width >> 1 ); - height = MAX( 1, height >> 1 ); - } - } - - if ( !(image->flags & IMGFLAG_NOLIGHTSCALE) ) - R_LightScaleTexture( data, scaled_width, scaled_height, !mipmap ); - - LoadTexture( 0, x, y, scaled_width, scaled_height, data, subImage, image ); - - if ( mipmap ) - { - int miplevel = 0; - while (scaled_width > 1 || scaled_height > 1) - { - R_MipMap( data, data, scaled_width, scaled_height ); - scaled_width = MAX( 1, scaled_width >> 1 ); - scaled_height = MAX( 1, scaled_height >> 1 ); - x >>= 1; - y >>= 1; - miplevel++; - - if ( r_colorMipLevels->integer ) { - R_BlendOverTexture( data, scaled_width * scaled_height, miplevel ); - } - - LoadTexture( miplevel, x, y, scaled_width, scaled_height, data, subImage, image ); - } - } -done: - if ( resampledBuffer != NULL ) - ri.Hunk_FreeTempMemory( resampledBuffer ); - - GL_CheckErrors(); -} - - -/* -================ -R_UploadSubImage -================ -*/ -void R_UploadSubImage( byte *data, int x, int y, int width, int height, image_t *image ) -{ - if ( image ) - { - GL_Bind( image ); - Upload32( data, x, y, width, height, image, qtrue ); // subImage = qtrue - } -} -#endif // !USE_VULKAN static image_t *R_GetLoadedImage( const char *name, int flags ) { long hash; @@ -1250,12 +966,10 @@ static image_t *R_GetLoadedImage( const char *name, int flags ) { } static uint32_t vk_find_texture_type( const uint32_t type ) { -#ifdef USE_VK_PBR for ( uint32_t i = 0 ; i < ARRAY_LEN( textureMapTypes ) ; i++ ) { if ( textureMapTypes[i].type == type ) return i; } -#endif return 0; // identity } @@ -1399,11 +1113,6 @@ Picture data may be modified in-place during mipmap processing image_t *R_CreateImage( const char *name, const char *name2, byte *pic, int width, int height, imgFlags_t flags, int format, uint32_t type ) { image_t *image; long hash; -#ifndef USE_VULKAN - GLint glWrapClampMode; - GLuint currTexture; - int currTMU; -#endif int namelen, namelen2; const char *slash; @@ -1459,7 +1168,6 @@ image_t *R_CreateImage( const char *name, const char *name2, byte *pic, int widt image->flags |= IMGFLAG_NO_COMPRESSION | IMGFLAG_NOSCALE; } -#ifdef USE_VULKAN if ( flags & IMGFLAG_CLAMPTOBORDER ) image->wrapClampMode = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER; else if ( flags & IMGFLAG_CLAMPTOEDGE ) @@ -1476,66 +1184,6 @@ image_t *R_CreateImage( const char *name, const char *name2, byte *pic, int widt vk_upload_cube( image ); else upload_vk_image( image, pic ); -#else - if ( flags & IMGFLAG_RGB ) - image->internalFormat = GL_RGB; - else - image->internalFormat = 0; // autodetect - - if ( flags & IMGFLAG_CLAMPTOBORDER ) - glWrapClampMode = GL_CLAMP_TO_BORDER; - else if ( flags & IMGFLAG_CLAMPTOEDGE ) - glWrapClampMode = gl_clamp_mode; - else - glWrapClampMode = GL_REPEAT; - - // save current state - currTMU = glState.currenttmu; - currTexture = glState.currenttextures[ glState.currenttmu ]; - - qglGenTextures( 1, &image->texnum ); - - // lightmaps are always allocated on TMU 1 - if ( qglActiveTextureARB && (flags & IMGFLAG_LIGHTMAP) ) { - image->TMU = 1; - } else { - image->TMU = 0; - } - - if ( qglActiveTextureARB ) { - GL_SelectTexture( image->TMU ); - } - - GL_Bind( image ); - Upload32( pic, 0, 0, image->width, image->height, image, qfalse ); // subImage = qfalse - - if ( image->flags & IMGFLAG_MIPMAP ) - { - if ( textureFilterAnisotropic ) { - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, (GLint) maxAnisotropy ); - } - - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, gl_filter_min ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, gl_filter_max ); - } - else - { - if ( textureFilterAnisotropic ) - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, 1 ); - - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); - } - - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, glWrapClampMode ); - qglTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, glWrapClampMode ); - - // restore original state - GL_SelectTexture( currTMU ); - glState.currenttextures[ glState.currenttmu ] = currTexture; - qglBindTexture( GL_TEXTURE_2D, currTexture ); - -#endif return image; } @@ -1772,7 +1420,6 @@ image_t *R_FindImageFile( const char *name, imgFlags_t flags, uint32_t type ) Q_strncpyz( strippedName, name, sizeof( strippedName ) ); } -#ifdef USE_VULKAN { byte *compData = NULL; int compWidth, compHeight, compFormat, compSize; @@ -1788,7 +1435,6 @@ image_t *R_FindImageFile( const char *name, imgFlags_t flags, uint32_t type ) return image; } } -#endif // // load the pic from disk @@ -2403,12 +2049,10 @@ static void R_CreateBuiltinImages( void ) { // IMGFLAG_PICMIP | IMGFLAG_CLAMPTOEDGE | IMGFLAG_RGB, 0, 0 ); //} -#ifdef USE_VK_PBR tr.emptyImage = R_CreateImage("*empty", NULL, (byte*)data, 2, 2, IMGFLAG_NONE, 0, 0); #ifdef VK_CUBEMAP tr.emptyCubemap = R_CreateImage( "*emptyCubemap", NULL, NULL, 1, 1, IMGFLAG_CUBEMAP, vk.color_format, 0 ); -#endif #endif R_CreateDlightImage(); @@ -2438,19 +2082,11 @@ void R_SetColorMappings( void ) { tr.overbrightBits = abs( r_overBrightBits->integer ); // never overbright in windowed mode -#ifdef USE_VULKAN if ( !glConfig.isFullscreen && r_overBrightBits->integer >= 0 && !vk.fboActive ) { -#else - if ( !glConfig.isFullscreen && r_overBrightBits->integer >= 0 ) { -#endif tr.overbrightBits = 0; applyGamma = qfalse; } else { -#ifdef USE_VULKAN if ( !glConfig.deviceSupportsGamma && !vk.fboActive ) { -#else - if ( !glConfig.deviceSupportsGamma ) { -#endif tr.overbrightBits = 0; // need hardware gamma for overbright applyGamma = qfalse; } else { @@ -2503,7 +2139,6 @@ void R_SetColorMappings( void ) { s_intensitytable[i] = j; } -#ifdef USE_VULKAN if ( gls.deviceSupportsGamma ) { if ( vk.fboActive ) ri.GLimp_SetGamma( s_gammatable_linear, s_gammatable_linear, s_gammatable_linear ); @@ -2513,13 +2148,6 @@ void R_SetColorMappings( void ) { } } } -#else - if ( gls.deviceSupportsGamma ) { - if ( applyGamma ) { - ri.GLimp_SetGamma( s_gammatable, s_gammatable, s_gammatable ); - } - } -#endif } @@ -2530,13 +2158,11 @@ R_InitImages */ void R_InitImages( void ) { -#ifdef USE_VULKAN // initialize linear gamma table before setting color mappings for the first time int i; for ( i = 0; i < 256; i++ ) s_gammatable_linear[i] = (unsigned char)i; -#endif Com_Memset( hashTable, 0, sizeof( hashTable ) ); @@ -2546,9 +2172,7 @@ void R_InitImages( void ) { // create default texture and white texture R_CreateBuiltinImages(); -#ifdef USE_VULKAN vk_update_post_process_pipelines(); -#endif } @@ -2564,7 +2188,6 @@ void R_DeleteTextures( void ) { return; } -#ifdef USE_VULKAN if ( vk.device_lost ) { for ( i = 0; i < tr.numImages; i++ ) { image_t *img = tr.images[ i ]; @@ -2586,21 +2209,6 @@ void R_DeleteTextures( void ) { // img->descriptor will be released with pool reset } } -#else - for ( i = 0; i < tr.numImages; i++ ) { - image_t *img = tr.images[ i ]; - qglDeleteTextures( 1, &img->texnum ); - } - - if ( qglActiveTextureARB ) { - for ( i = glConfig.numTextureUnits - 1; i >= 0; i-- ) { - qglActiveTextureARB( GL_TEXTURE0_ARB + i ); - qglBindTexture( GL_TEXTURE_2D, 0 ); - } - } else { - qglBindTexture( GL_TEXTURE_2D, 0 ); - } -#endif Com_Memset( tr.images, 0, sizeof( tr.images ) ); Com_Memset( tr.scratchImage, 0, sizeof( tr.scratchImage ) ); diff --git a/renderers/vulkan/tr_init.c b/renderers/vulkan/tr_init.c index 9abb00f6ae..5b04e3e674 100644 --- a/renderers/vulkan/tr_init.c +++ b/renderers/vulkan/tr_init.c @@ -126,7 +126,6 @@ glstate_t glState; glstatic_t gls; -#ifdef USE_VULKAN #include "vk_device.h" #include "vk_forward_plus.h" #include "vk_render_path.h" @@ -154,7 +153,6 @@ glstatic_t gls; static void VkInfo_f( void ); static void VulkanInfo_f( void ); static void VkVolumetricValidate_f( void ); -#endif static void GfxInfo( void ); static void VarInfo( void ); static void GL_SetDefaultState( void ); @@ -259,12 +257,8 @@ cvar_t *r_deferredLightDemoRadius; cvar_t *r_deferredLightDemoDistance; cvar_t *r_deferredLightDemoEnergy; cvar_t *r_deferredLightDemoAnimate; -#ifdef USE_VULKAN cvar_t *r_device; -#ifdef USE_VBO cvar_t *r_vbo; -#endif -#ifdef USE_VK_PBR cvar_t *r_pbr; cvar_t *r_pbr_shExtract; cvar_t *r_pbr_debug; @@ -312,7 +306,6 @@ cvar_t *r_cubeMapping; #endif cvar_t *r_deluxeMapping; cvar_t *r_deluxeSpecular; -#endif cvar_t *r_vk_pipeline_debug; cvar_t *r_vk_pipelineCacheDisk; cvar_t *r_vk_colorWriteMaskDynamic; @@ -490,8 +483,6 @@ cvar_t *r_forwardPlusZSliceMode; cvar_t *r_forwardPlusSpecularStrength; cvar_t *r_forwardPlusEnergyRenorm; -#endif // USE_VULKAN - cvar_t *r_dlightBacks; cvar_t *r_lodbias; @@ -721,71 +712,11 @@ static cvar_t* r_maxpolyverts; int max_polys; int max_polyverts; -#ifdef USE_VULKAN #include "vk.h" Vk_Instance vk; Vk_World vk_world; -#else - -static char gl_extensions[ 32768 ]; - -#define GLE( ret, name, ... ) ret ( APIENTRY * q##name )( __VA_ARGS__ ); - QGL_Core_PROCS - QGL_Ext_PROCS -#undef GLE - -typedef struct { - void **symbol; - const char *name; -} sym_t; - -#define GLE( ret, name, ... ) { (void**)&q##name, XSTRING(name) }, -static sym_t core_procs[] = { QGL_Core_PROCS }; -static sym_t ext_procs[] = { QGL_Ext_PROCS }; -#undef GLE - - -/* -================== -R_ResolveSymbols - -returns NULL on success or last failed symbol name otherwise -================== -*/ -static const char *R_ResolveSymbols( sym_t *syms, int count ) -{ - int i; - for ( i = 0; i < count; i++ ) - { - *syms[ i ].symbol = ri.GL_GetProcAddress( syms[ i ].name ); - if ( *syms[ i ].symbol == NULL ) - { - return syms[ i ].name; - } - } - return NULL; -} - - -static void R_ClearSymbols( sym_t *syms, int count ) -{ - int i; - for ( i = 0; i < count; i++ ) - { - *syms[ i ].symbol = NULL; - } -} - - -static void R_ClearSymTables( void ) -{ - R_ClearSymbols( core_procs, ARRAY_LEN( core_procs ) ); - R_ClearSymbols( ext_procs, ARRAY_LEN( ext_procs ) ); -} - -#endif // for modular renderer @@ -812,231 +743,6 @@ void QDECL Com_Printf( const char *fmt, ... ) #endif -#ifndef USE_VULKAN -/* -** R_HaveExtension -*/ -static qboolean R_HaveExtension( const char *ext ) -{ - const char *ptr = Q_stristr( gl_extensions, ext ); - if (ptr == NULL) - return qfalse; - ptr += strlen(ext); - return ((*ptr == ' ') || (*ptr == '\0')); // verify its complete string. -} - - -/* -** R_InitExtensions -*/ -static void R_InitExtensions( void ) -{ - GLint max_texture_size = 0; - float version; - size_t len; - - if ( !qglGetString( GL_EXTENSIONS ) ) - { - ri.Error( ERR_FATAL, "OpenGL installation is broken. Please fix video drivers and/or restart your system" ); - } - - // get our config strings - Q_strncpyz( glConfig.vendor_string, (char *)qglGetString (GL_VENDOR), sizeof( glConfig.vendor_string ) ); - Q_strncpyz( glConfig.renderer_string, (char *)qglGetString (GL_RENDERER), sizeof( glConfig.renderer_string ) ); - len = strlen( glConfig.renderer_string ); - if ( len && glConfig.renderer_string[ len - 1 ] == '\n' ) - glConfig.renderer_string[ len - 1 ] = '\0'; - Q_strncpyz( glConfig.version_string, (char *)qglGetString( GL_VERSION ), sizeof( glConfig.version_string ) ); - - Q_strncpyz( gl_extensions, (char *)qglGetString( GL_EXTENSIONS ), sizeof( gl_extensions ) ); - Q_strncpyz( glConfig.extensions_string, gl_extensions, sizeof( glConfig.extensions_string ) ); - - version = Q_atof( (const char *)qglGetString( GL_VERSION ) ); - gl_version = (int)(version * 10.001); - - glConfig.textureCompression = TC_NONE; - - glConfig.textureEnvAddAvailable = qfalse; - - textureFilterAnisotropic = qfalse; - maxAnisotropy = 0; - - qglLockArraysEXT = NULL; - qglUnlockArraysEXT = NULL; - - glConfig.numTextureUnits = 1; - qglMultiTexCoord2fARB = NULL; - qglActiveTextureARB = NULL; - qglClientActiveTextureARB = NULL; - - gl_clamp_mode = GL_CLAMP; // by default - - // OpenGL driver constants - qglGetIntegerv( GL_MAX_TEXTURE_SIZE, &max_texture_size ); - glConfig.maxTextureSize = max_texture_size; - - // stubbed or broken drivers may have reported 0... - if ( glConfig.maxTextureSize <= 0 ) - glConfig.maxTextureSize = 0; - else if ( glConfig.maxTextureSize > MAX_TEXTURE_SIZE ) - glConfig.maxTextureSize = MAX_TEXTURE_SIZE; // ResampleTexture() relies on that maximum - - if ( !r_allowExtensions->integer ) - { - ri.Printf( PRINT_ALL, "*** IGNORING OPENGL EXTENSIONS ***\n" ); - return; - } - - ri.Printf( PRINT_ALL, "Initializing OpenGL extensions\n" ); - - if ( R_HaveExtension( "GL_EXT_texture_edge_clamp" ) || R_HaveExtension( "GL_SGIS_texture_edge_clamp" ) ) { - gl_clamp_mode = GL_CLAMP_TO_EDGE; - ri.Printf( PRINT_ALL, "...using GL_EXT_texture_edge_clamp\n" ); - } else { - ri.Printf( PRINT_ALL, "...GL_EXT_texture_edge_clamp not found\n" ); - ri.Printf( PRINT_ALL, S_COLOR_YELLOW "...Degraded texture support likely!\n" ); - } - - // GL_EXT_texture_compression_s3tc - if ( R_HaveExtension( "GL_ARB_texture_compression" ) && - R_HaveExtension( "GL_EXT_texture_compression_s3tc" ) ) - { - if ( r_ext_compressed_textures->integer ){ - glConfig.textureCompression = TC_S3TC_ARB; - ri.Printf( PRINT_ALL, "...using GL_EXT_texture_compression_s3tc\n" ); - } else { - ri.Printf( PRINT_ALL, "...ignoring GL_EXT_texture_compression_s3tc\n" ); - } - } else { - ri.Printf( PRINT_ALL, "...GL_EXT_texture_compression_s3tc not found\n" ); - } - - // GL_S3_s3tc - if ( glConfig.textureCompression == TC_NONE && r_ext_compressed_textures->integer ) { - if ( R_HaveExtension( "GL_S3_s3tc" ) ) { - if ( r_ext_compressed_textures->integer ) { - glConfig.textureCompression = TC_S3TC; - ri.Printf( PRINT_ALL, "...using GL_S3_s3tc\n" ); - } else { - glConfig.textureCompression = TC_NONE; - ri.Printf( PRINT_ALL, "...ignoring GL_S3_s3tc\n" ); - } - } else { - ri.Printf( PRINT_ALL, "...GL_S3_s3tc not found\n" ); - } - } - - // GL_EXT_texture_env_add - if ( R_HaveExtension( "EXT_texture_env_add" ) ) { - if ( r_ext_texture_env_add->integer ) { - glConfig.textureEnvAddAvailable = qtrue; - ri.Printf( PRINT_ALL, "...using GL_EXT_texture_env_add\n" ); - } else { - glConfig.textureEnvAddAvailable = qfalse; - ri.Printf( PRINT_ALL, "...ignoring GL_EXT_texture_env_add\n" ); - } - } else { - ri.Printf( PRINT_ALL, "...GL_EXT_texture_env_add not found\n" ); - } - - // GL_ARB_multitexture - if ( R_HaveExtension( "GL_ARB_multitexture" ) ) - { - if ( r_ext_multitexture->integer ) - { - qglMultiTexCoord2fARB = ri.GL_GetProcAddress( "glMultiTexCoord2fARB" ); - qglActiveTextureARB = ri.GL_GetProcAddress( "glActiveTextureARB" ); - qglClientActiveTextureARB = ri.GL_GetProcAddress( "glClientActiveTextureARB" ); - - if ( qglActiveTextureARB && qglClientActiveTextureARB ) - { - GLint textureUnits = 0; - - qglGetIntegerv( GL_MAX_ACTIVE_TEXTURES_ARB, &textureUnits ); - - if ( textureUnits > 1 ) - { - GLint max_shader_units = 0; - GLint max_bind_units = 0; - - qglGetIntegerv( GL_MAX_TEXTURE_IMAGE_UNITS, &max_shader_units ); - qglGetIntegerv( GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &max_bind_units ); - - if ( max_bind_units > max_shader_units ) - max_bind_units = max_shader_units; - if ( max_bind_units > MAX_TEXTURE_UNITS ) - max_bind_units = MAX_TEXTURE_UNITS; - - glConfig.numTextureUnits = MAX( textureUnits, max_bind_units ); - ri.Printf( PRINT_ALL, "...using GL_ARB_multitexture\n" ); - } - else - { - qglMultiTexCoord2fARB = NULL; - qglActiveTextureARB = NULL; - qglClientActiveTextureARB = NULL; - ri.Printf( PRINT_ALL, "...not using GL_ARB_multitexture, < 2 texture units\n" ); - } - } - } - else - { - ri.Printf( PRINT_ALL, "...ignoring GL_ARB_multitexture\n" ); - } - } - else - { - ri.Printf( PRINT_ALL, "...GL_ARB_multitexture not found\n" ); - } - - // GL_EXT_compiled_vertex_array - if ( R_HaveExtension( "GL_EXT_compiled_vertex_array" ) ) - { - if ( r_ext_compiled_vertex_array->integer ) - { - ri.Printf( PRINT_ALL, "...using GL_EXT_compiled_vertex_array\n" ); - qglLockArraysEXT = ri.GL_GetProcAddress( "glLockArraysEXT" ); - qglUnlockArraysEXT = ri.GL_GetProcAddress( "glUnlockArraysEXT" ); - if ( !qglLockArraysEXT || !qglUnlockArraysEXT ) { - ri.Error( ERR_FATAL, "bad getprocaddress" ); - } - } - else - { - ri.Printf( PRINT_ALL, "...ignoring GL_EXT_compiled_vertex_array\n" ); - } - } - else - { - ri.Printf( PRINT_ALL, "...GL_EXT_compiled_vertex_array not found\n" ); - } - - if ( R_HaveExtension( "GL_EXT_texture_filter_anisotropic" ) ) - { - if ( r_ext_texture_filter_anisotropic->integer ) { - qglGetIntegerv( GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &maxAnisotropy ); - if ( maxAnisotropy <= 0 ) { - ri.Printf( PRINT_ALL, "...GL_EXT_texture_filter_anisotropic not properly supported!\n" ); - maxAnisotropy = 0; - } - else - { - ri.Printf( PRINT_ALL, "...using GL_EXT_texture_filter_anisotropic (max: %i)\n", maxAnisotropy ); - textureFilterAnisotropic = qtrue; - maxAnisotropy = MIN( r_ext_texture_filter_anisotropic->integer, maxAnisotropy ); - } - } - else - { - ri.Printf( PRINT_ALL, "...ignoring GL_EXT_texture_filter_anisotropic\n" ); - } - } - else - { - ri.Printf( PRINT_ALL, "...GL_EXT_texture_filter_anisotropic not found\n" ); - } -} -#endif /* @@ -1062,7 +768,6 @@ static void InitOpenGL( void ) if ( glConfig.vidWidth == 0 ) { -#ifdef USE_VULKAN if ( !ri.VKimp_Init ) { ri.Error( ERR_FATAL, "Vulkan interface is not initialized" ); @@ -1103,19 +808,6 @@ static void InitOpenGL( void ) } vk_initialize(); -#else - const char *err; - - ri.GLimp_Init( &glConfig ); - - R_ClearSymTables(); - - err = R_ResolveSymbols( core_procs, ARRAY_LEN( core_procs ) ); - if ( err ) - ri.Error( ERR_FATAL, "Error resolving core OpenGL function '%s'", err ); - - R_InitExtensions(); -#endif glConfig.deviceSupportsGamma = qfalse; @@ -1131,7 +823,6 @@ static void InitOpenGL( void ) gls.initTime = ri.Milliseconds(); } -#ifdef USE_VULKAN if ( !vk.active ) { // might happen after REF_KEEP_WINDOW vk_initialize(); @@ -1152,7 +843,6 @@ static void InitOpenGL( void ) if ( r_vdbFog && r_vdbFog->integer ) { ri.Printf( PRINT_ALL, "[VK][fog] r_vdbFog=1 (blend bound VDB density in volumetric compute when GPU-uploaded)\n" ); } -#endif // set default state GL_SetDefaultState(); @@ -1167,51 +857,11 @@ GL_CheckErrors ================== */ void GL_CheckErrors( void ) { -#ifdef USE_VULKAN char validation_msg[512]; if ( vk_consume_validation_error( validation_msg, sizeof( validation_msg ) ) ) { ri.Error( ERR_FATAL, "Vulkan validation: %s", validation_msg ); } -#else - int err; - const char *s; - char buf[32]; - - err = qglGetError(); - if ( err == GL_NO_ERROR ) { - return; - } - if ( r_ignoreGLErrors->integer ) { - return; - } - switch( err ) { - case GL_INVALID_ENUM: - s = "GL_INVALID_ENUM"; - break; - case GL_INVALID_VALUE: - s = "GL_INVALID_VALUE"; - break; - case GL_INVALID_OPERATION: - s = "GL_INVALID_OPERATION"; - break; - case GL_STACK_OVERFLOW: - s = "GL_STACK_OVERFLOW"; - break; - case GL_STACK_UNDERFLOW: - s = "GL_STACK_UNDERFLOW"; - break; - case GL_OUT_OF_MEMORY: - s = "GL_OUT_OF_MEMORY"; - break; - default: - Com_sprintf( buf, sizeof(buf), "%i", err); - s = buf; - break; - } - - ri.Error( ERR_FATAL, "GL_CheckErrors: %s", s ); -#endif } @@ -1241,68 +891,9 @@ Note: Statics are not reinitialized between fs_game changes. */ static void GL_SetDefaultState( void ) { -#ifdef USE_VULKAN GL_TextureMode( r_textureMode->string ); glState.glStateBits = GLS_DEPTHTEST_DISABLE | GLS_DEPTHMASK_TRUE; -#else - int i; - - glState.currenttmu = 0; - glState.currentArray = 0; - - for ( i = 0; i < MAX_TEXTURE_UNITS; i++ ) - { - glState.currenttextures[ i ] = 0; - glState.glClientStateBits[ i ] = 0; - } - - qglClearDepth( 1.0f ); - - qglCullFace( GL_FRONT ); - glState.faceCulling = -1; - - qglColor4f( 1.0f, 1.0f, 1.0f, 1.0f ); - - // initialize downstream texture unit if we're running - // in a multitexture environment - if ( qglActiveTextureARB ) - { - qglActiveTextureARB( GL_TEXTURE1_ARB ); - GL_TextureMode( r_textureMode->string ); - GL_TexEnv( GL_MODULATE ); - qglDisable( GL_TEXTURE_2D ); - qglDisableClientState( GL_TEXTURE_COORD_ARRAY ); - qglActiveTextureARB( GL_TEXTURE0_ARB ); - } - - qglEnable( GL_TEXTURE_2D ); - GL_TextureMode( r_textureMode->string ); - GL_TexEnv( GL_MODULATE ); - - qglShadeModel( GL_SMOOTH ); - qglDepthFunc( GL_LEQUAL ); - - // the vertex array is always enabled, but the color and texture - // arrays are enabled and disabled around the compiled vertex array call - qglEnableClientState( GL_VERTEX_ARRAY ); - - qglDisableClientState( GL_TEXTURE_COORD_ARRAY ); - qglDisableClientState( GL_COLOR_ARRAY ); - qglDisableClientState( GL_NORMAL_ARRAY ); - - // - // make sure our GL state vector is set correctly - // - glState.glStateBits = GLS_DEPTHTEST_DISABLE | GLS_DEPTHMASK_TRUE; - - qglPolygonMode( GL_FRONT_AND_BACK, GL_FILL ); - qglDepthMask( GL_TRUE ); - qglDisable( GL_DEPTH_TEST ); - qglEnable( GL_SCISSOR_TEST ); - qglDisable( GL_CULL_FACE ); - qglDisable( GL_BLEND ); -#endif } @@ -1316,13 +907,8 @@ RE_SyncRender */ static void RE_SyncRender( void ) { -#ifdef USE_VULKAN if ( vk.device ) vk_wait_idle(); -#else - if ( qglFinish && backEnd.doneSurfaces ) - qglFinish(); -#endif } @@ -1347,7 +933,6 @@ static void R_Register( void ) ri.Cmd_AddCommand( "screenshotBMP", R_ScreenShot_f ); ri.Cmd_AddCommand( "screenshotEXR", R_ScreenShot_f ); ri.Cmd_AddCommand( "gfxinfo", GfxInfo_f ); -#ifdef USE_VULKAN vk_ui_blur_register_cvars(); ri.Cmd_AddCommand( "vkinfo", VkInfo_f ); ri.Cmd_AddCommand( "vulkaninfo", VulkanInfo_f ); @@ -1390,7 +975,6 @@ static void R_Register( void ) ri.Cmd_AddCommand( "fp64_points_load", R_FP64_PointsLoad_f ); ri.Cmd_AddCommand( "fp64_points_clear", R_FP64_PointsClear_f ); ri.Cmd_AddCommand( "fp64_points_benchmark", R_FP64_PointsBenchmark_f ); -#endif // // temporary latched variables that can only change over a restart @@ -1453,11 +1037,8 @@ static void R_Register( void ) r_texturebits = ri.Cvar_Get( "r_texturebits", "0", CVAR_ARCHIVE_ND | CVAR_LATCH ); ri.Cvar_SetDescription( r_texturebits, "Number of texture bits per texture." ); -#if defined (USE_VULKAN) && defined (USE_VBO) r_vbo = ri.Cvar_Get( "r_vbo", "1", CVAR_ARCHIVE | CVAR_LATCH ); ri.Cvar_SetDescription( r_vbo, "Use Vertex Buffer Objects to cache static map geometry, may improve FPS on modern GPUs, increases hunk memory usage by 15-30MB (map-dependent)." ); -#endif -#if defined (USE_VULKAN) && defined (USE_VK_PBR) r_pbr = ri.Cvar_Get("r_pbr", "1", CVAR_ARCHIVE_ND | CVAR_LATCH ); ri.Cvar_SetDescription( r_pbr, "Enables Physically Based Rendering (metalness/roughness, IBL, Cook-Torrance BRDF).\n" "Requires " S_COLOR_CYAN "\\r_fbo 1" S_COLOR_WHITE " (vid_restart after changing).\n" @@ -1498,7 +1079,6 @@ static void R_Register( void ) ri.Cvar_SetDescription( r_ibl_forceCapture, "When 1, wait-idle after cubemap convolution and emit PBR IBL post logs (diagnostics)." ); ri.Cvar_SetGroup( r_ibl_forceCapture, CVG_RENDERER ); -#endif r_glint = ri.Cvar_Get( "r_glint", "1", CVAR_ARCHIVE_ND ); ri.Cvar_CheckRange( r_glint, "0", "1", CV_INTEGER ); @@ -2901,7 +2481,6 @@ static void R_Register( void ) r_showsky = ri.Cvar_Get( "r_showsky", "0", CVAR_LATCH ); ri.Cvar_SetDescription( r_showsky, "Forces sky in front of all surfaces." ); -#ifdef USE_VULKAN r_device = ri.Cvar_Get( "r_device", "-1", CVAR_ARCHIVE_ND | CVAR_LATCH ); ri.Cvar_CheckRange( r_device, "-2", NULL, CV_INTEGER ); ri.Cvar_SetDescription( r_device, "Select physical device to render:\n" \ @@ -4058,7 +3637,6 @@ static void R_Register( void ) ri.Printf( PRINT_ALL, "[VK][temporal] r_temporalCpuSkinPrev=0 (conservative whole-frame motion invalidation on spawning animated entities)\n" ); } R_RendererPrintCompatibilityWarnings( qfalse ); - #endif // USE_VULKAN // Register modular subsystem cvars CBTerrain_RegisterCvars(); @@ -4078,9 +3656,6 @@ R_Init =============== */ void R_Init( void ) { -#ifndef USE_VULKAN - int err; -#endif int i; byte *ptr; @@ -4091,9 +3666,7 @@ void R_Init( void ) { Com_Memset( &backEnd, 0, sizeof( backEnd ) ); Com_Memset( &tess, 0, sizeof( tess ) ); Com_Memset( &glState, 0, sizeof( glState ) ); -#ifdef USE_VK_PBR R_PBR_ResetBindLog(); -#endif if ( sizeof( glconfig_t ) != 11324 ) ri.Error( ERR_FATAL, "Mod ABI incompatible: sizeof(glconfig_t) == %u != 11324", (unsigned int) sizeof( glconfig_t ) ); @@ -4168,7 +3741,6 @@ void R_Init( void ) { if ( vk_ltc_uploaded() ) { ri.Printf( PRINT_DEVELOPER, "[VK] Photometric LTC GPU path ready\n" ); } -#ifdef USE_VULKAN R_NDGI_Init(); R_NIV_Init(); R_NSLM_Init(); @@ -4196,16 +3768,12 @@ void R_Init( void ) { #ifdef USE_EXPERIMENTAL_RENDERERS ri.Printf( PRINT_ALL, "[VK] Experimental renderers linked (NDGI/NIV/NSLM/NIST/NVC/FSA/VFGI/RenderFormer/WPT/GRTX/VkSplat/...); enable r_* + vid_restart. See docs/NEURAL_RENDERER_PHASES.md\n" ); -#else - /* Individual stub lines come from vk_experimental_renderer_stubs.c */ -#endif #ifdef USE_VULKAN_RTX ri.Printf( PRINT_ALL, "[VK][RTX] USE_VULKAN_RTX=ON (Hybrid1/Raygun/pathtrace scaffolds linked; latch r_rtx/r_hybrid1/r_raygun before vid_restart)\n" ); #endif #endif R_ApplyRenderModeLatch(); -#ifdef USE_VULKAN R_RenderPath_RegisterCvars(); vk_black_frame_register(); vk_frame_contract_register(); @@ -4226,7 +3794,6 @@ void R_Init( void ) { vk_bsp_viz_register(); vk_renderer_iq_p1_register(); vk_renderer_perf_register(); -#endif VK_RasterUltra_Enforce(); vk_aa_policy_apply(); ri.Printf( PRINT_ALL, "[VK] SH lighting: %s\n", r_shLighting && r_shLighting->integer ? "enabled" : "disabled" ); @@ -4263,11 +3830,9 @@ void R_Init( void ) { VarInfo(); -#ifdef USE_VULKAN vk_create_pipelines(); #ifdef VK_PBR_BRDFLUT vk_create_brfdlut(); -#endif vk_validate_pbr_ibl_resources(); vk_surf_log_temporal_config(); vk_ui_blur_init(); @@ -4292,11 +3857,6 @@ void R_Init( void ) { R_Emulator_Init(); R_Webcam_Init(); -#ifndef USE_VULKAN - err = qglGetError(); - if ( err != GL_NO_ERROR ) - ri.Printf( PRINT_WARNING, "glGetError() = 0x%x\n", err ); -#endif ri.Printf( PRINT_ALL, "----- finished R_Init -----\n" ); } @@ -4308,13 +3868,11 @@ RE_Shutdown =============== */ static void RE_Shutdown( refShutdownCode_t code ) { -#ifdef USE_VULKAN //if ( code == REF_KEEP_CONTEXT ) { // if ( ( ri.Milliseconds() - gls.initTime ) > 48 * 3600 * 1000 ) { // code = REF_KEEP_WINDOW; // destroy context // } //} -#endif ri.Printf( PRINT_ALL, "RE_Shutdown( %i )\n", code ); vk_ui_blur_shutdown(); @@ -4349,7 +3907,6 @@ static void RE_Shutdown( refShutdownCode_t code ) { ri.Cmd_RemoveCommand( "skinlist" ); ri.Cmd_RemoveCommand( "gfxinfo" ); ri.Cmd_RemoveCommand( "shaderstate" ); -#ifdef USE_VULKAN ri.Cmd_RemoveCommand( "vkinfo" ); ri.Cmd_RemoveCommand( "vulkaninfo" ); ri.Cmd_RemoveCommand( "renderer_status" ); @@ -4375,13 +3932,10 @@ static void RE_Shutdown( refShutdownCode_t code ) { ri.Cmd_RemoveCommand( "r_printWeaponPresentation" ); ri.Cmd_RemoveCommand( "surf_validateTemporalConfig" ); ri.Cmd_RemoveCommand( "r_printViewmodelProjection" ); -#endif //if ( tr.registered ) { //R_IssuePendingRenderCommands(); -#ifdef USE_VULKAN R_VT_Shutdown(); -#endif R_DeleteTextures(); //} @@ -4389,7 +3943,6 @@ static void RE_Shutdown( refShutdownCode_t code ) { VkImgui_Shutdown(); #endif -#ifdef USE_VULKAN R_NDGI_Shutdown(); R_NIV_Shutdown(); R_NSLM_Shutdown(); @@ -4413,22 +3966,18 @@ static void RE_Shutdown( refShutdownCode_t code ) { R_Iris_Shutdown(); R_WSP_Shutdown(); vk_release_resources(); -#endif R_DoneFreeType(); R_Emulator_Shutdown(); R_Webcam_Shutdown(); -#ifdef USE_VULKAN if ( r_device->modified ) { code = REF_UNLOAD_DLL; } -#endif // shut down platform specific OpenGL/Vulkan stuff if ( code != REF_KEEP_CONTEXT ) { -#ifdef USE_VULKAN vk_shutdown( code ); Com_Memset( &glState, 0, sizeof( glState ) ); @@ -4439,17 +3988,6 @@ static void RE_Shutdown( refShutdownCode_t code ) { } Com_Memset( &glConfig, 0, sizeof( glConfig ) ); } -#else - R_ClearSymTables(); - Com_Memset( &glState, 0, sizeof( glState ) ); - - if ( code != REF_KEEP_WINDOW ) { - if ( ri.GLimp_Shutdown ) { - ri.GLimp_Shutdown( code == REF_UNLOAD_DLL ? qtrue : qfalse ); - } - Com_Memset( &glConfig, 0, sizeof( glConfig ) ); - } -#endif } /* @@ -4475,16 +4013,9 @@ Touch all images to make sure they are resident ============= */ static void RE_EndRegistration( void ) { -#ifdef USE_VULKAN vk_wait_idle(); // command buffer is not in recording state at this stage // so we can't issue RB_ShowImages() there -#else - R_IssuePendingRenderCommands(); - if ( !ri.Sys_LowPhysicalMemory() ) { - RB_ShowImages(); - } -#endif } diff --git a/renderers/vulkan/tr_light.c b/renderers/vulkan/tr_light.c index 2797cdf621..f717bb693f 100644 --- a/renderers/vulkan/tr_light.c +++ b/renderers/vulkan/tr_light.c @@ -22,9 +22,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA // tr_light.c #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_raster_gi.h" -#endif #define DLIGHT_AT_RADIUS 16 // at the edge of a dlight's influence, this amount of light will be added @@ -140,15 +138,9 @@ R_DynamicLightUsesLegacyScale =============== */ qboolean R_DynamicLightUsesLegacyScale( void ) { -#ifdef USE_VULKAN if ( glConfig.deviceSupportsGamma || vk.fboActive ) { return qfalse; } -#else - if ( glConfig.deviceSupportsGamma ) { - return qfalse; - } -#endif return qtrue; } @@ -645,7 +637,6 @@ void R_SetupEntityLighting( const trRefdef_t *refdef, trRefEntity_t *ent ) { ent->shLightingValid = qfalse; } -#ifdef USE_VULKAN /* Raster Ultra 1.3: dynamic objects — probe GI owns indirect diffuse when ready. */ if ( vk_raster_gi_probes_ready() ) { vec3_t probeAmb; @@ -664,7 +655,6 @@ void R_SetupEntityLighting( const trRefdef_t *refdef, trRefEntity_t *ent ) { ent->ambientLight[2] = ent->ambientLight[2] * ( 1.0f - w * 0.75f ) + probeAmb[2] * w * 0.75f; } } -#endif // bonus items and view weapons have a fixed minimum add if ( 1 /* ent->e.renderfx & RF_MINLIGHT */ ) { diff --git a/renderers/vulkan/tr_local.h b/renderers/vulkan/tr_local.h index 0027b26bfa..e6b6969f31 100644 --- a/renderers/vulkan/tr_local.h +++ b/renderers/vulkan/tr_local.h @@ -24,15 +24,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #define TR_LOCAL_H #define USE_VK_PBR -#ifdef USE_VK_PBR - #define VK_PBR_BRDFLUT // for inspecting codebase, does not toggle brdflut. - #define VK_CUBEMAP - - #ifdef VK_CUBEMAP - #define REF_CUBEMAP_IRRADIANCE_SIZE 64 - #define REF_CUBEMAP_SIZE 256 - #endif -#endif +#define VK_PBR_BRDFLUT // for inspecting codebase, does not toggle brdflut. +#define VK_CUBEMAP +#define REF_CUBEMAP_IRRADIANCE_SIZE 64 +#define REF_CUBEMAP_SIZE 256 #define USE_VBO // store static world geometry in VBO #define USE_FOG_COLLAPSE // not compatible with legacy dlights @@ -47,9 +42,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * regress both streaming and frame time; only flat/static face and triangle * surfaces use the VBO. */ -//#define USE_TESS_NEEDS_NORMAL -//#define USE_TESS_NEEDS_ST2 - #define SH_COEFF_COUNT 9 #include "q_shared.h" @@ -76,7 +68,6 @@ static inline unsigned int R_SurfaceDlightBitsMask( unsigned int numDlights ) return ( 1u << n ) - 1u; } -#ifdef USE_VULKAN #include "vk.h" // GL constants substitutions typedef enum { @@ -108,9 +99,6 @@ typedef enum { #define GLint int #define GLuint unsigned int #define GLboolean VkBool32 -#else -#define GL_INDEX_TYPE GL_UNSIGNED_INT -#endif typedef uint32_t glIndex_t; @@ -412,17 +400,11 @@ typedef struct { /* water flowmap: flow vectors offset texture UVs */ image_t *flowmapImage; float flowmapSpeed; -#ifdef USE_VK_PBR // have no dedicated bundle indexes for pbr samplers image_t *deluxeMap; -#endif } textureBundle_t; -#ifdef USE_VULKAN #define NUM_TEXTURE_BUNDLES 3 -#else -#define NUM_TEXTURE_BUNDLES 2 -#endif typedef struct { qboolean active; @@ -438,20 +420,16 @@ typedef struct { unsigned int uiSdfText : 1; unsigned int uiVectorText : 1; -#ifdef USE_VULKAN uint32_t tessFlags; uint32_t numTexBundles; uint32_t vk_pipeline[2]; // normal,fogged uint32_t vk_mirror_pipeline[2]; -#ifdef USE_VK_PBR uint32_t vk_pipeline_gltf_gpu[2]; uint32_t vk_mirror_pipeline_gltf_gpu[2]; -#endif uint32_t vk_pipeline_df; // depthFragment uint32_t vk_mirror_pipeline_df; -#ifdef USE_VK_PBR uint32_t vk_pbr_flags; image_t *normalMap; image_t *physicalMap; @@ -499,13 +477,9 @@ typedef struct { vec4_t subsurfaceParams; vec4_t shCoeffs[9]; float parallaxBias; -#endif -#endif -#ifdef USE_VBO uint32_t rgb_offset[NUM_TEXTURE_BUNDLES]; // within current shader uint32_t tex_offset[NUM_TEXTURE_BUNDLES]; // within current shader -#endif } shaderStage_t; @@ -591,7 +565,6 @@ typedef struct shader_s { float authoredOpacityValue; float authoredOpacityThresholdValue; -#ifdef USE_VBO // VBO structures qboolean isStaticShader; int svarsSize; @@ -602,16 +575,11 @@ typedef struct shader_s { int numVertexes; int curVertexes; int curIndexes; -#ifdef USE_VK_PBR int qtangentOffset; int lightdirOffset; -#endif -#endif int hasScreenMap; -#ifdef USE_VK_PBR qboolean hasPBR; -#endif void (*optimalStageIteratorFunc)( void ); @@ -659,10 +627,8 @@ typedef struct { struct drawSurf_s *drawSurfs; int numLitSurfs; struct litSurf_s *litSurfs; -#ifdef USE_VULKAN qboolean switchRenderPass; qboolean needScreenMap; -#endif } trRefdef_t; @@ -683,7 +649,6 @@ typedef struct image_s { byte thumbRGBA[TR_IMAGE_THUMB_SIZE * TR_IMAGE_THUMB_SIZE * 4]; qboolean hasThumb; -#ifdef USE_VULKAN int internalFormat; VkSamplerAddressMode wrapClampMode; @@ -695,11 +660,6 @@ typedef struct image_s { // It is updated only once during image initialization. VkDescriptorSet descriptor; VkSampler vk_sampler; -#else - GLuint texnum; // gl texture binding - GLint internalFormat; - int TMU; // only needed for voodoo2 -#endif } image_t; @@ -880,11 +840,9 @@ typedef struct srfGridMesh_s { float lodRadius; int lodFixed; int lodStitched; -#ifdef USE_VBO int vboItemIndex; int vboExpectIndices; int vboExpectVertices; -#endif // vertexes int width, height; float *widthLodError; @@ -892,25 +850,17 @@ typedef struct srfGridMesh_s { srfVert_t verts[1]; // variable sized } srfGridMesh_t; -#ifdef USE_VK_PBR #define VERTEXSIZE 11 -#else - #define VERTEXSIZE 8 -#endif typedef struct { surfaceType_t surfaceType; cplane_t plane; // dynamic lighting information int dlightBits; -#ifdef USE_VBO int vboItemIndex; -#endif float *normals; -#ifdef USE_VK_PBR float *qtangents; float *lightdir; -#endif // triangle definitions (no normals at points) int numPoints; @@ -929,9 +879,7 @@ typedef struct { // dynamic lighting information int dlightBits; -#ifdef USE_VBO int vboItemIndex; -#endif // culling information (bounds could be used for culling) vec3_t bounds[2]; @@ -1406,9 +1354,7 @@ typedef struct { image_t *blackImage; image_t *whiteImage; // full of 0xff image_t *identityLightImage; // full of tr.identityLightByte -#ifdef USE_VK_PBR image_t *emptyImage; // full of 0xff -#endif #ifdef VK_CUBEMAP image_t *emptyCubemap; int numCubemaps; @@ -1489,12 +1435,10 @@ typedef struct { qboolean mapLoading; int needScreenMap; -#ifdef USE_VULKAN drawSurfsCommand_t *drawSurfCmd; int numDrawSurfCmds; int lastRenderCommand; int numFogs; // read before parsing shaders -#endif qboolean vertexLightingAllowed; } trGlobals_t; @@ -1511,10 +1455,8 @@ extern glstatic_t gls; extern void myGlMultMatrix(const float *a, const float *b, float *out); -#ifdef USE_VULKAN extern Vk_Instance vk; // shouldn't be cleared during ref re-init extern Vk_World vk_world; // this data is cleared during ref re-init -#endif // // cvars @@ -1559,19 +1501,14 @@ extern cvar_t *r_deferredLightDemoRadius; extern cvar_t *r_deferredLightDemoDistance; extern cvar_t *r_deferredLightDemoEnergy; extern cvar_t *r_deferredLightDemoAnimate; -#ifdef USE_VULKAN extern cvar_t *r_device; -#ifdef USE_VBO extern cvar_t *r_vbo; -#endif -#ifdef USE_VK_PBR extern cvar_t *r_pbr; extern cvar_t *r_pbr_shExtract; extern cvar_t *r_pbr_debug; extern cvar_t *r_pbr_bindlog; #ifdef VK_CUBEMAP extern cvar_t *r_ibl_forceCapture; -#endif void R_PBR_ResetBindLog( void ); extern cvar_t *r_pbr_packedPreferred; extern cvar_t *r_pbr_multiScatter; @@ -1593,7 +1530,6 @@ extern cvar_t *r_pomShadow; extern cvar_t *r_pomShadowSteps; extern cvar_t *r_materialBlend; extern cvar_t *r_materialBlendSharpness; -#endif extern cvar_t *r_baseNormalX; extern cvar_t *r_baseNormalY; extern cvar_t *r_baseParallax; @@ -2212,7 +2148,6 @@ void R_InitShaders( void ); void R_ShaderList_f( void ); void RE_RemapShader(const char *oldShader, const char *newShader, const char *timeOffset); -#ifdef USE_VK_PBR qboolean vk_create_phyisical_texture( shaderStage_t *stage, const char *albedoMapName, imgFlags_t flags ); qboolean vk_create_normal_texture( shaderStage_t *stage, const char *albedoMapName, imgFlags_t flags ); qboolean vk_create_emissive_texture( shaderStage_t *stage, const char *albedoMapName, imgFlags_t flags ); @@ -2224,15 +2159,10 @@ qboolean vk_create_transmission_texture( shaderStage_t *stage, const char *albed qboolean vk_create_subsurface_texture( shaderStage_t *stage, const char *albedoMapName, imgFlags_t flags ); qboolean vk_create_detail_texture( shaderStage_t *stage, const char *name, imgFlags_t flags ); image_t *vk_create_pbr_albedo_srgb( const char *albedoMapName, imgFlags_t flags ); -#endif // // tr_surface.c // -#ifdef USE_VBO_GRID -void RB_SurfaceGridEstimate( srfGridMesh_t *cv, int *numVertexes, int *numIndexes ); -#endif - /* ==================================================================== @@ -2254,10 +2184,8 @@ typedef struct shaderCommands_s glIndex_t indexes[SHADER_MAX_INDEXES] QALIGN(16); vec4_t xyz[SHADER_MAX_VERTEXES*2] QALIGN(16); // 2x needed for shadows vec4_t normal[SHADER_MAX_VERTEXES] QALIGN(16); -#ifdef USE_VK_PBR vec4_t qtangent[SHADER_MAX_VERTEXES] QALIGN(16); vec4_t lightdir[SHADER_MAX_VERTEXES] QALIGN(16); -#endif vec2_t texCoords[2][SHADER_MAX_VERTEXES] QALIGN(16); vec2_t texCoords00[SHADER_MAX_VERTEXES] QALIGN(16); color4ub_t vertexColors[SHADER_MAX_VERTEXES] QALIGN(16); @@ -2268,13 +2196,11 @@ typedef struct shaderCommands_s color4ub_t constantColor255[SHADER_MAX_VERTEXES] QALIGN(16); #pragma pack(pop) -#ifdef USE_VBO surfaceType_t surfType; int vboIndex; int vboStage; qboolean allowVBO; const struct stream_vbo_item_s *vboStreamItem; -#endif shader_t *shader; double shaderTime; // -EC- set to double for frameloss fix @@ -2287,24 +2213,12 @@ typedef struct shaderCommands_s qboolean dlightPass; qboolean dlightUpdateParams; -#ifdef USE_VULKAN Vk_Depth_Range depthRange; const struct srfGLTFPrimitive_s *gltfDrawSurface; /* when set, draw from glTF VBO instead of tess */ -#ifdef USE_VK_PBR qboolean gltfUseGpuPipeline; /* PBR + glTF VBO with GPU skin/morph (persists until next Tess_Begin) */ qboolean gltfGpuMorphActive; int gltfGpuMorphCount; float gltfGpuMorphWeights[IQM_MORPH_TOP_K]; -#endif -#endif - - // info extracted from current shader -#ifdef USE_TESS_NEEDS_NORMAL - int needsNormal; -#endif -#ifdef USE_TESS_NEEDS_ST2 - int needsST2; -#endif int numPasses; shaderStage_t **xstages; @@ -2382,9 +2296,7 @@ qboolean R_ClassicLightingActive( void ); void R_EvalSH9_RGB( const vec3_t shCoeffs[SH_COEFF_COUNT], const vec3_t normal, vec3_t out ); qboolean R_WorldSHVertexColor( const vec3_t position, const vec3_t normal, byte rgba[4] ); qboolean R_SampleLightGridSH( const world_t *world, const vec3_t position, vec3_t shCoeffs[SH_COEFF_COUNT] ); -#ifdef USE_VK_PBR int R_LightDirForPoint( vec3_t point, vec3_t lightDir, vec3_t normal, world_t *world ); -#endif void VK_LightingPass( void ); qboolean R_LightCullBounds( const dlight_t* dl, const vec3_t mins, const vec3_t maxs ); @@ -2403,10 +2315,8 @@ SHADOWS void RB_ShadowTessEnd( void ); void RB_ShadowFinish( void ); void RB_ProjectionShadowDeform( void ); -#ifdef USE_VULKAN void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ); void RB_RenderVolumetricShadowView( const viewParms_t *shadowViewParms, drawSurf_t *drawSurfs, int numDrawSurfs ); -#endif /* ============================================================ @@ -2652,11 +2562,9 @@ typedef struct drawSurfsCommand_s { int numDrawSurfs; } drawSurfsCommand_t; -#ifdef USE_VULKAN /* Defer first-person weapon until after world Temporal Reconstruction. */ qboolean RB_TryDeferWeaponDrawSurfs( const drawSurfsCommand_t *cmd ); void RB_FlushDeferredWeaponAfterTaa( VkImageView *post_fog_src, VkImageView *luminance_src ); -#endif typedef struct { @@ -2752,15 +2660,7 @@ qboolean RE_CanMinimize( void ); const glconfig_t *RE_GetConfig( void ); void RE_VertexLighting( qboolean allowed ); -#ifndef USE_VULKAN -#define GLE( ret, name, ... ) extern ret ( APIENTRY * q##name )( __VA_ARGS__ ); - QGL_Core_PROCS; - QGL_Ext_PROCS; -#undef GLE -#endif - -#ifdef USE_VK_PBR // pbr // mikktspace void vk_mikkt_bsp_tri_generate( srfTriangles_t *tri ); @@ -2769,9 +2669,7 @@ void vk_mikkt_bsp_face_generate( srfSurfaceFace_t *face ); void R_AddConvolveCubemapCmd( cubemap_t *cubemap , int cubemapId ); void vk_generate_cubemaps( cubemap_t *cube ); void R_IssueRenderCommands( void ); -#endif -#ifdef USE_VBO #define VBO_STREAM_ITEM_FLAG 0x40000000u #define VBO_STREAM_MAX_ITEMS 1024 @@ -2784,10 +2682,8 @@ typedef struct stream_vbo_item_s { int iboOffset; int vboOffset; int normalOffset; -#ifdef USE_VK_PBR int qtangentOffset; int lightdirOffset; -#endif stream_vbo_stage_t stages[MAX_SHADER_STAGES]; int numStages; int num_indexes; @@ -2817,7 +2713,6 @@ extern void VBO_StreamClear( void ); extern qboolean VBO_StreamUploadSurface( surfaceType_t *surface, shader_t *shader, int *outVboItemIndex ); extern qboolean VBO_StreamFlushGpu( void ); extern const stream_vbo_item_t *VBO_StreamGetItem( int itemIndex ); -#endif int R_GetLightmapCoords( int lightmapIndex, float *x, float *y ); int R_GetLightmapPixelOffset( int lightmapIndex, int *pixelX, int *pixelY ); diff --git a/renderers/vulkan/tr_main.c b/renderers/vulkan/tr_main.c index 07f63a34e6..d02d936577 100644 --- a/renderers/vulkan/tr_main.c +++ b/renderers/vulkan/tr_main.c @@ -24,9 +24,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "tr_local.h" #include "tr_bsp_stream.h" #include "extensions/scaffold/vk_arc_blanc.h" -#ifdef USE_VULKAN #include "vk_upscale.h" -#endif #include // memcpy @@ -710,17 +708,10 @@ void R_SetupFirstPersonProjection( viewParms_t *dest, float *outProjection ) const float zNearClamped = ( zNear < 0.01f ) ? 0.01f : ( ( zNear > 8.0f ) ? 8.0f : zNear ); const float depth = zFar - zNearClamped; if ( depth > 0.1f ) { -#ifdef USE_VULKAN outProjection[2] = 0.0f; outProjection[6] = 0.0f; outProjection[10] = zNearClamped / depth; outProjection[14] = zFar * zNearClamped / depth; -#else - outProjection[2] = 0.0f; - outProjection[6] = 0.0f; - outProjection[10] = -( zFar + zNearClamped ) / depth; - outProjection[14] = -2.0f * zFar * zNearClamped / depth; -#endif } } } @@ -741,13 +732,8 @@ static void R_SetupProjectionZ( viewParms_t *dest ) dest->projectionMatrix[2] = 0; dest->projectionMatrix[6] = 0; -#ifdef USE_VULKAN dest->projectionMatrix[10] = zNear / depth; dest->projectionMatrix[14] = zFar * zNear / depth; -#else - dest->projectionMatrix[10] = -( zFar + zNear ) / depth; - dest->projectionMatrix[14] = -2 * zFar * zNear / depth; -#endif if ( dest->portalView != PV_NONE ) { @@ -755,10 +741,8 @@ static void R_SetupProjectionZ( viewParms_t *dest ) float plane2[4]; vec4_t q, c; -#ifdef USE_VULKAN dest->projectionMatrix[10] = - zFar / depth; dest->projectionMatrix[14] = - zFar * zNear / depth; -#endif // transform portal plane into camera space plane[0] = dest->portalPlane.normal[0]; plane[1] = dest->portalPlane.normal[1]; @@ -775,20 +759,12 @@ static void R_SetupProjectionZ( viewParms_t *dest ) q[0] = (SGN(plane2[0]) + dest->projectionMatrix[8]) / dest->projectionMatrix[0]; q[1] = (SGN(plane2[1]) + dest->projectionMatrix[9]) / dest->projectionMatrix[5]; q[2] = -1.0f; -#ifdef USE_VULKAN q[3] = - dest->projectionMatrix[10] / dest->projectionMatrix[14]; -#else - q[3] = (1.0f + dest->projectionMatrix[10]) / dest->projectionMatrix[14]; -#endif VectorScale4( plane2, 2.0f / DotProduct4(plane2, q), c ); dest->projectionMatrix[2] = c[0]; dest->projectionMatrix[6] = c[1]; -#ifdef USE_VULKAN dest->projectionMatrix[10] = c[2]; -#else - dest->projectionMatrix[10] = c[2] + 1.0f; -#endif dest->projectionMatrix[14] = c[3]; dest->projectionMatrix[2] = -dest->projectionMatrix[2]; @@ -1091,12 +1067,7 @@ static qboolean SurfIsOffscreen( const drawSurf_t *drawSurf, qboolean *isMirror R_DecomposeSort( drawSurf->sort, &entityNum, &shader, &fogNum, &dlighted ); RB_BeginSurface( shader, fogNum ); -#ifdef USE_VBO tess.allowVBO = qfalse; -#endif -#ifdef USE_TESS_NEEDS_NORMAL - tess.needsNormal = qtrue; -#endif rb_surfaceTable[ *drawSurf->surface ]( drawSurf->surface ); for ( i = 0; i < tess.numVertexes; i++ ) @@ -1705,14 +1676,12 @@ static void R_AddEntitySurfaces( void ) { continue; } -#ifdef USE_VULKAN /* GPU occlusion culling: skip entities occluded last frame */ if ( r_occlusionCulling && r_occlusionCulling->integer && ent->e.reType == RT_MODEL ) { if ( tr.currentEntityNum < MAX_REFENTITIES && vk_entity_occlusion_visibility[tr.currentEntityNum] == 0 ) { continue; } } -#endif // simple generated models, like sprites and beams, are not culled switch ( ent->e.reType ) { @@ -1834,9 +1803,7 @@ void R_RenderView( const viewParms_t *parms ) { R_RotateForViewer(); R_SetupProjection( &tr.viewParms, r_zproj->value, qtrue ); -#ifdef USE_VULKAN R_Upscale_ApplyProjectionJitter( tr.viewParms.projectionMatrix ); -#endif R_GenerateDrawSurfs(); diff --git a/renderers/vulkan/tr_material_paint.c b/renderers/vulkan/tr_material_paint.c index 2b521f9f42..d986d2442a 100644 --- a/renderers/vulkan/tr_material_paint.c +++ b/renderers/vulkan/tr_material_paint.c @@ -66,11 +66,7 @@ static void MP_WriteFaceColor( srfSurfaceFace_t *face, int vertIndex, const byte if ( !face || vertIndex < 0 || vertIndex >= face->numPoints ) { return; } -#ifdef USE_VK_PBR dst = (byte *)&face->points[vertIndex][10]; -#else - dst = (byte *)&face->points[vertIndex][7]; -#endif dst[0] = rgba[0]; dst[1] = rgba[1]; dst[2] = rgba[2]; @@ -83,11 +79,7 @@ static void MP_ReadFaceColor( const srfSurfaceFace_t *face, int vertIndex, byte rgba[0] = rgba[1] = rgba[2] = rgba[3] = 0; return; } -#ifdef USE_VK_PBR src = (const byte *)&face->points[vertIndex][10]; -#else - src = (const byte *)&face->points[vertIndex][7]; -#endif rgba[0] = src[0]; rgba[1] = src[1]; rgba[2] = src[2]; @@ -259,11 +251,9 @@ void R_MaterialPaint_FillStream2FromSurfaceData( const void *surfData, int first } void R_MaterialPaint_InvalidateWorldVBO( void ) { -#ifdef USE_VBO if ( tr.world && tr.world->numsurfaces > 0 ) { R_BuildWorldVBO( tr.world->surfaces, tr.world->numsurfaces ); } -#endif } /* diff --git a/renderers/vulkan/tr_model.c b/renderers/vulkan/tr_model.c index d6fb6723cf..91a825424f 100644 --- a/renderers/vulkan/tr_model.c +++ b/renderers/vulkan/tr_model.c @@ -349,10 +349,6 @@ qhandle_t RE_RegisterModel( const char *name ) { // only set the name after the model has been successfully loaded Q_strncpyz( mod->name, name, sizeof( mod->name ) ); -#ifndef USE_VULKAN - //R_IssuePendingRenderCommands(); -#endif - mod->type = MOD_BAD; mod->numLods = 0; diff --git a/renderers/vulkan/tr_model_iqm.c b/renderers/vulkan/tr_model_iqm.c index 426f017b00..89647beebb 100644 --- a/renderers/vulkan/tr_model_iqm.c +++ b/renderers/vulkan/tr_model_iqm.c @@ -23,9 +23,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_ht_animation.h" -#endif #define LL(x) x=LittleLong(x) @@ -1198,7 +1196,6 @@ qboolean R_LoadIQM( model_t *mod, void *buffer, int filesize, const char *mod_na (void)R_LoadIQMMorphSidecar( iqmData, mod_name ); -#ifdef USE_VULKAN if ( vk_ht_animation_active() && iqmData->num_poses > 0 && iqmData->num_frames > 0 && iqmData->poses ) { uint32_t topo = (uint32_t)iqmData->num_joints ^ ( (uint32_t)iqmData->num_poses << 8 ); uint32_t skId = vk_ht_anim_register_skeleton( mod_name, (uint32_t)iqmData->num_poses, topo ); @@ -1220,7 +1217,6 @@ qboolean R_LoadIQM( model_t *mod, void *buffer, int filesize, const char *mod_na metrics.withinTolerance ? 0 : 1 ); } } -#endif return qtrue; } @@ -1901,11 +1897,9 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { const srfIQModel_t *surf = (const srfIQModel_t *)surface; iqmData_t *data = surf->data; const trRefEntity_t *ent = backEnd.currentEntity; -#ifdef USE_VULKAN /* currentEntity points at tr.worldEntity or refdef.entities[] (mutable storage); * const is for front-end discipline; avoid direct const-drop cast (-Wcast-qual). */ trRefEntity_t *entMutable = (trRefEntity_t *)(void *)(uintptr_t)backEnd.currentEntity; -#endif const iqmMorphSurface_t *morphSurface = NULL; qboolean applyMorph = qfalse; qboolean useGpuMorphPath = qfalse; @@ -1940,11 +1934,7 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { applyMorph = ( ent && ent->morphActiveCount > 0 && morphSurface && morphSurface->deltaPos && morphSurface->deltaNorm && ent->morphActiveCount <= IQM_MORPH_TOP_K ); -#ifdef USE_VULKAN useGpuMorphPath = vk_ht_anim_want_iqm_gpu_skin( applyMorph, data->num_poses ); -#else - useGpuMorphPath = ( applyMorph && data->num_poses > 0 ); -#endif RB_CHECKOVERFLOW( surf->num_vertexes, surf->num_triangles * 3 ); @@ -2004,7 +1994,6 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { ( applyMorph && weightIndex < ent->morphActiveCount ) ? ent->morphActiveWeight[weightIndex] : 0.0f; } } -#ifdef USE_VULKAN if ( applyMorph && entMutable && !entMutable->morphGpuWeightsPrimedSingleUse ) { for ( weightIndex = 0; weightIndex < IQM_MORPH_TOP_K; weightIndex++ ) { s_iqmGpuBatch.prevWeights[weightIndex] = @@ -2016,7 +2005,6 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { s_iqmGpuBatch.prevWeights[weightIndex] = 0.0f; } } else -#endif { for ( weightIndex = 0; weightIndex < IQM_MORPH_TOP_K; weightIndex++ ) { if ( s_iqmGpuBatch.activeCount == ent->morphActiveCount ) { @@ -2385,7 +2373,6 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { } } -#ifdef USE_VULKAN if ( vk_ht_animation_active() && ent ) { uint32_t instId; vec3_t toEnt; @@ -2412,7 +2399,6 @@ void RB_IQMSurfaceAnim( const surfaceType_t *surface ) { ? ( applyMorph ? VK_HT_DEFORM_MORPH_PLUS_SKIN_GPU : VK_HT_DEFORM_SKELETAL_GPU_VS ) : ( applyMorph ? VK_HT_DEFORM_MORPH_CPU : VK_HT_DEFORM_SKELETAL_CPU ) ); } -#endif tri = data->triangles + 3 * surf->first_triangle; ptr = &tess.indexes[tess.numIndexes]; diff --git a/renderers/vulkan/tr_scene.c b/renderers/vulkan/tr_scene.c index 94d61af3e4..583b52c20f 100644 --- a/renderers/vulkan/tr_scene.c +++ b/renderers/vulkan/tr_scene.c @@ -22,11 +22,9 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "tr_local.h" #include "vk_ndgi.h" -#ifdef USE_VULKAN #include "vk.h" #include "tr_sprite_props.h" #include "tr_decal_props.h" -#endif static int r_firstSceneDrawSurf; static int r_firstSceneLitSurf; @@ -377,12 +375,6 @@ static void RE_AddDynamicLightToScene( const vec3_t org, float intensity, float if ( intensity <= 0 ) { return; } -#ifndef USE_VULKAN - // these cards don't have the correct blend mode - if ( glConfig.hardwareType == GLHW_RIVA128 || glConfig.hardwareType == GLHW_PERMEDIA2 ) { - return; - } -#endif if ( r_dlightMode->integer ) { r *= r_dlightIntensity->value; g *= r_dlightIntensity->value; @@ -719,10 +711,8 @@ void RE_BeginScene( const refdef_t *fd ) { } void RE_EndScene( void ) { -#ifdef USE_VULKAN /* After this view's entities are finalized, stash morph weights for next frame's GPU motion vectors. */ vk_snap_gpu_morph_weights_for_motion(); -#endif // the next scene rendered in this frame will tack on after this one r_firstSceneDrawSurf = tr.refdef.numDrawSurfs; r_firstSceneLitSurf = tr.refdef.numLitSurfs; @@ -744,9 +734,7 @@ to handle mirrors, @@@@@@@@@@@@@@@@@@@@@ */ void RE_RenderScene( const refdef_t *fd ) { -#ifdef USE_VULKAN renderCommand_t lastRenderCommand; -#endif viewParms_t parms; int startTime; @@ -806,15 +794,12 @@ void RE_RenderScene( const refdef_t *fd ) { VectorCopy( fd->vieworg, parms.pvsOrigin ); -#ifdef USE_VULKAN lastRenderCommand = tr.lastRenderCommand; tr.drawSurfCmd = NULL; tr.numDrawSurfCmds = 0; -#endif R_RenderView( &parms ); -#ifdef USE_VULKAN if ( tr.needScreenMap ) { if ( lastRenderCommand == RC_DRAW_BUFFER ) @@ -848,7 +833,6 @@ void RE_RenderScene( const refdef_t *fd ) { tr.needScreenMap = 0; } -#endif RE_EndScene(); diff --git a/renderers/vulkan/tr_shade.c b/renderers/vulkan/tr_shade.c index a33e6fc7c8..696cf97ead 100644 --- a/renderers/vulkan/tr_shade.c +++ b/renderers/vulkan/tr_shade.c @@ -24,7 +24,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "tr_local.h" #include "vk_util.h" #include "tr_material_paint.h" -#ifdef USE_VULKAN #include "vk_deferred_gbuffer.h" #include "vk_deferred_honesty.h" #include "vk_render_path.h" @@ -36,11 +35,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "vk_surface_evolution.h" #include "vk_frequency_aware.h" #include "vk_bsp_viz.h" -#endif #include "../common/tr_vector_font.h" -#ifdef USE_VULKAN #include "vk_postfx.h" -#endif static color4ub_t RB_TintedFogColor( const fog_t *fog ) { color4ub_t color; @@ -147,11 +143,9 @@ static qboolean R_StageHasLightmap( const shaderStage_t *pStage ) { } static qboolean R_StageUsesWorldSH( const shaderStage_t *pStage ) { -#ifdef USE_VK_PBR if ( pStage->materialBlend || ( pStage->vk_pbr_flags & PBR_HAS_MATERIAL_BLEND ) ) { return qfalse; } -#endif if ( R_StageHasLightmap( pStage ) ) { return qtrue; } @@ -196,11 +190,6 @@ static void RB_DrawWorldSHDebugOverride( void ) { R_DrawElements ================== */ -#ifndef USE_VULKAN -void R_DrawElements( int numIndexes, const glIndex_t *indexes ) { - qglDrawElements( GL_TRIANGLES, numIndexes, GL_INDEX_TYPE, indexes ); -} -#endif /* @@ -212,9 +201,6 @@ SURFACE SHADERS */ shaderCommands_t tess; -#ifndef USE_VULKAN -static qboolean setArraysOnce; -#endif /* ================= @@ -295,7 +281,6 @@ Draws triangle outlines for debugging ================ */ static void DrawTris( const shaderCommands_t *input ) { -#ifdef USE_VULKAN uint32_t pipeline; Vk_Depth_Range depthRange; const int showtrisMode = vk_bsp_viz_effective_showtris(); @@ -309,14 +294,12 @@ static void DrawTris( const shaderCommands_t *input ) { if ( r_fastsky->integer && input->shader->isSky ) return; -#ifdef USE_VBO if ( tess.vboIndex ) { if ( tess.dlightPass ) pipeline = backEnd.viewParms.portalView == PV_MIRROR ? vk.tris_mirror_debug_red_pipeline : vk.tris_debug_red_pipeline; else pipeline = backEnd.viewParms.portalView == PV_MIRROR ? vk.tris_mirror_debug_green_pipeline : vk.tris_debug_green_pipeline; } else -#endif { if ( tess.dlightPass ) pipeline = backEnd.viewParms.portalView == PV_MIRROR ? vk.tris_mirror_debug_red_pipeline : vk.tris_debug_red_pipeline; @@ -339,34 +322,6 @@ static void DrawTris( const shaderCommands_t *input ) { depthRange = ( showtrisMode == 2 ) ? DEPTH_RANGE_ZERO : DEPTH_RANGE_NORMAL; vk_draw_geometry( depthRange, qfalse ); -#else - if ( r_showtris->integer == 1 && backEnd.drawConsole ) - return; - - GL_ClientState( 0, CLS_NONE ); - qglDisable( GL_TEXTURE_2D ); - - qglColor4f( 1, 1, 1, 1 ); - - GL_State( GLS_POLYMODE_LINE | GLS_DEPTHMASK_TRUE ); - qglDepthRange( 0, 0 ); - - qglVertexPointer( 3, GL_FLOAT, sizeof( input->xyz[0] ), input->xyz ); - - if ( qglLockArraysEXT ) { - qglLockArraysEXT( 0, input->numVertexes ); - } - - R_DrawElements( input->numIndexes, input->indexes ); - - if ( qglUnlockArraysEXT ) { - qglUnlockArraysEXT(); - } - - qglEnable( GL_TEXTURE_2D ); - - qglDepthRange( 0, 1 ); -#endif } @@ -379,14 +334,9 @@ Draws vertex normals for debugging */ static void DrawNormals( const shaderCommands_t *input ) { int i; -#if defined(USE_VULKAN) (void)input; -#endif -#ifdef USE_VULKAN -#ifdef USE_VBO if ( tess.vboIndex ) return; // must be handled specially -#endif GL_Bind( tr.whiteImage ); @@ -414,37 +364,6 @@ static void DrawNormals( const shaderCommands_t *input ) { : DEPTH_RANGE_NORMAL; vk_draw_geometry( nr, qtrue ); } -#else - GL_ClientState( 0, CLS_NONE ); - - qglDisable( GL_TEXTURE_2D ); - qglColor4f( 1, 1, 1, 1 ); - - qglDepthRange( 0, 0 ); // never occluded - - GL_State( GLS_DEPTHMASK_TRUE ); - - for ( i = tess.numVertexes-1; i >= 0; i-- ) { - VectorMA( tess.xyz[i], 2.0, tess.normal[i], tess.xyz[i*2 + 1] ); - VectorCopy( tess.xyz[i], tess.xyz[i*2] ); - } - - qglVertexPointer( 3, GL_FLOAT, sizeof( tess.xyz[0] ), tess.xyz ); - - if ( qglLockArraysEXT ) { - qglLockArraysEXT( 0, tess.numVertexes * 2 ); - } - - qglDrawArrays( GL_LINES, 0, tess.numVertexes * 2 ); - - if ( qglUnlockArraysEXT ) { - qglUnlockArraysEXT(); - } - - qglEnable( GL_TEXTURE_2D ); - - qglDepthRange( 0, 1 ); -#endif } @@ -461,13 +380,11 @@ void RB_BeginSurface( shader_t *shader, int fogNum ) { shader_t *state; -#ifdef USE_VBO if ( shader->isStaticShader && !shader->remappedShader ) { tess.allowVBO = qtrue; } else { tess.allowVBO = qfalse; } -#endif if ( backEnd.currentEntity == &tr.worldEntity && ( ( r_shWorldLighting && r_shWorldLighting->integer ) || @@ -485,24 +402,12 @@ void RB_BeginSurface( shader_t *shader, int fogNum ) { tess.dlightUpdateParams = qtrue; } -#ifdef USE_TESS_NEEDS_NORMAL - tess.needsNormal = state->needsNormal || tess.dlightPass || r_shownormals->integer || - ( backEnd.currentEntity == &tr.worldEntity && - ( ( r_shDebugView && r_shDebugView->integer ) || - ( r_shWorldLighting && r_shWorldLighting->integer && r_shLighting && r_shLighting->integer && - !R_ClassicLightingActive() ) ) ); -#endif -#ifdef USE_TESS_NEEDS_ST2 - tess.needsST2 = state->needsST2; -#endif tess.numIndexes = 0; tess.numVertexes = 0; tess.sdfUiEdge = -1.0f; -#ifdef USE_VULKAN R_Meshlets_BeginSurface(); -#endif tess.subpixelShift = -1.0f; tess.subpixelInvTexWidth = 0.0f; tess.vectorCurveStart = 0; @@ -510,14 +415,10 @@ void RB_BeginSurface( shader_t *shader, int fogNum ) { tess.vectorCurveTexWidth = 0; tess.shader = state; tess.fogNum = fogNum; -#ifdef USE_VULKAN tess.gltfDrawSurface = NULL; -#ifdef USE_VK_PBR tess.gltfUseGpuPipeline = qfalse; tess.gltfGpuMorphActive = qfalse; tess.gltfGpuMorphCount = 0; -#endif -#endif vk_reset_iqm_storage_offsets(); R_IQMBeginSurfaceBatch(); @@ -542,57 +443,6 @@ t0 = most upstream according to spec t1 = most downstream according to spec =================== */ -#ifndef USE_VULKAN -static void DrawMultitextured( const shaderCommands_t *input, int stage ) { - const shaderStage_t *pStage; - - pStage = tess.xstages[ stage ]; - - GL_State( pStage->stateBits ); - - if ( !setArraysOnce ) { - R_ComputeColors( 0, tess.svars.colors[0], pStage ); - R_ComputeTexCoords( 0, &pStage->bundle[0] ); - R_ComputeTexCoords( 1, &pStage->bundle[1] ); - GL_ClientState( 0, CLS_TEXCOORD_ARRAY | CLS_COLOR_ARRAY ); - - qglTexCoordPointer( 2, GL_FLOAT, 0, input->svars.texcoordPtr[0] ); - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, input->svars.colors[0].rgba ); - - GL_ClientState( 1, CLS_TEXCOORD_ARRAY ); - qglTexCoordPointer( 2, GL_FLOAT, 0, input->svars.texcoordPtr[1] ); - } - - // - // base - // - GL_SelectTexture( 0 ); - R_BindAnimatedImage( &pStage->bundle[0] ); - - // - // lightmap/secondary pass - // - GL_SelectTexture( 1 ); - qglEnable( GL_TEXTURE_2D ); - R_BindAnimatedImage( &pStage->bundle[1] ); - - if ( r_lightmap->integer ) { - GL_TexEnv( GL_REPLACE ); - } else { - GL_TexEnv( pStage->mtEnv ); - } - - R_DrawElements( input->numIndexes, input->indexes ); - - // - // disable texturing on TEXTURE1, then select TEXTURE0 - // - //GL_ClientState( 1, CLS_NONE ); - - qglDisable( GL_TEXTURE_2D ); - GL_SelectTexture( 0 ); -} -#endif /* @@ -602,23 +452,14 @@ ProjectDlightTexture Perform dynamic lighting with another rendering pass =================== */ -#ifdef USE_VULKAN static qboolean ProjectDlightTexture( void ) { -#else -static void ProjectDlightTexture( void ) { -#endif int i, l; vec3_t origin; float *texCoords; byte *colors; byte clipBits[SHADER_MAX_VERTEXES]; -#ifdef USE_VULKAN uint32_t pipeline; qboolean rebindIndex = qfalse; -#else - float texCoordsArray[SHADER_MAX_VERTEXES][2]; - byte colorArray[SHADER_MAX_VERTEXES][4]; -#endif glIndex_t hitIndexes[SHADER_MAX_INDEXES]; int numIndexes; float scale; @@ -627,11 +468,7 @@ static void ProjectDlightTexture( void ) { const dlight_t *dl; if ( !backEnd.refdef.num_dlights ) { -#ifdef USE_VULKAN return rebindIndex; -#else - return; -#endif } for ( l = 0 ; l < (int)R_NumSurfaceDlights( backEnd.refdef.num_dlights ); l++ ) { @@ -640,14 +477,9 @@ static void ProjectDlightTexture( void ) { continue; // this surface definitely doesn't have any of this light } -#ifdef USE_VULKAN texCoords = (float*)&tess.svars.texcoords[0][0]; tess.svars.texcoordPtr[0] = tess.svars.texcoords[0]; colors = tess.svars.colors[0][0].rgba; -#else - texCoords = texCoordsArray[0]; - colors = colorArray[0]; -#endif dl = &backEnd.refdef.dlights[l]; VectorCopy( dl->transformed, origin ); @@ -728,17 +560,9 @@ static void ProjectDlightTexture( void ) { continue; } -#ifndef USE_VULKAN - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_TEXCOORD_ARRAY | CLS_COLOR_ARRAY ); - - qglTexCoordPointer( 2, GL_FLOAT, 0, texCoordsArray[0] ); - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, colorArray ); -#endif GL_Bind( tr.dlightImage ); -#ifdef USE_VULKAN if ( numIndexes != tess.numIndexes ) { // re-bind index buffer for later fog pass rebindIndex = qtrue; @@ -748,25 +572,11 @@ static void ProjectDlightTexture( void ) { vk_bind_index_ext( numIndexes, hitIndexes ); vk_bind_geometry( TESS_RGBA0 | TESS_ST0 ); vk_draw_geometry( DEPTH_RANGE_NORMAL, qtrue ); -#else - // include GLS_DEPTHFUNC_EQUAL so alpha tested surfaces don't add light - // where they aren't rendered - - if ( dl->additive ) { - GL_State( GLS_SRCBLEND_ONE | GLS_DSTBLEND_ONE | GLS_DEPTHFUNC_EQUAL ); - } else { - GL_State( GLS_SRCBLEND_DST_COLOR | GLS_DSTBLEND_ONE | GLS_DEPTHFUNC_EQUAL ); - } - - R_DrawElements( numIndexes, hitIndexes ); -#endif backEnd.pc.c_totalIndexes += numIndexes; backEnd.pc.c_dlightIndexes += numIndexes; } -#ifdef USE_VULKAN return rebindIndex; -#endif } @@ -777,7 +587,6 @@ void VK_SetFogParams( vkUniform_t *uniform, int *fogStage ); static vkUniform_t uniform; static vkUniformCamera_t uniform_camera; -#ifdef USE_VK_PBR typedef struct vkPbrUniformBlock_s { vec4_t emissiveScale; vec4_t clearcoatScale; @@ -813,9 +622,7 @@ static qboolean R_PBR_ShouldLogBindings( void ) } return qfalse; } -#endif -#ifdef USE_VULKAN static inline void vk_update_descriptor_if_changed( int index, VkDescriptorSet descriptor ) { // vk_update_descriptor() already no-ops if the descriptor matches; this avoids the call entirely @@ -832,7 +639,6 @@ static inline void vk_update_descriptor_if_changed_with_image( int index, VkDesc vk.cmd->descriptor_set.image[ index ] = image; } } -#endif /* =================== @@ -841,7 +647,6 @@ RB_FogPass Blends a fog texture on top of everything else =================== */ -#ifdef USE_VULKAN static void RB_FogPass( qboolean rebindIndex ) { uint32_t pipeline = vk.fog_pipelines[tess.shader->fogPass - 1][tess.shader->cullType][tess.shader->polygonOffset]; int fog_stage; @@ -855,30 +660,6 @@ static void RB_FogPass( qboolean rebindIndex ) { vk_push_uniform( &uniform ); vk_update_descriptor( VK_DESC_FOG_ONLY, tr.fogImage->descriptor ); vk_draw_geometry( DEPTH_RANGE_NORMAL, qtrue ); -#else -static void RB_FogPass( void ) { - const fog_t *fog; - int i; - - RB_CalcFogTexCoords( ( float * ) tess.svars.texcoords[0] ); - - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_TEXCOORD_ARRAY | CLS_COLOR_ARRAY ); - - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, tess.svars.colors[0].rgba ); - qglTexCoordPointer( 2, GL_FLOAT, 0, tess.svars.texcoords[0] ); - - GL_SelectTexture( 0 ); - GL_Bind( tr.fogImage ); - - if ( tess.shader->fogPass == FP_EQUAL ) { - GL_State( GLS_SRCBLEND_SRC_ALPHA | GLS_DSTBLEND_ONE_MINUS_SRC_ALPHA | GLS_DEPTHFUNC_EQUAL ); - } else { - GL_State( GLS_SRCBLEND_SRC_ALPHA | GLS_DSTBLEND_ONE_MINUS_SRC_ALPHA ); - } - - R_DrawElements( tess.numIndexes, tess.indexes ); -#endif } @@ -1473,26 +1254,17 @@ static inline float LerpClamp( float value, float minValue, float maxValue ) return value; } -#ifdef USE_VULKAN static void RB_IterateStagesGeneric( const shaderCommands_t *input, qboolean fogCollapse ) -#else -static void RB_IterateStagesGeneric( const shaderCommands_t *input ) -#endif { const shaderStage_t *pStage; int tess_flags; int stage, i; -#ifdef USE_VULKAN -#if 1 if ( r_shDebugView && r_shDebugView->integer == 3 ) { RB_DrawWorldSHDebugOverride(); return; } -#endif -#ifdef USE_VK_PBR qboolean is_pbr_surface; -#endif uint32_t pipeline; int fog_stage; qboolean pushUniform; @@ -1505,14 +1277,12 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) is_pbr_surface = qfalse; -#ifdef USE_FOG_COLLAPSE if ( fogCollapse ) { VK_SetFogParams( &uniform, &fog_stage ); VectorCopy( backEnd.or.viewOrigin, uniform.eyePos ); vk_update_descriptor( VK_DESC_FOG_COLLAPSE, tr.fogImage->descriptor ); pushUniform = qtrue; } else -#endif { fog_stage = 0; if ( tess_flags & TESS_VPOS ) { @@ -1522,7 +1292,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) } } -#ifdef USE_VK_PBR is_pbr_surface = vk_is_valid_pbr_surface( tess.shader->hasPBR ); // Debug view: render a non-PBR pass and optionally override texture0 binding. @@ -1532,7 +1301,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) uniform.pbrDebugMode[1] = 0.0f; uniform.pbrDebugMode[2] = 0.0f; uniform.pbrDebugMode[3] = 0.0f; -#ifdef USE_VULKAN { unsigned pathFlags = 0u; vkViewClass_t viewCls = vk_classify_current_view(); @@ -1570,7 +1338,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) uniform.pbrDebugMode[3] = (float)( (int)elig.eligibility + 1 ); } } -#endif if ( is_pbr_surface ) { Com_Memcpy( &uniform_camera.modelMatrix, backEnd.or.modelMatrix, sizeof(float) * 16 ); @@ -1616,8 +1383,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) uniform.pbrForwardPlus[2] = 0.65f; uniform.pbrForwardPlus[3] = 0.0f; } -#endif -#endif // USE_VULKAN for ( stage = 0; stage < MAX_SHADER_STAGES; stage++ ) { @@ -1625,11 +1390,8 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) if ( !pStage ) break; -#ifdef USE_VBO tess.vboStage = stage; -#endif -#ifdef USE_VULKAN tess_flags |= pStage->tessFlags; for ( i = 0; i < (int)pStage->numTexBundles; i++ ) { @@ -1694,7 +1456,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) pipeline = vk_find_pipeline_ext( 0, &uiDef, qfalse ); } -#ifdef USE_VK_PBR if ( tess.shader && tess.shader->hasPBR && pStage->vk_pbr_flags && tess.gltfUseGpuPipeline ) { if ( backEnd.viewParms.portalView == PV_MIRROR ) { pipeline = pStage->vk_mirror_pipeline_gltf_gpu[fog_stage]; @@ -1702,9 +1463,7 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) pipeline = pStage->vk_pipeline_gltf_gpu[fog_stage]; } } -#endif -#ifdef USE_VK_PBR Vk_Pipeline_Def def; vk_get_pipeline_def( pipeline, &def ); @@ -2150,15 +1909,12 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) vk_update_descriptor( VK_DESC_PBR_DELUXE, tr.whiteImage->descriptor ); } } -#endif -#ifdef USE_VK_PBR if ( !is_pbr_surface && pStage->vk_pbr_flags ) { def.vk_pbr_flags = 0; def.lightmap_bundle = -1; pipeline = vk_find_pipeline_ext( 0, &def, qfalse ); } -#endif if ( ( backEnd.depthOnlyWorldPass || backEnd.forwardPlusDepthPrepass ) && pStage->depthFragment ) { /* Occlusion pass: depth-only draw */ @@ -2183,45 +1939,6 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) vk_draw_geometry( tess.depthRange, qtrue ); } } -#else - R_ComputeColors( 0, tess.svars.colors[0].rgba, pStage ); - - R_ComputeTexCoords( 0, &pStage->bundle[0] ); - - // - // do multitexture - // - if ( pStage->bundle[1].image[0] != NULL ) - { - DrawMultitextured( input, stage ); - } - else - { - if ( !setArraysOnce ) - { - R_ComputeTexCoords( 0, &pStage->bundle[0] ); - R_ComputeColors( 0, tess.svars.colors[0], pStage ); - - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_TEXCOORD_ARRAY | CLS_COLOR_ARRAY ); - - qglTexCoordPointer( 2, GL_FLOAT, 0, input->svars.texcoordPtr[0] ); - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, input->svars.colors[0].rgba ); - } - - // - // set state - // - R_BindAnimatedImage( &pStage->bundle[0] ); - - GL_State( pStage->stateBits ); - - // - // draw - // - R_DrawElements( input->numIndexes, input->indexes ); - } -#endif // allow skipping out to show just lightmaps during development if ( r_lightmap->integer && ( pStage->bundle[0].lightmap != LIGHTMAP_INDEX_NONE || pStage->bundle[1].lightmap != LIGHTMAP_INDEX_NONE ) ) @@ -2230,17 +1947,14 @@ static void RB_IterateStagesGeneric( const shaderCommands_t *input ) tess_flags = 0; } -#ifdef USE_VULKAN if ( pushUniform ) { vk_push_uniform_cached( &uniform ); } if ( tess_flags ) // fog-only shaders? vk_bind_geometry( tess_flags ); -#endif } -#ifdef USE_VULKAN void VK_SetFogParams( vkUniform_t *ubo, int *fogStage ) { @@ -2415,9 +2129,7 @@ void VK_LightingPass( void ) GL_SelectTexture( 0 ); R_BindAnimatedImage( &pStage->bundle[ tess.shader->lightingBundle ] ); -#ifdef USE_VBO if ( tess.vboIndex == 0 ) -#endif { R_ComputeTexCoords( tess.shader->lightingBundle, &pStage->bundle[ tess.shader->lightingBundle ] ); } @@ -2430,20 +2142,16 @@ void VK_LightingPass( void ) void RB_StageIteratorGeneric( void ) { -#ifdef USE_VULKAN qboolean rebindIndex = qfalse; -#endif qboolean fogCollapse = qfalse; qboolean worldShOverride; -#ifdef USE_VBO if ( tess.vboIndex != 0 ) { if ( !VBO_ItemIsStream( tess.vboIndex ) ) { VBO_PrepareQueues(); } tess.vboStage = 0; } else -#endif RB_DeformTessGeometry(); if ( tess.dlightPass ) { @@ -2451,9 +2159,7 @@ void RB_StageIteratorGeneric( void ) return; } -#ifdef USE_FOG_COLLAPSE fogCollapse = tess.fogNum && tess.shader->fogPass && tess.shader->fogCollapse; -#endif worldShOverride = ( r_shDebugView && r_shDebugView->integer == 3 ); // call shader function @@ -2461,153 +2167,23 @@ void RB_StageIteratorGeneric( void ) // now do any dynamic lighting needed if ( r_dlightMode->integer == 0 ) -#ifdef USE_VULKAN if ( !vk_deferred_unlit_base_wanted() ) /* Single-path Forward+: shade owns dynamics — skip classic projector. */ if ( !( r_forwardPlus && r_forwardPlus->integer && r_forwardPlusShade && r_forwardPlusShade->value > 0.0f && !vk_unified_clustered_opaque_handoff() && !R_ClassicLightingActive() ) ) -#endif if ( !worldShOverride && tess.dlightBits && tess.shader->sort <= SS_OPAQUE && !(tess.shader->surfaceFlags & (SURF_NODLIGHT | SURF_SKY) ) ) { if ( !fogCollapse ) { -#ifdef USE_VULKAN rebindIndex = ProjectDlightTexture(); -#else - ProjectDlightTexture(); -#endif } } // now do fog if ( !worldShOverride && tess.fogNum && tess.shader->fogPass && !fogCollapse ) { -#ifdef USE_VULKAN RB_FogPass( rebindIndex ); -#else - RB_FogPass(); -#endif } } -#else - -/* -** RB_StageIteratorGeneric -*/ -void RB_StageIteratorGeneric( void ) -{ - const shaderCommands_t *input; - shader_t *shader; - - RB_DeformTessGeometry(); - - input = &tess; - shader = input->shader; - - // - // set face culling appropriately - // - GL_Cull( shader->cullType ); - - // set polygon offset if necessary - if ( shader->polygonOffset ) - { - qglEnable( GL_POLYGON_OFFSET_FILL ); - qglPolygonOffset( r_offsetFactor->value, r_offsetUnits->value ); - } - - // - // if there is only a single pass then we can enable color - // and texture arrays before we compile, otherwise we need - // to avoid compiling those arrays since they will change - // during multipass rendering - // - if ( tess.numPasses > 1 ) - { - setArraysOnce = qfalse; - - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_NONE ); - } - else - { - /* setArraysOnce may conflict with later lighting/fog. */ - setArraysOnce = qtrue; - - GL_ClientState( 0, CLS_COLOR_ARRAY | CLS_TEXCOORD_ARRAY ); - - if ( tess.xstages[0] ) - { - R_ComputeColors( 0, tess.svars.colors, tess.xstages[0] ); - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, tess.svars.colors[0].rgba ); - R_ComputeTexCoords( 0, &tess.xstages[0]->bundle[0] ); - qglTexCoordPointer( 2, GL_FLOAT, 0, tess.svars.texcoordPtr[0] ); - if ( shader->multitextureEnv ) - { - GL_ClientState( 1, CLS_TEXCOORD_ARRAY ); - R_ComputeTexCoords( 1, &tess.xstages[0]->bundle[1] ); - qglTexCoordPointer( 2, GL_FLOAT, 0, tess.svars.texcoordPtr[1] ); - } - else - { - GL_ClientState( 1, CLS_NONE ); - } - } - } - - qglVertexPointer( 3, GL_FLOAT, sizeof( input->xyz[0] ), input->xyz ); // padded for SIMD - - // - // lock XYZ - // - if ( qglLockArraysEXT ) - { - qglLockArraysEXT( 0, input->numVertexes ); - } - - // - // call shader function - // - if ( r_shDebugView && r_shDebugView->integer == 3 ) { - RB_DrawWorldSHDebugOverride(); - } else { - RB_IterateStagesGeneric( input ); - } - - // - // now do any dynamic lighting needed - // - if ( tess.dlightBits && tess.shader->sort <= SS_OPAQUE && !(tess.shader->surfaceFlags & (SURF_NODLIGHT | SURF_SKY) ) ) - { - ProjectDlightTexture(); - } - - // - // now do fog - // - if ( tess.fogNum && tess.shader->fogPass ) - { - RB_FogPass(); - } - - // - // unlock arrays - // - if ( qglUnlockArraysEXT ) - { - qglUnlockArraysEXT(); - } - - GL_ClientState( 1, CLS_NONE ); - - // - // reset polygon offset - // - if ( shader->polygonOffset ) - { - qglDisable( GL_POLYGON_OFFSET_FILL ); - } -} -#endif // !USE_VULKAN /* @@ -2638,9 +2214,7 @@ void RB_EndSurface( void ) { // for debugging of sort order issues, stop rendering after a given sort value if ( r_debugSort->integer && r_debugSort->integer < tess.shader->sort && !backEnd.doneSurfaces ) { -#ifdef USE_VBO tess.vboIndex = 0; //VBO_UnBind(); -#endif return; } @@ -2662,35 +2236,25 @@ void RB_EndSurface( void ) { // // call off to shader specific tess end function // -#ifdef USE_VULKAN if ( backEnd.projection2D ) { backEnd.currentEntity = &backEnd.entity2D; backEnd.useFirstPersonProjection = qfalse; tess.depthRange = DEPTH_RANGE_NORMAL; vk_update_mvp( NULL ); } -#endif -#ifdef USE_VULKAN /* Deform vegetation verts on GPU before draw (staging filled during RB_DrawSurfs). */ if ( PostFX_VegWind_IsEnabled() && tess.shader && ( tess.shader->surfaceFlags & SURF_VEGETATION ) ) { vk_vegetation_wind_prepare_draw(); } -#endif R_IQMCommitSurfaceBatch(); tess.shader->optimalStageIteratorFunc(); // // draw debugging stuff // -#ifdef USE_VULKAN if ( vk_bsp_viz_effective_showtris() ) { DrawTris( input ); } -#else - if ( r_showtris->integer ) { - DrawTris( input ); - } -#endif if ( r_shownormals->integer ) { DrawNormals( input ); } @@ -2699,9 +2263,7 @@ void RB_EndSurface( void ) { tess.numIndexes = 0; tess.numVertexes = 0; -#ifdef USE_VBO tess.vboIndex = 0; tess.vboStreamItem = NULL; //VBO_ClearQueue(); -#endif } diff --git a/renderers/vulkan/tr_shader.c b/renderers/vulkan/tr_shader.c index e6b2111c59..aec32cb27a 100644 --- a/renderers/vulkan/tr_shader.c +++ b/renderers/vulkan/tr_shader.c @@ -294,7 +294,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) int i, depthMaskBits = GLS_DEPTHMASK_TRUE, blendSrcBits = 0, blendDstBits = 0, atestBits = 0, depthFuncBits = 0; qboolean depthMaskExplicit = qfalse; -#ifdef USE_VK_PBR char physicalAlbedoName[MAX_QPATH]; qboolean physicalAlbedo = qfalse; char bufferNormalTextureName[MAX_QPATH]; @@ -307,11 +306,9 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) char bufferSubsurfaceTextureName[MAX_QPATH]; char bufferDetailTextureName[MAX_QPATH]; bufferDetailTextureName[0] = '\0'; -#endif stage->active = qfalse; -#ifdef USE_VK_PBR stage->normalMapType = PHYS_NONE; stage->physicalMapType = PHYS_NONE; stage->emissiveMapType = PHYS_NONE; @@ -357,7 +354,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) for ( i = 0; i < 9; i++ ) { Vector4Set( stage->shCoeffs[i], 0.0f, 0.0f, 0.0f, 0.0f ); } -#endif while ( 1 ) { @@ -453,13 +449,10 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) return qfalse; } -#ifdef USE_VK_PBR Q_strncpyz( physicalAlbedoName, token, sizeof(physicalAlbedoName) ); physicalAlbedo = qtrue; -#endif } } -#ifdef USE_VK_PBR else if ( !Q_stricmp(token, "normalMap") || !Q_stricmp(token, "normalHeightMap") ) { const qboolean isHeight = !Q_stricmp( token, "normalHeightMap" ); @@ -800,7 +793,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) stage->materialBlend = qtrue; stage->vk_pbr_flags |= PBR_HAS_MATERIAL_BLEND; } -#endif // // clampmap // @@ -1151,7 +1143,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) stage->specularScale[3] = atof( token ); } -#ifdef USE_VK_PBR else if ( !Q_stricmp( token, "emissivescale" ) ) { token = COM_ParseExt( text, qfalse ); @@ -1379,7 +1370,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) } stage->vk_pbr_flags |= PBR_HAS_IRRADIANCE; } -#endif // // rgbGen // @@ -1653,7 +1643,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) } } -#ifdef USE_VK_PBR if ( vk.pbrActive && ( physicalAlbedo || stage->physicalMapType != PHYS_NONE ) ) { uint32_t pbrIndex; imgFlags_t flags = IMGFLAG_NOLIGHTSCALE; @@ -1884,7 +1873,6 @@ static qboolean ParseStage( shaderStage_t *stage, const char **text ) } } } -#endif // // if cgen isn't explicitly specified, use either identity or identitylighting @@ -2973,11 +2961,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade qboolean nonIdenticalColors; qboolean swapLightmap; -#ifndef USE_VULKAN - if ( !qglActiveTextureARB ) { - return 0; - } -#endif // make sure both stages are active if ( !st0->active || !st1->active ) { @@ -2988,15 +2971,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade return 0; } -#ifndef USE_VULKAN - // on voodoo2, don't combine different tmus - if ( glConfig.driverType == GLDRV_VOODOO ) { - if ( st0->bundle[0].image[0]->TMU == - st1->bundle[0].image[0]->TMU ) { - return 0; - } - } -#endif abits = st0bits; // st0->stateBits; bbits = st1->stateBits; @@ -3029,7 +3003,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade return 0; } -#ifdef USE_VULKAN if ( mtEnv == GL_ADD && st0->bundle[0].rgbGen != CGEN_IDENTITY ) { mtEnv = GL_ADD_NONIDENTITY; } @@ -3038,12 +3011,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade // we don't support different blend modes in 3x mode, yet return 0; } -#else - // an add collapse can only have identity colors - if ( mtEnv == GL_ADD && st0->rgbGen != CGEN_IDENTITY ) { - return 0; - } -#endif nonIdenticalColors = qfalse; @@ -3071,16 +3038,12 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade if ( nonIdenticalColors ) { -#ifdef USE_VULKAN switch ( mtEnv ) { case GL_ADD: case GL_ADD_NONIDENTITY: mtEnv = GL_BLEND_ADD; break; case GL_MODULATE: mtEnv = GL_BLEND_MODULATE; break; } -#else - return 0; -#endif } switch ( mtEnv ) { @@ -3102,21 +3065,17 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade } else { -#ifdef USE_VULKAN if ( st0->mtEnv ) st0->bundle[2] = st1->bundle[0]; // add to third bundle else -#endif st0->bundle[1] = st1->bundle[0]; } -#ifdef USE_VULKAN if ( st0->mtEnv ) { st0->mtEnv3 = mtEnv; } else -#endif { // set the new blend state bits st0->stateBits &= ~GLS_BLEND_BITS; @@ -3128,7 +3087,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade st0->numTexBundles++; -#ifdef USE_VK_PBR if( st1->vk_pbr_flags ) { int li; st0->vk_pbr_flags = st1->vk_pbr_flags; @@ -3149,7 +3107,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade st0->layerPhysicalType[li] = st1->layerPhysicalType[li]; } } -#endif // // move down subsequent shaders @@ -3161,7 +3118,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade Com_Memset( st0 + num_stages - 1, 0, sizeof( stages[0] ) ); -#ifdef USE_VULKAN if ( vk.maxBoundDescriptorSets >= 8 && num_stages >= 3 && !st0->mtEnv3 ) { if ( mtEnv == GL_BLEND_ONE_MINUS_ALPHA || mtEnv == GL_BLEND_ALPHA || mtEnv == GL_BLEND_MIX_ALPHA || mtEnv == GL_BLEND_MIX_ONE_MINUS_ALPHA || mtEnv == GL_BLEND_DST_COLOR_SRC_ALPHA ) @@ -3174,7 +3130,6 @@ static int CollapseMultitexture( unsigned int st0bits, shaderStage_t *st0, shade return 1 + CollapseMultitexture( st0->stateBits, st0, st1, num_stages - 1 ); } } -#endif return 1; } @@ -3456,7 +3411,6 @@ static void FixRenderCommandList( int newShader ) { } } -#ifdef USE_VK_PBR static int R_VkLightmapBundleIndex( const shaderStage_t *stage ) { int bundle; @@ -3468,7 +3422,6 @@ static int R_VkLightmapBundleIndex( const shaderStage_t *stage ) { return -1; } -#endif static qboolean EqualACgen( const shaderStage_t *st1, const shaderStage_t *st2 ) @@ -4153,9 +4106,7 @@ static shader_t *FinishShader( void ) { shader.fogPass = FP_LE; } -#ifdef USE_VULKAN -#ifdef USE_FOG_COLLAPSE if ( vk.maxBoundDescriptorSets >= 6 && !(shader.contentFlags & CONTENTS_FOG) && shader.fogPass != FP_NONE ) { fogCollapse = qtrue; if ( stage == 1 ) { @@ -4207,7 +4158,6 @@ static shader_t *FinishShader( void ) { // if there is no fogs - assume that we can apply all color optimizations without any restrictions fogCollapse = qtrue; } -#endif shader.tessFlags = TESS_XYZ; @@ -4417,7 +4367,6 @@ static shader_t *FinishShader( void ) { if ( pStage->vk_pbr_flags && def.shader_type >= TYPE_GENERIC_BEGIN ) { - #ifdef USE_VK_PBR const int lightmapBundle = R_VkLightmapBundleIndex( pStage ); def.vk_pbr_flags = pStage->vk_pbr_flags; @@ -4468,7 +4417,6 @@ static shader_t *FinishShader( void ) { } else { def.vk_pbr_flags &= ~PBR_HAS_MATERIAL_BLEND; } - #endif } if ( pStage->uiSdfText && def.shader_type == TYPE_SIGNLE_TEXTURE && pStage->numTexBundles == 1U @@ -4485,7 +4433,6 @@ static shader_t *FinishShader( void ) { pStage->vk_pipeline[0] = vk_find_pipeline_ext( 0, &def, qtrue ); def.mirror = qtrue; pStage->vk_mirror_pipeline[0] = vk_find_pipeline_ext( 0, &def, qfalse ); -#ifdef USE_VK_PBR if ( pStage->vk_pbr_flags ) { Vk_Pipeline_Def gltfDef = def; gltfDef.pbr_vert_mode = 1; @@ -4507,13 +4454,10 @@ static shader_t *FinishShader( void ) { pStage->vk_pipeline_gltf_gpu[0] = pStage->vk_pipeline[0]; pStage->vk_mirror_pipeline_gltf_gpu[0] = pStage->vk_mirror_pipeline[0]; } -#endif if ( pStage->depthFragment ) { def.mirror = qfalse; - #ifdef USE_VK_PBR def.vk_pbr_flags = 0; - #endif def.shader_type = TYPE_SIGNLE_TEXTURE_DF; pStage->vk_pipeline_df = vk_find_pipeline_ext( 0, &def, qtrue ); def.mirror = qtrue; @@ -4522,7 +4466,6 @@ static shader_t *FinishShader( void ) { } -#ifdef USE_FOG_COLLAPSE if ( fogCollapse && tr.numFogs > 0 ) { Vk_Pipeline_Def fog_def; Vk_Pipeline_Def fog_def_mirror; @@ -4537,7 +4480,6 @@ static shader_t *FinishShader( void ) { pStage->vk_pipeline[1] = vk_find_pipeline_ext( 0, &fog_def, qfalse ); pStage->vk_mirror_pipeline[1] = vk_find_pipeline_ext( 0, &fog_def_mirror, qfalse ); -#ifdef USE_VK_PBR if ( pStage->vk_pbr_flags ) { fog_def.pbr_vert_mode = 1; fog_def_mirror.pbr_vert_mode = 1; @@ -4558,16 +4500,13 @@ static shader_t *FinishShader( void ) { pStage->vk_pipeline_gltf_gpu[1] = pStage->vk_pipeline[1]; pStage->vk_mirror_pipeline_gltf_gpu[1] = pStage->vk_mirror_pipeline[1]; } -#endif pStage->bundle[0].adjustColorsForFog = ACFF_NONE; // will be handled in shader from now shader.fogCollapse = qtrue; } -#endif } } -#endif // USE_VULKAN FindLightingBundle(); diff --git a/renderers/vulkan/tr_shader_load.inc b/renderers/vulkan/tr_shader_load.inc index 6f4780f297..a442a6aeba 100644 --- a/renderers/vulkan/tr_shader_load.inc +++ b/renderers/vulkan/tr_shader_load.inc @@ -18,7 +18,6 @@ static int loadShaderBuffers( char **shaderFiles, const int numShaderFiles, char for ( i = 0; i < numShaderFiles; i++ ) { -#ifdef USE_VK_PBR // look for a .mtr file first if( vk.pbrActive ){ char *ext; @@ -35,9 +34,6 @@ static int loadShaderBuffers( char **shaderFiles, const int numShaderFiles, char }else{ Com_sprintf(filename, sizeof(filename), "scripts/%s", shaderFiles[i]); } -#else - Com_sprintf( filename, sizeof( filename ), "scripts/%s", shaderFiles[i] ); -#endif //ri.Printf( PRINT_DEVELOPER, "...loading '%s'\n", filename ); summand = ri.FS_ReadFile( filename, (void **)&buffers[i] ); diff --git a/renderers/vulkan/tr_shadows.c b/renderers/vulkan/tr_shadows.c index 7799874c32..970a2b1322 100644 --- a/renderers/vulkan/tr_shadows.c +++ b/renderers/vulkan/tr_shadows.c @@ -132,32 +132,21 @@ static void R_CalcShadowEdges( void ) { if ( tess.numIndexes > ARRAY_LEN( tess.indexes ) - 6 ) { goto done; } -#ifdef USE_VULKAN tess.indexes[ tess.numIndexes + 0 ] = ia; tess.indexes[ tess.numIndexes + 1 ] = ib; tess.indexes[ tess.numIndexes + 2 ] = ia + tess.numVertexes; tess.indexes[ tess.numIndexes + 3 ] = ib; tess.indexes[ tess.numIndexes + 4 ] = ib + tess.numVertexes; tess.indexes[ tess.numIndexes + 5 ] = ia + tess.numVertexes; -#else - tess.indexes[ tess.numIndexes + 0 ] = ia; - tess.indexes[ tess.numIndexes + 1 ] = ia + tess.numVertexes; - tess.indexes[ tess.numIndexes + 2 ] = ib; - tess.indexes[ tess.numIndexes + 3 ] = ib; - tess.indexes[ tess.numIndexes + 4 ] = ia + tess.numVertexes; - tess.indexes[ tess.numIndexes + 5 ] = ib + tess.numVertexes; -#endif tess.numIndexes += 6; } } } done: -#ifdef USE_VULKAN tess.numVertexes *= 2; // Shadow pipelines have colorWriteMask = 0, so only position data is needed. // Binding 1 (color) and 2 (texcoord) are declared by TYPE_SINGLE_TEXTURE but // left unbound — the GPU never reads them. -#endif ; } @@ -178,11 +167,7 @@ void RB_ShadowTessEnd( void ) { int i; int numTris; vec3_t lightDir; -#ifdef USE_VULKAN uint32_t pipeline[2]; -#else - GLboolean rgba[4]; -#endif if ( glConfig.stencilBits < 4 ) { return; @@ -389,15 +374,9 @@ void RB_ShadowTessEnd( void ) { for ( i = 0; i < numLitTris; i++ ) { if ( tess.numIndexes > ARRAY_LEN( tess.indexes ) - 3 ) break; -#ifdef USE_VULKAN tess.indexes[ tess.numIndexes + 0 ] = litTriIndexes[ i*3 + 0 ] + nvOrig; tess.indexes[ tess.numIndexes + 1 ] = litTriIndexes[ i*3 + 1 ] + nvOrig; tess.indexes[ tess.numIndexes + 2 ] = litTriIndexes[ i*3 + 2 ] + nvOrig; -#else - tess.indexes[ tess.numIndexes + 0 ] = litTriIndexes[ i*3 + 0 ] + nvOrig; - tess.indexes[ tess.numIndexes + 1 ] = litTriIndexes[ i*3 + 2 ] + nvOrig; - tess.indexes[ tess.numIndexes + 2 ] = litTriIndexes[ i*3 + 1 ] + nvOrig; -#endif tess.numIndexes += 3; } } @@ -408,21 +387,14 @@ void RB_ShadowTessEnd( void ) { for ( i = 0; i < numLitTris; i++ ) { if ( tess.numIndexes > ARRAY_LEN( tess.indexes ) - 3 ) break; -#ifdef USE_VULKAN tess.indexes[ tess.numIndexes + 0 ] = litTriIndexes[ i*3 + 0 ]; tess.indexes[ tess.numIndexes + 1 ] = litTriIndexes[ i*3 + 2 ]; tess.indexes[ tess.numIndexes + 2 ] = litTriIndexes[ i*3 + 1 ]; -#else - tess.indexes[ tess.numIndexes + 0 ] = litTriIndexes[ i*3 + 0 ]; - tess.indexes[ tess.numIndexes + 1 ] = litTriIndexes[ i*3 + 1 ]; - tess.indexes[ tess.numIndexes + 2 ] = litTriIndexes[ i*3 + 2 ]; -#endif tess.numIndexes += 3; } } // draw the silhouette edges -#ifdef USE_VULKAN GL_Bind( tr.whiteImage ); // mirrors have the culling order reversed @@ -442,49 +414,6 @@ void RB_ShadowTessEnd( void ) { vk_draw_geometry( DEPTH_RANGE_NORMAL, qtrue ); tess.numVertexes /= 2; -#else - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_NONE ); - - qglVertexPointer( 3, GL_FLOAT, sizeof( tess.xyz[0] ), tess.xyz ); - - if ( qglLockArraysEXT ) - qglLockArraysEXT( 0, tess.numVertexes*2 ); - - qglDisable( GL_TEXTURE_2D ); - //GL_Bind( tr.whiteImage ); - GL_State( GLS_SRCBLEND_ONE | GLS_DSTBLEND_ZERO ); - qglColor4f( 0.2f, 0.2f, 0.2f, 1.0f ); - - // don't write to the color buffer - qglGetBooleanv( GL_COLOR_WRITEMASK, rgba ); - qglColorMask( GL_FALSE, GL_FALSE, GL_FALSE, GL_FALSE ); - - qglEnable( GL_STENCIL_TEST ); - qglStencilFunc( GL_EQUAL, 0, 0x80 ); // skip entity-marked pixels (bit 7 set) - qglStencilMask( 0x7F ); // only write shadow count to bits 0-6 - - GL_Cull( CT_BACK_SIDED ); - qglStencilOp( GL_KEEP, GL_KEEP, GL_INCR ); - - R_DrawElements( tess.numIndexes, tess.indexes ); - - GL_Cull( CT_FRONT_SIDED ); - qglStencilOp( GL_KEEP, GL_KEEP, GL_DECR ); - - R_DrawElements( tess.numIndexes, tess.indexes ); - - if ( qglUnlockArraysEXT ) - qglUnlockArraysEXT(); - - qglStencilMask( 0xFF ); - qglDisable( GL_STENCIL_TEST ); - - // re-enable writing to the color buffer - qglColorMask(rgba[0], rgba[1], rgba[2], rgba[3]); - - qglEnable( GL_TEXTURE_2D ); -#endif backEnd.doneShadows = qtrue; @@ -503,10 +432,8 @@ overlap and double darken. ================= */ void RB_ShadowFinish( void ) { -#ifdef USE_VULKAN float tmp[16]; int i; -#endif static const vec3_t verts[4] = { { -100, 100, -10 }, { 100, 100, -10 }, @@ -527,7 +454,6 @@ void RB_ShadowFinish( void ) { return; } -#ifdef USE_VULKAN GL_Bind( tr.whiteImage ); for ( i = 0; i < 4; i++ ) @@ -558,43 +484,6 @@ void RB_ShadowFinish( void ) { tess.numIndexes = 0; tess.numVertexes = 0; -#else - qglEnable( GL_STENCIL_TEST ); - qglStencilFunc( GL_NOTEQUAL, 0, 0x7F ); // check shadow bits 0-6 only - - qglDisable( GL_CLIP_PLANE0 ); - GL_Cull( CT_TWO_SIDED ); - - qglDisable( GL_TEXTURE_2D ); - - // override projection to avoid portal oblique near plane clipping - qglMatrixMode( GL_PROJECTION ); - qglPushMatrix(); - qglLoadIdentity(); - qglOrtho( -100, 100, -100, 100, -100, 100 ); - qglMatrixMode( GL_MODELVIEW ); - qglLoadIdentity(); - - qglColor4f( 0.6f, 0.6f, 0.6f, 1 ); - GL_State( GLS_SRCBLEND_DST_COLOR | GLS_DSTBLEND_ZERO | GLS_DEPTHTEST_DISABLE ); - - //qglColor4f( 1, 0, 0, 1 ); - //GL_State( GLS_SRCBLEND_ONE | GLS_DSTBLEND_ZERO | GLS_DEPTHTEST_DISABLE ); - - GL_ClientState( 0, CLS_NONE ); - qglVertexPointer( 3, GL_FLOAT, 0, verts ); - qglDrawArrays( GL_TRIANGLE_STRIP, 0, 4 ); - - qglColor4f( 1, 1, 1, 1 ); - qglDisable( GL_STENCIL_TEST ); - - // restore projection - qglMatrixMode( GL_PROJECTION ); - qglPopMatrix(); - qglMatrixMode( GL_MODELVIEW ); - - qglEnable( GL_TEXTURE_2D ); -#endif } diff --git a/renderers/vulkan/tr_sky.c b/renderers/vulkan/tr_sky.c index de06a450be..77a1403c65 100644 --- a/renderers/vulkan/tr_sky.c +++ b/renderers/vulkan/tr_sky.c @@ -21,10 +21,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ // tr_sky.c #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_sky_owner.h" #include "vk_scene_hdr_ownership.h" -#endif #define SKY_SUBDIVISIONS 8 #define HALF_SKY_SUBDIVISIONS (SKY_SUBDIVISIONS/2) @@ -460,19 +458,12 @@ static void DrawSkySide( image_t *image, const int mins[2], const int maxs[2] ) if ( tess.numIndexes ) { GL_Bind( image ); -#ifdef USE_VULKAN tess.svars.texcoordPtr[0] = tess.texCoords[0]; vk_bind_pipeline( vk.skybox_pipeline ); vk_bind_index(); vk_bind_geometry( TESS_XYZ | TESS_ST0 ); vk_draw_geometry( r_showsky->integer ? DEPTH_RANGE_ZERO : DEPTH_RANGE_ONE, qtrue ); -#else - qglVertexPointer( 3, GL_FLOAT, 16, tess.xyz ); - qglTexCoordPointer( 2, GL_FLOAT, 0, tess.texCoords[0] ); - - R_DrawElements( tess.numIndexes, tess.indexes ); -#endif tess.numVertexes = 0; tess.numIndexes = 0; } @@ -761,7 +752,6 @@ void RB_StageIteratorSky( void ) { return; } -#ifdef USE_VULKAN /* * Raster Ultra 1.7: exclusive sky ownership. * Physical sky suppresses classic shells. HDR ownership draws scene-linear @@ -774,11 +764,8 @@ void RB_StageIteratorSky( void ) { return; } } -#endif -#ifdef USE_VBO VBO_UnBind(); -#endif // go through all the polygons and project them onto // the sky box to see which blocks on each side need @@ -789,39 +776,19 @@ void RB_StageIteratorSky( void ) { // front of everything to allow developers to see how // much sky is getting sucked in -#ifdef USE_VULKAN if ( r_showsky->integer ) { tess.depthRange = DEPTH_RANGE_ZERO; } else { tess.depthRange = DEPTH_RANGE_ONE; } -#else - if ( r_showsky->integer ) { - qglDepthRange( 0.0, 0.0 ); - } else { - qglDepthRange( sky_min_depth, 1.0 ); - } -#endif // draw the outer skybox if ( tess.shader->sky.outerbox[0] && tess.shader->sky.outerbox[0] != tr.defaultImage ) { -#ifdef USE_VULKAN if ( vk_sky_owner_wants_hdr_sky() ) { vk_scene_hdr_note_writer( SCENE_HDR_SKY_ATMOSPHERE, "hdr_skybox_radiance_faces", SCENE_HDR_WRITE_COMPOSE ); } DrawSkyBox( tess.shader ); -#else - GL_ClientState( 1, CLS_NONE ); - GL_ClientState( 0, CLS_TEXCOORD_ARRAY ); - - qglColor4f( tr.identityLight, tr.identityLight, tr.identityLight, 1.0 ); - - GL_State( 0 ); - GL_Cull( CT_FRONT_SIDED ); - - DrawSkyBox( tess.shader ); -#endif } // generate the vertexes for all the clouds, which will be drawn @@ -834,11 +801,7 @@ void RB_StageIteratorSky( void ) { } // back to normal depth range -#ifdef USE_VULKAN tess.depthRange = DEPTH_RANGE_NORMAL; -#else - qglDepthRange( 0.0, 1.0 ); -#endif // note that sky was drawn so we will draw a sun later backEnd.skyRenderedThisView = qtrue; diff --git a/renderers/vulkan/tr_source_vbsp.c b/renderers/vulkan/tr_source_vbsp.c index ad55c32130..debe61b9df 100644 --- a/renderers/vulkan/tr_source_vbsp.c +++ b/renderers/vulkan/tr_source_vbsp.c @@ -349,26 +349,17 @@ static qboolean SV_Surface( const svLoad_t *load, int faceIndex, point[0] = SV_F32( vertices + vertexIndex * SV_VERTEX_BYTES + 0 ); point[1] = SV_F32( vertices + vertexIndex * SV_VERTEX_BYTES + 4 ); point[2] = SV_F32( vertices + vertexIndex * SV_VERTEX_BYTES + 8 ); -#ifdef USE_VK_PBR point[3] = face->plane.normal[0]; point[4] = face->plane.normal[1]; point[5] = face->plane.normal[2]; point[6] = point[0] * 0.01f; point[7] = point[1] * 0.01f; point[8] = point[9] = 0.0f; ((byte *)&point[10])[0] = 255; ((byte *)&point[10])[1] = 255; ((byte *)&point[10])[2] = 255; ((byte *)&point[10])[3] = 255; -#else - point[3] = point[0] * 0.01f; point[4] = point[1] * 0.01f; - point[5] = point[6] = 0.0f; - ((byte *)&point[7])[0] = 255; ((byte *)&point[7])[1] = 255; - ((byte *)&point[7])[2] = 255; ((byte *)&point[7])[3] = 255; -#endif } for ( j = 0; j < edgeCount - 2; j++ ) { int *indices = (int *)( (byte *)face + face->ofsIndices ); indices[j * 3 + 0] = 0; indices[j * 3 + 1] = j + 1; indices[j * 3 + 2] = j + 2; } -#ifdef USE_VK_PBR vk_mikkt_bsp_face_generate( face ); -#endif surface->data = (surfaceType_t *)face; return qtrue; } diff --git a/renderers/vulkan/tr_surface.c b/renderers/vulkan/tr_surface.c index 6155e72709..b4d7d8831c 100644 --- a/renderers/vulkan/tr_surface.c +++ b/renderers/vulkan/tr_surface.c @@ -28,7 +28,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "vk_meshlets.h" #include -#ifdef USE_VBO /* =============== RB_QueueSurfaceVBO @@ -71,7 +70,6 @@ static qboolean RB_QueueSurfaceVBO( int vboItemIndex, surfaceType_t surfType ) VBO_QueueItem( vboItemIndex ); return qtrue; } -#endif /* @@ -125,15 +123,11 @@ void RB_AddQuadStampExt( const vec3_t origin, const vec3_t left, const vec3_t up vec3_t normal; int ndx; -#ifdef USE_VBO VBO_Flush(); -#endif RB_CHECKOVERFLOW( 4, 6 ); -#ifdef USE_VBO tess.surfType = SF_TRIANGLES; -#endif ndx = tess.numVertexes; @@ -198,15 +192,11 @@ void RB_AddQuadStamp2( float x, float y, float w, float h, float s1, float t1, f int numIndexes; int numVerts; -#ifdef USE_VBO VBO_Flush(); -#endif RB_CHECKOVERFLOW( 4, 6 ); -#ifdef USE_VBO tess.surfType = SF_TRIANGLES; -#endif numIndexes = tess.numIndexes; numVerts = tess.numVertexes; @@ -349,15 +339,11 @@ static void RB_SurfacePolychain( const srfPoly_t *p ) { int i; int numv; -#ifdef USE_VBO VBO_Flush(); -#endif RB_CHECKOVERFLOW( p->numVerts, 3*(p->numVerts - 2) ); -#ifdef USE_VBO tess.surfType = SF_POLY; -#endif // fan triangles into the tess array numv = tess.numVertexes; @@ -391,32 +377,26 @@ static void RB_SurfaceTriangles( const srfTriangles_t *srf ) { int i; const srfVert_t *dv; float *xyz, *normal; -#ifdef USE_VK_PBR float *qtangent; float *lightdir; -#endif float *texCoords0; float *texCoords1; uint32_t *color; int dlightBits; -#ifdef USE_VBO if ( tess.allowVBO && srf->vboItemIndex && !srf->dlightBits && RB_QueueSurfaceVBO( srf->vboItemIndex, SF_TRIANGLES ) ) { return; } VBO_Flush(); -#endif // USE_VBO RB_CHECKOVERFLOW( srf->numVerts, srf->numIndexes ); dlightBits = srf->dlightBits; tess.dlightBits |= dlightBits; -#ifdef USE_VBO tess.surfType = SF_TRIANGLES; -#endif for ( i = 0 ; i < srf->numIndexes ; i += 3 ) { tess.indexes[ tess.numIndexes + i + 0 ] = tess.numVertexes + srf->indexes[ i + 0 ]; @@ -428,10 +408,8 @@ static void RB_SurfaceTriangles( const srfTriangles_t *srf ) { dv = srf->verts; xyz = tess.xyz[ tess.numVertexes ]; normal = tess.normal[ tess.numVertexes ]; -#ifdef USE_VK_PBR qtangent = tess.qtangent[ tess.numVertexes ]; lightdir = tess.lightdir[ tess.numVertexes ]; -#endif texCoords0 = tess.texCoords[0][ tess.numVertexes ]; texCoords1 = tess.texCoords[1][ tess.numVertexes ]; color = &tess.vertexColors[ tess.numVertexes ].u32; @@ -441,16 +419,12 @@ static void RB_SurfaceTriangles( const srfTriangles_t *srf ) { xyz[1] = dv->xyz[1]; xyz[2] = dv->xyz[2]; -#ifdef USE_TESS_NEEDS_NORMAL - if ( tess.needsNormal ) -#endif { normal[0] = dv->normal[0]; normal[1] = dv->normal[1]; normal[2] = dv->normal[2]; } -#ifdef USE_VK_PBR if( vk.pbrActive ) { qtangent[0] = dv->qtangent[0]; qtangent[1] = dv->qtangent[1]; @@ -464,14 +438,10 @@ static void RB_SurfaceTriangles( const srfTriangles_t *srf ) { lightdir[3] = 0.0; lightdir += 4; } -#endif texCoords0[0] = dv->st[0]; texCoords0[1] = dv->st[1]; -#ifdef USE_TESS_NEEDS_ST2 - if ( tess.needsST2 ) -#endif { texCoords1[0] = dv->lightmap[0]; texCoords1[1] = dv->lightmap[1]; @@ -532,7 +502,6 @@ static void RB_SurfaceBeam( void ) VectorAdd( points[i][0], direction, points[i][1] ); } -#ifdef USE_VULKAN tess.numIndexes = 0; tess.numVertexes = 0; @@ -554,20 +523,6 @@ static void RB_SurfaceBeam( void ) tess.numIndexes = 0; tess.numVertexes = 0; -#else - qglDisable( GL_TEXTURE_2D ); - - GL_State( GLS_SRCBLEND_ONE | GLS_DSTBLEND_ONE ); - - qglColor4f( 1, 0, 0, 1 ); - - GL_ClientState( 0, CLS_NONE ); - - qglVertexPointer( 3, GL_FLOAT, 0, &points[0][0] ); - qglDrawArrays( GL_TRIANGLE_STRIP, 0, (NUM_BEAM_SEGS+1)*2 ); - - qglEnable( GL_TEXTURE_2D ); -#endif } //================================================================================ @@ -929,15 +884,11 @@ static void RB_SurfaceMesh(md3Surface_t *surface) { int Bob, Doug; int numVerts; -#ifdef USE_VBO VBO_Flush(); -#endif RB_CHECKOVERFLOW( surface->numVerts, surface->numTriangles * 3 ); -#ifdef USE_VBO tess.surfType = SF_MD3; -#endif if ( backEnd.currentEntity->e.oldframe == backEnd.currentEntity->e.frame ) { backlerp = 0; @@ -1048,7 +999,6 @@ static void RB_SurfaceFace( const srfSurfaceFace_t *surf ) { numIndices = RB_SurfaceFaceLOD( surf, &indices ); -#ifdef USE_VBO if ( tess.allowVBO && surf->vboItemIndex && !surf->dlightBits && ( !r_bspLod || !r_bspLod->integer || !surf->lodNumIndices[0] ) && RB_QueueSurfaceVBO( surf->vboItemIndex, SF_FACE ) ) { @@ -1056,13 +1006,10 @@ static void RB_SurfaceFace( const srfSurfaceFace_t *surf ) { } VBO_Flush(); -#endif // USE_VBO RB_CHECKOVERFLOW( surf->numPoints, numIndices ); -#ifdef USE_VBO tess.surfType = SF_FACE; -#endif dlightBits = surf->dlightBits; tess.dlightBits |= dlightBits; @@ -1077,9 +1024,6 @@ static void RB_SurfaceFace( const srfSurfaceFace_t *surf ) { numPoints = surf->numPoints; -#ifdef USE_TESS_NEEDS_NORMAL - if ( tess.needsNormal ) -#endif { if ( surf->normals ) { // per-vertex normals for non-coplanar faces @@ -1092,23 +1036,17 @@ static void RB_SurfaceFace( const srfSurfaceFace_t *surf ) { } } -#ifdef USE_VK_PBR if( vk.pbrActive && surf->qtangents ) memcpy( &tess.qtangent[ tess.numVertexes ], surf->qtangents, numPoints * sizeof( vec4_t ) ); if( vk.pbrActive && surf->lightdir ) memcpy( &tess.lightdir[ tess.numVertexes ], surf->lightdir, numPoints * sizeof( vec4_t ) ); -#endif for ( i = 0, v = surf->points[0], ndx = tess.numVertexes; i < numPoints; i++, v += VERTEXSIZE, ndx++ ) { VectorCopy( v, tess.xyz[ndx]); -#ifdef USE_VK_PBR tess.texCoords[0][ndx][0] = v[6]; tess.texCoords[0][ndx][1] = v[7]; -#ifdef USE_TESS_NEEDS_ST2 - if ( tess.needsST2 ) -#endif { tess.texCoords[1][ndx][0] = v[8]; tess.texCoords[1][ndx][1] = v[9]; @@ -1118,22 +1056,6 @@ static void RB_SurfaceFace( const srfSurfaceFace_t *surf ) { Com_Memcpy( &color, &v[10], sizeof( color ) ); Com_Memcpy( &tess.vertexColors[ndx], &color, sizeof( color ) ); } -#else - tess.texCoords[0][ndx][0] = v[3]; - tess.texCoords[0][ndx][1] = v[4]; -#ifdef USE_TESS_NEEDS_ST2 - if ( tess.needsST2 ) -#endif - { - tess.texCoords[1][ndx][0] = v[5]; - tess.texCoords[1][ndx][1] = v[6]; - } - { - uint32_t color; - Com_Memcpy( &color, &v[7], sizeof( color ) ); - Com_Memcpy( &tess.vertexColors[ndx], &color, sizeof( color ) ); - } -#endif tess.vertexDlightBits[ndx] = dlightBits; } @@ -1176,71 +1098,6 @@ static float LodErrorForVolume( vec3_t local, float radius ) { return r_lodCurveError->value / d; } -#ifdef USE_VBO_GRID -void RB_SurfaceGridEstimate( srfGridMesh_t *cv, int *numVertexes, int *numIndexes ) -{ - int lodWidth, lodHeight; - float lodError; - int i, used, rows; - int nVertexes = 0; - int nIndexes = 0; - int irows, vrows; - - lodError = r_lodCurveError->value; // fixed quality for VBO - - lodWidth = 1; - for ( i = 1 ; i < cv->width-1 ; i++ ) { - if ( cv->widthLodError[i] <= lodError ) { - lodWidth++; - } - } - lodWidth++; - - lodHeight = 1; - for ( i = 1 ; i < cv->height-1 ; i++ ) { - if ( cv->heightLodError[i] <= lodError ) { - lodHeight++; - } - } - lodHeight++; - - used = 0; - while ( used < lodHeight - 1 ) { - // see how many rows of both verts and indexes we can add without overflowing - do { - vrows = ( SHADER_MAX_VERTEXES - tess.numVertexes ) / lodWidth; - irows = ( SHADER_MAX_INDEXES - tess.numIndexes ) / ( lodWidth * 6 ); - - // if we don't have enough space for at least one strip, flush the buffer - if ( vrows < 2 || irows < 1 ) { - nVertexes += tess.numVertexes; - nIndexes += tess.numIndexes; - tess.numIndexes = 0; - tess.numVertexes = 0; - } else { - break; - } - } while ( 1 ); - - rows = irows; - if ( vrows < irows + 1 ) { - rows = vrows - 1; - } - if ( used + rows > lodHeight ) { - rows = lodHeight - used; - } - - tess.numIndexes += (rows-1)*(lodWidth-1)*6; - tess.numVertexes += rows * lodWidth; - used += rows - 1; - } - - *numVertexes = nVertexes + tess.numVertexes; - *numIndexes = nIndexes + tess.numIndexes; - tess.numVertexes = 0; - tess.numIndexes = 0; -} -#endif // USE_VBO_GRID /* ============= @@ -1255,10 +1112,8 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { float *texCoords0; float *texCoords1; float *normal; -#ifdef USE_VK_PBR float *qtangent; float *lightdir; -#endif uint32_t *color; srfVert_t *dv; int rows, irows, vrows; @@ -1271,31 +1126,12 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { int dlightBits; int *vDlightBits; -#ifdef USE_VBO_GRID - if ( tess.allowVBO && cv->vboItemIndex && !cv->dlightBits && - RB_QueueSurfaceVBO( cv->vboItemIndex, SF_GRID ) ) { - return; - } - VBO_Flush(); -#else -#ifdef USE_VBO - VBO_Flush(); -#endif -#endif dlightBits = cv->dlightBits; tess.dlightBits |= dlightBits; -#ifdef USE_VBO_GRID - tess.surfType = SF_GRID; - - // determine the allowable discrepance - if ( cv->vboItemIndex && ( tr.mapLoading || ( tess.dlightPass && tess.shader->isStaticShader ) ) ) - lodError = r_lodCurveError->value; // fixed quality for VBO - else -#endif // USE_VBO_GRID - lodError = LodErrorForVolume( cv->lodOrigin, cv->lodRadius ); + lodError = LodErrorForVolume( cv->lodOrigin, cv->lodRadius ); // determine which rows and columns of the subdivision // we are actually going to use @@ -1335,13 +1171,6 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { if ( vrows < 2 || irows < 1 ) { if ( tr.mapLoading ) { // estimate and flush -#ifdef USE_VBO_GRID - if ( cv->vboItemIndex ) { - VBO_PushData( cv->vboItemIndex, &tess ); - tess.numIndexes = 0; - tess.numVertexes = 0; - } else -#endif // USE_VBO_GRID ri.Error( ERR_DROP, "Unexpected grid flush during map loading!\n" ); } else { RB_EndSurface(); @@ -1364,10 +1193,8 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { xyz = tess.xyz[numVertexes]; normal = tess.normal[numVertexes]; -#ifdef USE_VK_PBR qtangent = tess.qtangent[numVertexes]; lightdir = tess.lightdir[numVertexes]; -#endif texCoords0 = tess.texCoords[0][numVertexes]; texCoords1 = tess.texCoords[1][numVertexes]; color = &tess.vertexColors[numVertexes].u32; @@ -1382,17 +1209,11 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { xyz[2] = dv->xyz[2]; texCoords0[0] = dv->st[0]; texCoords0[1] = dv->st[1]; -#ifdef USE_TESS_NEEDS_ST2 - if ( tess.needsST2 ) -#endif { texCoords1[0] = dv->lightmap[0]; texCoords1[1] = dv->lightmap[1]; texCoords1 += 2; } -#ifdef USE_TESS_NEEDS_NORMAL - if ( tess.needsNormal ) -#endif { normal[0] = dv->normal[0]; normal[1] = dv->normal[1]; @@ -1400,7 +1221,6 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { normal += 4; } -#ifdef USE_VK_PBR if( vk.pbrActive ) { qtangent[0] = dv->qtangent[0]; qtangent[1] = dv->qtangent[1]; @@ -1414,7 +1234,6 @@ static void RB_SurfaceGrid( srfGridMesh_t *cv ) { lightdir[3] = 0.0; lightdir += 4; } -#endif *color = dv->color.u32; *vDlightBits++ = dlightBits; @@ -1479,7 +1298,6 @@ Draws x/y/z lines from the origin for orientation debugging =================== */ static void RB_SurfaceAxis( void ) { -#ifdef USE_VULKAN int i; RB_EndSurface(); @@ -1509,44 +1327,6 @@ static void RB_SurfaceAxis( void ) { vk_draw_geometry( DEPTH_RANGE_NORMAL, qfalse ); tess.numVertexes = 0; -#else - vec3_t xyz[6]; - color4ub_t colors[6]; - int i; - - GL_ClientState( 0, CLS_COLOR_ARRAY ); - - qglDisable( GL_TEXTURE_2D ); - GL_State( GLS_DEFAULT ); - - qglLineWidth( 3 ); - - Com_Memset( xyz, 0, sizeof( xyz ) ); - xyz[1][0] = 16.0; - xyz[3][1] = 16.0; - xyz[5][2] = 16.0; - - Com_Memset( colors, 0, sizeof( colors ) ); - for ( i = 0; i < 6; i++ ) { - colors[i].rgba[3] = 255; - } - - colors[0].rgba[0] = 255; - colors[1].rgba[0] = 255; - colors[2].rgba[1] = 255; - colors[3].rgba[1] = 255; - colors[4].rgba[2] = 255; - colors[5].rgba[2] = 255; - - qglVertexPointer( 3, GL_FLOAT, 0, xyz ); - qglColorPointer( 4, GL_UNSIGNED_BYTE, 0, colors[0].rgba ); - - qglDrawArrays( GL_LINES, 0, 6 ); - - qglLineWidth( 1 ); - - qglEnable( GL_TEXTURE_2D ); -#endif } //=========================================================================== @@ -1559,9 +1339,7 @@ Entities that have a single procedurally generated surface ==================== */ static void RB_SurfaceEntity( const surfaceType_t *surfType ) { -#ifdef USE_VBO VBO_Flush(); -#endif (void)surfType; switch( backEnd.currentEntity->e.reType ) { case RT_SPRITE: @@ -1583,9 +1361,7 @@ static void RB_SurfaceEntity( const surfaceType_t *surfType ) { RB_SurfaceAxis(); break; } -#ifdef USE_VBO tess.surfType = SF_ENTITY; -#endif } @@ -1597,10 +1373,8 @@ static void RB_SurfaceBad( const surfaceType_t *surfType ) { static void RB_SurfaceFlare( srfFlare_t *surf ) { if ( r_flares->integer ) { -#ifdef USE_VBO VBO_Flush(); tess.surfType = SF_FLARE; -#endif RB_AddFlare( surf, tess.fogNum, surf->origin, surf->color, surf->normal ); } } @@ -1610,7 +1384,6 @@ static void RB_SurfaceSkip( void *surf ) { (void)surf; } -#ifdef USE_VK_PBR /* ================ RB_GLTFRecomputeQtangentsForTessRange @@ -1707,7 +1480,6 @@ static void RB_GLTFRecomputeQtangentsForTessRange( int vertBase, int numVerts, i ri.Hunk_FreeTempMemory( btAcc ); ri.Hunk_FreeTempMemory( tanAcc ); } -#endif /* USE_VK_PBR */ /* ============= @@ -1857,7 +1629,6 @@ void RB_GLTFSurface( const surfaceType_t *surface ) { } } -#ifdef USE_VK_PBR if ( r_gltfGpu && r_gltfGpu->integer && vk.cmd && vk.pbrActive && tess.shader && tess.shader->hasPBR && surf->vbo_vertex != TR_GLTF_VBO_HANDLE_INVALID && surf->vbo_index != TR_GLTF_VBO_HANDLE_INVALID && ( haveJoints || useMorph ) && @@ -2023,7 +1794,6 @@ void RB_GLTFSurface( const surfaceType_t *surface ) { tess.gltfUseGpuPipeline = qfalse; tess.gltfGpuMorphActive = qfalse; tess.gltfGpuMorphCount = 0; -#endif /* USE_VK_PBR */ if ( surf->vbo_vertex != TR_GLTF_VBO_HANDLE_INVALID && surf->vbo_index != TR_GLTF_VBO_HANDLE_INVALID ) { /* VBO path: set gltfDrawSurface for vk_bind_geometry to use */ @@ -2139,11 +1909,9 @@ void RB_GLTFSurface( const surfaceType_t *surface ) { tess.indexes[tess.numIndexes + j] = (glIndex_t)( base + surf->indices[j] ); } tess.numIndexes += surf->numIndices; -#ifdef USE_VK_PBR if ( vk.pbrActive && tess.shader && tess.shader->hasPBR ) { RB_GLTFRecomputeQtangentsForTessRange( base, surf->numVertices, idxBase, surf->numIndices ); } -#endif } } diff --git a/renderers/vulkan/tr_world.c b/renderers/vulkan/tr_world.c index b2d2f228f3..cb249152f3 100644 --- a/renderers/vulkan/tr_world.c +++ b/renderers/vulkan/tr_world.c @@ -20,9 +20,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA =========================================================================== */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_bsp_viz.h" -#endif @@ -361,9 +359,7 @@ R_AddWorldSurface */ static void R_AddWorldSurface( msurface_t *surf, int dlightBits ) { if ( surf->viewCount == tr.viewCount ) { -#ifdef USE_VULKAN vk_bsp_viz_note_surface_duplicate(); -#endif return; // already in this view } @@ -372,19 +368,15 @@ static void R_AddWorldSurface( msurface_t *surf, int dlightBits ) { // try to cull before dlighting or adding if ( R_CullSurface( surf->data, surf->shader ) ) { -#ifdef USE_VULKAN vk_bsp_viz_note_surface_backface(); -#endif return; } if ( r_dlightMode->integer ) { surf->vcVisible = tr.viewCount; R_AddDrawSurf( surf->data, surf->shader, surf->fogIndex, 0 ); -#ifdef USE_VULKAN vk_bsp_viz_note_surface_accepted(); vk_bsp_viz_note_surface_classified( surf->shader && surf->shader->isSky ); -#endif return; } @@ -395,10 +387,8 @@ static void R_AddWorldSurface( msurface_t *surf, int dlightBits ) { } R_AddDrawSurf( surf->data, surf->shader, surf->fogIndex, dlightBits ); -#ifdef USE_VULKAN vk_bsp_viz_note_surface_accepted(); vk_bsp_viz_note_surface_classified( surf->shader && surf->shader->isSky ); -#endif } @@ -600,9 +590,7 @@ static void R_RecursiveWorldNode( mnode_t *node, unsigned int planeBits, unsigne if ( planeBits & 1 ) { r = BoxOnPlaneSide(node->mins, node->maxs, &tr.viewParms.frustum[0]); if (r == 2) { -#ifdef USE_VULKAN vk_bsp_viz_note_leaf_frustum_reject(); -#endif return; // culled } if ( r == 1 ) { @@ -613,9 +601,7 @@ static void R_RecursiveWorldNode( mnode_t *node, unsigned int planeBits, unsigne if ( planeBits & 2 ) { r = BoxOnPlaneSide(node->mins, node->maxs, &tr.viewParms.frustum[1]); if (r == 2) { -#ifdef USE_VULKAN vk_bsp_viz_note_leaf_frustum_reject(); -#endif return; // culled } if ( r == 1 ) { @@ -626,9 +612,7 @@ static void R_RecursiveWorldNode( mnode_t *node, unsigned int planeBits, unsigne if ( planeBits & 4 ) { r = BoxOnPlaneSide(node->mins, node->maxs, &tr.viewParms.frustum[2]); if (r == 2) { -#ifdef USE_VULKAN vk_bsp_viz_note_leaf_frustum_reject(); -#endif return; // culled } if ( r == 1 ) { @@ -639,9 +623,7 @@ static void R_RecursiveWorldNode( mnode_t *node, unsigned int planeBits, unsigne if ( planeBits & 8 ) { r = BoxOnPlaneSide(node->mins, node->maxs, &tr.viewParms.frustum[3]); if (r == 2) { -#ifdef USE_VULKAN vk_bsp_viz_note_leaf_frustum_reject(); -#endif return; // culled } if ( r == 1 ) { @@ -697,9 +679,7 @@ static void R_RecursiveWorldNode( mnode_t *node, unsigned int planeBits, unsigne msurface_t *surf, **mark; tr.pc.c_leafs++; -#ifdef USE_VULKAN vk_bsp_viz_note_leaf_accepted(); -#endif // add to z buffer bounds if ( node->mins[0] < tr.viewParms.visBounds[0][0] ) { @@ -819,13 +799,11 @@ static void R_MarkLeaves (void) { cluster = leaf->cluster; novisFallback = ( r_novis->integer || cluster == -1 ) ? qtrue : qfalse; -#ifdef USE_VULKAN vk_bsp_viz_note_mark_leaves( (int32_t)( leaf - tr.world->nodes ), cluster, leaf->area, novisFallback ); -#endif // lockpvs lets designers walk around to determine the // extent of the current pvs @@ -907,9 +885,7 @@ void R_AddWorldSurfaces( void ) { return; } -#ifdef USE_VULKAN vk_bsp_viz_begin_frame(); -#endif tr.currentEntityNum = REFENTITYNUM_WORLD; tr.shiftedEntityNum = tr.currentEntityNum << QSORT_REFENTITYNUM_SHIFT; @@ -924,9 +900,7 @@ void R_AddWorldSurfaces( void ) { /* Do not clamp tr.refdef.num_dlights: Forward+ packs up to VK_FP_MAX_GPU_LIGHTS. */ R_RecursiveWorldNode( tr.world->nodes, 15, R_SurfaceDlightBitsMask( tr.refdef.num_dlights ) ); -#ifdef USE_VULKAN vk_bsp_viz_finalize_world(); -#endif if ( !r_dlightMode->integer ) return; diff --git a/renderers/vulkan/vk.h b/renderers/vulkan/vk.h index 9ff059aaef..3e4fb16c68 100644 --- a/renderers/vulkan/vk.h +++ b/renderers/vulkan/vk.h @@ -109,7 +109,6 @@ typedef enum { #define VK_DESC_TEXTURE2 3 #define VK_DESC_FOG_COLLAPSE 4 -#ifdef USE_VK_PBR typedef float mat4_t[16]; #define VK_DESC_PBR_BRDFLUT 5 #define VK_DESC_PBR_NORMAL 6 @@ -127,9 +126,6 @@ typedef enum { #define VK_DESC_FORWARD_PLUS 18 /* SSBO set: light + tile lists (PBR fragment) */ #define VK_DESC_PBR_BLEND_LAYERS 19 /* array samplers: albedo/normal/orm × 8 */ #define VK_DESC_COUNT 20 -#else - #define VK_DESC_COUNT 5 -#endif #include "vk_procs.h" @@ -289,7 +285,6 @@ typedef struct { int abs_light; int allow_discard; -#ifdef USE_VK_PBR uint32_t vk_pbr_flags; int32_t lightmap_bundle; uint8_t pbr_vert_mode; /* 0=default gen_vert, 1=glTF GPU skin+morph variant */ @@ -301,7 +296,6 @@ typedef struct { vec4_t normalScale; float parallaxBias; float material_blend_sharpness; -#endif unsigned int hasFlowmap : 1; // water flowmap: flow vectors offset texture UVs int acff; // none, rgb, rgba, alpha struct { @@ -340,7 +334,6 @@ typedef struct vkUniform_s { // flowmap: x=flowSpeed, y=flowTime (seconds), z=phaseCycle (0..1), w=unused vec4_t flowmapParams; -#ifdef USE_VK_PBR vec4_t pbrEmissiveScale; vec4_t pbrClearcoatScale; vec4_t pbrSheenScale; @@ -371,7 +364,6 @@ typedef struct vkUniform_s { vec4_t pbrSunShadowMeta; /* Raster Ultra 1.8 surface evolution: x=wetness y=snow z=dust/soot w=rust/moss/damage */ vec4_t pbrSurfaceEvolution; -#endif } vkUniform_t; typedef struct vkUniformCamera_s { @@ -394,7 +386,6 @@ typedef struct vkUniformCamera_s { #define TESS_ENT2 (4096) // uniform with ent.color[2] #define TESS_ENV (512) // mark shader stage with environment mapping -#ifdef USE_VK_PBR /* Must not collide with TESS_ENT0 (1024). */ #define TESS_PBR ( 0x8000u ) // PBR shader variant, qtangent vertex attribute and eyePos uniform @@ -436,7 +427,6 @@ typedef struct vkUniformCamera_s { #define RGBtosRGB(a) (((a) < 0.0031308f) ? (12.92f * (a)) : (1.055f * pow((a), 0.41666f) - 0.055f)) #define sRGBtoRGB(a) (((a) <= 0.04045f) ? ((a) / 12.92f) : (pow((((a) + 0.055f) / 1.055f), 2.4)) ) -#endif typedef struct textureMapType_s { uint32_t type; @@ -446,7 +436,6 @@ typedef struct textureMapType_s { static const textureMapType_t textureMapTypes[] = { { 0, "", { VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, } }, -#ifdef USE_VK_PBR { (uint32_t)PHYS_RMO, "_rmo", { VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_ONE, } }, { (uint32_t)PHYS_RMOS, "_rmos", { VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_A, } }, { (uint32_t)PHYS_MOXR, "_moxr", { VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_A, VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_ONE } }, @@ -461,7 +450,6 @@ static const textureMapType_t textureMapTypes[] = { { (uint32_t)PHYS_ANISOTROPY, "_aniso", { VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY } }, { (uint32_t)PHYS_TRANSMISSION, "_transmission", { VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY } }, { (uint32_t)PHYS_SUBSURFACE, "_subsurface", { VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY, VK_COMPONENT_SWIZZLE_IDENTITY } }, -#endif }; // @@ -563,12 +551,10 @@ qboolean vk_bloom( void ); qboolean vk_lens_flare( void ); qboolean vk_ssao_pass( void ); -#ifdef USE_VBO void vk_release_vbo( void ); void vk_release_stream_vbo( void ); qboolean vk_alloc_vbo( const byte *vbo_data, int vbo_size ); qboolean vk_upload_stream_vbo( const byte *vbo_data, int vbo_size ); -#endif void vk_update_mvp( const float *m ); void vk_update_post_process_pipelines( void ); @@ -615,14 +601,9 @@ typedef struct vk_tess_s { uint32_t iqm_skin_offset; uint32_t iqm_morph_offset; uint32_t gltf_topo_offset; -#ifdef USE_VK_PBR uint32_t camera_ubo_offset; VkDeviceSize buf_offset[10]; VkDeviceSize vbo_offset[10]; -#else - VkDeviceSize buf_offset[8]; - VkDeviceSize vbo_offset[8]; -#endif VkBuffer curr_index_buffer; uint32_t curr_index_offset; @@ -713,9 +694,7 @@ typedef struct { VkDescriptorSetLayout set_layout_storage; // feedback buffer VkDescriptorSetLayout set_layout_postfx_uniform; // post-process params uniform buffer VkDescriptorSetLayout set_layout_oit_shadow; /* WBOIT: shadow SSBO + sun atlas */ -#ifdef USE_VK_PBR VkDescriptorSetLayout set_layout_forward_plus; /* light + tile SSBOs (compute cull + PBR fragment debug) */ -#endif VkPipelineLayout pipeline_layout; // default shaders VkPipelineLayout pipeline_layout_storage; // flare test shader layout @@ -1665,17 +1644,11 @@ typedef struct { // struct { struct { -#ifdef USE_VK_PBR VkShaderModule gen[2][3][2][2][2]; // pbr[0,1], tx[0,1,2], cl[0,1] env0[0,1] fog[0,1] /* +USE_GLTF_GPU_SKIN; last dim: 0=bind T, 1=Gram–Schmidt, 2=topology+MikkT-inspired average */ VkShaderModule gen_gltf_gpu[2][3][2][2][2][3]; VkShaderModule ident1[2][2][2][2]; // pbr[0,1], tx[0,1], env0[0,1] fog[0,1] VkShaderModule fixed[2][2][2][2]; // pbr[0,1], tx[0,1], env0[0,1] fog[0,1] -#else - VkShaderModule gen[3][2][2][2]; // tx[0,1,2], cl[0,1] env0[0,1] fog[0,1] - VkShaderModule ident1[2][2][2]; // tx[0,1], env0[0,1] fog[0,1] - VkShaderModule fixed[2][2][2]; // tx[0,1], env0[0,1] fog[0,1] -#endif VkShaderModule light[2]; // fog[0,1] } vert; struct { @@ -1686,7 +1659,6 @@ typedef struct { VkShaderModule ui_vector_glyphlet_frag; VkShaderModule ui_subpixel_text; VkShaderModule flowmap[2]; // fog[0,1] - water flowmap -#ifdef USE_VK_PBR VkShaderModule gen[2][3][2][2]; // pbr[0,1], tx[0,1,2] cl[0,1] fog[0,1] VkShaderModule gbuf_gen[3][2][2]; // tx[0,1,2] cl[0,1] fog[0,1], PBR deferred export VkShaderModule ident1[2][2][2]; // pbr[0,1], tx[0,1], fog[0,1] @@ -1695,25 +1667,12 @@ typedef struct { VkShaderModule gbuf_fixed[2][2]; // tx[0,1], fog[0,1], PBR deferred export VkShaderModule ent[2][1][2]; // pbr[0,1], tx[0], fog[0,1] VkShaderModule gbuf_ent[1][2]; // tx[0], fog[0,1], PBR deferred export -#else - VkShaderModule gen[3][2][2]; // tx[0,1,2] cl[0,1] fog[0,1] - VkShaderModule ident1[2][2]; // tx[0,1], fog[0,1] - VkShaderModule fixed[2][2]; // tx[0,1], fog[0,1] - VkShaderModule ent[1][2]; // tx[0], fog[0,1] -#endif VkShaderModule light[2][2]; // linear[0,1] fog[0,1] /* r_hdr 3 (64-bit) variants; used when color_format is RGBA64F */ -#ifdef USE_VK_PBR VkShaderModule gen_hdr64[2][3][2][2]; VkShaderModule ident1_hdr64[2][2][2]; VkShaderModule fixed_hdr64[2][2][2]; VkShaderModule ent_hdr64[2][1][2]; -#else - VkShaderModule gen_hdr64[3][2][2]; - VkShaderModule ident1_hdr64[2][2]; - VkShaderModule fixed_hdr64[2][2]; - VkShaderModule ent_hdr64[1][2]; -#endif VkShaderModule light_hdr64[2][2]; VkShaderModule flowmap_hdr64[2]; } frag; @@ -2134,9 +2093,7 @@ typedef struct { qboolean smaaActive; qboolean fxaaActive; qboolean lensFlareActive; -#ifdef USE_VK_PBR qboolean pbrActive; -#endif #ifdef VK_CUBEMAP qboolean cubemapActive; #endif diff --git a/renderers/vulkan/vk_aa_policy.h b/renderers/vulkan/vk_aa_policy.h index 66a97499dd..297d8fc100 100644 --- a/renderers/vulkan/vk_aa_policy.h +++ b/renderers/vulkan/vk_aa_policy.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Layered AA policy (r_aaMode): @@ -23,4 +22,3 @@ qboolean vk_aa_policy_wants_temporal_cleanup_smaa( void ); qboolean vk_aa_policy_wants_smaa_t2x( void ); qboolean vk_aa_policy_wants_present_adaptive( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_attachments.c b/renderers/vulkan/vk_attachments.c index 08c810150c..b906e0e316 100644 --- a/renderers/vulkan/vk_attachments.c +++ b/renderers/vulkan/vk_attachments.c @@ -196,20 +196,14 @@ static void vk_alloc_attachments( void ) static qboolean vk_add_attachment_desc_soft( VkImage desc, VkImageView *image_view, VkImageUsageFlags usage, VkMemoryRequirements *reqs, VkFormat image_format, VkImageAspectFlags aspect_flags, VkImageLayout image_layout -#ifdef USE_VK_PBR , VkImageViewType view_type ) -#endif { if ( num_attachments >= ARRAY_LEN( attachments ) ) { return qfalse; } attachments[ num_attachments ].descriptor = desc; attachments[ num_attachments ].image_view = image_view; -#ifdef USE_VK_PBR attachments[ num_attachments ].viewType = view_type; -#else - attachments[ num_attachments ].viewType = VK_IMAGE_VIEW_TYPE_2D; -#endif attachments[ num_attachments ].usage = usage; attachments[ num_attachments ].reqs = *reqs; attachments[ num_attachments ].aspect_flags = aspect_flags; @@ -221,14 +215,10 @@ static qboolean vk_add_attachment_desc_soft( VkImage desc, VkImageView *image_vi } static void vk_add_attachment_desc( VkImage desc, VkImageView *image_view, VkImageUsageFlags usage, VkMemoryRequirements *reqs, VkFormat image_format, VkImageAspectFlags aspect_flags, VkImageLayout image_layout -#ifdef USE_VK_PBR , VkImageViewType view_type ) -#endif { if ( !vk_add_attachment_desc_soft( desc, image_view, usage, reqs, image_format, aspect_flags, image_layout -#ifdef USE_VK_PBR , view_type -#endif ) ) { ri.Error( ERR_FATAL, "Attachments array overflow (%u/%u)", (unsigned)num_attachments, (unsigned)ARRAY_LEN( attachments ) ); @@ -298,15 +288,11 @@ static void create_color_attachment( vk_get_image_memory_erquirements( *image, &memory_requirements ); -#ifdef USE_VK_PBR VkImageViewType view_type = VK_IMAGE_VIEW_TYPE_2D; if ( flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT ) view_type = VK_IMAGE_VIEW_TYPE_CUBE; vk_add_attachment_desc( *image, image_view, usage, &memory_requirements, format, VK_IMAGE_ASPECT_COLOR_BIT, image_layout, view_type ); -#else - vk_add_attachment_desc( *image, image_view, usage, &memory_requirements, format, VK_IMAGE_ASPECT_COLOR_BIT, image_layout ); -#endif } /* @@ -356,7 +342,6 @@ static qboolean create_color_attachment_soft( vk_get_image_memory_erquirements( *image, &memory_requirements ); -#ifdef USE_VK_PBR { VkImageViewType view_type = VK_IMAGE_VIEW_TYPE_2D; if ( flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT ) @@ -370,16 +355,6 @@ static qboolean create_color_attachment_soft( return qfalse; } } -#else - if ( !vk_add_attachment_desc_soft( *image, image_view, usage, &memory_requirements, format, VK_IMAGE_ASPECT_COLOR_BIT, image_layout ) ) { - qvkDestroyImage( vk.device, *image, NULL ); - *image = VK_NULL_HANDLE; - ri.Printf( PRINT_WARNING, S_COLOR_YELLOW - "[VK][deferred] attachment pool full (%ux%u) — soft-fail\n" S_COLOR_WHITE, - width, height ); - return qfalse; - } -#endif return qtrue; } @@ -454,11 +429,7 @@ static void create_depth_attachment( uint32_t width, uint32_t height, VkSampleCo vk_get_image_memory_erquirements( *image, &memory_requirements ); -#ifdef USE_VK_PBR vk_add_attachment_desc( *image, image_view, create_desc.usage, &memory_requirements, vk.depth_format, image_aspect_flags, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, VK_IMAGE_VIEW_TYPE_2D ); -#else - vk_add_attachment_desc( *image, image_view, create_desc.usage, &memory_requirements, vk.depth_format, image_aspect_flags, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL ); -#endif } /* diff --git a/renderers/vulkan/vk_bloom_source_contract.c b/renderers/vulkan/vk_bloom_source_contract.c index c936345eec..162247b219 100644 --- a/renderers/vulkan/vk_bloom_source_contract.c +++ b/renderers/vulkan/vk_bloom_source_contract.c @@ -10,7 +10,6 @@ Renderer IQ P1-B — BloomSourceHDR contract. #include "vk_color_contract.h" #include "vk_scene_hdr_ownership.h" -#ifdef USE_VULKAN static bloomSourceContract_t s_bloom; static qboolean s_cmds; @@ -173,4 +172,3 @@ void vk_bloom_source_contract_register( void ) ri.Printf( PRINT_ALL, "[VK][bloom-source] contract ready (bloom_source_status)\n" ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_bloom_source_contract.h b/renderers/vulkan/vk_bloom_source_contract.h index 281f60efe5..3dd85e0a08 100644 --- a/renderers/vulkan/vk_bloom_source_contract.h +++ b/renderers/vulkan/vk_bloom_source_contract.h @@ -5,7 +5,6 @@ * See docs/BLOOM_SOURCE_INTEGRITY.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -47,4 +46,3 @@ const bloomSourceContract_t *vk_bloom_source_contract_get( void ); qboolean vk_bloom_source_contract_validate( char *errBuf, int errBufSize ); void vk_bloom_source_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_bsp_viz.c b/renderers/vulkan/vk_bsp_viz.c index 98f126d484..4e6f1233e9 100644 --- a/renderers/vulkan/vk_bsp_viz.c +++ b/renderers/vulkan/vk_bsp_viz.c @@ -1,7 +1,6 @@ #include "tr_local.h" #include "vk_bsp_viz.h" -#ifdef USE_VULKAN /* * BSP visualization consumes the production visibility result (MarkLeaves + @@ -299,4 +298,3 @@ const bspVisibilityFrame_t *vk_bsp_viz_current_frame( void ) return &s_frame; } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_bsp_viz.h b/renderers/vulkan/vk_bsp_viz.h index 7fcf668361..7d9453b0dd 100644 --- a/renderers/vulkan/vk_bsp_viz.h +++ b/renderers/vulkan/vk_bsp_viz.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -67,4 +66,3 @@ int vk_bsp_viz_effective_showtris( void ); const bspVisibilityFrame_t *vk_bsp_viz_current_frame( void ); -#endif diff --git a/renderers/vulkan/vk_capture_pipeline.h b/renderers/vulkan/vk_capture_pipeline.h index 93e698cd6d..3e8f55e0b2 100644 --- a/renderers/vulkan/vk_capture_pipeline.h +++ b/renderers/vulkan/vk_capture_pipeline.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.10 — capture / screenshot color-space policy. @@ -38,4 +37,3 @@ void vk_capture_pipeline_note_capture( void ); void vk_capture_pipeline_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_cert_metrics.h b/renderers/vulkan/vk_cert_metrics.h index 5be188848c..a02158db77 100644 --- a/renderers/vulkan/vk_cert_metrics.h +++ b/renderers/vulkan/vk_cert_metrics.h @@ -4,7 +4,6 @@ * Phase 2.6A — certification metrics over float RGBA buffers. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -111,4 +110,3 @@ void vk_cert_metrics_quantization( const float *normalRgba, const float *albedoR void vk_cert_metrics_velocity( const float *motionRgba, uint32_t w, uint32_t h, float expectMag, certVelocityMetrics_t *out ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_cert_readback.h b/renderers/vulkan/vk_cert_readback.h index 385e8e2260..1ae5e3ad9c 100644 --- a/renderers/vulkan/vk_cert_readback.h +++ b/renderers/vulkan/vk_cert_readback.h @@ -4,7 +4,6 @@ * Phase 2.6A/2.6C — certification GPU readback + deferred OIT frame snapshots. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include @@ -102,4 +101,3 @@ const certIqSnapshot_t *vk_cert_readback_last_iq_snapshot( void ); qboolean vk_cert_readback_decode_to_rgba( VkFormat format, uint32_t width, uint32_t height, uint32_t rowPitchBytes, const void *src, float *dstRgba ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_cinematic_camera.h b/renderers/vulkan/vk_cinematic_camera.h index c20a992cf0..602034c985 100644 --- a/renderers/vulkan/vk_cinematic_camera.h +++ b/renderers/vulkan/vk_cinematic_camera.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.10 — cinematic / physical camera model. @@ -36,4 +35,3 @@ void vk_cinematic_camera_begin_frame( void ); void vk_cinematic_camera_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_color_contract.h b/renderers/vulkan/vk_color_contract.h index 75ba65679a..7a69a7f6d8 100644 --- a/renderers/vulkan/vk_color_contract.h +++ b/renderers/vulkan/vk_color_contract.h @@ -8,7 +8,6 @@ * See docs/COLOR_PIPELINE.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -76,4 +75,3 @@ qboolean vk_color_contract_wboit_is_production( void ); /* Static + runtime checks: order, spaces, OIT production policy. */ qboolean vk_color_contract_validate( char *errBuf, int errBufSize ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_color_grade.h b/renderers/vulkan/vk_color_grade.h index 79be54838b..a40a48e6a8 100644 --- a/renderers/vulkan/vk_color_grade.h +++ b/renderers/vulkan/vk_color_grade.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.10 — color grade ownership (CDL / LUT / lift-gamma-gain). @@ -28,4 +27,3 @@ const vkColorGradeState_t *vk_color_grade_state( void ); void vk_color_grade_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_create_pipeline.c b/renderers/vulkan/vk_create_pipeline.c index a815f84537..524f98858f 100644 --- a/renderers/vulkan/vk_create_pipeline.c +++ b/renderers/vulkan/vk_create_pipeline.c @@ -18,13 +18,8 @@ static inline qboolean vk_hdr64_active( void ) return vk.color_format == VK_FORMAT_R64G64B64A64_SFLOAT; } -#ifdef USE_VK_PBR static VkVertexInputBindingDescription bindings[10]; static VkVertexInputAttributeDescription attribs[10]; -#else -static VkVertexInputBindingDescription bindings[8]; -static VkVertexInputAttributeDescription attribs[8]; -#endif static uint32_t num_binds; static uint32_t num_attrs; @@ -46,7 +41,6 @@ static void push_attr( uint32_t location, uint32_t binding, VkFormat format ) } -#ifdef USE_VK_PBR static VkShaderModule *vk_select_pbr_gen_vert( const Vk_Pipeline_Def *def, int use_pbr, int tx, int cl, int env ) { const int fog = def->fog_stage ? 1 : 0; @@ -56,7 +50,6 @@ static VkShaderModule *vk_select_pbr_gen_vert( const Vk_Pipeline_Def *def, int u } return &vk.modules.vert.gen[use_pbr][tx][cl][env][fog]; } -#endif VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPassIndex, uint32_t def_index ) { (void)def_index; // unused parameter @@ -66,16 +59,10 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa //VkSpecializationInfo vert_spec_info; struct Vk_Pipeline_FragSpecData frag_spec_data; -#ifdef USE_VK_PBR /* ADD_FRAG_SPEC: 11 base (0..10) + 34 PBR (constant_id 11..44) = 45 entries. */ VkSpecializationMapEntry spec_entries[48]; _Static_assert( sizeof( spec_entries ) / sizeof( spec_entries[0] ) >= 45u, "vk_create_pipeline: spec_entries[] too small for PBR fragment specialization map" ); -#else - VkSpecializationMapEntry spec_entries[12]; - _Static_assert( sizeof( spec_entries ) / sizeof( spec_entries[0] ) >= 11u, - "vk_create_pipeline: spec_entries[] too small for non-PBR fragment specialization map" ); -#endif VkSpecializationInfo frag_spec_info; VkPipelineVertexInputStateCreateInfo vertex_input_state; @@ -103,7 +90,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa unsigned int atest_bits; unsigned int state_bits = def->state_bits; -#ifdef USE_VK_PBR const int use_pbr = def->vk_pbr_flags ? 1 : 0; switch ( def->shader_type ) { @@ -308,205 +294,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa ri.Error(ERR_DROP, "create_pipeline: unknown shader type %i\n", def->shader_type); return 0; } -#else - switch ( def->shader_type ) { - - case TYPE_SIGNLE_TEXTURE_LIGHTING: - vs_module = &vk.modules.vert.light[0]; - fs_module = &vk.modules.frag.light[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_LIGHTING_LINEAR: - vs_module = &vk.modules.vert.light[0]; - fs_module = &vk.modules.frag.light[1][0]; - break; - - case TYPE_SIGNLE_TEXTURE_DF: - state_bits |= GLS_DEPTHMASK_TRUE; - vs_module = &vk.modules.vert.ident1[0][0][0]; - fs_module = &vk.modules.frag.gen0_df; - break; - - case TYPE_SIGNLE_TEXTURE_UI_SDF: - vs_module = &vk.modules.vert.gen[0][0][0][0]; - fs_module = &vk.modules.frag.ui_sdf_text; - break; - - case TYPE_SIGNLE_TEXTURE_UI_VECTOR: - vs_module = &vk.modules.vert.gen[0][0][0][0]; - fs_module = &vk.modules.frag.ui_vector_text; - break; - - case TYPE_SIGNLE_TEXTURE_FIXED_COLOR: - vs_module = &vk.modules.vert.fixed[0][0][0]; - fs_module = &vk.modules.frag.fixed[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_FIXED_COLOR_ENV: - vs_module = &vk.modules.vert.fixed[0][1][0]; - fs_module = &vk.modules.frag.fixed[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_ENT_COLOR: - vs_module = &vk.modules.vert.fixed[0][0][0]; - fs_module = &vk.modules.frag.ent[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_ENT_COLOR_ENV: - vs_module = &vk.modules.vert.fixed[0][1][0]; - fs_module = &vk.modules.frag.ent[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE: - if ( def->hasFlowmap ) { - const int fog = def->fog_stage ? 1 : 0; - vs_module = &vk.modules.vert.gen[0][0][0][fog]; - fs_module = &vk.modules.frag.flowmap[fog]; - } else { - vs_module = &vk.modules.vert.gen[0][0][0][0]; - fs_module = &vk.modules.frag.gen[0][0][0]; - } - break; - - case TYPE_SIGNLE_TEXTURE_ENV: - vs_module = &vk.modules.vert.gen[0][0][1][0]; - fs_module = &vk.modules.frag.gen[0][0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_IDENTITY: - vs_module = &vk.modules.vert.ident1[0][0][0]; - fs_module = &vk.modules.frag.ident1[0][0]; - break; - - case TYPE_SIGNLE_TEXTURE_IDENTITY_ENV: - vs_module = &vk.modules.vert.ident1[0][1][0]; - fs_module = &vk.modules.frag.ident1[0][0]; - break; - - case TYPE_MULTI_TEXTURE_ADD2_IDENTITY: - case TYPE_MULTI_TEXTURE_MUL2_IDENTITY: - vs_module = &vk.modules.vert.ident1[1][0][0]; - fs_module = &vk.modules.frag.ident1[1][0]; - break; - - case TYPE_MULTI_TEXTURE_ADD2_IDENTITY_ENV: - case TYPE_MULTI_TEXTURE_MUL2_IDENTITY_ENV: - vs_module = &vk.modules.vert.ident1[1][1][0]; - fs_module = &vk.modules.frag.ident1[1][0]; - break; - - case TYPE_MULTI_TEXTURE_ADD2_FIXED_COLOR: - case TYPE_MULTI_TEXTURE_MUL2_FIXED_COLOR: - vs_module = &vk.modules.vert.fixed[1][0][0]; - fs_module = &vk.modules.frag.fixed[1][0]; - break; - - case TYPE_MULTI_TEXTURE_ADD2_FIXED_COLOR_ENV: - case TYPE_MULTI_TEXTURE_MUL2_FIXED_COLOR_ENV: - vs_module = &vk.modules.vert.fixed[1][1][0]; - fs_module = &vk.modules.frag.fixed[1][0]; - break; - - case TYPE_MULTI_TEXTURE_MUL2: - case TYPE_MULTI_TEXTURE_ADD2_1_1: - case TYPE_MULTI_TEXTURE_ADD2: - vs_module = &vk.modules.vert.gen[1][0][0][0]; - fs_module = &vk.modules.frag.gen[1][0][0]; - break; - - case TYPE_MULTI_TEXTURE_MUL2_ENV: - case TYPE_MULTI_TEXTURE_ADD2_1_1_ENV: - case TYPE_MULTI_TEXTURE_ADD2_ENV: - vs_module = &vk.modules.vert.gen[1][0][1][0]; - fs_module = &vk.modules.frag.gen[1][0][0]; - break; - - case TYPE_MULTI_TEXTURE_MUL3: - case TYPE_MULTI_TEXTURE_ADD3_1_1: - case TYPE_MULTI_TEXTURE_ADD3: - vs_module = &vk.modules.vert.gen[2][0][0][0]; - fs_module = &vk.modules.frag.gen[2][0][0]; - break; - - case TYPE_MULTI_TEXTURE_MUL3_ENV: - case TYPE_MULTI_TEXTURE_ADD3_1_1_ENV: - case TYPE_MULTI_TEXTURE_ADD3_ENV: - vs_module = &vk.modules.vert.gen[2][0][1][0]; - fs_module = &vk.modules.frag.gen[2][0][0]; - break; - - case TYPE_BLEND2_ADD: - case TYPE_BLEND2_MUL: - case TYPE_BLEND2_ALPHA: - case TYPE_BLEND2_ONE_MINUS_ALPHA: - case TYPE_BLEND2_MIX_ALPHA: - case TYPE_BLEND2_MIX_ONE_MINUS_ALPHA: - case TYPE_BLEND2_DST_COLOR_SRC_ALPHA: - vs_module = &vk.modules.vert.gen[1][1][0][0]; - fs_module = &vk.modules.frag.gen[1][1][0]; - break; - - case TYPE_BLEND2_ADD_ENV: - case TYPE_BLEND2_MUL_ENV: - case TYPE_BLEND2_ALPHA_ENV: - case TYPE_BLEND2_ONE_MINUS_ALPHA_ENV: - case TYPE_BLEND2_MIX_ALPHA_ENV: - case TYPE_BLEND2_MIX_ONE_MINUS_ALPHA_ENV: - case TYPE_BLEND2_DST_COLOR_SRC_ALPHA_ENV: - vs_module = &vk.modules.vert.gen[1][1][1][0]; - fs_module = &vk.modules.frag.gen[1][1][0]; - break; - - case TYPE_BLEND3_ADD: - case TYPE_BLEND3_MUL: - case TYPE_BLEND3_ALPHA: - case TYPE_BLEND3_ONE_MINUS_ALPHA: - case TYPE_BLEND3_MIX_ALPHA: - case TYPE_BLEND3_MIX_ONE_MINUS_ALPHA: - case TYPE_BLEND3_DST_COLOR_SRC_ALPHA: - vs_module = &vk.modules.vert.gen[2][1][0][0]; - fs_module = &vk.modules.frag.gen[2][1][0]; - break; - - case TYPE_BLEND3_ADD_ENV: - case TYPE_BLEND3_MUL_ENV: - case TYPE_BLEND3_ALPHA_ENV: - case TYPE_BLEND3_ONE_MINUS_ALPHA_ENV: - case TYPE_BLEND3_MIX_ALPHA_ENV: - case TYPE_BLEND3_MIX_ONE_MINUS_ALPHA_ENV: - case TYPE_BLEND3_DST_COLOR_SRC_ALPHA_ENV: - vs_module = &vk.modules.vert.gen[2][1][1][0]; - fs_module = &vk.modules.frag.gen[2][1][0]; - break; - - case TYPE_COLOR_BLACK: - case TYPE_COLOR_WHITE: - case TYPE_COLOR_GREEN: - case TYPE_COLOR_RED: - vs_module = &vk.modules.color_vs; - fs_module = &vk.modules.color_fs; - break; - - case TYPE_FOG_ONLY: - vs_module = &vk.modules.fog_vs; - fs_module = &vk.modules.fog_fs; - break; - - case TYPE_DOT: - vs_module = &vk.modules.dot_vs; - fs_module = &vk.modules.dot_fs; - break; - - case TYPE_OCCLUSION_BBOX: - vs_module = &vk.modules.color_vs; - fs_module = &vk.modules.color_fs; - break; - - default: - ri.Error(ERR_DROP, "create_pipeline: unknown shader type %i\n", def->shader_type); - return 0; - } -#endif if ( def->fog_stage ) { @@ -535,7 +322,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa ( renderPassIndex == RENDER_PASS_MAIN || renderPassIndex == RENDER_PASS_POST_BLOOM ) ) ? VK_TRUE : VK_FALSE; main_visibility_export_target = ( main_deferred_export_target && vk.visibilityBufferDirectExport ) ? VK_TRUE : VK_FALSE; -#ifdef USE_VK_PBR if ( main_deferred_export_target && use_pbr && !vk_hdr64_active() ) { const int fog = def->fog_stage ? 1 : 0; switch ( def->shader_type ) { @@ -619,7 +405,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa break; } } -#endif vk_set_shader_stage_desc(shader_stages+0, VK_SHADER_STAGE_VERTEX_BIT, *vs_module, "main"); vk_set_shader_stage_desc(shader_stages+1, VK_SHADER_STAGE_FRAGMENT_BIT, *fs_module, "main"); @@ -803,7 +588,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa ADD_FRAG_SPEC( 9, identity_alpha ); ADD_FRAG_SPEC( 10, acff ); -#ifdef USE_VK_PBR ADD_FRAG_SPEC( 11, specularScale_x ); ADD_FRAG_SPEC( 12, specularScale_y ); ADD_FRAG_SPEC( 13, specularScale_z ); @@ -969,7 +753,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa frag_spec_data.deluxe_mapping = 0; } } -#endif frag_spec_data.lightmap_scale = ( r_hdr_lightmap_scale && r_hdr_lightmap_scale->value > 0.0f ) ? r_hdr_lightmap_scale->value : 1.0f; @@ -1260,7 +1043,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa break; } - #ifdef USE_VK_PBR if( def->vk_pbr_flags ){ if ( !has_normal ) @@ -1282,7 +1064,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa push_bind( 9, sizeof(vec4_t) ); // lightdir push_attr( 9, 9, VK_FORMAT_R32G32B32A32_SFLOAT ); } -#endif vertex_input_state.sType = VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO; vertex_input_state.pNext = NULL; @@ -1596,9 +1377,7 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa attachment_blend_states[1].colorWriteMask = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT; } if ( main_deferred_export_target && -#ifdef USE_VK_PBR use_pbr && -#endif attachment_blend_state.blendEnable == VK_FALSE && def->shadow_phase == SHADOW_DISABLED && depth_stencil_state.depthTestEnable == VK_TRUE && @@ -1622,7 +1401,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa if ( r_vk_pipeline_debug && r_vk_pipeline_debug->integer ) { ri.Printf( PRINT_DEVELOPER, "vk pipeline def#%u render_pass=%u shader=%u fog=%d state=0x%x allow_discard=%d discard_mode=%d\n", def_index, renderPassIndex, def->shader_type, def->fog_stage, def->state_bits, def->allow_discard, frag_spec_data.discard_mode ); -#ifdef USE_VK_PBR if ( def->vk_pbr_flags ) { ri.Printf( PRINT_DEVELOPER, "vk pipeline PBR spec consts [19=%d 20=%d 21=%d 22=%d 23=%d 24=%d 25=%d 26=%d 27=%d 28=%d 29=%d]\n", frag_spec_data.normal_texture_set, @@ -1637,7 +1415,6 @@ VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPa frag_spec_data.transmission_texture_set, frag_spec_data.subsurface_texture_set ); } -#endif } blend_state.sType = VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO; diff --git a/renderers/vulkan/vk_create_pipeline.h b/renderers/vulkan/vk_create_pipeline.h index 03748496c4..57b9b9ecef 100644 --- a/renderers/vulkan/vk_create_pipeline.h +++ b/renderers/vulkan/vk_create_pipeline.h @@ -24,7 +24,6 @@ struct Vk_Pipeline_FragSpecData { float identity_color; float identity_alpha; int32_t acff; -#ifdef USE_VK_PBR float specularScale_x; float specularScale_y; float specularScale_z; @@ -59,7 +58,6 @@ struct Vk_Pipeline_FragSpecData { int32_t material_blend_layers; int32_t material_height_mask; int32_t gbuffer_compact; /* 1: dual-write octahedral into deferred material.ba */ -#endif }; VkPipeline vk_create_pipeline( const Vk_Pipeline_Def *def, renderPass_t renderPassIndex, uint32_t def_index ); diff --git a/renderers/vulkan/vk_cubemap_prefilter.c b/renderers/vulkan/vk_cubemap_prefilter.c index acf5704ccd..b35483654a 100644 --- a/renderers/vulkan/vk_cubemap_prefilter.c +++ b/renderers/vulkan/vk_cubemap_prefilter.c @@ -747,7 +747,6 @@ void vk_generate_cubemaps( cubemap_t *cube ) } } -#ifdef USE_VK_PBR if ( r_pbr_shExtract && r_pbr_shExtract->integer && vk.pbrActive && cube && cube->irradiance_image ) { R_ResetCubemapSH( cube ); if ( vk_extract_sh_coeffs( cube->irradiance_image, cube->shCoeffs ) ) { @@ -755,7 +754,6 @@ void vk_generate_cubemaps( cubemap_t *cube ) ri.Printf( PRINT_DEVELOPER, "PBR: extracted SH coeffs for cubemap '%s'\n", cube->name ); } } -#endif command_buffer = vk_begin_command_buffer(); record_image_layout_transition( command_buffer, vk.cubeMap.color_image, VK_IMAGE_ASPECT_COLOR_BIT, diff --git a/renderers/vulkan/vk_day_night.c b/renderers/vulkan/vk_day_night.c index d2b8267fff..af01212425 100644 --- a/renderers/vulkan/vk_day_night.c +++ b/renderers/vulkan/vk_day_night.c @@ -8,7 +8,6 @@ Real-time day/night world lighting. #include "vk_day_night.h" #include "vk_weather.h" -#ifdef USE_VULKAN #include @@ -350,4 +349,3 @@ void vk_day_night_begin_frame( void ) } } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_day_night.h b/renderers/vulkan/vk_day_night.h index 484598548a..1f5b0ad3b3 100644 --- a/renderers/vulkan/vk_day_night.h +++ b/renderers/vulkan/vk_day_night.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Renderer-owned real-time day/night world lighting. @@ -23,4 +22,3 @@ float vk_day_night_sun_elevation( void ); float vk_day_night_shadow_factor( void ); void vk_day_night_sky_ambient( vec3_t outAmbient ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_deferred_certification.c b/renderers/vulkan/vk_deferred_certification.c index 90387ec3bf..5e160d7f2a 100644 --- a/renderers/vulkan/vk_deferred_certification.c +++ b/renderers/vulkan/vk_deferred_certification.c @@ -13,7 +13,6 @@ #include "vk_forward_plus.h" #include "vk_hdr_resolve_contract.h" -#ifdef USE_VULKAN static deferredRenderingContract_t s_contract; static deferredCertificationLevel_t s_level = DEFERRED_UNCERTIFIED; @@ -313,4 +312,3 @@ void vk_deferred_certification_begin_frame( void ) } } -#endif diff --git a/renderers/vulkan/vk_deferred_certification.h b/renderers/vulkan/vk_deferred_certification.h index 988eb3b5b9..d97a76048c 100644 --- a/renderers/vulkan/vk_deferred_certification.h +++ b/renderers/vulkan/vk_deferred_certification.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include @@ -50,4 +49,3 @@ typedef enum deferredCertificationLevel_e { void vk_deferred_certification_register( void ); void vk_deferred_certification_begin_frame( void ); -#endif diff --git a/renderers/vulkan/vk_deferred_gbuffer.h b/renderers/vulkan/vk_deferred_gbuffer.h index 4539d26a01..d904236294 100644 --- a/renderers/vulkan/vk_deferred_gbuffer.h +++ b/renderers/vulkan/vk_deferred_gbuffer.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * View classification for G-buffer / Ambient Visibility / temporal ownership. @@ -53,4 +52,3 @@ qboolean vk_deferred_gbuffer_draw_debug( void ); /* Dev: print generation/extent/fill/fallback; verify resources match. */ void vk_deferred_gbuffer_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_deferred_honesty.c b/renderers/vulkan/vk_deferred_honesty.c index e0623515aa..9aa979e845 100644 --- a/renderers/vulkan/vk_deferred_honesty.c +++ b/renderers/vulkan/vk_deferred_honesty.c @@ -363,7 +363,6 @@ ClassicShaderMaterialInfo R_TranslateClassicShaderToMaterial( const shader_t *sh if ( st->stateBits & GLS_ATEST_BITS ) { info.alphaTested = qtrue; } -#ifdef USE_VK_PBR if ( st->normalMap ) { info.hasNormalMap = qtrue; } @@ -373,7 +372,6 @@ ClassicShaderMaterialInfo R_TranslateClassicShaderToMaterial( const shader_t *sh if ( st->emissiveMap || ( st->vk_pbr_flags & PBR_HAS_EMISSIVE ) ) { info.hasEmissive = qtrue; } -#endif } (void)activeStages; @@ -563,7 +561,6 @@ DeferredEligibilityResult R_GetDeferredEligibility( return DH_Make( DEFERRED_UNSUPPORTED, DEFERRED_REASON_TRANSMISSION_OR_REFRACTION ); } -#ifdef USE_VK_PBR if ( shader->hasPBR ) { unsigned flags = 0u; int s; @@ -619,7 +616,6 @@ DeferredEligibilityResult R_GetDeferredEligibility( res.owner = PIXEL_OWNER_DEFERRED_FULL; return res; } -#endif /* Classic translation path */ res.classic = R_TranslateClassicShaderToMaterial( shader ); @@ -974,11 +970,7 @@ void R_MaterialTranslateStatus_f( void ) ri.Printf( PRINT_ALL, "material_translate_status: %s\n", sh->name ); ri.Printf( PRINT_ALL, " stages=%d unfogged=%d hasPBR=%d lightmapIndex=%d deforms=%d\n", info.stageCount, sh->numUnfoggedPasses, -#ifdef USE_VK_PBR sh->hasPBR ? 1 : 0, -#else - 0, -#endif sh->lightmapIndex, sh->numDeforms ); ri.Printf( PRINT_ALL, " translation.valid=%d audit=0x%x summary=%s\n", info.valid ? 1 : 0, info.translateAudit, info.summary ); diff --git a/renderers/vulkan/vk_deferred_honesty.h b/renderers/vulkan/vk_deferred_honesty.h index b211b2de92..9a2be2b85e 100644 --- a/renderers/vulkan/vk_deferred_honesty.h +++ b/renderers/vulkan/vk_deferred_honesty.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Deferred Honesty Milestone — eligibility, classic translation, G-buffer validity, @@ -203,4 +202,3 @@ extern cvar_t *r_deferredOwnershipDebug; extern cvar_t *r_deferredCompositeDebug; extern cvar_t *r_deferredArchitectureCompare; -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_depth_contract.h b/renderers/vulkan/vk_depth_contract.h index 17ba893313..8046759068 100644 --- a/renderers/vulkan/vk_depth_contract.h +++ b/renderers/vulkan/vk_depth_contract.h @@ -8,7 +8,6 @@ * Do not change fields without bumping DEPTH_CONTRACT_VERSION and updating docs. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -85,4 +84,3 @@ float vk_depth_positive_view_from_world( const vec3_t worldPos, const vec3_t vie float vk_depth_camera_distance( const vec3_t worldPos, const vec3_t viewOrg ); float vk_depth_view_depth_to_traditional01( float viewDepth, float zNear, float zFar ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_draw_state.c b/renderers/vulkan/vk_draw_state.c index edf2e4e9fd..626fe47ce1 100644 --- a/renderers/vulkan/vk_draw_state.c +++ b/renderers/vulkan/vk_draw_state.c @@ -12,15 +12,9 @@ Split from vk.c. #include "vk_shadow_contract.h" #include "vk_geometry_corruption.h" -#ifdef USE_VK_PBR #include "vk_forward_plus.h" -#endif -#ifdef USE_VK_PBR static VkBuffer shade_bufs[10]; -#else -static VkBuffer shade_bufs[8]; -#endif static int bind_base; static int bind_count; @@ -113,23 +107,19 @@ void vk_bind_index_buffer( VkBuffer buffer, uint32_t offset ) } -#ifdef USE_VBO void vk_draw_indexed( uint32_t indexCount, uint32_t firstIndex ) { qvkCmdDrawIndexed( vk.cmd->command_buffer, indexCount, 1, firstIndex, 0, 0 ); } -#endif void vk_bind_index( void ) { -#ifdef USE_VBO if ( tess.vboIndex ) { vk.cmd->num_indexes = 0; //qvkCmdBindIndexBuffer( vk.cmd->command_buffer, vk.vbo.index_buffer, tess.shader->iboOffset, VK_INDEX_TYPE_UINT32 ); return; } -#endif vk_bind_index_ext( tess.numIndexes, tess.indexes ); } @@ -187,7 +177,6 @@ void vk_bind_geometry( uint32_t flags ) return; } -#ifdef USE_VBO if ( tess.vboIndex ) { if ( tess.vboStreamItem && vk.vbo.stream_vertex_buffer ) { const stream_vbo_item_t *item = tess.vboStreamItem; @@ -195,10 +184,8 @@ void vk_bind_geometry( uint32_t flags ) shade_bufs[0] = shade_bufs[1] = shade_bufs[2] = shade_bufs[3] = shade_bufs[4] = shade_bufs[5] = shade_bufs[6] = shade_bufs[7] = vk.vbo.stream_vertex_buffer; -#ifdef USE_VK_PBR shade_bufs[8] = vk.vbo.stream_vertex_buffer; shade_bufs[9] = vk.vbo.stream_vertex_buffer; -#endif if ( flags & TESS_XYZ ) { vk.cmd->vbo_offset[0] = item->vboOffset; @@ -232,7 +219,6 @@ void vk_bind_geometry( uint32_t flags ) vk.cmd->vbo_offset[7] = stage->rgb_offset[2]; vk_bind_index_attr( 7 ); } -#ifdef USE_VK_PBR if ( flags & TESS_PBR ) { vk.cmd->vbo_offset[5] = item->normalOffset; vk_bind_index_attr( 5 ); @@ -241,17 +227,14 @@ void vk_bind_geometry( uint32_t flags ) vk.cmd->vbo_offset[9] = item->lightdirOffset; vk_bind_index_attr( 9 ); } -#endif qvkCmdBindVertexBuffers( vk.cmd->command_buffer, bind_base, bind_count, shade_bufs, vk.cmd->vbo_offset + bind_base ); return; } shade_bufs[0] = shade_bufs[1] = shade_bufs[2] = shade_bufs[3] = shade_bufs[4] = shade_bufs[5] = shade_bufs[6] = shade_bufs[7] = vk.vbo.vertex_buffer; -#ifdef USE_VK_PBR shade_bufs[8] = vk.vbo.vertex_buffer; shade_bufs[9] = vk.vbo.vertex_buffer; -#endif if ( flags & TESS_XYZ ) { // 0 vk.cmd->vbo_offset[0] = tess.shader->vboOffset + 0; @@ -292,7 +275,6 @@ void vk_bind_geometry( uint32_t flags ) vk.cmd->vbo_offset[7] = tess.shader->stages[ tess.vboStage ]->rgb_offset[2]; vk_bind_index_attr( 7 ); } -#ifdef USE_VK_PBR if (flags & TESS_PBR) { vk.cmd->vbo_offset[5] = tess.shader->normalOffset; vk_bind_index_attr( 5 ); @@ -303,18 +285,14 @@ void vk_bind_geometry( uint32_t flags ) vk.cmd->vbo_offset[9] = tess.shader->lightdirOffset; vk_bind_index_attr(9); } -#endif qvkCmdBindVertexBuffers( vk.cmd->command_buffer, bind_base, bind_count, shade_bufs, vk.cmd->vbo_offset + bind_base ); } else -#endif // USE_VBO { shade_bufs[0] = shade_bufs[1] = shade_bufs[2] = shade_bufs[3] = shade_bufs[4] = shade_bufs[5] = shade_bufs[6] = shade_bufs[7] = vk.cmd->vertex_buffer; -#ifdef USE_VK_PBR shade_bufs[8] = vk.cmd->vertex_buffer; shade_bufs[9] = vk.cmd->vertex_buffer; -#endif if ( flags & TESS_XYZ ) { vk_bind_attr(0, sizeof(tess.xyz[0]), &tess.xyz[0]); @@ -347,13 +325,11 @@ void vk_bind_geometry( uint32_t flags ) if ( flags & TESS_RGBA2 ) { vk_bind_attr(7, sizeof( color4ub_t ), tess.svars.colors[2][0].rgba); } -#ifdef USE_VK_PBR if (flags & TESS_PBR) { vk_bind_attr(5, sizeof(tess.normal[0]), tess.normal); vk_bind_attr(8, sizeof(tess.qtangent[0]), tess.qtangent); vk_bind_attr(9, sizeof(tess.lightdir[0]), tess.lightdir); } -#endif qvkCmdBindVertexBuffers( vk.cmd->command_buffer, bind_base, bind_count, shade_bufs, vk.cmd->buf_offset + bind_base ); } @@ -365,7 +341,6 @@ void vk_bind_lighting( int stage, int bundle ) bind_base = -1; bind_count = 0; -#ifdef USE_VBO if ( tess.vboIndex ) { shade_bufs[0] = shade_bufs[1] = shade_bufs[2] = vk.vbo.vertex_buffer; @@ -378,7 +353,6 @@ void vk_bind_lighting( int stage, int bundle ) } else -#endif // USE_VBO { shade_bufs[0] = shade_bufs[1] = shade_bufs[2] = vk.cmd->vertex_buffer; @@ -452,14 +426,12 @@ void vk_bind_descriptor_sets( void ) count = end - start + 1; -#ifdef USE_VK_PBR if ( vk.maxBoundDescriptorSets >= VK_DESC_COUNT ) { VkDescriptorSet fp_set = vk_forward_plus_get_graphics_descriptor_set(); if ( fp_set != VK_NULL_HANDLE ) { vk.cmd->descriptor_set.current[VK_DESC_FORWARD_PLUS] = fp_set; } } -#endif // fill NULL descriptor gaps if ( tr.whiteImage ) { @@ -471,7 +443,6 @@ void vk_bind_descriptor_sets( void ) } } -#ifdef USE_VK_PBR if ( r_vk_pipeline_debug && r_vk_pipeline_debug->integer && vk.cmd ) { struct { int index; @@ -504,7 +475,6 @@ void vk_bind_descriptor_sets( void ) source ); } } -#endif if ( backEnd.oitMomentsPass && vk.pipeline_layout_oit_moments != VK_NULL_HANDLE ) { if ( vk.cmd->descriptor_set.current[VK_DESC_TEXTURE0] != VK_NULL_HANDLE ) { @@ -540,7 +510,6 @@ void vk_bind_descriptor_sets( void ) if ( vk.oit_moments_descriptor != VK_NULL_HANDLE && vk.oit_b0_descriptor != VK_NULL_HANDLE ) { set_count = 4u; } -#ifdef USE_VK_PBR if ( set_count >= 4u && vk.set_layout_forward_plus != VK_NULL_HANDLE ) { VkDescriptorSet fp_set = vk_forward_plus_get_graphics_descriptor_set(); if ( fp_set != VK_NULL_HANDLE ) { @@ -548,7 +517,6 @@ void vk_bind_descriptor_sets( void ) set_count = 5u; } } -#endif { VkDescriptorSet shadow_set = vk_shadow_contract_oit_descriptor(); if ( shadow_set != VK_NULL_HANDLE && set_count >= 5u ) { @@ -578,7 +546,6 @@ void vk_bind_descriptor_sets( void ) if ( vk.oit_depth_descriptor != VK_NULL_HANDLE ) { set_count = 2u; } -#ifdef USE_VK_PBR if ( vk.set_layout_forward_plus != VK_NULL_HANDLE ) { VkDescriptorSet fp_set = vk_forward_plus_get_graphics_descriptor_set(); if ( fp_set != VK_NULL_HANDLE && set_count >= 2u ) { @@ -586,7 +553,6 @@ void vk_bind_descriptor_sets( void ) set_count = 3u; } } -#endif { VkDescriptorSet shadow_set = vk_shadow_contract_oit_descriptor(); if ( shadow_set != VK_NULL_HANDLE && set_count >= 3u ) { @@ -694,13 +660,11 @@ void vk_draw_geometry( Vk_Depth_Range depth_range, qboolean indexed ) { vk_update_depth_range( depth_range ); // issue draw call(s) -#ifdef USE_VBO if ( tess.vboStreamItem ) VBO_RenderStreamItem(); else if ( tess.vboIndex ) VBO_RenderIBOItems(); else -#endif if ( indexed ) { if ( !R_Meshlets_TryDrawIndirect() ) { qvkCmdDrawIndexed( vk.cmd->command_buffer, vk.cmd->num_indexes, 1, 0, 0, 0 ); diff --git a/renderers/vulkan/vk_draw_state.h b/renderers/vulkan/vk_draw_state.h index 1afa773802..d3445c22f5 100644 --- a/renderers/vulkan/vk_draw_state.h +++ b/renderers/vulkan/vk_draw_state.h @@ -28,9 +28,7 @@ void *vk_alloc_storage( size_t size, uint32_t *offset ); void vk_set_iqm_storage_offsets( uint32_t skin_offset, uint32_t morph_offset, uint32_t topo_offset ); void vk_reset_iqm_storage_offsets( void ); void vk_bind_index_buffer( VkBuffer buffer, uint32_t offset ); -#ifdef USE_VBO void vk_draw_indexed( uint32_t indexCount, uint32_t firstIndex ); -#endif void vk_reset_descriptor( int index ); void vk_update_descriptor( int index, VkDescriptorSet descriptor ); void vk_update_descriptor_offset( int index, uint32_t offset ); diff --git a/renderers/vulkan/vk_environment_probes.c b/renderers/vulkan/vk_environment_probes.c index 87919523e4..1dbe30b80a 100644 --- a/renderers/vulkan/vk_environment_probes.c +++ b/renderers/vulkan/vk_environment_probes.c @@ -6,7 +6,6 @@ * parallax-corrected box projection, prefiltered specular + irradiance. */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_environment_probes.h" @@ -64,4 +63,3 @@ void vk_environment_probes_register( void ) (void)r_probeDebug; (void)s_probes; } -#endif diff --git a/renderers/vulkan/vk_environment_probes.h b/renderers/vulkan/vk_environment_probes.h index aa99a9a261..1cc62c2a11 100644 --- a/renderers/vulkan/vk_environment_probes.h +++ b/renderers/vulkan/vk_environment_probes.h @@ -4,7 +4,5 @@ */ #ifndef VK_ENVIRONMENT_PROBES_H #define VK_ENVIRONMENT_PROBES_H -#ifdef USE_VULKAN void vk_environment_probes_register( void ); #endif -#endif diff --git a/renderers/vulkan/vk_exposure_histogram.h b/renderers/vulkan/vk_exposure_histogram.h index 486d59a5ea..225c55e173 100644 --- a/renderers/vulkan/vk_exposure_histogram.h +++ b/renderers/vulkan/vk_exposure_histogram.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.10 — histogram / metering exposure controller. @@ -48,4 +47,3 @@ float vk_exposure_histogram_meter_scale( void ); void vk_exposure_histogram_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_exposure_volumes.c b/renderers/vulkan/vk_exposure_volumes.c index 0c66a356f1..1211298c37 100644 --- a/renderers/vulkan/vk_exposure_volumes.c +++ b/renderers/vulkan/vk_exposure_volumes.c @@ -7,7 +7,6 @@ */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_exposure_volumes.h" @@ -158,4 +157,3 @@ void vk_exposure_volumes_register( void ) } } -#endif diff --git a/renderers/vulkan/vk_exposure_volumes.h b/renderers/vulkan/vk_exposure_volumes.h index 1e49ed4ff5..4bfc056fac 100644 --- a/renderers/vulkan/vk_exposure_volumes.h +++ b/renderers/vulkan/vk_exposure_volumes.h @@ -5,9 +5,7 @@ #ifndef VK_EXPOSURE_VOLUMES_H #define VK_EXPOSURE_VOLUMES_H -#ifdef USE_VULKAN void vk_exposure_volumes_register( void ); void vk_exposure_volumes_update( const float viewOrigin[3], float dt ); -#endif #endif diff --git a/renderers/vulkan/vk_flares.c b/renderers/vulkan/vk_flares.c index 2ffc493476..3a6bd0f282 100644 --- a/renderers/vulkan/vk_flares.c +++ b/renderers/vulkan/vk_flares.c @@ -337,9 +337,7 @@ static void RB_TestFlare( flare_t *f ) { tess.xyz[0][2] = -f->drawZ; tess.numVertexes = 1; -#ifdef USE_VBO tess.vboIndex = 0; -#endif // invalidate descriptors for ( i = 0; i < VK_DESC_COUNT; i++ ) { vk_reset_descriptor( i ); diff --git a/renderers/vulkan/vk_forward_plus.c b/renderers/vulkan/vk_forward_plus.c index f7c38c9b7b..d4dcddd82e 100644 --- a/renderers/vulkan/vk_forward_plus.c +++ b/renderers/vulkan/vk_forward_plus.c @@ -565,7 +565,6 @@ void vk_forward_plus_create_set_layout( void ) VkDescriptorSetLayoutBinding binds[10]; VkDescriptorSetLayoutCreateInfo layout_ci; -#ifdef USE_VK_PBR if ( vk.set_layout_forward_plus != VK_NULL_HANDLE ) { return; } @@ -623,22 +622,18 @@ void vk_forward_plus_create_set_layout( void ) layout_ci.pBindings = binds; VK_CHECK( qvkCreateDescriptorSetLayout( vk.device, &layout_ci, NULL, &vk.set_layout_forward_plus ) ); SET_OBJECT_NAME( vk.set_layout_forward_plus, "descriptor set layout - forward+", VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT ); -#endif } void vk_forward_plus_destroy_graphics_layout( void ) { -#ifdef USE_VK_PBR if ( vk.set_layout_forward_plus != VK_NULL_HANDLE ) { qvkDestroyDescriptorSetLayout( vk.device, vk.set_layout_forward_plus, NULL ); vk.set_layout_forward_plus = VK_NULL_HANDLE; } -#endif } void vk_forward_plus_init_graphics_descriptors( void ) { -#ifdef USE_VK_PBR VkDescriptorSetAllocateInfo alloc_ci; if ( vk.set_layout_forward_plus == VK_NULL_HANDLE || vk.descriptor_pool == VK_NULL_HANDLE ) { @@ -671,7 +666,6 @@ void vk_forward_plus_init_graphics_descriptors( void ) vk_object_id_update_storage_descriptor(); vk_ltc_init(); vk_ltc_update_forward_plus_descriptors( vk_fp_graphics_descriptor ); -#endif } static void vk_fp_destroy_buffers( void ) @@ -1091,12 +1085,10 @@ void vk_forward_plus_update_depth_descriptor( void ) qvkUpdateDescriptorSets( vk.device, 2, writes, 0, NULL ); -#ifdef USE_VK_PBR if ( vk_fp_graphics_descriptor != VK_NULL_HANDLE && vk_fp_graphics_descriptor != vk.forward_plus.descriptor ) { writes[1].dstSet = vk_fp_graphics_descriptor; qvkUpdateDescriptorSets( vk.device, 1, &writes[1], 0, NULL ); } -#endif } void vk_forward_plus_update_sun_shadow_descriptor( void ) @@ -1105,7 +1097,6 @@ void vk_forward_plus_update_sun_shadow_descriptor( void ) VkWriteDescriptorSet write; VkImageView shadow_view; -#ifdef USE_VK_PBR shadow_view = vk.sun_shadow_sample_view; if ( vk_fp_graphics_descriptor == VK_NULL_HANDLE || shadow_view == VK_NULL_HANDLE ) { shadow_view = vk.depth_image_view_sample ? vk.depth_image_view_sample : vk.depth_image_view; @@ -1141,7 +1132,6 @@ void vk_forward_plus_update_sun_shadow_descriptor( void ) write.dstSet = vk.forward_plus.descriptor; qvkUpdateDescriptorSets( vk.device, 1, &write, 0, NULL ); } -#endif } void vk_forward_plus_init( void ) @@ -1439,11 +1429,7 @@ void vk_forward_plus_upload_refdef( void ) VkDescriptorSet vk_forward_plus_get_graphics_descriptor_set( void ) { -#ifdef USE_VK_PBR return vk_fp_graphics_descriptor; -#else - return VK_NULL_HANDLE; -#endif } static void vk_forward_plus_dispatch_tile_cull_internal( qboolean use_depth_cull ) diff --git a/renderers/vulkan/vk_forward_plus.h b/renderers/vulkan/vk_forward_plus.h index 017e5da2eb..0df6152f82 100644 --- a/renderers/vulkan/vk_forward_plus.h +++ b/renderers/vulkan/vk_forward_plus.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* GPU Forward+ light records (decoupled from surface dlightBits, which stays MAX_DLIGHTS). */ #define VK_FP_MAX_GPU_LIGHTS 64 @@ -49,9 +48,6 @@ void vk_forward_plus_destroy_compute_pipeline( void ); void vk_forward_plus_on_descriptor_pool_destroyed( void ); void vk_forward_plus_update_depth_descriptor( void ); void vk_forward_plus_update_sun_shadow_descriptor( void ); -#ifdef USE_VK_PBR void vk_forward_plus_init_graphics_descriptors( void ); void vk_forward_plus_destroy_graphics_layout( void ); -#endif -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_fp64_points.h b/renderers/vulkan/vk_fp64_points.h index ef835cff17..00651a14da 100644 --- a/renderers/vulkan/vk_fp64_points.h +++ b/renderers/vulkan/vk_fp64_points.h @@ -9,7 +9,6 @@ Native vs emulated double-precision point visualization (arXiv:2408.09699). #include "tr_local.h" -#ifdef USE_VULKAN typedef enum { VK_FP64_POINTS_MODE_NATIVE = 0, @@ -31,4 +30,3 @@ void VK_FP64_PointsDraw( void ); qboolean VK_FP64_PointsReady( void ); uint32_t VK_FP64_PointsVertexCount( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_frame_contract.h b/renderers/vulkan/vk_frame_contract.h index 0a6edd8bfe..58a1f4f5c6 100644 --- a/renderers/vulkan/vk_frame_contract.h +++ b/renderers/vulkan/vk_frame_contract.h @@ -5,7 +5,6 @@ * See docs/RENDERER_FRAME_CONTRACT.md */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include @@ -92,5 +91,3 @@ void vk_frame_contract_capture_f( void ); #ifdef __cplusplus } #endif - -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_frame_submit.c b/renderers/vulkan/vk_frame_submit.c index 320e0a0268..e381b2fc85 100644 --- a/renderers/vulkan/vk_frame_submit.c +++ b/renderers/vulkan/vk_frame_submit.c @@ -165,9 +165,7 @@ void vk_begin_frame( void ) VkCommandBufferBeginInfo begin_info; VkResult res; qboolean needPost = qfalse; -#ifdef USE_VK_PBR qboolean needWorldPipeRebuild = qfalse; -#endif if ( vk.device_lost ) { return; @@ -199,7 +197,6 @@ void vk_begin_frame( void ) vk.inRenderPass = qfalse; -#ifdef USE_VK_PBR /* r_forwardPlusShade / r_deferredUnlitBase / r_deferredLighting change PBR fragment specialization * on world draw pipelines. Do not use vk_destroy_pipelines() here: it also tears down gamma/bloom/smaa * and other post paths unrelated to Forward+ (black screen if not rebuilt the same frame). @@ -224,7 +221,6 @@ void vk_begin_frame( void ) vk_destroy_world_graphics_pipelines(); } } -#endif if ( PostFX_NeedsPipelineUpdate() ) { needPost = qtrue; @@ -389,14 +385,12 @@ void vk_begin_frame( void ) Com_Memset( &vk.cmd->descriptor_set, 0, sizeof( vk.cmd->descriptor_set ) ); vk.cmd->descriptor_set.start = ~0U; -#ifdef USE_VK_PBR if ( vk.maxBoundDescriptorSets >= VK_DESC_COUNT ) { VkDescriptorSet fp_set = vk_forward_plus_get_graphics_descriptor_set(); if ( fp_set != VK_NULL_HANDLE ) { vk.cmd->descriptor_set.current[VK_DESC_FORWARD_PLUS] = fp_set; } } -#endif Com_Memset( &vk.cmd->scissor_rect, 0, sizeof( vk.cmd->scissor_rect ) ); diff --git a/renderers/vulkan/vk_frequency_aware.h b/renderers/vulkan/vk_frequency_aware.h index 7a85d6c874..c5b1bbe76c 100644 --- a/renderers/vulkan/vk_frequency_aware.h +++ b/renderers/vulkan/vk_frequency_aware.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.12 — Frequency-Aware Rendering + Moiré Suppression. @@ -85,4 +84,3 @@ void vk_frequency_aware_scenes_f( void ); const char *vk_frequency_aware_source_name( vkFreqAliasSource_t s ); const char *vk_frequency_aware_tier_name( vkFreqTier_t t ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_geometry_corruption.c b/renderers/vulkan/vk_geometry_corruption.c index 7520683a4c..fd534292f9 100644 --- a/renderers/vulkan/vk_geometry_corruption.c +++ b/renderers/vulkan/vk_geometry_corruption.c @@ -8,7 +8,6 @@ Geometry corruption diagnostics — exploding / stretched triangle isolation. #include "vk.h" #include "vk_geometry_corruption.h" -#ifdef USE_VULKAN static cvar_t *r_geometryCorruptionDebug; static cvar_t *r_geometryDrawLimit; @@ -193,4 +192,3 @@ void vk_geometry_corruption_register( void ) ri.Printf( PRINT_ALL, "[VK][geometry] corruption diagnostics ready (geometry_corruption_status)\n" ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_geometry_corruption.h b/renderers/vulkan/vk_geometry_corruption.h index 8ff0f3501f..3de4180cc7 100644 --- a/renderers/vulkan/vk_geometry_corruption.h +++ b/renderers/vulkan/vk_geometry_corruption.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -11,4 +10,3 @@ void vk_geometry_corruption_note_index_reject( const char *reason ); void vk_geometry_corruption_note_soft_ibo_reject( void ); cvar_t *vk_geometry_corruption_debug_cvar( void ); -#endif diff --git a/renderers/vulkan/vk_ghost_lighting.c b/renderers/vulkan/vk_ghost_lighting.c index 5986d15cee..a5785014c2 100644 --- a/renderers/vulkan/vk_ghost_lighting.c +++ b/renderers/vulkan/vk_ghost_lighting.c @@ -1,6 +1,5 @@ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_ghost_lighting.h" @@ -208,4 +207,3 @@ void vk_ghost_lighting_register( void ) ri.Cmd_AddCommand( "history_quarantine_apply", HistoryQuarantine_f ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_ghost_lighting.h b/renderers/vulkan/vk_ghost_lighting.h index 5c5c6c75e9..d41c8bea21 100644 --- a/renderers/vulkan/vk_ghost_lighting.h +++ b/renderers/vulkan/vk_ghost_lighting.h @@ -1,8 +1,6 @@ #ifndef VK_GHOST_LIGHTING_H #define VK_GHOST_LIGHTING_H -#ifdef USE_VULKAN void vk_ghost_lighting_register( void ); -#endif #endif diff --git a/renderers/vulkan/vk_gpu_scene.h b/renderers/vulkan/vk_gpu_scene.h index e39c4df39b..46ae7daf9e 100644 --- a/renderers/vulkan/vk_gpu_scene.h +++ b/renderers/vulkan/vk_gpu_scene.h @@ -15,7 +15,6 @@ * No transient CPU pointers in GPU records. RT stays off under Raster Ultra. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -275,4 +274,3 @@ void vk_gpu_draw_status_f( void ); void vk_gpu_frame_ownership_status_f( void ); void vk_gpu_draw_perf_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_gpu_visibility.h b/renderers/vulkan/vk_gpu_visibility.h index 16e2eb005b..78e23639c3 100644 --- a/renderers/vulkan/vk_gpu_visibility.h +++ b/renderers/vulkan/vk_gpu_visibility.h @@ -5,7 +5,6 @@ * BSP/PVS remains Stage 0 (conservative). Does not replace classic draws. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -57,4 +56,3 @@ void vk_gpu_visibility_perf_f( void ); qboolean vk_gpu_frustum_sphere_visible( const float sphere[4], const float planeNormals[4][3], const float planeDists[4] ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_gray_veil.c b/renderers/vulkan/vk_gray_veil.c index cc3dd5aa17..116fad8a6f 100644 --- a/renderers/vulkan/vk_gray_veil.c +++ b/renderers/vulkan/vk_gray_veil.c @@ -7,7 +7,6 @@ */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk.h" #include "vk_gray_veil.h" @@ -544,4 +543,3 @@ void vk_gray_veil_register( void ) (void)r_displayTransferDebug; } -#endif diff --git a/renderers/vulkan/vk_gray_veil.h b/renderers/vulkan/vk_gray_veil.h index 01945a8fde..b7a7b89d36 100644 --- a/renderers/vulkan/vk_gray_veil.h +++ b/renderers/vulkan/vk_gray_veil.h @@ -7,8 +7,6 @@ #ifndef VK_GRAY_VEIL_H #define VK_GRAY_VEIL_H -#ifdef USE_VULKAN void vk_gray_veil_register( void ); -#endif #endif diff --git a/renderers/vulkan/vk_hdr_pipeline.h b/renderers/vulkan/vk_hdr_pipeline.h index f265b6b31a..f84001fca3 100644 --- a/renderers/vulkan/vk_hdr_pipeline.h +++ b/renderers/vulkan/vk_hdr_pipeline.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -17,4 +16,3 @@ void vk_hdr_pipeline_register( void ); void vk_hdr_pipeline_begin_frame( void ); void vk_hdr_pipeline_note_stage( vkHdrStage_t stage, const char *passName ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_hdr_resolve_contract.h b/renderers/vulkan/vk_hdr_resolve_contract.h index 7a511f5b78..7fe89071f7 100644 --- a/renderers/vulkan/vk_hdr_resolve_contract.h +++ b/renderers/vulkan/vk_hdr_resolve_contract.h @@ -7,7 +7,6 @@ * See docs/HDR_RESOLVE_INTEGRITY.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -46,4 +45,3 @@ uint32_t vk_hdr_resolve_fog_scene_generation( void ); uint32_t vk_hdr_resolve_scene_hdr_generation( void ); uint32_t vk_hdr_resolve_depth_generation( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_hdr_sun.c b/renderers/vulkan/vk_hdr_sun.c index ac6f15de2c..b62e8dd3c7 100644 --- a/renderers/vulkan/vk_hdr_sun.c +++ b/renderers/vulkan/vk_hdr_sun.c @@ -1,6 +1,5 @@ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk.h" #include "vk_hdr_sun.h" @@ -479,4 +478,3 @@ void vk_hdr_sun_register( void ) (void)r_sunDiffractionIntensity; } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_hdr_sun.h b/renderers/vulkan/vk_hdr_sun.h index ea449a8c4b..c778db40ef 100644 --- a/renderers/vulkan/vk_hdr_sun.h +++ b/renderers/vulkan/vk_hdr_sun.h @@ -1,8 +1,6 @@ #ifndef VK_HDR_SUN_H #define VK_HDR_SUN_H -#ifdef USE_VULKAN void vk_hdr_sun_register( void ); -#endif #endif diff --git a/renderers/vulkan/vk_hiz.h b/renderers/vulkan/vk_hiz.h index 08ee0edc07..c7502c160c 100644 --- a/renderers/vulkan/vk_hiz.h +++ b/renderers/vulkan/vk_hiz.h @@ -5,7 +5,6 @@ * Distinct from r_forwardPlusHiZ (tile probe padding only). */ -#ifdef USE_VULKAN void vk_hiz_register_cvars( void ); void vk_hiz_init( void ); @@ -39,4 +38,3 @@ qboolean vk_hiz_aabb_visible( const vec3_t mins, const vec3_t maxs, void vk_hiz_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_ht_animation.h b/renderers/vulkan/vk_ht_animation.h index 879da653a8..bb3eb3ea8d 100644 --- a/renderers/vulkan/vk_ht_animation.h +++ b/renderers/vulkan/vk_ht_animation.h @@ -12,7 +12,6 @@ are Slice B–C — stubs only here for ownership documentation. #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -234,4 +233,3 @@ void vk_ht_animation_memory_f( void ); void vk_ht_animation_profile_f( void ); void vk_ht_deformation_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_ht_throughput.h b/renderers/vulkan/vk_ht_throughput.h index c1f6f1edbd..ecd28d22aa 100644 --- a/renderers/vulkan/vk_ht_throughput.h +++ b/renderers/vulkan/vk_ht_throughput.h @@ -11,7 +11,6 @@ Does not replace classic BSP / mode-2 certified boot. RT stays optional/off. #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -118,4 +117,3 @@ void vk_ht_throughput_status_f( void ); void vk_ht_decal_status_f( void ); void vk_ht_res_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_indirect_light.h b/renderers/vulkan/vk_indirect_light.h index 29c68211e8..f5304ae5b5 100644 --- a/renderers/vulkan/vk_indirect_light.h +++ b/renderers/vulkan/vk_indirect_light.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -19,4 +18,3 @@ void vk_indirect_light_begin_frame( void ); void vk_indirect_light_set_probe( uint32_t index, const vec3_t pos, const vec3_t irradiance, float radius, uint32_t flags ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_init_device.c b/renderers/vulkan/vk_init_device.c index 11b3e3f8d8..6efa1cbce4 100644 --- a/renderers/vulkan/vk_init_device.c +++ b/renderers/vulkan/vk_init_device.c @@ -172,16 +172,12 @@ void vk_initialize( void ) vk.prevClientState = CA_UNINITIALIZED; Com_Memset( &vk.temporal, 0, sizeof( vk.temporal ) ); Com_Memset( &vk.forward_plus, 0, sizeof( vk.forward_plus ) ); -#ifdef USE_VK_PBR vk.set_layout_forward_plus = VK_NULL_HANDLE; vk.set_layout_oit_shadow = VK_NULL_HANDLE; vk.oit_shadow_descriptor = VK_NULL_HANDLE; -#endif vk.uniform_alignment = props.limits.minUniformBufferOffsetAlignment; vk.uniform_item_size = PAD( sizeof( vkUniform_t ), (size_t)vk.uniform_alignment ); -#ifdef USE_VK_PBR vk.uniform_camera_item_size = PAD( sizeof( vkUniformCamera_t ), (size_t)vk.uniform_alignment ); -#endif // for flare visibility tests vk.storage_alignment = MAX( props.limits.minStorageBufferOffsetAlignment, sizeof( uint32_t ) ); @@ -329,7 +325,6 @@ void vk_initialize( void ) vk.maxBoundDescriptorSets = props.limits.maxBoundDescriptorSets; -#ifdef USE_VK_PBR // Decide PBR activation and print a clear reason if disabled. vk.pbrActive = qfalse; if ( r_pbr->integer ) { @@ -351,7 +346,6 @@ void vk_initialize( void ) ri.Printf( PRINT_WARNING, "PBR IBL: runtime cubemap convolution is disabled on Vulkan; using fallback IBL.\n" ); } -#endif #endif glConfig.textureEnvAddAvailable = qtrue; @@ -609,10 +603,8 @@ void vk_initialize( void ) pool_size[0].type = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; pool_size[0].descriptorCount = MAX_DRAWIMAGES + NUM_COMMAND_BUFFERS + NUM_COMMAND_BUFFERS + NUM_COMMAND_BUFFERS + 3 + 6 + VK_NUM_BLOOM_PASSES * 2 + 32 + NUM_COMMAND_BUFFERS + 1 + 3; // + TAA reactive[N] + reactive stamp reveal + object-id (curr/prev/stub) -#ifdef USE_VK_PBR if ( vk.pbrActive ) pool_size[0].descriptorCount += 2 + ( MAX_DRAWIMAGES * 9 ) + 24; // brdf-lut + irradiance | PBR maps | blend layer arrays (3×8) -#endif pool_size[1].type = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC; pool_size[1].descriptorCount = NUM_COMMAND_BUFFERS * 2; // main + camera @@ -658,7 +650,6 @@ void vk_initialize( void ) vk_forward_plus_create_set_layout(); -#ifdef USE_VK_PBR /* Material-blend layer arrays: set 19, bindings 0..2 with descriptorCount 8 each. */ { VkDescriptorSetLayoutBinding blend_bindings[3]; @@ -677,7 +668,6 @@ void vk_initialize( void ) blend_layout_desc.pBindings = blend_bindings; VK_CHECK( qvkCreateDescriptorSetLayout( vk.device, &blend_layout_desc, NULL, &vk.set_layout_blend_layers ) ); } -#endif { VkDescriptorSetLayoutBinding compute_bindings[19]; @@ -1078,7 +1068,6 @@ void vk_initialize( void ) set_layouts[2] = vk.set_layout_sampler; // lightmap / fog-only set_layouts[3] = vk.set_layout_sampler; // blend set_layouts[4] = vk.set_layout_sampler; // collapsed fog texture -#ifdef USE_VK_PBR set_layouts[5] = vk.set_layout_sampler; // brdf lut set_layouts[6] = vk.set_layout_sampler; // normalMap set_layouts[7] = vk.set_layout_sampler; // physicalMap @@ -1094,7 +1083,6 @@ void vk_initialize( void ) set_layouts[17] = vk.set_layout_sampler; // detail set_layouts[18] = vk.set_layout_forward_plus; set_layouts[19] = vk.set_layout_blend_layers; -#endif desc.sType = VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO; desc.pNext = NULL; desc.flags = 0; diff --git a/renderers/vulkan/vk_instance.c b/renderers/vulkan/vk_instance.c index 9da35ad56c..67dc3c1ab9 100644 --- a/renderers/vulkan/vk_instance.c +++ b/renderers/vulkan/vk_instance.c @@ -460,10 +460,6 @@ static qboolean vk_create_device( VkPhysicalDevice physical_device, int device_i else vk.dedicatedAllocation = dedicatedAllocation; -#ifndef USE_DEDICATED_ALLOCATION - vk.dedicatedAllocation = qfalse; -#endif - device_extension_list[ device_extension_count++ ] = VK_KHR_SWAPCHAIN_EXTENSION_NAME; if ( vk.dedicatedAllocation ) { @@ -711,10 +707,8 @@ static qboolean vk_create_device( VkPhysicalDevice physical_device, int device_i features.fragmentStoresAndAtomics = VK_TRUE; vk.fragmentStores = qtrue; } -#ifdef USE_VK_PBR if ( device_features.geometryShader ) features.geometryShader = VK_TRUE; -#endif if ( r_ext_texture_filter_anisotropic->integer && device_features.samplerAnisotropy ) { features.samplerAnisotropy = VK_TRUE; vk.samplerAnisotropy = qtrue; diff --git a/renderers/vulkan/vk_iq_cert_geometry.c b/renderers/vulkan/vk_iq_cert_geometry.c index cbccb7171a..465904a179 100644 --- a/renderers/vulkan/vk_iq_cert_geometry.c +++ b/renderers/vulkan/vk_iq_cert_geometry.c @@ -7,7 +7,6 @@ Phase 1.5 — IQ certification fixture scenarios (ROI definitions). #include "tr_local.h" #include "vk_iq_cert_geometry.h" -#ifdef USE_VULKAN static iqCertScenario_t s_scenario; static qboolean s_armed; @@ -138,4 +137,3 @@ void vk_iq_cert_geometry_register( void ) } } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_iq_cert_geometry.h b/renderers/vulkan/vk_iq_cert_geometry.h index 7fbd36e892..170c9ec399 100644 --- a/renderers/vulkan/vk_iq_cert_geometry.h +++ b/renderers/vulkan/vk_iq_cert_geometry.h @@ -5,7 +5,6 @@ * ROIs describe expected analysis regions; optional overlay draws when armed. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -55,4 +54,3 @@ void vk_iq_cert_geometry_make_roughness_ladder( iqCertScenario_t *out ); void vk_iq_cert_geometry_make_motion_stripe( iqCertScenario_t *out ); void vk_iq_cert_geometry_make_gbuffer_ramps( iqCertScenario_t *out ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_iq_lab.c b/renderers/vulkan/vk_iq_lab.c index 8be0608bb7..2745a3414b 100644 --- a/renderers/vulkan/vk_iq_lab.c +++ b/renderers/vulkan/vk_iq_lab.c @@ -18,7 +18,6 @@ Phase 1.5 — IQ live certification lab: queue, deferred GPU snapshots, evaluate #include #include -#ifdef USE_VULKAN typedef enum { IQ_LAB_EVAL_NONE = 0, @@ -530,4 +529,3 @@ void vk_iq_lab_register( void ) ri.Printf( PRINT_ALL, "[VK][IQ] iq_lab registered (iq_certify_core / iq_lab_run)\n" ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_iq_lab.h b/renderers/vulkan/vk_iq_lab.h index aa1e054d94..cb9b2c0751 100644 --- a/renderers/vulkan/vk_iq_lab.h +++ b/renderers/vulkan/vk_iq_lab.h @@ -1,5 +1,4 @@ #pragma once -#ifdef USE_VULKAN void vk_iq_lab_register( void ); /* After bloom extract (same command buffer) — record IQ GPU snapshot when lab armed. */ void vk_iq_lab_on_bloom_extract( void ); @@ -10,4 +9,3 @@ void vk_iq_lab_finalize_frame( int cmdIndex ); /* True while cert fixtures should isolate world draws. */ qboolean vk_iq_lab_isolate_world( void ); qboolean vk_iq_lab_armed( void ); -#endif diff --git a/renderers/vulkan/vk_ltc.h b/renderers/vulkan/vk_ltc.h index bcf4cd610e..5d473f418c 100644 --- a/renderers/vulkan/vk_ltc.h +++ b/renderers/vulkan/vk_ltc.h @@ -7,7 +7,6 @@ Uploads canonical mat/amp tables from ltc_tables.h for Forward+ / deferred. #pragma once -#ifdef USE_VULKAN #include "vk.h" @@ -33,4 +32,3 @@ void vk_ltc_update_deferred_lighting_descriptors( VkDescriptorSet set ); void vk_ltc_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_material_cache.h b/renderers/vulkan/vk_material_cache.h index f116d0011d..37d389b299 100644 --- a/renderers/vulkan/vk_material_cache.h +++ b/renderers/vulkan/vk_material_cache.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.8 — versioned processed-material cache. @@ -41,4 +40,3 @@ void vk_material_cache_invalidate_all( void ); const vkMaterialCacheStats_t *vk_material_cache_stats( void ); void vk_material_cache_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_material_graph.h b/renderers/vulkan/vk_material_graph.h index 7217100fbb..cbd08f8f28 100644 --- a/renderers/vulkan/vk_material_graph.h +++ b/renderers/vulkan/vk_material_graph.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "vk_material_ir.h" @@ -64,4 +63,3 @@ void vk_material_graph_seed_height_wet( vkMaterialGraph_t *g ); void vk_material_graph_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_material_instance.h b/renderers/vulkan/vk_material_instance.h index de60c3eee7..59c3a194f8 100644 --- a/renderers/vulkan/vk_material_instance.h +++ b/renderers/vulkan/vk_material_instance.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "vk_material_ir.h" @@ -48,4 +47,3 @@ void vk_material_instance_apply( const vkMaterialInstance_t *inst, vkMaterialIR_ void vk_material_instance_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_material_ir.c b/renderers/vulkan/vk_material_ir.c index aa7b3165b1..31a21058e5 100644 --- a/renderers/vulkan/vk_material_ir.c +++ b/renderers/vulkan/vk_material_ir.c @@ -145,7 +145,6 @@ qboolean vk_material_ir_from_shader( const shader_t *shader, vkMaterialIR_t *out out->antiMoireImportance = 2; } -#ifdef USE_VK_PBR if ( stage->vk_pbr_flags ) { out->shadeModel = VK_MAT_SHADE_PBR_METAL_ROUGH; out->fromClassic = qfalse; @@ -188,9 +187,6 @@ qboolean vk_material_ir_from_shader( const shader_t *shader, vkMaterialIR_t *out } else { s_classicCount++; } -#else - s_classicCount++; -#endif out->staticFeatures = feat; out->valid = qtrue; diff --git a/renderers/vulkan/vk_material_ir.h b/renderers/vulkan/vk_material_ir.h index c454f58ada..116b426a03 100644 --- a/renderers/vulkan/vk_material_ir.h +++ b/renderers/vulkan/vk_material_ir.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.8 — compact material intermediate representation. @@ -133,4 +132,3 @@ uint32_t vk_material_ir_permutation_key( const vkMaterialIR_t *ir ); void vk_material_ir_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_mesh_halo.c b/renderers/vulkan/vk_mesh_halo.c index a51c42f469..e81a0c18c2 100644 --- a/renderers/vulkan/vk_mesh_halo.c +++ b/renderers/vulkan/vk_mesh_halo.c @@ -1,6 +1,5 @@ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_mesh_halo.h" @@ -104,4 +103,3 @@ void vk_mesh_halo_register( void ) ri.Cmd_AddCommand( "mesh_halo_pass_status", MeshHalo_PassBisect_f ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_mesh_halo.h b/renderers/vulkan/vk_mesh_halo.h index 3dd34134eb..6a8ed4eb1d 100644 --- a/renderers/vulkan/vk_mesh_halo.h +++ b/renderers/vulkan/vk_mesh_halo.h @@ -1,8 +1,6 @@ #pragma once -#ifdef USE_VULKAN void vk_mesh_halo_register( void ); void vk_mesh_halo_begin_frame( void ); -#endif diff --git a/renderers/vulkan/vk_object_id.c b/renderers/vulkan/vk_object_id.c index dd50ab3207..704d168b31 100644 --- a/renderers/vulkan/vk_object_id.c +++ b/renderers/vulkan/vk_object_id.c @@ -11,9 +11,7 @@ TAA descriptors and ping-pong commit. See vk_object_id.h for the rationale. #include "vk_image_layout.h" #include "vk_util.h" #include "vk_upscale.h" -#ifdef USE_VK_PBR #include "vk_forward_plus.h" -#endif static int s_object_id_cleared_frame = -1; @@ -122,7 +120,6 @@ void vk_object_id_begin_frame( void ) void vk_object_id_update_storage_descriptor( void ) { -#ifdef USE_VK_PBR VkDescriptorImageInfo info; VkWriteDescriptorSet write; VkImageView view; @@ -170,9 +167,6 @@ void vk_object_id_update_storage_descriptor( void ) write.dstSet = sets[i]; qvkUpdateDescriptorSets( vk.device, 1, &write, 0, NULL ); } -#else - (void)0; -#endif } void vk_barrier_object_id_for_sampling( const char *reason ) diff --git a/renderers/vulkan/vk_oit_alpha.h b/renderers/vulkan/vk_oit_alpha.h index 4e8b456563..9ed6c6b425 100644 --- a/renderers/vulkan/vk_oit_alpha.h +++ b/renderers/vulkan/vk_oit_alpha.h @@ -6,7 +6,6 @@ * See docs/WBOIT_ALPHA_ENCODING.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -157,4 +156,3 @@ void vk_oit_alpha_note_route( oitSourceAlphaEncoding_t enc, transparencyPath_t p /* Push-constant pack: encoding | (alphaDebug<<8) | (edgePolicy<<16) | (emissive<<24) */ int vk_oit_alpha_pack_push( oitSourceAlphaEncoding_t enc ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_oit_cert_geometry.h b/renderers/vulkan/vk_oit_cert_geometry.h index 03bd15765f..b338a14bfc 100644 --- a/renderers/vulkan/vk_oit_cert_geometry.h +++ b/renderers/vulkan/vk_oit_cert_geometry.h @@ -5,7 +5,6 @@ * Fixtures draw through the live oit_accum / additive pipelines during vk_oit_pass. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -69,4 +68,3 @@ qboolean vk_oit_cert_geometry_was_drawn( void ); void vk_oit_cert_geometry_expect_source_over( const float layerRgb[3], float opacity, const float fogRgb[3], float outRgb[3] ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_oit_contract.h b/renderers/vulkan/vk_oit_contract.h index 70e11386a6..1f128dc76d 100644 --- a/renderers/vulkan/vk_oit_contract.h +++ b/renderers/vulkan/vk_oit_contract.h @@ -8,7 +8,6 @@ * Do not change fields without bumping OIT_CONTRACT_VERSION and updating docs. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -87,4 +86,3 @@ const char *vk_oit_revealage_mode_name( oitRevealageMode_t m ); const char *vk_oit_resolve_mode_name( oitResolveMode_t m ); /* Weight mode names: vk_oit_weight_mode_name in vk_oit_weight_contract.h */ -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_oit_lab.h b/renderers/vulkan/vk_oit_lab.h index 4507bdc292..f5bbdcb95b 100644 --- a/renderers/vulkan/vk_oit_lab.h +++ b/renderers/vulkan/vk_oit_lab.h @@ -1,5 +1,4 @@ #pragma once -#ifdef USE_VULKAN void vk_oit_lab_register( void ); void vk_oit_lab_shutdown( void ); /* Schedule snapshot after successful WBOIT resolve (same command buffer). */ @@ -8,4 +7,3 @@ void vk_oit_lab_on_oit_resolved( void ); void vk_oit_lab_finalize_frame( int cmdIndex ); /* True while cert fixtures should suppress world transparent draws. */ qboolean vk_oit_lab_isolate_world( void ); -#endif diff --git a/renderers/vulkan/vk_oit_weight_contract.h b/renderers/vulkan/vk_oit_weight_contract.h index 1485217d96..4fd643cea0 100644 --- a/renderers/vulkan/vk_oit_weight_contract.h +++ b/renderers/vulkan/vk_oit_weight_contract.h @@ -8,7 +8,6 @@ * Do not change fields without bumping OIT_WEIGHT_CONTRACT_VERSION and docs. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -53,4 +52,3 @@ float vk_oit_weight_evaluate( const oitWeightContract_t *c, float opacity, float const char *vk_oit_weight_mode_name( oitWeightMode_t m ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_pbr_ibl_validate.c b/renderers/vulkan/vk_pbr_ibl_validate.c index 914009275b..e118e9bf35 100644 --- a/renderers/vulkan/vk_pbr_ibl_validate.c +++ b/renderers/vulkan/vk_pbr_ibl_validate.c @@ -12,7 +12,6 @@ Called from tr_init.c after pipeline creation. void vk_validate_pbr_ibl_resources( void ) { -#ifdef USE_VK_PBR int i; if ( !vk.pbrActive ) { @@ -63,7 +62,6 @@ void vk_validate_pbr_ibl_resources( void ) ri.Printf( PRINT_ALL, "[VK] PBR IBL: local cubemaps ready=%d incomplete=%d\n", vk.pbr_ibl_ready_cubemap_count, vk.pbr_ibl_incomplete_cubemap_count ); } -#endif if ( !brdfLutReady ) { ri.Printf( PRINT_WARNING, "PBR IBL: BRDF LUT resources are incomplete, split-sum specular may fallback\n" ); diff --git a/renderers/vulkan/vk_photometric.h b/renderers/vulkan/vk_photometric.h index 4b8d1ed618..2b8c02e563 100644 --- a/renderers/vulkan/vk_photometric.h +++ b/renderers/vulkan/vk_photometric.h @@ -8,7 +8,6 @@ LTC LUT availability is reported; full area-light shading remains quality opt-in #pragma once -#ifdef USE_VULKAN typedef enum { VK_PHOTO_UNIT_LEGACY = 0, /* classic Q3 dlight color*radius intensity */ @@ -49,4 +48,3 @@ void vk_photometric_status_f( void ); const char *vk_photometric_unit_name( vkPhotometricUnit_t u ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_pipeline_helpers.c b/renderers/vulkan/vk_pipeline_helpers.c index d37c0f8cb3..715ed6c4e6 100644 --- a/renderers/vulkan/vk_pipeline_helpers.c +++ b/renderers/vulkan/vk_pipeline_helpers.c @@ -9,9 +9,7 @@ bloom blur passes (split from vk.c). #include "tr_local.h" #include "vk_pipeline_helpers.h" -#ifdef USE_VK_PBR #include "vk_forward_plus.h" -#endif /* r_hdr 3: 64-bit (RGBA64F) uses dvec4 fragment output; select HDR64 shaders when active */ static inline qboolean vk_hdr64_active( void ) @@ -168,11 +166,9 @@ void vk_create_oit_accum_pipeline( void ) if ( r_oitForwardPlus && r_oitForwardPlus->integer && vk.set_layout_forward_plus != VK_NULL_HANDLE ) { -#ifdef USE_VK_PBR if ( vk_forward_plus_get_graphics_descriptor_set() != VK_NULL_HANDLE ) { forward_plus_lit = 1; } -#endif } if ( vk.oit_accum_pipeline != VK_NULL_HANDLE ) { @@ -556,11 +552,9 @@ void vk_create_oit_accum_mboit_pipeline( void ) if ( r_oitForwardPlus && r_oitForwardPlus->integer && vk.set_layout_forward_plus != VK_NULL_HANDLE ) { -#ifdef USE_VK_PBR if ( vk_forward_plus_get_graphics_descriptor_set() != VK_NULL_HANDLE ) { forward_plus_lit = 1; } -#endif } if ( vk.oit_accum_mboit_pipeline != VK_NULL_HANDLE ) { diff --git a/renderers/vulkan/vk_present_color.h b/renderers/vulkan/vk_present_color.h index 960e501d02..c5b3c0c9aa 100644 --- a/renderers/vulkan/vk_present_color.h +++ b/renderers/vulkan/vk_present_color.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.10 — scene-linear HDR + display transform contract. @@ -57,4 +56,3 @@ int vk_present_color_preferred_tonemap( void ); void vk_present_color_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_present_recon.h b/renderers/vulkan/vk_present_recon.h index 72c968852c..85c7331f0f 100644 --- a/renderers/vulkan/vk_present_recon.h +++ b/renderers/vulkan/vk_present_recon.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.5 — Present-Time Adaptive Reconstruction. @@ -31,4 +30,3 @@ void vk_present_recon_note_present( void ); void vk_present_recon_status_f( void ); void vk_motion_vector_cert_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_projected_lights.c b/renderers/vulkan/vk_projected_lights.c index 8a220b3314..9c9b06796b 100644 --- a/renderers/vulkan/vk_projected_lights.c +++ b/renderers/vulkan/vk_projected_lights.c @@ -5,7 +5,6 @@ * Perspective projected lights with cookie textures and reversed-Z shadows. */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_projected_lights.h" @@ -43,4 +42,3 @@ void vk_projected_lights_register( void ) } (void)r_projectedLightDebug; } -#endif diff --git a/renderers/vulkan/vk_projected_lights.h b/renderers/vulkan/vk_projected_lights.h index 04a880cb22..b5e5d2dee5 100644 --- a/renderers/vulkan/vk_projected_lights.h +++ b/renderers/vulkan/vk_projected_lights.h @@ -4,7 +4,5 @@ */ #ifndef VK_PROJECTED_LIGHTS_H #define VK_PROJECTED_LIGHTS_H -#ifdef USE_VULKAN void vk_projected_lights_register( void ); #endif -#endif diff --git a/renderers/vulkan/vk_reactive_mask.c b/renderers/vulkan/vk_reactive_mask.c index ec4c88b662..c83ac6d241 100644 --- a/renderers/vulkan/vk_reactive_mask.c +++ b/renderers/vulkan/vk_reactive_mask.c @@ -15,9 +15,7 @@ Temporal reactive mask buffer: clear, stamp (OIT reveal), barriers, pipelines. #include "vk_post_fog.h" #include "vk_scene_pass.h" #include "vk_pass_registry.h" -#ifdef USE_VK_PBR #include "vk_forward_plus.h" -#endif #include "vk_raster_ultra.h" @@ -450,7 +448,6 @@ void vk_reactive_mask_update_taa_descriptors( void ) void vk_reactive_mask_update_storage_descriptor( void ) { -#ifdef USE_VK_PBR VkDescriptorImageInfo info; VkWriteDescriptorSet write; VkImageView view; @@ -497,9 +494,6 @@ void vk_reactive_mask_update_storage_descriptor( void ) write.dstSet = sets[i]; qvkUpdateDescriptorSets( vk.device, 1, &write, 0, NULL ); } -#else - (void)0; -#endif } void vk_destroy_reactive_mask_pipeline( void ) diff --git a/renderers/vulkan/vk_reference_lab.h b/renderers/vulkan/vk_reference_lab.h index 664e33121f..f777dc3780 100644 --- a/renderers/vulkan/vk_reference_lab.h +++ b/renderers/vulkan/vk_reference_lab.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.11 — Rendering Reference Lab. @@ -101,4 +100,3 @@ void vk_reference_lab_begin_frame( void ); void vk_reference_lab_status_f( void ); void vk_reference_lab_list_scenes_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_reflection_hierarchy.h b/renderers/vulkan/vk_reflection_hierarchy.h index 2992229bf5..f83839e405 100644 --- a/renderers/vulkan/vk_reflection_hierarchy.h +++ b/renderers/vulkan/vk_reflection_hierarchy.h @@ -5,7 +5,6 @@ * See docs/REFLECTION_HIERARCHY.md */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -42,5 +41,3 @@ void vk_reflection_hierarchy_note( vkReflectSource_t source, float weight, const #ifdef __cplusplus } #endif - -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_render_path.h b/renderers/vulkan/vk_render_path.h index 10f3a452ba..96472bce54 100644 --- a/renderers/vulkan/vk_render_path.h +++ b/renderers/vulkan/vk_render_path.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Clustered Hybrid M1 — authoritative surface render-path selection. @@ -74,4 +73,3 @@ extern cvar_t *r_materialPathDebug; extern cvar_t *r_materialPathReason; extern cvar_t *r_gbufferCompact; -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_iq_p1.c b/renderers/vulkan/vk_renderer_iq_p1.c index 0fda2d3960..32f67cef76 100644 --- a/renderers/vulkan/vk_renderer_iq_p1.c +++ b/renderers/vulkan/vk_renderer_iq_p1.c @@ -19,7 +19,6 @@ Renderer IQ P1 hub — profile, history registry, ghost isolation, certification #include "vk_util.h" #include -#ifdef USE_VULKAN typedef struct { qboolean valid; @@ -676,4 +675,3 @@ void vk_renderer_iq_p1_register( void ) "[VK][IQ-P1] hub ready (honest multi-level cert; iq_certify_core for GPU evidence)\n" ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_iq_p1.h b/renderers/vulkan/vk_renderer_iq_p1.h index 9569954c9a..ecc0e620a5 100644 --- a/renderers/vulkan/vk_renderer_iq_p1.h +++ b/renderers/vulkan/vk_renderer_iq_p1.h @@ -6,7 +6,6 @@ * See docs/RENDERER_P1_CERTIFICATION.md and docs/RENDERER_IQ_LIVE_CERTIFICATION.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -89,4 +88,3 @@ rendererP1Evidence_t vk_renderer_p1_gate_evidence( rendererP1Gate_t gate ); void vk_renderer_p1_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_cert.c b/renderers/vulkan/vk_renderer_p1_cert.c index 44acffe35a..9ac69e65a7 100644 --- a/renderers/vulkan/vk_renderer_p1_cert.c +++ b/renderers/vulkan/vk_renderer_p1_cert.c @@ -14,7 +14,6 @@ Renderer IQ Phase 1.5 — evidence-backed P1 certification ladder. #include #include -#ifdef USE_VULKAN static qboolean s_cmds; static p1CertStageResult_t s_results[P1_CERT_STAGE_COUNT]; @@ -499,4 +498,3 @@ void vk_renderer_p1_cert_register( void ) vk_renderer_p1_cert_refresh_static(); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_cert.h b/renderers/vulkan/vk_renderer_p1_cert.h index 450a5f6a97..e5a9e81005 100644 --- a/renderers/vulkan/vk_renderer_p1_cert.h +++ b/renderers/vulkan/vk_renderer_p1_cert.h @@ -6,7 +6,6 @@ * See docs/RENDERER_IQ_LIVE_CERTIFICATION.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "vk_renderer_iq_p1.h" @@ -88,4 +87,3 @@ qboolean vk_renderer_p1_cert_export_json( const char *path ); /* Refresh STATIC + PROFILE stages from live cvars/contracts (no GPU). */ void vk_renderer_p1_cert_refresh_static( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_evidence.c b/renderers/vulkan/vk_renderer_p1_evidence.c index 5e197e9d8a..ad6e06a6fa 100644 --- a/renderers/vulkan/vk_renderer_p1_evidence.c +++ b/renderers/vulkan/vk_renderer_p1_evidence.c @@ -12,7 +12,6 @@ Phase 1.6 — evidence persistence + dependency invalidation. #include "vk_renderer_iq_p1.h" #include -#ifdef USE_VULKAN static qboolean s_cmds; @@ -111,4 +110,3 @@ void vk_renderer_p1_evidence_register( void ) } } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_evidence.h b/renderers/vulkan/vk_renderer_p1_evidence.h index c562148f5d..e1bb86c7d5 100644 --- a/renderers/vulkan/vk_renderer_p1_evidence.h +++ b/renderers/vulkan/vk_renderer_p1_evidence.h @@ -4,7 +4,6 @@ * Phase 1.6 — evidence persistence + dependency invalidation. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "vk_renderer_p1_cert.h" @@ -20,4 +19,3 @@ void vk_renderer_p1_evidence_invalidate_dep( const char *depToken, const char *r /* Enrich JSON export with build/GPU/driver/hashes (called from cert export). */ void vk_renderer_p1_evidence_fill_header( char *buf, int bufSize, int *outOff ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_failure.c b/renderers/vulkan/vk_renderer_p1_failure.c index 90a57fe51c..5adf1fdd54 100644 --- a/renderers/vulkan/vk_renderer_p1_failure.c +++ b/renderers/vulkan/vk_renderer_p1_failure.c @@ -12,7 +12,6 @@ Phase 1.6 — failure bundles. #include #include -#ifdef USE_VULKAN static p1FailureBundle_t s_last; static qboolean s_cmds; @@ -137,4 +136,3 @@ void vk_renderer_p1_failure_register( void ) } } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_failure.h b/renderers/vulkan/vk_renderer_p1_failure.h index 6bc87d481e..843add21b7 100644 --- a/renderers/vulkan/vk_renderer_p1_failure.h +++ b/renderers/vulkan/vk_renderer_p1_failure.h @@ -4,7 +4,6 @@ * Phase 1.6 — failure bundles under render_cert/failures/p1___/ */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "vk_renderer_p1_cert.h" @@ -37,4 +36,3 @@ const p1FailureBundle_t *vk_renderer_p1_last_failure( void ); qboolean vk_renderer_p1_failure_capture( p1CertStage_t stage, uint32_t caseId, p1FailClass_t klass, const char *reason, const char *extraMeta ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_live.c b/renderers/vulkan/vk_renderer_p1_live.c index 1918ac85c6..3c44bb5caf 100644 --- a/renderers/vulkan/vk_renderer_p1_live.c +++ b/renderers/vulkan/vk_renderer_p1_live.c @@ -24,7 +24,6 @@ fixture visibility, frame identity, orchestration. #include #include -#ifdef USE_VULKAN typedef struct { const char *name; @@ -952,4 +951,3 @@ void vk_renderer_p1_live_register( void ) "[VK][IQ] Phase 1.6 live state machine registered (iq_certify_core / renderer_p1_certify)\n" ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_live.h b/renderers/vulkan/vk_renderer_p1_live.h index 6479d98eb0..d37f72b57a 100644 --- a/renderers/vulkan/vk_renderer_p1_live.h +++ b/renderers/vulkan/vk_renderer_p1_live.h @@ -6,7 +6,6 @@ * See docs/RENDERER_IQ_LIVE_CERTIFICATION.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "vk_renderer_p1_cert.h" @@ -108,4 +107,3 @@ void vk_renderer_p1_live_retry_stage( p1CertStage_t stage ); void vk_renderer_p1_live_resume( void ); void vk_renderer_p1_live_from( p1CertStage_t stage ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_thresholds.c b/renderers/vulkan/vk_renderer_p1_thresholds.c index 409a50d4a5..d649f3d314 100644 --- a/renderers/vulkan/vk_renderer_p1_thresholds.c +++ b/renderers/vulkan/vk_renderer_p1_thresholds.c @@ -8,7 +8,6 @@ Phase 1.6 — versioned P1 numerical thresholds. #include "vk_renderer_p1_thresholds.h" #include -#ifdef USE_VULKAN static rendererP1Thresholds_t s_thr; static qboolean s_inited; @@ -197,4 +196,3 @@ void vk_renderer_p1_thresholds_register( void ) } } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_p1_thresholds.h b/renderers/vulkan/vk_renderer_p1_thresholds.h index b7f8124b03..4075266835 100644 --- a/renderers/vulkan/vk_renderer_p1_thresholds.h +++ b/renderers/vulkan/vk_renderer_p1_thresholds.h @@ -5,7 +5,6 @@ * Changing thresholds invalidates affected evidence (thresholdHash). */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -68,4 +67,3 @@ uint32_t vk_renderer_p1_thresholds_hash( void ); qboolean vk_renderer_p1_thresholds_validate( char *errBuf, int errBufSize ); void vk_renderer_p1_thresholds_export_json( const char *path ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_renderer_perf.c b/renderers/vulkan/vk_renderer_perf.c index 221a0929cc..c4e2643bbb 100644 --- a/renderers/vulkan/vk_renderer_perf.c +++ b/renderers/vulkan/vk_renderer_perf.c @@ -5,7 +5,6 @@ #include "vk_renderer_perf.h" #include "vk_forward_plus.h" -#ifdef USE_VULKAN static qboolean s_cmdsRegistered; @@ -70,4 +69,3 @@ void vk_renderer_perf_begin_frame( void ) { } -#endif diff --git a/renderers/vulkan/vk_renderer_perf.h b/renderers/vulkan/vk_renderer_perf.h index dedbf19c78..8483c15a9b 100644 --- a/renderers/vulkan/vk_renderer_perf.h +++ b/renderers/vulkan/vk_renderer_perf.h @@ -1,8 +1,6 @@ #pragma once -#ifdef USE_VULKAN void vk_renderer_perf_register( void ); void vk_renderer_perf_begin_frame( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_scene_hdr_ownership.c b/renderers/vulkan/vk_scene_hdr_ownership.c index 8e039bdb16..f64785c62e 100644 --- a/renderers/vulkan/vk_scene_hdr_ownership.c +++ b/renderers/vulkan/vk_scene_hdr_ownership.c @@ -9,7 +9,6 @@ Renderer IQ P0-A — SceneHDR writer ownership. #include "vk_scene_hdr_ownership.h" #include "vk_color_contract.h" -#ifdef USE_VULKAN static sceneHdrOwnership_t s_own; static qboolean s_cmds; @@ -206,4 +205,3 @@ void vk_scene_hdr_log_gi_blocked( const char *passName ) vk_scene_hdr_stage_name( s_own.lastWriter ) ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_scene_hdr_ownership.h b/renderers/vulkan/vk_scene_hdr_ownership.h index bb09d5577a..5c79f01544 100644 --- a/renderers/vulkan/vk_scene_hdr_ownership.h +++ b/renderers/vulkan/vk_scene_hdr_ownership.h @@ -8,7 +8,6 @@ * See docs/COLOR_PIPELINE.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -69,4 +68,3 @@ void vk_scene_hdr_log_gi_blocked( const char *passName ); void vk_scene_hdr_ownership_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_scene_platform.h b/renderers/vulkan/vk_scene_platform.h index fb53923fd6..4c387fb31f 100644 --- a/renderers/vulkan/vk_scene_platform.h +++ b/renderers/vulkan/vk_scene_platform.h @@ -8,7 +8,6 @@ invalidation. Does not replace BSP ownership. No RT / TAA dependence. #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -146,4 +145,3 @@ void vk_scene_platform_light_status_f( void ); const char *vk_scene_platform_kind_name( vkSceneNodeKind_t k ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_selective_rt.h b/renderers/vulkan/vk_selective_rt.h index dfab520063..ba8e842a8c 100644 --- a/renderers/vulkan/vk_selective_rt.h +++ b/renderers/vulkan/vk_selective_rt.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -26,4 +25,3 @@ qboolean vk_srt_admit_hero_object( void ); const vkSelectiveRtBudget_t *vk_srt_budget( void ); void vk_srt_status_f( void ); -#endif diff --git a/renderers/vulkan/vk_shader_modules.c b/renderers/vulkan/vk_shader_modules.c index 1eedecdf22..1ee26b25fa 100644 --- a/renderers/vulkan/vk_shader_modules.c +++ b/renderers/vulkan/vk_shader_modules.c @@ -37,10 +37,6 @@ static VkShaderModule vk_shader_module_from_spirv( const uint8_t *bytes, int cou void vk_create_shader_modules( void ) { int i, j, k; -#ifndef USE_VK_PBR - int l; -#endif - vk.modules.frag.gen0_df = SHADER_MODULE( frag_tx0_df ); SET_OBJECT_NAME( vk.modules.frag.gen0_df, "single-texture df fragment module", VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); @@ -73,126 +69,7 @@ void vk_create_shader_modules( void ) } } -#ifdef USE_VK_PBR vk_bind_generated_shaders(); -#else - vk.modules.vert.gen[0][0][0][0] = SHADER_MODULE( vert_tx0 ); - vk.modules.vert.gen[0][0][0][1] = SHADER_MODULE( vert_tx0_fog ); - vk.modules.vert.gen[0][0][1][0] = SHADER_MODULE( vert_tx0_env ); - vk.modules.vert.gen[0][0][1][1] = SHADER_MODULE( vert_tx0_env_fog ); - - vk.modules.vert.gen[1][0][0][0] = SHADER_MODULE( vert_tx1 ); - vk.modules.vert.gen[1][0][0][1] = SHADER_MODULE( vert_tx1_fog ); - vk.modules.vert.gen[1][0][1][0] = SHADER_MODULE( vert_tx1_env ); - vk.modules.vert.gen[1][0][1][1] = SHADER_MODULE( vert_tx1_env_fog ); - - vk.modules.vert.gen[1][1][0][0] = SHADER_MODULE( vert_tx1_cl ); - vk.modules.vert.gen[1][1][0][1] = SHADER_MODULE( vert_tx1_cl_fog ); - vk.modules.vert.gen[1][1][1][0] = SHADER_MODULE( vert_tx1_cl_env ); - vk.modules.vert.gen[1][1][1][1] = SHADER_MODULE( vert_tx1_cl_env_fog ); - - vk.modules.vert.gen[2][0][0][0] = SHADER_MODULE( vert_tx2 ); - vk.modules.vert.gen[2][0][0][1] = SHADER_MODULE( vert_tx2_fog ); - vk.modules.vert.gen[2][0][1][0] = SHADER_MODULE( vert_tx2_env ); - vk.modules.vert.gen[2][0][1][1] = SHADER_MODULE( vert_tx2_env_fog ); - - vk.modules.vert.gen[2][1][0][0] = SHADER_MODULE( vert_tx2_cl ); - vk.modules.vert.gen[2][1][0][1] = SHADER_MODULE( vert_tx2_cl_fog ); - vk.modules.vert.gen[2][1][1][0] = SHADER_MODULE( vert_tx2_cl_env ); - vk.modules.vert.gen[2][1][1][1] = SHADER_MODULE( vert_tx2_cl_env_fog ); - - for ( i = 0; i < 3; i++ ) { - const char *tx[] = { "single", "double", "triple" }; - const char *cl[] = { "", "+cl" }; - const char *env[] = { "", "+env" }; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - for ( l = 0; l < 2; l++ ) { - const char *s = va( "%s-texture%s%s%s vertex module", tx[i], cl[j], env[k], fog[l] ); - SET_OBJECT_NAME( vk.modules.vert.gen[i][j][k][l], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } - } - } - - vk.modules.vert.ident1[0][0][0] = SHADER_MODULE( vert_tx0_ident1 ); - vk.modules.vert.ident1[0][0][1] = SHADER_MODULE( vert_tx0_ident1_fog ); - vk.modules.vert.ident1[0][1][0] = SHADER_MODULE( vert_tx0_ident1_env ); - vk.modules.vert.ident1[0][1][1] = SHADER_MODULE( vert_tx0_ident1_env_fog ); - vk.modules.vert.ident1[1][0][0] = SHADER_MODULE( vert_tx1_ident1 ); - vk.modules.vert.ident1[1][0][1] = SHADER_MODULE( vert_tx1_ident1_fog ); - vk.modules.vert.ident1[1][1][0] = SHADER_MODULE( vert_tx1_ident1_env ); - vk.modules.vert.ident1[1][1][1] = SHADER_MODULE( vert_tx1_ident1_env_fog ); - for ( i = 0; i < 2; i++ ) { - const char *tx[] = { "single", "double" }; - const char *env[] = { "", "+env" }; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - const char *s = va( "%s-texture identity%s%s vertex module", tx[i], env[j], fog[k] ); - SET_OBJECT_NAME( vk.modules.vert.ident1[i][j][k], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } - } - - vk.modules.frag.ident1[0][0] = SHADER_MODULE( frag_tx0_ident1 ); - vk.modules.frag.ident1[0][1] = SHADER_MODULE( frag_tx0_ident1_fog ); - vk.modules.frag.ident1[1][0] = SHADER_MODULE( frag_tx1_ident1 ); - vk.modules.frag.ident1[1][1] = SHADER_MODULE( frag_tx1_ident1_fog ); - for ( i = 0; i < 2; i++ ) { - const char *tx[] = { "single", "double" }; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - const char *s = va( "%s-texture identity%s fragment module", tx[i], fog[j] ); - SET_OBJECT_NAME( vk.modules.frag.ident1[i][j], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } - - vk.modules.vert.fixed[0][0][0] = SHADER_MODULE( vert_tx0_fixed ); - vk.modules.vert.fixed[0][0][1] = SHADER_MODULE( vert_tx0_fixed_fog ); - vk.modules.vert.fixed[0][1][0] = SHADER_MODULE( vert_tx0_fixed_env ); - vk.modules.vert.fixed[0][1][1] = SHADER_MODULE( vert_tx0_fixed_env_fog ); - vk.modules.vert.fixed[1][0][0] = SHADER_MODULE( vert_tx1_fixed ); - vk.modules.vert.fixed[1][0][1] = SHADER_MODULE( vert_tx1_fixed_fog ); - vk.modules.vert.fixed[1][1][0] = SHADER_MODULE( vert_tx1_fixed_env ); - vk.modules.vert.fixed[1][1][1] = SHADER_MODULE( vert_tx1_fixed_env_fog ); - for ( i = 0; i < 2; i++ ) { - const char *tx[] = { "single", "double" }; - const char *env[] = { "", "+env" }; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - const char *s = va( "%s-texture fixed-color%s%s vertex module", tx[i], env[j], fog[k] ); - SET_OBJECT_NAME( vk.modules.vert.fixed[i][j][k], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } - } - - vk.modules.frag.fixed[0][0] = SHADER_MODULE( frag_tx0_fixed ); - vk.modules.frag.fixed[0][1] = SHADER_MODULE( frag_tx0_fixed_fog ); - vk.modules.frag.fixed[1][0] = SHADER_MODULE( frag_tx1_fixed ); - vk.modules.frag.fixed[1][1] = SHADER_MODULE( frag_tx1_fixed_fog ); - for ( i = 0; i < 2; i++ ) { - const char *tx[] = { "single", "double" }; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - const char *s = va( "%s-texture fixed-color%s fragment module", tx[i], fog[j] ); - SET_OBJECT_NAME( vk.modules.frag.fixed[i][j], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } - - vk.modules.frag.ent[0][0] = SHADER_MODULE( frag_tx0_ent ); - vk.modules.frag.ent[0][1] = SHADER_MODULE( frag_tx0_ent_fog ); - for ( i = 0; i < 1; i++ ) { - const char *tx[] = { "single" /*, "double" */}; - const char *fog[] = { "", "+fog" }; - for ( j = 0; j < 2; j++ ) { - const char *s = va( "%s-texture entity-color%s fragment module", tx[i], fog[j] ); - SET_OBJECT_NAME( vk.modules.frag.ent[i][j], s, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT ); - } - } -#endif vk.modules.vert.light[0] = SHADER_MODULE( vert_light ); vk.modules.vert.light[1] = SHADER_MODULE( vert_light_fog ); diff --git a/renderers/vulkan/vk_shading_compare.h b/renderers/vulkan/vk_shading_compare.h index 8c122245f3..b549a6ac67 100644 --- a/renderers/vulkan/vk_shading_compare.h +++ b/renderers/vulkan/vk_shading_compare.h @@ -1,10 +1,8 @@ #pragma once -#ifdef USE_VULKAN void vk_shading_compare_register( void ); void vk_shading_compare_begin_frame( void ); void vk_shading_compare_accumulate( float absError ); void vk_shading_compare_reset( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_shadow_contract.c b/renderers/vulkan/vk_shadow_contract.c index afadd08444..0f03fb9a1e 100644 --- a/renderers/vulkan/vk_shadow_contract.c +++ b/renderers/vulkan/vk_shadow_contract.c @@ -5,7 +5,6 @@ #include -#ifdef USE_VULKAN static cvar_t *r_shadowConsumerDebug; static GpuShadowRecord s_records[VK_SHADOW_CONTRACT_MAX_RECORDS]; @@ -432,4 +431,3 @@ void vk_shadow_contract_status_f( void ) } } -#endif diff --git a/renderers/vulkan/vk_shadow_contract.h b/renderers/vulkan/vk_shadow_contract.h index 91766587a1..8bb151ba31 100644 --- a/renderers/vulkan/vk_shadow_contract.h +++ b/renderers/vulkan/vk_shadow_contract.h @@ -5,7 +5,6 @@ * See docs/SHADOW_CONTRACT.md */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "../common/vulkan/vulkan.h" @@ -71,5 +70,3 @@ void vk_shadow_contract_status_f( void ); #ifdef __cplusplus } #endif - -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_shutdown.c b/renderers/vulkan/vk_shutdown.c index 423d13d988..f3846f47c4 100644 --- a/renderers/vulkan/vk_shutdown.c +++ b/renderers/vulkan/vk_shutdown.c @@ -62,17 +62,11 @@ Split from vk.c. #include "vk_pipeline_cache_disk.h" #include "vk_fp64_points.h" -#ifdef USE_VBO void vk_release_vbo( void ); -#endif void vk_shutdown( refShutdownCode_t code ) { -#ifdef USE_VK_PBR int i, j, k, l, m; -#else - int i, j, k, l; -#endif if ( qvkQueuePresentKHR == NULL ) { /* not fully initialized */ goto __cleanup; @@ -291,14 +285,10 @@ void vk_shutdown( refShutdownCode_t code ) qvkDestroyPipelineLayout( vk.device, vk.pipeline_layout_atmosphere, NULL ); vk.pipeline_layout_atmosphere = VK_NULL_HANDLE; } -#ifdef USE_VK_PBR qvkDestroyPipelineLayout(vk.device, vk.pipeline_layout_brdflut, NULL); -#endif -#ifdef USE_VBO vk_release_vbo(); vk_release_stream_vbo(); -#endif vk_clean_staging_buffer(); @@ -317,7 +307,6 @@ void vk_shutdown( refShutdownCode_t code ) qvkDestroyBuffer( vk.device, vk.storage.buffer, NULL ); qvkFreeMemory( vk.device, vk.storage.memory, NULL ); -#ifdef USE_VK_PBR for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { for (k = 0; k < 2; k++) { @@ -350,30 +339,7 @@ for (i = 0; i < 2; i++) { } } } -#else - for ( i = 0; i < 3; i++ ) { - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - for ( l = 0; l < 2; l++ ) { - if ( vk.modules.vert.gen[i][j][k][l] != VK_NULL_HANDLE ) { - qvkDestroyShaderModule( vk.device, vk.modules.vert.gen[i][j][k][l], NULL ); - vk.modules.vert.gen[i][j][k][l] = VK_NULL_HANDLE; - } - } - } - } - } - for ( i = 0; i < 3; i++ ) { - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - if ( vk.modules.frag.gen[i][j][k] != VK_NULL_HANDLE ) { - qvkDestroyShaderModule( vk.device, vk.modules.frag.gen[i][j][k], NULL ); - vk.modules.frag.gen[i][j][k] = VK_NULL_HANDLE; - } - } - } - } -#endif + for ( i = 0; i < 2; i++ ) { if ( vk.modules.vert.light[i] != VK_NULL_HANDLE ) { @@ -388,7 +354,6 @@ for (i = 0; i < 2; i++) { } } -#ifdef USE_VK_PBR for ( i = 0; i < 2; i++ ) { for ( j = 0; j < 2; j++ ) { for ( k = 0; k < 2; k++ ) { @@ -423,36 +388,7 @@ for (i = 0; i < 2; i++) { } } } -#else - for ( i = 0; i < 2; i++ ) { - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - qvkDestroyShaderModule( vk.device, vk.modules.vert.ident1[i][j][k], NULL ); - vk.modules.vert.ident1[i][j][k] = VK_NULL_HANDLE; - } - qvkDestroyShaderModule( vk.device, vk.modules.frag.ident1[i][j], NULL ); - vk.modules.frag.ident1[i][j] = VK_NULL_HANDLE; - } - } - - for ( i = 0; i < 2; i++ ) { - for ( j = 0; j < 2; j++ ) { - for ( k = 0; k < 2; k++ ) { - qvkDestroyShaderModule( vk.device, vk.modules.vert.fixed[i][j][k], NULL ); - vk.modules.vert.fixed[i][j][k] = VK_NULL_HANDLE; - } - qvkDestroyShaderModule( vk.device, vk.modules.frag.fixed[i][j], NULL ); - vk.modules.frag.fixed[i][j] = VK_NULL_HANDLE; - } - } - for ( i = 0; i < 1; i++ ) { - for ( j = 0; j < 2; j++ ) { - qvkDestroyShaderModule( vk.device, vk.modules.frag.ent[i][j], NULL ); - vk.modules.frag.ent[i][j] = VK_NULL_HANDLE; - } - } -#endif qvkDestroyShaderModule( vk.device, vk.modules.frag.gen0_df, NULL ); qvkDestroyShaderModule( vk.device, vk.modules.frag.ui_sdf_text, NULL ); @@ -599,9 +535,7 @@ for (i = 0; i < 2; i++) { VK_DESTROY_SHADER_MODULE_FIELD( vk.modules.irradiancecube_fs ); VK_DESTROY_SHADER_MODULE_FIELD( vk.modules.prefilterenvmap_fs ); -#ifdef USE_VK_PBR VK_DESTROY_SHADER_MODULE_FIELD( vk.modules.brdflut_fs ); -#endif #undef VK_DESTROY_SHADER_MODULE_FIELD diff --git a/renderers/vulkan/vk_sky_environment.c b/renderers/vulkan/vk_sky_environment.c index d8b105a30c..713658276e 100644 --- a/renderers/vulkan/vk_sky_environment.c +++ b/renderers/vulkan/vk_sky_environment.c @@ -6,7 +6,6 @@ * Camera transform: origin' = envOrigin + (cameraOrigin - envOrigin) / scale */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_sky_environment.h" @@ -64,4 +63,3 @@ void vk_sky_environment_register( void ) } (void)r_skyEnvironmentDebug; } -#endif diff --git a/renderers/vulkan/vk_sky_environment.h b/renderers/vulkan/vk_sky_environment.h index 9bf8ac69f2..fd99d6a940 100644 --- a/renderers/vulkan/vk_sky_environment.h +++ b/renderers/vulkan/vk_sky_environment.h @@ -4,7 +4,5 @@ */ #ifndef VK_SKY_ENVIRONMENT_H #define VK_SKY_ENVIRONMENT_H -#ifdef USE_VULKAN void vk_sky_environment_register( void ); #endif -#endif diff --git a/renderers/vulkan/vk_sky_owner.h b/renderers/vulkan/vk_sky_owner.h index bf017d632b..752be470a5 100644 --- a/renderers/vulkan/vk_sky_owner.h +++ b/renderers/vulkan/vk_sky_owner.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.7 — exclusive sky radiance ownership. @@ -32,4 +31,3 @@ qboolean vk_sky_owner_wants_hdr_sky( void ); void vk_sky_owner_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_source_style_features.c b/renderers/vulkan/vk_source_style_features.c index b53a51fe7c..04966bc7ba 100644 --- a/renderers/vulkan/vk_source_style_features.c +++ b/renderers/vulkan/vk_source_style_features.c @@ -6,7 +6,5 @@ * vk_world_presentation.c. */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_source_style_features.h" /* Intentionally empty translation unit — symbols provided by vk_world_presentation. */ -#endif diff --git a/renderers/vulkan/vk_spatial_aa.h b/renderers/vulkan/vk_spatial_aa.h index 5a14ab8862..9e0640c90f 100644 --- a/renderers/vulkan/vk_spatial_aa.h +++ b/renderers/vulkan/vk_spatial_aa.h @@ -8,7 +8,6 @@ current-frame supersampling, frequency-aware filters, and optional MSAA. #pragma once -#ifdef USE_VULKAN typedef enum { VK_SPATIAL_AA_TIER_OFF = 0, @@ -56,4 +55,3 @@ void vk_spatial_aa_status_f( void ); const char *vk_spatial_aa_tier_name( vkSpatialAaTier_t t ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_specialized_transparency.h b/renderers/vulkan/vk_specialized_transparency.h index 16069bc447..57b0991393 100644 --- a/renderers/vulkan/vk_specialized_transparency.h +++ b/renderers/vulkan/vk_specialized_transparency.h @@ -5,7 +5,6 @@ * Refractive / classic destination-dependent / portal / weapon / shadows. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" #include "vk_transparency_route.h" @@ -77,4 +76,3 @@ uint32_t vk_transparency_resource_generation( transparencyResourceId_t id ); qboolean vk_transparency_resource_validate_pair( transparencyResourceId_t src, transparencyResourceId_t dst, char *err, int errSize ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_surface_evolution.h b/renderers/vulkan/vk_surface_evolution.h index 95805c7dc7..4e8603cea7 100644 --- a/renderers/vulkan/vk_surface_evolution.h +++ b/renderers/vulkan/vk_surface_evolution.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.8 — surface evolution (wetness / snow / dust / rust / soot / moss). @@ -32,4 +31,3 @@ void vk_surface_evolution_fill_ubo( vec4_t out ); void vk_surface_evolution_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_texture_image.c b/renderers/vulkan/vk_texture_image.c index 88d7a6c461..727435946c 100644 --- a/renderers/vulkan/vk_texture_image.c +++ b/renderers/vulkan/vk_texture_image.c @@ -447,14 +447,12 @@ void vk_update_descriptor_set( image_t *image, qboolean mipmap ) { qvkUpdateDescriptorSets( vk.device, 1, &descriptor_write, 0, NULL ); -#if defined(USE_VK_PBR) && defined(VK_CUBEMAP) if ( image && ( image->flags & IMGFLAG_CUBEMAP ) && r_pbr_bindlog && r_pbr_bindlog->integer ) { ri.Printf( PRINT_ALL, "PBR IBL descwrite: binding=0 (image descriptor) view=%p set=%p img=%s layout=SHADER_READ_ONLY\n", (void *)image->view, (void *)image->descriptor, ( image->imgName && image->imgName[0] ) ? image->imgName : "" ); } -#endif } diff --git a/renderers/vulkan/vk_transparency_lab.h b/renderers/vulkan/vk_transparency_lab.h index 1528e53264..c360079bc3 100644 --- a/renderers/vulkan/vk_transparency_lab.h +++ b/renderers/vulkan/vk_transparency_lab.h @@ -5,7 +5,6 @@ * Sorted-alpha reference is certification-only, not a production WBOIT replacement. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -42,4 +41,3 @@ void vk_transparency_lab_beer_lambert( const float color[3], float distance, flo float outTransmittance[3] ); float vk_transparency_lab_refraction_offset_bound( float offsetPx, float maxOffsetPx ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_vbo.c b/renderers/vulkan/vk_vbo.c index 871f9a1d59..850d52d50b 100644 --- a/renderers/vulkan/vk_vbo.c +++ b/renderers/vulkan/vk_vbo.c @@ -26,8 +26,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "vk_util.h" #include "vk_geometry_corruption.h" -#ifdef USE_VBO - void vk_release_vbo( void ) { if ( vk.vbo.vertex_buffer ) @@ -445,7 +443,6 @@ static void VBO_AddGeometry( vbo_t *vbo, vbo_item_t *vi, shaderCommands_t *input // go to first color offset offs = input->shader->normalOffset + input->shader->numVertexes * sizeof( input->normal[0] ); -#ifdef USE_VK_PBR if( vk.pbrActive ) { input->shader->qtangentOffset = input->shader->normalOffset + input->shader->numVertexes * sizeof(input->normal[0]); input->shader->lightdirOffset = input->shader->qtangentOffset + input->shader->numVertexes * sizeof(input->qtangent[0]); @@ -455,7 +452,6 @@ static void VBO_AddGeometry( vbo_t *vbo, vbo_item_t *vi, shaderCommands_t *input // go to first color offset offs = input->shader->lightdirOffset + input->shader->numVertexes * sizeof(input->qtangent[0]); } -#endif for ( i = 0; i < MAX_VBO_STAGES; i++ ) { @@ -552,7 +548,6 @@ static void VBO_AddGeometry( vbo_t *vbo, vbo_item_t *vi, shaderCommands_t *input //Com_Printf( "v offs=%i size=%i\n", offs, size ); memcpy( vbo->vbo_buffer + offs, input->normal, size ); -#ifdef USE_VK_PBR // qtangent if( vk.pbrActive ) { offs = input->shader->qtangentOffset + input->shader->curVertexes * sizeof(input->qtangent[0]); @@ -572,7 +567,6 @@ static void VBO_AddGeometry( vbo_t *vbo, vbo_item_t *vi, shaderCommands_t *input //Com_Printf( "v offs=%i size=%i\n", offs, size ); memcpy(vbo->vbo_buffer + offs, input->lightdir, size); } -#endif vi->num_indexes += input->numIndexes; vi->num_vertexes += input->numVertexes; @@ -685,9 +679,6 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) msurface_t **surfList; srfSurfaceFace_t *face; srfTriangles_t *tris; -#ifdef USE_VBO_GRID - srfGridMesh_t *grid; -#endif msurface_t *sf; int ibo_size; int vbo_size; @@ -718,10 +709,8 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) numStaticIndexes += face->numIndices; vbo_size += face->numPoints * (sf->shader->svarsSize + sizeof( tess.xyz[0] ) + sizeof( tess.normal[0] ) ); -#ifdef USE_VK_PBR if ( vk.pbrActive ) vbo_size += face->numPoints * ( sizeof(tess.qtangent[0]) + sizeof(tess.lightdir[0]) ); -#endif sf->shader->numVertexes += face->numPoints; sf->shader->numIndexes += face->numIndices; continue; @@ -733,32 +722,12 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) numStaticIndexes += tris->numIndexes; vbo_size += tris->numVerts * (sf->shader->svarsSize + sizeof( tess.xyz[0] ) + sizeof( tess.normal[0] ) ); -#ifdef USE_VK_PBR if ( vk.pbrActive ) vbo_size += tris->numVerts * ( sizeof(tess.qtangent[0]) + sizeof(tess.lightdir[0]) ); -#endif sf->shader->numVertexes += tris->numVerts; sf->shader->numIndexes += tris->numIndexes; continue; } -#ifdef USE_VBO_GRID - grid = (srfGridMesh_t *) sf->data; - if ( grid->surfaceType == SF_GRID && isStaticShader( sf->shader ) ) { - grid->vboItemIndex = ++numStaticSurfaces; - RB_SurfaceGridEstimate( grid, &grid->vboExpectVertices, &grid->vboExpectIndices ); - numStaticVertexes += grid->vboExpectVertices; - numStaticIndexes += grid->vboExpectIndices; - - vbo_size += grid->vboExpectVertices * (sf->shader->svarsSize + sizeof( tess.xyz[0] ) + sizeof( tess.normal[0] ) ); -#ifdef USE_VK_PBR - if ( vk.pbrActive ) - vbo_size += grid->vboExpectVertices * ( sizeof(tess.qtangent[0]) + sizeof(tess.lightdir[0]) ); -#endif - sf->shader->numVertexes += grid->vboExpectVertices; - sf->shader->numIndexes += grid->vboExpectIndices; - continue; - } -#endif // USE_VBO_GRID } if ( numStaticSurfaces == 0 ) { ri.Printf( PRINT_ALL, "...no static surfaces for VBO\n" ); @@ -812,13 +781,6 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) surfList[ n++ ] = sf; continue; } -#ifdef USE_VBO_GRID - grid = (srfGridMesh_t *) sf->data; - if ( grid->surfaceType == SF_GRID && grid->vboItemIndex ) { - surfList[ n++ ] = sf; - continue; - } -#endif // USE_VBO_GRID } if ( n != numStaticSurfaces ) { @@ -839,41 +801,20 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) sf = surfList[ i ]; face = (srfSurfaceFace_t *) sf->data; tris = (srfTriangles_t *) sf->data; -#ifdef USE_VBO_GRID - grid = (srfGridMesh_t *) sf->data; -#endif if ( face->surfaceType == SF_FACE ) face->vboItemIndex = i + 1; else if (tris->surfaceType == SF_TRIANGLES) { tris->vboItemIndex = i + 1; -#ifdef USE_VBO_GRID - } else if (grid->surfaceType == SF_GRID) { - grid->vboItemIndex = i + 1; -#endif } else { ri.Error( ERR_DROP, "Unexpected surface type" ); } initItem( vbo->items + i + 1 ); RB_BeginSurface( sf->shader, 0 ); tess.allowVBO = qfalse; // block execution of VBO path as we need to tesselate geometry -#ifdef USE_TESS_NEEDS_NORMAL - tess.needsNormal = qtrue; -#endif -#ifdef USE_TESS_NEEDS_ST2 - tess.needsST2 = qtrue; -#endif // tesselate rb_surfaceTable[ *sf->data ]( sf->data ); // VBO_PushData() may be called multiple times there // setup colors and texture coordinates VBO_PushData( i + 1, &tess ); -#ifdef USE_VBO_GRID - if ( grid->surfaceType == SF_GRID ) { - vbo_item_t *vi = vbo->items + i + 1; - if ( vi->num_vertexes != grid->vboExpectVertices || vi->num_indexes != grid->vboExpectIndices ) { - ri.Error( ERR_DROP, "Unexpected grid vertexes/indexes count" ); - } - } -#endif // USE_VBO_GRID tess.numIndexes = 0; tess.numVertexes = 0; } @@ -897,12 +838,6 @@ void R_BuildWorldVBO( msurface_t *surf, int surfCount ) tris->vboItemIndex = 0; continue; } -#ifdef USE_VBO_GRID - grid = (srfGridMesh_t *) sf->data; - if ( grid->surfaceType == SF_GRID ) { - grid->vboItemIndex = 0; - } -#endif } vbo->items_count = 0; } @@ -1262,11 +1197,9 @@ static void VBO_StreamWriteGeometry( stream_vbo_item_t *item, shaderCommands_t * int offs, size, i; svarsSize = input->shader->svarsSize; -#ifdef USE_VK_PBR if ( vk.pbrActive ) { svarsSize += (int)( input->numVertexes * ( sizeof( input->qtangent[0] ) + sizeof( input->lightdir[0] ) ) ); } -#endif VBO_StreamEnsureCapacity( input->numIndexes * (int)sizeof( input->indexes[0] ) + input->numVertexes * ( (int)sizeof( input->xyz[0] ) + (int)sizeof( input->normal[0] ) + svarsSize ) ); @@ -1278,13 +1211,11 @@ static void VBO_StreamWriteGeometry( stream_vbo_item_t *item, shaderCommands_t * item->normalOffset = item->vboOffset + input->numVertexes * (int)sizeof( input->xyz[0] ); offs = item->normalOffset + input->numVertexes * (int)sizeof( input->normal[0] ); -#ifdef USE_VK_PBR if ( vk.pbrActive ) { item->qtangentOffset = offs; item->lightdirOffset = offs + input->numVertexes * (int)sizeof( input->qtangent[0] ); offs = item->lightdirOffset + input->numVertexes * (int)sizeof( input->lightdir[0] ); } -#endif stream_vbo.vbo_offset = VBO_StreamLayoutStages( item, input, offs ); @@ -1300,7 +1231,6 @@ static void VBO_StreamWriteGeometry( stream_vbo_item_t *item, shaderCommands_t * size = input->numVertexes * (int)sizeof( input->normal[0] ); memcpy( stream_vbo.vbo_buffer + offs, input->normal, size ); -#ifdef USE_VK_PBR if ( vk.pbrActive ) { offs = item->qtangentOffset; size = input->numVertexes * (int)sizeof( input->qtangent[0] ); @@ -1310,7 +1240,6 @@ static void VBO_StreamWriteGeometry( stream_vbo_item_t *item, shaderCommands_t * size = input->numVertexes * (int)sizeof( input->lightdir[0] ); memcpy( stream_vbo.vbo_buffer + offs, input->lightdir, size ); } -#endif for ( i = 0; i < MAX_VBO_STAGES; i++ ) { pStage = input->xstages[i]; @@ -1427,12 +1356,6 @@ qboolean VBO_StreamUploadSurface( surfaceType_t *surface, shader_t *shader, int RB_BeginSurface( shader, 0 ); tess.allowVBO = qfalse; -#ifdef USE_TESS_NEEDS_NORMAL - tess.needsNormal = qtrue; -#endif -#ifdef USE_TESS_NEEDS_ST2 - tess.needsST2 = qtrue; -#endif rb_surfaceTable[*surface]( surface ); if ( tess.numIndexes <= 0 || tess.numVertexes <= 0 ) { tess.numIndexes = savedIndexes; @@ -1464,6 +1387,3 @@ void VBO_RenderStreamItem( void ) vk_bind_index_buffer( vk.vbo.stream_vertex_buffer, (uint32_t)item->iboOffset ); vk_draw_indexed( (uint32_t)item->num_indexes, 0 ); } - - -#endif // USE_VBO diff --git a/renderers/vulkan/vk_vdb.h b/renderers/vulkan/vk_vdb.h index ee753330ea..df9e06cac4 100644 --- a/renderers/vulkan/vk_vdb.h +++ b/renderers/vulkan/vk_vdb.h @@ -19,9 +19,7 @@ cloud shapes, explosion sequences, and other volumetric effects. #include "q_shared.h" -#ifdef USE_VULKAN #include "vk.h" -#endif #ifdef __cplusplus extern "C" { @@ -63,10 +61,8 @@ void VDB_SampleVec3( vdbHandle_t handle, float x, float y, float z, float qboolean VDB_UploadToGPU( vdbHandle_t handle ); qboolean VDB_IsOnGPU( vdbHandle_t handle ); qboolean VDB_HasMajorantOnGPU( vdbHandle_t handle ); -#ifdef USE_VULKAN VkImageView VDB_GetGpuImageView( vdbHandle_t handle ); VkImageView VDB_GetGpuMajorantView( vdbHandle_t handle ); -#endif qboolean VDB_BindAsFogDensity( vdbHandle_t handle ); vdbHandle_t VDB_GetBoundFogDensityHandle( void ); int VDB_GetGridCount( void ); diff --git a/renderers/vulkan/vk_view_state.c b/renderers/vulkan/vk_view_state.c index 839f563053..a86c888aa5 100644 --- a/renderers/vulkan/vk_view_state.c +++ b/renderers/vulkan/vk_view_state.c @@ -578,11 +578,7 @@ void vk_print_viewmodel_projection_f( void ) ri.Printf( PRINT_ALL, "projection mode : %s (r_firstPersonFovEnabled=%d)\n", current->usingOverride ? "custom horizontal weapon FOV" : "scene/world projection", current->overrideEnabled ? 1 : 0 ); -#ifdef USE_VULKAN ri.Printf( PRINT_ALL, "reversed-Z state : enabled (Vulkan 0..1 clip depth)\n" ); -#else - ri.Printf( PRINT_ALL, "reversed-Z state : disabled\n" ); -#endif ri.Printf( PRINT_ALL, "depth-range remap : DEPTH_RANGE_WEAPON [0.600, 1.000]\n" ); ri.Printf( PRINT_ALL, "jitter state : current=(%.4f, %.4f) px appliedToWeapon=%s\n", current->jitterX, current->jitterY, current->jitterApplied ? "yes" : "no" ); diff --git a/renderers/vulkan/vk_visibility_buffer.h b/renderers/vulkan/vk_visibility_buffer.h index 8c4ef01074..2dbfa5230f 100644 --- a/renderers/vulkan/vk_visibility_buffer.h +++ b/renderers/vulkan/vk_visibility_buffer.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* Material class IDs written by material_classify.comp (Phase 1 stub). */ enum { @@ -27,4 +26,3 @@ void vk_visibility_late_shade_apply_after_geometry( void ); qboolean vk_visibility_buffer_draw_debug( void ); void vk_visibility_buffer_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_volumetric_clouds.h b/renderers/vulkan/vk_volumetric_clouds.h index fbe5645b2b..b0fa5d8c8d 100644 --- a/renderers/vulkan/vk_volumetric_clouds.h +++ b/renderers/vulkan/vk_volumetric_clouds.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.7 — volumetric clouds + dedicated history + cloud shadows. @@ -21,4 +20,3 @@ float vk_volumetric_clouds_sun_shadow_factor( void ); void vk_volumetric_clouds_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_vrcs.h b/renderers/vulkan/vk_vrcs.h index 6f207a51d2..dbaf5ddfe4 100644 --- a/renderers/vulkan/vk_vrcs.h +++ b/renderers/vulkan/vk_vrcs.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Variable-Rate Compute Shading (VRCS) — chocolate deferred lighting path. @@ -17,4 +16,3 @@ qboolean vk_vrcs_dispatch_deferred_lighting( uint32_t width, uint32_t height ); void vk_vrcs_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_vshadow.h b/renderers/vulkan/vk_vshadow.h index 40482ef00f..9f9d2177d3 100644 --- a/renderers/vulkan/vk_vshadow.h +++ b/renderers/vulkan/vk_vshadow.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.9 — virtualized raster shadows. @@ -142,4 +141,3 @@ qboolean vk_vshadow_request_local( vkVShadowLightKind_t kind, int lightIndex, void vk_vshadow_status_f( void ); void vk_vshadow_set_world_zone_residency( const worldZoneResidency_t *zones, int count ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_water_presentation.c b/renderers/vulkan/vk_water_presentation.c index 556c927a27..1b34c60ce5 100644 --- a/renderers/vulkan/vk_water_presentation.c +++ b/renderers/vulkan/vk_water_presentation.c @@ -6,7 +6,6 @@ * absorption, foam, quality-tiered reflection/refraction. */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_water_presentation.h" @@ -47,4 +46,3 @@ void vk_water_presentation_register( void ) } (void)r_waterDebug; } -#endif diff --git a/renderers/vulkan/vk_water_presentation.h b/renderers/vulkan/vk_water_presentation.h index 0fda9e5411..64b5b95561 100644 --- a/renderers/vulkan/vk_water_presentation.h +++ b/renderers/vulkan/vk_water_presentation.h @@ -4,7 +4,5 @@ */ #ifndef VK_WATER_PRESENTATION_H #define VK_WATER_PRESENTATION_H -#ifdef USE_VULKAN void vk_water_presentation_register( void ); #endif -#endif diff --git a/renderers/vulkan/vk_wboit_production_cert.h b/renderers/vulkan/vk_wboit_production_cert.h index 3f108f8697..5f483757f9 100644 --- a/renderers/vulkan/vk_wboit_production_cert.h +++ b/renderers/vulkan/vk_wboit_production_cert.h @@ -7,7 +7,6 @@ * See docs/WBOIT_LIVE_CERTIFICATION.md. */ -#ifdef USE_VULKAN #include "../common/tr_types.h" @@ -117,4 +116,3 @@ float vk_wboit_cert_revealage_product( const float *alphas, int count ); void vk_wboit_cert_source_over( const float layerRgb[3], float opacity, const float fogRgb[3], float outRgb[3] ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_weather.h b/renderers/vulkan/vk_weather.h index 70306082a4..b389b8a5d0 100644 --- a/renderers/vulkan/vk_weather.h +++ b/renderers/vulkan/vk_weather.h @@ -1,6 +1,5 @@ #pragma once -#ifdef USE_VULKAN /* * Raster Ultra 1.7 — data-driven weather controller. @@ -57,4 +56,3 @@ float vk_weather_wetness_rate( void ); void vk_weather_status_f( void ); -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_world_feature_support.c b/renderers/vulkan/vk_world_feature_support.c index 329dc5671c..93c3f775c2 100644 --- a/renderers/vulkan/vk_world_feature_support.c +++ b/renderers/vulkan/vk_world_feature_support.c @@ -7,7 +7,6 @@ * viewmodel lighting, and material translation. */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk_world_presentation.h" #include "vk_world_feature_support.h" @@ -127,4 +126,3 @@ void vk_world_feature_support_register( void ) s_cmds = qtrue; } } -#endif diff --git a/renderers/vulkan/vk_world_feature_support.h b/renderers/vulkan/vk_world_feature_support.h index 746d846817..1090024b71 100644 --- a/renderers/vulkan/vk_world_feature_support.h +++ b/renderers/vulkan/vk_world_feature_support.h @@ -4,7 +4,5 @@ */ #ifndef VK_WORLD_FEATURE_SUPPORT_H #define VK_WORLD_FEATURE_SUPPORT_H -#ifdef USE_VULKAN void vk_world_feature_support_register( void ); #endif -#endif diff --git a/renderers/vulkan/vk_world_presentation.c b/renderers/vulkan/vk_world_presentation.c index 93cdf47d81..41eae0a155 100644 --- a/renderers/vulkan/vk_world_presentation.c +++ b/renderers/vulkan/vk_world_presentation.c @@ -6,7 +6,6 @@ */ #include "tr_local.h" -#ifdef USE_VULKAN #include "vk.h" #include "vk_world_presentation.h" @@ -351,4 +350,3 @@ void vk_world_presentation_register( void ) vk_world_presentation_enabled_mask() ); } -#endif /* USE_VULKAN */ diff --git a/renderers/vulkan/vk_world_presentation.h b/renderers/vulkan/vk_world_presentation.h index 65f2bc357c..8ea2b0d56c 100644 --- a/renderers/vulkan/vk_world_presentation.h +++ b/renderers/vulkan/vk_world_presentation.h @@ -5,7 +5,6 @@ #ifndef VK_WORLD_PRESENTATION_H #define VK_WORLD_PRESENTATION_H -#ifdef USE_VULKAN typedef enum worldPresentationFeature_e { WORLD_FEATURE_HDR_SKY = 1u << 0, @@ -213,5 +212,4 @@ void vk_world_exposure_settings_defaults( worldExposureSettings_t *out ); void vk_world_exposure_settings_apply( const worldExposureSettings_t *settings ); const worldExposureSettings_t *vk_world_exposure_settings_current( void ); -#endif /* USE_VULKAN */ #endif diff --git a/scripts/tools/unwrap_compile_flags.py b/scripts/tools/unwrap_compile_flags.py new file mode 100644 index 0000000000..e3a8ec5cbe --- /dev/null +++ b/scripts/tools/unwrap_compile_flags.py @@ -0,0 +1,153 @@ +#!/usr/bin/env python3 +"""Unwrap compile-time flags that are permanently enabled in the Vulkan renderer.""" + +from __future__ import annotations + +import re +import sys +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[2] +VK_DIR = ROOT / "renderers" / "vulkan" + +# Always defined in tr_local.h / tr_common.h for renderers/vulkan. +ALWAYS_ON_MACROS = frozenset( + { + "USE_VK_PBR", + "USE_VBO", + "USE_VULKAN", + "USE_FOG_COLLAPSE", + } +) + +SKIP_SUFFIXES = {".tmpl", ".glsl", ".frag", ".vert", ".comp"} +SKIP_NAMES = {"json.hpp", "json.h"} + + +def should_process(path: Path) -> bool: + if path.suffix not in {".c", ".h", ".cpp", ".inc"}: + return False + if path.name in SKIP_NAMES: + return False + if path.suffix in SKIP_SUFFIXES: + return False + return True + + +def unwrap_macro(text: str, macro: str) -> tuple[str, int]: + lines = text.splitlines(keepends=True) + out: list[str] = [] + i = 0 + changes = 0 + + ifdef_re = re.compile(rf"^\s*#\s*ifdef\s+{macro}\b") + ifndef_re = re.compile(rf"^\s*#\s*ifndef\s+{macro}\b") + if_defined_re = re.compile( + rf"^\s*#\s*if\s+defined\s*\(\s*{macro}\s*\)" + ) + if_not_defined_re = re.compile( + rf"^\s*#\s*if\s+!\s*defined\s*\(\s*{macro}\s*\)" + ) + else_re = re.compile(r"^\s*#\s*else\b") + elif_re = re.compile(r"^\s*#\s*elif\b") + endif_line_re = re.compile(r"^\s*#\s*endif\b[^\n]*\n", re.M) + + def is_macro_if(line: str) -> bool: + return ( + ifdef_re.match(line) + or ifndef_re.match(line) + or if_defined_re.match(line) + or if_not_defined_re.match(line) + ) + + while i < len(lines): + line = lines[i] + if is_macro_if(line): + is_ifndef = ( + ifndef_re.match(line) is not None + or if_not_defined_re.match(line) is not None + ) + depth = 1 + i += 1 + true_lines: list[str] = [] + false_lines: list[str] = [] + in_false = False + had_else = False + + while i < len(lines) and depth > 0: + cur = lines[i] + if re.match(r"^\s*#\s*if(?:def|ndef)?\b", cur) or re.match( + r"^\s*#\s*if\s+", cur + ): + depth += 1 + (false_lines if in_false else true_lines).append(cur) + elif elif_re.match(cur): + depth += 1 + (false_lines if in_false else true_lines).append(cur) + elif else_re.match(cur) and depth == 1: + in_false = True + had_else = True + elif endif_line_re.match(cur): + depth -= 1 + if depth > 0: + (false_lines if in_false else true_lines).append(cur) + else: + if is_ifndef: + kept = false_lines + if false_lines: + changes += 1 + elif had_else: + kept = true_lines + changes += 1 + else: + kept = true_lines + changes += 1 + out.extend(kept) + else: + (false_lines if in_false else true_lines).append(cur) + i += 1 + continue + + out.append(line) + i += 1 + + return "".join(out), changes + + +def unwrap_all(text: str) -> tuple[str, int]: + total = 0 + for _ in range(8): + round_total = 0 + for macro in sorted(ALWAYS_ON_MACROS): + text, n = unwrap_macro(text, macro) + round_total += n + total += round_total + if round_total == 0: + break + return text, total + + +def main() -> int: + total_changes = 0 + touched: list[str] = [] + + for path in sorted(VK_DIR.rglob("*")): + if not path.is_file() or not should_process(path): + continue + original = path.read_text(encoding="utf-8") + updated, changes = unwrap_all(original) + if changes and updated != original: + path.write_text(updated, encoding="utf-8") + total_changes += changes + touched.append(str(path.relative_to(ROOT))) + + print( + f"Unwrapped {total_changes} always-on flag blocks in {len(touched)} files:" + ) + for name in touched: + print(f" {name}") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/scripts/tools/unwrap_use_vk_pbr.py b/scripts/tools/unwrap_use_vk_pbr.py new file mode 100644 index 0000000000..3da7581387 --- /dev/null +++ b/scripts/tools/unwrap_use_vk_pbr.py @@ -0,0 +1,103 @@ +#!/usr/bin/env python3 +"""Unwrap #ifdef USE_VK_PBR / #else / #endif in C/C++ sources (PBR path always on).""" + +from __future__ import annotations + +import re +import sys +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[2] +VK_DIR = ROOT / "renderers" / "vulkan" + +SKIP_SUFFIXES = {".tmpl", ".glsl", ".frag", ".vert", ".comp"} +SKIP_NAMES = {"json.hpp", "json.h"} + + +def should_process(path: Path) -> bool: + if path.suffix not in {".c", ".h", ".cpp", ".inc"}: + return False + if path.name in SKIP_NAMES: + return False + if path.suffix in SKIP_SUFFIXES: + return False + return True + + +def unwrap_use_vk_pbr(text: str) -> tuple[str, int]: + lines = text.splitlines(keepends=True) + out: list[str] = [] + i = 0 + changes = 0 + + ifdef_re = re.compile(r"^\s*#\s*ifdef\s+USE_VK_PBR\b") + ifndef_re = re.compile(r"^\s*#\s*ifndef\s+USE_VK_PBR\b") + else_re = re.compile(r"^\s*#\s*else\b") + elif_re = re.compile(r"^\s*#\s*elif\b") + endif_re = re.compile(r"^\s*#\s*endif\b") + + while i < len(lines): + line = lines[i] + if ifdef_re.match(line) or ifndef_re.match(line): + is_ifndef = ifndef_re.match(line) is not None + depth = 1 + ifdef_line = i + i += 1 + true_lines: list[str] = [] + false_lines: list[str] = [] + in_false = False + + while i < len(lines) and depth > 0: + cur = lines[i] + if ifdef_re.match(cur) or ifndef_re.match(cur) or elif_re.match(cur): + depth += 1 + (false_lines if in_false else true_lines).append(cur) + elif else_re.match(cur) and depth == 1: + in_false = True + elif endif_re.match(cur): + depth -= 1 + if depth > 0: + (false_lines if in_false else true_lines).append(cur) + else: + if is_ifndef: + kept = false_lines + elif in_false: + kept = true_lines + else: + kept = true_lines + if in_false or is_ifndef: + changes += 1 + out.extend(kept) + else: + (false_lines if in_false else true_lines).append(cur) + i += 1 + continue + + out.append(line) + i += 1 + + return "".join(out), changes + + +def main() -> int: + total_changes = 0 + touched: list[str] = [] + + for path in sorted(VK_DIR.rglob("*")): + if not path.is_file() or not should_process(path): + continue + original = path.read_text(encoding="utf-8") + updated, changes = unwrap_use_vk_pbr(original) + if changes and updated != original: + path.write_text(updated, encoding="utf-8") + total_changes += changes + touched.append(str(path.relative_to(ROOT))) + + print(f"Unwrapped {total_changes} USE_VK_PBR blocks in {len(touched)} files:") + for name in touched: + print(f" {name}") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/third_party/FreeUSD b/third_party/FreeUSD index 510a657650..ca8284d4c3 160000 --- a/third_party/FreeUSD +++ b/third_party/FreeUSD @@ -1 +1 @@ -Subproject commit 510a657650ce48be7e0f3daf33c87f4544c4ff2e +Subproject commit ca8284d4c3986a120eed96d2eebd4ceacacfc48c